OSDN Git Service

* gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2
3         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
4         Rename LOGPOW -> LOG_POW.
5         (SQRT_EXP, POW_EXP): New.
6
7 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
8
9         * gcc.dg/i386-sse-8.c: New test.
10
11 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
12
13         PR c/14114
14         * gcc.dg/decl-5.c: New test.
15
16 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
17
18         * gcc.dg/20040305-1.c: New test.
19
20 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
21
22         PR other/14354
23         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
24
25 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
26
27         PR c++/14425, c++/14426
28         * g++.dg/ext/altivec-4.C: New test.
29         * g++.dg/ext/altivec-5.C: New test.
30
31 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
32
33         * g++.old-deja/g++.other/linkage1.C: Expect errors about
34         global variables of a type with no linkage.
35         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
36         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
37         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
38         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
39         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
40         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
41         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
42         * g++.dg/warn/deprecated.C: Name enum Color.
43         * g++.dg/overload/VLA.C: Name structure for 'b'.
44         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
45
46 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
47
48         * gcc.c-torture/compile/20040304-1.c: New test.
49
50 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
51
52         PR 13728
53         * gcc.dg/decl-4.c: New testcase.
54
55 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
56
57         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
58         as PRECF if sizeof (float) > sizeof (double).
59         (PRECL): Make it the same as PRECF if
60         sizeof (float) > sizeof (long double).
61
62 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
63
64         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
65         system type.  Add check for irix6 which doesn't have c99 runtime.
66
67 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
68
69         * gcc.dg/const-elim-1.c: xfail for xtensa.
70
71 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
72
73         PR c++/14369
74         * g++.dg/template/cond4.C: New test.
75
76 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
77
78         PR c++/14360
79         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
80
81         PR c++/14361
82         * g++.dg/parse/defarg7.C: New test.
83
84         PR c++/14359
85         * g++.dg/template/friend26.C: New test.
86
87 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
88
89         PR c++/14324
90         * g++.dg/abi/mangle21.C: New test.
91
92         PR c++/14260
93         * g++.dg/parse/constructor2.C: New test.
94
95         PR c++/14337
96         * g++.dg/template/sfinae1.C: New test.
97
98 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
99
100         PR c++/14267
101         * g++.dg/expr/crash2.C: New test.
102
103         PR middle-end/13448
104         * gcc.dg/inline-5.c: New test.
105         * gcc.dg/always-inline.c: Split out tests into ...
106         * gcc.dg/always-inline2.c: ... this and ...
107         * gcc.dg/always-inline3.c: ... this.
108
109 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
110
111         PR debug/12103
112         * g++.dg/debug/crash1.C: New test.
113
114 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
115
116         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
117         function with __attribute__((noinline)).
118         (recurser_void2): Likewise.
119         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
120         (recurser_void2): Likewise.
121
122 2004-02-29  Roger Sayle  <roger@eyesopen.com>
123
124         PR middle-end/14203
125         * g++.dg/warn/Wunused-6.C: New test case.
126
127 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
128
129         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
130         not defined.
131
132 2004-02-27  Eric Christopher  <echristo@redhat.com>
133
134         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
135         * g++.dg/charset/asm2.c: Run only x86.
136         * gcc.dg/charset/asm3.c: Ditto.
137
138 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
139
140         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
141         ld_library_path.
142
143 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
144
145         * g++.dg/ext/altivec-3.C: New.
146
147 2004-02-26  Richard Henderson  <rth@redhat.com>
148
149         * g++.dg/ext/attrib10.C: Mark for warning.
150         * gcc.dg/attr-alias-1.c: New.
151
152 2004-02-26  Richard Henderson  <rth@redhat.com>
153
154         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
155         * gcc.c-torture/execute/20040208-2.c: ... it back.
156
157 2004-02-26  Eric Christopher  <echristo@redhat.com>
158
159         * lib/target-supports.exp (check-iconv-available): New function.
160         * lib/gcc-dg.exp (dg-require-iconv): New function.
161         Use above.
162         * gcc.dg/charset: New directory.
163         * gcc.dg/charset/charset.exp: New file.
164         * gcc.dg/charset/asm1.c: Ditto.
165         * gcc.dg/charset/asm2.c: Ditto.
166         * gcc.dg/charset/asm3.c: Ditto.
167         * gcc.dg/charset/asm4.c: Ditto.
168         * gcc.dg/charset/asm5.c: Ditto.
169         * gcc.dg/charset/attribute1.c: Ditto.
170         * gcc.dg/charset/attribute2.c: Ditto.
171         * gcc.dg/charset/string1.c: Ditto.
172         * g++.dg/charset: New directory.
173         * g++.dg/dg.exp: Add here. Special options.
174         * g++.dg/charset/charset.exp: New file.
175         * g++.dg/charset/asm1.c: Ditto.
176         * g++.dg/charset/asm2.c: Ditto.
177         * g++.dg/charset/asm3.c: Ditto.
178         * g++.dg/charset/asm4.c: Ditto.
179         * g++.dg/charset/attribute1.c: Ditto.
180         * g++.dg/charset/attribute2.c: Ditto.
181         * g++.dg/charset/extern1.cc: Ditto.
182         * g++.dg/charset/extern2.cc: Ditto.
183         * g++.dg/charset/string1.c: Ditto.
184
185 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
186
187         PR c++/14278
188         * g++.dg/parse/comma1.C: New test.
189
190 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
191
192         PR c++/14284
193         * g++.dg/template/ttp8.C: New test.
194
195 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
196
197         * gcc.dg/fixuns-trunc-1.c: New test.
198
199 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
200
201         * gcc.dg/builtins-config.h: Use #elif.
202
203 2004-02-26  Michael Matz  <matz@suse.de>
204
205         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
206         * gcc.dg/991214-1.c: Likewise.
207         * gcc.dg/i386-asm-1.c: Likewise.
208
209 2004-02-25  Richard Henderson  <rth@redhat.com>
210
211         * gcc.c-torture/execute/20040208-2.c: Move ...
212         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
213
214 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
215
216         PR c++/14246
217         * g++.dg/other/crash-3.C: New test.
218
219 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
220
221         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
222         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
223
224         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
225         HP-UX.
226
227 2004-02-24  Michael Matz  <matz@suse.de>
228
229         * gcc.dg/i386-regparm.c: New.
230
231 2004-02-23  James E Wilson  <wilson@specifixinc.com>
232
233         * gcc.c-torture/execute/20040223-1.c: New.
234
235 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
236             Kazu Hirata  <kazu@cs.umass.edu>
237
238         * gcc.dg/fwritable-strings-1.c: Remove.
239
240 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
241
242         PR c/14156
243         * gcc.dg/20040223-1.c: New test.
244
245 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
246
247         PR c++/14106
248         * g++.dg/ext/typeof9.C: New test.
249
250 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
251
252         PR c++/14250
253         * g++.dg/other/switch1.C: New test.
254
255 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
256
257         * gcc.dg/cast-function-1.c: Adjust for new informative message.
258         * gcc.dg/va-arg-1.c: Likewise.
259
260 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
261
262         PR c++/14143
263         * g++.dg/template/koenig5.C: New test.
264
265 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
266
267         * g++.dg/ext/altivec-1.C: Generalize target triple.
268         * g++.dg/ext/altivec-2.C: New test case.
269         * g++.dg/ext/altivec_check.h: New file.
270         * gcc.dg/altivec-1.c: Generalize target triple;
271         include altivec_check.h and call altivec_check().
272         * gcc.dg/altivec-[2-5].c: Generalize target triple.
273         * gcc.dg/altivec-6.c: New test case.
274         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
275         type casts as needed.
276         * gcc.dg/altivec-10.c: Include altivec_check.h and call
277         altivec_check().
278         * gcc.dg/altivec-12.c: New test case.
279         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
280         include altivec_check.h and call altivec_check().
281         * gcc.dg/altivec_check.h: New file.
282
283 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
284
285         * lib/target-supports.exp (check_alias_available): Don't mangle
286         function `g' in test program.
287
288 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
289
290         * lib/target-supports.exp (check_profiling_available): Check
291         argument to determine whether we support a profiling type.
292         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
293         check_profiling_available.
294         * g++.dg/bprob/bprob.exp: Likewise
295         * g77.dg/bprob/bprob.exp: Likewise.
296         * gcc.misc-tests/bprob.exp: Likewise.
297         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
298         dg-require-profiling and delete expected error handling.
299         * gcc.dg/20021014-1.c: Likewise.
300         * gcc.dg/nest.c: Likewise.
301
302 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
303
304         PR c++/12007
305         * g++.dg/other/vthunk1.C: New test.
306
307 2004-02-20  Falk Hueffner  <falk@debian.org>
308
309         PR target/14201
310         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
311
312 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
313
314         PR c++/13927
315         * g++.dg/other/error8.C: Remove XFAIL markers.
316
317         PR c++/14173
318         * g++.dg/ext/packed5.C: New test.
319
320         PR c++/14199
321         * g++.dg/warn/Wunused-5.C: New test.
322
323         PR c++/14186
324         * g++.dg/lookup/member1.C: New test.
325
326 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
327
328         * gcc.c-torture/compile/20040130-1.c: Enable only when
329         __INT_MAX__ >= 2147483647L.
330         * gcc.c-torture/compile/961203-1.c: Likewise.
331
332 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
333
334         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
335         * g++.dg/opt/template1.C: Robustify assembler regexp
336
337 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
338
339         * gcc.c-torture/execute/simd-4.x: Remove.
340         * gcc.c-torture/execute/va-arg-25.x: Likewise.
341         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
342         Guard with #ifndef SKIP_ATTRIBUTE.
343         * gcc.dg/compat/vector-1_y.c: Likewise.
344         * gcc.dg/compat/vector-2_x.c: Likewise.
345         * gcc.dg/compat/vector-2_y.c: Likewise.
346         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
347         * g++.dg/eh/simd-2.C: Likewise.
348
349 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
350
351         * gcc.c-torture/compile/complex-1.c: New.
352
353 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
354
355         PR target/14209
356         * gcc.c-torture/execute/20040218-1.c: New test.
357
358 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
359
360         PR c++/14181
361         * g++.dg/parse/new2.C: New test.
362
363 2004-02-18  Paul Brook  <paul@codesourcery.com>
364
365         * gcc.c-torture/compile/libcall-1.c: New test.
366
367 2004-02-18  Paul Brook  <paul@codesourcery.com>
368
369         PR debug/12934
370         * gcc.dg/debug/debug-7.c: New test.
371
372 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
373
374         * gcc.dg/20040217-1.c: New test.
375
376 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
377
378         * gcc.c-torture/execute/990208-1.x: Delete.
379
380 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
381
382         * gcc.c-torture/execute/20040208-2.x: New file.
383
384 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
385
386         PR c++/11326
387         * g++.dg/abi/structret1.C: New test.
388
389 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
390
391         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
392         (i386_cpuid): No need to test if cpuid is available on AMD64.
393         Fix assembly, so that it works onboth i386 and AMD64.
394         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
395         (vecInLong): Fix s[] member type to unsigned int.
396         (vecInWord): Remove type.
397         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
398         (a64, b64, c64, d64, e64): Remove.
399         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
400         Remove unused variable.  Remove initialization of removed variables.
401         Don't call mmx_tests nor sse_tests.
402         (reference_mmx, reference_sse): Remove.
403         (check): Add return stmt.
404         * gcc.dg/i386-sse-7.c: New test.
405         * gcc.dg/i386-mmx-4.c: New test.
406
407 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
408
409         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
410         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
411         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
412         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
413         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
414         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
415         g++.dg/tc1/dr94.C: Fix line terminator.
416
417 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
418
419         * gcc.c-torture/compile/20040216-1.c: New.
420
421 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
422
423         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
424         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
425         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
426         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
427         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
428         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
429
430 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
431
432         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
433
434 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
435
436         PR c++/13971
437         * g++.dg/expr/cond4.C: New test.
438
439         PR c++/14086
440         * g++.dg/lookup/crash2.C: New test.
441
442 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
443
444         * gcc.c-torture/compile/20040214-2.c: New test.
445
446 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
447
448         PR c++/14116
449         * g++.dg/ext/typeof8.C: New test.
450
451 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
452
453         * gcc.c-torture/compile/20040214-1.c: New test.
454
455 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
456
457         PR c++/13635
458         * g++.dg/template/spec11.C: New test.
459
460 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
461
462         PR c++/13927
463         * g++.dg/other/error8.C: New test.
464
465 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
466
467         PR c++/14122
468         * g++.dg/template/array4.C: New test.
469
470         PR c++/14108
471         * g++.dg/inherit/thunk2.C: New test.
472
473         PR c++/14083
474         * g++.dg/eh/cond2.C: New test.
475
476 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
477
478         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
479
480 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
481
482         * lib/scanasm.exp (dg-scan): Quote pattern before display.
483
484 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
485
486         * g++.dg/simd-2.C: xfail on ppc64-linux.
487
488 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
489
490         PR c/456
491         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
492         tests.
493
494 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
495
496         * gcc.dg/builtins-33.c: New test.
497
498 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
499
500         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
501
502 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
503
504         * g++.dg/simd-2.C: Set -maltivec for ppc64.
505
506 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
507
508         * gcc.dg/ppc64-abi-3.c: New test.
509
510 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
511
512         PR c/14092
513
514         * gcc.dg/pr14092-1.c: New testcase.
515
516 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
517
518         * gcc.dg/cpp/assert4.c: Fix typo last change.
519
520         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
521         * gcc.dg/cpp/assert4.c: Handle powerpc64.
522
523         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
524
525 2004-02-09  Roger Sayle  <roger@eyesopen.com>
526
527         * gcc.c-torture/compile/20040209-1.c: New test case.
528
529 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
530
531         * gcc.dg/c90-init-1.c: Adjust expected error messages.
532
533 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
534
535         * gcc.c-torture/execute/20040208-[12].c: New tests.
536
537 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
538
539         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
540
541 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
542
543         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
544
545 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
546
547         Bug 13856
548         * gcc.dg/visibility-8.c: New testcase.
549
550 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
551
552         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
553         arguments.
554         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
555
556 2004-02-07  Roger Sayle  <roger@eyesopen.com>
557
558         PR middle-end/13696
559         * g++.dg/opt/fold1.C: New test case.
560
561 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
562
563         PR c++/14033
564         * g++.dg/other/crash-2.C: New test.
565
566 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
567
568         PR c++/14028
569         * g++.dg/parse/angle-bracket2.C: New test.
570
571 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
572
573         PR middle-end/13750
574         Revert:
575         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
576         PR pch/13361
577         * testsuite/g++.dg/pch/wchar-1.C: New.
578         * testsuite/g++.dg/pch/wchar-1.Hs: New.
579
580 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
581
582         PR c++/14008
583         * g++.dg/parse/error15.C: New test.
584         * g++.dg/parse/crash11.C: Update dg-error mark.
585
586 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
587
588         PR c++/13932
589         * g++.dg/warn/conv2.C: New test.
590
591 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
592
593         PR c++/13086
594         * g++.dg/warn/incomplete1.C: Remove xfail.
595
596 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
597
598         * lib/file-format.exp (gcc_target_object_format): Use
599         ${tool}_target_compile, not gcc_target_compile.
600         * lib/target-supports.exp (check_alias_available): Likewise.
601         (check_gc_sections_available): Likewise.
602         * g++.dg/ext/attrib10.C: Use dg-require-alias.
603         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
604         dg-require-alias.
605
606 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
607
608         PR c++/13969
609         * g++.dg/template/static6.C: New test.
610
611 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
612
613         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
614
615 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
616
617         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
618         tests for systems where `char' is unsigned by default.
619
620 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
621
622         PR c++/13997
623         * g++.dg/template/partial3.C: New test.
624
625 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
626
627         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
628         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
629         Remove mentions of obsolete ports.
630
631 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
632
633         * gcc.dg/noncompile/20001228-1.c: Fix for new
634         error message.
635
636 2004-02-03  Roger Sayle  <roger@eyesopen.com>
637
638         PR target/9348
639         * gcc.c-torture/execute/multdi-1.c: New test case.
640
641 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
642
643         PR c++/13925
644         * g++.dg/template/lookup5.C: New test.
645
646 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
647
648         PR c++/13950
649         * g++.dg/template/lookup4.C: New test.
650
651         PR c++/13970
652         * g++.dg/parse/error14.C: New test.
653
654         PR c++/14002
655         * g++.dg/parse/template13.C: New test.
656
657 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
658
659         PR c++/13978
660         * g++.dg/template/koenig4.C: New test.
661
662         PR c++/13968
663         * g++.dg/template/crash17.C: New test.
664
665         PR c++/13975
666         * g++.dg/parse/error13.C: New test.
667         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
668
669 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
670
671         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
672
673 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
674
675         PR c/11658
676         PR c/13994
677         * gcc.dg/noncompile/20040203-1.c: New test.
678         * gcc.dg/noncompile/20040203-2.c: Likewise.
679         * gcc.dg/noncompile/20040203-3.c: Likewise.
680         * gcc.dg/20040203-1.c: Likewise.
681
682 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
683
684         PR c++/10858
685         * g++.dg/template/sizeof7.C: New test.
686
687 2004-02-02  Eric Christopher  <echristo@redhat.com>
688             Zack Weinberg  <zack@codesourcery.com>
689
690         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
691
692 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
693
694         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
695         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
696         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
697         * gcc.dg/cleanup-5.c: Run only on Linux targets.
698
699 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
700
701         PR c++/13113
702         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
703
704         PR c++/13854
705         * g++.dg/ext/attrib13.C: New test.
706
707         PR c++/13907
708         * g++.dg/conversion/op2.C: New test.
709
710 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
711
712         * gcc.dg/titype-1.c: Fix pasto.
713
714 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
715
716         * gcc.dg/titype-1.c: New test.
717
718 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
719
720         PR c++/13957
721         * g++.dg/template/non-type-template-argument-1.C,
722         g++.dg/template/qualified-id1.C: Update dg-error marks.
723         * g++.dg/template/nontype6.C: New test.
724
725 2004-02-01  Roger Sayle  <roger@eyesopen.com>
726
727         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
728         * gcc.dg/builtins-31.c: New testcase.
729         * gcc.dg/builtins-32.c: New testcase.
730
731 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
732
733         * objc.dg/call-super-2.m: Update line numbers
734         for the including of stddef.h.
735
736 2004-01-30  Michael Matz  <matz@suse.de>
737
738         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
739         g++.dg/ext/case-range3.C: New tests.
740
741 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
742
743         DR206
744         PR c++/13813
745         * g++.dg/template/member4.C: New test.
746
747 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
748
749         PR c++/13683
750         * g++.dg/template/sizeof6.C: New test.
751
752 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
753
754         * gcc.dg/fwritable-strings-1.c: New test.
755
756 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
757
758         * gcc.c-torture/compile/20040130-1.c: New test.
759
760 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
761
762         * objc.dg/call-super-2.m: Include stddef.h for size_t.
763
764 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
765
766         PR c++/13883
767         * g++.dg/template/ctor3.C: New test.
768
769 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
770
771         * g++.dg/tc1: New directory.
772         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
773         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
774         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
775         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
776         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
777
778 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
779
780         * g++.dg/parse/error11.C: New test.
781         * g++.dg/parse/error12.C: Likewise.
782
783 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
784
785         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
786         (scan_initial, main): Use aligned_sizeof instead of sizeof.
787
788 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
789
790         PR c++/13791
791         * g++.dg/ext/attrib12.C: New test.
792
793         PR c++/13736
794         * g++.dg/parse/cast2.C: New test.
795
796 2004-01-27  James E Wilson  <wilson@specifixinc.com>
797
798         * objc.dg/encode-2.m (main): New local string.  Set depending on
799         sizeof long.  Use in sscanf call.
800         * objc.dg/encode-3.m (main): New local string.  Set depending on
801         sizeof long.  Use in scan_initial call.
802
803 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
804
805         * objc.dg/call-super-2.m: Make LP64-safe.
806         * objc.dg/desig-init-1.m: Likewise.
807
808 2004-01-27  Devang Patel <dpatel@apple.com>
809
810         * g++.dg/debug/namespace1.C: New test.
811
812 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
813
814         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
815         xscale-*-*.
816
817         * gcc.dg/arm-mmx-1.c: New test.
818
819 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
820
821         * gcc.dg/20040127-1.c: New test.
822         * gcc.dg/20040127-2.c: New test.
823
824 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
825
826         * objc.dg/stret-1.m (glob): Renamed to globa.
827
828 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
829
830         PR c++/13663
831         * g++.dg/expr/for1.C: New test.
832
833 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
834
835         PR middle-end/13779
836         * gcc.dg/darwin-longlong.c: New test.
837
838 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
839
840         * gcc.dg/20040124-1.c: Moved test from here...
841         * gcc.c-torture/compile/20040124-1.c: ...to here.
842
843 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
844
845         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
846         the assembly output if -m64 is passed.
847
848 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
849
850         PR c++/13833
851         * g++.dg/template/cond3.C: New test.
852
853 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
854
855         PR c++/13810
856         * g++.dg/template/ttp7.C: New test.
857
858 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
859
860         PR c++/13797
861         * g++.dg/template/nontype4.C: New test.
862         * g++.dg/template/nontype5.C: Likewise.
863
864 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
865
866         * gcc.dg/torture/mips-clobber-at.c: New test.
867
868 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
869
870         * gcc.dg/20040124-1.c: New test.
871
872 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
873
874         * gcc.dg/20040123-1.c: New test.
875
876 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
877
878         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
879
880 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
881
882         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
883
884 2004-01-23  Andrew Pinski  <apinski@apple.com>
885
886         * gcc.dg/20030121-1.c: Move to ..
887         * gcc.dg/20040121-1.c: here.
888
889 2004-01-23  Roger Sayle  <roger@eyesopen.com>
890
891         * gcc.dg/builtins-29.c: New test case.
892
893 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
894
895         PR 18314
896         * gcc.dg/builtins-30.c: New testcase.
897
898 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
899
900         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
901         * lib/g77.exp: Likewise.
902         * lib/objc.exp: Likewise.
903         * lib/g++.exp: Likewise.
904
905 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
906
907         * gcc.dg/struct-by-value-2.c: New test.
908
909 2004-01-21  Andrew Pinski  <apinski@apple.com>
910
911         PR target/13785
912         * gcc.dg/20030121-1.c: New test.
913
914 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
915
916         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
917         clobber frame pointer register in asm statement.
918
919 2004-01-21  Falk Hueffner  <falk@debian.org>
920
921         * gcc.c-torture/compile/20040121-1.c: New test.
922
923 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
924
925         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
926
927 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
928
929         * gcc.dg/ppc64-abi-2.c: New test.
930
931 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
932
933         * lib/treelang.exp: Fill out this file.
934         * lib/treelang-dg.exp: New File.
935
936 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
937
938         * gcc.c-torture/compile/981022-1.c: Remove.
939         * gcc.dg/array-5.c: Remove XFAIL.
940         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
941         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
942         gcc.dg/cond-lvalue-1.c: Update.
943         * gcc.dg/cast-lvalue-2.c: New test.
944
945 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
946
947         PR c++/13592
948         * g++.dg/other/error1.C (class foo): Tweak error message.
949
950         PR c++/13592
951         * g++.dg/template/call2.C: New test.
952
953 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
954
955         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
956         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
957         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
958         scalar-return-1_x.c, scalar-return-2_y.c,
959         scalar-return-3_x.c, scalar-return-3_y.c,
960         scalar-return-4_x.c, scalar-return-4_y.c,
961         struct-align-1.h, struct-align-1_x.c,
962         struct-align-1_y.c, struct-align-2.h,
963         struct-align-2_x.c, struct-align-2_y.c,
964         struct-by-value-10_y.c, struct-by-value-11_x.c,
965         struct-by-value-11_y.c, struct-by-value-12_x.c,
966         struct-by-value-12_y.c, struct-by-value-13_x.c,
967         struct-by-value-13_y.c, struct-by-value-14_x.c,
968         struct-by-value-14_y.c, struct-by-value-15_x.c,
969         struct-by-value-15_y.c, struct-by-value-16_y.c,
970         struct-by-value-17_y.c, struct-by-value-18_y.c,
971         struct-by-value-19_y.c, struct-by-value-1_x.c,
972         struct-by-value-1_y.c, struct-by-value-20_y.c,
973         struct-by-value-2_x.c, struct-by-value-2_y.c,
974         struct-by-value-3_y.c, struct-by-value-4_x.c,
975         struct-by-value-4_y.c, struct-by-value-5_y.c,
976         struct-by-value-6_y.c, struct-by-value-7_y.c
977         struct-by-value-8_x.c, struct-by-value-8_y.c
978         struct-by-value-9_x.c, struct-by-value-9_y.c
979         struct-return-10_x.c, struct-return-10_y.c,
980         struct-return-19_x.c, struct-return-20_x.c
981         struct-return-2_x.c, struct-return-2_y.c
982         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
983         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
984
985 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
986
987         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
988         attribute on sparc*-sun-solaris2.*.
989
990 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
991
992         PR c++/13710
993         * g++.dg/ext/typeof7.C: New test.
994
995 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
996
997         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
998         * gcc.dg/const-elim-1.c: Same.
999
1000 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
1001
1002         * objc.dg/stret-1.m: New.
1003         * objc.dg/stret-2.m: New.
1004
1005 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
1006
1007         PR c++/11895
1008         * g++.dg/ext/vector1.C: New test.
1009
1010 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
1011
1012         * gcc.dg/pch/import-1.c: New.
1013         * gcc.dg/pch/import-1.hs: New.
1014         * gcc.dg/pch/import-1a.h: New.
1015         * gcc.dg/pch/import-1b.h: New.
1016         * gcc.dg/pch/import-1c.h: New.
1017
1018 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1019
1020         PR c++/13574
1021         * g++.dg/ext/array1.C: New test.
1022
1023         PR c++/13178
1024         * g++.dg/conversion/op1.C: New test.
1025
1026 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
1027
1028         PR 11864
1029         From Kazumoto Kojima / Dan Kegel:
1030         * gcc.dg/pr11864-1.c: New test.
1031
1032         PR 10392
1033         From Marcus Comstedt / Dan Kegel:
1034         * gcc.dg/pr10392-1.c: New test.
1035
1036 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
1037
1038         PR c++/13478
1039         * g++.dg/init/ref10.C: New test.
1040
1041 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1042
1043         PR c++/13407
1044         * g++.dg/parse/typename6.C: New test.
1045
1046 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1047
1048         PR pch/13361
1049         * testsuite/g++.dg/pch/wchar-1.C: New.
1050         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1051
1052 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1053
1054         PR c++/9259
1055         * g++.dg/expr/sizeof2.C: New test.
1056
1057 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
1058
1059         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1060
1061 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1062
1063         PR c++/13659
1064         * g++.dg/lookup/strong-using-3.C: New.
1065         * g++.dg/lookup/using-10.C: New.
1066
1067 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
1068
1069         PR c++/13594
1070         * g++.dg/lookup/strong-using-2.C: New.
1071
1072 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
1073             Dan Kegel <dank@kegel.com>
1074             J"orn Rennecke <joern.rennecke@superh.com>
1075
1076         PR target/9365
1077         * gcc.dg/pr9365-1.c: New test.
1078
1079 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1080
1081         PR c++/8856
1082         * g++.dg/parse/casting-operator2.C: New test.
1083         * g++.old-deja/g++.pt/explicit83.C: Remove.
1084
1085 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
1086
1087         * gcc.dg/label-compound-stmt-1.c: New test.
1088         * gcc.c-torture/compile/950922-1.c,
1089         gcc.c-torture/compile/20000211-3.c,
1090         gcc.c-torture/compile/20000518-1.c,
1091         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1092         compound statements.
1093
1094 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
1095
1096         * gcc.dg/ppc64-abi-1.c: New test.
1097
1098 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
1099
1100          * g++.dg/ext/attrib9.C: Add dg-warnings.
1101
1102 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1103
1104         PR c++/12335
1105         * g++.dg/parse/dtor3.C: New test.
1106
1107 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
1108
1109         PR c++/12709
1110         * g++.dg/parse/try-catch-1.C: New test.
1111
1112 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
1113
1114         * ada/acats/run_all.sh: Add more verbose output in acats.log
1115         when compiling tests.
1116
1117 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1118
1119         PR 13656
1120         * gcc.dg/typedef-redecl.c: New test case.
1121         * gcc.dg/typedef-redecl.h: New support file.
1122
1123 2004-01-13  Jan Hubicka  <jh@suse.cz>
1124
1125         * gcc.dg/always_inline.c: New test.
1126         * gcc.dg/debug/20031231-1.c: Fix.
1127
1128 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1129
1130         PR c++/13474
1131         * g++.dg/template/array3.C: New test.
1132
1133 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
1134
1135         * g++.dg/ext/lvalue1.C: No longer expected to fail.
1136         * g++.dg/warn/Wunused-2.C: Likewise.
1137
1138 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1139
1140         PR c++/13289
1141         * g++.dg/template/instantiate6.C: New test.
1142
1143 2004-01-12  Roger Sayle  <roger@eyesopen.com>
1144
1145         PR middle-end/11397
1146         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
1147
1148 2004-01-12  Jan Hubicka  <jh@suse.cz>
1149
1150         PR opt/12826
1151         * gcc.dg/20040112-1.c: New.
1152
1153         * gcc.dg/dwarf-die[1-7].c: Move to...
1154         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
1155         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
1156
1157 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
1158
1159         PR c++/4100
1160         * g++.dg/parse/friend4.C: New test.
1161
1162 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
1163
1164         PR c++/4100
1165         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
1166         definition is called a friend.
1167
1168 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
1169
1170         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
1171
1172 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
1173
1174         PR c++/3478
1175         * g++.dg/parse/error10.C: New test.
1176         * g++.dg/template/arg2.C: Accept "invalid type" error.
1177
1178 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
1179
1180         PR middle-end/13392
1181         * g++.dg/opt/expect2.C: New test.
1182
1183 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1184
1185         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
1186         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
1187         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
1188         Update dg-error regexps.
1189
1190 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
1191
1192         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
1193         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
1194
1195 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1196
1197         * gcc.dg/pragma-re-1.c: Use right pointer type.
1198
1199 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1200
1201         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
1202
1203 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
1204
1205         * gcc.dg/rs6000-ldouble-1.c: New.
1206
1207 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1208
1209         DR 337
1210         PR c++/9256
1211         * g++.dg/other/abstract1.C: New test.
1212
1213 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
1214
1215         * g++.dg/lookup/strong-using-1.C: New.
1216
1217 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
1218
1219         PR c/11234
1220         * gcc.dg/func-ptr-conv-1.c: New test.
1221         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
1222
1223 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
1224
1225         PR target/13380.
1226         * gcc.c-torture/compile/20040109-1.c: New.
1227
1228 2004-01-08  Stuart Hastings  <stuart@apple.com>
1229
1230         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
1231         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
1232         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
1233
1234 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
1235
1236         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
1237
1238 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1239
1240         * ada/acats/run_acats: Treat 'gnatchop' the same way
1241         as 'gnatmake'.  Export GCC_DRIVER.
1242         * ada/acats/run_all.sh: Add target_gnatchop.  Use
1243         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
1244
1245 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1246
1247         PR c++/12573
1248         * g++.dg/template/dependent-expr4.C: New test.
1249
1250 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
1251
1252         * gcc.dg/altivec-11.c: New test.
1253
1254 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
1255
1256         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
1257
1258 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1259
1260         PR c/6024
1261         * gcc.dg/enum-compat-1.c: New test.
1262         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
1263
1264 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1265
1266         PR c/12165
1267         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
1268         gcc.dg/c99-idem-qual-3.c: New tests.
1269
1270 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
1271
1272         * gcc.dg/winline-7.c: Don't cast void * to int.
1273
1274 2004-01-06  Jan Hubicka  <jh@suse.cz>
1275
1276         * gcc.dg/i386-sse-5.c: New test
1277         * g++.dg/eh/simd-1.c: Add -w argument for i386.
1278
1279 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1280
1281         PR c++/12815
1282         * g++.dg/rtti/typeid4.C: New test.
1283
1284 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1285
1286         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
1287
1288 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
1289
1290         PR c++/12132
1291         * g++.dg/template/error11.C: New test.
1292
1293         PR c++/13451
1294         * g++.dg/template/class2.C: New test.
1295
1296 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
1297         Richard Sandiford <rsandifo@redhat.com>
1298
1299         PR c++/13387
1300         * g++.dg/opt/alias3.C: New test.
1301
1302 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
1303
1304         PR c++/13157
1305         * g++.dg/template/koenig3.C: New test.
1306
1307         PR c++/13529
1308         * g++.dg/parse/offsetof3.C: New test.
1309
1310         * g++.dg/init/copy7.C: Add missing dg-error markers.
1311
1312         PR c++/12226
1313         * g++.dg/init/copy7.c: New test.
1314
1315         PR c++/13536
1316         * g++.dg/parse/cast1.C: New test.
1317
1318 2004-01-04  Jan Hubicka  <jh@suse.cz>
1319
1320         * gcc.dg/winline[1-7].c: New tests.
1321
1322 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1323
1324         PR c++/13520
1325         * g++.dg/template/qualttp22.C: New test.
1326
1327 2004-01-01  Jan Hubicka  <jh@suse.cz>
1328
1329         * gcc.dg/debug/20031231-1.c: New.
1330         * gcc.c-torture/compile/20040101-1.c: New.
1331         * gcc.dg/dwarf-die-[1-7].c: New.
1332
1333 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
1334
1335         PR optimization/13521
1336         * gcc.c-torture/compile/20031231-1.c: New test.
1337
1338 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1339
1340         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
1341
1342 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1343
1344         PR c++/10079
1345         * g++.dg/template/crash16.C: New test.
1346
1347 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
1348
1349         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
1350
1351 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
1352
1353         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1354         ports.
1355         * g++.old-deja/g++.jason/thunk3.C: Likewise.
1356         * g++.old-deja/g++.law/profile1.C: Likewise.
1357         * gcc.c-torture/compile/981006-1.c: Likewise.
1358         * gcc.c-torture/execute/loop-2e.x: Likewise.
1359         * gcc.c-torture/execute/loop-2f.x: Remove.
1360         * gcc.c-torture/execute/loop-2g.x: Likewise.
1361         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
1362         * gcc.dg/20020312-2.c: Remove traces of dead ports.
1363
1364 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
1365
1366         PR c++/13507
1367         * g++.dg/ext/attrib11.C: New test.
1368
1369         PR c++/13494
1370         * g++.dg/template/array2-1.C: New test.
1371         * g++.dg/template/array2-2.C: New test.
1372
1373 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
1374
1375         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1376
1377 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
1378
1379         PR c++/12774
1380         * g++.dg/template/array1-1.C: New test.
1381         * g++.dg/template/array1-2.C: New test.
1382
1383 2003-12-29  Roger Sayle  <roger@eyesopen.com>
1384
1385         PR fortran/12632
1386         * g77.dg/12632.f: New test case.
1387
1388 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1389
1390         PR c++/13289
1391         * g++.dg/parse/nontype1.C: New test.
1392
1393 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1394
1395         PR c++/12403
1396         * g++.dg/parse/explicit1.C: New test.
1397         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1398
1399 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1400
1401         PR c++/13081
1402         * g++.dg/opt/inline6.C: New test.
1403
1404         PR c++/12613
1405         * g++.dg/parse/error9.C: New test.
1406
1407         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
1408
1409 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
1410
1411         PR c++/13009
1412         * g++.dg/init/assign1.C: New test.
1413
1414 2003-12-28  Roger Sayle  <roger@eyesopen.com>
1415
1416         PR c++/13070
1417         * g++.dg/warn/format3.C: New test case.
1418
1419 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1420
1421         * gcc.c-torture/compile/20031227-1.c: New test.
1422
1423 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1424
1425         * g++.dg/bprob/bprob.exp: Load target-supports.exp
1426         * g77.dg/bprob/bprob.exp: Likewise.
1427         * gcc.misc-tests/bprob.exp: Likewise.
1428         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
1429         variants on systems where the library does not provide that
1430         functionality.
1431         * gcc.dg/builtins-20.c: Use builtins-config.h.
1432         * gcc.dg/builtins-config.h: New file.
1433
1434 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1435
1436         * lib/gcc-dg.exp (dg-require-profiling): New function.
1437         * lib/target-supports.exp (check_profiling_available): Likewise.
1438         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
1439         * g77.dg/bprob/bprob.exp: Likewise.
1440         * gcc.misc-tests/bprob.exp: Likewise.
1441         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
1442         * gcc.dg/20021014-1.c: Likewise.
1443         * gcc.dg/nest.c: Likewise.
1444
1445 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1446
1447         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
1448         compiling.
1449         * g++.dg/lookup/java2.C: Likewise.
1450         * gcc.dg/cpp/lexident.c: Likewise.
1451
1452 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
1453
1454         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
1455         given.
1456         * gcc.c-torture/compile/961203-1.c: Likewise.
1457         * gcc.c-torture/compile/980506-1.c: Likewise.
1458
1459 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
1460
1461         * lib/gcc-dg.exp (dg-prune-output): New annotation.
1462         (additional_prunes): New global.
1463         (gcc-dg-prune): Handle additional per-test pruning.
1464         (dg-test): Clear additional_prunes between tests.
1465
1466         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
1467         dg-prune-output to avoid spurious failures from assembler
1468         complaining about nonexistent WAW violations.
1469         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
1470         Use dg-prune-output to avoid spurious failures from assembler
1471         warning about Itanium B-step errata.
1472
1473 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
1474
1475         * g++.dg/abi/macro0.C: New test.
1476         * g++.dg/abi/macro1.C: Likewise.
1477         * g++.dg/abi/macro2.C: Likewise.
1478
1479         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
1480         * g++.dg/abi/bitfield7.C: Likewise.
1481         * g++.dg/abi/dtor2.C: Likewise.
1482         * g++.dg/abi/mangle11.C: Likewise.
1483         * g++.dg/abi/mangle12.C: Likewise.
1484         * g++.dg/abi/mangle14.C: Likewise.
1485         * g++.dg/abi/mangle17.C: Likewise.
1486         * g++.dg/abi/vbase10.C: Likewise.
1487         * g++.dg/abi/vbase14.C: Likewise.
1488         * g++.dg/template/qualttp17.C: Likewise.
1489
1490 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
1491
1492         PR c/11995
1493         * gcc.dg/20031223-1.c: New test.
1494
1495 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1496
1497         * gcc.dg/noreturn-7.c: New test.
1498
1499 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1500
1501         * gcc.dg/null-pointer-1.c: New test.
1502
1503 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1504
1505         * g++.old-deja/g++.jason/template18.C: Remove.
1506         * g++.old-deja/g++.jason/template37.C: Likewise.
1507
1508         PR c++/12862
1509         * g++.dg/lookup/ns1.C: New test.
1510
1511         PR c++/12397
1512         * g++.dg/template/lookup3.C: New test.
1513
1514 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1515
1516         * g++.dg/template/recurse1.C: New test
1517
1518 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1519
1520         PR c++/12479
1521         * g++.dg/parse/semicolon1.C: New test.
1522         * g++.dg/parse/semicolon1.h: Likewise.
1523
1524 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
1525
1526         * gcc.dg/darwin-misaligned.c: New test.
1527
1528 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1529
1530         PR c/9163
1531         * gcc.dg/20031222-1.c: New test.
1532
1533 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
1534
1535         PR c++/13438
1536         * g++.dg/parse/error8.C: New test.
1537
1538         PR c++/11554
1539         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1540
1541 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
1542
1543         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1544         too small.
1545         * gcc.c-torture/compile/930217-1.c: Likewise.
1546         * gcc.c-torture/compile/930513-1.c: Likewise.
1547         * gcc.c-torture/execute/920908-2.c: Likewise.
1548         * gcc.c-torture/execute/921204-1.c: Likewise.
1549         * gcc.c-torture/execute/930621-1.c: Likewise.
1550         * gcc.c-torture/execute/930630-1.c: Likewise.
1551         * gcc.c-torture/execute/931031-1.c: Likewise.
1552         * gcc.c-torture/execute/980602-2.c: Likewise.
1553         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1554         * gcc.c-torture/execute/compndlit-1.c: Likewise.
1555         * gcc.c-torture/execute/extzvsi.c: Likewise.
1556         * gcc.c-torture/unsorted/ext.c: Likewise.
1557
1558 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
1559
1560         PR target/12749
1561         * gcc.c-torture/compile/20031220-2.c: New test case.
1562
1563 2003-12-20  Roger Sayle  <roger@eyesopen.com>
1564
1565         PR optimization/13031
1566         * gcc.c-torture/compile/20031220-1.c: New test case.
1567
1568 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1569
1570         * gcc.dg/cast-function-1.c: New test.
1571
1572 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
1573
1574         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1575         formats.
1576
1577 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
1578
1579         PR c++/12795
1580         * g++.dg/ext/attrib10.C: New test.
1581
1582 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1583
1584         * gcc.dg/cleanup-10.c: New test.
1585         * gcc.dg/cleanup-11.c: New test.
1586
1587 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1588
1589         PR c++/13239
1590         * g++.dg/opt/expect1.C: New test.
1591
1592 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
1593
1594         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1595
1596 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
1597
1598         PR debug/12923
1599         * gcc.dg/20031218-1.c: New test.
1600
1601         PR debug/12389
1602         * gcc.dg/20031218-2.c: New test.
1603         * gcc.dg/20031218-3.c: New test.
1604
1605         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1606         of label name and allow for USER_LABEL_PREFIX == "_" names.
1607         * g++.dg/abi/mangle18-2.C: Likewise.
1608         * g++.dg/abi/mangle19-1.C: Likewise.
1609         * g++.dg/abi/mangle19-2.C: Likewise.
1610         * g++.dg/abi/mangle20-1.C: Likewise.
1611         * g++.dg/abi/mangle20-2.C: Likewise.
1612
1613 2003-12-18  Richard Henderson  <rth@redhat.com>
1614
1615         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1616
1617 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
1618             Dan Kegel <dank@kegel.com>
1619
1620         PR other/12009
1621         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
1622         testing a cross compiler, it causes spurious compile failures.
1623         * lib/g++.exp: Likewise.
1624
1625 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1626
1627         PR c++/13262
1628         * g++.dg/template/access13.C: New test.
1629
1630 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
1631
1632         * gcc.dg/20031216-1.c: New test.
1633
1634 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1635
1636         PR c++/9154
1637         * g++.dg/template/error10.C: New test.
1638
1639 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1640
1641         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1642         * g++.dg/eh/simd-2.C: Likewise.
1643
1644 2003-12-17  James E Wilson  <wilson@specifixinc.com>
1645             Roger Sayle  <roger@eyesopen.com>
1646
1647         * gcc.c-torture/execute/ieee/mzero5.c: New.
1648
1649 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
1650
1651         PR c++/10603
1652         * g++.dg/parse/error6.C: New test.
1653
1654         PR c++/12827
1655         * g++.dg/parse/error7.C: New test.
1656
1657 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
1658
1659         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1660         at -O with stabs debugging formats.
1661         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1662         * gcc.dg/debug/debug-2.c: Likewise.
1663
1664 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1665
1666         PR c++/12696
1667         * g++.dg/init/error1.C: New test.
1668
1669         PR c++/12218
1670         * g++.dg/init/pm3.C: New test.
1671
1672 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1673
1674         PR c/3347
1675         * gcc.dg/bitfld-8.c: New test.
1676
1677 2003-12-16  James Lemke  <jim@wasabisystems.com>
1678
1679         * gcc.dg/arm-scd42-[123].c: New tests.
1680
1681 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1682
1683         PR c++/9043
1684         * g++.dg/abi/mangle20-1.C: New test.
1685         * g++.dg/abi/mangle20-2.C: New test.
1686
1687 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1688
1689         PR c++/13275
1690         * g++.dg/other/offsetof2.C: Remove XFAIL.
1691         * g++.dg/parse/offsetof1.C: New test.
1692         * g++.gd/parse/offsetof2.C: Likewise.
1693
1694 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1695
1696         * g++.dg/template/nontype3.C: New test.
1697         * g++.dg/template/static2.C: Tweaked the dg-error clause.
1698
1699 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1700
1701         * g++.dg/warn/noreturn-3.C: Also test instantiation.
1702
1703 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1704
1705         PR c++/13387
1706         * g++.dg/expr/assign1.C: New test.
1707
1708         PR c++/13242
1709         * g++.dg/abi/mangle19-1.C: New test.
1710         * g++.dg/abi/mangle19-2.C: New test.
1711
1712 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
1713
1714         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1715
1716 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1717
1718         * gcc.c-torture/execute/20031216-1.c: New test.
1719
1720 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1721
1722         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1723         an ICE regression.
1724
1725 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1726
1727         PR c++/10926
1728         * g++.dg/template/error9.C: New test.
1729
1730         PR c++/11116
1731         * g++.dg/template/error8.C: New test.
1732
1733 2003-12-15  Roger Sayle  <roger@eyesopen.com>
1734
1735         PR middle-end/13400
1736         * gcc.c-torture/execute/20031215-1.c: New test case.
1737
1738 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1739
1740         PR c++/13269
1741         * g++.dg/parse/error5.C: New test.
1742
1743         PR c++/12989
1744         * g++.dg/expr/sizeof1.C: New test.
1745
1746         PR c++/13310
1747         * g++.dg/template/crash15.C: New test.
1748
1749 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
1750
1751         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1752         a non-POD type as the last named parameter of a varargs function.
1753
1754 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1755
1756         PR c++/13243
1757         PR c++/12573
1758         * g++.dg/template/crash14.C: New test.
1759         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1760
1761 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
1762
1763         * g++.dg/other/java1.C: New test.
1764
1765         PR c++/13241
1766         * g++.dg/abi/mangle18-1.C: New test.
1767         * g++.dg/abi/mangle18-2.C: New test.
1768
1769 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1770
1771         PR optimization/10312
1772         * gcc.c-torture/execute/20031214-1.c: New.
1773
1774 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
1775
1776         PR c++/10779
1777         PR c++/12160
1778         * g++.dg/parse/error3.C: New test.
1779         * g++.dg/parse/error4.C: Likewise.
1780         * g++.dg/abi/mangle4.C: Tweak error messages.
1781         * g++.dg/lookup/using5.C: Likewise.
1782         * g++.dg/other/error2.C: Likewise.
1783         * g++.dg/parse/typename5.C: Likewise.
1784         * g++.dg/parse/undefined1.C: Likewise.
1785         * g++.dg/template/arg2.C: Likewise.
1786         * g++.dg/template/ttp3.C: Likewise.
1787         * g++.dg/template/type1.C: Likewise.
1788         * g++.old-deja/g++.other/crash32.C: Likewise.
1789         * g++.old-djea/g++.pt/defarg8.C: Likewise.
1790
1791 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1792
1793         PR c++/13106
1794         * g++.dg/warn/noreturn-3.C: New test.
1795
1796 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1797
1798         PR c++/13118
1799         * g++.dg/abi/covariant3.C: New.
1800
1801 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
1802
1803         * g++.dg/eh/ia64-1.C: New test.
1804
1805 2003-12-12  Roger Sayle  <roger@eyesopen.com>
1806
1807         PR optimization/13037
1808         * g77.f-torture/execute/13037.f: New test case.
1809
1810 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1811
1812         PR c++/12881
1813         * g++.dg/abi/covariant2.C: New.
1814
1815 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
1816
1817         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1818
1819 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
1820
1821         * gcc.c-torture/execute/wchar_t-1.x: Delete.
1822
1823 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
1824
1825         PR other/10819
1826         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1827         to fix Bug 10819.
1828         * lib/g++.exp (g++_version): Likewise.
1829         * lib/g77.exp (g77_version): Likewise.
1830         * lib/objc.exp (default_objc_version): Likewise.
1831
1832 2003-12-10  Richard Henderson  <rth@redhat.com>
1833
1834         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1835
1836         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1837
1838 2003-12-08  Matt Austern  <austern@apple.com>
1839
1840         PR c/13134
1841         * lib/gcc-dg.exp (dg-require-visibility): Define.
1842         * lib/target-supports (check_visibility_available): Define.
1843         * gcc.dg/visibility-1.c: New test.
1844         * gcc.dg/visibility-2.c: Likewise.
1845         * gcc.dg/visibility-3.c: Likewise.
1846         * gcc.dg/visibility-4.c: Likewise.
1847         * gcc.dg/visibility-5.c: Likewise.
1848         * gcc.dg/visibility-6.c: Likewise.
1849         * g++.dg/ext/visibility-1.C: Likewise.
1850         * g++.dg/ext/visibility-2.C: Likewise.
1851         * g++.dg/ext/visibility-3.C: Likewise.
1852         * g++.dg/ext/visibility-4.C: Likewise.
1853         * g++.dg/ext/visibility-5.C: Likewise.
1854         * g++.dg/ext/visibility-6.C: Likewise.
1855
1856 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1857
1858         * g++.dg/lookup/java1.C: New test.
1859         * g++.dg/lookup/java2.C: New test.
1860
1861 2003-12-07  Falk Hueffner  <falk@debian.org>
1862
1863         * g++.dg/opt/noreturn-1.C: New test.
1864
1865 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
1866
1867         * gcc.dg/overflow-1.c: New test.
1868
1869 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1870
1871         * g77.f-torture/compile/13060.f: New test.
1872
1873 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
1874
1875         PR c++/13323
1876         * g++.dg/inherit/operator2.C: New test.
1877
1878 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1879
1880         PR c++/13305
1881         * g++.dg/ext/attrib9.C: New test.
1882
1883 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1884
1885         PR c++/13314
1886         * g++.dg/template/error7.C: New test.
1887
1888 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
1889             J"orn Rennecke <joern.rennecke@superh.com>
1890
1891         PR target/13302
1892         * g++.dg/other/struct-va_list.C: New test.
1893
1894 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1895
1896         PR c++/13166
1897         * g++.dg/parse/defarg6.C: New test.
1898
1899 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
1900
1901         PR target/13256
1902         * gcc.c-torture/execute/20031201-1.c: New test.
1903
1904 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
1905
1906         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1907
1908 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1909
1910         * gcc.dg/builtin-return-1.c: New test.
1911
1912 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
1913             J"orn Rennecke <joern.rennecke@superh.com>
1914
1915         PR optimization/13260
1916         * gcc.c-torture/execute/20031204-1.c: New test.
1917
1918 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1919
1920         PR c++/9127
1921         * g++.dg/template/error6.C: New test.
1922
1923 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
1924
1925         * gcc.dg/20031202-1.c: New test.
1926
1927 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1928
1929         PR c++/13179
1930         * g++.dg/template/eh1.C: New test.
1931
1932         PR c++/10771
1933         * g++.dg/template/error5.C: New test.
1934
1935 2003-12-02  David Ung  <davidu@mips.com>
1936
1937         * gcc.dg/compat/vector-check.h: Corrected type for var
1938         g_##TMODE
1939
1940 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1941
1942         PR c++/10126
1943         * g++.dg/template/ptrmem8.C: New test.
1944
1945 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1946
1947         PR c++/12573
1948         * g++.dg/template/dependent-expr3.C: New test.
1949
1950 2003-12-01  James Lemke  <jim@wasabisystems.com>
1951
1952         * gcc.dg/arm-g2.c: New test.
1953
1954 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1955
1956         PR optimization/11634
1957         * gcc.dg/20031201-2.c: New test case.
1958
1959 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
1960
1961         PR 11433
1962         * objc.dg/proto-lossage-3.m: New test.
1963
1964 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1965
1966         PR optimization/12628
1967         * gcc.dg/20031201-1.c: New test case.
1968
1969 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
1970
1971         * gcc.dg/unaligned-1.c: New test.
1972
1973 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
1974
1975         PR c++/9849
1976         * g++.dg/template/error4.C: New test.
1977         * g++.dg/template/nested3.C: Adjust error markers.
1978
1979 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1980
1981         * gcc.dg/cpp/assert4.c: Check more #system assertions.
1982
1983 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
1984
1985         PR c/10333
1986         * gcc.dg/bitfld-7.c: New test.
1987
1988 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
1989
1990         * gcc.dg/tls/asm-1.C: New test.
1991
1992 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1993
1994         * gcc.dg/cpp/assert4.c: Update.
1995
1996 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1997
1998         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
1999         * gcc.dg/builtin-apply3.c: New test.
2000
2001 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2002
2003         * lib/compat.exp (compat-obj): New xfaildata parameter.
2004         Use it to set compiler_conditional_xfail_data before compiling.
2005         (compat-get-options): Handle dg-xfail-if.
2006         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2007         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2008         * gcc.dg/compat/vector-1_y.c: Likewise.
2009         * gcc.dg/compat/vector-2_x.c: Likewise.
2010         * gcc.dg/compat/vector-2_y.c: Likewise.
2011
2012 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2013
2014         * g++.dg/opt/reg-stack4.C: New test.
2015
2016 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2017
2018         * gcc.dg/builtin-apply2.c: New test.
2019
2020 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
2021
2022         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2023
2024 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2025
2026         PR c++/12924
2027         * g++.dg/template/template-id-2.C: New test.
2028
2029 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2030
2031         PR c++/5369
2032         * g++.dg/template/memfriend1.C: New test.
2033         * g++.dg/template/memfriend2.C: Likewise.
2034         * g++.dg/template/memfriend3.C: Likewise.
2035         * g++.dg/template/memfriend4.C: Likewise.
2036         * g++.dg/template/memfriend5.C: Likewise.
2037         * g++.dg/template/memfriend6.C: Likewise.
2038         * g++.dg/template/memfriend7.C: Likewise.
2039         * g++.dg/template/memfriend8.C: Likewise.
2040         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2041
2042 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
2043
2044         PR c++/12515
2045         * g++.dg/ext/cond1.C: New test.
2046
2047 2003-11-20  Richard Henderson  <rth@redhat.com>
2048
2049         * gcc.dg/20020201-2.c: Remove.
2050         * gcc.dg/20020201-4.c: Remove.
2051         * gcc.dg/20020304-1.c: Remove.
2052
2053 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
2054
2055         * gcc.dg/cpp/trad/xwin1.c: New test case.
2056
2057 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
2058
2059         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2060         * lib/g77.exp: Likewise.
2061         * lib/objc.exp: Likewise.
2062         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
2063         for darwin.
2064
2065 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2066
2067         PR c++/12932
2068         * g++.dg/template/static5.C: New test.
2069
2070 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
2071
2072         * gcc.dg/nested-func-1.c: New test.
2073
2074 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2075
2076         * gcc.dg/cpp/assert4.c: New test.
2077
2078 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2079
2080         PR c++/2294
2081         * g++.dg/lookup/using9.c: New test.
2082
2083 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
2084
2085         PR c++/12762
2086         * g++.dg/template/error3.C: New test.
2087
2088 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
2089
2090         PR ada/13035
2091         * ada/acats/run_acats, run_all.sh: Fix syntax error.
2092         No longer use a wrapper for gcc, since this does not work under
2093         Windows.
2094
2095 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
2096
2097         PR c++/2094
2098         * g++.dg/template/ptrmem7.C: New test.
2099
2100 2003-11-13  Andrew Pinski <apinski@apple.com>
2101
2102         * gcc.c-torture/compile/20031113-1.c: New test.
2103
2104 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
2105             Kean Johnston <jkj@sco.com>
2106
2107         PR c/13029
2108         * gcc.dg/unused-4.c: Update.
2109
2110 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
2111
2112         * g++.dg/opt/const3.C: New test.
2113
2114 2003-11-13  Jan Hubicka  <jh@suse.cz>
2115
2116         * gcc.c-torture/compile/20031112-1.c: New test.
2117
2118 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
2119
2120         * g++.dg/parse/crash10.C: Remove bogus error marker.
2121
2122 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2123
2124         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
2125         (host_gcc): Likewise.
2126         (ROOT): Honor $PWDCMD.
2127         (BASE): Likewise.
2128         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
2129
2130 2003-11-12  Catherine Moore  <clm@redhat.com>
2131
2132         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
2133
2134 2003-11-12  Andreas Jaeger  <aj@suse.de>
2135             Jakub Jelinek  <jakub@redhat.com>
2136             Andrew Pinski  <pinskia@physics.uc.edu>
2137             Richard Henderson  <rth@redhat.com>
2138
2139         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
2140         systems.
2141         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
2142
2143         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
2144         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2145
2146 2003-11-11  Andreas Jaeger  <aj@suse.de>
2147
2148         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
2149
2150         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
2151
2152 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
2153
2154         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
2155         Clean ups.
2156
2157 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
2158
2159         * gcc.dg/trampoline-1.c: New test.
2160
2161 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
2162
2163         * gcc.c-torture/compile/200031109-1.c: New test.
2164
2165 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2166
2167         PR c/3190
2168         PR c/8714
2169         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2170         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
2171         gcc.dg/format/no-y2k-1.c: Update.
2172
2173 2003-11-08  Roger Sayle  <roger@eyesopen.com>
2174
2175         PR optimization/10467
2176         * gcc.dg/20031108-1.c: New test case.
2177
2178 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
2179
2180         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
2181
2182 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
2183
2184         * gcc.dg/compound-lvalue-1.c: New test.
2185         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
2186         some XFAILs.
2187
2188 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
2189
2190         * gcc.dg/altivec-varargs-1.c: New test.
2191
2192 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2193
2194         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
2195         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
2196         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
2197         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
2198         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
2199
2200 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
2201
2202         * gcc.dg/cond-lvalue-1.c: New test.
2203
2204 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
2205
2206         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
2207
2208 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2209
2210         PR c++/11616
2211         * g++.dg/template/instantiate5.C: New test.
2212
2213 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2214
2215         PR c++/12726
2216         * g++.dg/ext/complit2.C: Replace test with self-contained version.
2217         * ChangeLog: Add missing first entry for above test.
2218
2219 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2220
2221         PR c++/9810
2222         * g++.dg/template/using8.C: New test.
2223         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
2224
2225 2003-11-02  Roger Sayle  <roger@eyesopen.com>
2226
2227         PR optimization/10817
2228         * gcc.c-torture/compile/20031102-1.c: New test case.
2229
2230 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
2231
2232         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
2233         2147483647.
2234
2235 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2236
2237         * gcc.dg/20031102-1.c: New test.
2238
2239 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
2240
2241         * gcc.dg/complex-1.c: New test.
2242
2243 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2244
2245         PR c++/12796
2246         * g++.dg/template/crash13.C: Adjust expected error location.
2247         * g++.old-deja/g++.brendan/ns1.C: Likewise.
2248
2249 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2250
2251         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2252
2253 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2254
2255         PR/10239
2256         * gcc.c-torture/compile/20031031-2.c: New test.
2257
2258 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
2259
2260         PR/11640
2261         * gcc.c-torture/compile/20031031-1.c: New test.
2262
2263 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
2264
2265         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2266         * gcc.misc-tests/bprob.exp: Likewise.
2267         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
2268         the execution test on arm-elf configs.
2269         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
2270         configs that don't support scratch files.
2271         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
2272
2273 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
2274
2275         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
2276         done by dejagnu.
2277
2278 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
2279
2280         * ada/acats/run_all.sh: Redirect mv output to /dev/null
2281         Avoid non pure sh syntax. Add more logging.
2282
2283         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
2284         fail.
2285
2286 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2287
2288         PR libgcj/10610
2289         * gcc.dg/ppc-stackalign-1.c: New test.
2290
2291 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
2292
2293         * ada/acats/run_all.sh: Change output to be more compliant with
2294         dejagnu framework.
2295         Create acats.sum and acats.log files under testsuite/ada/acats
2296         Only run [a-z]* directories, to filter out e.g. CVS.
2297         Redirect build output to log file.
2298
2299 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2300
2301         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
2302
2303 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
2304
2305         PR ada/5909:
2306         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
2307
2308 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
2309
2310         * gcc.c-torture/compile/20031023-1.c: New test.
2311         * gcc.c-torture/compile/20031023-2.c: New test.
2312         * gcc.c-torture/compile/20031023-3.c: New test.
2313         * gcc.c-torture/compile/20031023-4.c: New test.
2314
2315 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2316
2317         PR c++/10371
2318         * g++.dg/lookup/scoped8.C: New test.
2319
2320 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
2321
2322         * g++.dg/opt/reg-stack3.C: New test.
2323
2324 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2325
2326         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
2327
2328 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2329
2330         PR c++/11076
2331         * g++.dg/template/crash13.C: New test.
2332
2333 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2334
2335         * gcc.dg/c99-restrict-2.c: New test.
2336
2337 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
2338
2339         PR c++/12698, c++/12699, c++/12700, c++/12566
2340         * g++.dg/inherit/covariant9.C: New test.
2341         * g++.dg/inherit/covariant10.C: New test.
2342         * g++.dg/inherit/covariant11.C: New test.
2343
2344 2003-10-23  Jason Merrill  <jason@redhat.com>
2345
2346         PR c++/12726
2347         * g++.dg/ext/complit2.C: New test.
2348
2349 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
2350
2351         PR target/12654
2352         * gcc.c-torture/execute/20031020-1.c: New test.
2353
2354 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2355
2356         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2357         following the jump_insn.
2358
2359 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
2360
2361         * gcc.dg/cast-lvalue-1.c: New test.
2362
2363 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
2364
2365         PR c++/11962
2366         * g++.dg/template/cond2.C: New test.
2367
2368 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2369
2370         * gcc.dg/builtins-28.c: New test.
2371
2372 2003-10-20  Jan Hubicka  <jh@suse.cz>
2373
2374         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2375         parameter.
2376         * testsuite/gcc.dg/inline-2.c: Likewise.
2377
2378 2003-10-20  Phil Edwards  <phil@codesourcery.com>
2379
2380         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
2381         * gcc.dg/nest.c:  Likewise.
2382
2383 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2384
2385         PR c++/9781, c++/10583, c++/11862
2386         * g++.dg/parse/crash13.C: New test.
2387
2388 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2389
2390         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2391
2392 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2393
2394         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2395         Define HAVE_C99_RUNTIME except on Solaris.
2396         * gcc.dg/builtins-20.c: Likewise.
2397
2398 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2399
2400         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2401
2402 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2403
2404         PR c++/12495
2405         * g++.dg/template/crash21.C: New test.
2406
2407 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2408
2409         PR c++/2513
2410         * g++.dg/template/typename5.C: New test.
2411
2412 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2413
2414         PR c++/12369
2415         * g++.dg/template/friend25.C: New test.
2416
2417 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
2418
2419         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
2420         versions.
2421
2422 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
2423
2424         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
2425         == 2147483647.
2426
2427 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
2428
2429         * gcc.c-torture/execute/960416-1.x: Remove.
2430         * gcc.c-torture/execute/divconst-3.x: Likewise.
2431
2432 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
2433
2434         PR target/12598
2435         * gcc.dg/torture/cris-volatile-1.c: New test.
2436
2437 2003-10-14  Roger Sayle  <roger@eyesopen.com>
2438
2439         PR optimization/9325
2440         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
2441         for overflowing floating point to integer conversion during RTL
2442         simplification.
2443
2444 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
2445
2446         * objc/execute/_cmd.m: Fix typo.
2447         * objc.dg/image-info.m, objc.dg/symtab-1.m:
2448         Relax 'scan-assembler' regexp.
2449         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
2450         objc.dg/try-catch-4.m: Run on non-Darwin targets.
2451         * objc.dg/zero-link-2.m: Remove blank line.
2452         * objc.dg/zero-link-3.m: New test case.
2453
2454 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
2455
2456         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
2457
2458         * gcc.dg/asm-names.c: Use scan-assembler-not rather
2459         than linker trickery.
2460
2461 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2462
2463         PR c++/12370
2464         * g++.dg/other/friend2.C: New test.
2465
2466 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2467
2468         * gcc.dg/20031012-1.c: New test.
2469
2470 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
2471
2472         * gcc.dg/weak/weak-3.c: Fix for new warning.
2473
2474 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
2475
2476         PR optimization/8750
2477         * gcc.c-torture/execute/20031012-1.c: New test case.
2478
2479 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2480
2481         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
2482         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
2483
2484 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2485
2486         PR optimization/12260
2487         * gcc.c-torture/compile/20031011-2.c: New test case.
2488
2489 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2490
2491         * gcc.c-torture/execute/20031011-1.c: New testcase.
2492
2493 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
2494
2495         * gcc.c-torture/compile/20031011-1.c: New test.
2496
2497 2003-10-11  Jan Hubicka  <jh@suse.cz>
2498
2499         * g++.dg/other/first-global.C: New test.
2500
2501 2003-10-11  Roger Sayle  <roger@eyesopen.com>
2502
2503         * gcc.c-torture/execute/string-opt-18.c: New testcase.
2504
2505 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
2506
2507         * gcc.c-torture/compile/20031010-1.c: New test.
2508
2509 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
2510
2511         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
2512         * gcc.c-torture/execute/va-arg-25.c: ... here.
2513
2514 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
2515
2516         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2517
2518 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
2519
2520         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2521
2522 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
2523
2524         * g++.dg/parse/error2.C: New test.
2525
2526 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
2527
2528         PR c++/11097
2529         * g++.dg/other/error5.C: Modify the error message.
2530         * g++.dg/lookup/using8.C: New test.
2531
2532 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
2533
2534         * gcc.dg/darwin-abi-2.c: New file.
2535         * gcc.c-torture/execute/va-arg-24.c: New file.
2536
2537 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
2538
2539         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
2540         indentation.
2541
2542 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
2543
2544         PR c++/10147
2545         * g++.dg/other/error4.C: Update error messages.
2546         * g++.dg/template/ptrmem4.C: Likewise.
2547
2548         PR c++/12337
2549         * g++.dg/init/new9.C: New test.
2550
2551         PR c++/12334, c++/12236, c++/8656
2552         * g++.dg/ext/attrib8.C: New test.
2553
2554 2003-10-06  Devang Patel  <dpatel@apple.com>
2555
2556         * gcc.dg/debug/dwarf2-3.h: New test.
2557         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2558
2559 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
2560
2561         * g++.dg/opt/cfg2.C: New test.
2562
2563 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2564
2565         * g++.dg/opt/float1.C: New test.
2566
2567 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2568
2569         * gcc.dg/c90-array-lval-6.c: New test.
2570         * gcc.dg/c99-array-lval-6.c: New test.
2571
2572 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
2573             Ziemowit Laski  <zlaski@apple.com>
2574
2575         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2576         'Derived', so that it is never considered a class method; add
2577         new warning for '+port' method ambiguity.
2578         * objc.dg/method-12.m: Include <objc/objc.h> instead of
2579         <objc/objc-api.h> (needed on Mac OS X).
2580         * objc.dg/method-13.m: New test.
2581
2582 2003-10-03  Roger Sayle  <roger@eyesopen.com>
2583
2584         PR optimization/9325, PR java/6391
2585         * gcc.c-torture/execute/20031003-1.c: New test case.
2586
2587 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
2588
2589         PR optimization/12180
2590         * gcc.dg/20031002-1.c: New test.
2591
2592         PR c++/12486
2593         * g++.dg/inherit/error1.C: New test.
2594
2595 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
2596
2597         * lib/f-torture.exp (search_for): Rename to...
2598         (search_for_re): This.  Also, clean up comments and the
2599         "regexp" invocation.
2600
2601 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
2602
2603         * gcc.c-torture/compile/20031002-1.c: New test.
2604
2605 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
2606
2607         * g++.dg/opt/cond1.C: New test.
2608
2609 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
2610
2611         * gcc.dg/Wold-style-definition-2.c: New testcase.
2612         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2613
2614 2003-09-29  Richard Henderson  <rth@redhat.com>
2615
2616         * g++.dg/init/array10.C: Add dg-options.
2617
2618 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
2619
2620         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2621
2622 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2623
2624         * g++.dg/template/friend19.C: Fix typo.
2625         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2626
2627 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
2628
2629         * gcc.c-torture/execute/20030928-1.c: New test.
2630         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2631
2632 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2633
2634         * g++.dg/opt/unroll1.C: New test.
2635
2636 2003-09-26  Roger Sayle  <roger@eyesopen.com>
2637
2638         PR optimization/11741
2639         * gcc.dg/20030926-1.c: New test case.
2640
2641 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2642
2643         PR c++/5655
2644         * g++.dg/parse/access7.C: New test.
2645         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2646
2647 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
2648
2649         MERGE OF objc-improvements-branch into MAINLINE:
2650         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2651         if libobjc has not been built.
2652         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2653         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2654         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2655         objc/execute/nested-3.m, objc/execute/np-2.m,
2656         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2657         objc/execute/redefining_self.m, objc/execute/root_methods.m,
2658         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2659         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2660         objc.dg/special/unclaimed-category-1.h,
2661         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2662         well as GNU runtime.
2663         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2664         * execute/cascading-1.m, execute/function-message-1.m,
2665         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2666         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2667         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2668         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2669         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2670         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2671         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2672         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2673         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2674         * objc.dg/bitfield-2.m: Run only on Darwin.
2675         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2676         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2677         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2678         * objc.dg/const-str-1.m: Fix constant string layout.
2679
2680 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
2681
2682         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2683
2684 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
2685
2686         * gcc.dg/darwin-abi-1.c: New file.
2687
2688 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
2689
2690         PR target/12281
2691         * gcc.c-torture/compile/20030921-1.c: New test.
2692
2693 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2694
2695         * g++.dg/opt/reg-stack2.C: New test.
2696
2697 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
2698
2699         * g++.dg/eh/delayslot1.C: New test.
2700
2701 2003-09-20  Richard Henderson  <rth@redhat.com>
2702
2703         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2704
2705 2003-09-20  Roger Sayle  <roger@eyesopen.com>
2706
2707         * gcc.c-torture/execute/20030920-1.c: New test case.
2708
2709 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2710
2711         * g++.dg/rtti/typeid3.C: Correct expected error message.
2712
2713 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2714
2715         PR c++/157
2716         * g++.dg/parse/crash12.C: New test.
2717
2718 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
2719
2720         * gcc.dg/compat/mixed-struct-check.h: New.
2721         * gcc.dg/compat/mixed-struct-defs.h: New.
2722         * gcc.dg/compat/mixed-struct-init.h: New.
2723         * gcc.dg/compat/struct-by-value-19_main.c: New.
2724         * gcc.dg/compat/struct-by-value-19_x.c: New.
2725         * gcc.dg/compat/struct-by-value-19_y.c: New.
2726         * gcc.dg/compat/struct-by-value-20_main.c: New.
2727         * gcc.dg/compat/struct-by-value-20_x.c: New.
2728         * gcc.dg/compat/struct-by-value-20_y.c: New.
2729         * gcc.dg/compat/struct-return-19_main.c: New.
2730         * gcc.dg/compat/struct-return-19_x.c: New.
2731         * gcc.dg/compat/struct-return-19_y.c: New.
2732         * gcc.dg/compat/struct-return-20_main.c: New.
2733         * gcc.dg/compat/struct-return-20_x.c: New.
2734         * gcc.dg/compat/struct-return-20_y.c: New.
2735
2736 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
2737         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2738         so that it will not complain on LP64 targets.
2739
2740 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2741
2742         PR c++/495
2743         * g++.dg/template/friend24.C: New test.
2744
2745 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
2746
2747         PR c++/12332
2748         * g++.dg/template/memtmpl2.C: New test.
2749
2750 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
2751
2752         PR target/11184
2753         * gcc.dg/builtin-apply1.c: New test.
2754
2755 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2756
2757         PR c++/9848
2758         * g++.dg/warn/Wunused-4.C: New test.
2759
2760 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2761
2762         PR c++/12316
2763         * g++.dg/other/gc2.C: New test.
2764
2765 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
2766
2767         PR c++/11991
2768         * g++.dg/rtti/typeid3.C: New test.
2769
2770         PR c++/12266
2771         * g++.dg/overload/template1.C: New test.
2772
2773 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2774
2775         * g++.dg/opt/cfg3.C: New test.
2776
2777 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2778
2779         PR c++/7939
2780         * g++.dg/template/crash11.C: New test.
2781
2782 2003-09-16  Jason Merrill  <jason@redhat.com>
2783             Jakub Jelinek  <jakub@redhat.com>
2784
2785         * gcc.dg/attr-warn-unused-result.c: New test.
2786
2787 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2788
2789         PR c++/12184
2790         * g++.dg/expr/call2.C: New test.
2791
2792 2003-09-15  Andreas Jaeger  <aj@suse.de>
2793
2794         * gcc.dg/Wold-style-definition-1.c: New test.
2795
2796 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
2797
2798         PR c++/3907
2799         * g++.dg/parse/template12.C: New test.
2800
2801         * g++.dg/abi/bitfield11.C: New test.
2802         * g++.dg/abi/bitfield12.C: Likewise.
2803
2804 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
2805
2806         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
2807         non-expansion of functional macro name without arguments at EOL.
2808         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
2809
2810 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
2811
2812         * gcc.c-torture/execute/20030914-[12].c: New tests.
2813
2814 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
2815
2816         PR c++/11788
2817         * g++.dg/overload/addr1.C: New test.
2818
2819 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
2820
2821         * gcc.dg/20030909-1.c: New test.
2822
2823 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2824
2825         * gcc.dg/ultrasp10.c: New test.
2826
2827 2003-09-09  Devang Patel  <dpatel@apple.com>
2828
2829         * gcc.dg/darwin-ld-6.c: New test.
2830
2831 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2832
2833         * gcc.dg/torture/builtin-explog-1.c: New testcase.
2834
2835 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2836
2837         * gcc.dg/ia64-types1.c: New test.
2838         * gcc.dg/ia64-types2.c: Likewise.
2839
2840 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2841
2842         * gcc.dg/builtins-1.c: Add more _Complex tests.
2843         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2844
2845         * gcc.dg/builtins-1.c: Test existing _Complex functions.
2846         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2847
2848 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2849
2850         PR c++/11786
2851         * g++.dg/lookup/koenig2.C: New test.
2852
2853         PR c++/5296
2854         * g++.dg/rtti/typeid2.C: New test.
2855
2856 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
2857
2858         * gcc.c-torture/compile/20030904-1.c: New test.
2859
2860 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2861
2862         * g++.dg/opt/longbranch2.C: New test.
2863
2864 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2865
2866         * g++.dg/template/crash10.C: Only compile it.
2867
2868 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2869
2870         PR middle-end/11665
2871         * gcc.c-torture/compile/20030907-1.c: New test.
2872         * g++.dg/init/array11.C: New test.
2873
2874 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2875
2876         PR c++/11852
2877         * g++.dg/init/struct1.C: New test.
2878
2879 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2880
2881         PR c++/12181
2882         * g++.dg/expr/comma1.C: New test.
2883
2884 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
2885
2886         PR c++/11867
2887         * g++.dg/expr/static_cast5.C: New test.
2888
2889 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
2890
2891         PR c++/11507
2892         * g++.dg/lookup/scoped7.C: New test.
2893
2894         PR c++/9574
2895         * g++.dg/other/static1.C: New test.
2896
2897         PR c++/11490
2898         * g++.dg/warn/template-1.C: New test.
2899
2900         PR c++/11432
2901         * g++.dg/template/crash10.C: New test.
2902
2903         PR c++/2478
2904         * g++.dg/overload/VLA.C: New test.
2905
2906         PR c++/10804
2907         * g++.dg/template/call1.C: New test.
2908
2909 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2910
2911         PR c++/11794
2912         * g++.dg/parse/using3.C: New test.
2913
2914 2003-09-06  Roger Sayle  <roger@eyesopen.com>
2915
2916         PR c++/11409
2917         * g++.dg/overload/builtin3.C: New test case.
2918
2919 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
2920
2921         PR c/9862
2922         * gcc.dg/20030906-1.c: New test.
2923         * gcc.dg/20030906-2.c: Likewise.
2924
2925 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2926
2927         PR c++/12167
2928         * g++.dg/parse/defarg5.C: New test.
2929
2930         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2931
2932 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
2933
2934         PR c++/12163
2935         * g++.dg/expr/static_cast4.C: New test.
2936
2937         PR c++/12146
2938         * g++.dg/template/crash9.C: New test.
2939
2940 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
2941
2942         * g++.old-deja/g++.ext/pretty2.C: Update for change
2943         in __FUNCTION__.
2944         * g++.old-deja/g++.ext/pretty3.C: Likewise.
2945
2946 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
2947
2948         PR c++/11922
2949         * g++/dg/template/qualified-id1.C: New test.
2950
2951         PR c++/12037
2952         * g++.dg/warn/noeffect4.C: New test.
2953
2954 2003-09-04  Matt Austern  <austern@apple.com>
2955
2956         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2957         * g++.dg/ext/fnname2.C: Likewise.
2958         * g++.dg/ext/fnname3.C: Likewise.
2959
2960 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
2961
2962         * g++.dg/expr/lval1.C: New test.
2963         * g++.dg/ext/lvcast.C: Remove.
2964
2965 2003-09-03  Roger Sayle  <roger@eyesopen.com>
2966
2967         PR optimization/11700.
2968         * gcc.c-torture/compile/20030903-1.c: New test case.
2969
2970 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
2971
2972         PR c++/12053
2973         * g++.dg/abi/layout4.C: New test.
2974
2975 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
2976
2977         PR c++/11553
2978         * g++.dg/parse/friend3.C: New test.
2979
2980 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
2981
2982         PR c++/11847
2983         * g++.dg/template/class1.C: New test.
2984
2985         PR c++/11808
2986         * g++.dg/expr/call1.C: New test.
2987
2988 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
2989
2990         PR c++/12114
2991         * g++.dg/init/ref9.C: New test.
2992
2993         PR c++/11972
2994         * g++.dg/template/nested4.C: New test.
2995
2996 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
2997
2998         PR c++/12093
2999         * g++.dg/template/non-dependent4.C: New test.
3000
3001         PR c++/11928
3002         * g++.dg/inherit/conv1.C: New test.
3003
3004 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
3005
3006         PR c++/6196
3007         * g++.dg/ext/label1.C: New test.
3008         * g++.dg/ext/label2.C: Likewise.
3009
3010 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3011
3012         * g++.dg/expr/cond3.C: New test.
3013
3014 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3015
3016         * gcc.dg/builtins-1.c: Add new builtin cases.
3017
3018 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3019
3020         * gcc.dg/builtins-1.c: Add new cases.
3021         * gcc.dg/torture/builtin-attr-1.c: Likewise.
3022
3023 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3024
3025         * gcc.dg/builtins-1.c: Add more math builtin tests.
3026         * gcc.dg/torture/builtin-attr-1.c: New test.
3027
3028 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
3029
3030         PR optimization/5079
3031         * g++.dg/opt/static3.C: New test.
3032
3033 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3034
3035         * gcc.misc-tests/gcov-10b.c: New test.
3036
3037 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
3038
3039         * g++.dg/opt/ptrmem3.C: New test.
3040
3041         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3042
3043 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
3044
3045         * gcc.dg/20030826-2.c: New test.
3046
3047 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3048
3049         PR middle-end/12002
3050         * g77.f-torture/compile/12002.f: New test case.
3051
3052 2003-08-26  Roger Sayle  <roger@eyesopen.com>
3053
3054         * gcc.dg/20030826-1.c: New test case.
3055
3056 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
3057
3058         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3059
3060 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
3061
3062         PR c++/11871
3063         * c++.dg/lookup/crash1.C: New test.
3064
3065         * c++.dg/warn/noeffect3.C: New test.
3066
3067 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
3068
3069         * gcc.dg/compat/vector-1_x.c: Compile with -w.
3070         * gcc.dg/compat/vector-1_y.c: Ditto.
3071         * gcc.dg/compat/vector-2_x.c: Ditto.
3072         * gcc.dg/compat/vector-2_y.c: Ditto.
3073
3074 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
3075
3076         * gcc.dg/20030702-1.c: New test.
3077
3078 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
3079
3080         PR c++/8795
3081         * g++.dg/ext/altivec-1.C: New test.
3082
3083 2003-08-24  Richard Henderson  <rth@redhat.com>
3084
3085         * g++.dg/eh/simd-2.C: Add -w for x86.
3086
3087 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
3088
3089         * gcc.dg/20030815-1.c: New test.
3090
3091 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3092
3093         PR c++/3765
3094         * g++.dg/parse/access6.C: New test.
3095
3096 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3097
3098         PR c++/641, c++/11876
3099         * g++.dg/template/friend22.C: New test.
3100         * g++.dg/template/friend23.C: Likewise.
3101
3102 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3103
3104         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
3105         identically.
3106
3107 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3108
3109         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
3110
3111 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3112
3113         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
3114
3115 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3116
3117         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
3118
3119 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
3120
3121         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
3122
3123 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
3124
3125         PR c++/11919
3126         * g++.dg/overload/prom1.C: New test.
3127
3128         PR c++/11551
3129         * g++.dg/parse/dtor2.C: New test.
3130
3131         PR c++/10762
3132         * g++.dg/parse/using2.C: New test.
3133
3134 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
3135
3136         PR target/11805
3137         * gcc.c-torture/compile/20030821-1.c: New.
3138
3139 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
3140
3141         PR c++/11834
3142         * g++.dg/template/deduce2.C: New test.
3143
3144 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
3145
3146         * gcc.c-torture/execute/20030821-1.c: New test.
3147
3148 2003-08-20  Roger Sayle  <roger@eyesopen.com>
3149
3150         PR middle-end/11984
3151         * gcc.dg/20030820-1.c: New test case.
3152
3153 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
3154
3155         PR c++/11945
3156         * g++.dg/warn/noeffect2.C: New test.
3157
3158 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
3159
3160         PR c++/10926
3161         * g++.dg/template/dtor2.C: New test.
3162
3163         PR c++/11684
3164         * g++.dg/template/operator1.C: New test.
3165         * g++.dg/parse/operator4.C: New test.
3166
3167         PR c++/11946.C
3168         * g++.dg/expr/enum1.C: New test.
3169         * gcc.dg/c99-bool-1.c: Remove bogus warning.
3170
3171         PR c++/11036.C
3172         * g++.dg/parse/elab2.C: New test.
3173         * g++.dg/parse/typedef4.C: Change error message.
3174         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
3175         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
3176         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
3177
3178 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
3179
3180         * gcc.dg/pch/warn-1.c: New.
3181         * gcc.dg/pch/warn-1.hs: New.
3182
3183         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
3184         not-tested file.
3185
3186 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3187
3188         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
3189
3190 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
3191
3192         * gcc.dg/uninit-D.c: New Test.
3193         * gcc.dg/uninit-E.c: New Test.
3194         * gcc.dg/uninit-F.c: New Test.
3195         * gcc.dg/uninit-G.c: New Test.
3196
3197 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
3198
3199         * g++.dg/README: Describe the pch directory.
3200
3201 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3202
3203         PR c++/11174
3204         * g++.dg/parse/access4.C: New test.
3205         * g++.dg/parse/access5.C: Likewise.
3206         * g++.old-deja/g++.jason/access17.C: Adjust error message.
3207
3208 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
3209
3210         * gcc.dg/noncompile/20030818-1.c: New.
3211
3212 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
3213
3214         PR c++/11957
3215         * g++.dg/warn/noeffect1.C: New test.
3216
3217         * g++.dg/template/scope2.C: New test.
3218         * g++.dg/template/error2.C: Correct dg-error
3219
3220 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
3221
3222         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
3223
3224 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
3225
3226         PR C++/11512
3227         * g++.dg/template/warn1.C: New.
3228
3229 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
3230
3231         * g++.dg/template/error2.C: New test.
3232         * g++.dg/lookup/using7.C: Adjust errors
3233         * g++.old-deja/g++.pt/crash36.C: Likewise.
3234         * g++.old-deja/g++.pt/derived3.C: Likewise.
3235
3236 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3237
3238         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
3239         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
3240         * gcc.c-torture/execute/builtins/string-9.c: New, from
3241         string-opt-9.c.  Adjust for execute/builtins framework.
3242         * gcc.c-torture/execute/string-opt-9.c: Delete.
3243
3244 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
3245
3246         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
3247
3248         * g++.dg/parse/ret-type2.C: New test.
3249
3250         PR c++/11703
3251         * g++.dg/init/new8.C: New test.
3252
3253         PR c++/10923
3254         * g++.dg/parse/typedef5.C: New test.
3255
3256         PR c++/9512
3257         * g++.dg/parse/qualified2.C: New test.
3258         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
3259         invalid code.
3260
3261 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
3262
3263         * g++.dg/conversion/ptrmem1.C: New test.
3264
3265 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
3266
3267         PR target/11693
3268         * gcc.dg/20030811-1.c: New test.
3269
3270         PR target/11535
3271         * gcc.c-torture/execute/20030811-1.c: New test.
3272
3273 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3274
3275         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
3276
3277 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
3278
3279         PR c++/11789.C
3280         * g++.dg/inherit/multiple1.C: New test.
3281
3282 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
3283
3284         * gcc.dg/spe1.c: New test.
3285
3286         PR c++/11670
3287         * g++.dg/expr/cast2.C: New test.
3288
3289         PR c++/10530
3290         * g++.dg/template/dependent-name2.C: New test.
3291
3292 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
3293
3294         * g++.dg/parse/crash11.C: Put the dg options in comments.
3295
3296 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
3297
3298         * lib/gcc-dg.exp: Update for diagnostic change.
3299
3300 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3301
3302         PR c++/5767
3303         * g++.dg/parse/crash11.C: New test.
3304
3305 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
3306
3307         * gcc.dg/cpp/spacing1.c: Update.
3308
3309 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
3310
3311         PR target/11739
3312         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
3313         a value for -mtune.
3314
3315 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3316
3317         PR middle-end/11771
3318         * gcc.c-torture/compile/20030804-1.c: New test case.
3319
3320 2003-08-04  Roger Sayle  <roger@eyesopen.com>
3321
3322         * gcc.dg/20030804-1.c: New test case.
3323
3324 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
3325
3326         * gcc.dg/cpp/separate-1.c: New test.
3327
3328 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
3329
3330         PR c++/11704
3331         * g++.dg/template/dependent-expr2.C: New test.
3332
3333         PR c++/11766
3334         * g++.dg/expr/ptrmem1.C: New test.
3335
3336 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3337
3338         PR c++/9453
3339         * g++.dg/template/friend15.C: New test.
3340
3341 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
3342
3343         * lib/dg-pch.exp: Work round PCH bug.
3344
3345 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3346
3347         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
3348         builtins.  Move cases from builtins-4.c here.
3349
3350         * gcc.dg/torture/builtin-math-1.c: New test taken from
3351         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3352         additional cases.
3353
3354         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3355         Delete.
3356
3357 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
3358
3359         PR c++/9447
3360         * g++.dg/template/using7.C: New test.
3361
3362 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
3363
3364         * import1.c, import2.c: New tests.
3365
3366 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
3367
3368         * g++.dg/eh/crossjump1.C: New test.
3369
3370 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
3371
3372         PR c++/11697
3373         * g++.dg/template/using6.C: New test.
3374
3375         PR c++/11744
3376         * g++.dg/template/koenig2.C: New test.
3377
3378 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3379
3380         PR c++/7983
3381         * g++.dg/parse/typedef4.C: New test.
3382
3383 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3384
3385         PR c++/8442, c++/8806
3386         * g++.dg/template/elab1.C: New test.
3387         * g++.dg/template/type2.C: Likewise.
3388         * g++.dg/template/ttp3.C: Adjust expected error message.
3389         * g++.old-deja/g++.law/visibility13.C: Likewise.
3390         * g++.old-deja/g++.niklas/t135.C: Likewise.
3391         * g++.old-deja/g++.pt/ttp41.C: Likewise.
3392         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3393         template argument.
3394         * g++.old-deja/g++.pt/ttp44.C: Likewise.
3395
3396 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
3397
3398         PR c++/11295
3399         * g++.dg/ext/stmtexpr1.C: New test.
3400
3401         * g++.dg/opt/tmp1.C: New test.
3402
3403         PR c++/11525
3404         * g++.dg/parse/constant4.C: New test.
3405
3406         PR c++/9447
3407         * g++.dg/template/using5.C: New test.
3408
3409 2003-07-31  Roger Sayle  <roger@eyesopen.com>
3410
3411         * gcc.dg/builtins-27.c: New test case.
3412
3413 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
3414
3415         * gcc.dg/tls/opt-7.c: New test.
3416
3417 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
3418
3419         * g++.old-deja/g++.other/crash18.C: Remove.
3420
3421 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
3422
3423         * g++.dg/template/explicit3.C: New.
3424         * g++.dg/template/explicit4.C: New.
3425         * g++.dg/template/explicit5.C: New.
3426
3427         PR c++/11347
3428         * g++.dg/template/memtmpl1.C: New.
3429
3430 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
3431
3432         PR target/11565
3433         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
3434         * gcc.dg/i386-387-5.c (dg-options): Likewise.
3435
3436 2003-07-30  Jan Hubicka  <jh@suse.cz>
3437
3438         * vtgc1.c: Kill.
3439
3440 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
3441
3442         * gcc.dg/struct-in-proto-1.c: New test.
3443
3444 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
3445
3446         * gcc.dg/cpp/include2.c: Only expect one message.
3447
3448 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
3449
3450         PR c++/9447
3451         * g++.dg/template/using1.C: New test.
3452         * g++.dg/template/using2.C: New test.
3453         * g++.dg/template/using3.C: New test.
3454         * g++.dg/template/using4.C: New test.
3455
3456 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
3457
3458         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
3459         * gcc.c-torture/execute/string-opt-10.c: Likewise.
3460
3461 2003-07-28  Jan Hubicka  <jh@suse.cz>
3462
3463         PR c++/11530
3464         * g++.dg/opt/call1.C: New test.
3465
3466 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
3467
3468         PR c++/11667
3469         * g++.dg/init/enum2.C: New test.
3470         * g++.dg/template/overload1.C: Add "-w" option.
3471
3472 2003-07-28    <hp@bitrange.com>
3473
3474         * gcc.dg/Wdeclaration-after-statement-1.c,
3475         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
3476
3477 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
3478
3479         * gcc.c-torture/compile/20030725-1.c: New test.
3480
3481 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
3482
3483         * gcc.dg/20030505.c: Only run for SPE.
3484         Remove definition of opaque type.
3485
3486 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
3487
3488         * g++.dg/template/ptrmem6.C: New test.
3489
3490 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
3491
3492         * gcc.c-torture/compile/zero-strct-2.c: New test.
3493
3494 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
3495
3496         * gcc.dg/intermod-1.c: New test.
3497
3498 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
3499
3500         PR c++/11617
3501         * g++.dg/template/lookup2.C: New test.
3502         * g++.dg/template/memclass1.C: Remove instantiated from error.
3503         * g++.dg/other/error2.C: Tweak expected errors.
3504
3505         PR c++/11596
3506         * g++.dg/template/defarg3.C: New test.
3507
3508         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
3509
3510 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
3511
3512         * g++.dg/inherit/access5.C: New test.
3513
3514 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3515
3516         PR c++/11513
3517         * g++.dg/template/crash8.C: New test.
3518
3519 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
3520
3521         PR c/10602
3522         * gcc.dg/noncompile/incomplete-2.c: New test.
3523
3524 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
3525
3526         PR c++/11645
3527         * g++.dg/inherit/access4.C: New test.
3528
3529         PR c++/11517
3530         * g++.dg/expr/cond2.C: New test.
3531
3532         PR optimization/10679
3533         * g++.dg/opt/inline4.C: New test.
3534
3535 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
3536
3537         * g++.dg/parse/crash10: New test.
3538
3539 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3540
3541         * g++.dg/ext/flexary1.C: New test.
3542
3543 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3544
3545         PR c++/10793
3546         * g++.dg/template/crash9.C: New test.
3547
3548 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3549
3550         PR c++/3004
3551         * g++.dg/parse/typedef3.C: New test.
3552
3553         PR c++/7906
3554         * g++.dg/parse/operator2.C: New test.
3555
3556         PR c++/8895
3557         * g++.dg/parse/def-tmpl-arg1.C: New test.
3558
3559         PR c++/9282
3560         * g++.dg/parse/funptr1.C: New test.
3561
3562         PR c++/9452
3563         * g++.dg/parse/ambig3.C: New test.
3564
3565         PR c++/9454
3566         * g++.dg/parse/operator3.C: New test.
3567
3568         PR c++/9486
3569         * g++.dg/parse/template10.C: New test.
3570
3571         PR c++/9488
3572         * g++.dg/parse/template11.C: New test.
3573
3574         PR c++/10150
3575         * g++.dg/parse/invalid-op1.C: New test.
3576
3577         PR c++/10247
3578         * g++.dg/parse/condexpr1.C: New test.
3579
3580 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3581
3582         * g++.dg/ext/packed3.C: New test.
3583         * g++.dg/ext/packed4.C: New test.
3584
3585         * gcc.dg/pack-test-3.c: New test.
3586
3587 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
3588
3589         * lib/compat.exp: Handle dg-options per source file.
3590         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3591         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3592         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3593         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3594         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3595         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3596         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3597         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3598         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3599         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3600         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3601         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3602         * g++.dg/compat/break/bitfield7_x.C: Ditto.
3603         * g++.dg/compat/break/bitfield7_y.C: Ditto.
3604
3605 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
3606
3607         PR c/10320
3608         * gcc.c-torture/execute/20030718-1.c: New test.
3609
3610 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
3611
3612         PR optimization/11536
3613         * gcc.dg/20030721-1.c: New test.
3614
3615 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
3616
3617         PR c++/11546
3618         * g++.dg/template/lookup1.C: New test.
3619
3620 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
3621
3622         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3623         diagnostics of ill-formed constructs involving labels.
3624         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3625         the new 'previously defined here' message.
3626
3627 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
3628
3629         * g++.dg/parse/non-dependent2.C: New test.
3630
3631 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
3632
3633         * g++.dg/init/init-ref4.C: xfail on targets without
3634         weak symbols.
3635
3636 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
3637
3638         PR target/11087
3639         * gcc.c-torture/execute/20030717-1.c: New test.
3640
3641 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3642
3643         * g++.dg/opt/cfg1.C: New test.
3644
3645 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
3646
3647         PR optimization/11557
3648         * gcc.dg/20030717-1.c: New test.
3649
3650 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
3651
3652         PR c++/10476
3653         * g++.dg/expr/crash-1.C: New test.
3654
3655         PR c++/11027
3656         * g++.dg/template/init3.C: New test.
3657
3658         PR c++/8222
3659         * g++.dg/template/non-dependent1.C: New test.
3660
3661         PR c++/11070
3662         * g++.dg/template/non-dependent2.C: New test.
3663
3664         PR c++/11071
3665         * g++.dg/template/non-dependent3.C: New test.
3666
3667         PR c++/9907
3668         * g++.dg/template/sizeof5.C: New test.
3669
3670 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
3671
3672         PR 11498
3673         * gcc.c-torture/compile/mangle-1.c: New file.
3674
3675 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3676
3677         PR c++/7809
3678         * g++.dg/parse/access3.C: New test.
3679
3680 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
3681
3682         PR c++/11384
3683         * g++.dg/init/init-ref4.C: New test.
3684
3685 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
3686
3687         PR c++/11547
3688         * g++.dg/parse/constant3.C: New test.
3689         * g++.dg/parse/crash7.C: Likewise.
3690
3691 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
3692
3693         PR target/11008
3694         * gcc.dg/i386-pentium4-not-mull.c: New.
3695
3696 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
3697
3698         * gcc.dg/asm-names.c (ymain): Make it weak.
3699
3700 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3701
3702         PR c++/5421
3703         * g++.dg/template/friend21.C: New test.
3704
3705 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
3706
3707         * gcc.dg/cleanup-8.c: New test.
3708         * gcc.dg/cleanup-9.c: New test.
3709
3710 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
3711
3712         * g++.dg/ext/dll-MI1.h: New file.
3713         * g++.dg/ext/dllexport-MI1.C: New file.
3714         * g++.dg/ext/dllimport-MI1.C: New file.
3715
3716 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
3717
3718         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3719         it does not have cmpstrsi patterns (just cmpmemsi).
3720
3721 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
3722
3723         PR debug/11473
3724         * g++.dg/debug/debug8.C: New test.
3725
3726 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3727
3728         PR c++/10108
3729         * g++.dg/template/crash7.C: New test.
3730
3731 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
3732
3733         PR target/10795
3734         * gcc.c-torture/compile/20030708-1.c: New.
3735
3736 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
3737
3738         * gcc.c-torture/execute/20030715-1.c: New test.
3739
3740 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
3741
3742         * gcc.dg/pch/inline-3.c: New file.
3743         * gcc.dg/pch/inline-3.hs: New file.
3744         * gcc.dg/pch/inline-4.c: New file.
3745         * gcc.dg/pch/inline-4.hs: New file.
3746
3747 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
3748
3749         PR c++/11509
3750         * g++.dg/template/crash6.C: New test.
3751
3752         PR c++/7053
3753         * g++.dg/template/friend20.C: New test.
3754
3755         PR c++/7019
3756         * g++.dg/template/overload2.C: New test.
3757
3758 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3759
3760         PR optimization/11440
3761         * gcc.c-torture/execute/20030714-1.c: New test.
3762
3763 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3764
3765         PR c++/11154
3766         * g++.dg/template/partial2.C: New test.
3767
3768 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
3769
3770         PR c++/11503
3771         * g++.dg/template/anon1.C: New test.
3772
3773         PR c++/11493
3774         PR c++/11495
3775         * g++.dg/parse/template9.C: Likewise.
3776         * g++.dg/template/crash4.C: New test.
3777         * g++.dg/template/koenig1.C: Likewise.
3778         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3779         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3780         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3781         functions.
3782         * g++.old-deja/g++.jason/template36.C: Likewise.
3783         * g++.old-deja/g++.mike/p1989.C: Likewise.
3784         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3785         * g++.old-deja/g++.pt/ttp20.C: Use this->.
3786         * g++.old-deja/g++.pt/ttp21.C: Use this->.
3787         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3788         compiling.
3789         * g++.old-deja/g++.pt/union2.C: Use this->.
3790
3791 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
3792
3793         * gcc.dg/20030711-1.c: New test.
3794
3795 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
3796
3797         PR c++/11050
3798         * g++.dg/parse/args1.C: New test.
3799         * g++.pt/defarg8.C: Change expected errors.
3800
3801 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
3802
3803         PR c++/8164
3804         * g++.dg/template/nontype2.C: New test.
3805
3806         PR c++/10558
3807         * g++.dg/parse/template8.C: New test.
3808
3809         PR c++/8327
3810         * g++.dg/template/scope1.C: New test.
3811
3812         * g++.dg/warn/Wsign-compare-1.C: New test.
3813
3814 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3815
3816         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3817
3818 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
3819
3820         PR c++/9411
3821         * g++.dg/template/explicit2.C: New test.
3822
3823         PR c++/10032
3824         * g++.dg/warn/pedantic1.C: New test.
3825
3826 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
3827
3828         PR c++ 9483
3829         * g++.dg/other/field1.C: New test.
3830
3831 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3832
3833         PR c/11449
3834         * gcc.c-torture/compile/20030707-1.c: New.
3835
3836 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3837
3838         PR c++/10849
3839         * g++.dg/template/access12.C: New test.
3840
3841 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
3842
3843         * g++.dg/bprob/bprob.exp (prof_ext): Update.
3844         * g77.dg/bprob/bprob.exp (prof_ext): Update.
3845         * gcc.misc-tests/bprob.exp (prof_ext): Update.
3846         * gcc.misc-tests/gcov.exp: Update
3847         * g++.dg/gcov/gcov.exp: Update
3848         * lib/gcov.exp: Update.
3849
3850 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
3851
3852         * g++.dg/abi/mangle17.C: Make sure template expressions are
3853         dependent.
3854         * g++.dg/abi/mangle4.C: Mark erroneous casts.
3855         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3856         * g++.dg/opt/stack1.C: Remove erroneous code.
3857         * g++.dg/parse/template7.C: New test.
3858         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3859         * g++.old-deja/g++.pt/crash4.C: Likewise.
3860
3861 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3862
3863         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3864         with zero or one occurence of `$' after the initial `L'.
3865
3866 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
3867
3868         * gcc.c-torture/compile/20030704-1.c: Add a comment.
3869
3870 2003-07-08  Roger Sayle  <roger@eyesopen.com>
3871
3872         PR c/11370
3873         * gcc.dg/Wunreachable-6.c: New testcase.
3874         * gcc.dg/Wunreachable-7.c: New testcase.
3875
3876 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3877
3878         PR c/11420
3879         * gcc.dg/20030708-1.c: New test.
3880
3881 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
3882
3883         * gcc.dg/compat/sdata-section.h: New file.
3884         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3885         * gcc.dg/torture/mips-sdata-1.c: New test.
3886
3887 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3888
3889         PR c++/11030
3890         * g++.dg/template/friend19.C: New test.
3891
3892 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3893
3894         * g++.dg/opt/strength-reduce.C: New test.
3895
3896 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3897
3898         PR target/10979
3899         * gcc.dg/20030707-1.c: New testcase.
3900
3901 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3902
3903         PR optimization/11059
3904         * g++.dg/opt/emptyunion.C: New testcase.
3905
3906 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3907             Eric Botcazou  <ebotcazou@libertysurf.fr>
3908
3909         * g++.dg/opt/stack1.C: New test.
3910
3911 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
3912
3913         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3914         run test.
3915
3916         PR c++/11431
3917         * g++.dg/expr/static_cast3.C: New test.
3918
3919 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
3920
3921         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3922         everywhere.
3923         * gcc.dg/concat.c: Concatenation of string constants with
3924         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3925         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3926         * gcc.dg/cpp/escape-2.c: Use wide character constants where
3927         necessary to avoid multi-character character constant warning.
3928         * gcc.dg/cpp/escape.c: Likewise.
3929         * gcc.dg/cpp/ucs.c: Likewise.
3930         Remove backslashes from dg-bogus comments, as they confuse Tcl.
3931         Fix a typo.
3932
3933 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3934
3935         PR c/11428
3936         * gcc.c-torture/compile/20030704-1.c: New.
3937
3938 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3939
3940         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3941
3942 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
3943
3944         PR c++/5287, PR c++/7910,  PR c++/11021
3945         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3946         tests for warnings.
3947         * g++.dg/ext/dllimport2.C: Add tests for warnings.
3948         * g++.dg/ext/dllimport3.C: Likewise.
3949         * g++.dg/ext/dllimport4.C: New file.
3950         * g++.dg/ext/dllimport5.C: New file.
3951         * g++.dg/ext/dllimport6.C: New file.
3952         * g++.dg/ext/dllimport7.C: New file.
3953         * g++.dg/ext/dllimport8.C: New file.
3954         * g++.dg/ext/dllimport9.C: New file.
3955         * g++.dg/ext/dllimport10.C: New file.
3956         * g++.dg/ext/dllexport1.C: New file.
3957
3958 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
3959
3960         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
3961         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
3962
3963 2003-07-03  Roger Sayle  <roger@eyesopen.com>
3964
3965         * gcc.dg/builtins-25.c: New testcase.
3966         * gcc.dg/builtins-26.c: New testcase.
3967
3968 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
3969
3970         * gcc.dg/compat/vector-defs.h: New file.
3971         * gcc.dg/compat/vector-setup.h: New file.
3972         * gcc.dg/compat/vector-check.h: New file.
3973         * gcc.dg/compat/vector-1_main.c: New file.
3974         * gcc.dg/compat/vector-1_x.c: New file.
3975         * gcc.dg/compat/vector-1_y.c: New file.
3976         * gcc.dg/compat/vector-2_main.c: New file.
3977         * gcc.dg/compat/vector-2_x.c: New file.
3978         * gcc.dg/compat/vector-2_y.c: New file.
3979
3980         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
3981         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
3982         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
3983         * gcc.dg/compat/struct-align-1.h: New file.
3984         * gcc.dg/compat/struct-align-1_main.c: New file.
3985         * gcc.dg/compat/struct-align-1_x.c: New file.
3986         * gcc.dg/compat/struct-align-1_y.c: New file.
3987         * gcc.dg/compat/struct-align-2.h: New file.
3988         * gcc.dg/compat/struct-align-2_main.c: New file.
3989         * gcc.dg/compat/struct-align-2_x.c: New file.
3990         * gcc.dg/compat/struct-align-2_y.c: New file.
3991
3992         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
3993         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3994         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3995         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3996         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3997         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3998         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3999         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4000         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4001         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4002         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4003         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4004         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4005         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4006         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4007         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4008         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4009         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4010         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4011         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4012         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4013         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4014         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4015         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4016         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4017         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4018         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4019         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4020         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4021
4022 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4023
4024         * gcc.dg/i386-call-1.c: New test.
4025
4026 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
4027
4028         PR c++/9162
4029         * g++.dg/parse/defarg4.C: New.
4030
4031 2003-07-03  Roger Sayle  <roger@eyesopen.com>
4032
4033         PR target/10700
4034         * gcc.c-torture/compile/20030703-1.c: New test case.
4035
4036 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
4037
4038         * g++.dg/template/local3.C: Remove extra semicolon.
4039
4040 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4041
4042         * gcc.dg/i386-volatile-1.c: New test.
4043
4044 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
4045
4046         PR c++/11072
4047         * g++.dg/other/offsetof2.C: XFAIL.
4048         * g++.dg/other/offsetof5.C: New.
4049
4050         PR c++/10219
4051         * g++.dg/template/error1.C: New.
4052
4053         PR c++/9779
4054         * g++.dg/template/dependent-expr1.C: New.
4055
4056 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4057
4058         PR c++/6949
4059         * g++.dg/template/local3.C: New test.
4060
4061         PR c++/11149
4062         * g++.dg/lookup/scoped6.C: New test.
4063
4064 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
4065
4066         PR c++/8046
4067         * g++.dg/other/error7.C: New test.
4068
4069 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
4070
4071         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4072         * g++.old-deja/g++.abi/vtable3.h: Likewise.
4073         * g++.old-deja/g++.law/code-gen5.C: Likewise.
4074         * g++.old-deja/g++.other/union2.C: Likewise.
4075         * gcc.dg/c90-const-expr-2.c: Likewise.
4076         * gcc.dg/c90-const-expr-3.c: Likewise.
4077         * gcc.dg/c99-const-expr-2.c: Likewise.
4078         * gcc.dg/c99-const-expr-3.c: Likewise.
4079         * gcc.dg/concat.c: Likewise.
4080
4081 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
4082
4083         PR c++/9559
4084         * g++.dg/init/static1.C: New test.
4085
4086 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4087
4088         * Changelog: Remove ">>>>>>>" from previous change.
4089
4090 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4091
4092         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4093         * g++.old-deja/g++.other/access2.C: Likewise.
4094         * g++.old-deja/g++.other/decl2.C: Likewise.
4095         * gcc.c-torture/execute/20020615-1.c: Likewise.
4096
4097 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4098
4099         PR c++/4933
4100         * g++.dg/template/sizeof4.C: New test.
4101
4102 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4103
4104         * g++.dg/other/error6.C: New test.
4105
4106 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
4107
4108         PR c++/10750
4109         * g++.dg/parse/constant2.C: New test.
4110
4111 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
4112
4113         PR c++/11106
4114         * g++.dg/other/error5.C: New test.
4115
4116 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4117
4118         * gcc.dg/format/gcc_diag-1.c: New test.
4119
4120 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
4121
4122         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
4123
4124 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
4125
4126         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
4127         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
4128         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
4129
4130 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
4131
4132         * gcc.c-torture/execute/builtins/string-8.c: New test.
4133         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
4134         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
4135         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
4136
4137 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4138
4139         PR c++/10468
4140         * g++.dg/ext/typeof6.C: New test.
4141
4142 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
4143
4144         PR c++/10796
4145         * g++.dg/init/enum1.C: New test.
4146
4147 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
4148
4149         * gcc.dg/20030627-1.c: New test.
4150
4151 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
4152
4153         PR c++/11332
4154         * g++.dg/expr/static_cast2.C: New test.
4155
4156 2003-06-26  Roger Sayle  <roger@eyesopen.com>
4157             Jakub Jelinek  <jakub@redhat.com>
4158
4159         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
4160         sprintf(dst,"%s",src) optimization.
4161         * gcc.c-torture/execute/20030626-1.c: New test case.
4162         * gcc.c-torture/execute/20030626-2.c: New test case.
4163
4164 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
4165
4166         * gcc.c-torture/execute/multi-ix.c: New test.
4167
4168         * gcc.c-torture/execute/simd-4.c (main):
4169         Added missing semicolon at end of union.
4170
4171 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
4172
4173         PR c++/8266
4174         * g++.dg/template/explicit-instantiation3.C: New test.
4175
4176 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4177
4178         * gcc.dg/20030626-1.c: Use signed char.
4179
4180 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
4181
4182         * gcc.dg/20030626-1.c: New test.
4183
4184 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
4185
4186         * const-str-2.m: Update.
4187
4188 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
4189
4190         PR c++/10990
4191         * g++.dg/rtti/dyncast1.C: New test.
4192         * g++.dg/abi/mangle4.C: Correct base-specifier access.
4193         * g++.dg/lookup/scoped1.C: Remove XFAIL.
4194         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
4195
4196         PR c++/10931
4197         * g++.dg/expr/static_cast1.C: New test.
4198
4199 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
4200
4201         * gcc.dg/20030625-1.c: New test.
4202
4203 2003-06-24  Roger Sayle  <roger@eyesopen.com>
4204
4205         * gcc.c-torture/compile/20030624-1.c: New test case.
4206
4207 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
4208
4209         * gcc.c-torture/execute/string-opt-17.c: New test.
4210
4211 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
4212
4213         PR c++/5754
4214         * g++.dg/parse/crash6.C: New test.
4215
4216 2003-06-23  Roger Sayle  <roger@eyesopen.com>
4217
4218         * gcc.dg/builtins-24.c: New test case.
4219
4220 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
4221
4222         * g++.dg/opt/operator1.C: New test.
4223
4224 2003-06-22  Roger Sayle  <roger@eyesopen.com>
4225
4226         * gcc.c-torture/execute/string-opt-16.c: New test case.
4227
4228 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4229
4230         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
4231         * g++.old-deja/g++.other/conv7.C: Likewise
4232         * g++.old-deja/g++.other/overcnv2.C: Likewise.
4233         * g++.old-deja/g++.other/overload14.C: Likewise.
4234
4235 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
4236
4237         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
4238         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
4239
4240 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4241
4242         PR c++/10888
4243         * g++.dg/warn/Winline-3.C: New test.
4244
4245 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4246
4247         * lib/target-supports.exp (check_alias_available): Make the test
4248         program acceptable to the Solaris assembler.
4249
4250         PR c++/10749
4251         * g++.dg/template/memclass2.C: New test.
4252
4253 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4254             Eric Botcazou  <ebotcazou@libertysurf.fr>
4255
4256         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
4257         data for non-matching targets.
4258         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
4259
4260 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
4261
4262         PR c++/10845
4263         * g++.dg/template/member3.C: New test.
4264
4265 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
4266
4267         PR c++/10939
4268         * g++.dg/template/func1.C: New test.
4269
4270         PR c++/9649
4271         * g++.dg/template/static4.C: New test.
4272         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
4273
4274         PR c++/11041
4275         * g++.dg/init/ref7.C: New test.
4276
4277 2003-06-19  Matt Austern  <austern@apple.com>
4278
4279         PR c++/11228
4280         * g++.dg/anew1.C: New test.
4281         * g++.dg/anew2.C: New test.
4282         * g++.dg/anew3.C: New test.
4283         * g++.dg/anew4.C: New test.
4284
4285 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
4286
4287         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
4288
4289 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
4290
4291         * gcc.c-torture/execute/simd-4.c (main): Make expected value
4292         endian-dependent.
4293
4294 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
4295
4296         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
4297         Remove cruft.
4298
4299 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
4300
4301         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
4302         * gcc.c-torture/compile/961203-1.c: Likewise.
4303         * gcc.c-torture/compile/980506-1.c: Likewise.
4304
4305 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4306
4307         PR c++/10712
4308         * g++.dg/lookup/using7.C: New test.
4309
4310 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
4311
4312         PR c++/11105
4313         * g++.dg/abi/conv1.C: Remove it.
4314         * g++.dg/template/conv7.C: New test.
4315         * g++.dg/template/conv8.C: Likewise.
4316         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
4317         conversion operator.
4318
4319 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
4320
4321         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
4322         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4323         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4324         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4325         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4326         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4327         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4328         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4329         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4330         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4331         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4332         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4333         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4334         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4335         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4336         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4337         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4338         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4339         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4340         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4341         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4342         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4343         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4344         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4345         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4346         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4347         * gcc.dg/compat/struct-return-10_x.c: Ditto.
4348         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4349         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4350
4351 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
4352
4353         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4354         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4355         indications.
4356
4357 2003-06-16  Roger Sayle  <roger@eyesopen.com>
4358
4359         * gcc.dg/i386-387-5.c: New test case.
4360         * gcc.dg/i386-387-6.c: New test case.
4361         * gcc.dg/builtins-23.c: New test case.
4362
4363 2003-06-15  Roger Sayle  <roger@eyesopen.com>
4364
4365         * gcc.dg/builtins-22.c: New test case.
4366         * gcc.dg/i386-387-1.c: Update to test exp.
4367         * gcc.dg/i386-387-2.c: Likewise.
4368
4369 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4370
4371         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4372
4373 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4374
4375         * lib/gcc-dg.exp (dg-require-dll): New function.
4376         (dg-xfail-if): Likewise.
4377         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4378         driver.
4379
4380         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4381         * gcc.c-torture/compile/20001205-1.c: Likewise.
4382         * gcc.c-torture/compile/20001226-1.c: Likewise.
4383         * gcc.c-torture/compile/20010518-2.c: Likewise.
4384         * gcc.c-torture/compile/20020312-1.c: Likewise.
4385         * gcc.c-torture/compile/20020604-1.c: Likewise.
4386         * gcc.c-torture/compile/920501-12.c: Likewise.
4387         * gcc.c-torture/compile/920501-4.c: Likewise.
4388         * gcc.c-torture/compile/920520-1.c: Likewise.
4389         * gcc.c-torture/compile/920521-1.c: Likewise.
4390         * gcc.c-torture/compile/920625-1.c: Likewise.
4391         * gcc.c-torture/compile/961203-1.c: Likewise.
4392         * gcc.c-torture/compile/980506-1.c: Likewise.
4393         * gcc.c-torture/compile/981006-1.c: Likewise.
4394         * gcc.c-torture/compile/981022-1.c: Likewise.
4395         * gcc.c-torture/compile/981223-1.c: Likewise.
4396         * gcc.c-torture/compile/990617-1.c: Likewise.
4397         * gcc.c-torture/compile/dll.c: Likewise.
4398         * gcc.c-torture/compile/labels-3.c: Likewise.
4399         * gcc.c-torture/compile/mipscop-1.c: Likewise.
4400         * gcc.c-torture/compile/mipscop-2.c: Likewise.
4401         * gcc.c-torture/compile/mipscop-3.c: Likewise.
4402         * gcc.c-torture/compile/mipscop-4.c: Likewise.
4403         * gcc.c-torture/compile/simd-5.c: Likewise.
4404         * gcc.c-torture/compile/20000804-1.x: Remove.
4405         * gcc.c-torture/compile/20001205-1.x: Likewise.
4406         * gcc.c-torture/compile/20001226-1.x: Likewise.
4407         * gcc.c-torture/compile/20010518-2.x: Likewise.
4408         * gcc.c-torture/compile/20020312-1.x: Likewise.
4409         * gcc.c-torture/compile/20020604-1.x: Likewise.
4410         * gcc.c-torture/compile/920501-12.x: Likewise.
4411         * gcc.c-torture/compile/920501-4.x: Likewise.
4412         * gcc.c-torture/compile/920520-1.x: Likewise.
4413         * gcc.c-torture/compile/920521-1.x: Likewise.
4414         * gcc.c-torture/compile/920625-1.x: Likewise.
4415         * gcc.c-torture/compile/961203-1.x: Likewise.
4416         * gcc.c-torture/compile/980506-1.x: Likewise.
4417         * gcc.c-torture/compile/981006-1.x: Likewise.
4418         * gcc.c-torture/compile/981022-1.x: Likewise.
4419         * gcc.c-torture/compile/981223-1.x: Likewise.
4420         * gcc.c-torture/compile/990617-1.x: Likewise.
4421         * gcc.c-torture/compile/mipscop-1.x: Likewise.
4422         * gcc.c-torture/compile/mipscop-2.x: Likewise.
4423         * gcc.c-torture/compile/mipscop-3.x: Likewise.
4424         * gcc.c-torture/compile/mipscop-4.x: Likewise.
4425         * gcc.c-torture/compile/simd-5.x: Likewise.
4426
4427         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
4428
4429 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
4430
4431         * gcc.c-torture/execute/20030611-1.c: New test.
4432
4433 2003-06-12  Roger Sayle  <roger@eyesopen.com>
4434
4435         PR middle-end/168
4436         * gcc.dg/20030612-1.c: New test case.
4437
4438 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
4439
4440         PR c++/10635
4441         * g++.dg/expr/cast1.C: New test.
4442
4443 2003-06-12  Roger Sayle  <roger@eyesopen.com>
4444
4445         * gcc.dg/builtins-21.c: New test case.
4446
4447 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
4448
4449         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
4450         options instead of at the end.
4451         * lib/objc.exp (objc_target_compile): Likewise.
4452
4453 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
4454
4455         PR c++/10432
4456         * g++.dg/parse/error1.C: New test.
4457
4458 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
4459
4460         * gcc.dg/compat/struct-by-value-11_main.c: New file.
4461         * gcc.dg/compat/struct-by-value-11_x.c: New file.
4462         * gcc.dg/compat/struct-by-value-11_y.c: New file.
4463         * gcc.dg/compat/struct-by-value-12_main.c: New file.
4464         * gcc.dg/compat/struct-by-value-12_x.c: New file.
4465         * gcc.dg/compat/struct-by-value-12_y.c: New file.
4466         * gcc.dg/compat/struct-by-value-13_main.c: New file.
4467         * gcc.dg/compat/struct-by-value-13_x.c: New file.
4468         * gcc.dg/compat/struct-by-value-13_y.c: New file.
4469         * gcc.dg/compat/struct-by-value-14_main.c: New file.
4470         * gcc.dg/compat/struct-by-value-14_x.c: New file.
4471         * gcc.dg/compat/struct-by-value-14_y.c: New file.
4472         * gcc.dg/compat/struct-by-value-15_main.c: New file.
4473         * gcc.dg/compat/struct-by-value-15_x.c: New file.
4474         * gcc.dg/compat/struct-by-value-15_y.c: New file.
4475         * gcc.dg/compat/struct-by-value-16_main.c: New file.
4476         * gcc.dg/compat/struct-by-value-16_x.c: New file.
4477         * gcc.dg/compat/struct-by-value-16_y.c: New file.
4478         * gcc.dg/compat/struct-by-value-17_main.c: New file.
4479         * gcc.dg/compat/struct-by-value-17_x.c: New file.
4480         * gcc.dg/compat/struct-by-value-17_y.c: New file.
4481         * gcc.dg/compat/struct-by-value-18_main.c: New file.
4482         * gcc.dg/compat/struct-by-value-18_x.c: New file.
4483         * gcc.dg/compat/struct-by-value-18_y.c: New file.
4484
4485         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
4486         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
4487         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
4488         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
4489         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
4490         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
4491         * gcc.dg/compat/scalar-return-3_main.c: New file.
4492         * gcc.dg/compat/scalar-return-3_x.c: New file.
4493         * gcc.dg/compat/scalar-return-3_y.c: New file.
4494         * gcc.dg/compat/scalar-return-4_main.c: New file.
4495         * gcc.dg/compat/scalar-return-4_x.c: New file.
4496         * gcc.dg/compat/scalar-return-4_y.c: New file.
4497
4498 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
4499
4500         * gcc.dg/compat/fp2-struct-check.h: New file.
4501         * gcc.dg/compat/fp2-struct-defs.h: New file.
4502         * gcc.dg/compat/fp2-struct-init.h: New file.
4503         * gcc.dg/compat/struct-by-value-10_main.c: New file.
4504         * gcc.dg/compat/struct-by-value-10_x.c: New file.
4505         * gcc.dg/compat/struct-by-value-10_y.c: New file.
4506         * gcc.dg/compat/struct-return-10_main.c: New file.
4507         * gcc.dg/compat/struct-return-10_x.c: New file.
4508         * gcc.dg/compat/struct-return-10_y.c: New file.
4509
4510         * gcc.dg/compat/compat-common.h: New file.
4511         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
4512         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
4513         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
4514         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
4515         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
4516         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4517         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4518         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4519         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4520         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4521         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4522         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4523         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4524         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4525         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4526         * gcc.dg/compat/small-struct-check.h: Ditto.
4527         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4528         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4529         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4530         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4531         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4532         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4533         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4534         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4535         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4536         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4537         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4538         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4539         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4540         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4541         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4542         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4543         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4544         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4545         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4546         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4547         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4548         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4549         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4550         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4551         * gcc.dg/compat/struct-return-2_main.c: Ditto.
4552         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4553         * gcc.dg/compat/struct-return-2_y.c: Ditto.
4554         * gcc.dg/compat/struct-return-3_main.c: Ditto.
4555         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4556         * gcc.dg/compat/struct-return-3_y.c: Ditto.
4557
4558 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
4559
4560         * g++.dg/pch/static-1.C: New file.
4561         * g++.dg/pch/static-1.Hs: New file.
4562
4563 2003-06-10  Richard Henderson  <rth@redhat.com>
4564
4565         * gcc.dg/asm-7.c: Adjust expected warning text.
4566
4567 2003-06-10  Roger Sayle  <roger@eyesopen.com>
4568
4569         * gcc.dg/builtins-20.c: New test case.
4570
4571 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
4572
4573         PR c++/11131
4574         * g++.dg/opt/template1.C: New test.
4575
4576 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4577
4578         * lib/gcc-dg.exp (dg-test): Clear additional_files and
4579         additional_sources.
4580
4581 2003-05-21  David Taylor  <dtaylor@emc.com>
4582
4583         * gcc.dg/Wpadded.c: New file.
4584
4585 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4586
4587         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4588         * gcc.dg/special/weak-2.c: Add dg-require-weak.
4589         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4590         dg-require-weak.
4591
4592 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
4593
4594         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4595
4596 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4597
4598         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4599         (dg-require-alias): Likewise.
4600         (dg-require-gc-sections): Likewise.
4601         * lib/target-supports.exp (check_gc_sections_available): Likewise.
4602
4603 2003-06-08  Richard Henderson  <rth@redhat.com>
4604
4605         * gcc.dg/20011029-2.c: Fix the array reference.
4606         * gcc.dg/asm-7.c: New.
4607
4608 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
4609
4610         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4611
4612 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
4613
4614         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4615         (dg-require-gc-sections): Likewise.
4616
4617 2003-06-08  Jan Hubicka  <jh@suse.cz>
4618
4619         * i386-cmov1.c: Fix regular expression.
4620         * i386-cvt-1.c: Likewise.
4621         * i386-local.c: Likewise.
4622         * i386-local2.c: Likewise.
4623         * i386-mul.c: Likewise.
4624         * i386-ssetype-1.c: Likewise.
4625         * i386-ssetype-3.c: Likewise.
4626         * i386-ssetype-5.c: Likewise.
4627
4628 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4629
4630         PR c++/11039
4631         * g++.dg/warn/implicit-typename2.C: New test.
4632         * g++.dg/warn/implicit-typename3.C: New test.
4633
4634 2003-06-07  Richard Henderson  <rth@redhat.com>
4635
4636         * g++.dg/other/offsetof3.C: Use size_t.
4637         * g++.dg/other/offsetof4.C: Likewise.
4638
4639 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
4640
4641         * lib/copy-file.exp: New. Implement gcc_copy_files.
4642
4643         * lib/dg-pch.exp: Load copy-file.exp
4644         (dg-pch): Use gcc_copy_files instead of "file copy".
4645
4646 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
4647
4648         * gcc.dg/weak/weak.exp: Simplify.
4649         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4650         * gcc.dg/weak/weak-1.c: Likewise.
4651         * gcc.dg/weak/weak-2.c: Likewise.
4652         * gcc.dg/weak/weak-3.c: Likewise.
4653         * gcc.dg/weak/weak-4.c: Likewise.
4654         * gcc.dg/weak/weak-5.c: Likewise.
4655         * gcc.dg/weak/weak-6.c: Likewise.
4656         * gcc.dg/weak/weak-7.c: Likewise.
4657         * gcc.dg/weak/weak-8.c: Likewise.
4658         * gcc.dg/weak/weak-9.c: Likewise.
4659
4660 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
4661
4662         gcc.c-torture/execute/20030606-1.c: New.
4663
4664 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4665
4666         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4667         * gcc.dg/builtins-19.c: Likewise.
4668
4669 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4670
4671         * gcc.dg/builtins-2.c: Add some more tests.
4672         * gcc.dg/builtins-18.c: New test case.
4673         * gcc.dg/builtins-19.c: New test case.
4674
4675 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4676             Jim Wilson  <wilson@tuliptree.org>
4677
4678         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4679
4680 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
4681
4682         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4683         mempcpy/stpcpy calls not to be optimized into something else.
4684         * gcc.c-torture/execute/string-opt-3.c: Moved to...
4685         * gcc.c-torture/execute/builtins/string-7.c: ...here.
4686         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4687
4688 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4689
4690         * gcc.dg/format/asm_fprintf-1.c: New test.
4691
4692 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
4693
4694         * lib/gcc-defs.exp (additional_sources): New variable.
4695         (dg-additional-sources): New function.
4696         (additional_files): New variable.
4697         (dg-additional-files): New function.
4698         (dg-additional-files-options): Likewise.
4699         * lib/gcc-dg.exp (dg-require-weak): New function.
4700         (dg-require-alias): Likewise.
4701         (dg-require-gc-sections): Likewise.
4702         * lib/target-supports.exp (check_alias_available): Remove testfile
4703         parameter.
4704         (check_gc_sections_available): New function.
4705         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4706         (dg-gpp-additional-files): Likewise.
4707         * lib/g++.exp (additional_sources): Remove.
4708         (additional_files): Likewise.
4709         (g++_target_compile): Use dg-additional-files-options.
4710
4711         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
4712         Tcl logic.
4713         * gcc.dg/special/ecos.exp: Remove.
4714         * gcc.dg/special/20000419-2.c: Use dg-require-*.
4715         * gcc.dg/special/alias-1.c: Likewise.
4716         * gcc.dg/special/alias-2.c: Likewise.
4717         * gcc.dg/special/gcsec-1.c: Likewise.
4718         * gcc.dg/special/weak-1.c: Likewise.
4719         * gcc.dg/special/weak-2.c: Likewise.
4720         * gcc.dg/special/wkali-1.c: Likewise.
4721         * gcc.dg/special/wkali-2.c: Likewise.
4722
4723         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4724         dg-gpp-additional-*.
4725         * g++.dg/special/conpr-3.C: Likewise.
4726         * g++.dg/special/conpr-4.C: Likewise.
4727         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4728         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4729         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4730         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4731         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4732         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4733         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4734         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4735         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4736         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4737         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4738         * g++.old-deja/g++.other/comdat1.C: Likewise.
4739         * g++.old-deja/g++.other/comdat2.C: Likewise.
4740         * g++.old-deja/g++.other/comdat3.C: Likewise.
4741         * g++.old-deja/g++.other/ctor1.C: Likewise.
4742         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4743
4744 2003-06-05  Richard Henderson  <rth@redhat.com>
4745
4746         * gcc.dg/debug/20030605-1.c: New.
4747
4748 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4749
4750         * README.QMTEST: Update.
4751
4752 2003-06-04  Richard Henderson  <rth@redhat.com>
4753
4754         * gcc.dg/cleanup-1.c: New.
4755         * gcc.dg/cleanup-2.c: New.
4756         * gcc.dg/cleanup-3.c: New.
4757         * gcc.dg/cleanup-4.c: New.
4758         * gcc.dg/cleanup-5.c: New.
4759         * gcc.dg/cleanup-6.c: New.
4760         * gcc.dg/cleanup-7.c: New.
4761
4762 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4763
4764         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4765
4766         * lib/dg-pch.exp: New file.
4767         * g++.dg/pch/pch.exp: Use dg-pch.exp.
4768         * gcc.dg/pch/pch.exp: Likewise.
4769
4770 2003-06-04  Roger Sayle  <roger@eyesopen.com>
4771
4772         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4773         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4774         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4775         * gcc.dg/builtins-17.c: New test case.
4776         * gcc.dg/i386-387-4.c: New test case.
4777         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4778
4779 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4780
4781         * gcc.dg/ultrasp9.c: New test.
4782
4783 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4784
4785         * gcc.c-torture/compile/20030604-1.c: New test.
4786         * gcc.dg/sparc-constant-1.c: New test.
4787
4788 2003-06-03  Glen Nakamura  <glen@imodulo.com>
4789
4790         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4791
4792 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
4793
4794         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4795
4796         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4797         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4798
4799 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
4800
4801         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4802
4803 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4804
4805         PR c++/10940
4806         * g++.dg/template/spec10.C: New test.
4807
4808 2003-06-03  Roger Sayle  <roger@eyesopen.com>
4809
4810         * gcc.dg/builtins-16.c: New test case.
4811
4812 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
4813
4814         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4815         mempcpy test with post-increments.
4816         * gcc.c-torture/execute/string-opt-3.c: New test.
4817         * gcc.dg/string-opt-1.c: New test.
4818
4819 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
4820
4821         PR fortran/10965
4822         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4823
4824 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
4825
4826         * lib/scanasm.exp (dg-scan): New function, factored out of ...
4827         (scan-assembler): ... here.  Use dg-scan.
4828         (scan-assembler-not): Likewise.
4829         (scan-file): New function.
4830         (scan-file-not): Likewise.
4831         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4832         * gcc.dg/cpp/_Pragma4.c: Likewise.
4833         * gcc.dg/cpp/_Pragma5.c: Likewise.
4834         * gcc.dg/cpp/avoidpaste1.c: Likewise.
4835         * gcc.dg/cpp/avoidpaste2.c: Likewise.
4836         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4837         * gcc.dg/cpp/cmdlne-P.c: Likewise.
4838         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4839         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4840         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4841         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4842         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4843         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4844         * gcc.dg/cpp/cxxcom1.c: Likewise.
4845         * gcc.dg/cpp/line1.c: Likewise.
4846         * gcc.dg/cpp/maccom1.c: Likewise.
4847         * gcc.dg/cpp/maccom2.c: Likewise.
4848         * gcc.dg/cpp/maccom3.c: Likewise.
4849         * gcc.dg/cpp/maccom4.c: Likewise.
4850         * gcc.dg/cpp/maccom5.c: Likewise.
4851         * gcc.dg/cpp/maccom6.c: Likewise.
4852         * gcc.dg/cpp/multiline.c: Likewise.
4853         * gcc.dg/cpp/spacing1.c: Likewise.
4854         * gcc.dg/cpp/spacing2.c: Likewise.
4855         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4856         * gcc.dg/cpp/trad/maccom1.c: Likewise.
4857         * gcc.dg/cpp/trad/maccom2.c: Likewise.
4858         * gcc.dg/cpp/trad/maccom3.c: Likewise.
4859         * gcc.dg/cpp/trad/maccom4.c: Likewise.
4860         * gcc.dg/cpp/trad/maccom6.c: Likewise.
4861         * gcc.dg/cpp/cxxcom2.c: Likewise.
4862         * gcc.dg/cpp/cxxcom2.h: New file.
4863
4864         * gcc.dg/cpp/truefalse.cpp: Move it to ...
4865         * g++.dg/cpp/truefalse.C: Here.
4866         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4867
4868 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
4869
4870         * gcc.dg/cpp/redef3.c: New file.
4871
4872 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
4873
4874         * gcc.dg/i386-loop-3.c: New test.
4875
4876 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
4877
4878         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4879
4880 2003-05-31  Roger Sayle  <roger@eyesopen.com>
4881
4882         * gcc.dg/fwrapv-1.c: New test case.
4883         * gcc.dg/fwrapv-2.c: New test case.
4884
4885 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4886
4887         PR c++/10956
4888         * g++.dg/template/spec9.C: New test.
4889
4890 2003-05-29  Roger Sayle  <roger@eyesopen.com>
4891
4892         * gcc.dg/duff-4.c: New test case.
4893
4894 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
4895
4896         PR fortran/10843
4897         * g77.dg/ffixed-form-1.f: New test
4898         * g77.dg/ffixed-form-2.f: New test
4899         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4900         * g77.dg/ffree-form-3.f: New test
4901
4902 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
4903
4904         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4905         * gcc.dg/wint_t-1.c: Likewise.
4906
4907 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4908
4909         * g++.dg/template/access11.C: New test.
4910
4911 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4912
4913         PR c++/10849
4914         * g++.dg/template/access10.C: New test.
4915
4916 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
4917             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4918
4919         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4920
4921 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4922
4923         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4924         suppress for powerpc-*-darwin*.
4925         * gcc.dg/torture/builtin-noret-2.c: Likewise.
4926
4927 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4928
4929         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4930         suppress option for powerpc-*-darwin*.
4931
4932 2003-05-23  Roger Sayle  <roger@eyesopen.com>
4933
4934         * gcc.dg/builtins-1.c: Add tests for tan and atan.
4935         * gcc.dg/builtins-4.c: Add test for fmod.
4936
4937 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4938
4939         PR c++/10682
4940         * g++.dg/template/instantiate4.C: New test.
4941
4942 2003-05-22  Roger Sayle  <roger@eyesopen.com>
4943
4944         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4945
4946 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
4947
4948         * gcc.dg/compat/scalar-return-1_main.c: New file.
4949         * gcc.dg/compat/scalar-return-1_x.c: New file.
4950         * gcc.dg/compat/scalar-return-1_y.c: New file.
4951         * gcc.dg/compat/scalar-return-2_main.c: New file.
4952         * gcc.dg/compat/scalar-return-2_x.c: New file.
4953         * gcc.dg/compat/scalar-return-2_y.c: New file.
4954         * gcc.dg/compat/struct-return-3_main.c: New file.
4955         * gcc.dg/compat/struct-return-3_y.c: New file.
4956         * gcc.dg/compat/struct-return-3_x.c: New file.
4957         * gcc.dg/compat/struct-return-2_main.c: New file.
4958         * gcc.dg/compat/struct-return-2_x.c: New file.
4959         * gcc.dg/compat/struct-return-2_y.c: New file.
4960
4961 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4962
4963         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
4964         for hppa*-hp-hpux*.
4965         * gcc.dg/20021014-1.c (dg-options): Likewise.
4966         * gcc.dg/nest.c (dg-options): Likewise.
4967
4968 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
4969
4970         PR c++/9738
4971         * g++.dg/ext/dllimport2.C: New file.
4972         * g++.dg/ext/dllimport3.C: New file.
4973
4974 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
4975
4976         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
4977         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4978         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4979         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4980         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4981         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4982         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
4983         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
4984         * gcc.dg/compat/small-struct-defs.h: New file.
4985         * gcc.dg/compat/small-struct-init.h: New file.
4986         * gcc.dg/compat/small-struct-check.h: New file.
4987         * gcc.dg/compat/fp-struct-defs.h: New file.
4988         * gcc.dg/compat/fp-struct-check.h: New file.
4989         * gcc.dg/compat/fp-struct-init.h: New file.
4990         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
4991         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
4992
4993 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
4994
4995         * gcc.dg/20030225-2.c: New test.
4996
4997 2003-05-18  Roger Sayle  <roger@eyesopen.com>
4998             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4999
5000         * gcc.c-torture/compile/20030518-1.c: New test case.
5001
5002 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
5003
5004         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5005         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5006         gcc-dg-debug-runtest.
5007         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
5008         gcc-dg-debug-runtest.
5009
5010 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5011
5012         PR c++/9022
5013         * g++.dg/lookup/using6.C: New test.
5014
5015 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5016
5017         * g++.dg/parse/access2.C: New test.
5018
5019 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
5020
5021         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5022         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5023         * gcc.dg/debug/debug.exp: Likewise.
5024
5025 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
5026
5027         * gcc.dg/dollar.c: New test.
5028
5029 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
5030
5031         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5032         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5033         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5034         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5035         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5036         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5037         * gcc.dg/compat/struct-by-value-6_main.c: New file.
5038         * gcc.dg/compat/struct-by-value-6_x.c: New file.
5039         * gcc.dg/compat/struct-by-value-6_y.c: New file.
5040         * gcc.dg/compat/struct-by-value-7_main.c: New file.
5041         * gcc.dg/compat/struct-by-value-7_x.c: New file.
5042         * gcc.dg/compat/struct-by-value-7_y.c: New file.
5043         * gcc.dg/compat/struct-by-value-8_main.c: New file.
5044         * gcc.dg/compat/struct-by-value-8_x.c: New file.
5045         * gcc.dg/compat/struct-by-value-8_y.c: New file.
5046         * gcc.dg/compat/struct-by-value-9_main.c: New file.
5047         * gcc.dg/compat/struct-by-value-9_x.c: New file.
5048         * gcc.dg/compat/struct-by-value-9_y.c: New file.
5049
5050 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
5051
5052         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5053         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
5054         support for "repo" mode.
5055         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5056         * lib/g77-dg.exp: Likewise.
5057         * lib/obj-dg.exp: Likewise.
5058
5059 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
5060
5061         Merge from gcc-3_2-rhl8-branch:
5062         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
5063
5064         * gcc.dg/tls/opt-6.c: New test.
5065
5066         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
5067
5068         * gcc.dg/20030405-1.c: New test.
5069
5070         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
5071
5072         * gcc.dg/20030309-1.c: New test.
5073
5074         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
5075
5076         * gcc.c-torture/execute/20030307-1.c: New test.
5077
5078         2003-02-20  Randolph Chung  <tausq@debian.org>
5079
5080         * gcc.c-torture/compile/20030220-1.c: New test.
5081
5082         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
5083
5084         * gcc.dg/20030217-1.c: New test.
5085
5086         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
5087
5088         * gcc.c-torture/compile/20020129-1.c: New test.
5089
5090         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
5091
5092         * gcc.dg/unroll-1.c: New test.
5093
5094         2002-11-16  Jan Hubicka  <jh@suse.cz>
5095
5096         * gcc.c-torture/execute/20020920-1.c: New test.
5097
5098         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
5099
5100         PR target/7434
5101         * gcc.c-torture/compile/20021008-1.c: New test.
5102
5103         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
5104
5105         PR target/7559
5106         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
5107
5108         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
5109
5110         * gcc.c-torture/compile/20020807-1.c: New test.
5111
5112         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
5113
5114         * gcc.dg/tls/opt-1.c: New test.
5115
5116         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
5117
5118         * gcc.dg/20020729-1.c: New test.
5119
5120         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
5121
5122         * g++.dg/opt/life1.C: New test.
5123
5124         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
5125
5126         * gcc.dg/20020525-1.c: New test.
5127
5128         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
5129
5130         PR c++/6794
5131         * g++.dg/ext/pretty1.C: New test.
5132         * g++.dg/ext/pretty2.C: New test.
5133
5134 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
5135
5136         PR c++/8385
5137         * g++.dg/ext/typeof5.C: New test.
5138
5139 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
5140
5141         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
5142         __USER_LABEL_PREFIX__ into account.
5143         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
5144
5145 2003-05-14  Roger Sayle  <roger@eyesopen.com>
5146
5147         * gcc.dg/builtins-15.c: New test case.
5148
5149 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
5150
5151         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
5152
5153 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
5154
5155         * lib/g++.exp: Tweak handling of additional source files.
5156         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
5157         * g++.dg/special/conpr-2a.C: Rename to ...
5158         * g++.dg/special/conpr-2a.cc: ... this.
5159         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
5160         * g++.dg/special/conpr-3a.C: Rename to ...
5161         * g++.dg/special/conpr-3a.cc: This.
5162         * g++.dg/special/conpr-3b.C: Rename to ...
5163         * g++.dg/special/conpr-3b.cc: This.
5164         * g++.dg/special/conpr-4.C: New test.
5165         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
5166
5167 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
5168
5169         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
5170
5171 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5172
5173         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
5174         * g++.old-deja/g++.robertl/eb71.C: Likewise.
5175         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
5176         * g++.old-deja/g++.other/warn3.C: Likewise.
5177
5178 2003-05-11  Roger Sayle  <roger@eyesopen.com>
5179
5180         * gcc.dg/i386-387-1.c: Update to also test log.
5181         * gcc.dg/i386-387-2.c: Likewise.
5182
5183 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
5184
5185         * g77.f-torture/execute/int8421.f: New test.
5186
5187 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5188
5189         PR c++/10230, c++/10481
5190         * g++.dg/lookup/scoped5.C: New test.
5191
5192 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5193
5194         PR c++/10552
5195         * g++.dg/template/ttp6.C: New test.
5196
5197 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
5198
5199         * gcc.c-torture/execute/builtins: New directory.
5200         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
5201         gcc.c-torture/execute/builtins.
5202         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
5203         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
5204         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
5205         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
5206
5207 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5208
5209         PR c++/9252
5210         * g++.dg/template/access8.C: New test.
5211         * g++.dg/template/access9.C: New test.
5212
5213 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5214
5215         PR c++/9554
5216         * g++.dg/parse/access1.C: New test.
5217
5218 2003-05-09  DJ Delorie  <dj@redhat.com>
5219
5220         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
5221         long, and not an int.
5222
5223 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5224
5225         PR c++/10555, c++/10576
5226         * g++.dg/template/memclass1.C: New test.
5227
5228 2003-05-08  DJ Delorie  <dj@redhat.com>
5229
5230         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
5231         targets.
5232         * gcc.c-torture/execute/20021024-1.x: Likewise.
5233         * gcc.c-torture/execute/shiftdi.x: Likewise.
5234         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
5235         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
5236         * gcc.dg/20021018-1.c: Likewise.
5237
5238 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5239
5240         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
5241
5242         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
5243         (bcopy): Call memmove.
5244
5245 2003-05-08  Roger Sayle  <roger@eyesopen.com>
5246
5247         * g77.f-torture/compile/8485.f: New test case.
5248
5249 2003-05-07  Richard Henderson  <rth@redhat.com>
5250
5251         PR c++/10570
5252         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
5253         Verify exception_cleanup not called for rethrows.
5254         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
5255         when exiting catch block without rethrowing.
5256         * g++.dg/eh/forced3.C: New.
5257         * g++.dg/eh/forced4.C: New.
5258
5259 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
5260
5261         * gcc.dg/20030505.c: Fix triplet.
5262
5263 2003-05-06  DJ Delorie  <dj@redhat.com>
5264
5265         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
5266         * gcc.dg/nest.c: Likewise.
5267
5268 2003-05-05  Roger Sayle  <roger@eyesopen.com>
5269
5270         * gcc.dg/builtins-14.c: New test case.
5271
5272 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
5273
5274         * lib/compat.exp (compat-execute): New argument.
5275         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
5276         * gcc.dg/compat: New test directory.
5277         * gcc.dg/compat/compat.exp: New expect script.
5278         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
5279         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
5280         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
5281         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
5282         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
5283         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
5284
5285         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
5286         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
5287         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
5288         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
5289         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
5290         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
5291         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
5292         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
5293         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
5294         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
5295         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
5296         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
5297         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
5298         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
5299         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
5300
5301 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
5302
5303         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
5304
5305 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
5306
5307         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
5308
5309 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
5310
5311         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
5312         * gcc.dg/ppc-fsel-2.c: New test.
5313
5314         * gcc.dg/unused-5.c: New test.
5315
5316 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5317
5318         PR c++/10496
5319         * g++.dg/warn/pmf1.C: New test.
5320
5321 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5322
5323         PR c++/4494
5324         * g++.dg/warn/main.C: New test.
5325
5326 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5327
5328         * gcc.dg/nonnull-3.c: New test.
5329
5330 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
5331
5332         * gcc.dg/cpp/Wtrigraphs.c: Update.
5333         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
5334
5335 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
5336
5337         * gcc.dg/ppc-fsel-1.c: New test.
5338
5339 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
5340
5341         PR c/10604
5342         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
5343
5344 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
5345
5346         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
5347
5348 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5349
5350         PR c++/9364, c++/10553, c++/10586
5351         * g++.dg/parse/typename4.C: New test.
5352         * g++.dg/parse/typename5.C: Likewise.
5353
5354 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
5355
5356         * gcc.c-torture/compile/20030503-1.c: New test.
5357
5358 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5359
5360         * g++.dg/lookup/using5.C: Fix testcase error.
5361
5362 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
5363
5364         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5365         since MEABI is no longer supported.  Remove all vestiges
5366         of MEABI from the test.
5367
5368 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5369
5370         PR c++/10554
5371         * g++.dg/lookup/using5.C: New test.
5372
5373 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5374
5375         PR c++/8772
5376         * g++.dg/template/ttp5.C: New test.
5377
5378 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
5379
5380         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5381         (dg-gpp-additional-sources): New function.
5382         (dg-gpp-additional-files): Likewise.
5383         * lib/g++.exp (additional_sources): New variable.
5384         (additional_files): Likewise.
5385         (g++_target_compile): Deal with them.
5386         * lib/old-dejagnu.exp: Remove.
5387         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5388         * g++.old-deja: Revise all tests to use dg commands.
5389
5390 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5391
5392         PR c++/9432, c++/9528
5393         * g++.dg/lookup/using4.C: New test.
5394
5395 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
5396
5397         * gcc.dg/noreturn-5.c: New file.
5398         * gcc.dg/noreturn-6.c: New file.
5399
5400         * gcc.c-torture/compile/inline-1.c: New file.
5401
5402 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5403
5404         PR c++/10551
5405         * g++.dg/template/explicit1.C: New test.
5406
5407 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5408
5409         PR c++/10549
5410         * g++.dg/other/bitfield1.C: New test.
5411
5412         PR c++/10527
5413         * g++.dg/init/new7.C: New test.
5414
5415 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
5416
5417         * g++.dg/ext/desig1.C: New test.
5418         * g++.dg/ext/init1.C: Update.
5419
5420         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
5421
5422 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
5423
5424         PR c++/10180
5425         * g++.dg/warn/Winline-1.C: New test.
5426
5427 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
5428
5429         * gcc.c-torture/execute/string-opt-19.c: New test.
5430
5431         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
5432         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
5433
5434 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
5435
5436         PR c++/10506
5437         * g++.dg/init/new6.C: New test.
5438
5439         PR c++/10503
5440         * g++.dg/init/ref6.C: New test.
5441
5442 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
5443
5444         * g++.dg/warn/weak1.C: XFAIL on AIX4.
5445
5446 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5447
5448         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
5449         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
5450
5451 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
5452
5453         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
5454         initialized static data members.
5455
5456 2003-04-25  H.J. Lu <hjl@gnu.org>
5457
5458         * gcc.dg/ia64-sync-4.c: New test.
5459
5460 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5461
5462         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
5463         date.
5464
5465 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
5466
5467         PR c++/10337
5468         * g++.dg/warn/conv1.C: New test.
5469         * g++.old-deja/g++.other/conv7.C: Adjust.
5470         * g++.old-deja/g++.other/overload14.C: Adjust.
5471
5472 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5473
5474         PR c++/10471
5475         * g++.dg/template/defarg2.C: New test.
5476
5477 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
5478
5479         * gcc.dg/cpp/include2.c: Update.
5480         * gcc.dg/cpp/multiline-2.c: New.
5481         * gcc.dg/cpp/multiline.c: Update.
5482         * gcc.dg/cpp/strify2.c: Update.
5483         * gcc.dg/cpp/trad/literals-2.c: Update.
5484
5485 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5486
5487         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
5488
5489 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5490
5491         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
5492
5493 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
5494
5495         PR c++/10451
5496         * g++.dg/parse/crash4.C: New test.
5497
5498         PR c++/9847
5499         * g++.dg/parse/crash5.C: New test.
5500
5501 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
5502
5503         PR c++/10446
5504         * g++.dg/parse/crash3.C: New test.
5505
5506         PR c++/10428
5507         * g++.dg/parse/elab1.C: New test.
5508
5509 2003-04-22  Devang Patel  <dpatel@apple.com>
5510
5511         * gcc.dg/cpp/trad/funlike-5.c: New test.
5512
5513 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
5514
5515         * g++.dg/other/packed1.C: Fix dg options.
5516
5517 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
5518
5519         * g++.dg/other/offsetof2.C: New test.
5520
5521 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
5522
5523         * g++.dg/template/recurse.C: Adjust location of error messages.
5524
5525 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
5526
5527         PR c++/9881
5528         * g++.dg/init/addr-const1.C: New test.
5529         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5530
5531 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5532
5533         PR c++/10405
5534         * g++.dg/lookup/struct-hack1.C: New test.
5535
5536 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
5537
5538         * ucs.c: Update diagnostic messages.
5539
5540 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5541
5542         * gcc.dg/cpp/truefalse.cpp: New test.
5543         * gcc.dg/cpp/cpp.exp: Update.
5544         * g++.dg/other/stdbool-if.C: Remove.
5545
5546 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5547
5548         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5549         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5550
5551 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
5552
5553         * gcc.c-torture/compile/20030418-1.c: New test.
5554
5555 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
5556
5557         * README.compat: Remove; content moved to doc/sourcebuild.texi.
5558
5559 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5560
5561         PR c++/10347
5562         g++.dg/template/dependent-name1.C: New test.
5563
5564 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
5565
5566         * gcc.dg/warn-1.c (tourist_guide): New array,
5567         contains a pointer to bar.
5568
5569 2003-04-16  Roger Sayle  <roger@eyesopen.com>
5570
5571         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5572         * gcc.c-torture/execute/medce-1.c: New test case.
5573         * gcc.c-torture/execute/medce-2.c: New test case.
5574
5575 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
5576
5577         * lib/prune.exp: Ignore more messages.
5578
5579         PR c++/10381
5580         * g++.dg/parse/lookup3.C: New test.
5581
5582 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
5583
5584         * gcc.c-torture/compile/20030415-1.c : New test.
5585
5586 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
5587
5588         * gcc.c-torture/execute/scope-2.c: Move to ...
5589         * gcc.dg/noncompile/scope.c: .... here.
5590
5591 2003-04-14  Roger Sayle  <roger@eyesopen.com>
5592
5593         * gcc.dg/20030414-2.c: New test case.
5594
5595 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
5596
5597         PR target/10377
5598         * gcc.dg/20030414-1.c: New test.
5599
5600 2003-04-13  Roger Sayle  <roger@eyesopen.com>
5601
5602         * gcc.dg/builtins-12.c: New test case.
5603         * gcc.dg/builtins-13.c: New test case.
5604
5605 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5606
5607         * gcc.c-torture/execute/string-opt-18.c: New test.
5608
5609 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
5610
5611         PR c++/10300
5612         * g++.dg/init/new5.C: New test.
5613
5614 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
5615
5616         PR c++/7910
5617         * g++.dg/ext/dllimport1.C: New test.
5618
5619 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5620
5621         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5622
5623 2003-04-11  Bud Davis <bdavis9659@comcast.net>
5624
5625         PR Fortran/9263
5626         * g77.f-torture/noncompile/9263.f: New test
5627         PR Fortran/1832
5628         * g77.f-torture/execute/1832.f: New test
5629
5630 2003-04-11  David Chad  <davidc@freebsd.org>
5631             Loren J. Rittle  <ljrittle@acm.org>
5632
5633         libobjc/8562
5634         * objc.dg/headers.m: New test.
5635
5636 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
5637
5638         * gcc.c-torture/execute/builtin-noret-2.c: New.
5639         * gcc.c-torture/execute/builtin-noret-2.x: New.
5640         XFAIL builtin-noret-2.c at -O1 and above.
5641         * gcc.dg/redecl.c: New.
5642         * gcc.dg/Wshadow-1.c: Update error regexps.
5643
5644 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
5645
5646         * g++.dg/abi/bitfield10.C: New test.
5647
5648 2003-04-09  Mike Stump  <mrs@apple.com>
5649
5650         * gcc.dg/pch/pch.exp: Make testcase names longer.
5651         * g++.dg/pch/pch.exp: Make testcase names longer.
5652
5653 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5654
5655         * gcc.dg/builtins-11.c: New test case.
5656
5657 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5658
5659         * gcc.dg/builtins-9.c: New test case.
5660         * gcc.dg/builtins-10.c: New test case.
5661
5662 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
5663
5664         * gcc.dg/noncompile/init-4.c.c: New test.
5665
5666 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
5667
5668         * gcc.misc-test/gcov-9.c: New test.
5669         * gcc.misc-test/gcov-10.c: New test
5670         * gcc.misc-test/gcov-11.c: New test.
5671
5672 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
5673
5674         PR optimization/10024
5675         * gcc.c-torture/compile/20030405-1.c: New test.
5676
5677 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
5678
5679         * gcc.dg/pch/static-3.c: New.
5680         * gcc.dg/pch/static-3.hs: New.
5681         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5682
5683 2003-04-04  Richard Henderson  <rth@redhat.com>
5684
5685         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5686         * g++.dg/eh/forced2.C: Likewise.
5687
5688 2003-04-03  Mike Stump  <mrs@apple.com>
5689
5690         * lib/scanasm.exp (scan-assembler): Add xfail processing for
5691         target arg.
5692         (scan-assembler-times, scan-assembler-not): Likewise.
5693         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5694
5695 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
5696
5697         * gcc.dg/sparc-loop-1.c: New test.
5698
5699 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
5700
5701         PR other/9274
5702         * g++.dg/pch/system-2.C: New.
5703         * g++.dg/pch/system-2.Hs: New.
5704
5705 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
5706
5707         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5708
5709         * g++.dg/eh/simd-1.C (vecfunc): Same.
5710
5711 2003-04-01  Roger Sayle  <roger@eyesopen.com>
5712
5713         * gcc.c-torture/execute/20030401-1.c: New test case.
5714
5715 2003-04-01  Ziemowit Laski <zlaski@apple.com>
5716
5717         * objc.dg/defs.m: New.
5718
5719 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
5720
5721         * g++.dg/eh/simd-1.C: New.
5722         * g++.dg/eh/simd-2.C: New.
5723
5724 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
5725
5726         * gcc.c-torture/execute/simd-3.c: New.
5727
5728 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5729
5730         PR c/9936
5731         * gcc.dg/20030331-2.c: New test.
5732
5733 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5734
5735         PR c++/10278
5736         * g++.dg/parse/crash2.C: New test.
5737
5738 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5739
5740         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5741         * gcc.c-torture/execute/20030331-1.c: ...here.
5742
5743 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5744
5745         * gcc.c-torture/execute/20030331-1.c: New test.
5746
5747 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
5748
5749         * lib/gcov.exp: Adjust call return testing strings.
5750         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5751
5752 2003-03-31  Roger Sayle  <roger@eyesopen.com>
5753
5754         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5755         * gcc.dg/builtins-7.c: New test case.
5756         * gcc.dg/builtins-8.c: New test case.
5757
5758 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5759
5760         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5761
5762 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
5763
5764         PR c++/7647
5765         * g++.dg/lookup-class-member-2.C: New test.
5766
5767 2003-03-30  Glen Nakamura  <glen@imodulo.com>
5768
5769         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5770
5771 2003-03-28  Roger Sayle  <roger@eyesopen.com>
5772
5773         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
5774
5775 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
5776
5777         * g++.dg/init/attrib1.C: New test.
5778
5779 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5780
5781         * gcc.dg/ultrasp8.c: New test.
5782
5783 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5784
5785         * gcc.dg/ultrasp7.c: New test.
5786
5787 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
5788
5789         PR c++/10047
5790         * g++.dg/template/inline1.C: New test.
5791
5792 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5793
5794         * gcc.dg/sparc-dwarf2.c: New test.
5795
5796 2003-03-27  Roger Sayle  <roger@eyesopen.com>
5797
5798         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5799         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5800
5801 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
5802
5803         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5804         than reading .x files.
5805         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5806         * g77.dg/gcov/gcov-1.f: Likewise.
5807         * gcc.misc-tests/gcov-4b.c: Likewise.
5808         * gcc.misc-tests/gcov-5b.c: Likewise.
5809         * gcc.misc-tests/gcov-6.c: Likewise.
5810         * gcc.misc-tests/gcov-7.c: Likewise.
5811         * gcc.misc-tests/gcov-8.c: Likewise.
5812         * g++.dg/gcov/gcov-1.x: Remove.
5813         * g77.dg/gcov/gcov-1.x: Likewise.
5814         * gcc.misc-tests/gcov-4b.x: Likewise.
5815         * gcc.misc-tests/gcov-5b.x: Likewise.
5816         * gcc.misc-tests/gcov-6.x: Likewise.
5817         * gcc.misc-tests/gcov-7.x: Likewise.
5818         * gcc.misc-tests/gcov-8.x: Likewise.
5819
5820 2003-03-27  Glen Nakamura  <glen@imodulo.com>
5821
5822         PR opt/10087
5823         * gcc.dg/20030324-1.c: New test.
5824
5825 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
5826
5827         PR c++/10224
5828         * g++.dg/template/arg3.C: New test.
5829
5830         PR c++/10158
5831         * g++.dg/template/friend18.C: New test.
5832
5833 2003-03-26  Roger Sayle  <roger@eyesopen.com>
5834
5835         * g77.f-torture/compile/20030326-1.f: New test case.
5836
5837 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
5838
5839         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5840
5841         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5842
5843 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
5844
5845         * gcc.dg/ia64-sync-3.c: New test.
5846
5847 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
5848
5849         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5850
5851 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
5852
5853         * gcc.dg/ultrasp6.c: New test.
5854
5855 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5856
5857         * gcc.dg/i386-signbit-1.c: New test.
5858         * gcc.dg/i386-signbit-2.c: New test.
5859         * gcc.dg/i386-signbit-3.c: New test.
5860
5861 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5862
5863         * gcc.dg/ultrasp5.c: Fix options.
5864
5865 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5866
5867         * gcc.dg/ultrasp5.c: Fix comment.
5868
5869 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
5870
5871         PR fortran/10197
5872         * g77.f-torture/execute/10197.f: New test.
5873
5874 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
5875
5876         PR c++/9898, c++/383
5877         * g++.dg/template/conv6.C: New test.
5878
5879         PR c++/10119
5880         * g++.dg/template/ptrmem5.C: New test.
5881
5882         PR c++/10026
5883         * g++.dg/lookup/koenig1.C: New test.
5884
5885         PR C++/10199
5886         * g++.dg/lookup/template2.C: New test.
5887
5888 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
5889
5890         * g++.dg/opt/rtti1.C: New test.
5891
5892 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
5893
5894         * gcc.dg/ultrasp5.c: New test.
5895
5896 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
5897
5898         PR middle-end/9967
5899         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5900         builtin fputs.
5901
5902 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5903
5904         PR c/8224
5905         * gcc.dg/20030323-1.c: New test.
5906
5907 2003-03-23  Roger Sayle  <roger@eyesopen.com>
5908
5909         * gcc.c-torture/compile/20030323-1.c: New test case.
5910
5911 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
5912
5913         * gcc.dg/20030321-1.c: New test.
5914
5915 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
5916
5917         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5918
5919 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
5920
5921         PR c++/9978, c++/9708
5922         * g++.dg/ext/vlm1.C: Adjust expected error.
5923         * g++.dg/ext/vla2.C: New test.
5924         * g++.dg/template/arg1.C: New test.
5925         * g++.dg/template/arg2.C: New test.
5926
5927 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
5928
5929         * g77.f-torture/execute/select.f: New test.
5930         * g77.f-torture/noncompile/select_no_compile.f: New test.
5931
5932 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
5933
5934         PR c++/9898
5935         * g++.dg/other/error4.C: New test.
5936
5937 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
5938
5939         * g++.dg/template/friend17.C: New test.
5940
5941 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
5942
5943         * gcc.c-torture/compile/20030320-1.c: New.
5944
5945 2003-03-20  Roger Sayle  <roger@eyesopen.com>
5946
5947         * gcc.dg/builtins-6.c: New test case.
5948
5949 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
5950
5951         PR target/10073
5952         * gcc.c-torture/compile/20030319-1.c: New.
5953
5954 2003-03-18  Jan Hubicka  <jh@suse.cz>
5955
5956         * gcc.dg/i386-cvt-1.c: New test.
5957
5958 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
5959
5960         * objc.dg/naming-1.m: Use "(parse|syntax) error".
5961         * objc.dg/naming-2.m: Likewise.
5962
5963 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
5964
5965         PR c++/9639
5966         * g++.dg/parse/crash1.C: New test.
5967
5968 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
5969
5970         PR c++/8805
5971         * g++.dg/eh/cleanup1.C: New test.
5972
5973 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
5974
5975         * gcc.c-torture/execute/20030316-1.c: New test case.
5976
5977 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
5978
5979         PR c++/9629
5980         * g++.dg/init/ctor2.C: New test.
5981
5982 2003-03-15  Roger Sayle  <roger@eyesopen.com>
5983
5984         * g77.f-torture/compile/xformat.f: New test case.
5985
5986 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5987
5988         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
5989         * g++.old-deja/g++.mike/eh50.C: Likewise.
5990
5991 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5992
5993         PR c++/6440
5994         * g++.dg/template/spec7.C: New test.
5995         * g++.dg/template/spec8.C: Likewise.
5996
5997 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
5998
5999         * gcc.c-torture/execute/20030313-1.c: New test.
6000
6001 2003-03-14  Richard Henderson  <rth@redhat.com>
6002
6003         * gcc.dg/inline-2.c: Adjust alpha test for external call.
6004
6005 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6006
6007         * gcc.c-torture/compile/20030314-1.c: New test.
6008
6009 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
6010
6011         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6012         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6013         thumb target,
6014         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6015         to accept newer _imp__  prefix and additional
6016         newline in .drectve section.
6017         * gcc.dg/dll-4.c: Likewise.
6018         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6019         switch.
6020
6021 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
6022
6023         * g++.dg/parse/namespace9.C: New test.
6024
6025         * g++.dg/init/ref5.C: New test.
6026         * g++.dg/parse/ptrmem1.C: Likewise.
6027
6028 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6029
6030         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6031         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6032         regular expression.
6033         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6034         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6035
6036 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
6037
6038         * gcc.c-torture/execute/20030224-2.c: New test.
6039
6040 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6041
6042         * gcc.dg/decl-3.c: New test.
6043
6044 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6045
6046         * gcc.dg/i386-loop-2.c: New test.
6047
6048 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
6049
6050         PR c++/9474
6051         * g++.dg/parse/namespace8.C: New test.
6052
6053         PR c++/9924
6054         * g++.dg/overload/builtin2.C: New test.
6055
6056 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
6057
6058         * gcc.dg/return-type-3.c: New test.
6059
6060 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
6061
6062         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6063         profiling options are not supported.
6064
6065 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
6066
6067         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6068         * g++.old-deja/g++.warn/impint2.C: Likewise.
6069
6070 2003-03-10  Devang Patel  <dpatel@apple.com>
6071
6072         * g++.dg/cpp/c++_cmd_1.C: New test.
6073         * g++.dg/cpp/c++_cmd_1.h: New file.
6074
6075 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
6076
6077         * gcc.dg/altivec-9.c: New file.
6078
6079 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6080
6081         * gcc.dg/ppc-sdata-1.c: New test.
6082         * gcc.dg/ppc-sdata-2.c: New test.
6083
6084 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
6085
6086         PR c++/9373
6087         * g++.dg/opt/ptrmem2.C: New test.
6088
6089         PR c++/8534
6090         * g++.dg/opt/ptrmem1.C: New test.
6091
6092 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6093
6094         * gcc.dg/i386-loop-1.c: New test.
6095
6096 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6097
6098         PR c++/9970
6099         * g++.dg/lookup/friend1.C: New test.
6100
6101 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6102
6103         PR c++/9823
6104         * g++.dg/parser/constructor1.C: New test.
6105
6106 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
6107
6108         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
6109
6110         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
6111
6112 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
6113
6114         * gcc.dg/cpp/Wunused.c: Update test.
6115
6116 2003-03-08  Jan Hubicka  <jh@suse.cz>
6117
6118         * gcc.dg/inline-3.c: New test.
6119
6120 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
6121
6122         PR c++/9809
6123         * g++.dg/parse/builtin1.C: New test.
6124
6125         PR c++/9982
6126         * g++.dg/abi/cookie1.C: New test.
6127         * g++.dg/abi/cookie2.C: Likewise.
6128
6129         PR c++/9524
6130         * g++.dg/template/field1.C: New test.
6131
6132         PR c++/9912
6133         * g++.dg/parse/class1.C: New test.
6134         * g++.dg/parse/namespace7.C: Likewise.
6135         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
6136
6137 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
6138
6139         * g++.dg/init/ref4.C: New test.
6140
6141 2003-03-07  Jan Hubicka  <jh@suse.cz>
6142
6143         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
6144         * gcc.dg/inline-3.c:  New test.
6145
6146 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
6147
6148         * g++.dg/init/ref3.C: New test.
6149
6150         PR c++/9965
6151         * g++.dg/init/ref2.C: New test.
6152
6153         PR c++/9400
6154         * g++.dg/warn/Wshadow-2.C: New test.
6155
6156         PR c++/9791
6157         * g++.dg/warn/Woverloaded-1.C: New test.
6158
6159 2003-03-05  Jan Hubicka  <jh@suse.cz>
6160
6161         * gcc.dg/i386-local2.c: New.
6162         * gcc.dg/i386-local.c: Fix typo.
6163
6164 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
6165
6166         * g++.dg/abi/layout3.C: New test.
6167
6168 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
6169
6170         * gcc.c-torture/compile/20030305-1.c
6171
6172 2003-03-05  Jan Hubicka  <jh@suse.cz>
6173
6174         * gcc.dg/i386-local.c: New.
6175
6176 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
6177
6178         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
6179
6180 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6181
6182         * gcc.dg/switch-2.c: New test.
6183         * gcc.dg/switch-3.c: New test.
6184         * gcc.dg/Wswitch.c: Adjust line numbers.
6185         * gcc.dg/Wswitch-default.c: Likewise.
6186         * gcc.dg/Wswitch-enum.c: Likewise.
6187
6188 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
6189
6190         * gcc.c-torture/execute/20030222-1.c: New test.
6191
6192 2003-03-03  James E Wilson  <wilson@tuliptree.org>
6193
6194         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
6195
6196 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
6197
6198         PR c++/9878
6199         * g++.dg/init/ref1.C: New test.
6200
6201 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
6202
6203         * gcc.dg/sh-relax.c: New SH-only test.
6204
6205 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
6206
6207         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
6208         comment explaining purpose of testcase.
6209
6210 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6211
6212         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
6213         for HC11/HC12 (asm needs two int registers).
6214         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
6215         HC11/HC12 because the test uses an asm which needs two 32-bit
6216         registers.
6217
6218 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
6219
6220         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
6221         for HC11/HC12 (array is too large otherwise).
6222         * gcc.c-torture/compile/920501-4.x: New file, likewise.
6223         * gcc.c-torture/compile/20010518-2.x: Likewise.
6224         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
6225         HC11/HC12 (array is too large).
6226
6227 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
6228
6229         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
6230         * lib/g++-dg.exp (g++-dg-test): Likewise.
6231
6232 2003-03-01  Roger Sayle  <roger@eyesopen.com>
6233
6234         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
6235         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
6236
6237 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6238
6239         * g++.dg/warn/implicit-typename1.C: Remove warning.
6240
6241 2003-02-28  Richard Henderson  <rth@redhat.com>
6242
6243         * gcc.dg/noreturn-1.c: Move noreturn warning line.
6244         * gcc.dg/return-type-1.c: Move control reaches end warning line.
6245
6246 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
6247
6248         * gcc.dg/pch/pch.exp: Change .pch to .gch.
6249         * g++.dg/pch/pch.exp: Likewise.
6250
6251 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
6252
6253         PR c++/9879
6254         * testsuite/g++.dg/init/new4.C: New test.
6255
6256 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
6257
6258         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
6259
6260 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
6261
6262         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
6263         unsigned long.
6264
6265         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
6266         wider than float.
6267
6268 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6269
6270         * lib/scanasm.exp: Add support for counting numbers of
6271         occurences.
6272         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
6273         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
6274
6275 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
6276
6277         PR c++/9683
6278         * g++.dg/template/static3.C: New test.
6279
6280         PR c++/9829
6281         * g++.dg/parse/namespace6.C: New test.
6282
6283 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6284
6285         PR target/9732
6286         * gcc.dg/20030225-1.c: New test.
6287
6288 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
6289
6290         * README: Remove out-of-date information.
6291
6292         PR c++/9836
6293         * g++.dg/template/spec6.C: New test.
6294
6295 2003-02-24  Jeff Law  <law@redhat.com>
6296
6297         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
6298
6299 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
6300
6301         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
6302         * gcc.dg/pragma-ep-1.c: Likewise.
6303
6304 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6305
6306         PR c++/9602
6307         * g++.dg/template/friend16.C: New test.
6308
6309 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
6310
6311         PR c++/5333
6312         * g++.dg/parse/fused-params1.C: Adjust error messages.
6313         * g++.dg/template/nested3.C: New test.
6314
6315 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
6316
6317         * g++.dg/abi/param1.C: New test.
6318
6319 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6320
6321         PR c++/7982
6322         * g++.dg/warn/implicit-typename1.C: New test.
6323
6324 2003-02-22  Kelley Cook <kelleycook@comcast.net>
6325
6326         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
6327         with "mtune".
6328         * g++.old-deja/g++.other/store-expr2.C: Likewise.
6329         * gcc.c-torture/execute/20010129-1.x: Likewise.
6330         * gcc.dg/20011107-1.c: Likewise.
6331         * gcc.dg/20020108-1.c: Likewise.
6332         * gcc.dg/20020122-3.c: Likewise.
6333         * gcc.dg/20020206-1.c: Likewise.
6334         * gcc.dg/20020310-1.c: Likewise.
6335         * gcc.dg/20020426-2.c: Likewise.
6336         * gcc.dg/20020517-1.c: Likewise.
6337         * gcc.dg/991230-1.c: Likewise.
6338         * gcc.dg/i386-unroll-1.c: Likewise.
6339         * gcc.misc-tests/i386-prefetch.exp: Likewise.
6340
6341 2003-02-22  Jan Hubicka  <jh@suse.cz>
6342
6343         * gcc.dg/i386-mul.c: New test.
6344
6345 2003-02-21  Roger Sayle  <roger@eyesopen.com>
6346
6347         * gcc.dg/builtins-5.c: New test case.
6348
6349 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
6350
6351         * gcc.dg/asmreg-1.c: New test.
6352
6353 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6354
6355         PR c++/9749
6356         * g++.dg/parse/varmod1.C: New test.
6357
6358 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6359
6360         PR c++/9727
6361         * g++.dg/template/op1.C: New test.
6362
6363 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6364
6365         PR c++/8906
6366         * g++.dg/template/nested2.C: New test.
6367
6368 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
6369
6370         PR c++/8724
6371         * g++.dg/expr/dtor1.C: New test.
6372
6373 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
6374
6375         * gcc.dg/cpp/include3.c: New test.
6376         * gcc.dg/cpp/inc/foo.h: New file.
6377
6378 2003-02-21  Glen Nakamura  <glen@imodulo.com>
6379
6380         * gcc.c-torture/execute/20030221-1.c: New test.
6381
6382 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
6383
6384         PR c++/9729
6385         * g++.dg/abi/conv1.C: New test.
6386
6387 2003-02-20  Jan Hubicka  <jh@suse.cz>
6388
6389         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6390
6391 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
6392
6393         * gcc.c-torture/compile/20030219-1.c: New test.
6394
6395 2003-02-18  Jan Hubicka  <jh@suse.cz>
6396
6397         * gcc.dg/funcorder.c: New test.
6398
6399 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6400
6401         * gcc.c-torture/execute/20030218-1.c: New.
6402
6403 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
6404
6405         * gcc.dg/20030218-1.c: New.
6406
6407 2003-02-18  Richard Henderson  <rth@redhat.com>
6408
6409         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
6410         * gcc.dg/attr-used-2.c: New.
6411
6412 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
6413
6414         PR c++/9704
6415         * g++.dg/init/copy5.C: New test.
6416
6417 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
6418
6419         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
6420         * g++.dg/pch/pch.exp: Likewise.
6421
6422 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
6423
6424         * gcc.c-torture/execute/20030209-1.c: Enable the test if
6425         STACK_SIZE is not defined.
6426
6427 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6428
6429         PR c++/9457
6430         * g++.dg/template/init1.C: New test.
6431
6432 2003-02-16  Jan HUbicka  <jh@suse.cz>
6433
6434         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
6435         (foo): Add few extra tests
6436         * gcc.dg/c99-const-expr-3.c: Likewise.
6437         * gcc.c-torture/execute/20030216-1.c: New.
6438
6439 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6440
6441         PR c++/9459
6442         * g++.dg/ext/typeof4.C: New test.
6443
6444 2003-02-15  Roger Sayle  <roger@eyesopen.com>
6445
6446         * gcc.dg/i386-387-3.c: New test case.
6447
6448 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
6449
6450         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
6451         cris-*-elf* cris-*-aout* and mmix-*-*.
6452
6453 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
6454
6455         * gcc.dg/20030213-1.c: New test.
6456
6457 2003-02-12  Roger Sayle  <roger@eyesopen.com>
6458
6459         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
6460         * gcc.dg/i386-387-2.c: Likewise.
6461
6462 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
6463
6464         * gcc.dg/ppc-spe.c: Fix formatting.
6465         Enable tests that were previously unsupported by gas.
6466         Delete tests for instructions that no longer exist.
6467         Switch arguments on evsubifw builtin.
6468
6469 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
6470
6471         * gcc.c-torture/execute/20030209-1.c: Disable the test if
6472         STACK_SIZE is too small.
6473
6474 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
6475             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
6476
6477         * gcc.dg/decl-2.c: New test.
6478
6479 2003-02-10  Jan Hubicka  <jh@suse.cz>
6480
6481         * gcc.dg/i386-fpcvt-1.c:  New test.
6482
6483 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
6484
6485         * gcc.c-torture/execute/20030209-1.c: New test.
6486
6487 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
6488
6489         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
6490         int-wide bitops, use the constants of the same width.
6491         Likewise, if long long is 32-bit wide, test bitops using
6492         32-bit constants.
6493
6494 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
6495
6496         * gcc.dg/20021014-1.c: Annotate with expected notice text.
6497
6498 2003-02-07  Roger Sayle  <roger@eyesopen.com>
6499
6500         * testsuite/gcc.dg/builtins-4.c: New test case.
6501
6502 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6503
6504         * gcc.dg/20020430-1.c: Fix dg command typos.
6505         * gcc.dg/20020503-1.c: Likewise.
6506
6507 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6508
6509         PR c++/8785
6510         * g++.dg/parse/fused-params1.C: New test.
6511
6512         PR c++/8857
6513         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
6514
6515         PR c++/8921
6516         * g++.dg/parse/non-dependent1.C: New test.
6517
6518         PR c++/8928
6519         * g++.dg/parse/dupl-tmpl-args1.C: New test.
6520
6521         PR c++/9228
6522         * g++.dg/parse/undefined7.C: New test.
6523         * g++.dg/parse/non-templ1.C: New test.
6524
6525         PR c++/9229
6526         * g++.dg/parse/too-many-tmpl-args1.C: New test.
6527
6528 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
6529
6530         * gcc.c-torture/compile/20030206-1.c: New test.
6531
6532 2003-02-05  Roger Sayle  <roger@eyesopen.com>
6533
6534         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6535         "pow" to "foo" to avoid potential confusion with a math built-in.
6536
6537 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6538
6539         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6540         conditions for SPARC targets.
6541
6542 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
6543
6544         * gcc.dg/20030204-1.c: New test.
6545
6546 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6547
6548         PR c++/38
6549         * g++.dg/parse/array-size1.C: New test.
6550
6551         PR c++/5657
6552         * g++.dg/parse/undefined3.C: New test.
6553
6554         PR c++/5665
6555         * g++.dg/parse/undefined4.C: New test.
6556
6557         PR c++/5975
6558         * g++.dg/parse/undefined5.C: New test.
6559
6560         PR c++/7259
6561         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6562
6563         PR c++/8578
6564         * g++.dg/parse/casting-operator1.C: New test.
6565
6566         PR c++/8596
6567         * g++.dg/parse/undefined6.C: New test.
6568
6569         PR c++/8736
6570         * g++.dg/parse/missing-template1.C: New test.
6571
6572 2003-02-04  Jan Hubicka  <jh@suse.cz>
6573
6574         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
6575         * gcc.dg/i386-cmov?.c:  Likewise.
6576         * gcc.dg/i386-fpcvt-?.c:  Likewise.
6577         * gcc.dg/i386-ssefp-1.c:  Likewise.
6578         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
6579         conventions.
6580
6581 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
6582
6583         PR c++/7129
6584         * testsuite/g++.dg/ext/max.C: New test.
6585
6586 2003-02-03  Jan Hubicka  <jh@suse.cz>
6587
6588         * gcc.c-torture/execute/20030203-1.c: New test.
6589
6590 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
6591
6592         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6593         'natural-endian'.
6594
6595 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
6596
6597         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6598         * g++.dg/init/new2.C: Likewise.
6599         * g++.dg/other/new1.C: Likewise.
6600
6601 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
6602
6603         * gcc.dg/struct-ret-libc.c: New test.
6604
6605 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
6606
6607         * gcc.dg/20030129-1.c: New test.
6608
6609 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6610
6611         PR c++/8849
6612         * g++.dg/template/ptrmem4.C: New test.
6613
6614 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
6615
6616         * g++.dg/parser/constant1.C: New test.
6617
6618 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6619
6620         PR c++/8591
6621         * g++.dg/parse/friend2.C: New test.
6622
6623 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
6624
6625         PR c++/9437
6626         * g++.dg/template/unify4.C: New test.
6627
6628 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
6629
6630         * gcc.c-torture/execute/20030128-1.c: New test.
6631
6632 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
6633
6634         * g++.dg/lookup/nested1.C: Test moved from ...
6635         * g++.old-deja/g++.other/lookup24.C: ... here.
6636
6637 2003-01-28  Jan Hubicka  <jh@suse.cz>
6638
6639         * gcc.dg/i386-cmov5.c:  New test.
6640
6641 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
6642
6643         * gcc.c-torture/execute/20010925-1.c: Changed the
6644         memcpy declaration.
6645
6646 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6647
6648         PR c++/3902
6649         * g++.dg/parse/template5.C: New test.
6650
6651 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
6652
6653         PR fortran/9258
6654         * g77.dg/pr9258: New test.
6655
6656 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6657
6658         * README: Move relevant parts from README.g++.
6659
6660         * README.g++: Remove this file.
6661
6662 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6663
6664         * g++.dg/abi/dcast1.C: New test.
6665
6666 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6667
6668         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6669
6670 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
6671
6672         PR c++/47
6673         * g++.old-deja/g++.other/lookup24.C: New test.
6674
6675 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6676
6677         PR middle-end/7227
6678         * gcc.dg/uninit-C.c: New test.
6679
6680 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
6681
6682         * g++.dg/abi/covariant1.C: New test.
6683
6684 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
6685
6686         * gcc.dg/20030123-1.c: New test.
6687
6688 2003-01-25  Jan Hubicka  <jh@suse.cz>
6689
6690         PR opt/8492
6691         * gcc.c-torture/compile/20030125-1.c
6692
6693 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
6694
6695         PR c++/9403
6696         * g++.dg/parse/template3.C: New test.
6697         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6698
6699         PR c++/795
6700         * g++.dg/parse/template4.C: New test.
6701
6702         PR c++/9415
6703         * g++.dg/template/qual2.C: New test.
6704
6705         PR c++/8545
6706         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6707
6708         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6709
6710 2003-01-25  Roger Sayle  <roger@eyesopen.com>
6711
6712         * gcc.c-torture/execute/switch-1.c: New test case.
6713
6714 2003-01-25  Jan Hubicka  <jh@suse.cz>
6715
6716         * gcc.c-torture/execute/20030125-1.[cx]: New test.
6717
6718 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
6719
6720         Tweaks for Bison-1.875. From the NEWS file:
6721         "- `parse error' -> `syntax error'
6722         Bison now uniformly uses the term `syntax error'"
6723         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6724         * gcc.dg/cpp/digraph2.c: Likewise.
6725         * gcc.dg/cpp/direct2.c: Likewise.
6726         * gcc.dg/cpp/paste4.c: Likewise.
6727         * gcc.dg/c90-restrict-1.c: Likewise.
6728         * gcc.dg/c99-func-2.c: Likewise.
6729         * gcc.dg/noncompile/920721-2.c: Likewise.
6730         * gcc.dg/noncompile/930622-2.c: Likewise.
6731         * gcc.dg/noncompile/940112-1.c: Likewise.
6732         * gcc.dg/noncompile/950921-1.c: Likewise.
6733         * gcc.dg/noncompile/951123-1.c: Likewise.
6734         * gcc.dg/noncompile/971104-1.c: Likewise.
6735         * gcc.dg/noncompile/990416-1.c: Likewise.
6736
6737 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
6738
6739         * g++.dg/parse/undefined1.C: Add error message.
6740
6741 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6742
6743         PR c++/9354
6744         * g++.dg/parse/new1.C: New test.
6745
6746         PR c++/9216
6747         * g++.dg/parse/template2.C: New test.
6748
6749         PR c++/9354
6750         * g++.dg/parse/typedef2.C: New test.
6751
6752         PR c++/9328
6753         * g++.dg/ext/typeof3.C: New test.
6754
6755 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6756
6757         PR c++/2738
6758         * g++.dg/parse/ret-type1.C: New test.
6759
6760         PR c++/3792
6761         * g++.dg/parse/tmpl-outside1.C: New test.
6762
6763         PR c++/4207
6764         * g++.dg/parse/int-as-enum1.C: New test.
6765
6766         PR c++/4903
6767         * g++.dg/parse/no-typename1.C: New test.
6768
6769         PR c++/5533
6770         * g++.dg/parse/no-value1.C: New test.
6771
6772         PR c++/5921
6773         * g++.dg/parse/wrong-inline1.C: New test.
6774
6775         PR c++/6402
6776         * g++.dg/parse/ref1.C: New test.
6777
6778         PR c++/6992
6779         * g++.dg/parse/attr-ctor1.C: New test.
6780
6781         PR c++/7229
6782         * g++.dg/parse/namespace5.C: New test.
6783
6784         PR c++/7917
6785         * g++.dg/parse/func-def1.C: New test.
6786
6787         PR c++/8143
6788         * g++.dg/parse/undefined1.C: New test.
6789
6790         PR c++/5723, PR c++/8522
6791         * g++.dg/parse/specialization1.C: New test.
6792
6793         PR c++/163, PR c++/8595
6794         * g++.dg/parse/struct-as-enum1.C: New test.
6795
6796         PR c++/9173
6797         * g++.dg/parse/undefined2.C: New test.
6798
6799 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6800
6801         PR c++/9298
6802         * g++.dg/parse/template1.C: New test.
6803
6804         PR c++/9384
6805         * g++.dg/parse/using1.C: New test.
6806
6807         PR c++/9285
6808         PR c++/9294
6809         * g++.dg/parse/expr2.C: New test.
6810
6811         PR c++/9388
6812         * g++.dg/parse/lookup2.C: Likewise.
6813
6814 2003-01-21  Jan Hubicka  <jh@suse.cz>
6815
6816         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
6817         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
6818         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6819         * gcc.c-torture/execute/string-opt-*.c: Likewise.
6820
6821 2003-01-20  Nick Clifton  <nickc@redhat.com>
6822
6823         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
6824         problem with ARM sibcall code generation.
6825
6826 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
6827
6828         * gcc.c-torture/execute/20030120-1.c: New.
6829
6830 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
6831
6832         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6833
6834 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
6835
6836         PR c++/9272
6837         * g++.dg/parse/ctor1.C: New test.
6838
6839         PR c++/9294:
6840         * g++.dg/parse/qualified1.C: New test.
6841
6842         * g++.dg/parse/typename3.C: New test.
6843
6844 2003-01-16  Richard Henderson  <rth@redhat.com>
6845
6846         * g++.dg/tls/init-2.C: Fix error matches for real this time.
6847
6848 2003-01-16  Richard Henderson  <rth@redhat.com>
6849
6850         * g++.dg/pch/pch.exp: Copy test header to the working directory
6851         before using it either for precompilation or direct use.
6852         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6853         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6854
6855 2003-01-16  Richard Henderson  <rth@redhat.com>
6856
6857         * gcc.dg/pch/pch.exp: Copy test header to the working directory
6858         before using it either for precompilation or direct use.
6859         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6860         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6861
6862 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
6863
6864         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6865         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6866         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6867         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6868         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6869         typename warning into error.
6870         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6871         error messages.
6872         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6873         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6874         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6875         messages.
6876         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6877         make declaration visible in template.
6878         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6879         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6880         messages.
6881         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6882         message.
6883         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6884         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6885         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6886         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6887         typename warning with error message.
6888         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6889         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6890         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6891
6892 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
6893
6894         * g++.dg/parse/ambig2.C: New test.
6895
6896 2003-01-15  Richard Henderson  <rth@redhat.com>
6897
6898         * g++.dg/tls/init-2.C: Update error message string.
6899
6900 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6901
6902         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6903
6904 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
6905
6906         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6907         all for HC11/HC12.
6908         * gcc.c-torture/compile/20001205-1.x: Likewise.
6909         * gcc.c-torture/compile/20001226-1.x: Likewise.
6910         * gcc.c-torture/compile/920520-1.x: Likewise.
6911         * gcc.c-torture/compile/961203-1.x: Likewise.
6912         * gcc.c-torture/compile/20020604-1.x: Likewise.
6913
6914 2003-01-15  Jan Hubicka  <jh@suse.cz>
6915
6916         * gcc.c-torture/compile/20030115-1.c: New test.
6917
6918         * gcc.dg/i386-fpcvt-1.c: New test.
6919         * gcc.dg/i386-fpcvt-2.c: New test.
6920
6921 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
6922
6923         Further conform g++'s __vmi_class_type_info to the C++ ABI
6924         specification.
6925         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6926         the specification.
6927
6928 2003-01-14  Jan Hubicka  <jh@suse.cz>
6929
6930         * gcc.dg/i386-fpcvt-1.c: New test.
6931         * gcc.dg/i386-fpcvt-2.c: New test.
6932
6933 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6934
6935         * gcc.dg/i386-mmx-3.c: New test.
6936
6937 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
6938
6939         PR c++/9264
6940         * g++.dg/parse/octal1.C: New file.
6941
6942         PR c++/9172
6943         * g++.dg/parse/typename1.C: New file.
6944
6945 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
6946
6947         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6948         * gcc.dg/bf-no-ms-layout.c: Likewise.
6949         * gcc.dg/bf-ms-attrib.c: Likewise.
6950
6951 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
6952
6953         PR c++/9099
6954         * g++.dg/parse/dtor1.C: New file.
6955
6956         PR c++/9128
6957         * g++.dg/rtti/typeid1.C: New file.
6958
6959         PR c++/9153
6960         * g++.dg/parse/lookup1.C: New file.
6961
6962         PR c++/9171
6963         * g++.dg/templ/spec5.C: New file.
6964
6965 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
6966
6967         * gcc.c-torture/compile/20030110-1.c: New test.
6968
6969 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
6970
6971         Merge from pch-branch:
6972
6973         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
6974
6975         * gcc.dg/pch/cpp-1.h: New.
6976         * gcc.dg/pch/cpp-1.c: New.
6977         * gcc.dg/pch/cpp-2.h: New.
6978         * gcc.dg/pch/cpp-2.c: New.
6979
6980         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
6981
6982         * gcc.dg/pch/except-1.h: New.
6983         * gcc.dg/pch/except-1.c: New.
6984
6985         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
6986
6987         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
6988         running test.
6989         * gcc.dg/pch: Include *.hp not *.h.
6990         * gcc.dg/pch/system-1.h: New.
6991         * gcc.dg/pch/system-1.c: New.
6992
6993         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
6994
6995         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
6996         rather than trying to build and run a program using PCH.
6997         * gcc.dg/pch: Remove dg-do commands from test files.
6998
6999         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
7000
7001         * gcc.dg/pch/macro-3.c: New.
7002         * gcc.dg/pch/macro-3.h: New.
7003
7004         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
7005
7006         * gcc.dg/pch/common-1.c: New.
7007         * gcc.dg/pch/common-1.h: New.
7008         * gcc.dg/pch/decl-1.c: New.
7009         * gcc.dg/pch/decl-1.h: New.
7010         * gcc.dg/pch/decl-2.c: New.
7011         * gcc.dg/pch/decl-2.h: New.
7012         * gcc.dg/pch/decl-3.c: New.
7013         * gcc.dg/pch/decl-3.h: New.
7014         * gcc.dg/pch/decl-4.c: New.
7015         * gcc.dg/pch/decl-4.h: New.
7016         * gcc.dg/pch/decl-5.c: New.
7017         * gcc.dg/pch/decl-5.h: New.
7018         * gcc.dg/pch/global-1.c: New.
7019         * gcc.dg/pch/global-1.h: New.
7020         * gcc.dg/pch/inline-1.c: New.
7021         * gcc.dg/pch/inline-1.h: New.
7022         * gcc.dg/pch/inline-2.c: New.
7023         * gcc.dg/pch/inline-2.h: New.
7024         * gcc.dg/pch/static-1.c: New.
7025         * gcc.dg/pch/static-1.h: New.
7026         * gcc.dg/pch/static-2.c: New.
7027         * gcc.dg/pch/static-2.h: New.
7028
7029         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
7030
7031         * g++.dg/pch/pch.exp: Better handle failing testcases.
7032         * gcc.dg/pch/pch.exp: Likewise.
7033         * gcc.dg/pch/macro-1.c: New.
7034         * gcc.dg/pch/macro-1.h: New.
7035         * gcc.dg/pch/macro-2.c: New.
7036         * gcc.dg/pch/macro-2.h: New.
7037
7038         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
7039
7040         * g++.dg/dg.exp: Treat files in pch/ specially.
7041         * g++.dg/pch/pch.exp: New file.
7042         * g++.dg/pch/empty.H: New file.
7043         * g++.dg/pch/empty.C: New file.
7044         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7045         "precompile".
7046
7047         * gcc.dg/pch/pch.exp: New file.
7048         * gcc.dg/pch/empty.h: New file.
7049         * gcc.dg/pch/empty.c: New file.
7050         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7051         "precompile".
7052
7053 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7054
7055         * g++.dg/template/friend14.C: New test.
7056
7057 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7058
7059         * gcc.dg/old-style-asm-1.c: New test.
7060
7061 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
7062
7063         * gcc.c-torture/compile/20030109-1.c: New test.
7064
7065 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7066
7067         * gcc.c-torture/execute/20030109-1.c: New test.
7068
7069 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
7070
7071         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7072         * g++.old-deja/g++.mike/dyncast2.C: Likewise
7073         * g++.old-deja/g++.mike/dyncast3.C: Likewise
7074         * g++.old-deja/g++.mike/eh2.C: Likewise
7075         * g++.old-deja/g++.mike/eh3.C: Likewise
7076         * g++.old-deja/g++.mike/eh5.C: Likewise
7077         * g++.old-deja/g++.mike/eh6.C: Likewise
7078         * g++.old-deja/g++.mike/eh7.C: Likewise
7079         * g++.old-deja/g++.mike/eh8.C: Likewise
7080         * g++.old-deja/g++.mike/eh9.C: Likewise
7081         * g++.old-deja/g++.mike/eh10.C: Likewise
7082         * g++.old-deja/g++.mike/eh12.C: Likewise
7083         * g++.old-deja/g++.mike/eh13.C: Likewise
7084         * g++.old-deja/g++.mike/eh14.C: Likewise
7085         * g++.old-deja/g++.mike/eh16.C: Likewise
7086         * g++.old-deja/g++.mike/eh17.C: Likewise
7087         * g++.old-deja/g++.mike/eh18.C: Likewise
7088         * g++.old-deja/g++.mike/eh21.C: Likewise
7089         * g++.old-deja/g++.mike/eh23.C: Likewise
7090         * g++.old-deja/g++.mike/eh24.C: Likewise
7091         * g++.old-deja/g++.mike/eh25.C: Likewise
7092         * g++.old-deja/g++.mike/eh26.C: Likewise
7093         * g++.old-deja/g++.mike/eh27.C: Likewise
7094         * g++.old-deja/g++.mike/eh28.C: Likewise
7095         * g++.old-deja/g++.mike/eh29.C: Likewise
7096         * g++.old-deja/g++.mike/eh31.C: Likewise
7097         * g++.old-deja/g++.mike/eh33.C: Likewise
7098         * g++.old-deja/g++.mike/eh34.C: Likewise
7099         * g++.old-deja/g++.mike/eh35.C: Likewise
7100         * g++.old-deja/g++.mike/eh36.C: Likewise
7101         * g++.old-deja/g++.mike/eh37.C: Likewise
7102         * g++.old-deja/g++.mike/eh38.C: Likewise
7103         * g++.old-deja/g++.mike/eh39.C: Likewise
7104         * g++.old-deja/g++.mike/eh40.C: Likewise
7105         * g++.old-deja/g++.mike/eh41.C: Likewise
7106         * g++.old-deja/g++.mike/eh42.C: Likewise
7107         * g++.old-deja/g++.mike/eh44.C: Likewise
7108         * g++.old-deja/g++.mike/eh46.C: Likewise
7109         * g++.old-deja/g++.mike/eh47.C: Likewise
7110         * g++.old-deja/g++.mike/eh48.C: Likewise
7111         * g++.old-deja/g++.mike/eh49.C: Likewise
7112         * g++.old-deja/g++.mike/eh50.C: Likewise
7113         * g++.old-deja/g++.mike/eh51.C: Likewise
7114         * g++.old-deja/g++.mike/eh53.C: Likewise
7115         * g++.old-deja/g++.mike/eh55.C: Likewise
7116         * g++.old-deja/g++.mike/p7912.C: Likewise
7117         * g++.old-deja/g++.mike/p9706.C: Likewise
7118         * g++.old-deja/g++.mike/p10416.C: Likewise
7119         * g++.old-deja/g++.mike/p11667.C: Likewise
7120         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
7121         Remove redundant reference to Iris.
7122         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
7123         Elxsi, i860, Pico Java, and WE32K.
7124
7125 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
7126
7127         * g++.dg/ext/asm4.C: New test.
7128
7129 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7130
7131         PR c++/9030
7132         * g++.dg/template/friend12.C: New test.
7133         * g++.dg/template/friend13.C: Likewise.
7134         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
7135
7136 2003-01-08  Jan Hubicka  <jh@suse.cz>
7137
7138         * gcc.dg/i386-cadd.c: New test.
7139         * gcc.dg/i386-cmov4.c: Likewise.
7140
7141 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
7142
7143         PR c++/9165
7144         * g++.dg/warn/Wunused-3.C: New test.
7145
7146         * g++.dg/abi/bitfield9.C: New test.
7147
7148         PR c++/9189
7149         * g++.dg/parse/defarg3.C: New test.
7150
7151 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
7152
7153         * g++.dg/parse/ambig1.C: New test.
7154         * g++.dg/parse/defarg2.C: New test.
7155
7156 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
7157
7158         * g++.dg/template/defarg-1.C: New test.
7159         * g++.dg/template/local2.C: Likewise.
7160
7161 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
7162
7163         * gcc.c-torture/execute/20030105-1.c: New test.
7164
7165 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7166
7167         * g++.dg/parse/namespace3.C: Remove extra semicolons.
7168         * g++.dg/parse/namespace4.C: Likewise.
7169
7170 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
7171
7172         * g++.dg/template/ntp2.C: New test.
7173
7174 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
7175
7176         * g++.dg/parse/extern-C-1.C: New test.
7177
7178         * g++.dg/parse/namespace4.C: New test.
7179
7180         * g++.dg/template/nested1.C: New test.
7181
7182         * g++.dg/parse/namespace3.C: New test.
7183
7184 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
7185
7186         * g++.dg/lookup/two-stage1.C: New test.
7187
7188 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7189
7190         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
7191         * g++.old-deja/g++.jason/access8.C: Likewise.
7192         * g++.old-deja/g++.other/decl5.C: Likewise.
7193
7194 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7195
7196         * g++.dg/parse/parse7.C: New test.
7197
7198 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
7199
7200         PR c++/2843
7201         * g++.dg/ext/attrib7.C: New test.
7202
7203 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
7204
7205         * g++.dg/parse/parse6.C: New test.
7206
7207 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
7208
7209         * gcc.dg/h8300-stack-1.c: New.
7210
7211 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7212
7213         g++.dg/lookup/exception1.C: New test.
7214
7215         g++.dg/lookup/template1.C: New test.
7216
7217         g++.dg/parse/namespace2.C: New test.
7218
7219         g++.dg/parse/parens2.C: New test.
7220
7221 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7222
7223         * g++.dg/parse/parse5.C: New test.
7224         * g++.dg/lookup/scoped4.C: New test.
7225
7226 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
7227
7228         * g++.dg/parse/parens1.C: New test.
7229
7230         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
7231         angle-bracket1.C.
7232         * g++.dg/parse/parens2.C: New test.
7233
7234         * g++.dg/lookup/scope-operator1.C: New test.
7235
7236         * g++.dg/parse/operator1.C: New test.
7237
7238 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7239
7240         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
7241         * g++.old-deja/g++.other/access6.C: Likewise.
7242         * g++.old-deja/g++.other/decl1.C: Likewise.
7243         * g++.old-deja/g++.pt/typename12.C: Likewise.
7244
7245 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7246
7247         * g++.dg/parse/namespace1.C: New test.
7248
7249 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7250
7251         * g++.dg/parse/parse4.C: New test.
7252
7253 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7254
7255         * g++.dg/parse/parse3.C: New test.
7256
7257 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7258
7259         * g++.dg/parse/parse2.C: New test.
7260
7261 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7262
7263         * g++.dg/template/friend11.C: New test.
7264
7265 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
7266
7267         * g++.dg/parse/parse1.C: New test.
7268
7269 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
7270
7271         * lib/profopt.exp: Change the name of a global variable to avoid
7272         possible clashes with other test suites.
7273
7274 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
7275
7276         * g++.dg/inherit/covariant8.C: New test.
7277
7278 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
7279
7280         * g++.dg/init/array9.C: New test.
7281
7282         PR c++/9112
7283         * g++.dg/parse/expr1.C: New test.
7284
7285 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
7286
7287         * gcc.c-torture/compile/20021230-1.c: New test.
7288
7289 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
7290
7291         * g++.dg/inherit/covariant5.C: New test.
7292         * g++.dg/inherit/covariant6.C: New test.
7293         * g++.dg/inherit/covariant7.C: New test.
7294
7295 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7296
7297         PR c++/2739
7298         * g++.dg/other/access2.C: New test.
7299
7300 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7301
7302         * g++.dg/other/anon-struct.C: No longer fails
7303         * g++.old-deja/g++.brendan/parse4.C: Likewise.
7304         * g++.old-deja/g++.brendan/parse5.C: Likewise.
7305         * g++.old-deja/g++.brendan/parse6.C: Likewise.
7306
7307 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
7308
7309         * g++.dg/parse/angle-bracket.C (main): No longer fails.
7310
7311 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
7312
7313         * g++.dg/eh/spec4.C: Remove stray semicolon.
7314         * g++.dg/expr/pmf-1.C: Change error message.
7315         * g++.dg/ext/asm1.C: Remove stray semicolon.
7316         * g++.dg/ext/typename1.C: Add missing typenames.
7317         * g++.dg/inherit/template-as-base.C: Change error message.
7318         * g++.dg/lookup/scoped1.C: Likewise.
7319         * g++.dg/lookup/scoped2.C: Likewise.
7320         * g++.dg/lookup/using2.C: Likewise.
7321         * g++.dg/other/component1.C: Remove stray semicolon.
7322         * g++.dg/other/do1.C: Change error message.
7323         * g++.dg/other/error2.C: Likewise.
7324         * g++.dg/other/init1.C: Likewise.
7325         * g++.dg/other/packed1.C: Remove stray semicolon.
7326         * g++.dg/other/ptrmem2.C: Change error message.
7327         * g++.dg/parse/parameter-declaration-1.C: Remove line number
7328         marker.
7329         * g++.dg/special/initp1.C: Remove invalid attribute usage.
7330         * g++.dg/template/access3.C: Add typename keyword.
7331         * g++.dg/template/access5.C: Remove stray semicolon.
7332         * g++.dg/template/access6.C: Likewise.
7333         * g++.dg/template/complit1.C: Likewise.
7334         * g++.dg/template/crash1.C: Change error message.
7335         * g++.dg/template/inherit2.C: Remove stray semicolon.
7336         * g++.dg/template/instantiate2.C: Likewise.
7337         * g++.dg/template/instantiate3.C: Change error message.
7338         * g++.dg/template/qual1.C: Remove stray semicolon.
7339         * g++.dg/template/qualttp18.C: Change error message.
7340         * g++.dg/template/ref1.C: Remove stray semicolon.
7341         * g++.dg/template/sizeof1.C (A::value): Declare it.
7342         * g++.dg/template/spec4.C: Change error message.
7343         * g++.dg/template/static1.C: Likewise.
7344         * g++.dg/template/type1.C: Likewise.
7345         * g++.dg/template/typename3.C: Likewise.
7346         * g++.old-deja/g++.benjamin/13478.C: Change error message.
7347         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
7348         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
7349         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
7350         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
7351         named return value extension.
7352         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7353         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
7354         * g++.old-deja/g++.bob/extern_C.C: Likewise.
7355         * g++.old-deja/g++.bob/inherit2.C: Likewise.
7356         * g++.old-deja/g++.brendan/complex1.C: Likewise.
7357         * g++.old-deja/g++.brendan/copy5.C: Likewise.
7358         * g++.old-deja/g++.brendan/crash13.C: Likewise.
7359         * g++.old-deja/g++.brendan/crash15.C: Likewise.
7360         * g++.old-deja/g++.brendan/crash18.C: Change error message.
7361         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7362         * g++.old-deja/g++.brendan/crash38.C: Likewise.
7363         * g++.old-deja/g++.brendan/crash50.C: Likewise.
7364         * g++.old-deja/g++.brendan/crash56.C: Likewise.
7365         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7366         syntax.
7367         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7368         * g++.old-deja/g++.brendan/crash8.C: Change error message.
7369         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7370         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7371         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
7372         * g++.old-deja/g++.brendan/template11.C: Likewise.
7373         * g++.old-deja/g++.brendan/template26.C: Likewise.
7374         * g++.old-deja/g++.brendan/template27.C: Use explicit
7375         specialization syntax.
7376         * g++.old-deja/g++.brendan/template30.C: Likewise.
7377         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7378         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
7379         non-dependent names.
7380         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7381         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
7382         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
7383         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
7384         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7385         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7386         named return value extension.
7387         * g++.old-deja/g++.ext/namedret2.C: Likewise.
7388         * g++.old-deja/g++.ext/namedret3.C: Likewise.
7389         * g++.old-deja/g++.ext/return1.C: Likewise.
7390         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7391         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
7392         * g++.old-deja/g++.jason/access8.C: Likewise.
7393         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7394         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
7395         pseudo-destructor names.
7396         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7397         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7398         pseudo-destructor names.
7399         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7400         * g++.old-deja/g++.jason/overload19.C: Likewise.
7401         * g++.old-deja/g++.jason/overload32.C: Likewise.
7402         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
7403         stray semicolons.
7404         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
7405         * g++.old-deja/g++.jason/return.C: Likewise.
7406         * g++.old-deja/g++.jason/return2.C: Likewise.
7407         * g++.old-deja/g++.jason/shadow1.C: Likewise.
7408         * g++.old-deja/g++.jason/special.C: Use explicit specialization
7409         syntax.
7410         * g++.old-deja/g++.jason/template10.C: Account for use of
7411         non-dependent names.
7412         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
7413         syntax.
7414         * g++.old-deja/g++.jason/template37.C: Likewise.
7415         * g++.old-deja/g++.law/access4.C: Change error messages.
7416         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
7417         pseudo-destructor names.
7418         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
7419         * g++.old-deja/g++.law/ctors9.C: Likewise.
7420         * g++.old-deja/g++.law/cvt22.C: Likewise.
7421         * g++.old-deja/g++.law/dtors5.C: Likewise.
7422         * g++.old-deja/g++.law/global-init1.C: Likewise.
7423         * g++.old-deja/g++.law/missed-error3.C: Likewise.
7424         * g++.old-deja/g++.law/operators28.C: Likewise.
7425         * g++.old-deja/g++.law/visibility28.C: Likewise.
7426         * g++.old-deja/g++.martin/eval1.C: Likewise.
7427         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
7428         name.
7429         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
7430         * g++.old-deja/g++.mike/net34.C: Likewise.
7431         * g++.old-deja/g++.mike/net36.C: Likewise.
7432         * g++.old-deja/g++.mike/ns2.C: Likewise.
7433         * g++.old-deja/g++.mike/p12306.C: Likewise.
7434         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
7435         value extension.
7436         * g++.old-deja/g++.mike/p700.C: Likewise.
7437         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
7438         * g++.old-deja/g++.mike/p710.C: Likewise.
7439         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
7440         value extension.
7441         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
7442         * g++.old-deja/g++.mike/pmf9.C: Likewise.
7443         * g++.old-deja/g++.ns/crash2.C: Likewise.
7444         * g++.old-deja/g++.ns/crash3.C: Likewise.
7445         * g++.old-deja/g++.ns/invalid1.C: Likewise.
7446         * g++.old-deja/g++.ns/ns17.C: Likewise.
7447         * g++.old-deja/g++.ns/template16.C: Likewise.
7448         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
7449         keyword.
7450         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
7451         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
7452         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
7453         named return value extension.
7454         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
7455         * g++.old-deja/g++.other/access4.C: Issue additional error
7456         messages.
7457         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
7458         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
7459         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
7460         * g++.old-deja/g++.other/crash25.C: Change error message.
7461         * g++.old-deja/g++.other/crash4.C: Change error message.
7462         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
7463         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
7464         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
7465         checks.
7466         * g++.old-deja/g++.other/defarg8.C: Likewise.
7467         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
7468         * g++.old-deja/g++.other/dtor10.C: Likewise.
7469         * g++.old-deja/g++.other/incomplete.C: Likewise.
7470         * g++.old-deja/g++.other/linkage7.C: Likewise.
7471         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
7472         lookup algorithm.
7473         * g++.old-deja/g++.other/mangle2.C: Likewise.
7474         * g++.old-deja/g++.other/refinit2.C: Likewise.
7475         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
7476         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
7477         * g++.old-deja/g++.pt/crash28.C: Likewise.
7478         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
7479         syntax.
7480         * g++.old-deja/g++.pt/crash32.C: Change error message.
7481         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
7482         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
7483         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
7484         error message position.
7485         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
7486         * g++.old-deja/g++.pt/defarg8.C: Change error message.
7487         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
7488         syntax.
7489         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
7490         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
7491         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
7492         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
7493         keyword.
7494         * g++.old-deja/g++.pt/explicit31.C: Likewise.
7495         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
7496         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
7497         keyword.
7498         * g++.old-deja/g++.pt/explicit71.C: Change error message.
7499         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
7500         syntax.
7501         * g++.old-deja/g++.pt/friend28.C: Account for use of
7502         non-dependent names.
7503         * g++.old-deja/g++.pt/friend29.C: Likewise.
7504         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
7505         rules.
7506         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
7507         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
7508         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
7509         lookup rules.
7510         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
7511         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
7512         keyword.
7513         * g++.old-deja/g++.pt/memclass20.C: Likewise.
7514         * g++.old-deja/g++.pt/memclass5.C: Likewise.
7515         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
7516         keyword.
7517         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7518         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7519         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7520         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7521         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7522         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7523         keyword.
7524         * g++.old-deja/g++.pt/spec10.C: Likewise.
7525         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7526         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7527         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7528         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7529         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7530         * g++.old-deja/g++.pt/ttp62.C: Likewise.
7531         * g++.old-deja/g++.pt/ttp64.C: Likewise.
7532         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7533         * g++.old-deja/g++.pt/typename15.C: Likewise.
7534         * g++.old-deja/g++.pt/typename22.C: Likewise.
7535         * g++.old-deja/g++.pt/typename6.C: Change error messages.
7536         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7537         * g++.old-deja/g++.pt/virtual2.C: Likewise.
7538         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7539         syntax.
7540         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7541         return value extension.
7542         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7543         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7544         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7545         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7546
7547 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
7548
7549         * g++.dg/warn/inline1.C: New test.
7550         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7551         * g++.old-deja/g++.jason/synth10.C: Likewise.
7552         * g++.old-deja/g++.mike/net31.C: Likewise.
7553         * g++.old-deja/g++.mike/p8786.C: Likewise.
7554
7555         * g++.dg/template/friend10.C: New test.
7556         * g++.dg/template/conv5.C: New test.
7557
7558 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
7559
7560         * g++.dg/lookup/scoped3.C: New test.
7561
7562         * g++.dg/lookup/decl1.C: New test.
7563         * g++.dg/lookup/decl2.C: New test.
7564
7565 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
7566
7567         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7568         gcc.c-torture/compile/20021015-1.c,
7569         gcc.c-torture/compile/20021015-2.c,
7570         gcc.c-torture/compile/20021123-1.c,
7571         gcc.c-torture/compile/20021123-2.c,
7572         gcc.c-torture/compile/20021123-3.c,
7573         gcc.c-torture/compile/20021123-4.c,
7574         gcc.c-torture/execute/20021024-1.c: Add tests previously added
7575         only to 3.1 or 3.2 branch.
7576
7577 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
7578
7579         * gcc.dg/i386-bitfield3.c: New test.
7580
7581         * gcc.dg/i386-bitfield2.c: New test.
7582
7583 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
7584
7585         * g++.dg/parse/conv_op1.C: New test.
7586
7587 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
7588
7589         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7590         approved.
7591
7592 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
7593
7594         * gcc.c-torture/compile/20021220-1.c: New test.
7595
7596 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
7597
7598         * gcc.dg/i386-fastcall-1.c: New.
7599
7600 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7601
7602         * gcc.c-torture/execute/20021219-1.c: New test.
7603
7604 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7605
7606         * gcc.dg/i386-pic-1.c: New test.
7607
7608 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7609
7610         PR c++/8099
7611         * g++.dg/template/friend9.C: New test.
7612
7613 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7614
7615         PR c++/3663
7616         * g++.dg/template/access7.C: New test.
7617
7618 2002-12-18  Nick Clifton  <nickc@redhat.com>
7619
7620         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7621         the libstdc++-v3 directory has been found.
7622
7623 2002-12-12  Devang Patel <dpatel@apple.com>
7624         * gcc.dg/darwin-ld-1.c: New test.
7625         * gcc.dg/darwin-ld-2.c: New test.
7626         * gcc.dg/darwin-ld-3.c: New test.
7627         * gcc.dg/darwin-ld-4.c: New test.
7628         * gcc.dg/darwin-ld-5.c: New test.
7629
7630 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7631
7632         * gcc.c-torture/compile/20021212-1.c: New test.
7633
7634 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
7635
7636         * gcc.dg/fshort-wchar: New test.
7637
7638 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
7639
7640         PR c++/8372
7641         * g++.dg/template/dtor1.C: New test.
7642
7643         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7644         markers.
7645
7646 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
7647
7648         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7649
7650 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
7651
7652         * g++.dg/template/static1.C: New test.
7653         * g++.dg/template/static2.C: New test.
7654         * g++.old-deja/g++.ext/memconst.C: New test.
7655
7656 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7657
7658         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7659         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7660         * g++.dg/special/initp1.C: Likewise.
7661
7662 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
7663
7664         * gcc.c-torture/execute/20021204-1.c: New test.
7665
7666 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
7667
7668         * gcc.dg/ppc-fmadd-1.c: New file.
7669         * gcc.dg/ppc-fmadd-2.c: New file.
7670         * gcc.dg/ppc-fmadd-3.c: New file.
7671
7672 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7673
7674         * gcc.c-torture/compile/20021204-1.c: New test.
7675
7676 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
7677
7678         * g++.dg/inherit/covariant2.C: New test.
7679         * g++.dg/inherit/covariant3.C: New test.
7680         * g++.dg/inherit/covariant4.C: New test.
7681         * g++.dg/inherit/covariant1.C: Remove XFAIL.
7682         * g++.old-deja/g++.robertl/eb17.C: Likewise.
7683
7684 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
7685
7686         PR c++/8688
7687         * g++.dg/init/brace3.C: New test.
7688
7689 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
7690
7691         * gcc.dg/20020210-1.c: Fix a comment typo.
7692
7693 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
7694
7695         PR c++/8720
7696         * g++.dg/parse/defarg1.C: New test.
7697
7698         PR c++/8615
7699         * g++.dg/template/char1.C: New test.
7700
7701         * g++.dg/template/varmod1.C: Fix typo.
7702
7703 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7704
7705         DR 180
7706         * g++.old-deja/g++.pt/crash32.C: Expect error.
7707
7708 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
7709
7710         PR c++/5919
7711         * g++.dg/template/varmod1.C: New test.
7712
7713         PR c++/8727
7714         * g++.dg/inherit/typeinfo1.C: New test.
7715
7716         PR c++/8663
7717         * g++.dg/inherit/typedef1.C: New test.
7718
7719 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
7720
7721         PR c++/8332
7722         PR c++/8493
7723         * g++.dg/template/strlen1.C: New test.
7724
7725         PR c++/8227
7726         * g++.dg/template/ctor2.C: New test.
7727
7728         PR c++/8214
7729         * g++.dg/init/string1.C: New test.
7730
7731         PR c++/8511
7732         * g++.dg/template/friend8.C: New test.
7733
7734 2002-11-29  Joe Buck <jbuck@synopsys.com>
7735
7736         * g++.dg/lookup/anon2.C: New test.
7737
7738 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
7739
7740         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7741         h8300 port.
7742
7743 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
7744
7745         * gcc.dg/bitfld-6.c: New test.
7746
7747 2002-11-27  Jan Hubicka  <jh@suse.cz>
7748
7749         * gcc.c-torture/execute/20021127.[cx]: New test.
7750
7751 2002-11-26  Jan Hubicka  <jh@suse.cz>
7752
7753         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7754         quality.
7755
7756 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
7757
7758         * g++.dg/init/brace2.C: New test.
7759         * g++.old-deja/g++.mike/p9129.C: Correct.
7760
7761 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
7762
7763         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7764
7765 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
7766
7767         * gcc.dg/sibcall-6: New test for indirect sibcalls.
7768
7769 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
7770
7771         * testsuite/g++.dg/abi/empty11.C: New test.
7772         * testsuite/g++.dg/rtti/cv1.C: New test.
7773
7774 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
7775
7776         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7777
7778 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
7779
7780         * g++.dg/abi/empty10.C: New test.
7781
7782 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7783
7784         * gcc.c-torture/compile/20021124-1.c: New test.
7785
7786 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
7787
7788         * g++.dg/abi/rtti2.C: New test.
7789
7790 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
7791
7792         * gcc.dg/i386-unroll-1.c: New test.
7793
7794 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
7795
7796         * gcc.c-torture/compile/20021120-1.c: New test.
7797         * gcc.c-torture/compile/20021120-2.c: New test.
7798
7799 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7800
7801         * gcc.dg/bitfld-5.c: New test.
7802
7803 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7804
7805         * gcc.c-torture/execute/20021120-3.c: New test.
7806
7807 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7808
7809         * gcc.c-torture/execute/20021120-2.c: New test.
7810
7811 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7812
7813         * gcc.c-torture/execute/20021120-1.c: New test.
7814
7815 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
7816
7817         * gcc.c-torture/execute/20021118-3.c: New test.
7818
7819 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7820
7821         * gcc.c-torture/compile/20021119-1.c: New test.
7822
7823 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
7824
7825         * gcc.dg/duff-1.c: New test.
7826         * gcc.dg/duff-2.c: New test.
7827         * gcc.dg/duff-3.c: New test.
7828
7829 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
7830
7831         * gcc.dg/cpp/_Pragma5.c: New test.
7832
7833 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7834
7835         * gcc.c-torture/execute/20021118-2.c: New test.
7836
7837 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7838
7839         * gcc.c-torture/execute/20021118-1.c: New test.
7840
7841 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
7842
7843         * gcc.dg/20021116-1.c: New test.
7844
7845 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
7846
7847         * g++.dg/abi/vcall1.C: New test.
7848
7849 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
7850
7851         * gcc.dg/20021029-1.c: New test.
7852         * gcc.dg/20021029-2.c: New test.
7853
7854 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7855
7856         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7857
7858 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7859
7860         PR c/8439
7861         * gcc.dg/20021110.c: Move to ...
7862         * gcc.c-torture/compile/20021110.c: .... here.
7863
7864 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7865
7866         PR c/8467
7867         * gcc.c-torture/execute/20021111-1.c
7868
7869 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7870
7871         PR c/8439
7872         * gcc.dg/20021110.c: New test.
7873
7874 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
7875
7876         * g++.dg/abi/vthunk3.C: Run only on x86.
7877
7878 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
7879
7880         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7881
7882 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
7883
7884         * lib/compat.exp (compat-execute): Fix logic error in last
7885         change.
7886
7887 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
7888
7889         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7890
7891 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7892
7893         PR c++/8389
7894         * g++.dg/template/access6.C: New test.
7895
7896 2002-11-08  Jan Hubicka  <jh@suse.cz>
7897
7898         * gcc.dg/i386-ssefp-1.c: New test.
7899         * gcc.dg/i386-ssefp-1.c: New test.
7900
7901 2002-11-08  Jan Hubicka  <jh@suse.cz>
7902
7903         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7904
7905 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7906
7907         * g++.dg/abi/vthunk3.C: New test.
7908
7909         PR c++/8338
7910         * g++.dg/template/crash2.C: New test.
7911
7912 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7913
7914         * testsuite/g++.dg/abi/dtor1.C: New test.
7915         * testsuite/g++.dg/abi/dtor2.C: Likewise.
7916
7917 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
7918
7919         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
7920         Darwin.
7921
7922 2002-11-04  Adam Nemet  <anemet@lnxw.com>
7923
7924         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7925         -mthumb.  Only xfail with -O0.
7926
7927 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
7928
7929         * g++.dg/abi/thunk1.C: New test.
7930         * g++.dg/abi/thunk2.C: Likewise.
7931         * g++.dg/abi/vtt1.C: Likewise.
7932
7933 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
7934
7935         PR optimization/8423
7936         * gcc.c-torture/execute/builtin-constant.c: New test.
7937
7938 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
7939
7940         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7941         Add some more cases.
7942
7943 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
7944
7945         PR c++/8391
7946         * g++.dg/opt/local1.C: New test.
7947
7948 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
7949
7950         PR c++/8160
7951         * g++.dg/template/complit1.C: New test.
7952
7953         PR c++/8149
7954         * g++.dg/template/typename4.C: Likewise.
7955
7956 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7957
7958         Core issue 287, PR c++/7639
7959         * g++.dg/template/instantiate1.C: Adjust error location.
7960         * g++.dg/template/instantiate3.C: New test.
7961         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
7962         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
7963         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
7964
7965 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
7966
7967         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
7968
7969 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
7970
7971         PR c++/8287
7972         * g++.dg/init/dtor2.C: New test.
7973
7974 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7975
7976         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
7977         * gcc.dg/nest.c: Bypass errors on irix6.
7978
7979 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
7980
7981         * gcc.dg/nest.c: Expect error for mmix-*-*.
7982         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
7983
7984 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
7985
7986         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
7987         markers.
7988
7989         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
7990
7991 2002-10-25  Mike Stump  <mrs@apple.com>
7992
7993         * gcc.dg/warn-1.c: New test.
7994
7995 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
7996
7997         * g++.dg/template/typename3.C: New test.
7998
7999 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
8000
8001         * g++.dg/lookup/ptrmem1.C: New test.
8002
8003         * g++.dg/abi/vthunk2.C: New test.
8004
8005 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
8006
8007         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8008
8009 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
8010
8011         * g++.dg/abi/empty9.C: New test.
8012
8013 2002-10-24  Richard Henderson  <rth@redhat.com>
8014
8015         * g++.dg/inherit/thunk1.C: Enable for ia64.
8016
8017 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8018
8019         PR c++/8067
8020         * g++.dg/lookup/pretty1.C: New test.
8021
8022 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
8023
8024         * gcc.dg/20021023-1.c: New test.
8025
8026 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
8027
8028         PR c++/7679
8029         * g++.dg/parse/inline1.C: New test.
8030
8031 2002-10-23  Richard Henderson  <rth@redhat.com>
8032
8033         * g++.dg/inherit/thunk1.C: Enable for x86_64.
8034
8035         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8036
8037 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
8038
8039         PR c++/6579
8040         * g++.dg/parse/stmtexpr3.C: New test.
8041
8042 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
8043
8044         * g++.dg/expr/cond1.C: New test.
8045
8046 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8047
8048         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8049
8050 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8051
8052         * g++.dg/abi/vbase13.C: New test.
8053         * g++.dg/abi/vbase14.C: Likewise.
8054
8055 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
8056
8057         * gcc.dg/tls/pic-1.c: New test.
8058         * gcc.dg/tls/nonpic-1.c: New test.
8059         * gcc.dg/20021018-1.c: New test.
8060
8061 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8062
8063         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8064         Remove only files with the same base name as the test case.
8065         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8066         (profopt-execute): Likewise.  Also, remove old profiling
8067         and performance data files before running the tests.
8068
8069         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8070         * g++.dg/bprob/bprob.exp: Likewise.
8071         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
8072         to allow more general test case names.
8073
8074         * g++.dg/bprob/bprob-1.C: Rename to ...
8075         * g++.dg/bprob/g++-bprob-1.C: ... this.
8076
8077         * g77.dg/bprob/bprob-1.f: Rename to ...
8078         * g77.dg/bprob/g77-bprob-1.f: ... this.
8079
8080 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
8081
8082         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8083         bison 1.50 or later.
8084
8085 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
8086
8087         * g++.dg/README: Describe more test directories.
8088
8089 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8090
8091         * g++.dg/init/array6.C: Add additional tests.
8092
8093 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
8094
8095         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8096         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8097
8098 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
8099
8100         * gcc.c-torture/compile/20020604-1.x: New.
8101         * gcc.c-torture/compile/simd-5.x: Likewise.
8102         * gcc.c-torture/execute/920710-1.x: Likewise.
8103         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8104
8105 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
8106
8107         * g++.dg/inherit/override1.C: Add dg-options clause.
8108
8109 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8110
8111         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8112         _mm_slli_si128.
8113
8114 2002-10-19  Andreas Schwab  <schwab@suse.de>
8115
8116         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8117         directory component.
8118
8119 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
8120
8121         * g++.dg/inherit/thunk1.C: New test.
8122
8123         * g++.dg/inherit/override1.C: New test.
8124
8125         * g++.dg/abi/mangle11.C: New test.
8126         * g++.dg/abi/mangle14.C: New test.
8127         * g++.dg/abi/mangle17.C: New test.
8128
8129 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
8130
8131         * g++.dg/overload/member2.C: New test.
8132
8133 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
8134
8135         * g++.dg/README: Describe new compat directory.
8136         * g++.dg/dg.exp: Skip tests in compat directory.
8137         * README.compat: New file.
8138         * lib/compat.exp: New expect script.
8139         * g++.dg/compat: New test directory.
8140         * g++.dg/compat/compat.exp: New expect script.
8141         * g++.dg/compat/abi: New test directory.
8142         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8143         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8144         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8145         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8146         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8147         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8148         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8149         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8150         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8151         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8152         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8153         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8154         * g++.dg/compat/break: New test directory.
8155         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8156         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8157         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8158         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8159         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8160         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8161         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8162         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8163         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8164         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8165         g++.dg/compat/break/README: New files.
8166         * g++.dg/compat/eh: New test directory.
8167         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8168         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8169         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8170         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8171         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8172         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8173         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8174         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8175         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8176         g++.dg/compat/eh/filter2_y.C,
8177         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8178         g++.dg/compat/eh/new1_y.C,
8179         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8180         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8181         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8182         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8183         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8184         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8185         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8186         g++.dg/compat/eh/unexpected1_y.C: New files.
8187         * g++.dg/compat/init: New test directory.
8188         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8189         g++.dg/compat/init/array5_y.C,
8190         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8191         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8192         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8193         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8194         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8195         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8196         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8197         g++.dg/compat/init/init-ref2_y.C: New files.
8198
8199 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8200
8201         PR c++/7584
8202         * g++.dg/inherit/using3.C: New test.
8203
8204 2002-10-17  Jan Hubicka  <jh@suse.cz>
8205
8206         * gcc.dg/20021017-2.c: New test.
8207
8208 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
8209
8210         * g++.dg/abi/mangle16.C: Adjust.
8211
8212         * g++.dg/init/array8.C: New test.
8213
8214 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
8215
8216         * gcc.dg/special/mips-abi.exp: New test.
8217         * gcc.dg/special/mips-abi.s: Empty file used by the above.
8218
8219 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8220
8221         * g++.dg/abi/mangle16.C: New test.
8222         * g++.dg/abi/mangle17.C: Likewise.
8223
8224         PR c++/7478
8225         * g++.dg/template/ref1.C: New test.
8226
8227 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8228
8229         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8230
8231 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
8232
8233         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8234
8235 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
8236
8237         PR c++/7524
8238         * g++.dg/init/array7.C: New test.
8239
8240 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
8241
8242         * g++.dg/init/array6.C: New test.
8243
8244         * g++.dg/abi/mangle13.C: Likewise.
8245         * g++.dg/abi/mangle14.C: Likewise.
8246         * g++.dg/abi/mangle15.C: Likewise.
8247
8248 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8249
8250         * g++.dg/abi/empty8.C: New test.
8251
8252 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
8253
8254         * g++.dg/init/ctor1.C: New test.
8255
8256 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
8257
8258         * gcc.c-torture/execute/20021015-1.c: New test.
8259
8260 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
8261
8262         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8263
8264 2002-10-14  Jan Hubicka  <jh@suse.cz>
8265
8266         * gcc.dg/i386-ssetype-[1-5].c: New tests.
8267
8268 2002-10-14  Richard Henderson  <rth@redhat.com>
8269
8270         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8271
8272 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8273
8274         PR optimization/6631
8275         * g++.dg/opt/const2.C: New test.
8276
8277 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
8278
8279         PR c++/7176
8280         * g++.dg/parse/friend1.C: New test.
8281         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8282
8283 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
8284
8285         * gcc.dg/20021014-1.c: New test.
8286
8287 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
8288
8289         PR c++/5661
8290         * g++.dg/ext/vlm1.C: New test.
8291         * g++.dg/ext/vlm2.C: Likewise.
8292
8293         * g++.dg/init/array1.C: Remove invalid braces.
8294         * g++.dg/init/brace1.C: New test.
8295         * g++.dg/init/copy2.C: Likewise.
8296         * g++.dg/init/copy3.C: Likewise.
8297         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8298         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8299         braces.
8300
8301 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
8302
8303         * gcc.dg/cpp/assembler.S: Don't use -ansi.
8304
8305 2002-10-11  Richard Shann  <richard.shann@superh.com>
8306
8307         * gcc.c-torture/compile/simd-5.c: New test.
8308
8309 2002-10-10  Roger Sayle  <roger@eyesopen.com>
8310
8311         * gcc.c-torture/execute/shiftopt-1.c: New test case.
8312
8313 2002-10-10  Jim Wilson  <wilson@redhat.com>
8314
8315         * gcc.c-torture/execute/20021010-1.c: New test.
8316
8317 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
8318
8319         PR c/7353
8320         * g++.dg/ext/typedef-init.C: New test.
8321         * gcc.dg/typedef-init.c: New test.
8322
8323 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
8324
8325         * gcc.dg/cpp/paste13.c: New test.
8326
8327 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8328
8329         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
8330         remaining platforms, XFAIL during compile, not execute.  Don't
8331         XFAIL at -O0.
8332
8333 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
8334
8335         * gcc.dg/alias-1.c: Tweak expected warning.
8336
8337 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8338
8339         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8340
8341 2002-10-06  Andreas Jaeger  <aj@suse.de>
8342
8343         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8344         * gcc.dg/cpp/c++98.C: Likewise.
8345
8346         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8347         * g++.dg/cpp/c++98.C: Likewise.
8348
8349         * g++.dg/README (Subdirectories): Mention cpp directory.
8350
8351         PR target/7559
8352         * gcc.dg/20021006-1.c: New test.
8353
8354 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8355
8356         PR c++/7804
8357         * g++.dg/other/warning1.C: New test.
8358
8359 2002-10-04  Roger Sayle  <roger@eyesopen.com>
8360
8361         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
8362         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
8363         and sparc-*-* with -m64 as expected failures.  See PR 8087.
8364
8365 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8366
8367         PR c++/7931
8368         * g++.dg/template/ptrmem3.C: New test.
8369
8370         PR c++/7754
8371         * g++.dg/template/union1.C: New test.
8372
8373 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
8374
8375         PR c++/8006
8376         * g++.dg/abi/mangle9.C: New test.
8377         * g++.dg/abi/mangle10.C: New test.
8378         * g++.dg/abi/mangle11.C: New test.
8379         * g++.dg/abi/mangle12.C: New test.
8380
8381 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
8382
8383         PR c++/7188.
8384         * g++.dg/template/meminit1.C: New test.
8385         * g++.dg/warn/Wreorder-1.C: Likewise.
8386         * g++.old-deja/g++.mike/warn3.C: Tweak.
8387         * lib/prune.exp: Ingore "in copy constructor".
8388
8389 2002-10-02  Andreas Jaeger  <aj@suse.de>
8390
8391         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8392         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8393         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8394         on x86-64.
8395
8396 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8397
8398         * gcc.dg/empty1.C: Fix typo.
8399
8400 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
8401
8402         * gcc.dg/alias-1.c: New test.
8403
8404 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
8405
8406         * gcc.dg/empty1.C: New test.
8407
8408         * g++.dg/tls/init-2.C: Tweak error messages.
8409
8410 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
8411
8412         * gcc.c-torture/compile/20020923-1.c: New test.
8413
8414 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
8415
8416         * gcc.c-torture/execute/ffs-1.c: New test.
8417         * gcc.c-torture/execute/ffs-2.c: Ditto.
8418
8419 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
8420
8421         * g++.dg/overload/member1.C: New test.
8422
8423 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
8424
8425         * g++.dg/abi/empty7.C: New test.
8426         * g++.dg/init/pm2.C: Likewise.
8427
8428 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
8429
8430         * g++.dg/rtti/crash1.C: New test.
8431
8432 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
8433
8434         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
8435         gcc.dg/sibcall-4.c: New tests.
8436
8437 2002-09-28  Roger Sayle  <roger@eyesopen.com>
8438
8439         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
8440         powerpc and MMIX targets.
8441
8442 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
8443
8444         * gcc.dg/cpp/20020927-1.c: New.
8445
8446 2002-09-26  David S. Miller  <davem@redhat.com>
8447
8448         * gcc.c-torture/compile/trunctfdf.c: New.
8449
8450 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8451
8452         * lib/target-supports.exp (check_weak_available): Handle solaris2.
8453
8454 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
8455
8456         * gcc.c-torture/execute/loop-15.c: New.
8457
8458 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
8459
8460         * README.QMTEST: Fix typo.
8461
8462 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
8463
8464         * gcc.dg/20020926-1.c: New test.
8465
8466 2002-09-25  David S. Miller  <davem@redhat.com>
8467
8468         PR target/7842
8469         * gcc.c-torture/execute/shiftdi.c: New test.
8470
8471 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
8472
8473         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
8474         unique to the tool.
8475         * lib/g77.exp (g77_init): Likewise.
8476         * lib/g++.exp (g++_init): Likewise.
8477         * lib/objc.exp (objc_init): Likewise.
8478
8479 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
8480
8481         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
8482         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
8483         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
8484
8485 2002-09-25  Richard Henderson  <rth@redhat.com>
8486
8487         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
8488         too-small long double.
8489
8490 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
8491
8492         * gcc.dg/20020919-1.c: New test.
8493
8494 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
8495
8496         * g++.dg/abi/bitfield6.C: New test.
8497         * g++.dg/abi/bitfield7.C: New test.
8498         * g++.dg/abi/bitfield8.C: New test.
8499         * g++.dg/abi/vbase11.C: New test.
8500
8501 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8502
8503         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
8504         hppa*-*-hpux*.  Update test comment.
8505
8506 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
8507
8508         * gcc.dg/tls/struct-1.c: New test.
8509
8510 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
8511
8512         * gcc.dg/cpp/tr-warn2.c: Update.
8513
8514 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8515
8516         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8517
8518 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8519
8520         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8521         systems.
8522
8523 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
8524
8525         * gcc.c-torture/execute/ieee/mzero3.c: New test.
8526
8527         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8528         Adjust for c++filt moved to binutils.  Remove spurious duplicate
8529         setting of cxxfilt.
8530
8531 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
8532
8533         * gcc.dg/20020312-2.c: Update for darwin.
8534
8535 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
8536
8537         * g++.old-deja/g++.other/crash32.C: Mark ICE.
8538
8539 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
8540
8541         * objc.dg/comp-types-1.m: New test.
8542         * objc.dg/comp-types-2.m: New test.
8543         * objc.dg/comp-types-3.m: New test.
8544         * objc.dg/comp-types-4.m: New test.
8545         * objc.dg/comp-types-5.m: New test.
8546         * objc.dg/comp-types-6.m: New test.
8547
8548 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8549
8550         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8551
8552 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8553
8554         * g++.dg/other/do1.C: New test.
8555
8556         * g++.dg/template/subst1.C: New test.
8557
8558 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
8559
8560         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8561
8562 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8563
8564         * g++.dg/template/qualttp20.C: Adjust expected errors.
8565         * g++.old-deja/g++.jason/report.C: Likewise.
8566         * g++.old-deja/g++.other/qual1.C: Likewise.
8567
8568         * g++.dg/lookup/scoped2.C: New test.
8569
8570         * g++.dg/ext/asm3.C: New test.
8571
8572 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
8573
8574         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8575
8576 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
8577
8578         * ChangeLog: follow spelling conventions.
8579         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8580         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8581         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8582         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8583         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8584         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8585         * g++.old-deja/g++.law/global-init1.C: Likewise.
8586         * g++.old-deja/g++.other/delete4.C: Likewise.
8587         * g++.old-deja/g++.other/inline21.C: Likewise.
8588         * g++.old-deja/g++.other/singleton.C: Likewise.
8589         * g77.dg/strlen0.f: Likewise.
8590         * g77.f-torture/compile/20010519-1.f: Likewise.
8591         * g77.f-torture/compile/980310-4.f: Likewise.
8592         * gcc.c-torture/compile/20000605-1.c: Likewise.
8593         * gcc.c-torture/execute/20020225-1.c: Likewise.
8594         * gcc.dg/c90-hexfloat-2.c: Likewise.
8595         * gcc.dg/c99-bool-1.c: Likewise.
8596         * gcc.dg/c99-hexfloat-2.c: Likewise.
8597         * gcc.dg/dll-2.c: Likewise.
8598         * gcc.dg/wtr-union-init-1.c: Likewise.
8599         * gcc.dg/wtr-union-init-2.c: Likewise.
8600         * gcc.dg/wtr-union-init-3.c: Likewise.
8601         * gcc.dg/cpp/avoidpaste1.c: Likewise.
8602         * gcc.dg/cpp/defined.c: Likewise.
8603         * gcc.dg/cpp/macsyntx.c: Likewise.
8604         * gcc.dg/cpp/paste2.c: Likewise.
8605         * gcc.dg/cpp/trad/defined.c: Likewise.
8606         * gcc.dg/format/c90-printf-1.c: Likewise.
8607         * gcc.dg/format/c90-scanf-1.c: Likewise.
8608         * gcc.dg/format/c99-printf-1.c: Likewise.
8609         * gcc.dg/format/c99-scanf-1.c: Likewise.
8610         * gcc.misc-tests/gcov-8.c: Likewise.
8611         * lib/profopt.exp: Likewise.
8612
8613 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
8614
8615         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8616
8617 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8618
8619         * g++.dg/inherit/using2.C: New test.
8620
8621 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
8622
8623         * ChangeLog: Follow spelling conventions.
8624         * g++.dg/template/friend4.C: Likewise.
8625         * g++.old-deja/g++.pt/crash67.C: Likewise.
8626         * gcc.c-torture/execute/20000801-4.c: Likewise.
8627         * gcc.dg/c90-digraph-1.c: Likewise.
8628         * gcc.dg/c94-digraph-1.c: Likewise.
8629         * gcc.dg/c99-digraph-1.c: Likewise.
8630         * gcc.dg/cpp/line5.c: Likewise.
8631         * gcc.dg/cpp/multiline.c: Likewise.
8632         * gcc.dg/cpp/trad/literals-1.c: Likewise.
8633         * gcc.dg/format/attr-3.c: Likewise.
8634         * gcc.dg/format/c90-scanf-3.c: Likewise.
8635         * gcc.dg/format/ext-4.c: Likewise.
8636
8637 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8638
8639         * g++.dg/template/pretty1.C: New test.
8640
8641 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
8642
8643         * gcc.c-torture/execute/struct-cpy-1.c: New test.
8644
8645 2002-09-13  Matt Austern  <austern@apple.com>
8646
8647         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8648         passing a cast expression to a function by const reference.
8649
8650 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
8651
8652         * g++.dg/template/deduce1.C: New test.
8653
8654 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
8655
8656         * gcc.c-torture/execute/simd-1.c: Force all use of int to
8657         32-bit int.
8658
8659 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8660
8661         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8662         usage.
8663
8664 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
8665
8666         * gcc.c-torture/compile/20020910-1.c: New test.
8667
8668 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
8669
8670         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8671
8672 2002-09-10  Andreas Jaeger  <aj@suse.de>
8673
8674         * gcc.dg/20020312-2.c: Adjust for x86-64.
8675
8676 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
8677
8678         * g77.dg/7388.f: New test case for PR 7388.
8679
8680 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
8681
8682         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8683
8684 2002-09-05  Ziemowit Laski <zlaski@apple.com>
8685
8686         * objc.dg/proto-lossage-1.m: New test.
8687
8688 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
8689
8690         * gcc.dg/cpp/_Pragma4.c: Fix typo.
8691
8692 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
8693
8694         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
8695         expected to pass.
8696
8697 2002-09-06  Stan Shebs  <shebs@apple.com>
8698             David Edelsohn  <edelsohn@gnu.org>
8699
8700         * gcc.dg/weak: New directory.
8701         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8702         target-specific xfail bits.
8703         * gcc.dg/typeof-2.c: Move to new directory.
8704         * gcc.dg/weak.exp: New expect script.
8705
8706 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
8707
8708         * gcc.c-torture/execute/extzvsi.c: New test.
8709
8710 2002-09-05  Stan Shebs  <shebs@apple.com>
8711
8712         * gcc.dg/weak-1.c: xfail on Darwin.
8713         * gcc.dg/weak-2.c: Ditto.
8714         * gcc.dg/weak-3.c: Ditto.
8715         * gcc.dg/weak-4.c: Ditto.
8716         * gcc.dg/weak-5.c: Ditto.
8717         * gcc.dg/weak-6.c: Ditto.
8718         * gcc.dg/weak-7.c: Ditto.
8719         * gcc.dg/weak-8.c: Ditto.
8720         * gcc.dg/weak-9.c: Ditto.
8721
8722 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
8723
8724         * gcc.c-torture/execute/loop-14.c: New test.
8725
8726 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
8727
8728         * g++.dg/other/cxa-atexit1.C: New test.
8729
8730         * gcc.dg/typeof-2.c: New test.
8731
8732 2002-09-03  Roger Sayle  <roger@eyesopen.com>
8733
8734         * gcc.dg/builtins-2.c: New testcase.
8735         * gcc.dg/builtins-3.c: New testcase.
8736
8737 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
8738
8739         * gcc.dg/cpp/_Pragma4.c: New test.
8740
8741 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
8742
8743         * objc/execute/nil_method-1.m: New testcase.
8744
8745 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
8746
8747         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8748         [Object class], not [Object initialize].
8749
8750 2002-08-31  Roger Sayle  <roger@eyesopen.com>
8751             Hans-Peter Nilsson  <hp@bitrange.com>
8752
8753         * gcc.c-torture/execute/20020720-1.x: Skip test on
8754         mmix-knuth-mmixware.  Correct comment.
8755
8756 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
8757
8758         * testsuite/g++.dg/abi/bitfield5.C: New test.
8759         * testsuite/g++.dg/abi/vbase10.C: Likewise.
8760
8761 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
8762
8763         * objc.dg/undeclared-selector.m: New test.
8764
8765 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
8766
8767         * g++.dg/other/offsetof1.C: Avoid cast warning.
8768
8769 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
8770
8771         * objc.dg/super-class-2.m: New test.
8772
8773 2002-08-24  Matt Austern  <austern@apple.com>
8774
8775         * g++.dg/ext/lvaddr.C: New test.
8776         * g++.dg/ext/lvcast.C: New test.
8777
8778 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
8779
8780         * testsuite/g++.dg/inherit/cond1.C: New test.
8781
8782 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
8783
8784         * gcc.dg/noncompile/incomplete-1.c: New test.
8785
8786 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
8787
8788         * gcc.dg/typespec-1.c: New test.
8789
8790 2002-08-20  Devang Patel  <dpatel@apple.com>
8791         * objc.dg/proto-hier-2.m: New test.
8792
8793 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
8794
8795         * objc.dg/bitfield-1.m: New test.
8796         * objc.dg/bitfield-2.m: New test.
8797
8798 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
8799
8800         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8801         gcc.dg/c99-flex-array-4.c: New tests.
8802
8803 2002-08-16  Stan Shebs  <shebs@apple.com>
8804
8805         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8806
8807 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
8808
8809         * gcc.dg/typeof-1.c: New test.
8810         * g++.dg/ext/typeof2.C: New test.
8811
8812 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
8813
8814         * g++.dg/other/offsetof1.C: New test.
8815
8816 2002-08-14  Richard Henderson  <rth@redhat.com>
8817
8818         * gcc.dg/tls/diag-3.c: Fix expected message strings.
8819
8820 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
8821
8822         * gcc.dg/cpp/_Pragma3.c: New test.
8823
8824 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
8825
8826         * g++.dg/template/inherit3: New test.
8827
8828 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8829
8830         * gcc.dg/bitfld-4.c: Add blank options.
8831
8832 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
8833
8834         * g++.dg/template/crash1.C: New test.
8835
8836 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8837
8838         * gcc.dg/tls/opt-2.c: New test.
8839
8840 2002-08-08  Devang Patel  <dpatel@apple.com>
8841
8842         * objc.dg/selector-1.m : New test
8843
8844 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8845
8846         * g++.dg/abi/bitfield4.C: New test.
8847         * gcc.dg/bitfld-4.c: New test.
8848
8849 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8850
8851         * g++.dg/other/packed1.C: New test.
8852
8853 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
8854
8855         * g++.dg/abi/offsetof.C: Tweak error messages.
8856         * g++.old-deja/g++.mike/p10769a.C: Likewise.
8857
8858 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8859
8860         * gcc.dg/bitfld-3.c: New test.
8861
8862 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
8863             Richard Henderson  <rth@redhat.com>
8864
8865         * gcc.dg/i386-bitfield1.c: New test.
8866         * g++.dg/abi/bitfield3.C: Update.
8867
8868 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
8869
8870         * objc.dg/const-str-2.m: Update.
8871         * gcc.dg/cpp/c++98.c: Change to C extension.
8872         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8873         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8874
8875 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
8876
8877         * testsuite/gcc.dg/tls/diag-3.c: New.
8878
8879 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
8880
8881         * g++.dg/README (Subdirectories): Document new subdir expr.
8882         * g++.dg/expr/pmf-1.C: New test.
8883
8884 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
8885
8886         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8887
8888 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
8889
8890         * g++.dg/abi/bitfield3.C: New test.
8891
8892 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
8893
8894         * lib/gcov.exp: Tweak expected line formats.
8895         * gcc.misc-tests/gcov8.c: New test.
8896         * gcc.misc-tests/gcov8.x: New flags.
8897
8898 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
8899
8900         * consistency.vlad/layout/endian.c: Include string.h.
8901
8902         * gcc.c-torture/execute/20020805-1.c: New test.
8903
8904 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
8905
8906         * g++.dg/other/conversion1.C: New test.
8907
8908 2002-08-03  Roger Sayle  <roger@eyesopen.com>
8909
8910         * gcc.dg/builtins-1.c: New testcase.
8911
8912 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
8913
8914         * g++.dg/inherit/access3.C: New test.
8915
8916 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
8917
8918         * gcc.dg/ia64-visibility-2.c: New test.
8919
8920 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
8921
8922         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8923         __qualifier_flags to __flags.
8924
8925 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
8926
8927         * g++.dg/inherit/operator1.C: New test.
8928         * g++.dg/lookup/disamb1.C: Fix typo in comment.
8929         * g++.dg/other/error1.C: Change expected error message.
8930         * g++.dg/template/conv4.C: Likewise.
8931
8932 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
8933
8934         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8935         for documented behavior.
8936
8937 2002-07-25  Roger Sayle  <roger@eyesopen.com>
8938
8939         * gcc.c-torture/execute/20020720-1.x: Skip this test on
8940         several targets known to fail.
8941
8942 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
8943
8944         * gcc.dg/mips-args-[123].c: New tests.
8945
8946 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
8947
8948         * gcc.dg/ppc-spe.c: New.
8949
8950 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
8951
8952         * g++.dg/other/ptrmem4.C: New testcase.
8953
8954 2002-07-24  Richard Henderson  <rth@redhat.com>
8955
8956         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8957
8958 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
8959
8960         * g++.dg/ext/alignof1.C (main): Return 0 for success.
8961
8962 2002-07-24  Roger Sayle  <roger@eyesopen.com>
8963
8964         * gcc.c-torture/execute/memset-3.c: New testcase.
8965
8966 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
8967
8968         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8969         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8970
8971 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8972
8973         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8974         Delete.
8975
8976 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
8977
8978         * gcc.c-torture/compile/simd-4.c: New test.
8979
8980 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8981
8982         PR c++/7347, c++/7348
8983         * g++.dg/template/access4.C: New test.
8984         * g++.dg/template/access5.C: New test.
8985         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
8986         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
8987         * g++.old-deja/g++.pt/ttp58.C: Likewise.
8988         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
8989
8990 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
8991
8992         * gcc.dg/gnu89-init-2.c: New test.
8993
8994 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
8995
8996         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
8997
8998 2002-07-20  Roger Sayle  <roger@eyesopen.com>
8999
9000         * gcc.c-torture/execute/20020720-1.c: New testcase.
9001
9002 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
9003
9004         * gcc.dg/cpp/Wsignprom.c: New tests.
9005
9006 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
9007
9008         * gcc.c-torture/execute/loop-13.c: New test.
9009
9010 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
9011
9012         * gcc.dg/cpp/expr.c: New tests.
9013
9014 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
9015
9016         * g++.dg/opt/pr6713.C: Add template instantiation.
9017
9018 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
9019
9020         * gcc.dg/nest.c: New test.
9021
9022 2002-07-17  Richard Henderson  <rth@redhat.com>
9023
9024         * g++.dg/opt/pr6713.C: New test.
9025
9026 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
9027
9028         * gcc.c-torture/execute/loop-2e.x: Let the testcase
9029         XFAIL for all x86 processors.
9030
9031 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
9032
9033         * gcc.c-torture/execute/20010122-1.x: Do not test with
9034         -fomit-frame-pointer.
9035
9036 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9037
9038         * g++.dg/template/instantiate2.C: New test.
9039         * g++.dg/template/spec4.C: New test.
9040
9041 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9042
9043         * g++.dg/template/access2.C: New test.
9044         * g++.dg/template/access3.C: New test.
9045
9046 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
9047
9048         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9049         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9050         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9051         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9052         Convert to use <stdarg.h>.
9053         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9054         Delete.
9055         * gcc.dg/va-arg-2.c: New.
9056         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9057
9058 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
9059
9060         * gcc.c-torture/compile/20020710-1.c: New test.
9061
9062 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
9063                           Andrew Pinski  <pinskia@physics.uc.edu>
9064
9065         gcc.c-torture/compile/simd-2.c: New testcase.
9066         gcc.c-torture/compile/simd-3.c: Likewise.
9067
9068 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
9069
9070         PR c++/7224
9071         * g++.dg/overload/error1.C: New test.
9072
9073 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9074
9075         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9076         configuration and IRIX 6 O32 ABI.
9077
9078 2002-07-11  Roger Sayle  <roger@eyesopen.com>
9079
9080         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9081
9082 2002-07-10  Roger Sayle  <roger@eyesopen.com>
9083
9084         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9085
9086 2002-07-10  Jeffrey A Law  <law@redhat.com>
9087
9088         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9089
9090         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
9091
9092 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
9093
9094         * gcc.dg/20020312-2.c: Check for __PPC__.
9095
9096 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
9097
9098         * gcc.c-torture/compile/20020709-1.c: New test.
9099
9100 2002-07-07  Roger Sayle  <roger@eyesopen.com>
9101
9102         * g++.dg/template/qualttp21.C: New test case.
9103
9104 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
9105
9106         * gcc.c-torture/compile/20020706-1.c: New test.
9107         * gcc.c-torture/compile/20020706-2.c: New test.
9108
9109 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
9110             Alexandre Oliva  <aoliva@redhat.com>
9111
9112         * g++.dg/warn/incomplete1.C: New test.
9113
9114 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9115
9116         PR c++/7099
9117         * g++.dg/warn/noreturn1.C: New test.
9118
9119 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
9120
9121         PR c++/6706
9122         * g++.dg/debug/debug6.C: New test.
9123         * g++.dg/debug/debug7.C: New test.
9124
9125 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
9126
9127         * gcc.c-torture/compile/simd-3.c: New test.
9128
9129 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
9130
9131         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9132         * gcc.dg/20020620-1.c: Likewise.
9133
9134 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9135
9136         PR c++/6944
9137         * g++.dg/init/array4.C: New test.
9138         * g++.dg/init/array5.C: New test.
9139
9140 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
9141
9142         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9143         * gcc.c-torture/execute/simd-2.c (main): Likewise.
9144
9145 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9146
9147         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9148         * gcc.dg/wtr-aggr-init-1.c: Likewise.
9149         * gcc.dg/wtr-conversion-1.c: Likewise.
9150         * gcc.dg/wtr-escape-1.c: Likewise.
9151         * gcc.dg/wtr-int-type-1.c: Likewise.
9152         * gcc.dg/wtr-label-1.c: Likewise.
9153         * gcc.dg/wtr-static-1.c: Likewise.
9154         * gcc.dg/wtr-strcat-1.c: Likewise.
9155         * gcc.dg/wtr-suffix-1.c: Likewise.
9156         * gcc.dg/wtr-switch-1.c: Likewise.
9157         * gcc.dg/wtr-unary-plus-1.c: Likewise.
9158         * gcc.dg/wtr-union-init-1.c: Likewise.
9159         * gcc.dg/wtr-union-init-2.c: Likewise.
9160         * gcc.dg/wtr-union-init-3.c: Likewise.
9161
9162         * gcc.dg/wtr-func-def-1.c: New test.
9163
9164 2002-07-02 Devang Patel <dpatel@apple.com>
9165
9166         * objc.dg/param-1.m: New test.
9167
9168 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
9169
9170         * gcc.dg/cpp/trad/directive.c: Add test.
9171         * gcc.dg/cpp/trad/macroargs.c: Add test.
9172         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
9173
9174 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
9175
9176         * gcc.dg/cpp/cmdlne-M.c: New test.
9177
9178 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
9179
9180         * objc.dg/desig-init-1.m: New test.
9181
9182 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9183
9184         PR c++/6716
9185         * g++.dg/template/instantiate1.C: New test.
9186
9187 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
9188
9189         PR c++/7112
9190         * g++.dg/template/sizeof2.C: New test.
9191
9192 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9193
9194         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
9195         gcc.dg/cpp/trad/include.c: New tests.
9196
9197 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
9198
9199         PR target/7177
9200         * gcc.c-torture/compile/20020701-1.c: New test.
9201
9202 2002-07-01  Stan Shebs  <shebs@apple.com>
9203
9204         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
9205         header here...
9206         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
9207         (objc-torture-execute): or here.
9208
9209 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
9210
9211         * gcc.c-torture/execute/arith-rand-ll.c: New test.
9212
9213 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
9214
9215         * gcc.dg/cpp/trad/escaped-nl.c: New test.
9216
9217 2002-06-30  Devang Patel  <dpatel@apple.com>
9218
9219         * objc.dg/fsyntax-only.m: New test.
9220
9221 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
9222
9223         PR c++/6695
9224         * g++.dg/template/friend7.C: New file.
9225
9226 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
9227
9228         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
9229         return type.
9230
9231 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
9232
9233         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
9234         avoid division by zero.
9235
9236 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
9237
9238         * gcc.dg/Wunknownprag.c: New tests.
9239
9240 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
9241
9242         * gcc.c-torture/execute/simd-2.c: New test.
9243
9244 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
9245
9246         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
9247         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
9248         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
9249         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
9250         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
9251         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
9252         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
9253         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
9254         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
9255         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
9256         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
9257         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
9258         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
9259         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
9260         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
9261         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
9262         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
9263
9264 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
9265
9266         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
9267         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
9268         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
9269         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
9270         New tests.
9271         * gcc.dg/cpp/trad/directive.c: Update.
9272
9273 2002-06-23  Andreas Jaeger  <aj@suse.de>
9274
9275         * gcc.c-torture/execute/complex-6.c: New.
9276
9277 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
9278
9279         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
9280         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
9281         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
9282         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
9283
9284 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
9285
9286         * gcc.dg/cpp/trad: New directory with traditional tests copied
9287         from parent directory.
9288         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9289         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9290         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9291         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9292         Move to trad/ and rename.
9293         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
9294         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
9295         gcc.dg/cpp/trad/redef2.c: New tests.
9296         * gcc.dg/cpp/trad/trad.exp: New driver.
9297
9298 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
9299
9300         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9301         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9302         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9303         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9304         Remove.
9305
9306 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
9307
9308         * gcc.dg/20020620-1.c: New test.
9309
9310 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9311
9312         * g++.dg/template/ttp4.C: New test.
9313
9314 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
9315
9316         * g++.dg/opt/vt1.C: Fix regexp.
9317
9318 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9319
9320         * gcc.c-torture/execute/pure-1.c: Make functions static again.
9321         Don't use attribute `noinline'.
9322
9323 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9324
9325         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
9326
9327 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
9328
9329         * gcc.c-torture/execute/simd-1.c: New.
9330
9331         * gcc.dg/simd-1.c: New.
9332
9333 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
9334
9335         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
9336
9337 2002-06-16  Richard Henderson  <rth@redhat.com>
9338
9339         * g++.dg/ext/anon-struct1.C: New.
9340         * g++.dg/ext/anon-struct2.C: New.
9341         * g++.dg/ext/anon-struct3.C: New.
9342         * gcc.dg/anon-struct-1.c: New.
9343         * gcc.dg/anon-struct-2.c: New.
9344         * gcc.dg/anon-struct-3.c: New.
9345         * gcc.dg/20011008-1.c: Adjust warning text.
9346         * gcc.dg/20020527-1.c: Add -fms-extensions.
9347
9348 2002-06-16  Richard Henderson  <rth@redhat.com>
9349
9350         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
9351
9352 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
9353
9354         * gcc.c-torture/execute/20020615-1.c: New test.
9355
9356 2002-06-15  Roger Sayle  <roger@eyesopen.com>
9357
9358         * gcc.c-tortuture/execute/compare-1.c: New test case.
9359         * gcc.c-tortuture/execute/compare-2.c: New test case.
9360         * gcc.c-tortuture/execute/compare-3.c: New test case.
9361
9362 2002-06-13  Richard Henderson  <rth@redhat.com>
9363
9364         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
9365         ia64 ilp32.
9366
9367 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9368
9369         * g++.dg/template/typename2.C: Update error message.
9370
9371 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
9372
9373         * gcc.c-torture/execute/20020611-1.c: New test.
9374
9375 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
9376
9377         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9378         list of targets to skip.
9379
9380 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
9381
9382         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9383         targets if not optimizing.
9384
9385 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
9386
9387         * gcc.c-torture/compile/20020605-1.c: New test.
9388
9389         * g++.dg/opt/vt1.C: New test.
9390
9391         * gcc.dg/20020531-1.c: New test.
9392
9393         * gcc.dg/20020530-1.c: New test.
9394
9395         * gcc.dg/20020527-1.c: New test.
9396
9397         * g++.dg/opt/cse1.C: New test.
9398
9399 2002-06-07  Roger Sayle  <roger@eyesopen.com>
9400
9401         * gcc.dg/20020607-2.c: New test case.
9402
9403 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
9404
9405         * gcc.c-torture/compile/20020604-1.c: New test.
9406
9407 2002-06-04  Richard Henderson  <rth@redhat.com>
9408
9409         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
9410         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
9411         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
9412
9413 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
9414
9415         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
9416
9417 2002-06-03  Richard Henderson  <rth@redhat.com>
9418
9419         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
9420         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
9421
9422 2002-06-02  Richard Henderson  <rth@redhat.com>
9423
9424         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
9425         test functions static.
9426
9427 2002-06-02  Andreas Jaeger  <aj@suse.de>
9428
9429         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
9430         now.
9431
9432 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
9433
9434         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
9435         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
9436         Update for mofified diagnostics.
9437         * gcc.dg/c99-intconst-1.c: No longer fail.
9438
9439 2002-06-02  Richard Henderson  <rth@redhat.com>
9440
9441         * gcc.dg/uninit-A.c: Remove xfail markers.
9442
9443 2002-06-01  Roger Sayle  <roger@eyesopen.com>
9444
9445         * gcc.dg/fnegate-1.c: New test case.
9446
9447 2002-05-30  Osku Salerma  <osku@iki.fi>
9448
9449         * gcc.c-torture/execute/mayalias-1.c: New file.
9450
9451 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9452
9453         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
9454         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
9455         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
9456
9457 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
9458
9459         * gcc.c-torture/execute/20020529-1.c: New test.
9460
9461 2002-05-27  Richard Henderson  <rth@redhat.com>
9462
9463         * g++.dg/ext/attrib6.C: New test case.
9464
9465 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9466
9467         * gcc.c-torture/execute/pure-1.c: New test.
9468
9469 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9470
9471         * gcc.dg/cpp/arith-2.c: Remove.
9472
9473 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9474
9475         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
9476         * gcc.dg/cpp/if-3.c: Remove.
9477
9478 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
9479
9480         * g++.dg/opt/cse2.C: New test.
9481
9482 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
9483
9484         * gcc.dg/cpp/arith-1.c: New semantic tests.
9485         * gcc.dg/cpp/if-1.c: Update.
9486
9487 2002-05-24  Ben Elliston  <bje@redhat.com>
9488
9489         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9490
9491 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
9492
9493         * gcc.dg/verbose-asm.c: New test.
9494
9495 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
9496
9497         * gcc.dg/cpp/paste12.c: New test.
9498
9499 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9500
9501         * g++.dg/parse/named_ops.C: New test.
9502
9503 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
9504
9505         * gcc/testsuite/gcc.dg/weak-8.c: New test.
9506
9507 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
9508
9509         * gcc.dg/weak-2.c: Allow optional leading underscore
9510         in scan-assembler symbol name.
9511         * gcc.dg/weak-3.c: Likewise.
9512         * gcc.dg/weak-4.c: Likewise.
9513         * gcc.dg/weak-5.c: Likewise.
9514
9515 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
9516
9517         * gcc.dg/20020523-1.c: New test.
9518
9519 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9520
9521         * objc.dg/const-str-2.m: Update now that we stop after
9522         a command line error.
9523
9524 2002-05-22  Richard Henderson  <rth@redhat.com>
9525
9526         * g++.dg/dg.exp: Fix typo in test pruneing.
9527
9528 2002-05-22  Richard Henderson  <rth@redhat.com>
9529
9530         * g++.dg/dg.exp: Prune the tls subdirectory.
9531         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9532         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9533         * g++.dg/tls/init-1.C: New.
9534
9535 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
9536
9537         * gcc.dg/20020517-1.c: New test.
9538
9539 2002-05-21  Richard Henderson  <rth@redhat.com>
9540
9541         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9542         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9543
9544 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
9545
9546         * g++.dg/other/copy2.C: New test.
9547
9548 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
9549
9550         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9551         (MAX_COPY): Bump up to 10 times sizeof (long long).
9552         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9553
9554         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9555         sizeof (long long).
9556
9557         * gcc.c-torture/execute/strcpy-1.c: New test.
9558
9559 2002-05-19  Jason Merrill  <jason2redhat.com>
9560
9561         * g++.dg/ext/oper1.C: New test.
9562
9563 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
9564 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
9565
9566         * README.QMTEST: New file.
9567
9568         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9569
9570 2002-05-19  Andreas Jaeger  <aj@suse.de>
9571
9572         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9573         now.
9574         * gcc.c-torture/execute/loop-2d.x: Likewise.
9575
9576 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
9577
9578         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
9579         support weak symbols.
9580         * gcc.dg/weak-4.c: Likewise
9581         * gcc.dg/weak-6.c: Likewise
9582
9583 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
9584
9585         * gcc.dg/weak-3.c: Add dg-excess-error comment for
9586         cygwin, coff and h8300-*-hms targets
9587         * gcc.dg/weak-5.c: Likewise
9588         * gcc.dg/weak-7.c: Likewise
9589
9590 2002-05-16  Jason Merrill  <jason@redhat.com>
9591
9592         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9593         (scan-assembler-not, scan-assembler-dem): Likewise.
9594         (scan-assembler-dem-not): Likewise.
9595
9596 2002-05-15  Richard Henderson  <rth@redhat.com>
9597
9598         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9599
9600 2002-05-15  Richard Henderson  <rth@redhat.com>
9601
9602         * gcc.dg/weak-5.c (vfoo1c): No warning here.
9603         (vfoo1f): Warning here.
9604         (vfoo1l): Don't redefine the alias.
9605
9606 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
9607
9608         * g++.dg/init/pm1.C: New test.
9609
9610 2002-05-12  David S. Miller  <davem@redhat.com>
9611
9612         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9613         types.
9614
9615 2002-05-10  Roger Sayle  <roger@eyesopen.com>
9616
9617         * gcc.c-torture/execute/20020510-1.c: New test case.
9618
9619 2002-05-10  David S. Miller  <davem@redhat.com>
9620
9621         * gcc.c-torture/execute/conversion.c: Test long double too.
9622
9623 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
9624
9625         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9626         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9627         * lib/g++.exp (g++_link_flags): Likewise.
9628         * lib/objc.exp (objc_target_compile): Likewise.
9629
9630 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
9631
9632         * gcc.dg/cpp/poison.c: Update.
9633         * gcc.dg/cpp/20000625-2.c: Remove.
9634         * gcc.dg/cpp/direct2s.c: Remove final test.
9635
9636 2002-05-08  Tom Rix  <trix@redhat.com>
9637
9638         * gcc.c-torture/execute/20020508-1.c: New test.
9639         * gcc.c-torture/execute/20020508-2.c: New test.
9640         * gcc.c-torture/execute/20020508-3.c: New test.
9641
9642 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
9643
9644         * gcc.dg/cpp/charconst-4.c: More tests.
9645
9646 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
9647
9648         PR c/6569
9649         * gcc.dg/weak-3.c: Update location of warning messages.
9650         * gcc.dg/weak-5.c: Likewise.
9651
9652 2002-05-06  Roger Sayle  <roger@eyesopen.com>
9653
9654         * gcc.c-torture/execute/20020506-1.c: New test case.
9655
9656 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
9657
9658         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9659
9660 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9661
9662         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9663
9664 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9665
9666         * gcc.dg/cpp/charconst-3.c: New test.
9667
9668 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
9669
9670         * gcc.dg/cpp/charconst.c: Update tests.
9671
9672 2002-05-05  Tim Josling  <tej@melbpc.org.au>
9673
9674         * treelang: Added directory for new sample language treelang. Also
9675         lib/treelang.exp: New file to signal treelang should be tested.
9676
9677 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9678
9679         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9680         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9681         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9682         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9683         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9684         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9685         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9686
9687 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9688
9689         * gcc.dg/format/xopen-2.c: New test.
9690
9691 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9692
9693         * gcc.dg/20020503-1.c: New test.
9694
9695 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
9696
9697         * g++.dg/init/dtor1.C: Make it tougher.
9698
9699 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
9700
9701         * g++.dg/init/dtor1.C: New test.
9702
9703 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
9704
9705         * gcc.dg/altivec-8.c: New.
9706
9707 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
9708
9709         * gcc.dg/altivec-7.c: New.
9710
9711 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
9712
9713         * g++.dg/parse/typedef1.C: New test.
9714
9715 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
9716
9717         PR c++/6486
9718         * g++.dg/template/friend6.C: New test.
9719
9720         PR c++/6492
9721         * g++.dg/init/copy1.C: New test.
9722
9723 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
9724
9725         * g++.dg/warn/effc1.C: New test.
9726
9727 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9728
9729         * gcc.dg/cpp/if-cexp.c: Add a test.
9730
9731 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
9732
9733         * gcc.dg/20020426-2.c: New test.
9734
9735 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
9736
9737         * gcc.dg/cpp/if-mop.c: Update.
9738         * gcc.dg/cpp/if-mpar.c: Add test.
9739         * gcc.dg/cpp/if-oppr.c: Update.
9740
9741 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9742
9743         PR c/6343
9744         * gcc.dg/weak-[2-7].c: New tests.
9745
9746 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9747
9748         * gcc.dg/enum1.c: New test.
9749
9750 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9751
9752         PR c++/6497
9753         * g++.dg/inherit/access2.C: New test.
9754
9755 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9756
9757         PR bootstrap/6445
9758         * gcc.dg/20020426-1.c: New test.
9759
9760 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9761
9762         * g++.dg/abi/enum1.C: New test.
9763
9764 2002-04-26  Richard Henderson  <rth@redhat.com>
9765
9766         * gcc.dg/c99-bool-1.c: Expect always true warning.
9767
9768 2002-04-25  Roger Sayle  <roger@eyesopen.com>
9769
9770         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9771
9772 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9773
9774         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9775         targets.
9776
9777 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
9778
9779         * g++.dg/abi/mange7.C: New test.
9780
9781         PR c++/6438.
9782         * g++.dg/parse/stmtexpr2.C: New test.
9783
9784 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
9785
9786         * gcc.dg/20020312-2.c: Add SH target.
9787
9788 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9789
9790         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9791         compiler output on mips*-*-irix*.
9792
9793 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
9794
9795         * g++.dg/parse/attr1.C: New test.
9796
9797 2002-04-23  Roger Sayle  <roger@eyesopen.com>
9798
9799         * gcc.c-torture/execute/string-opt-17.c: New test case.
9800         * gcc.c-torture/execute/memset-2.c: New test case.
9801
9802 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
9803
9804         PR c++/6256:
9805         * g++.dg/template/friend5.C: New test.
9806
9807         PR c++/6331:
9808         * g++.dg/template/qual1.C: Likewise.
9809
9810 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
9811
9812         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9813         Include stdlib.h, not stdio.h or ctype.h.
9814
9815 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
9816
9817         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9818         cris-*-elf* and mmix-*-*.
9819         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9820         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9821         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9822         Ditto.
9823         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9824         * gcc.dg/wchar_t-1.c: Ditto.
9825
9826 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
9827
9828         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9829         Clarify comment.
9830
9831 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
9832
9833         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9834
9835 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9836
9837         * gcc.c-torture/execute/20000906-1.x: Delete.
9838
9839 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
9840
9841         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9842
9843 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
9844
9845         * PR6367
9846         * g77.f-torture/execute/6367.f: New test.
9847         * g77.f-torture/execute/6367.x: Disable for MMIX.
9848
9849 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
9850
9851         * PR6352
9852         * g++.dg/opt/inline2.C: New test.
9853
9854 2002-04-18  Richard Henderson  <rth@redhat.com>
9855
9856         * gcc.dg/20000906-1.c: Enable for all targets.
9857         * gcc.c-torture/compile/iftrap-2.c: New.
9858
9859 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9860
9861         * gcc.dg/20020418-1.c: New test.
9862         * gcc.dg/20020418-2.c: New test.
9863
9864 2002-04-18  Richard Henderson  <rth@redhat.com>
9865
9866         * gcc.c-torture/compile/iftrap-1.c: New.
9867         * gcc.dg/iftrap-1.c: Adjust for ia64.
9868         * gcc.dg/iftrap-2.c: New.
9869
9870 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9871
9872         * gcc.c-torture/compile/20020418-1.c: New test.
9873
9874 2002-04-18  Roger Sayle  <roger@eyesopen.com>
9875
9876         * gcc.c-torture/compile/20020415-1.c: New.
9877
9878 2002-04-18  David S. Miller  <davem@redhat.com>
9879
9880         * gcc.c-torture/execute/20020418-1.c: New test.
9881
9882 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
9883
9884         * gcc.dg/20020416-1.c: New test.
9885
9886         * g++.dg/opt/inline1.C: New test.
9887
9888 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
9889
9890         * gcc.dg/altivec-5.c: New test.
9891
9892         * gcc.dg/20020415-1.c: New test.
9893
9894 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
9895
9896         * testsuite/lib/chill.exp: Remove.
9897
9898 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
9899
9900         * g++.dg/other/big-struct.C: New test.
9901
9902 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
9903
9904         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9905         of scratch file.
9906
9907 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
9908
9909         PR c/6277
9910         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
9911         in scan-assembler function name
9912
9913 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
9914
9915         * g77.f-torture/execute/980628-4.x,
9916         g77.f-torture/execute/980628-5.x,
9917         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9918         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9919         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9920         i[34567]86-*-*.
9921
9922 2002-04-13  David S. Miller  <davem@redhat.com>
9923
9924         * gcc.c-torture/execute/20020413-1.c: New test.
9925
9926 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
9927
9928         * gcc.dg/asm-6.c,
9929         * g++.dg/ext/asm1.C: New tests.
9930
9931 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
9932
9933         PR c++ 5373.
9934         * g++.dg/parse/stmtexpr1.C: New test.
9935
9936         PR c++/5189.
9937         * g++.dg/template/copy1.C: New test.
9938
9939 2002-04-12  Richard Henderson  <rth@redhat.com>
9940
9941         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9942
9943 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
9944
9945         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9946         gcc.c-torture/execute/20020307-2.c.
9947
9948 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
9949
9950         * g++.dg/ext/attrib5.C,
9951         * g++.dg/lookup/struct1.C: New tests.
9952
9953 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
9954
9955         * gcc.dg/20020411-1.c: New test.
9956
9957         * gcc.c-torture/execute/20020411-1.c: New test.
9958
9959 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
9960
9961         * g77.f-torture/execute/6177.f: New test.
9962
9963 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
9964
9965         PR middle-end/6247
9966         * g++.dg/opt/cleanup1.C: New test.
9967
9968         * g++.dg/opt/const1.C: New test.
9969
9970 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
9971
9972         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9973
9974 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9975
9976         PR c++/5507
9977         * g++.dg/template/typename2.C: New test.
9978
9979 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
9980
9981         * gcc.c-torture/execute/loop-12.c: New.
9982
9983 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
9984
9985         * g77.f-torture/execute/980628-4.x,
9986         g77.f-torture/execute/980628-5.x,
9987         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9988         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9989         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9990
9991 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9992
9993         PR optimization/6086
9994         * g++.dg/opt/preinc1.C: New test.
9995
9996 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9997
9998         PR c++/5571
9999         * g++.dg/opt/static2.C: New test.
10000
10001 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10002
10003         PR c/5120
10004         * gcc.dg/20020406-1.c: New test.
10005
10006 2002-04-04  David S. Miller  <davem@redhat.com>
10007
10008         * gcc.c-torture/execute/20020404-1.c: New test.
10009
10010 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
10011
10012         PR c/6123
10013         * gcc.dg/20020312-2.c: Do not declare global register variable
10014         if __PIC__ or __pic__ is defined.
10015
10016 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
10017
10018         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
10019         __asm__ so that it works correctly even if -ansi -pedantic-errors.
10020
10021 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10022
10023         * gcc.misc-tests/linkage.exp: Update last change to handle
10024         sparc*-, not just sparc-.
10025
10026 2002-04-03  Richard Henderson  <rth@redhat.com>
10027
10028         * gcc.dg/cpp/ucs.c: Improved long UCS test.
10029
10030 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10031
10032         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10033
10034 2002-04-02  David S. Miller  <davem@redhat.com>
10035
10036         * gcc.c-torture/execute/20020402-3.c: New test.
10037
10038 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10039
10040         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10041         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10042
10043         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10044         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10045         g77.f-torture/execute/20001201.x,
10046         g77.f-torture/execute/u77-test.x: New files.
10047
10048         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10049         * gcc.dg/wchar_t-1.c: Ditto.
10050
10051 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10052
10053         * gcc.c-torture/execute/20020402-1.c: New test.
10054
10055 2002-04-01  Richard Henderson  <rth@redhat.com>
10056
10057         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10058
10059         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10060
10061 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10062
10063         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10064
10065 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10066
10067         * g++.dg/inherit/template-as-base.C: Expect error.
10068         * g++.dg/inherit/namespace-as-base.C: Likewise.
10069
10070 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
10071
10072         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10073         g++.dg/ext/instantiate3.C: Tweak match patterns.
10074
10075         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10076         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10077         -da test.
10078
10079 2002-03-31  Richard Henderson  <rth@redhat.com>
10080
10081         * gcc.dg/special/alias-2.c: New.
10082         * gcc.dg/special/ecos.exp: Run it.
10083
10084 2002-03-31  Richard Henderson  <rth@redhat.com>
10085
10086         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10087
10088 2002-03-31  Kazu Hirata  <kazu@hxi.com>
10089
10090         * gcc.dg/weak-1.c: Disable on h8300 port.
10091
10092 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
10093
10094         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10095         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10096         ordering tests.
10097         * g++.dg/bprob/bprob-1.C: New test.
10098         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10099         * g++.dg/gcov/gcov-1.C: New test.
10100         * g++.dg/gcov/gcov-1.x: New file.
10101         * g++.dg/gcov/gcov-2.C: New test.
10102         * g++.dg/gcov/gcov-3.C: New test.
10103         * g++.dg/gcov/gcov-3.h: New file.
10104
10105 2002-03-28  Roger Sayle  <roger@eyesopen.com>
10106
10107         * g++.old-deja/g++.other/builtins5.C: New test.
10108         * g++.old-deja/g++.other/builtins6.C: New test.
10109         * g++.old-deja/g++.other/builtins7.C: New test.
10110         * g++.old-deja/g++.other/builtins8.C: New test.
10111         * g++.old-deja/g++.other/builtins9.C: New test.
10112
10113 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
10114
10115         * g++.dg/opt/static1.C: New test.
10116
10117         * g++.dg/opt/longbranch1.C: New test.
10118
10119 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
10120
10121         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10122
10123         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10124
10125 2002-03-28  Jeffrey A Law  (law@redhat.com)
10126
10127         * gcc.c-torture/execute/20020328-1.c: New test.
10128
10129 2002-03-27  Richard Henderson  <rth@redhat.com>
10130
10131         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10132         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10133         move from g++.old-deja/g++.ext/.
10134
10135 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
10136
10137         * g++.dg/init/new2.C: New test.
10138
10139 2002-03-26  Richard Henderson  <rth@redhat.com>
10140
10141         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10142
10143         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10144         on sparc.
10145
10146         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
10147         sparcv9 systems.
10148         * gcc.dg/20001102-1.c: Likewise.
10149
10150 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
10151
10152         * gcc.dg/cpp/endif-pedantic1.c,
10153         gcc.dg/cpp/endif-pedantic2.c:  New tests.
10154
10155 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
10156
10157         * g++.dg/init/new1.C: New test.
10158
10159 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
10160
10161         * g++.dg/abi/vbase9.C: New test.
10162
10163 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
10164
10165         * gcc.dg/arm-asm.c: New test.
10166
10167 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
10168
10169         * gcc.dg/Wswitch-enum.c: New test.
10170         Fix PR c/5044.
10171
10172 2002-03-26  Richard Henderson  <rth@redhat.com>
10173
10174         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10175         structure.
10176
10177 2002-03-25  Richard Henderson  <rth@redhat.com>
10178
10179         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
10180         sparcv9 systems.
10181
10182         * gcc.c-torture/compile/20011119-1.c (xxx): New.
10183         * gcc.c-torture/compile/20011119-2.c (xxx): New.
10184
10185 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
10186
10187         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10188
10189 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
10190
10191         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10192         targets using generic thunk support.
10193
10194 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
10195
10196         * gcc.c-torture/compile/20020323-1.c: New test.
10197
10198         * g++.dg/opt/conj2.C: New test.
10199
10200 2002-03-24  Richard Henderson  <rth@redhat.com>
10201
10202         * gcc.dg/weak-1.c: Use -fno-common.
10203
10204 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10205
10206         * g77.dg/f77-edit-apostrophe-out.f: New test
10207         * g77.dg/f77-edit-h-out.f: New test
10208         * g77.dg/f77-edit-t-in.f: New test
10209         * g77.dg/f77-edit-t-out.f: New test
10210         * g77.dg/f77-edit-x-out.f: New test
10211         * g77.dg/f77-edit-slash-out.f: New test
10212         * g77.dg/f77-edit-colon-out.f: New test
10213         * g77.dg/f77-edit-s-out.f: New test
10214
10215 2002-03-24  Richard Henderson  <rth@redhat.com>
10216
10217         * objc/execute/formal_protocol-6.x: New XFAIL.
10218
10219 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10220
10221         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
10222         that do not support weak symbols
10223
10224 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
10225
10226         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
10227         * lib/g77.exp:  Likewise
10228         * lib/objc.exp: Likewise
10229
10230 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
10231
10232         * gcc.dg/Wswitch-default.c: New test.
10233
10234 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
10235
10236         * g++.dg/other/enum1.C: New test.
10237
10238 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
10239
10240         * gcc.dg/pragma-ep-3.c: Fix typo.
10241
10242 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10243
10244         * g++.dg/inherit/template-as-base.C: New test.
10245
10246 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
10247
10248         * g++.old-deja/g++.other/dwarf2-1.C: Move...
10249         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
10250
10251 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
10252
10253         * gcc.dg/cpp/multiline.c: Update to match.
10254
10255 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
10256
10257         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10258
10259 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
10260
10261         * gcc.dg/cpp/extratokens2.c:  New file.
10262
10263 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
10264
10265         * gcc.dg/20020312-2.c: Add rs6000 target.
10266
10267         * gcc.c-torture/compile/20020319-1.c: New test.
10268
10269 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10270
10271         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10272         (A, E): Handle this.
10273
10274 2002-03-20  Jason Merrill  <jason@redhat.com>
10275
10276         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10277         ignoring -fpic.
10278         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10279         through prune_gcc_output.
10280
10281 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
10282
10283         * gcc.c-torture/compile/20020320-1.c: New test.
10284
10285 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
10286
10287         * gcc.c-torture/compile/20020318-1.c: New test.
10288
10289         * gcc.dg/struct-by-value-1.c: New test.
10290
10291         * gcc.dg/20020319-1.c: New test.
10292
10293 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
10294
10295         * g++.dg/opt/conj1.C: New test.
10296
10297 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
10298
10299         * g++.dg/template/qualttp20.C: Revert previous change.
10300         * g++.dg/template/qualttp3.C: Likewise.
10301         * g++.dg/template/qualttp4.C: Likewise
10302         * g++.dg/template/qualttp5.C: Likewise
10303         * g++.dg/template/qualttp6.C: Likewise
10304         * g++.dg/template/qualttp7.C: Likewise
10305         * g++.dg/template/qualttp8.C: Likewise
10306         * g++.dg/template/recurse.C: Likewise.
10307
10308 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
10309
10310         * gcc.dg/cpp/wchar-1.c: Update.
10311
10312 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
10313
10314         * g++.dg/template/conv1.C: New test.
10315         * g++.dg/template/conv2.C: New test.
10316         * g++.dg/template/conv3.C: New test.
10317         * g++.dg/template/conv4.C: New test.
10318
10319 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10320
10321         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10322         * g++.dg/template/qualttp3.C: Likewise.
10323         * g++.dg/template/qualttp4.C: Likewise
10324         * g++.dg/template/qualttp5.C: Likewise
10325         * g++.dg/template/qualttp6.C: Likewise
10326         * g++.dg/template/qualttp7.C: Likewise
10327         * g++.dg/template/qualttp8.C: Likewise
10328         * g++.dg/template/recurse.C: Likewise.
10329
10330 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
10331
10332         * g++.dg/opt/dtor1.C: New test.
10333
10334 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
10335
10336         * gcc.c-torture/compile/20020315-1.c: New test.
10337
10338 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
10339
10340         * gcc.dg/weak-1.c: Fix scan tests.
10341
10342 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
10343
10344         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10345         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10346         cris-*-aout* mmix-*-*.
10347         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10348         cris-*-aout* mmix-*-*.
10349         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10350         cris-*-elf* cris-*-aout* and mmix-*-*.
10351         * gcc.dg/20001009-1.c: Ditto.
10352         * gcc.dg/20010912-1.c: Ditto.
10353         * gcc.dg/20020122-4.c: Ditto.
10354         * gcc.dg/inline-2.c: Ditto.
10355
10356 2002-03-14  Jeffrey A Law  (law@cygnus.com)
10357
10358         * gcc.c-torture/compile/20020314-1.c: New test.
10359
10360 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
10361
10362         * gcc.c-torture/execute/20020314-1.c: New test.
10363
10364 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
10365
10366         * g++.dg/warn/Wunused-1.C: New test.
10367
10368 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
10369
10370         * g++.dg/abi/mangle6.C: New test.
10371
10372 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
10373
10374         * gcc.c-torture/compile/20020309-2.c: New test.
10375
10376         * gcc.c-torture/compile/20020312-1.c: New test.
10377
10378 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
10379
10380         * g++.dg/other/access1.C: New test.
10381
10382 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
10383
10384         * gcc.c-torture/execute/wchar_t-1.c: New test.
10385
10386 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
10387
10388         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10389
10390 2002-03-12  Roger Sayle  <roger@eyesopen.com>
10391
10392         * gcc.dg/20020312-1.c: New test case.
10393
10394 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
10395
10396         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10397
10398 2002-03-11  Richard Henderson  <rth@redhat.com>
10399
10400         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10401         * g++.old-deja/g++.jason/report.C: Likewise.
10402
10403 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10404
10405         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10406         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10407
10408 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
10409
10410         * testsuite/g++.dg/overload/pmf1.C: New test.
10411
10412 2002-03-11  Kazu Hirata  <kazu@hxi.com>
10413
10414         * gcc.c-torture/execute/20020307-1.c: Use long.
10415
10416 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
10417
10418         PR optimization/5844
10419         * gcc.dg/20020310-1.c: New test.
10420
10421 2002-03-09  Michael Meissner  <meissner@redhat.com>
10422
10423         * gcc.c-torture/execute/memcpy-2.c: New test.
10424         * gcc.c-torture/execute/memset-1.c: New test.
10425         * gcc.c-torture/execute/strlen-1.c: New test.
10426         * gcc.c-torture/execute/strcmp-1.c: New test.
10427         * gcc.c-torture/execute/strncmp-1.c: New test.
10428
10429 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
10430
10431         * gcc.dg/ppc-ldstruct.c: New test.
10432
10433 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
10434
10435         * gcc.c-torture/execute/va-arg-22.c: New test.
10436
10437 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10438
10439         * gcc.c-torture/compile/20020309-1.c: New test.
10440
10441 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
10442
10443         * gcc.c-torture/execute/20020307-2.c: New test.
10444
10445 2002-03-07  Jeffrey A Law  (law@redhat.com)
10446
10447         * g77.f-torture/compile/20020307-1.f: New test.
10448
10449 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
10450
10451         * gcc.dg/unordered-1.c: New test.
10452
10453 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
10454
10455         * gcc.c-torture/execute/20020307-1.c: New test.
10456
10457 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
10458
10459         * gcc.dg/20020304-1.c: New test.
10460
10461         * gcc.c-torture/compile/20020304-2.c: New test.
10462
10463 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
10464
10465         * gcc.c-torture/compile/20020304-1.c: New test case
10466         (from PR c/5830).
10467
10468 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
10469
10470         * gcc.dg/20020103-1.c: Add other -D ppc variants.
10471
10472 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
10473
10474         * g++.dg/other/classkey1.C: New test.
10475
10476 2002-03-01  Richard Henderson  <rth@redhat.com>
10477
10478         * gcc.c-torture/compile/981223-1.x: New.
10479         * gcc.c-torture/compile/920625-1.x: New.
10480
10481 2002-02-28  Richard Henderson  <rth@redhat.com>
10482
10483         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10484
10485 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
10486
10487         * gcc.c-torture/execute/20020227-1.c: New test.
10488
10489 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
10490
10491         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10492         here" ERROR lines.
10493         * g++.old-deja/g++.oliva/partord1.C: Likewise.
10494         * g++.old-deja.g++.other/defarg1.C: Likewise.
10495         * g++.old-deja/g++.pt/calls2.C: Likewise.
10496         * g++.old-deja/g++.pt/crash20.C: Likewise.
10497         * g++.old-deja/g++.pt/crash30.C: Likewise.
10498         * g++.old-deja/g++.pt/crash36.C: Likewise.
10499         * g++.old-deja/g++.pt/crash6.C: Likewise.
10500         * g++.old-deja/g++.pt/defarg13.C: Likewise.
10501         * g++.old-deja/g++.pt/derived3.C: Likewise.
10502         * g++.old-deja/g++.pt/error1.C: Likewise.
10503         * g++.old-deja/g++.pt/friend21.C: Likewise.
10504         * g++.old-deja/g++.pt/friend23.C: Likewise.
10505         * g++.old-deja/g++.pt/infinite1.C: Likewise.
10506         * g++.old-deja/g++.robertl/eb128.C: Likewise.
10507
10508 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
10509
10510         * gcc.c-torture/execute/20020225-2.c: New test.
10511
10512 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
10513
10514         * gcc.c-torture/execute/920730-1t.c,
10515         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10516         Delete test cases, only relevant to -traditional.
10517
10518 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10519
10520         * gcc.dg/cpp/undef1.c: Remove.
10521         * gcc.dg/cpp/directiv.c: Update.
10522         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10523
10524 2002-02-27  Michael Meissner  <meissner@redhat.com>
10525
10526         * gcc.c-torture/execute/20020226-1.c: New test.
10527
10528 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
10529
10530         * g++.dg/debug/debug4.C: New test.
10531
10532         * gcc.dg/ia64-visibility-1.c: New test.
10533
10534 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
10535
10536         * gcc.dg/debug/20020224-1.c: New.
10537
10538 2002-02-25  Kazu Hirata  <kazu@hxi.com>
10539
10540         * gcc.c-torture/execute/960416-1.x: New.
10541         * gcc.c-torture/execute/divconst-3.x: Likewise.
10542
10543 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
10544
10545         * gcc.dg/20020224-1.c: New test.
10546
10547 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
10548
10549         * gcc.c-torture/execute/20020225-1.c: New.
10550
10551 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10552
10553         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10554
10555 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
10556
10557         * gcc.dg/20020222-1.c: New test.
10558
10559 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
10560
10561         * g++.dg/opt/anonunion1.C: New test.
10562
10563 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
10564
10565         * g++.dg/template/qualttp19.C: New test.
10566         * g++.dg/template/qualttp20.C: New test.
10567         * g++.old-deja/g++.jason/report.C: Adjust expected errors
10568         * g++.old-deja/g++.other/qual1.C: Likewise.
10569
10570 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
10571
10572         * gcc.dg/attr-alwaysinline.c: New.
10573
10574 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
10575
10576         * gcc.dg/20020220-1.c: New test.
10577
10578         * gcc.dg/20020220-2.c: New test.
10579
10580         * g++.dg/opt/mmx1.C: New test.
10581
10582 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
10583
10584         * gcc.c-torture/compile/20020110.c: New test.
10585
10586 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
10587
10588         * gcc.c-torture/execute/20020219-1.c: New test.
10589
10590         * gcc.dg/20020219-1.c: New test.
10591
10592         * gcc.dg/noncompile/20020220-1.c: New test.
10593
10594         * g++.dg/opt/ptrintsum1.C: New test.
10595
10596         * gcc.dg/debug/20020220-1.c: New test.
10597
10598 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
10599
10600         * gcc.c-torture/execute/20020216-1.c: New test.
10601
10602 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
10603
10604         * gcc.dg/decl-1.c: Update, new test.
10605
10606 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
10607
10608         * g++.dg/abi/bitfield1.C: New test.
10609         * g++.dg/abi/bitfield2.C: New test.
10610
10611 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10612
10613         * gcc.dg/attr-nest.c: New test.
10614
10615 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10616
10617         * gcc.c-torture/execute/20020215-1.c: New test.
10618
10619 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
10620
10621         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10622         * g++.dg/debug/debug.exp: New.
10623         * g++.dg/debug/trivial.C: New.
10624         * g++.dg/debug/debug1.C: Moved...
10625         * g++.dg/other/debug1.C: ...from here.
10626         * g++.dg/debug/debug2.C: Moved...
10627         * g++.dg/other/debug2.C: ...from here.
10628         * g++.dg/debug/debug3.C: Moved...
10629         * g++.dg/other/debug3.C: ...from here.
10630
10631         * gcc.dg/noncompile/20020213-1.c: New test.
10632
10633 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
10634
10635         * g++.dg/other/debug3.C: New test.
10636
10637         * gcc.c-torture/execute/20020213-1.c: New test.
10638
10639 2002-02-13  Richard Smith <richard@ex-parrot.com>
10640
10641         * g++.old-deja/g++.other/thunk1.C: New test.
10642
10643 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10644
10645         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10646
10647 2002-02-13  Stan Shebs  <shebs@apple.com>
10648
10649         * gcc.dg/altivec-3.c: New.
10650
10651 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
10652
10653         * gcc.dg/Wunreachable-1.c: New test.
10654         * gcc.dg/Wunreachable-2.c: New test.
10655
10656 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10657
10658         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10659
10660 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
10661
10662         * gcc.dg/decl-1.c: New test.
10663
10664 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10665
10666         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10667
10668 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10669
10670         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10671         * gcc.c-torture/compile/980506-1.x: Likewise.
10672
10673 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10674
10675         * gcc.dg/20020210-1.c: New.
10676
10677 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
10678
10679         * g77.f-torture/execute/947.f: New regression test
10680         for PR fortran/947.
10681
10682 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
10683
10684         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10685         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10686
10687 2002-02-08  Richard Henderson  <rth@redhat.com>
10688
10689         * gcc.c-torture/compile/labels-3.c: New.
10690
10691 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
10692
10693         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10694         expression statements work instead.
10695         * gcc.dg/noncompile/20020207-1.c: New test.
10696
10697 2002-02-07  Richard Henderson  <rth@redhat.com>
10698
10699         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10700
10701 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10702
10703         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10704         message from g77
10705         * lib/g77-dg.exp: Trim g77 error messages so that they are
10706         recognized by dg.exp.
10707
10708 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10709
10710         PR fortran/5473
10711         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
10712
10713 2002-02-07  Richard Henderson  <rth@redhat.com>
10714
10715         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10716         to be sufficiently aligned for integers.
10717
10718 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
10719
10720         * g++.dg/template/friend4.C: New test.
10721
10722 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10723
10724         PR fortran/5743
10725         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10726         unsupported cases.
10727
10728 2002-02-07  Richard Henderson  <rth@redhat.com>
10729
10730         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10731         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10732         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10733         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10734
10735 2002-02-06  Richard Henderson  <rth@redhat.com>
10736
10737         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10738
10739 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
10740
10741         * gcc.dg/20020206-1.c: New test.
10742
10743 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
10744
10745         * gcc.c-torture/execute/20020206-1.c: New test.
10746
10747         * gcc.c-torture/execute/20020206-2.c: New test.
10748
10749         PR optimization/5429:
10750         * gcc.c-torture/compile/20020206-1.c: New test.
10751
10752 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
10753
10754         * g++.dg/ext/align1.C: Do not use an explicit alignment value
10755         as certain file formats cannot support particularly large
10756         alignments.
10757
10758         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10759         and do not expect to be able to link the executable.
10760
10761         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10762         fail because the COFF format does not support the weak attribute.
10763
10764 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
10765
10766         * g77.dg/pr5473.f:  New test
10767
10768 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
10769
10770         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10771         Fix testcase accordingly.
10772
10773 2002-02-04  Richard Henderson  <rth@redhat.com>
10774
10775         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10776         (buf): Change to be an array of pointers, not ints.
10777
10778 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10779
10780         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
10781         before all tests.  Move warning one line above to match where it
10782         C frontend emits.
10783         * gcc.dg/Wswitch-2.c: New test.
10784         * g++.dg/warn/Wswitch-1.C: New test.
10785         * g++.dg/warn/Wswitch-2.C: New test.
10786
10787 2002-02-04  Richard Henderson  <rth@redhat.com>
10788
10789         * g++.dg/abi/offsetof.C: Fix size comparison.
10790
10791 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
10792
10793         * gcc.dg/cast-qual-2.c: New test.
10794
10795 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10796
10797         * gcc.dg/20020201-4.c: New test.
10798
10799 2002-02-04  Ben Elliston  <bje@redhat.com>
10800
10801         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10802         target_info attribute != 0, in addition to the empty string.
10803         (gcc_target_compile): Likewise.
10804
10805 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
10806
10807         * gcc.dg/Wswitch.c: New test.
10808         PR gcc/4475. PR gcc/3780.
10809
10810 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
10811
10812         * g77.f-torture/execute/5122.f: New test for regressions
10813         against PR fortran/5122.
10814
10815 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
10816
10817         * g77.f-torture/compile/pr3743.f: Delete
10818         * g77.dg/pr3743-1.f: New test.
10819         * g77.dg/pr3743-2.f: New test.
10820         * g77.dg/pr3743-3.f: New test.
10821         * g77.dg/pr3743-4.f: New test.
10822
10823 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10824
10825         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10826
10827 2002-02-02  Richard Henderson  <rth@redhat.com>
10828
10829         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10830         * gcc.c-torture/execute/bf64-1.c: Likewise.
10831
10832 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10833
10834         * gcc.dg/20020201-2.c: New test.
10835
10836         * gcc.dg/20020201-3.c: New test.
10837
10838         * gcc.c-torture/execute/bitfld-2.c: New test.
10839
10840 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10841
10842         * gcc.dg/bitfld-1.c: Update.
10843         * gcc.dg/bitfld-2.c: Update.
10844         * gcc.c-torture/execute/bitfld-1.x: New.
10845
10846 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10847
10848         * gcc.c-torture/execute/20020201-1.c: New test.
10849
10850 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
10851
10852         PR target/5469
10853         * gcc.dg/20020201-1.c: New test.
10854
10855 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
10856
10857         PR fortran/3743
10858         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10859         * g77.f-torture/compile/pr3743.x: Remove
10860
10861 2002-01-31  Tom Rix  <trix@redhat.com>
10862
10863         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10864
10865 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10866
10867         * gcc.dg/noncompile/20020130-1.c: New test.
10868
10869 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
10870
10871         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
10872
10873 2002-01-29  Richard Henderson  <rth@redhat.com>
10874
10875         * gcc.c-torture/execute/991118-1.c: Cast various constants back
10876         to long long.
10877         * gcc.c-torture/execute/bf64-1.c: Likewise.
10878
10879 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
10880
10881         * gcc.c-torture/execute/20020129-1.c: New test.
10882
10883 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10884
10885         * gcc.c-torture/compile/20000224-1.c: Update.
10886         * gcc.c-torture/execute/bitfld-1.c: New tests.
10887         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10888         * gcc.dg/uninit-A.c: Update.
10889
10890 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
10891
10892         * g++.dg/template/ctor1.C: Add instantiation.
10893
10894 2002-01-28  Paul Koning  <pkoning@equallogic.com>
10895
10896         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10897         argument to __builtin_prefetch to be const ptr.
10898
10899 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
10900
10901         * gcc.c-torture/compile/20020120-1.c: New test.
10902
10903 2002-01-27  Kazu Hirata  <kazu@hxi.com>
10904
10905         * gcc.c-torture/execute/20020127-1.c: New test.
10906
10907 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
10908
10909         * g77.dg/f77-edit-i-in.f: New test
10910         * g77.dg/f77-edit-i-out.f: New test
10911
10912 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
10913
10914         * gcc.dg/debug/debug.exp: New file.
10915         * gcc.dg/debug/trivial.c: New file.
10916         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10917         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10918         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10919         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10920         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10921         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10922         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10923         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10924         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10925         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10926         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10927         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10928         * gcc.dg/20000503-1.c: Removed.
10929         * gcc.dg/20010207-1.c: Removed.
10930         * gcc.dg/20011223-1.c: Removed.
10931         * gcc.dg/20020104-2.c: Removed.
10932         * gcc.dg/debug-1.c: Removed.
10933         * gcc.dg/debug-2.c: Removed.
10934         * gcc.dg/debug-3.c: Removed.
10935         * gcc.dg/debug-4.c: Removed.
10936         * gcc.dg/debug-5.c: Removed.
10937         * gcc.dg/debug-6.c: Removed.
10938         * gcc.dg/dwarf2-1.c: Removed.
10939         * gcc.dg/dwarf2-2.c: Removed.
10940
10941 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
10942
10943         * g++.old-deja/g++.other/eh5.C: New test.
10944         * g++.old-deja/g++.other/sibcall2.C: New test.
10945         * g++.old-deja/g++.other/array9.C: New test.
10946         * g++.old-deja/g++.other/typename2.C: New test.
10947         * g++.old-deja/g++.other/crash60.C: New test.
10948         * g++.old-deja/g++.other/conv9.C: New test.
10949         * g++.old-deja/g++.other/mangle10.C: New test.
10950         * g++.old-deja/g++.other/unchanging1.C: New test.
10951         * g++.old-deja/g++.other/exprstmt1.C: New test.
10952         * g++.old-deja/g++.other/inline23.C: New test.
10953         * g++.old-deja/g++.eh/ia64-1.C: New test.
10954         * g++.old-deja/g++.other/dwarf2-1.C: New test.
10955         * g++.old-deja/g++.other/reload1.C: New test.
10956         * g++.old-deja/g++.other/static20.C: New test.
10957         * g++.old-deja/g++.other/local-alloc1.C: New test.
10958         * g++.old-deja/g++.other/conv8.C: New test.
10959         * g++.old-deja/g++.other/stmtexpr2.C: New test.
10960         * g++.old-deja/g++.other/storeexpr1.C: New test.
10961         * g++.old-deja/g++.other/storeexpr2.C: New test.
10962         * g++.dg/eh/template2.C: New test.
10963         * g++.dg/warn/weak1.C: New test.
10964
10965 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
10966
10967         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10968         Remove first, non-varying, argument.
10969
10970 2002-01-23  Richard Henderson  <rth@redhat.com>
10971
10972         * gcc.dg/inline-2.c: New.
10973
10974         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10975         Add optional target arg.  Check number of arguments.
10976         (scan-assembler-not, scan-assembler-dem): Likewise.
10977         (scan-assembler-dem-not): Likewise.
10978
10979 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10980
10981         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10982         line 12.
10983         * g++.old-deja/g++.brendan/parse3.C,
10984         g++.old-deja/g++.other/crash26.C,
10985         g++.old-deja/g++.other/crash28.C,
10986         g++.old-deja/g++.other/crash29.C,
10987         g++.old-deja/g++.other/crash30.C,
10988         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10989
10990 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
10991
10992         * gcc.dg/20020115-1.c: New.
10993
10994 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
10995
10996         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10997
10998 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
10999
11000         * gcc.dg/20020122-3.c: New.
11001
11002 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
11003
11004         * g++.dg/other/gc1.C: New test.
11005
11006 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11007
11008         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11009
11010 2002-01-22  Richard Henderson  <rth@redhat.com>
11011
11012         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11013
11014 2002-01-22  Richard Henderson  <rth@redhat.com>
11015
11016         * gcc.dg/20020122-4.c: New.
11017
11018 2002-01-22  H.J. Lu <hjl@gnu.org>
11019
11020         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11021         link output.
11022         * gcc.dg/special/ecos.exp: Likewise.
11023         * lib/g++-dg.exp: Likewise.
11024         * lib/g77-dg.exp: Likewise.
11025         * lib/gcc-dg.exp : Likewise.
11026         * lib/mike-g++.exp: Likewise.
11027         * lib/mike-g77.exp: Likewise.
11028         * lib/mike-gcc.exp: Likewise.
11029         * lib/objc-dg.exp: Likewise.
11030
11031 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
11032
11033         PR target/5379
11034         * gcc.dg/20020122-2.c: New test.
11035
11036 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
11037
11038         * gcc.dg/20020122-1.c: New test.
11039
11040 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
11041
11042         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11043
11044 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
11045
11046         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11047
11048 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11049
11050         * gcc.c-torture/compile/20020121-1.c: New test.
11051
11052 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11053
11054         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11055         ld_library_path.
11056
11057 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
11058
11059         * gcc.dg/20020218-1.c: New test.
11060
11061 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
11062
11063         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11064         messages
11065         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11066         "At global scope" warning
11067         * g++.dg/ext/align1.C: Change cygwin test for alignment
11068         from db-bogus to dg-warning
11069
11070 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
11071
11072         * g77.f-torture/compile/cpp2.F: New test.
11073
11074 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11075
11076         * g++.dg/template/access1.C: New test.
11077
11078 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
11079
11080         * gcc.dg/20020118-1.c: New.
11081
11082 2002-01-18  Kazu Hirata  <kazu@hxi.com>
11083
11084         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11085
11086 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11087
11088         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11089         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11090         alignment warnings.
11091
11092 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11093
11094         * gcc.misc-tests/i386-prefetch.exp: Save and restore
11095         torture_with_loops and torture_without_loops
11096
11097 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
11098
11099         * gcc.c-torture/compile/20020116-1.c: New test.
11100
11101 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
11102
11103         * gcc.dg/20020116-2.c: New test.
11104
11105         * gcc.dg/ultrasp4.c: New test.
11106
11107         * gcc.dg/20020116-1.c: New test.
11108
11109 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
11110
11111         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11112         by EABI.
11113
11114 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
11115
11116         * gcc.misc-tests/i386-prefetch.exp: New.
11117         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11118         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11119         * gcc.misc-tests/i386-pf-none-1.c: New test.
11120         * gcc.misc-tests/i386-pf-sse-1.c: New test.
11121
11122 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
11123
11124         * gcc.dg/gnu89-init-1.c: Add new tests.
11125
11126 2002-01-15  Andreas Jaeger  <aj@suse.de>
11127
11128         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11129         * gcc.dg/i386-mmx-2.c: Likewise.
11130         * gcc.dg/i386-sse-1.c: Likewise.
11131         * gcc.dg/i386-sse-2.c: Likewise.
11132         * gcc.dg/i386-sse-3.c: Likewise.
11133
11134 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
11135
11136         * g77.f-torture/execute/intrinsic-unix-bessel.f:
11137         Uncomment additional cases that now pass.
11138
11139 2002-01-11  Richard Henderson  <rth@redhat.com>
11140
11141         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11142         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11143
11144 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
11145
11146         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11147
11148 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
11149
11150         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11151         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11152
11153 2002-01-10  Dale Johannesen  <dalej@apple.com>
11154
11155         * gcc.c-torture/execute/loop-11.c: New.
11156
11157 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
11158
11159         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11160         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11161
11162 2002-01-09  Richard Henderson  <rth@redhat.com>
11163
11164         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11165         type in which to perform the operation for each size.
11166
11167 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
11168
11169         * gcc.c-torture/compile/20020109-2.c: New test.
11170
11171 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
11172
11173         * gcc.c-torture/execute/loop-10.c: New test.
11174
11175 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11176
11177         * gcc.c-torture/compile/20010226-1.c: New test.
11178         * gcc.c-torture/compile/20010227-1.c: New test.
11179         * gcc.c-torture/compile/20010426-1.c: New test.
11180         * gcc.c-torture/compile/20010510-1.c: New test.
11181         * gcc.c-torture/compile/20010605-3.c: New test.
11182         * gcc.c-torture/compile/20010824-1.c: New test.
11183         * gcc.c-torture/execute/20010409-1.c: New test.
11184         * gcc.dg/noncompile/20000901-1.c: New test.
11185         * gcc.dg/20001023-1.c: New test.
11186         * gcc.dg/20001101-1.c: New test.
11187         * gcc.dg/20001102-1.c: New test.
11188         * gcc.dg/20010207-1.c: New test.
11189         * gcc.dg/20010405-1.c: New test.
11190         * gcc.dg/20010822-1.c: New test.
11191         * gcc.dg/20011107-1.c: New test.
11192
11193 2002-01-09  Jeffrey A Law  (law@redhat.com)
11194
11195         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11196
11197         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
11198         execution failure on PA targets.
11199
11200 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
11201
11202         * gcc.c-torture/compile/20020109-1.c: New test.
11203
11204 2002-01-08  Kazu Hirata  <kazu@hxi.com>
11205
11206         * gcc.c-torture/execute/20020108-1.c: New test.
11207
11208 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
11209
11210         * gcc.dg/20020108-1.c: New test.
11211
11212 2002-01-08  H.J. Lu <hjl@gnu.org>
11213
11214         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11215         for header files.
11216
11217 2002-01-08  Geoff Keating  <geoffk@redhat.com>
11218
11219         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11220         consistency.
11221
11222 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
11223
11224         * gcc.dg/altivec-4.c: Test altivec predicates.
11225
11226 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
11227
11228         * gcc.c-torture/execute/20020107-1.c: New test.
11229
11230 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
11231
11232         PR c/5279
11233         * gcc.c-torture/compile/20020106-1.c: New test.
11234
11235 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
11236
11237         * gcc.c-torture/execute/nestfunc-4.c: New test.
11238
11239 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11240
11241         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11242         extra triple that slipped in.
11243         * g++.old-deja/g++.abi/align.C: Likewise.
11244         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11245
11246 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
11247
11248         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11249         * g++.old-deja/g++.abi/align.C: Likewise.
11250         * g++.old-deja/g++.abi/bitfields.C: Likewise.
11251
11252         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11253         on FreeBSD/i386.
11254         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11255         FreeBSD.
11256
11257 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
11258
11259         * gcc.dg/20020104-1.c: New test.
11260
11261         * gcc.dg/20020104-2.c: New test.
11262
11263 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
11264
11265         * gcc.dg/20020103-1.c: Fix typo in target selector.
11266
11267 2002-01-03  Richard Henderson  <rth@redhat.com>
11268
11269         * gcc.dg/20020103-1.c: New.
11270
11271 2002-01-03  Kazu Hirata  <kazu@hxi.com>
11272
11273         * gcc.c-torture/execute/20020103-1.c: New test.
11274
11275 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
11276
11277         * g++.dg/other/debug2.C: New test.
11278
11279         * gcc.c-torture/compile/20020103-1.c: New test.
11280
11281 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
11282
11283         * gcc.dg/gnu89-init-1.c: Added new tests.
11284
11285 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11286
11287         * g++.dg/template/friend2.C: Remove as patch is reverted.
11288
11289         * g++.dg/warn/oldcast1.C: New test.
11290
11291         * g++.dg/template/ptrmem1.C: New test.
11292         * g++.dg/template/ptrmem2.C: New test.
11293
11294         * g++.dg/template/ntp.C: New test.
11295
11296         * g++.dg/other/component1.C: New test.
11297
11298         * g++.dg/template/ttp3.C: New test.
11299
11300         * g++.dg/template/friend2.C: New test.
11301         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11302
11303 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11304
11305         * g++.dg/other/ptrmem1.C: New test.
11306         * g++.dg/other/ptrmem2.C: New test.
11307
11308 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11309
11310         * g++.dg/template/ctor1.C: New test.
11311
11312 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
11313
11314         * g++.dg/template/friend2.C: New test.
11315
11316 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
11317
11318         * gcc.dg/mmix-1.c: New test.
11319
11320 2001-12-31  Richard Henderson  <rth@redhat.com>
11321
11322         * gcc.dg/asm-5.c: New.
11323
11324 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
11325
11326         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11327         in namespace __gnu_cxx
11328
11329 2001-12-30  Richard Henderson  <rth@redhat.com>
11330
11331         * gcc.dg/debug-6.c: New.
11332
11333 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
11334
11335         * gcc.c-torture/compile/20011229-2.c: New test.
11336
11337 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
11338
11339         * gcc.dg/debug-3.c: New test.
11340         * gcc.dg/debug-4.c: New test.
11341         * gcc.dg/debug-5.c: New test.
11342
11343 2001-12-29  Richard Henderson  <rth@redhat.com>
11344
11345         * g++.dg/eh/loop1.C: New.
11346
11347 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11348
11349         * g++.dg/template/crash1.C: New test.
11350
11351 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
11352
11353         * g++.dg/other/const1.C: New test.
11354
11355 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
11356
11357         * gcc.c-torture/compile/20011229-1.c: New test.
11358
11359 2001-12-28  Stan Shebs  <shebs@apple.com>
11360
11361         * lib/objc-torture.exp: Resync with c-torture.exp.
11362         * lib/objc.exp: Load standard libraries.
11363
11364 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
11365
11366         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11367         additional tests.
11368
11369 2001-12-27  Roger Sayle <roger@eyesopen.com>
11370
11371         * gcc.c-torture/execute/string-opt-16.c: New testcase.
11372
11373 2001-12-27  Richard Henderson  <rth@redhat.com>
11374
11375         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11376
11377 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
11378
11379         * g++.dg/eh/ctor1.C: New test.
11380         * g++.dg/other/error2.C: New test.
11381
11382 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
11383
11384         * g++.dg/other/init2.C: New test.
11385
11386 2001-12-24  Richard Henderson  <rth@redhat.com>
11387
11388         * gcc.dg/20011223-1.c: New.
11389         * gcc.dg/inline-1.c: New.
11390
11391 2001-12-23  Richard Henderson  <rth@redhat.com>
11392
11393         * gcc.dg/asm-4.c: Test operand modifiers.
11394
11395 2001-12-23  Richard Henderson  <rth@redhat.com>
11396
11397         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11398
11399 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
11400
11401         * gcc.c-torture/execute/20011223-1.c: New test.
11402
11403 2001-12-21  Richard Henderson  <rth@redhat.com>
11404
11405         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11406         re-enables the warning.
11407
11408 2001-12-21  Richard Henderson  <rth@redhat.com>
11409
11410         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11411
11412 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11413
11414         * gcc.c-torture/compile/20011218-1.c: New test.
11415
11416 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
11417
11418         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
11419         arm-isr.c test.
11420         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
11421         epilogue generation for ARM ISR routines.
11422
11423 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11424
11425         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11426         * gcc.dg/format/c90-printf-3.c: Likewise.
11427         * gcc.dg/format/c99-printf-3.c: Likewise.
11428         * gcc.dg/format/ext-1.c: Likewise.
11429         * gcc.dg/format/ext-6.c: Likewise.
11430         * gcc.dg/format/format.h: Prototype unlocked stdio.
11431
11432 2001-12-20  Richard Henderson  <rth@redhat.com>
11433
11434         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11435         (arena): Use it.
11436         (malloc): Correct allocation logic.  Abort if we fill up the
11437         arena before initialization complete.
11438         (realloc): Correct allocation logic.
11439
11440 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
11441
11442         * gcc.c-torture/compile/20011219-2.c: New test.
11443
11444         * gcc.c-torture/execute/20011219-1.c: New test.
11445
11446 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
11447
11448         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
11449         target does not support weak symbols.
11450
11451 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
11452
11453         * gcc.c-torture/compile/20011219-1.c: New test.
11454
11455 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
11456
11457         * g++.dg/other/error1.C: New test.
11458
11459 2001-12-17  Jeffrey A Law  (law@redhat.com)
11460
11461         * gcc.c-torture/execute/20011217-1.c: New test.
11462
11463 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
11464
11465         * objc.dg/special/: New directory.
11466         * objc.dg/special/special.exp: New file.
11467         * objc.dg/special/unclaimed-category-1.h: New file.
11468         * objc.dg/special/unclaimed-category-1a.m: New file.
11469         * objc.dg/special/unclaimed-category-1.m: New file.
11470
11471 2001-12-17  Andreas Jaeger  <aj@suse.de>
11472
11473         * gcc.c-torture/compile/20011217-2.c: New test.
11474
11475 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11476
11477         * gcc.c-torture/compile/20011217-1.c: New test.
11478
11479 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
11480
11481         * testsuite/gcc.dg/20011214-1.c: New.
11482
11483 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
11484
11485         * gcc.dg/altivec-4.c: New.
11486
11487 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
11488
11489         * gcc.dg/20011113-1.c: New test.
11490
11491 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11492
11493         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11494         std::__malloc_alloc_template<0> and
11495         std::__default_alloc_template<false, 0>.
11496
11497 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
11498
11499         * objc/execute/bf-21.m: New test.
11500         * objc/execute/enumeration-1.m: New test.
11501         * objc/execute/enumeration-2.m: New test.
11502
11503 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
11504
11505         * gcc.dg/gnu89-init-1.c: New test.
11506
11507 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
11508
11509         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11510         * g++.old-deja/g++.jason/2371.C: Likewise.
11511         * g++.old-deja/g++.jason/template33.C: Likewise.
11512         * g++.old-deja/g++.jason/template34.C: Likewise.
11513         * g++.old-deja/g++.jason/template36.C: Likewise.
11514         * g++.old-deja/g++.oliva/typename1.C: Likewise.
11515         * g++.old-deja/g++.oliva/typename2.C: Likewise.
11516         * g++.old-deja/g++.other/typename1.C: Likewise.
11517         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11518         * g++.old-deja/g++.pt/nontype5.C: Likewise.
11519         * g++.old-deja/g++.pt/typename11.C: Likewise.
11520         * g++.old-deja/g++.pt/typename14.C: Likewise.
11521         * g++.old-deja/g++.pt/typename16.C: Likewise.
11522         * g++.old-deja/g++.pt/typename3.C: Likewise.
11523         * g++.old-deja/g++.pt/typename4.C: Likewise.
11524         * g++.old-deja/g++.pt/typename5.C: Likewise.
11525         * g++.old-deja/g++.pt/typename7.C: Likewise.
11526         * g++.old-deja/g++.robertl/eb9.C: Likewise.
11527
11528 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
11529
11530         * g++.dg/other/linkage1.C: New test.
11531         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11532         specifiers.
11533
11534 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11535
11536         * gcc.dg/concat.c: New test.
11537
11538 2001-12-11  Stan Shebs  <shebs@apple.com>
11539
11540         * objc/compile: New test directory.
11541         * objc/compile/compile.exp: New expect script.
11542         * objc/compile/20011211-1.m: New compile test.
11543
11544 2001-12-11  Jason Merrill  <jason@redhat.com>
11545
11546         * lib/prune.exp (prune_gcc_output): Also handle "In member
11547         function".  So many permutations...
11548
11549 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
11550
11551         * g++.dg/template/typedef1.C: New test.
11552
11553 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
11554
11555         * g++.dg/other/copy1.C: New test.
11556
11557 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
11558
11559         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11560
11561         * gcc.dg/builtin-choose-expr.c: New.
11562
11563 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
11564
11565         * gcc.dg/altivec-2.c: New.
11566
11567 2001-12-07  Richard Henderson  <rth@redhat.com>
11568
11569         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11570
11571 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
11572
11573         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11574         ultrasparc.
11575
11576 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11577
11578         * g++-old.deja/g++.robertl/eb101.C: Deleted.
11579
11580 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
11581
11582         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11583         variable argument list.
11584
11585 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
11586
11587         * gcc.c-torture/execute/memcheck: Delete entire directory.
11588         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11589         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11590
11591 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11592
11593         * gcc.dg/Wshadow-1.c: New test.
11594
11595 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
11596
11597         * gcc.c-torture/compile/20011130-1.c: New test.
11598
11599         * gcc.dg/noncompile/20011025-1.c: New test.
11600
11601         * g++.dg/other/anon-union.C: New test.
11602
11603         * gcc.c-torture/execute/20011024-1.c: New test.
11604
11605 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11606
11607         * gcc.c-torture/execute/20000722-1.x,
11608         gcc.c-torture/execute/20010123-1.x: Remove.
11609         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11610         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11611         gcc.dg/c99-complit-2.c: New tests.
11612
11613 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
11614
11615         * g++.dg/inherit/base1.C: New test.
11616
11617 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
11618
11619         * g++.dg/other/stdarg1.C: New test.
11620
11621         * gcc.c-torture/compile/20011130-2.c: New test.
11622
11623 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
11624
11625         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11626         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11627         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11628         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11629         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11630         * gcc.dg/builtin-prefetch-1.c: New test.
11631
11632 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
11633
11634         * gcc.dg/20011130-1.c: New test.
11635
11636 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
11637
11638         * g++.dg/other/scope1.C: New test.
11639         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11640
11641 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11642
11643         * gcc.dg/vla-init-1.c: New test.
11644
11645 2001-12-01  Geoff Keating  <geoffk@redhat.com>
11646
11647         * gcc.c-torture/compile/structs.c: New testcase from GDB.
11648
11649 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11650
11651         * objc.dg/alias.m: Update.
11652         * objc.dg/class-1.m: Update.
11653         * objc.dg/const-str-1.m: Update.
11654         * objc.dg/fwd-proto-1.m: Update.
11655         * objc.dg/id-1.m: Update.
11656         * objc.dg/super-class-1.m: Update.
11657
11658 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
11659
11660         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11661         constructs.
11662
11663 2001-11-28  Jeffrey A Law  (law@cygnus.com)
11664
11665         * gcc.c-torture/execute/20011128-1.c: New test.
11666
11667 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
11668
11669         * gcc.dg/20011127-1.c: New test.
11670
11671 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11672
11673         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
11674         from Austin Group draft 7.
11675         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
11676         scanf format arguments.
11677         * gcc.dg/format/no-exargs-2.c: New test.
11678
11679 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
11680
11681         * g++.dg/abi/vbase8-4.C: New test.
11682
11683 2001-11-24  Ian Lance Taylor  <ian@airs.com>
11684
11685         * gcc.c-torture/execute/20011121-1.c: New test.
11686
11687 2001-11-23  Jeffrey A Law  (law@cygnus.com)
11688
11689         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11690
11691 2001-11-23  Andreas Jaeger  <aj@suse.de>
11692
11693         * gcc.dg/cpp/charconst-2.c: New test.
11694
11695 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
11696
11697         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11698         to the host if it is remote.  Let tests specify extra headers
11699         they use.
11700         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11701         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11702         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11703         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11704         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11705         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11706         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11707         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11708         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11709         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11710
11711 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
11712
11713         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11714         for little endian ARMs.
11715
11716 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
11717
11718         * gcc.c-torture/compile/20011119-1.c: New test.
11719         * gcc.c-torture/compile/20011119-2.c: New test.
11720
11721 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
11722
11723         * gcc.dg/altivec-1.c: Fix typo.
11724
11725 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
11726
11727         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11728
11729 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
11730
11731         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11732
11733 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
11734
11735         * lib/g77.exp: Don't specify --rpath-link.
11736
11737         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11738         across all the headers.
11739         * gcc.dg/format/format.exp: For testing on a remote host,
11740         copy format.h.
11741
11742         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11743         * gcc.c-torture/execute/930406-1.c: Likewise.
11744         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11745
11746 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
11747
11748         * gcc.dg/altivec-1.c: New.
11749
11750 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
11751
11752         * gcc.dg/cpp/fpreprocessed.c: New test case.
11753
11754 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11755
11756         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11757         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11758         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11759
11760 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11761
11762         * gcc.dg/no-builtin-1.c: New test.
11763
11764 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
11765
11766         * gcc.c-torture/execute/20011115-1.c: New test.
11767
11768 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
11769
11770         * gcc.c-torture/compile/20011114-2.c: New test.
11771         * gcc.c-torture/compile/20011114-3.c: New test.
11772         * gcc.c-torture/compile/20011114-4.c: New test.
11773
11774 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
11775
11776         * g++.dg/other/init1.C: New test.
11777
11778 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
11779
11780         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11781         message.
11782
11783         * gcc.c-torture/execute/20011114-1.c: New testcase.
11784
11785         * gcc.c-torture/compile/20010327-1.c: Revert last change.
11786         * gcc.c-torture/compile/20011114-1.c: New test, exactly
11787         like the (before this change) version of 20010327-1.c.
11788
11789 2001-11-14  Roger Sayle <roger@eyesopen.com>
11790
11791         * gcc.c-torture/execute/string-opt-13.c: New testcase.
11792
11793 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
11794
11795         * g++.dg/init/array2.C: New test.
11796
11797 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
11798
11799         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11800
11801 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
11802
11803         * g++.dg/other/forscope1.C: New test.
11804         * g++.dg/ext/forscope1.C: New test.
11805         * g++.dg/ext/forscope2.C: New test.
11806
11807 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
11808
11809         * gcc.c-torture/execute/20011113-1.c: New test.
11810
11811 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
11812
11813         * gcc.c-torture/execute/20011109-2.c: New test.
11814
11815         * gcc.c-torture/execute/20011109-1.c: New test.
11816
11817 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
11818
11819         * gcc.c-torture/compile/20011109-1.c: New test.
11820
11821 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
11822
11823         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11824         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11825         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11826         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11827         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11828         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11829         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11830
11831 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11832
11833         * g++.dg/warn/Wshadow-1.C: New tests.
11834         * g++.old-deja/g++.mike/for3.C: Update.
11835
11836 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11837
11838         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11839         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11840         XFAILs.  Adjust expected error texts.
11841         * gcc.c-torture/compile/20011106-1.c,
11842         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11843         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11844         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11845         gcc.dg/c99-array-lval-5.c: New tests.
11846
11847 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11848
11849         * gcc.dg/cpp/defined.c: Update.
11850
11851 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11852
11853         * gcc.c-torture/execute/anon-1.c: New test.
11854
11855 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
11856
11857         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11858         same size, so no warning should be produced on stormy16.
11859
11860         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11861         due to oversized array.
11862         * g++.old-deja/g++.mike/ns15.C: Likewise.
11863         * g++.old-deja/g++.pt/crash16.C: Likewise.
11864
11865 2001-11-02  Graham Stott  <grahams@redhat.com>
11866
11867         * g++.dgother/debug1.C: Fix typos.
11868
11869 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
11870
11871         * g++.dg/other/debug1.C: New test.
11872
11873 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11874
11875         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11876         of unsigned long.
11877
11878 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
11879
11880         * gcc.dg/20011029-2.c: New test.
11881
11882         * gcc.c-torture/compile/20011029-1.c: New test.
11883
11884 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
11885
11886         * objc/execute/class_self-1.m: New test.
11887         * objc/execute/class_self-2.m: New test.
11888
11889 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
11890
11891         * gcc.misc-tests/msgs.exp: Delete.
11892         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11893         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
11894         error set to match recent changes.
11895
11896 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
11897
11898         * gcc.dg/20011021-1.c: New test.
11899
11900 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
11901
11902         * gcc.c-torture/compile/20011023-1.c: New test.
11903
11904 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
11905
11906         * lib/g77.exp: Rewrite based on lib/g++.exp.
11907
11908 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
11909
11910         * gcc.c-torture/execute/20011019-1.c: New test.
11911
11912         * gcc.dg/20011018-1.c: New test.
11913
11914 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
11915
11916         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11917
11918 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
11919
11920         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11921         * gcc.dg/attr-invalid.c: Likewise.
11922
11923 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
11924
11925         * testsuite/gcc.dg/20011015-1.c: New test.
11926
11927 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11928
11929         * g++.dg/template/unify2.C: New test.
11930
11931 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11932
11933         * g++.dg/other/exception-specification.C: New test
11934
11935 2001-10-13  Tom Rix  <trix@redhat.com>
11936
11937         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11938         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11939
11940 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
11941
11942         * testsuite/gcc.dg/20011009-1.c: New test.
11943
11944 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
11945
11946         PR g++/4476
11947         * g++.dg/other/friend1.C: New test.
11948
11949 2001-10-11  Richard Henderson  <rth@redhat.com>
11950
11951         * g++.old-deja/g++.other/crash18.C: Add -S to options.
11952
11953 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11954
11955         * gcc.c-torture/compile/20011010-1.c: New.
11956
11957 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11958
11959         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11960         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11961         g77.f-torture/execute/execute.exp,
11962         g77.f-torture/noncompile/noncompile.exp,
11963         gcc.c-torture/compile/compile.exp,
11964         gcc.c-torture/execute/execute.exp,
11965         gcc.c-torture/execute/ieee/ieee.exp,
11966         gcc.c-torture/execute/memcheck/memcheck.exp,
11967         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11968         objc/execute/execute.exp: Update FSF address.
11969
11970 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
11971
11972         * gcc.dg/cpp/cmdlne-C.c: Update.
11973         * gcc.dg/cpp/cmdlne-C2.c: New.
11974
11975 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11976
11977         * gcc.c-torture/execute/20011008-3.c: New.
11978
11979 2001-10-08  DJ Delorie  <dj@redhat.com>
11980
11981         * gcc.dg/20011008-1.c: New.
11982         * gcc.dg/20011008-2.c: New.
11983
11984 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11985
11986         * gcc.dg/cpp/spacing1.c: Update test.
11987
11988 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11989
11990         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11991         spelling errors of "separate" as "seperate".
11992
11993 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
11994
11995         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11996         enough to avoid inlining.
11997
11998 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11999
12000         * lib/g77.exp: set libg2c_dir correctly.
12001
12002 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12003
12004         * gcc.dg/cpp/macro11.c: New test.
12005
12006 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12007
12008         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12009         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12010         gcc.dg/format/multattr-3.c: New tests.
12011         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
12012         tests for format attributes on function pointers being rejected.
12013
12014 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12015
12016         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12017
12018 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12019
12020         * g++.dg/warn/format1.C: New test.
12021
12022 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
12023
12024         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12025
12026 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12027
12028         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12029
12030 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12031
12032         * gcc.dg/cpp/redef2.c: Add test.
12033
12034 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
12035
12036         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12037         long-standing bug on i686, apparently.
12038         * gcc.c-torture/execute/loop-2c.x: New file.
12039         * gcc.c-torture/execute/loop-2d.x: New file.
12040         * gcc.c-torture/execute/loop-3c.x: New file.
12041
12042 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
12043
12044         * gcc.dg/cpp/20000625-2.c: Correct line number.
12045
12046 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12047
12048         * gcc.dg/cpp/macro10.c: New test.
12049         * gcc.dg/cpp/strify3.c: New test.
12050         * gcc.dg/cpp/spacing1.c: Add tests.
12051         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12052         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12053
12054 2001-09-24  DJ Delorie  <dj@redhat.com>
12055
12056         * gcc.c-torture/execute/20010924-1.c: New test.
12057
12058 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12059
12060         * testsuite/objc/execute/paste.m: Remove.
12061
12062 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12063
12064         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12065
12066 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
12067
12068         * g77.dg/strlen0.f: New test.
12069
12070 2001-09-21  Richard Henderson  <rth@redhat.com>
12071
12072         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12073         * g++.old-deja/g++.abi/vtable2.C: Likewise.
12074
12075 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12076
12077         Table-driven attributes.
12078         * g++.dg/ext/attrib1.C: New test.
12079
12080 2001-09-20  DJ Delorie  <dj@redhat.com>
12081
12082         * gcc.dg/20000926-1.c: Update expected warning messages.
12083         * gcc.dg/array-2.c: Likewise, and test for warnings too.
12084         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12085         array.
12086
12087 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
12088
12089         * g++.dg/eh/registers1.C: New test case.
12090
12091 2001-09-17  Richard Henderson  <rth@redhat.com>
12092
12093         * gcc.dg/array-5.c: Fix VLA decomposition test.
12094
12095 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12096
12097         * gcc.dg/cpp/line5.c: New testcase.
12098
12099 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
12100
12101         * gcc.dg/cpp/macro9.c: New test.
12102
12103 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
12104
12105         * gcc.c-torture/execute/980223.c: Change type of addr from long
12106         to char *.
12107
12108 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
12109
12110         * gcc.c-torture/execute/20010915-1.c: New test.
12111
12112 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
12113
12114         * g77.dg/bprob: New directory.
12115         * g77.dg/bprob/bprob.exp: New file.
12116         * g77.dg/bprob/bprob-1.f: New test.
12117         * g77.dg/gcov: New directory.
12118         * g77.dg/gcov/gcov.exp: New file.
12119         * g77.dg/gcov/gcov-1.f: New test.
12120         * g77.dg/gcov/gcov-1.x: New file.
12121
12122 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12123
12124         * gcc.dg/cpp/directiv.c: Update.
12125         * gcc.dg/cpp/undef1.c: Update.
12126
12127 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
12128
12129         * gcc.dg/20010912-1.c: New test.
12130
12131 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
12132
12133         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12134         language-independent file in lib.
12135         * lib/gcov.exp: New file.
12136
12137 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12138
12139         * gcc.c-torture/compile/20010911-1.c: New test.
12140
12141 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
12142
12143         * lib/profopt.exp: New, to support profile-directed optimizations.
12144         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12145         * gcc.misc-tests/bprob-1.c: New test.
12146         * gcc.misc-tests/bprob-2.c: New test.
12147
12148 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
12149
12150         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12151         XFAIL and which kinds of gcov output to verify.
12152         * gcc.misc-tests/gcov-4b.x: New file.
12153         * gcc.misc-tests/gcov-5b.x: New file.
12154         * gcc.misc-tests/gcov-6.x: New file.
12155         * gcc.misc-tests/gcov-7.c: New test.
12156         * gcc.misc-tests/gcov-7.x: New file.
12157
12158 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
12159
12160         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12161         * gcc.misc-tests/gcov-6.c: New test.
12162
12163 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12164
12165         PR c++/3986
12166         * g++.dg/abi/vbase1.C: New test.
12167
12168 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
12169
12170         * objc.dg/method-2.m: New.
12171
12172 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12173
12174         PR c++/4203
12175         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12176         * g++.dg/init/empty1.C: New test.
12177
12178 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
12179
12180         * gcc.c-torture/compile/20010903-1.c: New test.
12181
12182 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
12183
12184         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12185         for m68k.
12186
12187 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
12188
12189         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
12190
12191         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12192
12193         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12194
12195 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
12196
12197         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12198         for 16-bit 'unsigned int'.
12199
12200 2001-08-29  Kazu Hirata  <kazu@hxi.com>
12201
12202         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12203
12204 2001-08-27  Richard Henderson  <rth@redhat.com>
12205
12206         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12207         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12208
12209 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
12210
12211         * gcc.dg/asm-names.c (ymain): New.
12212
12213 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
12214
12215         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12216         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12217         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12218
12219 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12220
12221         * gcc.dg/compare5.c: New testcase.
12222
12223 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
12224
12225         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12226         and "In instantiation".
12227
12228 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
12229
12230         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12231
12232 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
12233
12234         * gcc.misc-tests/gcov.exp: Add support for branch information.
12235         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12236         * gcc.misc-tests/gcov-4.c: New test.
12237         * gcc.misc-tests/gcov-4b.c: New test.
12238         * gcc.misc-tests/gcov-5b.c: New test.
12239
12240 2001-08-20  Zack Weinberg  <zackw@panix.com>
12241
12242         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12243         expected to fail.
12244
12245 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12246
12247         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12248
12249 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
12250
12251         * g++.dg/eh/template1.C: New test.
12252
12253 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
12254
12255         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
12256         Fix thinko.
12257         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
12258         for xfail.
12259
12260 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
12261
12262         * lib/g77-dg.exp:  Use prune.exp for common procedures
12263         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
12264         * lib/g77.exp: (g77-dg-prune) Remove
12265
12266 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
12267
12268         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
12269
12270 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12271
12272         * g++.dg/template/unify1.C: New test.
12273
12274 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
12275
12276         * g++.dg/abi/empty4.C: New test.
12277
12278 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
12279
12280         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
12281         solaris2.*
12282         * g77.f-torture/compile/pr3743.x: Likewise
12283
12284 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12285
12286         * g++.dg/other/using-declaration.C: New test.
12287
12288 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12289
12290         * gcc.dg/cpp/tr-sign.c: New testcase.
12291
12292 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12293
12294         * gcc.dg/cpp/19951025-1.c: Revert.
12295         * gcc.dg/cpp/directiv.c: We no longer process directives that
12296         interrupt macro arguments.
12297
12298 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
12299
12300         * gcc.dg/bconstp-1.c: New test.
12301
12302 2001-08-03  Richard Henderson  <rth@redhat.com>
12303
12304         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
12305
12306 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12307
12308         * gcc.dg/cpp/19951025-1.c: Update.
12309
12310 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
12311
12312         * g77.dg/ff90-1.f (s): Fix reference of variable z,
12313         should be x.
12314
12315 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
12316
12317         Kill -fhonor-std.
12318         * g++.old-deja/g++.ns/ns14.C: Remove special options.
12319         * g++.old-deja/g++.other/std1.C: Likewise.
12320         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
12321
12322 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
12323
12324         * lib/g77.exp:  Load gcc-defs.exp for common procedures
12325         (g77_pass, g77_fail, g77_finish, g77_exit,
12326         ${tool}_check_unsupported_p} Now redundant.  Deleted.
12327
12328 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12329
12330         * g77.dg/fbackslash.f
12331         * g77.dg/fcase-preserve.f
12332         * g77.dg/ff90-1.f
12333         * g77.dg/ffixed-line-length-0.f
12334         * g77.dg/ffixed-line-length-132.f
12335         * g77.dg/ffixed-line-length-7.f
12336         * g77.dg/ffixed-line-length-72.f
12337         * g77.dg/ffixed-line-length-none.f
12338         * g77.dg/ffree-form-1.f
12339         * g77.dg/fno-backslash.f
12340         * g77.dg/fno-f90-1.f
12341         * g77.dg/fno-fixed-form-1.f
12342         * g77.dg/fno-onetrip.f
12343         * g77.dg/fno-typeless-boz.f
12344         * g77.dg/fno-underscoring.f
12345         * g77.dg/fno-vxt-1.f
12346         * g77.dg/fonetrip.f
12347         * g77.dg/ftypeless-boz.f
12348         * g77.dg/fugly-assumed.f
12349         * g77.dg/funderscoring.f
12350         * g77.dg/fvxt-1.f
12351
12352 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
12353
12354         * objc.dg/fwd-proto-1.m: New.
12355         * objc.dg/local-decl-1.m: New.
12356         * objc.dg/naming-1.m: New.
12357         * objc.dg/naming-2.m: New.
12358         * objc.dg/proto-hier-1.m: New.
12359
12360 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
12361
12362         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
12363         largest-type elements to a struct makes its size grow.
12364
12365 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12366
12367         * g++.dg/abi/vthunk1.C: New test.
12368
12369 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
12370
12371         * g++.dg/abi/vbase8-22.C: New test.
12372
12373 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12374
12375         * gcc.dg/cpp/macro8.c: New test.
12376
12377 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12378
12379         * g++.dg/abi/vbase8-21.C: New test.
12380
12381 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
12382
12383         * g++.dg/abi/vbase8-10.C: New test.
12384
12385 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12386
12387         * lib/g++.exp (g++_set_ld_library_path): Renamed to
12388         ${tool}_set_ld_library_path.
12389         Changed caller.
12390         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12391         g++.exp.
12392
12393 2001-07-26  Stan Cox <scox@redhat.com>
12394
12395         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12396         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12397         gcc_exit, gcc_check_unsupported_p):
12398         Moved to gcc-deps.exp
12399         * gcc-deps.exp: New file.
12400
12401 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12402
12403         * g++.old-deja/g++.pt/defarg14.C: New test.
12404
12405 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12406
12407         * g++.old-deja/g++.other/lineno5.C: New test.
12408
12409 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12410
12411         * g++.old-deja/g++.pt/crash68.C: New test.
12412
12413 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
12414
12415         * g++.old-deja/g++.other/crash42.C: New test.
12416
12417 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12418
12419         * gcc.dg/cpp/extratokens.c: Fix.
12420         * gcc.dg/cpp/skipping2.c: New tests.
12421
12422 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12423
12424         * gcc.c-torture/execute/20010724-1.c: New file.
12425         * gcc.c-torture/execute/20010724-1.x: New file.
12426
12427 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12428
12429         * g++.old-deja/g++.other/cond7.C: New test.
12430
12431 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12432
12433         * g++.old-deja/g++.other/optimize4.C: New test.
12434
12435 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
12436
12437         * g++.old-deja/g++.abi/vbase8-5.C: New test.
12438
12439 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
12440
12441         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12442         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12443         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12444         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12445
12446         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12447         bug report" message.
12448
12449         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12450         * g++.dg/ext/instantiate1.C: Move from old-deja.
12451
12452 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
12453
12454         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12455         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12456         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12457         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
12458
12459 2001-07-23  Jeffrey A Law  (law@cygnus.com)
12460
12461         * gcc.c-torture/execute/20010723-1.c: New test.
12462
12463 2001-07-23  Ben Elliston  <bje@redhat.com>
12464
12465         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12466
12467 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12468
12469         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12470         i[34567]86-*-*.
12471         Delete handling of ieee_multilib_flags.
12472         Pass -mieee for alpha*-*-* and sh-*-*.
12473         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12474
12475 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
12476
12477         Remove old-abi tests.
12478         * g++.old-deja/g++.mike/p11116.C: Remove.
12479         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12480
12481 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
12482
12483         * g77.f-torture/compile/pr3743.f:  New test
12484
12485 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
12486
12487         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12488
12489 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12490
12491         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12492         g++.old-deja/g++.pt/static6.C: Likewise.
12493         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12494         supports weak symbols.
12495
12496 2001-07-18  Andreas Jaeger  <aj@suse.de>
12497
12498         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12499         supported again.
12500
12501 2001-07-18  Andreas Jaeger  <aj@suse.de>
12502
12503         * gcc.dg/iftrap-1.c: Fix target line.
12504
12505 2001-07-17  Richard Henderson  <rth@redhat.com>
12506
12507         * gcc.c-torture/execute/20010717-1.c: New.
12508
12509 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12510
12511         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12512         tests.
12513
12514 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12515
12516         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12517
12518 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12519
12520         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12521         UAC_SIGBUS, UAC_NOPRINT definitions.
12522
12523 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
12524
12525         * objc/execute/object_is_class.m: New test.
12526         * objc/execute/object_is_meta_class.m: New test.
12527
12528 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12529
12530         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12531         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12532
12533 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
12534
12535         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12536         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12537
12538 2001-07-14  Richard Henderson  <rth@redhat.com>
12539
12540         * gcc.dg/iftrap-1.c: New.
12541
12542 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
12543
12544         * g77.f-torture/execute/intrinsic77.f: New test.
12545
12546 2001-07-11  Janis Johnson <janis@us.ibm.com>
12547
12548         * gcc.misc-tests/gcov-3.c: New test.
12549
12550 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12551
12552         * gcc.c-torture/compile/20010711-1.c,
12553         * gcc.c-torture/compile/20010711-2.c: New tests.
12554
12555 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12556
12557         * gcc.c-torture/execute/20010711-1.c: New test.
12558
12559 2001-07-11  Ben Elliston  <bje@redhat.com>
12560
12561         * g++.old-deja/g++.other/enum5.C: New test.
12562
12563 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
12564
12565         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12566         (g++-dg-prune): Call prune_gcc_output.
12567         * prune.exp: New file for prune_gcc_output.
12568         * lib/g++.exp, lib/gcc.exp: Load it.
12569
12570 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12571
12572         * gcc.c-torture/compile/20010701-1.c,
12573         g++.old-deja/g++.ext/attrib6.C: New tests.
12574
12575 2001-07-06  Jeffrey A Law  (law@cygnus.com)
12576
12577         * gcc.c-torture/compile/20010706-1.c: New test.
12578
12579 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
12580
12581         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12582
12583 2001-06-28  Stan Shebs  <shebs@apple.com>
12584
12585         * gcc.dg/pragma-darwin.c: New test.
12586
12587 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12588
12589         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12590         Solaris 2.[678] system.
12591
12592 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12593
12594         * gcc.dg/20010622-1.c: New test.
12595
12596 2001-06-18  Stan Shebs  <shebs@apple.com>
12597
12598         * objc.dg: New directory.
12599         * objc.dg/dg.exp: New file.
12600         * objc.dg/alias.m: New.
12601         * objc.dg/class-1.m: New.
12602         * objc.dg/class-2.m: New.
12603         * objc.dg/const-str-1.m: New.
12604         * objc.dg/const-str-2.m: New.
12605         * objc.dg/id-1.m: New.
12606         * objc.dg/method-1.m: New.
12607         * objc.dg/super-class-1.m: New.
12608         * lib/objc-dg.exp: New file.
12609
12610 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12611
12612         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12613         of label name.
12614
12615 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
12616
12617         * g++.old-deja/g++.abi/vbase8-9.C: New test.
12618
12619 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12620
12621         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12622         variable.
12623
12624 2001-06-12  Richard Henderson  <rth@redhat.com>
12625
12626         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12627
12628 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12629
12630         * g++.old-deja/g++.abi/vbase5.C: New test.
12631         * g++.old-deja/g++.abi/vbase6.C: New test.
12632         * g++.old-deja/g++.abi/vbase7.C: New test.
12633
12634 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12635
12636         * gcc.c-torture/compile/20010610-1.c: New test.
12637
12638 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12639
12640         * g++.old-deja/g++.abi/vbase4.C: New test.
12641
12642 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12643
12644         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12645         support %f for HC11/HC12 targets.
12646         * gcc.c-torture/execute/930513-1.x: New file, likewise.
12647         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12648         on HC11/HC12 targets.
12649         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12650
12651 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12652
12653         * gcc.dg/wchar_t-1.c: New file.
12654         * gcc.dg/wint_t-1.c: Likewise.
12655
12656 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
12657
12658         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12659
12660 2001-06-11  Richard Henderson  <rth@redhat.com>
12661
12662         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12663
12664 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12665
12666         * gcc.c-torture/compile/20010611-1.c: New test.
12667
12668 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12669
12670         * gcc.dg/c99-tag-1.c: Add more tests.
12671
12672 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
12673
12674         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12675         representation on MN10300 and ARM/Thumb.
12676
12677 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
12678
12679         * g77.f-torture/execute/20010610.f: New.
12680
12681 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
12682
12683         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12684         names.
12685
12686 2001-06-09  Richard Henderson  <rth@redhat.com>
12687
12688         * gcc.c-torture/execute/ashrdi-1.c: New.
12689         * gcc.c-torture/execute/ashldi-1.c: New.
12690         * gcc.c-torture/execute/lshrdi-1.c: New.
12691
12692 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
12693
12694         * objc/execute/load-3.m: Added. Check sending +load to categories,
12695         in addition to classes.
12696
12697 2001-06-08  Stan Shebs  <shebs@apple.com>
12698
12699         * objc/execute/load-2.m: New test.  From Nicola Pero
12700         <n.pero@mi.flashnet.it>.
12701
12702 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
12703
12704         * gcc.c-torture/execute/20010605-2.c: New test.
12705
12706 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12707
12708         * g++.old-deja/g++.abi/vbase2.C: New test.
12709         * g++.old-deja/g++.abi/vbase3.C: New test.
12710
12711 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12712
12713         * g++.old-deja/g++.pt/friend49.C: New test.
12714
12715 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
12716
12717         * g++.old-deja/g++.ext/anon3.C: New test.
12718
12719 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
12720
12721         * g++.old-deja/g++.other/conv7.C: New test.
12722
12723 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
12724
12725         * gcc.c-torture/compile/20010605-2.c: New test.
12726
12727 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12728
12729         * gcc.c-torture/execute/20010604-1.c: New test.
12730
12731 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
12732
12733         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12734
12735 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
12736
12737         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12738         (g++_link_flags): Likewise.
12739         (g++_init): Pass gccpath's value to two previous functions.
12740
12741 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12742
12743         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12744         Ensure logfile entry matches exec command line.
12745
12746 2001-05-31  Richard Henderson  <rth@redhat.com>
12747
12748         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12749         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12750
12751 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
12752
12753         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12754         compiler for irix6.2
12755
12756 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
12757
12758         * g++.old-deja/g++.other/optimize3.C: New file.
12759
12760 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
12761
12762         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12763         assemble.
12764
12765 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
12766
12767         * g++.old-deja/g++.other/optimize2.C: New file.
12768
12769 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
12770
12771         * gcc.c-torture/compile/20010518-2.c: New file.
12772         * gcc.c-torture/execute/20010518-1.c: New file.
12773         * gcc.c-torture/execute/20010518-2.c: New file.
12774
12775 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12776
12777         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12778
12779 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
12780
12781         G++ no longer defines builtins that do not begin with __builtin.
12782         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12783         * g++.old-deja/g++.brendand/misc13.C: Likewise.
12784         * g++.old-deja/g++.law/builtin1.C: Likewise.
12785         * g++.old-deja/g++.law/cvt2.C: Likewise.
12786         * g++.old-deja/g++.mike/net5.C: Likewise.
12787         * g++.old-deja/g++.other/builtins1.C: Likewise.
12788         * g++.old-deja/g++.other/builtins2.C: Likewise.
12789         * g++.old-deja/g++.other/builtins3.C: Likewise.
12790         * g++.old-deja/g++.other/builtins4.C: Likewise.
12791         * g++.old-deja/g++.other/inline8.C: Likewise.
12792         * g++.old-deja/g++.robertl/eb39.C: Likewise.
12793
12794 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
12795
12796         * g++.old-deja/g++.pt/using1.C: Adjust.
12797         * g++.old-deja/g++.pt/using2.C: New test.
12798
12799 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
12800
12801         * gcc.dg/cpp/charconst.c: New tests.
12802         * gcc.dg/cpp/escape.c: New tests.
12803         * gcc.dg/cpp/escape-1.c: New tests.
12804         * gcc.dg/cpp/escape-2.c: New tests.
12805         * gcc.dg/cpp/ucs.c: New tests.
12806
12807 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
12808
12809         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
12810         native compiler for irix6.5.
12811
12812 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
12813
12814         * lib/g++.exp (g++_include_flags): Use args to compute
12815         get_multilibs.
12816         (g++_link_flags): Likewise.
12817         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12818
12819 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12820
12821         * gcc.dg/c90-hexfloat-1.c: Add more tests.
12822
12823 2001-05-21  Geoff Keating  <geoffk@redhat.com>
12824
12825         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12826         this file.
12827
12828 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12829
12830         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12831         STACK_SIZE;
12832         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12833         to STACK_SIZE; Use it to define size of add_histo array.
12834         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12835         to STACK_SIZE.
12836         (f): Use GITT_SIZE to define size of gitt local table.
12837         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12838         to STACK_SIZE; Use it to define size of bytemem array.
12839
12840 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12841
12842         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12843         on 68HC11/HC12 due to the asm instruction.
12844         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12845         * gcc.c-torture/compile/920520-1.x: Likewise.
12846         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12847         on 68HC11/HC12 because the function is larger than 64K.
12848         * gcc.c-torture/compile/961203-1.x: New file, this test fails
12849         on 68HC11/HC12 because the structure is too large.
12850
12851 2001-05-20  Richard Henderson  <rth@redhat.com>
12852
12853         * gcc.c-torture/execute/20010520-1.c: New.
12854
12855 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12856
12857         * g++.old-deja/g++.warn/compare1.C: New test.
12858         * gcc.dg/compare4.c: New test.
12859
12860 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
12861
12862         * g++.old-deja/g++.other/optimize1.C: New test.
12863
12864 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12865
12866         * g++.old-deja/g++.pt/spec41.C: New test.
12867
12868 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
12869
12870         * gcc.c-torture/compile/20010114-1.x: Remove.
12871
12872 2001-05-18  Stan Shebs  <shebs@apple.com>
12873
12874         * gcc.c-torture/compile/20010518-1.c: New test.
12875
12876 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
12877
12878         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12879         * g++.old-deja/g++.pt/crash67.C: New test.
12880
12881 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
12882
12883         * g++.old-deja/g++.other/debug9.C: New test.
12884
12885 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
12886
12887         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12888
12889 2001-05-16  Jan Hubicka  <jh@suse.cz>
12890
12891         * gcc.c-torture/compile/20010516-1.c: New test.
12892
12893 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12894
12895         * g++.old-deja/g++.other/crash41.C: New test.
12896
12897 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12898
12899         * g++.old-deja/g++.pt/crash66.C: New test.
12900
12901 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
12902
12903         * g++.old-deja/g++.robertl/eb27.C: Convert.
12904
12905 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
12906
12907         * g++.dg/friend-warn.C: New test.  Do not warn about friend
12908         declaration being redundant.
12909
12910 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
12911
12912         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12913
12914 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
12915
12916         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12917
12918 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
12919
12920         * lib/g++.exp: Use testsuite_flags.
12921
12922 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
12923
12924         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12925
12926 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12927
12928         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12929
12930 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
12931
12932         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12933
12934 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
12935
12936         * gcc.c-torture/compile/20010313-1.c: New test.
12937
12938 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
12939
12940         * gcc.dg/cpp/direct2.c: New test.
12941         * gccq.dg/cpp/direct2s.c: New test.
12942
12943         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12944
12945 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
12946
12947         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12948         * g++.old-deja/g++.other/op3.C: Likewise.
12949
12950 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
12951
12952         * gcc.dg/cpp/syshdr.h: New file.
12953         * gcc.dg/cpp/sysmac1.c: Update.
12954         * gcc.dg/cpp/sysmac2.c: Update.
12955
12956 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12957
12958         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12959
12960 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
12961
12962         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
12963         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
12964
12965 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
12966
12967         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
12968
12969 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
12970
12971         * lib/g++.exp (g++_include_flags): Don't use any special flags
12972         if TESTING_IN_BUILD_TREE is not defined.
12973         (g++_init): Use a plain 'c++' as the compiler if
12974         TESTING_IN_BUILD_TREEE is not defined.
12975
12976 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12977
12978         * g++.old-deja/g++.eh/catch13.C: New test.
12979         * g++.old-deja/g++.eh/catch14.C: New test.
12980
12981 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12982
12983         * gcc.dg/cpp/tr-define.c: New test.
12984
12985 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
12986
12987         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
12988         <stdlib.h>, not <malloc.h>.
12989
12990 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
12991
12992         * g++.old-deja/g++.ns/template17.C: New test.
12993
12994 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
12995
12996         * g++.old-deja/g++.pt/ref4.C: New test.
12997
12998 2001-04-30  Richard Henderson  <rth@redhat.com>
12999
13000         * gcc.dg/20000724-1.c: Revert last change.
13001
13002 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
13003
13004         * g77.f-torture/execute/20010430.f: New test.
13005
13006 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
13007
13008         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
13009
13010 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
13011
13012         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13013
13014 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13015
13016         * g++.old-deja/g++.eh/crash6.C: New test.
13017
13018 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13019
13020         * g++.old-deja/g++.other/warn7.C: New test.
13021
13022 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
13023
13024         * g++.old-deja/g++.other/defarg9.C: New test.
13025
13026 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13027
13028         * g77.f-torture/compile/20010426.f: New test.
13029         * g77.f-torture/execute/20010426.f: New test.
13030
13031 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
13032
13033         * g77.f-torture/compile/20000629-1.x: Remove - error
13034         has been fixed.
13035
13036 2001-04-26  Jeffrey A Law  (law@cygnus.com)
13037
13038         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13039         Tweak slightly to work with g++.dg framework.
13040         * g++.dg/special/ecos.exp: Run initp1.C test.
13041         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13042
13043         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13044         its linker doesn't give line numbers either.
13045         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
13046
13047 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13048
13049         * g++.old-deja/g++.other/lex1.C: New test.
13050
13051 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
13052
13053         * gcc.dg/noncompile/20010425-1.c: New test.
13054
13055 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
13056
13057         * g++.old-deja/g++.pt/mangle2.C: New test.
13058
13059 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13060
13061         * gcc.dg/format/plus-1.c: New test.
13062
13063 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13064
13065         * gcc.dg/20010423-1.c: New test.
13066
13067 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
13068
13069         * gcc.c-torture/execute/20010422-1.c: New test.
13070
13071 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
13072
13073         * g++.old-deja/g++.ns/type2.C: New test.
13074
13075 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
13076
13077         * g++.old-deja/g++.other/perf1.C: New test.
13078
13079 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
13080
13081         * gcc.dg/c99-func-2.c: Remove xfail.
13082         * gcc.dg/c99-func-3.c: Remove xfail.
13083         * gcc.dg/c99-func-4.c: Remove xfail.
13084
13085 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
13086
13087         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13088
13089 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
13090
13091         * gcc.c-torture/compile/20010423-1.c: New test.
13092
13093 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13094
13095         * g++.old-deja/g++.pt/typename28.C: New test.
13096
13097 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
13098
13099         * g++.old-deja/g++.abi/empty2.C: New test.
13100         * g++.old-deja/g++.abi/empty3.C: New test.
13101
13102 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13103
13104         * g++.old-deja/g++.other/comdat2.C: New test.
13105         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
13106
13107 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13108
13109         * g++.old-deja/g++.other/overload14.C: New test.
13110
13111 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13112
13113         * g++.old-deja/g++.other/lookup23.C: New test.
13114
13115 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
13116
13117         * gcc.c-torture/execute/20010403-1.c: New test.
13118
13119 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
13120             Mark Mitchell  <mark@codesourcery.com>
13121
13122         * lib/old-dejagnu.exp: Don't delete output of executable.
13123         Add .exe suffix to executables.
13124
13125 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
13126
13127         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
13128
13129 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13130
13131         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
13132
13133 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13134
13135         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
13136         * g++.old-deja/g++.abi/crash1.C: New test.
13137
13138 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
13139
13140         * g++.old-deja/g++.other/crash40.C: New test.
13141
13142 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13143
13144         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13145
13146 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
13147
13148         * g++.old-deja/g++.other/warn6.C: New test.
13149
13150 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13151
13152         * g++.old-deja/g++.robertl/eb42.C: Same.
13153
13154 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13155
13156         * gcc.dg/wtr-conversion-1.c: New testcase.
13157
13158 2001-04-10  Richard Henderson  <rth@redhat.com>
13159
13160         * g++.old-deja/g++.other/array5.C: New.
13161
13162 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13163
13164         * gcc.c-torture/execute/20010408-1.c: New test.
13165
13166 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
13167
13168         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
13169         headers and constructs.
13170         * g++.old-deja/g++.robertl/eb79.C: Same.
13171         * g++.old-deja/g++.robertl/eb77.C (main): Same.
13172         * g++.old-deja/g++.robertl/eb73.C: Same.
13173         * g++.old-deja/g++.robertl/eb66.C (main): Same.
13174         * g++.old-deja/g++.robertl/eb55.C (t): Same.
13175         * g++.old-deja/g++.robertl/eb54.C (main): Same.
13176         * g++.old-deja/g++.robertl/eb46.C (main): Same.
13177         * g++.old-deja/g++.robertl/eb44.C: Same.
13178         * g++.old-deja/g++.robertl/eb41.C (main): Same.
13179         * g++.old-deja/g++.robertl/eb4.C (main): Same.
13180         * g++.old-deja/g++.robertl/eb39.C: Same.
13181         * g++.old-deja/g++.robertl/eb33.C (main): Same.
13182         * g++.old-deja/g++.robertl/eb31.C (main): Same.
13183         * g++.old-deja/g++.robertl/eb30.C: Same.
13184         * g++.old-deja/g++.robertl/eb3.C: Same.
13185         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
13186         * g++.old-deja/g++.robertl/eb21.C: Same.
13187         * g++.old-deja/g++.robertl/eb15.C: Same.
13188         * g++.old-deja/g++.robertl/eb118.C: Same.
13189         * g++.old-deja/g++.robertl/eb115.C (main): Same.
13190         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
13191         * g++.old-deja/g++.robertl/eb109.C: Same.
13192         * g++.old-deja/g++.other/sibcall1.C (main): Same.
13193         * g++.old-deja/g++.mike/rtti1.C: Same.
13194         * g++.old-deja/g++.mike/p658.C: Same.
13195         * g++.old-deja/g++.mike/net46.C: Same.
13196         * g++.old-deja/g++.mike/net34.C: Same.
13197         * g++.old-deja/g++.mike/memoize1.C: Same.
13198         * g++.old-deja/g++.mike/eh2.C: Same.
13199         * g++.old-deja/g++.law/weak.C: Same.
13200         * g++.old-deja/g++.law/visibility7.C: Same.
13201         * g++.old-deja/g++.law/visibility25.C: Same.
13202         * g++.old-deja/g++.law/visibility22.C: Same.
13203         * g++.old-deja/g++.law/visibility2.C: Same.
13204         * g++.old-deja/g++.law/visibility17.C: Same.
13205         * g++.old-deja/g++.law/visibility13.C: Same.
13206         * g++.old-deja/g++.law/visibility10.C: Same.
13207         * g++.old-deja/g++.law/visibility1.C: Same.
13208         * g++.old-deja/g++.law/virtual3.C (eval): Same.
13209         * g++.old-deja/g++.law/vbase1.C: Same.
13210         * g++.old-deja/g++.law/operators32.C: Same.
13211         * g++.old-deja/g++.law/nest3.C: Same.
13212         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
13213         * g++.old-deja/g++.law/except5.C (main): Same.
13214         * g++.old-deja/g++.law/cvt7.C (run): Same.
13215         * g++.old-deja/g++.law/cvt2.C: Same.
13216         * g++.old-deja/g++.law/cvt16.C: Same.
13217         * g++.old-deja/g++.law/ctors6.C (bar): Same.
13218         * g++.old-deja/g++.law/ctors17.C (main): Same.
13219         * g++.old-deja/g++.law/ctors13.C: Same.
13220         * g++.old-deja/g++.law/ctors12.C (main): Same.
13221         * g++.old-deja/g++.law/ctors10.C: Same.
13222         * g++.old-deja/g++.law/code-gen5.C: Same.
13223         * g++.old-deja/g++.law/bad-error7.C: Same.
13224         * g++.old-deja/g++.law/arm9.C: Same.
13225         * g++.old-deja/g++.law/arm12.C: Same.
13226         * g++.old-deja/g++.law/arg8.C: Same.
13227         * g++.old-deja/g++.law/arg1.C: Same.
13228         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
13229         * g++.old-deja/g++.jason/template31.C: Same.
13230         * g++.old-deja/g++.jason/template24.C (main): Same.
13231         * g++.old-deja/g++.jason/2371.C: Same.
13232         * g++.old-deja/g++.eh/new2.C: Same.
13233         * g++.old-deja/g++.eh/new1.C: Same.
13234         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
13235         * g++.old-deja/g++.brendan/nest21.C (main): Same.
13236         * g++.old-deja/g++.brendan/err-msg3.C: Same.
13237         * g++.old-deja/g++.brendan/crash62.C: Same.
13238         * g++.old-deja/g++.brendan/crash52.C: Same.
13239         * g++.old-deja/g++.brendan/crash49.C (main): Same.
13240         * g++.old-deja/g++.brendan/crash38.C: Same.
13241         * g++.old-deja/g++.brendan/crash15.C (main): Same.
13242         * g++.old-deja/g++.brendan/copy9.C: Same.
13243
13244 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
13245
13246         * gcc.c-torture/execute/20001203-2.c (memset):
13247         Count argument is of type __SIZE_TYPE__.
13248
13249 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
13250
13251         * gcc.c-torture/compile/20010404-1.c: New test.
13252
13253 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
13254
13255         * gcc.c-torture/compile/20010326-1.c: New test.
13256
13257 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
13258
13259         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
13260         peculiarities of the SH.
13261         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
13262
13263 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13264
13265         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
13266         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
13267         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
13268
13269 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13270
13271         * g77.f-torture/compile/20010321-1.f: New test.
13272
13273 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13274
13275         * gcc.c-torture/compile/20010329-1.c: New test.
13276
13277 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
13278
13279         * gcc.c-torture/execute/20010329-1.c: New test.
13280
13281 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13282
13283         * g++.old-deja/g++.other/eh4.C: Fix typo.
13284
13285 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
13286
13287         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
13288
13289 2001-03-28  Philip Blundell  <philb@gnu.org>
13290
13291         * gcc.c-torture/compile/20010328-1.c: New test.
13292
13293 2001-03-27  Richard Henderson  <rth@redhat.com>
13294
13295         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
13296         * g++.old-deja/g++.eh/vbase3.C: Likewise.
13297
13298 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
13299
13300         * gcc.c-torture/compile/20010327-1.c: New test.
13301
13302 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
13303
13304         * g++.old-deja/g++.other/friend12.C: New test.
13305         * g++.old-deja/g++.other/friend9.C: Expect no errors.
13306         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
13307
13308 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13309
13310         * gcc.c-torture/execute/20010325-1.c: New test.
13311
13312 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
13313
13314         * g++.old-deja/g++.other/mangle3.C: New test.
13315
13316 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
13317
13318         * g++.old-deja/g++.other/anon8.C: New test.
13319
13320 2001-03-20  Philip Blundell  <philb@gnu.org>
13321
13322         * gcc.c-torture/compile/20010320-1.c: New test.
13323
13324 2001-03-17  Richard Henderson  <rth@redhat.com>
13325
13326         * g++.old-deja/g++.other/eh4.C: Add expected error text.
13327
13328 2001-03-15  Geoff Keating  <geoff@redhat.com>
13329
13330         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
13331         tests on AIX.
13332
13333 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
13334
13335         * g++.old-deja/g++.other/eh4.C: New test.
13336
13337 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13338
13339         * gcc.dg/cpp/mi1.c: Update.
13340
13341 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
13342
13343         * g++.old-deja/g++.other/regstack.C: New test.
13344
13345 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
13346
13347         * g++.old-deja/g++.other/ref4.C: New test.
13348
13349 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
13350
13351         * objc/execute/va_method.m: Added.
13352         * objc/execute/IMP.m: Added.
13353         * objc/execute/_cmd.m: Added.
13354         * objc/execute/accessing_ivars.m: Added.
13355         * objc/execute/class-1.m: Added.
13356         * objc/execute/class-10.m: Added.
13357         * objc/execute/class-11.m: Added.
13358         * objc/execute/class-12.m: Added.
13359         * objc/execute/class-13.m: Added.
13360         * objc/execute/class-14.m: Added.
13361         * objc/execute/class-2.m: Added.
13362         * objc/execute/class-3.m: Added.
13363         * objc/execute/class-4.m: Added.
13364         * objc/execute/class-5.m: Added.
13365         * objc/execute/class-6.m: Added.
13366         * objc/execute/class-7.m: Added.
13367         * objc/execute/class-8.m: Added.
13368         * objc/execute/class-9.m: Added.
13369         * objc/execute/class-tests-1.h
13370         * objc/execute/class-tests-2.h
13371         * objc/execute/compatibility_alias.m: Added.
13372         * objc/execute/encode-1.m: Added.
13373         * objc/execute/formal_protocol-1.m: Added.
13374         * objc/execute/formal_protocol-2.m: Added.
13375         * objc/execute/formal_protocol-3.m: Added.
13376         * objc/execute/formal_protocol-4.m: Added.
13377         * objc/execute/formal_protocol-5.m: Added.
13378         * objc/execute/formal_protocol-6.m: Added.
13379         * objc/execute/formal_protocol-7.m: Added.
13380         * objc/execute/informal_protocol.m: Added.
13381         * objc/execute/initialize.m: Added.
13382         * objc/execute/load.m: Added.
13383         * objc/execute/many_args_method.m: Added.
13384         * objc/execute/nested-3.m: Added.
13385         * objc/execute/no_clash.m: Added.
13386         * objc/execute/private.m: Added.
13387         * objc/execute/redefining_self.m: Added.
13388         * objc/execute/root_methods.m: Added.
13389         * objc/execute/selector-1.m: Added.
13390         * objc/execute/static-1.m: Added.
13391         * objc/execute/static-2.m: Added.
13392         * objc/execute/va_method.m: Added.
13393
13394 2001-03-10  Richard Henderson  <rth@redhat.com>
13395
13396         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13397
13398 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
13399
13400         * g++.old-deja/g++.other/crash31.C: XFAIL.
13401         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13402         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13403         * gcc.c-torture/execute/20010123-1.x: XFAIL.
13404         * gcc.c-torture/execute/20010124-1.x: XFAIL.
13405         * gcc.dg/sequence-pt-1.c: XFAIL one test.
13406
13407 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13408
13409         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13410
13411 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13412
13413         * gcc.dg/20000724-1.c: Don't use multiline strings.
13414
13415 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13416
13417         * objc/execute/string1.m, objc/execute/string2.m: Compare the
13418         result of -cString against what we expect it to be; don't just
13419         print it out for no one to read.
13420
13421         * objc/execute/string3.m, objc/execute/string4.m: New tests.
13422         Based on testcases provided by Nicola Pero.
13423
13424 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13425
13426         * gcc.dg/cpp/macro7.c: New test.
13427
13428 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13429
13430         * gcc.dg/cpp/multiline.c: Update.
13431
13432 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13433
13434         * g++.old-deja/g++.other/enum3.C: New test.
13435
13436 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13437
13438         * g++.old-deja/g++.other/pod1.C: New test.
13439
13440 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13441
13442         * g++.old-deja/g++.ext/overload1.C: New test.
13443
13444 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13445
13446         * g++.old-deja/g++.pt/using1.C: New test.
13447
13448 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13449
13450         * g++.old-deja/g++.other/using9.C: New test.
13451
13452 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
13453
13454         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13455
13456         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13457
13458 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
13459
13460         * g++.old-deja/g++.ext/realpt1.C: Remove.
13461
13462 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
13463
13464         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13465
13466 2001-02-26  Will Cohen  <wcohen@redhat.com>
13467
13468         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13469
13470 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
13471
13472         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13473         templatized constructors.
13474
13475 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13476
13477         * gcc.c-torture/execute/20010224-1.c: New test.
13478
13479 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
13480
13481         * gcc.c-torture/execute/20010222-1.c: New test.
13482
13483 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
13484
13485         * g++.old-deja/g++.other/inline20.C: New test.
13486
13487 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
13488
13489         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13490
13491 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
13492
13493         * g++.old-deja/g++.other/lookup22.C: New test.
13494
13495 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
13496
13497         * g77.dg: New directory.
13498         * g77.dg/20010216-1.f: New test case.
13499         * g77.dg/dg.exp: New driver.
13500         * lib/g77-dg.exp: New driver library.
13501
13502 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13503
13504         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
13505
13506 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
13507
13508         * g++.old-deja/g++.other/decl9.C: New test.
13509
13510 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
13511
13512         * g++.old-deja/g++.other/init16.C: Update the test so that it does
13513         not need <string> and also tests the initialization at runtime.
13514
13515 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
13516
13517         * gcc.c-torture/execute/longlong.c: New test.
13518
13519 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13520
13521         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13522
13523 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13524
13525         * gcc.c-torture/execute/920302-1.c (execute):
13526         Change argument type to short.
13527
13528 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13529
13530         * g++.old-deja/g++.pt/deduct6.C: New test.
13531
13532 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13533
13534         * g++.old-deja/g++.pt/deduct5.C: New test.
13535
13536 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
13537
13538         * gcc.c-torture/execute/20010209-1.c: New test.
13539
13540 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13541
13542         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13543
13544 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
13545
13546         * g++.dg/vtgc1.C: Update for new ABI.
13547
13548         * consistency.vlad: New directory, 1665 files.
13549
13550 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13551
13552         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13553         return type.
13554         * gcc.dg/cpp/digraphs.c: Declare puts.
13555
13556 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13557
13558         * g++.old-deja/g++.other/warn5.C: New test.
13559
13560 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13561
13562         * g++.old-deja/g++.pt/spec40.C: New test.
13563
13564 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13565
13566         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13567         case.
13568         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13569
13570 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
13571
13572         * gcc.c-torture/compile/20010209-1.c: New test.
13573
13574 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
13575
13576         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13577         excess errors message but not if it crashes.
13578         * g++.old-deja/g++.other/crash27.C: Likewise.
13579         * g++.old-deja/g++.other/crash28.C: Likewise.
13580         * g++.old-deja/g++.other/crash30.C: Likewise.
13581         * g++.old-deja/g++.other/crash32.C: Likewise.
13582         * g++.old-deja/g++.other/crash35.C: Likewise.
13583         * g++.old-deja/g++.pt/inherit2.C: Likewise.
13584
13585 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13586
13587         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13588         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13589         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13590         g77.f-torture/execute/execute.exp,
13591         g77.f-torture/noncompile/noncompile.exp,
13592         gcc.c-torture/execute/execute.exp,
13593         gcc.c-torture/execute/memcheck/memcheck.exp,
13594         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13595         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13596         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13597         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13598         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13599         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13600         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13601         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13602         Remove bug reporting instructions with ancient email addresses.
13603
13604 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13605
13606         * gcc.dg/20010202-1.c: New test.
13607         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13608
13609 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
13610
13611         * g++.dg/stdbool-if.C: New test.
13612
13613 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
13614
13615         * objc/execute/fdecl.m: Added main().
13616
13617 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13618
13619         * gcc.c-torture/execute/20010206-1.c: New test.
13620
13621 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13622
13623         * gcc.dg/cpp/avoidpaste1.c: Update.
13624
13625 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
13626
13627         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13628         Pero <nicola@brainstorm.co.uk>.
13629         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13630
13631 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
13632
13633         * g++.old-deja/g++.pt/spec39.C: New test.
13634
13635 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
13636
13637         * gcc.c-torture/compile/20010202-1.c: New test.
13638
13639 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
13640
13641         * g++.old-deja/g++.abi/primary2.C: New test.
13642         * g++.old-deja/g++.abi/primary3.C: New test.
13643         * g++.old-deja/g++.abi/primary4.C: New test.
13644         * g++.old-deja/g++.abi/primary5.C: New test.
13645         * g++.old-deja/g++.abi/vtable3.h: New test.
13646         * g++.old-deja/g++.abi/vtable3a.C: New test.
13647         * g++.old-deja/g++.abi/vtable3b.C: New test.
13648         * g++.old-deja/g++.abi/vtable3c.C: New test.
13649         * g++.old-deja/g++.abi/vtable3d.C: New test.
13650         * g++.old-deja/g++.abi/vtable3e.C: New test.
13651         * g++.old-deja/g++.abi/vtable3f.C: New test.
13652         * g++.old-deja/g++.abi/vtable3g.C: New test.
13653         * g++.old-deja/g++.abi/vtable3h.C: New test.
13654         * g++.old-deja/g++.abi/vtable3i.C: New test.
13655         * g++.old-deja/g++.abi/vtable3j.C: New test.
13656         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13657
13658 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
13659
13660         * g++.old-deja/g++.other/anon6.C: New test.
13661         * g++.old-deja/g++.other/anon7.C: New test.
13662
13663 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
13664
13665         * gcc.dg/cpp/avoidpaste2.c: New tests.
13666
13667 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
13668
13669         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13670
13671 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
13672
13673         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13674         DECIMAL_DIG cases for Irix."
13675
13676 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
13677
13678         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13679
13680 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13681
13682         * gcc.dg/c99-tag-1.c: New test.
13683
13684 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13685
13686         * gcc.dg/cpp/tr-warn1.c: Add tests.
13687
13688 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13689
13690         * gcc.dg/cpp/avoidpaste1.c: Update.
13691         * gcc.dg/cpp/paste4.c: Update.
13692
13693 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
13694
13695         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13696         cases for Irix.
13697
13698 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13699
13700         * g++.old-deja/g++.other/inline19.C: New test.
13701
13702 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
13703
13704         * gcc.dg/Wlarger-than.c: New test.
13705
13706 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
13707
13708         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13709
13710 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
13711
13712         * gcc.c-torture/execute/20010129-1.c: New test.
13713         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13714
13715 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
13716
13717         * gcc.dg/cpp/avoidpaste1.c: Test case.
13718
13719 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
13720
13721         * g++.old-deja/g++.other/inline18.C: New test.
13722
13723 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13724
13725         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13726         and __builtin_putchar.
13727
13728 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
13729
13730         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13731         tests.
13732
13733 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
13734
13735         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13736         floating point number rounding mode to round to the nearest
13737         representable mode.
13738
13739 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
13740
13741         * g++.old-deja/g++.other/mangle2.C: New test.
13742
13743 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13744
13745         * gcc.c-torture/compile/20010124-1.c: New test.
13746
13747 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
13748
13749         * g++.old-deja/g++.pt/spec38.C: New test.
13750
13751 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13752
13753         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13754         "Build don't run".
13755
13756 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13757
13758         * gcc.c-torture/execute/20010123-1.c: New test.
13759
13760 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13761
13762         * g++.old-deja/g++.pt/spec37.C: New test.
13763
13764 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13765
13766         * g++.old-deja/g++.pt/overload14.C: New test.
13767
13768 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13769
13770         * gcc.c-torture/execute/20010122-1.c: New test, exercise
13771         __builtin_return_address.
13772
13773 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
13774
13775         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13776         * g++.old-deja/g++.pt/spec35.C: New test.
13777         * g++.old-deja/g++.pt/spec36.C: New test.
13778
13779 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
13780
13781         * gcc.c-torture/compile/20010118-1.c: New test.
13782
13783 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
13784
13785         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13786
13787 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13788
13789         * gcc.c-torture/execute/20010119-1.c: New test.
13790
13791 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13792
13793         * g++.old-deja/g++.other/vbase5.C: New test.
13794
13795 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13796
13797         * gcc.c-torture/execute/20010118-1.c: New test.
13798
13799 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13800
13801         * g++.old-deja/g++.pt/deduct3.C: New test.
13802
13803 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13804
13805         * g++.old-deja/g++.pt/spec34.C: New test.
13806
13807 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13808
13809         * g77.f-torture/compile/20000601-2.f: New test.
13810
13811 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13812
13813         * g++.old-deja/g++.other/init17.C: New test.
13814
13815 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
13816
13817         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13818
13819 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13820
13821         * g++.old-deja/g++.pt/unify8.C: New test.
13822
13823 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13824
13825         * g++.old-deja/g++.abi/vbase1.C: New test.
13826
13827 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13828
13829         * g++.old-deja/g++.pt/crash65.C: New test.
13830
13831 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13832
13833         * gcc.dg/cpp/assembl2.S: New test case.
13834
13835 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
13836
13837         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13838         are supported.
13839
13840 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13841
13842         * g++.old-deja/g++.other/builtins1.C: New test.
13843         * g++.old-deja/g++.other/builtins2.C: Likewise.
13844         * g++.old-deja/g++.other/builtins3.C: Likewise.
13845         * g++.old-deja/g++.other/builtins4.C: Likewise.
13846
13847 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
13848
13849         * gcc.c-torture/compile/20010117-1.c: New test.
13850         * gcc.c-torture/compile/20010117-2.c: New test.
13851
13852 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13853
13854         * g77.f-torture/execute/20010116.[fx]: New test,
13855         XFAIL on i?86-*-*.
13856         * g77.f-torture/compile/20010115.f: Indicate it's
13857         a test for PR fortran/1636.
13858
13859 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13860
13861         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13862
13863 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13864
13865         * g77.f-torture/compile/20010115.f: New test.
13866
13867 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
13868
13869         * g++.old-deja/g++.pt/nontype5.C: New test.
13870
13871 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
13872
13873         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13874         have an equivalent working one below it.
13875
13876 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13877
13878         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13879         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13880
13881 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13882
13883         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13884         message containing "init_priority".
13885         (conpr-2.C): Likewise.
13886         (conpr-3.C): Likewise.
13887         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13888
13889 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13890
13891         * gcc.c-torture/execute/20010114-2.c: New test.
13892
13893 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
13894
13895         * gcc.c-torture/compile/20010114-1.c: New test.
13896         * gcc.c-torture/compile/20010114-1.x: Xfail.
13897         * gcc.c-torture/compile/20010114-2.c: New test.
13898         * gcc.c-torture/execute/20010114-1.c: New test.
13899         * gcc.dg/trunc-1.c: New test.
13900         * gcc.dg/uninit-B.c: New test.
13901
13902 2001-01-13  Nick Clifton  <nickc@redhat.com>
13903
13904         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13905         target.
13906
13907 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
13908
13909         * gcc.c-torture/compile/20010113-1.c: New test.
13910
13911 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
13912
13913         * gcc.c-torture/compile/20001212-1.c: New test.
13914
13915 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13916
13917         * gcc.dg/cpp/widestr1.c: Update.
13918         * gcc.dg/cpp/prag-imp.c: Remove.
13919
13920 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
13921
13922         * gcc.c-torture/execute/20000801-3.x: Remove.
13923         * gcc.dg/c90-init-1.c: New test.
13924         * gcc.dg/c99-init-1.c: New test.
13925         * gcc.dg/c99-init-2.c: New test.
13926         * gcc.dg/gnu99-init-1.c: New test.
13927
13928 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
13929
13930         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13931         testing that no relevant ones were found.
13932
13933 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13934
13935         * g++.old-deja/g++.pt/cast2.C: New test.
13936
13937 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13938
13939         * g++.old-deja/g++.pt/friend47.C: New test.
13940
13941 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13942
13943         * g++.old-deja/g++.pt/instantiate13.C: New test.
13944
13945 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13946
13947         * g++.old-deja/g++.other/defarg7.C: New test.
13948         * g++.old-deja/g++.other/defarg8.C: New test.
13949
13950 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13951
13952         * g++.old-deja/g++.pt/crash64.C: New test.
13953
13954 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13955
13956         * g++.old-deja/g++.pt/crash63.C: New test.
13957
13958 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
13959
13960         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
13961
13962 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
13963
13964         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
13965
13966 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13967
13968         * g++.old-deja/g++.pt/error3.C: New test.
13969
13970 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13971
13972         * g++.old-deja/g++.other/crash39.C: New test.
13973
13974 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13975
13976         * g++.old-deja/g++.other/vbase4.C: New test.
13977
13978 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
13979
13980         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
13981         * gcc.dg/special/20000419-2.c: New file. Identical to above.
13982         * gcc.dg/special/special.exp: New test driver which will check
13983         for alias support for the above test.
13984
13985 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
13986
13987         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
13988         problems on small machines.
13989         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
13990         parameterize.
13991
13992 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
13993
13994         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
13995         mips.
13996         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13997
13998 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
13999
14000         * g++.old_deja/g++.pt/using8.C: New test.
14001
14002 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14003
14004         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14005
14006 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
14007
14008         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14009         where a failure is expected.
14010         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
14011
14012 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14013
14014         * g++.old_deja/g++.pt/instantiate12.C: New test.
14015
14016 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14017
14018         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14019         start of structs.
14020         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14021         * g++.old-deja/g++.brendan/crash17.C: Likewise.
14022         * g++.old-deja/g++.brendan/crash29.C: Likewise.
14023         * g++.old-deja/g++.brendan/crash48.C: Likewise.
14024         * g++.old-deja/g++.brendan/ns1.C: Likewise.
14025         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
14026         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14027         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
14028         * g++.old-deja/g++.eh/spec6.C: Likewise.
14029         * g++.old-deja/g++.jason/crash3.C: Likewise.
14030         * g++.old-deja/g++.law/ctors11.C: Likewise.
14031         * g++.old-deja/g++.law/ctors17.C: Likewise.
14032         * g++.old-deja/g++.law/ctors5.C: Likewise.
14033         * g++.old-deja/g++.law/ctors9.C: Likewise.
14034         * g++.old-deja/g++.mike/ambig1.C: Likewise.
14035         * g++.old-deja/g++.mike/net22.C: Likewise.
14036         * g++.old-deja/g++.mike/p3538a.C: Likewise.
14037         * g++.old-deja/g++.mike/p3538b.C: Likewise.
14038         * g++.old-deja/g++.mike/virt3.C: Likewise.
14039         * g++.old-deja/g++.niklas/t128.C: Likewise.
14040         * g++.old-deja/g++.other/anon4.C: Likewise.
14041         * g++.old-deja/g++.other/using1.C: Likewise.
14042         * g++.old-deja/g++.other/warn3.C: Likewise.
14043         * g++.old-deja/g++.pt/t37.C: Likewise.
14044         * g++.old-deja/g++.robertl/eb69.C: Likewise.
14045         * g++.old-deja/g++.robertl/eb71.C: Likewise.
14046
14047 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
14048
14049         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14050
14051 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14052
14053         * gcc.c-torture/execute/stdio-opt-3.c: New test.
14054
14055 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
14056
14057         * gcc.c-torture/compile/20010107-1.c: New test.
14058
14059 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14060
14061         * gcc.c-torture/execute/builtin-noret-1.c: New test.
14062
14063 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14064
14065         * gcc.dg/format/format.h: New file.
14066         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14067         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14068         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14069         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14070         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14071         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14072         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14073         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14074         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14075         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14076         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14077         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14078         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14079         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14080         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14081         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14082         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14083         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14084         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14085         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14086         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14087         instead of declaring standard types, macros and functions in each
14088         test.
14089
14090 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
14091
14092         * gcc.c-torture/execute/20010106-1.c: New test.
14093
14094 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14095
14096         * gcc.dg/format/format.exp: New file.
14097         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14098         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14099         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14100         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
14101         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
14102         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
14103         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
14104         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
14105         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
14106         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
14107         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
14108         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
14109         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
14110         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
14111         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
14112         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
14113         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
14114         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
14115         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
14116         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
14117         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
14118         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
14119         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
14120         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
14121         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
14122         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
14123         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
14124         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
14125         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
14126         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
14127         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
14128         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
14129         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
14130         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
14131         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
14132         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
14133         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
14134         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
14135         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
14136         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
14137         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
14138         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
14139
14140 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
14141
14142         * gcc.c-torture/execute/991228-1.c: Take word endianness into
14143         account.
14144
14145 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
14146
14147         * gcc.c-torture/execute/builtin-complex-1.c: New test.
14148
14149 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
14150
14151         * g++.old-deja/g++.pt/crash62.C: New test.
14152
14153 2001-01-04  Richard Henderson  <rth@redhat.com>
14154
14155         * gcc.dg/20000926-1.c: Update expected warnings.
14156         * gcc.dg/array-2.c: Likewise.
14157         * gcc.dg/array-4.c: Also validate flexible array members.
14158         * gcc.dg/c99-flex-array-1.c: New.
14159
14160 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
14161
14162         * gcc.c-torture/compile/20001222-1.x: Remove.
14163
14164 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14165
14166         * gcc.c-torture/execute/built-in-setjmp.c: New.
14167
14168 2001-01-03  Richard Henderson  <rth@redhat.com>
14169
14170         * gcc.dg/940510-1.c: Update expected error wording.
14171         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
14172
14173 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
14174
14175         * lib/target-supports.exp (check_alias_available): Modified to
14176         indicate aliases not supported if only weak aliases are supported.
14177
14178 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14179
14180         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
14181         Turn on cmpstrsi checks for __pj__ and __i370__.
14182
14183 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14184
14185         * g++.old-deja/g++.other/virtual11.C: New test.
14186
14187 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
14188
14189         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
14190
14191 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14192
14193         * gcc.c-torture/compile/20010102-1.c: New test.
14194
14195 2001-01-02  Andreas Jaeger  <aj@suse.de>
14196
14197         * gcc.dg/noreturn-3.c: New test.
14198
14199         * gcc.dg/noreturn-4.c: New test.
14200
14201 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14202
14203         * gcc.c-torture/execute/stdio-opt-1.c: Also test
14204         __builtin_fputc and __builtin_fwrite.
14205
14206 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14207
14208         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
14209         signed char, not default char.
14210
14211 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
14212
14213         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
14214
14215 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
14216
14217         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
14218
14219 2000-12-29  Richard Henderson  <rth@redhat.com>
14220
14221         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
14222         (__cyg_profile_func_exit): Define.
14223
14224 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
14225
14226         * g++.dg/vtgc1.C: New test.
14227
14228 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
14229
14230         * gcc.dg/noncompile/20001228-1.c: New test.
14231
14232         * gcc.dg/20001228-1.c: New test.
14233
14234         * gcc.c-torture/execute/20001228-1.c: New test.
14235
14236 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
14237
14238         * gcc.dg/format-strfmon-1.c: New test.
14239
14240 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14241
14242         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
14243         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
14244         * gcc.c-torture/execute/string-opt-1.c: Likewise.
14245         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14246         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14247         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14248         * gcc.c-torture/execute/string-opt-6.c: Likewise.
14249         * gcc.c-torture/execute/string-opt-7.c: Likewise.
14250         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14251         * gcc.c-torture/execute/string-opt-9.c: Likewise.
14252         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14253         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14254         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14255
14256         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
14257         * gcc.c-torture/execute/string-opt-4.c: Test index.
14258
14259 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
14260
14261         * gcc.c-torture/compile/20001226-1.c: New test.
14262
14263 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
14264
14265         * gcc.c-torture/compile/20001222-1.c: New test.
14266         * gcc.c-torture/compile/20001222-1.x: Xfail.
14267
14268 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
14269
14270         * gcc.c-torture/execute/comp-goto-2.c: New test.
14271
14272 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
14273
14274         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
14275         Use long types if __INT_MAX__ is 32767.
14276         (main): Use cast to (sint32 *) when poking 88 into a_page.
14277
14278         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
14279
14280 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
14281
14282         * gcc.c-torture/compile/20001221-1.c: New test.
14283         * gcc.c-torture/execute/20001221-1.c: New test.
14284
14285 2000-12-20  Richard Henderson  <rth@redhat.com>
14286
14287         * g++.old-deja/g++.pt/crash36.C: Update error lines.
14288         * g++.old-deja/g++.robertl/eb109.C: Likewise.
14289
14290 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14291
14292         * gcc.dg/compare3.c: New test.
14293
14294 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14295
14296         * gcc.dg/format-warnll-1.c: New test.
14297
14298 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
14299
14300         * gcc.dg/cpp/cmdlne-P.c: New test.
14301
14302 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14303
14304         * gcc.c-torture/execute/builtin-abs-1.c,
14305         gcc.c-torture/execute/builtin-abs-2.c: New tests.
14306
14307 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14308
14309         * gcc.dg/cpp/multiline.c: New test.
14310
14311 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
14312
14313         * g++.old-deja/g++.other/syshdr1.C: Update.
14314         * gcc.dg/cpp/lineflags.c: Remove temporarily.
14315
14316 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14317
14318         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
14319
14320 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14321
14322         * g++.old-deja/g++.pt/ttp65.C: New test.
14323
14324 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14325
14326         * g++.old-deja/g++.pt/ttp64.C: New test.
14327
14328 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14329
14330         * g++.old-deja/g++.pt/spec33.C: New test.
14331
14332 2000-12-14  Catherine Moore  <clm@redhat.com>
14333
14334         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14335         * gcc.c-torture/execute/920612-2.c: Likewise.
14336         * gcc.c-torture/execute/920428-2.c: Likewise.
14337         * gcc-c-torture/execute/va-arg-11.c: Call exit.
14338         * gcc.c-torture/execute/va-arg-21.c: Likewise.
14339
14340 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14341
14342         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14343         * gcc.dg/pack-test-2.c: Likewise.
14344
14345 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14346
14347         Tests by Zack Weinberg <zackw@stanford.edu>.
14348
14349         * gcc.dg/cpp/defined.c: Update.
14350         * gcc.dg/cpp/defined_trad.c: New tests.
14351
14352 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
14353
14354         * gcc.dg/cpp/trad-direct.c: Update.
14355
14356 2000-12-11  Neil Booth  <neilb@earthling.net>
14357
14358         * gcc.dg/cpp/defined_trad.c
14359
14360 2000-12-11  Neil Booth  <neilb@earthling.net>
14361
14362         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14363
14364 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14365
14366         * gcc.dg/format-miss-2.c: New test.
14367
14368 2000-12-09  Neil Booth  <neilb@earthling.net>
14369
14370         * gcc.dg/cpp/lineflags.c: New tests.
14371         * gcc.dg/cpp/poison.c: Update.
14372         * gcc.dg/cpp/redef2.c: Update.
14373         * gcc.dg/cpp/skipping.c: New test.
14374
14375 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
14376
14377         * g++.old-deja/g++.other/eh3.C: New testcase.
14378
14379 2000-12-07  Neil Booth  <neilb@earthling.net>
14380
14381         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14382         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14383         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14384         wtr-union-init-2.c, wtr-union-init-3.c: Update.
14385         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14386         Update.
14387
14388 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14389
14390         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14391         __SIZE_TYPE__ instead of int for type of integers cast to
14392         pointers.
14393
14394 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
14395
14396         * g++.old-deja/g++.other/cleanup4.C: New test.
14397
14398 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14399
14400         * format-sec-1.c: New test.
14401
14402 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14403
14404         * gcc.dg/format-nonlit-3.c: New test.
14405
14406 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14407
14408         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14409         through a null pointer.
14410
14411 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14412
14413         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
14414         * g++.old-deja/g++.pt/partial4.C: New test.
14415
14416 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
14417
14418         * gcc.c-torture/execute/ieee/hugeval.x: New.
14419
14420 2000-12-06  Neil Booth  <neilb@earthling.net>
14421
14422         * gcc.dg/cpp/backslash2.c: New tests.
14423
14424 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14425
14426         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
14427         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
14428
14429 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
14430
14431         * gcc.c-torture/execute/20001203-2.c: New testcase.
14432
14433 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14434
14435         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
14436         * g++.old-deja/g++.other/virtual10.C: New test.
14437
14438 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
14439
14440         * g++.old-deja/g++.mike/pmf5.C: Remove test.
14441
14442 2000-12-05  Richard Henderson  <rth@redhat.com>
14443
14444         * gcc.c-torture/compile/20001205-1.c: New.
14445
14446 2000-12-04  Neil Booth  <neilb@earthling.net>
14447
14448         * g++.old-deja/g++.other/virtual9.C: New test.
14449         * g++.old-deja/g++.pt/crash61.C: New test.
14450         * gcc.c-torture/execute/loop-9.c: New test.
14451
14452 2000-12-04  Neil Booth  <neilb@earthling.net>
14453
14454         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
14455         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
14456         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
14457         * gcc.dg/cpp/extratokens.c: ...here.
14458
14459 2000-12-04  Neil Booth  <neilb@earthling.net>
14460
14461         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
14462         New tests.
14463
14464 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14465
14466         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
14467         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
14468
14469 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
14470
14471         * gcc.c-torture/execute/20001203-1.c: New test.
14472
14473 2000-12-03  Neil Booth  <neilb@earthling.net>
14474
14475         * gcc.dg/cpp/macro6.c: New test cases.
14476
14477 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14478
14479         * gcc.c-torture/execute/string-opt-9.c: New test.
14480         * gcc.c-torture/execute/string-opt-10.c: Likewise.
14481         * gcc.c-torture/execute/string-opt-11.c: Likewise.
14482         * gcc.c-torture/execute/string-opt-12.c: Likewise.
14483
14484         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
14485         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
14486
14487 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
14488
14489         * gcc.dg/cpp/if-6.c: New testcase.
14490
14491         * gcc.dg/20001201-1.c: New testcase.
14492
14493 2000-12-02  Neil Booth  <neilb@earthling.net>
14494
14495         * g++.old-deja/g++.other/externC4.C,
14496         g++.old-deja/g++.other/friend10.C: New tests.
14497
14498 2000-12-02  Neil Booth  <neilb@earthling.net>
14499
14500         * g++.old-deja/g++.other/instan2.C
14501         * g++.old-deja/g++.other/instan3.C: New test.
14502
14503 2000-12-02  Neil Booth  <neilb@earthling.net>
14504
14505         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
14506         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
14507         gnuc99.c,gnuc99-pedantic.c: New tests.
14508
14509 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14510
14511         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
14512         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
14513
14514 2000-12-01  Neil Booth  <neilb@earthling.net>
14515
14516         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14517         * gcc.dg/cpp/poison.c: Update.
14518         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14519
14520 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
14521
14522         * g77.f-torture/execute/20001201.f: New test.
14523
14524 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14525
14526         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14527
14528 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
14529
14530         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14531
14532 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
14533
14534         * g++.old-deja/g++.other/cast6.C: New test.
14535
14536 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
14537
14538         * gcc.c-torture/execute/20001130-2.c: New testcase.
14539
14540 2000-11-30  Richard Henderson  <rth@redhat.com>
14541
14542         * gcc.c-torture/execute/20001130-1.c: New test.
14543
14544 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14545
14546         * g++.old-deja/g++.other/op3.C: New test.
14547
14548 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14549
14550         * g++.old-deja/g++.other/op2.C: New test.
14551
14552 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14553
14554         * g++.old-deja/g++.other/crash38.C: New test.
14555
14556 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
14557
14558         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14559
14560 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
14561
14562         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14563         tests.
14564         * gcc.c-torture/execute/string-opt-6.c: New test.
14565
14566         * gcc.dg/20001117-1.c: Add main.
14567
14568 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
14569
14570         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14571         Move from here ...
14572         * gcc.dg/940510-1.c: ... to here.
14573
14574         * gcc.dg/20000926-1.c: GNU C now allows initializations of
14575         zero-size arrays in toplevel structures.
14576
14577 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14578
14579         * gcc.c-torture/execute/loop-8.c: New test.
14580
14581 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14582
14583         * g++.old-deja/g++.other/base1.C: New test.
14584
14585 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14586
14587         * g++.old-deja/g++.other/parse2.C: New test.
14588
14589 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14590
14591         * g++.old-deja/g++.pt/incomplete1.C: New test.
14592
14593 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14594
14595         * g++.old-deja/g++.other/friend9.C: New test.
14596
14597 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14598
14599         * gcc.dg/20001127-1.c: New test.
14600
14601 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14602
14603         * g++.old-deja/g++.pt/friend46.C: New test.
14604
14605 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14606
14607         * g++.old-deja/g++.other/ptrmem8.C: New test.
14608
14609 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14610
14611         * gcc.c-torture/execute/string-opt-7.c: New test.
14612         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14613
14614 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
14615
14616         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14617         instead of 'mkcheck 2'.
14618
14619 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14620
14621         * gcc.c-torture/execute/memcheck/driver.c,
14622         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14623         C9X references to refer to C99.
14624
14625 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
14626
14627         * gcc.dg/ultrasp3.c: New test.
14628
14629 2000-11-25  Neil Booth  <neilb@earthling.net>
14630
14631         * gcc.dg/cpp/include2.c: Update test to be locale independent.
14632
14633 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
14634
14635         * gcc.c-torture/compile/20001123-2.c: New.
14636
14637 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14638
14639         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14640
14641 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
14642
14643         * gcc.dg/sequence-point-1.c: Add some new tests.
14644         * gcc.c-torture/execute/20001124-1.c: New test.
14645
14646 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14647
14648         * g++.old-deja/g++.other/vaarg4.C: New test.
14649         * gcc.c-torture/compile/20001123-1.c: New test.
14650
14651 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14652
14653         * g++.other/crash24.C: Adjust and remove XFAIL.
14654         * g++.other/crash37.C: New test.
14655
14656 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
14657
14658         * g++.old-deja/g++.pt/instantiate9.C: New test.
14659
14660 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
14661
14662         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14663         new ABI, too.
14664
14665         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14666         * g++.old-deja/g++.robertl/eb55.C: Likewise.
14667
14668 2000-11-22  Neil Booth  <neilb@earthling.net>
14669
14670         * gcc.dg/cpp/Wtrigraphs.c: New test.
14671
14672 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
14673
14674         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14675
14676 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
14677
14678         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14679
14680 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
14681
14682         * lib/gcc-dg.exp: load_lib scanasm.exp.
14683         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14684         * lib/g++-dg.exp: load_lib scanasm.exp.
14685         * lib/scanasm.exp: New.
14686         (scan-assembler, scan-assembler-not): Add optional arguments to
14687         test name, or if not present, the pattern name.
14688         (scan-assembler-dem, scan-assembler-dem-not): New.
14689
14690         * g++.dg/dg.exp: New.
14691
14692 2000-11-21  Neil Booth  <neilb@earthling.net>
14693
14694         * gcc.dg/cpp/integrated1.c: Remove.
14695
14696 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14697
14698         * gcc.c-torture/execute/20001121-1.c: New test.
14699
14700 2000-11-21  Richard Henderson  <rth@redhat.com>
14701
14702         * gcc.c-torture/compile/20001121-1.c: New test.
14703
14704 2000-11-20  Neil Booth  <neilb@earthling.net>
14705
14706         * gcc.dg/cpp/integrated1.c: New test.
14707
14708 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14709
14710         * g++.old-deja/g++.other/inline17.C: New test.
14711
14712 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
14713
14714         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14715         local variable to be zero: I made the variable global. Now
14716         uses abort() and exit() instead of relying on main's return value.
14717
14718 2000-11-20  Neil Booth  <neilb@earthling.net>
14719
14720         * gcc.dg/cpp/paste2.c: Update test.
14721         * objc/execute/paste.m: New test.
14722
14723 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
14724
14725         * gcc.dg/c99-condexpr-1.c: New test.
14726
14727 2000-11-20  Neil Booth  <neilb@earthling.net>
14728
14729         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14730
14731 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
14732
14733         * g++.old-deja/g++.pt/export1.C: New test.
14734
14735 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
14736
14737         * gcc.dg/20001117-1.c: New test.
14738
14739 2000-11-18  Richard Henderson  <rth@redhat.com>
14740
14741         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14742
14743 2000-11-18  Richard Henderson  <rth@redhat.com>
14744
14745         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14746         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14747         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14748
14749 2000-11-18  Richard Henderson  <rth@redhat.com>
14750
14751         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14752         (main): New.  Exit cleanly.
14753
14754 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14755
14756         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14757         gcc.dg/c99-fordecl-2.c: New tests.
14758
14759 2000-11-18  Richard Henderson  <rth@redhat.com>
14760
14761         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14762         * gcc.c-torture/execute/zerolen-2.c: New.
14763
14764 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14765
14766         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14767         memory.
14768
14769 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14770
14771         * g++.old-deja/g++.pt/instantiate8.C: New test.
14772
14773 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14774
14775         * g++.old-deja/g++.other/incomplete.C: Add more tests.
14776         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14777
14778 2000-11-16  Nick Clifton  <nickc@redhat.com>
14779
14780         * gcc.c-torture/execute/nestfunc-2.c: New test.
14781         * gcc.c-torture/execute/nestfunc-3.c: New test.
14782
14783 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14784
14785         * gcc.c-torture/compile/20001116-1.c: New test.
14786
14787 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14788
14789         * gcc.c-torture/execute/20001115-1.c: New test.
14790
14791 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
14792
14793         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14794         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14795         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14796         * g++.old-deja/g++.abi/vmihint.C: Likewise.
14797
14798 2000-11-15  Neil Booth  <neilb@earthling.net>
14799
14800         gcc.dg/cpp/_Pragma1.c: Update.
14801         gcc.dg/cpp/_Pragma2.c: New test.
14802
14803 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
14804
14805         * g++.old-deja/g++.other/anon5.C: New test.
14806
14807 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14808
14809         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14810         tests.
14811
14812 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
14813
14814         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14815         output.
14816
14817 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14818
14819         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14820         labels at end of compound statements.
14821
14822 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
14823
14824         * gcc.c-torture/execute/loop-7.c: New test.
14825
14826 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14827
14828         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14829
14830 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14831
14832         * gcc.dg/c99-bool-1.c: New test.
14833
14834 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14835
14836         * gcc.dg/c99-scope-1.c: Remove xfail.
14837         * gcc.dg/c99-scope-2.c: New test.
14838
14839 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14840
14841         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14842         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14843
14844 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
14845
14846         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14847         error messages.
14848
14849         * g++.mike/p700.C: Don't typedef wchar_t.
14850         * g++.mike/p784.C: Likewise.
14851         * g++.mike/eb101.C: Don't use __wchar_t.
14852
14853 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
14854
14855         * g77.f-torture/execute/20001111.[fx]: Test premature exit
14856         from DO loop.
14857
14858 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14859
14860         * gcc.c-torture/execute/20001111-1.c: New test.
14861
14862 2000-11-10  Nick Clifton  <nickc@redhat.com>
14863
14864         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14865         long multuiple and accumulate.
14866
14867 2000-11-09  Richard Henderson  <rth@redhat.com>
14868
14869         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14870         via size_t instead of int.
14871
14872         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14873         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14874         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14875         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14876
14877 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
14878
14879         * gcc.c-torture/compile/20001109-1.c: New test.
14880         * gcc.c-torture/compile/20001109-2.c: New test.
14881
14882 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
14883
14884         * g++.old-deja/g++.pt/operator1.C: New test.
14885         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14886
14887 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14888
14889         * gcc.dg/20001108-1.c: New test.
14890
14891 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14892
14893         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14894         with both arguments constant strings.
14895         * gcc.c-torture/execute/string-opt-3.c: New test.
14896         * gcc.c-torture/execute/string-opt-4.c: New test.
14897         * gcc.c-torture/execute/string-opt-5.c: New test.
14898
14899 2000-11-08  Nick Clifton  <nickc@redhat.com>
14900
14901         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
14902         mulsidi3adddi patterns.
14903
14904 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
14905
14906         * g++.old-deja/g++.other/crash36.C: New test.
14907
14908 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
14909
14910         * g++.old-deja/g++.other/init16.C: New test.
14911
14912 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
14913
14914         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14915
14916 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14917
14918         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14919         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14920         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14921
14922 2000-11-07  DJ Delorie  <dj@redhat.com>
14923
14924         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14925
14926 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14927
14928         * gcc.c-torture/execute/string-opt-1.c: New test.
14929
14930 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14931
14932         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
14933         mips-sgi-irix6.* because the MIPS ABI passes floating-point
14934         parameters in registers, and there is no way for a varargs
14935         function to know in which order the integer and floating-point
14936         parameters should be interleaved when they are placed on the
14937         stack.
14938         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14939         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14940
14941 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14942
14943         * gcc.c-torture/execute/string-opt-2.c: New test.
14944
14945 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
14946
14947         * g++.old-deja/g++.pt/crash60.C: New test.
14948
14949 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14950
14951         * g++.old-deja/g++.other/crash24.C: New test.
14952         * g++.old-deja/g++.other/crash25.C: New test.
14953         * g++.old-deja/g++.other/crash26.C: New test.
14954         * g++.old-deja/g++.other/crash27.C: New test.
14955         * g++.old-deja/g++.other/crash28.C: New test.
14956         * g++.old-deja/g++.other/crash29.C: New test.
14957         * g++.old-deja/g++.other/crash30.C: New test.
14958         * g++.old-deja/g++.other/crash31.C: New test.
14959         * g++.old-deja/g++.other/crash32.C: New test.
14960         * g++.old-deja/g++.other/crash33.C: New test.
14961         * g++.old-deja/g++.other/crash34.C: New test.
14962         * g++.old-deja/g++.other/crash35.C: New test.
14963
14964 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14965
14966         * gcc.c-torture/execute/20001031-1.c: New test.
14967
14968 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
14969
14970         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
14971         namespace.
14972
14973         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
14974         standards-conformant.
14975
14976         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
14977
14978         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
14979         * g++.old-deja/g++.mike/p755a.C: Likewise.
14980         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14981         library makes no calls to `operator new' during initialization.
14982
14983 2000-11-04  Neil Booth  <neilb@earthling.net>
14984
14985         * gcc.dg/cpp/include2.c: New tests.
14986
14987 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
14988
14989         * lib/g++.exp (g++_set_ld_library_path): New function.
14990         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14991
14992 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
14993
14994         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
14995         warnings.
14996
14997 2000-11-01  Richard Henderson  <rth@redhat.com>
14998
14999         * g++.old-deja/g++.ext/namedret1.C: New.
15000         * g++.old-deja/g++.ext/namedret2.C: New.
15001         * g++.old-deja/g++.ext/namedret3.C: New.
15002
15003 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
15004
15005         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15006         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15007
15008 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15009
15010         * gcc.c-torture/execute/va-arg-21.c: New test.
15011
15012 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15013
15014         * gcc.dg/c99-complex-2.c: New test.
15015
15016 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15017
15018         * gcc.c-torture/execute/stdio-opt-1.c: New test.
15019
15020 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
15021
15022         * g++.old-deja/g++.other/inline16.C: New test.
15023
15024 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
15025
15026         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15027         __PRETTY_FUNCTION__
15028
15029 2000-10-29  Neil Booth  <neilb@earthling.net>
15030
15031         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15032         New tests.
15033         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15034         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15035         optimisation.
15036
15037 2000-10-29  Neil Booth  <neilb@earthling.net>
15038
15039         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
15040         * mi1.c, mi1c.h: Add null directives to multiple-include test.
15041         * mi5.c: Test multiple includes work with -C.
15042         * trigraphs.c: Test ^= version.
15043
15044 2000-10-28  Neil Booth  <neilb@earthling.net>
15045
15046         New tests and test updates for new macro expander.
15047
15048         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15049         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15050         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15051         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15052         new diagnostic messages.
15053
15054         * gcc.dg/cpp/macro3.c: New tests.
15055
15056 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
15057
15058         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15059         on the same line.
15060
15061 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
15062
15063         * g++.old-deja/g++.other/eh2.C: New test.
15064
15065 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
15066
15067         * gcc.c-torture/execute/20001027-1.c: New test.
15068
15069 2000-10-26  Richard Henderson  <rth@redhat.com>
15070
15071         * gcc.c-torture/execute/20001026-1.c: New.
15072
15073 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
15074
15075         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15076         * g++.old-deja/g++.law/builtin1.C: Likewise.
15077         * g++.old-deja/g++.law/ctors10.C: Likewise.
15078         * g++.old-deja/g++.law/virtual3.C: Likewise.
15079         * g++.old-deja/g++.mike/p658.C: Likewise.
15080         * g++.old-deja/g++.other/sibcall1.C: Likewise.
15081         * g++.old-deja/g++.other/vaarg2.C: Likewise.
15082         * g++.old-deja/g++.robertl/eb124.C: Likewise.
15083         * g++.old-deja/g++.robertl/eb44.C: Likewise.
15084         * g++.old-deja/g++.robertl/eb77.C: Likewise.
15085
15086 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
15087
15088         * gcc.c-torture/compile/20001024-1.c: New test.
15089
15090 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
15091
15092         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15093         to tell us whether or not we are using V3.
15094
15095 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15096
15097         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15098         operands.
15099
15100 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15101
15102         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
15103
15104 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
15105
15106         * gcc.c-torture/execute/20001024-1.c: New test.
15107
15108 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
15109
15110         * g++.old-deja/g++.other/sibcall1.C: New test.
15111
15112 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
15113
15114         * gcc.dg/noncompile/init-3.c: New test.
15115
15116 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15117
15118         * gcc.dg/format-array-1.c: New test.
15119
15120 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15121
15122         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
15123         writing through null pointers; remove comment about testing
15124         unterminated strings.
15125
15126 2000-10-17  Matthew Hiller  <hiller@redhat.com>
15127
15128         * gcc.c-torture/execute/20001017-2.c: New test.
15129
15130 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15131
15132         * gcc.c-torture/compile/20001018-1.c: New test.
15133         * gcc.c-torture/compile/20001018-1.x: Xfail.
15134
15135 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15136
15137         * gcc.c-torture/execute/20001017-1.c: New test.
15138
15139 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15140
15141         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
15142         for multiple use of arguments with scanf formats; add tests for
15143         multiple use of arguments.
15144
15145 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
15146
15147         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
15148
15149 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15150
15151         * gcc.dg/format-miss-1.c: New test.
15152
15153 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15154
15155         * gcc.c-torture/execute/20001013-1.c: New test.
15156
15157 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15158
15159         * gcc.dg/format-branch-1.c: New test.
15160
15161 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
15162
15163         * README, lib/file-format.exp: Remove EGCS references.
15164
15165 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
15166
15167         * gcc.dg/20001013-1.c: New test.
15168
15169 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15170
15171         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
15172         for intmax_t in the compiler using __typeof__ and the type rules
15173         for conditional expressions.
15174
15175 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
15176
15177         * gcc.dg/20001012-1.c: New test.
15178         * gcc.dg/20001012-2.c: New test.
15179
15180 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15181
15182         * gcc.dg/format-attr-1.c: New test.
15183
15184 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15185
15186         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
15187         __LONG_LONG_MAX__ instead of LLONG_MAX.
15188
15189 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
15190
15191         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
15192         scanf flags.
15193         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
15194         flags.
15195
15196 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
15197
15198         * gcc.dg/sequence-pt-1.c: New test.
15199
15200 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
15201
15202         * gcc.c-torture/execute/20001011-1.c: New testcase.
15203         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
15204
15205 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15206
15207         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
15208         does not error on it.
15209
15210 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
15211
15212         * gcc.dg/20001009-1.c: New test.
15213
15214 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
15215
15216         * gcc.c-torture/compile/20001009-1.c: Move from here ....
15217         * gcc.c-torture/execute/20001009-2.c: ... to here.
15218
15219 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
15220
15221         * gcc.c-torture/compile/20001009-1.c: New testcase.
15222         * gcc.c-torture/execute/20001009-1.c: New testcase.
15223         Testcases provided by Jan Hubicka <jh@suse.cz>.
15224
15225 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15226
15227         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15228         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
15229         uintmax_t using <limits.h> to emulate the compiler's internal
15230         logic.  No longer XFAIL %j tests.
15231
15232 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15233
15234         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
15235         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15236         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
15237         regexps and details of expected handling of some bad formats.
15238         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
15239         suppression.
15240
15241 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15242
15243         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
15244         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
15245         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
15246         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
15247         in list archives.
15248
15249 2000-10-06  Richard Henderson  <rth@cygnus.com>
15250
15251         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
15252         * g++.old-deja/g++.brendan/crash52.C: Likewise.
15253         * g++.old-deja/g++.jason/report.C: Likewise.
15254         * g++.old-deja/g++.law/friend5.C: Likewise.
15255         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
15256         of the expected warnings.
15257
15258 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
15259
15260         * g++.old-deja/g++.pt/enum14.C: New test.
15261
15262 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
15263
15264         * g++.old-deja/g++.pt/crash59.C: New test.
15265
15266 2000-10-04  Will Cohen  <wcohen@redhat.com>
15267
15268         * gcc.dg/20000926-1.c: New test.
15269
15270 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
15271
15272         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
15273         function name for current C++ compiler.
15274         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
15275
15276 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
15277
15278         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
15279         __PRETTY_FUNCTION__.
15280         * g++.old-deja/g++.ext/pretty2.C: Likewise.
15281
15282 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15283
15284         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
15285
15286 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
15287
15288         * gcc.c-torture/compile/20000923-1.c: New test.
15289
15290 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
15291
15292         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
15293         * g++.old-deja/g++.pt/ttp62.C: Same.
15294         * g++.old-deja/g++.other/inline14.C: Same.
15295
15296 2000-09-24  Richard Henderson  <rth@cygnus.com>
15297
15298         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
15299
15300 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15301
15302         * gcc.dg/c90-printf-1.c: Add test for wide string format.
15303
15304 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
15305
15306         * gcc.c-torture/compile/20000922-1.c: New file.
15307
15308 2000-09-21  Nick Clifton  <nickc@redhat.com>
15309
15310         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
15311         a signed long modulo operation.
15312         (mod6): New function - perform an unsigned long modulo operation.
15313         (main): Add tests for modulos of very large numbers by very small
15314         dividends.
15315
15316 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15317
15318         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
15319
15320 2000-09-19  Richard Henderson  <rth@cygnus.com>
15321
15322         * gcc.dg/compare2.c (case 10): XFAIL.
15323
15324 2000-09-18  Richard Henderson  <rth@cygnus.com>
15325
15326         * gcc.c-torture/execute/20000906-1.c: Move ...
15327         * gcc.dg/20000906-1.c: ... here.  Only run on targets
15328         that support __builtin_trap.
15329
15330 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
15331
15332         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
15333
15334 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15335
15336         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
15337         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
15338         more $ format tests.
15339
15340 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15341
15342         * gcc.dg/format-errmk-1.c: New test.
15343
15344 2000-09-17  Greg McGary  <greg@mcgary.org>
15345
15346         * gcc.c-torture/execute/20000917-1.x: Remove.
15347
15348 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15349
15350         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
15351
15352 2000-09-17  Greg McGary  <greg@mcgary.org>
15353
15354         * gcc.c-torture/execute/20000917-1.c: New test.
15355         * gcc.c-torture/execute/20000917-1.x: XFAIL.
15356
15357 2000-09-16  Neil Booth  <NeilB@earthling.net>
15358
15359         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15360         in nested macro bug.
15361
15362 2000-09-15  Neil Booth  <NeilB@earthling.net>
15363
15364         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15365
15366 2000-09-14  Jeffrey A Law  (law@cygnus.com)
15367
15368         * gcc.c-torture/execute/20000914-1.c: New test.
15369
15370 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
15371
15372         * g++.other/inline13.C: New test.
15373
15374 2000-09-12  Andreas Jaeger  <aj@suse.de>
15375
15376         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15377         constant by Ulrich Drepper <drepper@redhat.com>.
15378
15379 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
15380
15381         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15382
15383 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15384
15385         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15386
15387 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
15388
15389         * gcc.dg/cpp/backslash.c: New test.
15390
15391 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
15392
15393         * gcc.c-torture/execute/20000910-1.c: New test.
15394         * gcc.c-torture/execute/20000910-2.c: Likewise.
15395
15396 2000-09-11  Robert Lipe  <robertl@sco.com>
15397
15398         * gcc.dg/pragma-align.c: New test.
15399
15400 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
15401
15402         * g++.old-deja/g++.pt/explicit82.C: New test.
15403         * g++.old-deja/g++.pt/explicit83.C: New test.
15404
15405 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
15406
15407         * gcc.dg/asm-names.c: New test.
15408
15409 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15410
15411         * gcc.dg/cpp/tr-warn6.c: New test
15412
15413 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15414
15415         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
15416         be accepted.
15417
15418 2000-09-07  Catherine Moore  <clm@redhat.com>
15419
15420         * gcc.c-torture/execute/unroll-1.c: New test.
15421
15422 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
15423
15424         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
15425         ERROR markers.
15426         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
15427         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
15428         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
15429         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
15430         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
15431         Preprocess only.
15432         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
15433         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
15434
15435 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15436
15437         * g++.old-deja/g++.pt/deduct2.C: New test.
15438
15439 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15440
15441         * g++.old-deja/g++.pt/parms2.C: New test.
15442
15443 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
15444
15445         * g++.old-deja/g++.pt/crash58.C: New test.
15446
15447 2000-09-06  Greg McGary  <greg@mcgary.org>
15448
15449         * gcc.c-torture/execute/20000906-1.c: New test.
15450         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
15451
15452 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15453
15454         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
15455
15456 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15457
15458         * g++.old-deja/g++.pt/crash57.C: New test.
15459
15460 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15461
15462         * g++.old-deja/g++.pt/crash56.C: New test.
15463
15464 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
15465
15466         * g++.old-deja/g++.pt/koenig1.C: New test.
15467
15468 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
15469
15470         * gcc.dg/20000904-1.c: New test.
15471
15472 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
15473
15474         * gcc.dg/cpp/paste8.c: New test.
15475
15476 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
15477
15478         * gcc.c-torture/compile/20000827-1.c: New test.
15479
15480 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15481
15482         * gcc.dg/format-diag-1.c: New test.
15483
15484 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15485
15486         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
15487         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
15488         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
15489         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
15490         gcc.dg/formatz-1.c: Adjust warning regular expressions.
15491
15492 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
15493
15494         * g++.old-deja/g++.other/nested4.C: New test.
15495
15496 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
15497
15498         * g++.old-deja/g++.ns/scoped1.C: New test.
15499
15500 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
15501
15502         * lib/g++.exp: Support testing already-installed GCC.
15503
15504 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15505
15506         * wtr-label-1.c, wtr-suffix-1.c: New tests.
15507
15508 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15509
15510         * gcc.dg/return-type-2.c: New test.
15511
15512 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
15513
15514         * gcc.c-torture/compile/20000825-1.c: New test.
15515
15516 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
15517
15518         * gcc.dg/dwarf2-2.c: New test.
15519
15520 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
15521
15522         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15523         dg-warning regexps.
15524
15525 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15526
15527         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15528         gcc.dg/format-ext-5.c: New tests.
15529
15530 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
15531
15532         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15533
15534 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
15535
15536         * gcc.dg/noncompile/930622-2.c: Adjust error message.
15537
15538 2000-08-24  Richard Henderson  <rth@cygnus.com>
15539
15540         * gcc.dg/ia64-sync-1.c: New test.
15541         * gcc.dg/ia64-sync-2.c: New test.
15542         * gcc.dg/ia64-asm-1.c: New test.
15543
15544 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15545
15546         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15547         * gcc.dg/format-ext-2.c: New test.
15548
15549 2000-08-23  Jason Merrill  <jason@redhat.com>
15550
15551         * lib/old-dejagnu.exp: Also ignore "In member function" and
15552         "At global scope".
15553
15554 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15555
15556         * gcc.dg/noncompile/label-lineno-1.c: New test.
15557
15558 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15559
15560         * gcc.dg/c99-array-nonobj-1.c: New test.
15561
15562 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15563
15564         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15565         tests.
15566         * gcc.dg/format-ext-1.c: New test.
15567
15568 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15569
15570         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15571         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15572         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15573         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15574         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15575
15576 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
15577
15578         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15579         gcc.dg/c99-strftime-2.c: New tests.
15580
15581 2000-08-22  Richard Henderson  <rth@cygnus.com>
15582
15583         * gcc.c-torture/execute/20000822-1.c: New test.
15584
15585 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15586
15587         * gcc.c-torture/execute/20000819-1.x: Remove.
15588
15589 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15590
15591         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15592         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15593         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15594         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15595         gcc.dg/format-xopen-1.c: New tests.
15596
15597 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15598
15599         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15600
15601 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15602
15603         * g++.old-deja/g++.other/loop2.C: New test.
15604
15605         * gcc.c-torture/compile/20000606-1.c: New test.
15606         * gcc.c-torture/compile/20000728-1.c: New test.
15607         * gcc.c-torture/execute/20000801-1.c: New test.
15608         * gcc.c-torture/execute/20000801-2.c: New test.
15609         * gcc.c-torture/execute/20000819-1.c: New test.
15610         * gcc.c-torture/execute/20000819-1.x: XFAIL.
15611         * gcc.dg/20000629-1.c: New test.
15612         * gcc.dg/20000724-1.c: New test.
15613         * gcc.dg/20000807-1.c: New test.
15614
15615 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15616
15617         * gcc.dg/cpp/pragma-1.c: New test.
15618         * gcc.dg/cpp/pragma-2.c: New test.
15619
15620 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
15621
15622         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15623         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
15624
15625 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15626
15627         * gcc.c-torture/compile/20000818-1.c: New test.
15628
15629 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
15630
15631         * gcc.c-torture/execute/20000818-1.c: New test.
15632
15633 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15634
15635         * gcc.dg/format-va-1.c: New test.
15636
15637 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15638
15639         * g++.old-deja/g++.other/typedef8.C: New test.
15640
15641 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15642
15643         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15644         * g++.old-deja/g++.mike/net36.C: Mark candidate.
15645         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15646         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15647         * g++.old-deja/g++.other/ptrmem7.C: New test.
15648         * g++.old-deja/g++.pt/ptrmem10.C: New test.
15649
15650 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15651
15652         * g++.old-deja/g++.pt/typename27.C: New test.
15653
15654 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
15655
15656         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15657         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15658         * g++.old-deja/g++.pt/friend45.C: New test.
15659         * g++.old-deja/g++.other/friend8.C: New test.
15660
15661 2000-08-15  Richard Henderson  <rth@cygnus.com>
15662
15663         * gcc.c-torture/execute/20000815-1.c: New test.
15664
15665 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15666
15667         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15668         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15669         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15670
15671 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
15672
15673         * g++.old-deja/g++.other/refinit2.C: New test.
15674
15675 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
15676
15677         * lib/c-torture.exp (c-torture): Make
15678         compiler_conditional_xfail_data global.
15679         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15680         compiler_conditional_xfail_data machinery.
15681         (f-torture-execute): Likewise.
15682         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15683         and only when unrolling loops.
15684
15685         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15686
15687 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15688
15689         * g++.old-deja/g++.pt/explicit81.C: New test.
15690
15691 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15692
15693         * g++.old-deja/g++.pt/typename26.C: New test.
15694
15695 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
15696
15697         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15698         warning.
15699
15700 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
15701
15702         * g++.old-deja/g++.other/array3.C: New test.
15703
15704 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15705
15706         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15707         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15708         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15709         New tests.
15710
15711 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
15712
15713         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15714         * g++.old-deja/g++.abi/vmihint.C: Likewise.
15715
15716 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
15717
15718         * gcc.c-torture/execute/20000808-1.c: New test.
15719
15720 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15721
15722         * gcc.dg/c90-const-expr-1.c: New test.
15723
15724 2000-08-08  Richard Henderson  <rth@cygnus.com>
15725
15726         * gcc.dg/noncompile/920923-1.c: Declare calloc.
15727
15728 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15729
15730         * gcc.dg/noncompile/const-ll-1.c: New test.
15731
15732 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15733
15734         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15735
15736 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
15737
15738         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15739         that running programs linked against the shared version of libobjc
15740         run correctly.
15741
15742 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15743
15744         * gcc.dg/c99-printf-1.c: New test.
15745
15746 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15747
15748         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15749
15750 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
15751
15752         * gcc.c-torture/execute/20000731-1.x: Delete.
15753
15754 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
15755
15756         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15757         and torture_without_loops as is done by c-torture.exp.
15758         (search_for): Copy from c-torture.exp.
15759         (gcc-dg-runtest): New function, drives a directory of tests
15760         iterating over the TORTURE_OPTIONS.
15761         (scan-assembler, scan-assembler-not): Move here from
15762         individual directory drivers.
15763
15764         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15765         defined by lib/gcc-dg.exp.
15766         * gcc.dg/cpp/cpp.exp: Likewise.
15767         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
15768         gcc-dg-runtest, so we cycle over optimization options.
15769
15770         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15771         * gcc.dg/compare2.c: No longer expected to fail.
15772
15773 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
15774
15775         * gcc.c-torture/execute/20000804-1.c: New test.
15776
15777 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
15778
15779         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15780
15781 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
15782
15783         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15784
15785 2000-08-03  Jeffrey A Law  (law@cygnus.com)
15786
15787         * gcc.c-torture/compile/20000803-1.c: New test.
15788
15789 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15790
15791         * gcc.c-torture/execute/20000801-3.c,
15792         gcc.c-torture/execute/20000801-4.c: New tests.
15793         * gcc.c-torture/execute/20000801-3.x,
15794         gcc.c-torture/execute/20000801-4.x: Xfail.
15795
15796 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
15797
15798         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15799         libobjc/.libs to allow for libtool.
15800
15801 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
15802
15803         * gcc.c-torture/compile/20000802-1.c: New test.
15804
15805 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
15806
15807         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15808
15809 2000-07-31  Jeffrey A Law  (law@cygnus.com)
15810
15811         * gcc-c-torture/execute/20000731-2.c: New test.
15812
15813         * gcc.c-torture/execute/20000731-1.c: New test.
15814         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15815
15816 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
15817
15818         * testsuite/gcc.dg/cpp/paste7.c: New test.
15819         * gcc.dg/cpp/20000725-1.c: New test.
15820
15821 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
15822
15823         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15824         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15825         declaration warning for __builtin_dwarf_reg_size.
15826
15827         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15828
15829 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15830
15831         * gcc.dg/noncompile/voidparam-1.c: New test.
15832
15833 2000-07-30  Richard Henderson  <rth@cygnus.com>
15834
15835         * gcc.dg/c90-digraph-1.c: Don't xfail.
15836         * gcc.dg/compare2.c (case 10): Xfail.
15837         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15838
15839 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
15840
15841         * gcc.dg/c99-main-1.c: New test.
15842
15843 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15844
15845         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15846
15847 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
15848
15849         * gcc.c-tortuer/execute/20000726-1.c: New test.
15850
15851 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
15852
15853         * gcc.c-torture/execute/enum-2.c: New test.
15854
15855 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15856
15857         * gcc.dg/cpp/tr-warn3.c: New test.
15858
15859 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15860
15861         * g++.old-deja/g++.ext/implicit1.C: Remove.
15862         * g++.old-deja/g++.jason/c2.C: Remove
15863         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15864         * g++.old-deja/g++.pt/crash16.C: Likewise.
15865         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15866
15867 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15868
15869         * g++.old-deja/g++.other/for2.C: New test.
15870
15871 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
15872
15873         * gcc.dg/20000720-1.c: New test.
15874
15875 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
15876
15877         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
15878
15879 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
15880
15881         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15882         * gcc.c-torture/execute/20000722-1.c: New.
15883         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15884
15885 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
15886
15887         * gcc.dg/cpp/20000720-1.S: New test.
15888
15889 2000-07-21  Michael Meissner  <meissner@redhat.com>
15890
15891         * gcc.c-torture/execute/ieee/hugeval.c: New test.
15892
15893 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15894
15895         * g++.old-deja/g++.brendan/crash16.C,
15896         g++.old-deja/g++.brendan/parse3.C,
15897         g++.old-deja/g++.brendan/redecl1.C,
15898         g++.old-deja/g++.ns/template13.C,
15899         g++.old-deja/g++.other/decl4.C,
15900         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15901
15902 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15903
15904         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15905         and "Internal error".
15906
15907         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15908         regexps.
15909         * gcc.dg/cpp/paste6.c: New test.
15910
15911 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
15912
15913         * gcc.dg/cpp/tr-direct.c: New test.
15914
15915         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15916         gcc.dg/cpp/undef1.c: Tweak error regexps.
15917
15918 2000-07-18  Eric Christopher <echristo@redhat.com>
15919
15920         * gcc.c-torture/compile/20000718-1.c: New test.
15921
15922 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
15923
15924         * cpplex.c (_cpp_push_token): If the token being pushed back
15925         is the previous token in this context, just subtract one from
15926         context->posn.
15927         * cppmacro.c (save_expansion): Clear aux field when storing a
15928         placemarker.
15929
15930 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
15931
15932         * gcc.dg/noncompile/redecl-1.c: New test.
15933
15934 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
15935
15936         * gcc.c-torture/execute/20000717-5.c: New test.
15937         * gcc.c-torture/execute/20000717-1.x: Removed.
15938
15939 2000-07-17  Richard Henderson  <rth@cygnus.com>
15940
15941         * gcc.c-torture/execute/20000717-4.c: New test.
15942
15943 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
15944
15945         * gcc.dg/cpp/syshdr.c: New test.
15946         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15947
15948 2000-07-17  Neil Booth  <neilb@earthling.net>
15949
15950         * gcc.dg/cpp/cmdlne-dM.c: New test.
15951         * gcc.dg/cpp/cmdlne-dD.c: New test.
15952
15953 2000-07-17  Jeffrey A Law  (law@cygnus.com)
15954
15955         * gcc.c-torture/execute/20000717-3.c: New test.
15956
15957         * gcc.c-torture/compile/20000717-1.c: New test.
15958
15959 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
15960
15961         * gcc.c-torture/execute/20000717-2.c: New test.
15962
15963 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15964
15965         * gcc.dg/formatz-1.c: New test.
15966
15967         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15968         * gcc.dg/c99-digraph-1.c: New tests.
15969
15970         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15971         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15972
15973         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15974         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15975         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15976         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15977         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15978         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15979         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15980
15981 2000-07-17   Greg McGary <greg@mcgary.org>
15982
15983         * gcc.c-torture/execute/20000717-1.c: New test.
15984         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15985
15986 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
15987
15988         * gcc.c-torture/execute/20000715-2.c: New test.
15989         * gcc.dg/20000715-1.c: New test.
15990
15991 2000-07-15  Michael Meissner  <meissner@redhat.com>
15992
15993         * gcc.c-torture/execute/20000715-1.c: New test.
15994
15995 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
15996
15997         * gcc.c-torture/execute/20000707-1.c: New test.
15998
15999 2000-07-13  Neil Booth  <NeilB@earthling.net>
16000
16001         * testsuite/gcc.dg/cpp/digraph1.c,
16002         testsuite/gcc.dg/cpp/digraph2.c,
16003         testsuite/gcc.dg/cpp/digraphs.c: New tests.
16004
16005 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
16006
16007         * g77.f-torture/compile/20000630-2.f:  New test.
16008         * g77.f-torture/compile/20000630-2.x
16009
16010 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16011
16012         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
16013
16014 2000-07-11  Neil Booth  <NeilB@earthling.net>
16015
16016         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
16017
16018 2000-07-11  Neil Booth  <NeilB@earthling.net>
16019
16020         * gcc.dg/cpp/cmdlne-C.c: New.
16021
16022 2000-07-09  Neil Booth  <NeilB@earthling.net>
16023
16024         * gcc.dg/cpp/directiv.c: New tests.
16025         * gcc.dg/cpp/undef1.c: Update.
16026
16027 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
16028
16029         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16030
16031 2000-07-09  Neil Booth  <NeilB@earthling.net>
16032
16033         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16034
16035 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
16036
16037         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16038         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16039
16040 2000-07-08  Neil Booth  <NeilB@earthling.net>
16041
16042         * gcc.dg/cpp/macsyntx.c: New tests.
16043
16044 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16045
16046         * gcc.dg/20000707-1.c: New test.
16047
16048 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
16049
16050         * gcc.c-torture/execute/20000706-1.c: New test.
16051         * gcc.c-torture/execute/20000706-2.c: New test.
16052         * gcc.c-torture/execute/20000706-3.c: New test.
16053         * gcc.c-torture/execute/20000706-4.c: New test.
16054         * gcc.c-torture/execute/20000706-5.c: New test.
16055
16056 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16057
16058         * g++.old-deja/g++.pt/instantiate7.C: New test.
16059
16060 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
16061
16062         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
16063         * g++.old-deja/g++.mike/thunk3.C: Likewise.
16064         * g++.old-deja/g++.other/rtti3.C: Likewise.
16065         * g++.old-deja/g++.other/rttid3.C: Likewise.
16066
16067 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
16068
16069         *  g77.f-torture/compile/20000630-1.x: Fix typo
16070
16071 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
16072
16073         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16074         assembly output.
16075
16076 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
16077
16078         * gcc.dg/cpp/ident.c: New test.
16079
16080 2000-07-05  Neil Booth  <NeilB@earthling.net>
16081
16082         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16083           gcc.dg/cpp/lexstrng.c: New tests.
16084
16085 2000-07-04  Neil Booth  <NeilB@earthling.net>
16086
16087         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16088         * gcc.dg/cpp/strify2.c: Same.
16089
16090 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
16091
16092         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16093         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16094         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16095         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16096
16097         * testsuite/gcc.dg/cpp/macro1.c,
16098         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16099         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16100         testsuite/gcc.dg/cpp/strify1.c,
16101         testsuite/gcc.dg/cpp/strify2.c: New tests.
16102
16103 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
16104
16105         * gcc.c-torture/execute/20000703-1.c: New test.
16106
16107 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16108
16109         * g++.old-deja/g++.pt (lookup10.C): New test.
16110
16111 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
16112
16113         * g++.old-deja/g++.pt (typename25.C): New test.
16114
16115 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
16116
16117         * gcc.c-torture/compile/20000701-1.c: New test.
16118
16119 2000-06-30  Nick Clifton  <nickc@cygnus.com>
16120
16121         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
16122         to test case.
16123
16124 2000-06-30  Catherine Moore  <clm@cygnus.com>
16125
16126         * gcc.c-torture/execute/align-1.c: New test.
16127
16128 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
16129
16130         * g++.old-deja/g++.pt/expr8.C: New test.
16131         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
16132
16133 2000-06-29  Nick Clifton  <nickc@cygnus.com>
16134
16135         * gcc.c-torture/compile/20000629-1.c: New test.
16136
16137 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16138
16139
16140         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
16141         gcc.dg/noncompile directory, depending on whether they're
16142         preprocessor tests or not.  Annotate all the tests for the dg
16143         framework.
16144
16145         * gcc.c-torture/noncompile/noncompile.exp: Delete.
16146         * gcc.dg/noncompile/noncompile.exp: New.
16147
16148         * Moved files:
16149         Old name                                New name
16150         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
16151         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
16152         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
16153         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
16154         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
16155         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
16156         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
16157         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
16158         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
16159         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
16160         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
16161         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
16162         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
16163         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
16164         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
16165         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
16166         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
16167         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
16168         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
16169         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
16170         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
16171         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
16172         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
16173         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
16174
16175         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
16176         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
16177         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
16178         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
16179         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
16180         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
16181
16182 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
16183
16184         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
16185         declare one variable.  On the fourth, error.
16186         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
16187         declared by 20000628-1a.h.
16188
16189 2000-06-29  Richard Henderson  <rth@redhat.com>
16190
16191         * gcc.c-torture/execute/930529-1.x: New file.
16192         * gcc.dg/920413-1.c: Adjust expected warning text.
16193         * gcc.dg/980217-1.c: Declare abort.
16194         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
16195
16196 2000-06-29  Jeffrey A Law  (law@cygnus.com)
16197
16198         * g77.f-torture/compile/20000629-1.f: New test.
16199         * g77.f-torture/compile/20000629-1.x: Expected to fail.
16200
16201 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16202
16203         Rearrange lots of files, removing entirely the
16204         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
16205         directories.
16206
16207         * Deleted files:
16208         gcc.c-torture/code_quality/code_quality.exp
16209         gcc.c-torture/special/special.exp
16210         gcc.failure/failure.exp
16211         gcc.failure/940409-1.x
16212         gcc.c-torture/compile/961203-1.x
16213
16214         * New files:
16215         gcc.misc-tests/linkage.exp
16216         gcc.c-torture/execute/920730-1t.c
16217         gcc.c-torture/execute/920730-1t.x
16218         gcc.c-torture/compile/920520-1.x
16219         gcc.c-torture/compile/920521-1.x
16220         gcc.c-torture/compile/981006-1.x
16221         gcc.c-torture/execute/eeprof-1.x
16222
16223         * Moved files (possibly with modifications to fit a new harness):
16224         Old name                                New name
16225         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
16226         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
16227         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
16228         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
16229         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
16230         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
16231         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
16232         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
16233         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
16234         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
16235         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
16236         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
16237         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
16238         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
16239
16240 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
16241
16242         * c-torture/compile/961203-1.x: Delete.
16243
16244         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
16245         not exit. Include stdio.h.
16246         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
16247         * gcc.misc-tests/dg-12.c: Likewise.
16248         * gcc.misc-tests/dg-5.c: Likewise.
16249         * gcc.misc-tests/dg-6.c: Likewise.
16250         * gcc.misc-tests/dg-7.c: Prototype abort.
16251         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
16252         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
16253         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
16254         not exit.
16255         * gcc.misc-tests/sieve.c: Use return from main, not exit.
16256         * gcc.misc-tests/sort2.c: Use return from main, not exit.
16257
16258 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
16259
16260         * gcc.dg/cpp/20000628-1.c: New test.
16261         * gcc.dg/cpp/20000628-1.h: New header for above test.
16262         * gcc.dg/cpp/20000628-1a.h: Likewise.
16263
16264 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
16265
16266         * gcc.dg/cpp: New directory.
16267         * gcc.dg/cpp/cpp.exp: New driver.
16268         * gcc.dg/cpp/20000627-1.c: New test.
16269         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
16270         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
16271         and rewrite as a compilation test.
16272
16273         * gcc.dg: Move many files into the cpp subdirectory, possibly
16274         renaming or editing them as well.
16275         Old name                New name
16276         990119-1.c              cpp/19990119-1.c
16277         990228-1.c              cpp/19990228-1.c
16278         990407-1.c              cpp/19990407-1.c
16279         990409-1.c              cpp/19990409-1.c
16280         990413-1.c              cpp/19990413-1.c
16281         990703-1.c              cpp/19990703-1.c
16282         20000127-1.c            cpp/20000127-1.c
16283         20000129-1.c            cpp/20000129-1.c
16284         20000207-1.c            cpp/20000207-1.c
16285         20000207-2.c            cpp/20000207-2.c
16286         20000209-1.c            cpp/20000209-1.c
16287         20000209-2.c            cpp/20000209-2.c
16288         20000301-1.c            cpp/20000301-1.c
16289         20000419-1.c            cpp/20000419-1.c
16290         20000510-1.S            cpp/20000510-1.S
16291         20000519-1.c            cpp/20000519-1.c
16292         20000529-1.c            cpp/20000529-1.c
16293         20000625-1.c            cpp/20000625-1.c
16294         20000625-2.c            cpp/20000625-2.c
16295         cpp-as1.c               cpp/assert1.c
16296         cpp-as2.c               cpp/assert2.c
16297         cxx-comments-1.c        cpp/cxxcom1.c
16298         cxx-comments-2.c        cpp/cxxcom2.c
16299         endif-label.c           cpp/endif.c
16300         cpp-hash1.c             cpp/hash1.c
16301         cpp-hash2.c             cpp/hash2.c
16302         cpp-if1.c               cpp/if-1.c
16303         cpp-if2.c               cpp/if-2.c
16304         cpp-if3.c               cpp/if-3.c
16305         cpp-if4.c               cpp/if-4.c
16306         cpp-if5.c               cpp/if-5.c
16307         cpp-cond.c              cpp/if-cexp.c
16308         cpp-missingop.c         cpp/if-mop.c
16309         cpp-missingparen.c      cpp/if-mpar.c
16310         cpp-opprec.c            cpp/if-oppr.c
16311         cpp-ifparen.c           cpp/if-paren.c
16312         cpp-shortcircuit.c      cpp/if-sc.c
16313         cpp-shift.c             cpp/if-shift.c
16314         cpp-unary.c             cpp/if-unary.c
16315         cpp-li1.c               cpp/line1.c
16316         cpp-li2.c               cpp/line2.c
16317         lineno.c                cpp/line3.c
16318         lineno-2.c              cpp/line4.c
16319         cpp-mi.c                cpp/mi1.c
16320         cpp-mic.h               cpp/mi1c.h
16321         cpp-micc.h              cpp/mi1cc.h
16322         cpp-mind.h              cpp/mi1nd.h
16323         cpp-mindp.h             cpp/mi1ndp.h
16324         cpp-mix.h               cpp/mi1x.h
16325         cpp-mi2.c               cpp/mi2.c
16326         cpp-mi2a.h              cpp/mi2a.h
16327         cpp-mi2b.h              cpp/mi2b.h
16328         cpp-mi2c.h              cpp/mi2c.h
16329         cpp-mi3.c               cpp/mi3.c
16330         cpp-mi3.def             cpp/mi3.def
16331         poison-1.c              cpp/poison.c
16332         pr-impl.c               cpp/prag-imp.c
16333         cpp-redef-2.c           cpp/redef1.c
16334         cpp-redef.c             cpp/redef2.c
16335         strpaste.c              cpp/strp1.c
16336         strpaste-2.c            cpp/strp2.c
16337         cpp-tradpaste.c         cpp/tr-paste.c
16338         cpp-tradstringify.c     cpp/tr-str.c
16339         cpp-tradwarn1.c         cpp/tr-warn1.c
16340         cpp-tradwarn2.c         cpp/tr-warn2.c
16341         trigraphs.c             cpp/trigraphs.c
16342         cpp-unc1.c              cpp/unc1.c
16343         cpp-unc2.c              cpp/unc2.c
16344         cpp-unc3.c              cpp/unc3.c
16345         cpp-unc.c               cpp/unc4.c
16346         undef.c                 cpp/undef1.c
16347         undef-2.c               cpp/undef2.c
16348         cpp-wi1.c               cpp/widestr1.c
16349
16350 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
16351
16352         * lib/g++.exp (g++_include_flags): Tweak.
16353
16354 2000-06-27  H.J. Lu  <hjl@gnu.org>
16355             Loren J. Rittle  <ljrittle@acm.org>
16356
16357         * lib/g++.exp (g++_include_flags): Override libgloss.exp
16358         version with one that knows about the new gcc tree structure.
16359         (g++_link_flags): Same.
16360
16361 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
16362
16363         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16364         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16365         case we are cross-compiling.
16366
16367         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16368         g++.old-deja/g++.niklas/Makefile.in,
16369         g++.old-deja/g++.niklas/configure.in,
16370         g++.old-deja/g++.other/Makefile.in,
16371         g++.old-deja/g++.other/configure.in,
16372         gcc.c-torture/code_quality/Makefile.in,
16373         gcc.c-torture/code_quality/configure.in,
16374         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16375         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16376         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16377         gcc.c-torture/execute/ieee/Makefile.in,
16378         gcc.c-torture/execute/ieee/configure.in,
16379         gcc.c-torture/noncompile/Makefile.in,
16380         gcc.c-torture/noncompile/configure.in,
16381         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16382         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16383         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16384
16385 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16386
16387         * g++.old-deja/g++.other/ambig3.C: New test.
16388
16389 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
16390
16391         * g++.old-deja/g++.pt/syntax1.C: New test.
16392         * g++.old-deja/g++.pt/syntax2.C: New test.
16393         * g++.old-deja/g++.other/syntax3.C: New test.
16394         * g++.old-deja/g++.other/syntax4.C: New test.
16395
16396 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16397
16398         * gcc.dg/20000623-1.c: Prototype exit and abort.
16399
16400 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
16401
16402         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
16403         New tests.
16404         * gcc.dg/cpp-mi3.def: New file.
16405
16406         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
16407         inside assertions.
16408         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
16409         lexer's error messages.
16410         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
16411         divine anything from the linemarkers.
16412         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
16413         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
16414
16415 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
16416
16417         * gcc.dg/20000623-1.c: New test.
16418
16419 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
16420
16421         * gcc.c-torture/execute/20000622-1.c: New test.
16422
16423 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16424
16425         * g++.old-deja/g++.other/init15.C: New test.
16426
16427 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
16428
16429         * g++.old-deja/g++.pt/vaarg2.C: New test.
16430         * g++.old-deja/g++.pt/vaarg3.C: New test.
16431
16432 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
16433
16434         * g++.old-deja/g++.other/dyncast6.C: New test.
16435
16436 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
16437
16438         * gcc.c-torture/execute/loop-6.c: New test.
16439
16440 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
16441
16442         * gcc.dg/20000614-1.c: New test.
16443         * gcc.dg/20000614-2.c: New test.
16444
16445 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
16446
16447         * g++.old-deja/g++.other/inline12.C: New test.
16448
16449 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
16450
16451         * g++.old-deja/g++.other/eh1.C: New test.
16452
16453 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
16454
16455         * g++.old-deja/g++.other/type.C: New test.
16456
16457 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
16458
16459         * g++.old-deja/g++.other/initstring.C: New test.
16460
16461 2000-06-12  Jason Merrill  <jason@redhat.com>
16462
16463         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
16464
16465 2000-06-09  Jeffrey A Law  (law@cygnus.com)
16466
16467         * gcc.c-torture/compile/20000609-1.c: New test.
16468
16469 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
16470
16471         * gcc.dg/20000609-1.c: New test.
16472
16473 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
16474
16475         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
16476         * gcc.c-torture/noncompile/poison-1.c: Move...
16477         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
16478         * gcc.dg/cpp-li1.c: Add a token after the #line.
16479
16480 2000-06-05  Richard Henderson  <rth@cygnus.com>
16481
16482         * gcc.c-torture/execute/20000605-2.c: New test.
16483         * gcc.c-torture/execute/20000605-3.c: New test.
16484
16485 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
16486
16487         * g77.f-torture/execute/20000503-1.x: New file.
16488
16489 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
16490
16491         * g++.old-deja/g++.eh/badalloc1.C: New test.
16492
16493 2000-06-05  Richard Henderson  <rth@cygnus.com>
16494
16495         * gcc.c-torture/execute/20000605-1.c: New test.
16496
16497 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
16498             Nathan Sidwell <nathan@codesourcery.com>
16499
16500         * gcc.c-torture/compile/20000605-1.c: New test.
16501
16502 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
16503
16504         * g77.f-torture/compile/20000601-1.f:  New test.
16505
16506 2000-06-03  Richard Henderson  <rth@cygnus.com>
16507
16508         * gcc.c-torture/execute/20000603-1.c: New.
16509
16510 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
16511
16512         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
16513         * gcc.dg/noreturn-2.c (noreturn): Likewise.
16514
16515 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
16516
16517         * gcc.dg/compare2.c (case 12): XFAIL.
16518         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16519         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16520
16521         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16522
16523 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
16524
16525         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16526         guard macro is already defined when the header is first
16527         included.
16528         * gcc.dg/cpp-mix.h: New file.
16529         * gcc.dg/endif-label.c: Update patterns to match compiler.
16530
16531         * g++.brendan/complex1.C: Declare abort.
16532         * g++.law/refs4.C: Remove XFAIL.
16533         * g++.oliva/expr2.C: Declare abort and exit.
16534
16535 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
16536
16537         * gcc.c-torture/execute/20000528-1.c: New test.
16538
16539         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16540         * g++.old-deja/g++.law/temps4.C: Likewise.
16541
16542         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16543         stdlib.h.  Call abort() on failure.
16544         * g++.old-deja/g++.law/refs4.C: Likewise.
16545         * g++.old-deja/g++.law/temps4.C: Likewise.
16546         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16547         * gcc.c-torture/execute/20000112-1.c: Include string.h.
16548
16549 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
16550
16551         Relative to g++.dg/special:
16552         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16553
16554         Relative to g++.old-deja:
16555         * g++.brendan/complex1.C, g++.jason/optimize2.C,
16556         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16557         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16558         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16559         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16560         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16561         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16562
16563         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16564         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16565         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16566         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16567         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16568         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16569         and/or string.h.
16570
16571         * g++.other/goto1.C: Update expectations for error messages.
16572
16573 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
16574
16575         * gcc.c-torture/compile/20000523-1.c: New test.
16576
16577 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16578
16579         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16580
16581 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16582
16583         * g++.old-deja/g++.eh/catch11.C: New test.
16584         * g++.old-deja/g++.eh/catch12.C: New test.
16585
16586 2000-05-24  Nick Clifton  <nickc@cygnus.com>
16587
16588         * gcc.c-torture/execute/20000523-1.c: New test.
16589
16590 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
16591
16592         * c-torture/execute/bcp-1.c: Replace abort in arg of
16593         __builtin_constant_p with a generic external function.
16594
16595         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16596         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16597         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16598         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16599         Prototype abort and/or exit.
16600
16601         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16602         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16603         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16604         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16605
16606 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
16607
16608         * gcc.dg/dwarf2-1.c: New test.
16609
16610 2000-05-20  Richard Henderson  <rth@cygnus.com>
16611
16612         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16613
16614 2000-05-20  Andreas Jaeger  <aj@suse.de>
16615
16616         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16617         testcase.
16618
16619 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
16620
16621         * gcc.c-torture/execute/20000519-2.c: New test.
16622
16623 2000-05-19  Andreas Jaeger  <aj@suse.de>
16624
16625         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16626         which fails with SSA.
16627
16628         * lib/c-torture.exp: Also test with -O3 -fssa.
16629
16630 2000-05-18  Michael Meissner  <meissner@redhat.com>
16631
16632         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16633         * gcc.c-torture/execute/920415-1.c: Ditto.
16634         * gcc.c-torture/execute/920501-1.c: Ditto.
16635         * gcc.c-torture/execute/conversion.c: Ditto.
16636         * gcc.c-torture/execute/cvt-1.c: Ditto.
16637
16638 2000-05-18  Jeffrey A Law  (law@cygnus.com)
16639
16640         * gcc.c-torture/compile/20000518-1.c: New test.
16641
16642 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16643
16644         * g77.f-torture/compile/200005018.f:  New test.
16645
16646 2000-05-17  Jeffrey A Law  (law@cygnus.com)
16647
16648         * gcc.c-torture/compile/20000517-1.c: New test.
16649
16650 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16651
16652         * gcc.c-torture/execute/20000516-1.c: New test.
16653
16654 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
16655
16656         * g++.old-deja/g++.other/eh.C: New test.
16657
16658 2000-05-12  Richard Henderson  <rth@cygnus.com>
16659
16660         * gcc.c-torture/execute/990208-1.c (main): Don't pass
16661         constants through to doit's conditional.
16662
16663 2000-05-11  Jeffrey A Law  (law@cygnus.com)
16664
16665         * gcc.c-torture/compile/20000511-1.c: New test.
16666         * g77.f-torture/compile/20000511-1.f: New test.
16667         * g77.f-torture/compile/20000511-2.f: New test.
16668
16669 2000-05-11  Michael Meissner  <meissner@redhat.com>
16670
16671         * gcc.c-torture/execute/20000511-1.c: New test.
16672
16673 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
16674
16675         * gcc.dg/dg.exp: Scan .S files as well as .c files.
16676         * gcc.dg/20000510-1.S: New.
16677
16678 2000-05-08  Catherine Moore  <clm@cygnus.com>
16679
16680         * gcc.dg/unused-3.c: New.
16681
16682 2000-05-06  Richard Henderson  <rth@cygnus.com>
16683
16684           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16685           * g++.old-deja/g++.mike/warn1.C: Likewise.
16686           * g++.old-deja/g++.pt/local1.C: Likewise.
16687           * g++.old-deja/g++.pt/local7.C: Likewise.
16688           * g++.old-deja/g++.pt/spec16.C: Likewise.
16689
16690 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
16691
16692         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16693
16694 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
16695
16696           * g77.f-torture/execute/20000503-1.f:  New test.
16697
16698 2000-05-04  Andreas Jaeger  <aj@suse.de>
16699
16700         * gcc.dg/noreturn-2.c: New test.
16701
16702 2000-05-04  Neil Booth  <NeilB@earthling.net>
16703
16704         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16705         preprocessor.
16706
16707 2000-05-04  Richard Henderson  <rth@cygnus.com>
16708
16709         * gcc.c-torture/execute/20000503-1.c: Fix typo.
16710
16711 2000-05-04  Richard Henderson  <rth@cygnus.com>
16712
16713         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
16714         OpenSSL by Jason R Thorpe.
16715
16716 2000-05-03  Jim Wilson  <wilson@cygnus.com>
16717
16718         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16719
16720 2000-05-03  Robert Lipe <robertlipe@usa.net>
16721
16722         * gcc.dg/20000503-1.c: New test.
16723
16724 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
16725
16726         * gcc.c-torture/compile/20000502-1.c: New test.
16727         * g++.old-deja/g++.other/align.C: New test.
16728         * gcc.dg/cpp-tradstringify.c: New test.
16729
16730 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
16731
16732         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16733         and hard registers.
16734
16735 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
16736
16737         * gcc.c-torture/execute/loop-5.c: New test.
16738
16739 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
16740
16741         * gcc.c-torture/execute/va-arg-20.c: New test.
16742
16743 2000-04-23  Jeffrey A Law  (law@cygnus.com)
16744
16745         * gcc.c-torture/execute/20000422-1.c: New test.
16746
16747 2000-04-20  Greg McGary  <gkm@gnu.org>
16748
16749         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16750         when optimizing, but without sibling-call optimizations (-O1).
16751
16752 2000-04-20  Jeffrey A Law  (law@cygnus.com)
16753
16754           * gcc.c-torture/compile/20000420-1.c: New test.
16755
16756 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
16757
16758         * g++.abi/ptrflags.C: New test.
16759         * g++.eh/catchptr1.C: Test incomplete pointer chains.
16760
16761 2000-04-19  Catherine Moore  <clm@cygnus.com>
16762
16763         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16764
16765 2000-04-19  Greg McGary  <gkm@gnu.org>
16766
16767         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16768         sibling-call optimizations.
16769
16770 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
16771
16772         * gcc.dg/20000419-1.c: New test.
16773
16774 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
16775
16776         * gcc.c-torture/execute/20000412-6.c: New test.
16777
16778 2000-04-12  Jeffrey A Law  (law@cygnus.com)
16779
16780         * gcc.c-torture/execute/20000412-5.c: New test.
16781         * g77.f-torture/compile/20000412-1.f: New test.
16782         * gcc.c-torture/execute/20000412-4.c: New test.
16783         * gcc.c-torture/compile/20000412-2.c: New test.
16784         * gcc.c-torture/execute/20000412-3.c: New test.
16785         * gcc.c-torture/compile/20000412-1.c: New test.
16786         * gcc.c-torture/execute/20000412-2.c: New test.
16787
16788 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
16789
16790         * objc/execute/bf-20.m: New test.
16791
16792 2000-04-10  Richard Henderson  <rth@cygnus.com>
16793
16794         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16795
16796         * gcc.c-torture/execute/20000412-1.c: New test.
16797
16798 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
16799
16800         * g++.old-deja/g++.eh/catchptr1.C: New test.
16801
16802 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
16803
16804         * g++.old-deja/g++.abi/cxa_vec.C: New test.
16805
16806 2000-04-08  Neil Booth  <NeilB@earthling.net>
16807
16808         * gcc.dg/cpp-nullchar.c: Remove test as
16809         embedded nulls cause problems.
16810
16811 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16812
16813         * gcc.dg/compare2.c: New test.
16814
16815 2000-04-08  Neil Booth  <NeilB@earthling.net>
16816
16817         * gcc.dg/cpp-nullchar.c: New test.
16818
16819 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
16820
16821         * gcc.dg/cpp-mi2.c: New test.
16822         * gcc.dg/cpp-mi2[abc].h: New files.
16823
16824 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
16825
16826         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16827         member name.
16828
16829 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
16830
16831         * g++.old-deja/g++.abi/vmihint.C: New test.
16832
16833 2000-04-06  Neil Booth  <NeilB@earthling.net>
16834
16835         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16836         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
16837         copyright.
16838
16839 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
16840
16841         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16842         avoid stack-frame overwrite.
16843
16844 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
16845
16846         * gcc.c-torture/compile/20000405-2.c: New test.
16847         * gcc.c-torture/compile/20000405-3.c: New test.
16848
16849 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16850
16851         * gcc.c-torture/compile/20000405-1.c: New test.
16852
16853 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
16854
16855         * gcc.dg/cast-qual-1.c: Revert last change.
16856
16857 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16858
16859         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16860
16861 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
16862
16863         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16864         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16865
16866 2000-04-03  Jeffrey A Law  (law@cygnus.com)
16867
16868         * gcc.c-torture/compile/20000403-2.c: New test.
16869         * gcc.c-torture/compile/20000403-1.c: New test.
16870
16871 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
16872
16873         * gcc.c-torture/execute/20000403-1.c: New test.
16874
16875 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
16876
16877         * gcc.c-torture/execute/20000402-1.c: New test.
16878
16879 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
16880
16881         * gcc.c-torture/execute/va-arg-15.c: New test.
16882         * gcc.c-torture/execute/va-arg-16.c: New test.
16883         * gcc.c-torture/execute/va-arg-17.c: New test.
16884         * gcc.c-torture/execute/va-arg-18.c: New test.
16885         * gcc.c-torture/execute/va-arg-19.c: New test.
16886
16887 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
16888
16889         * gcc.c-torture/compile/981211-1.c: Move to...
16890         * gcc.dg/cpp-as1.c: ...here.
16891         * gcc.dg/cpp-as2.c: New file.
16892
16893         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16894         compiler.
16895
16896 2000-04-02  Neil Booth  <NeilB@earthling.net>
16897
16898         * gcc.dg/cpp-cond.c  New tests.
16899         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
16900         accidental success less likely.
16901         * gcc.dg/cpp-missingop.c  New tests.
16902         * gcc.dg/cpp-missingparen.c  New tests.
16903         * gcc.dg/cpp-shift.c  New tests.
16904         * gcc.dg/cpp-shortcircuit.c  New tests.
16905         * gcc.dg/cpp-unary.c  New tests.
16906
16907 2000-03-29  Jeffrey A Law  (law@cygnus.com)
16908
16909         * gcc.c-torture/compile/20000329-1.c: New test.
16910
16911 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
16912
16913         * gcc.c-torture/compile/20000326-1.c: New test.
16914         * gcc.c-torture/compile/20000326-2.c: New test.
16915
16916 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
16917
16918         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16919         the first parameter is a function argument.
16920
16921 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
16922
16923         * g++.old-deja/g++.ext/array4.C: New test.
16924
16925 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
16926
16927         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16928
16929 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16930
16931         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16932
16933 2000-03-19  Richard Henderson  <rth@cygnus.com>
16934
16935         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16936
16937 2000-03-19  Richard Henderson  <rth@cygnus.com>
16938
16939         * gcc.c-torture/compile/20000319-1.c: New test.
16940
16941 2000-03-14  Jeffrey A Law  (law@cygnus.com)
16942
16943         * gcc.c-torture/execute/20000314-3.c: New test.
16944         * gcc.c-torture/execute/20000314-2.c: New test.
16945         * gcc.c-torture/execute/20000314-1.c: New test.
16946         * gcc.c-torture/compile/20000314-2.c: New test.
16947         * gcc.c-torture/compile/20000314-1.c: New test.
16948
16949 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
16950
16951         * g++.old-deja/g++.warn/inline.C: New test.
16952
16953 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
16954
16955         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16956         standards-compliant result rather than specific constants.
16957         Put test-values in array.
16958
16959 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
16960
16961         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16962         (g++_target_compile): Put test-specific options last.
16963
16964 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16965
16966         * g++.old-deja/g++.eh/vbase4.C: New test.
16967
16968 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16969
16970         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16971
16972 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16973
16974         * g++.old-deja/g++.brendan/misc12.C: Removed.
16975         * g++.old-deja/g++.pt/memtemp77.C: Constify.
16976         * g++.old-deja/g++.ext/pretty4.C: New test.
16977
16978 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16979
16980         * g++.old-deja/g++.other/string2.C: New test.
16981
16982 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
16983
16984         * g++.old-deja/g++.warn/impint2.C: New test.
16985
16986 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
16987
16988         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16989         is 1, not zero.
16990
16991 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
16992
16993         * g++.old-deja/g++.warn/impint.C: New test.
16994         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16995         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16996         * g++.old-deja/g++.pt/explicit12.C: Likewise.
16997         * g++.old-deja/g++.pt/explicit13.C: Likewise.
16998         * g++.old-deja/g++.pt/explicit17.C: Likewise.
16999         * g++.old-deja/g++.pt/explicit18.C: Likewise.
17000         * g++.old-deja/g++.pt/explicit19.C: Likewise.
17001         * g++.old-deja/g++.pt/explicit23.C: Likewise.
17002         * g++.old-deja/g++.pt/explicit31.C: Likewise.
17003         * g++.old-deja/g++.pt/explicit35.C: Likewise.
17004         * g++.old-deja/g++.pt/explicit6.C: Likewise.
17005         * g++.old-deja/g++.pt/memclass7.C: Likewise.
17006
17007 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
17008
17009         * gcc.dg/cpp-redef.c: New test.
17010
17011 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
17012
17013         * g++.old-deja/g++.pt/unify7.C: New test.
17014
17015 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
17016
17017         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17018         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17019
17020 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
17021
17022         * gcc.c-torture/compile/20000224-1.c: New test.
17023
17024 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17025
17026         * gcc.c-torture/compile/cpp-2.c: New test.
17027         * gcc.c-torture/compile/cpp-1.c: New test.
17028
17029 2000-02-25  Jeffrey A Law  (law@cygnus.com)
17030
17031         * gcc.c-torture/execute/20000225-1.c: New test.
17032
17033 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17034
17035         * gcc.dg/cpp-li2.c: New test.
17036
17037         * gcc.dg/cpp-wi1.c: New test.
17038
17039         * gcc.dg/cpp-li1.c: New test.
17040
17041 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
17042
17043         * g++.old-deja/g++.other/sizeof5.C: New test.
17044
17045 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17046
17047         * gcc.c-torture/execute/va-arg-13.c: New test.
17048
17049 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
17050
17051         * gcc.c-torture/execute/va-arg-12.c: New test.
17052
17053 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17054
17055         * gcc.c-torture/execute/20000223-1.c: New test.
17056
17057 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
17058
17059         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17060
17061 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
17062
17063         * g++.old-deja/g++.abi/ptrmem.C: New test.
17064
17065 2000-02-19  Richard Henderson  <rth@cygnus.com>
17066
17067         * gcc.c-torture/compile/init-3.c: New.
17068
17069 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
17070
17071         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
17072         ALWAYS_CXXFLAGS.
17073
17074 2000-02-11  Robert Lipe <robertl@sco.com>
17075
17076         * gcc.c-torture/compile/20000211-3.c: New test.
17077
17078 2000-02-11  Martin Buchholz <martin@xemacs.org>
17079
17080         * gcc.c-torture/compile/20000211-2.c: New test.
17081
17082 2000-02-11  Jeffrey A Law  (law@cygnus.com)
17083
17084         * gcc.c-torture/compile/20000211-1.c: New test.
17085
17086 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
17087
17088         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17089           on native targets
17090
17091 2000-02-08  Nathan Sidwell  <nathan@acm.org>
17092
17093         * g++.old-deja/g++.other/cast5.C: New test.
17094
17095 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
17096
17097         * gcc.c-torture/execute/20000205-1.c: New.
17098
17099 2000-02-03  Nathan Sidwell  <nathan@acm.org>
17100
17101         * g++.old-deja/g++.jason/cast3.C: Return void.
17102         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
17103
17104 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17105
17106         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
17107
17108         * gcc.dg/loop-1.c: New test.
17109
17110 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
17111
17112         * gcc.c-torture/compile/20000127-1.c: New test.
17113         * gcc.c-torture/execute/991228-1.c: New test.
17114
17115 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17116
17117         * gcc.dg/unused-2.c: New test.
17118
17119         * gcc.dg/conv-1.c: New test.
17120
17121 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
17122
17123         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
17124         compiler.
17125         (tool_option_proc): Fix typo.
17126
17127 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
17128
17129         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
17130         of the ld on the host, not on the build machine.
17131         Also, don't crash if '--help' is not a supported option.
17132
17133 2000-01-24  Richard Henderson  <rth@cygnus.com>
17134
17135         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
17136
17137 2000-01-20  Jeffrey A Law  (law@cygnus.com)
17138
17139         * gcc.c-torture/execute/20000120-2.c: New test.
17140         * gcc.c-torture/execute/20000120-1.c: New test.
17141
17142 2000-01-13  Jeffrey A Law  (law@cygnus.com)
17143
17144         * gcc.c-torture/execute/20000113-1.c: New test.
17145
17146 2000-01-12  Jeffrey A Law  (law@cygnus.com)
17147
17148         * gcc.c-torture/execute/20000112-1.c: New test.
17149
17150 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17151
17152         * gcc.dg/20000111-1.c: New test.
17153
17154 2000-01-10  Jeffrey A Law  (law@cygnus.com)
17155
17156         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
17157         with 16 bit integers.
17158
17159 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17160
17161         * gcc.dg/20000108-1.c: New test.
17162
17163 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17164
17165         * g++.old-deja/g++.ns/koenig8.C: New test.
17166
17167 2000-01-05  Nathan Sidwell  <nathan@acm.org>
17168
17169         * g++.old-deja/g++.other/cast4.C: New test.
17170
17171 2000-01-05  Jeffrey A Law  (law@cygnus.com)
17172
17173         * gcc.c-torture/compile/20000105-2.c: New test.
17174         * gcc.c-torture/compile/20000105-1.c: New test.
17175
17176 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17177
17178         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
17179         references to printf & atoi to conform to ANSI standard.
17180         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
17181         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
17182         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
17183         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
17184         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
17185         * g++.old-deja/g++.brendan/complex1.C: Likewise.
17186         * g++.old-deja/g++.brendan/copy1.C: Likewise.
17187         * g++.old-deja/g++.brendan/copy2.C: Likewise.
17188         * g++.old-deja/g++.brendan/copy3.C: Likewise.
17189         * g++.old-deja/g++.brendan/copy4.C: Likewise.
17190         * g++.old-deja/g++.brendan/copy5.C: Likewise.
17191         * g++.old-deja/g++.brendan/copy6.C: Likewise.
17192         * g++.old-deja/g++.brendan/copy7.C: Likewise.
17193         * g++.old-deja/g++.brendan/copy8.C: Likewise.
17194         * g++.old-deja/g++.brendan/crash11.C: Likewise.
17195         * g++.old-deja/g++.brendan/crash14.C: Likewise.
17196         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
17197         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17198         * g++.old-deja/g++.brendan/delete2.C: Likewise.
17199         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
17200         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
17201         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
17202         * g++.old-deja/g++.brendan/eh1.C: Likewise.
17203         * g++.old-deja/g++.brendan/groff1.C: Likewise.
17204         * g++.old-deja/g++.brendan/init3.C: Likewise.
17205         * g++.old-deja/g++.brendan/misc12.C: Likewise.
17206         * g++.old-deja/g++.brendan/misc7.C: Likewise.
17207         * g++.old-deja/g++.brendan/new2.C: Likewise.
17208         * g++.old-deja/g++.brendan/operators4.C: Likewise.
17209         * g++.old-deja/g++.brendan/operators5.C: Likewise.
17210         * g++.old-deja/g++.brendan/overload2.C: Likewise.
17211         * g++.old-deja/g++.brendan/overload7.C: Likewise.
17212         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
17213         * g++.old-deja/g++.brendan/reference1.C: Likewise.
17214         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
17215         * g++.old-deja/g++.brendan/template24.C: Likewise.
17216         * g++.old-deja/g++.brendan/template3.C: Likewise.
17217         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
17218         * g++.old-deja/g++.jason/inline3.C: Likewise.
17219         * g++.old-deja/g++.jason/opeq.C: Likewise.
17220         * g++.old-deja/g++.law/arg5.C: Likewise.
17221         * g++.old-deja/g++.law/arm7.C: Likewise.
17222         * g++.old-deja/g++.law/ctors11.C: Likewise.
17223         * g++.old-deja/g++.law/cvt8.C: Likewise.
17224         * g++.old-deja/g++.law/init9.C: Likewise.
17225         * g++.old-deja/g++.law/refs4.C: Likewise.
17226         * g++.old-deja/g++.law/template2.C: Likewise.
17227         * g++.old-deja/g++.law/visibility24.C: Likewise.
17228         * g++.old-deja/g++.law/vtable3.C: Likewise.
17229         * g++.old-deja/g++.mike/asm2.C: Likewise.
17230         * g++.old-deja/g++.mike/eh1.C: Likewise.
17231         * g++.old-deja/g++.mike/misc1.C: Likewise.
17232         * g++.old-deja/g++.mike/misc13.C: Likewise.
17233         * g++.old-deja/g++.mike/misc14.C: Likewise.
17234         * g++.old-deja/g++.mike/ns12.C: Likewise.
17235         * g++.old-deja/g++.mike/p1248.C: Likewise.
17236         * g++.old-deja/g++.mike/p3708.C: Likewise.
17237         * g++.old-deja/g++.mike/p3708a.C: Likewise.
17238         * g++.old-deja/g++.mike/p3708b.C: Likewise.
17239         * g++.old-deja/g++.mike/p646.C: Likewise.
17240         * g++.old-deja/g++.mike/p700.C: Likewise.
17241         * g++.old-deja/g++.mike/p783.C: Likewise.
17242         * g++.old-deja/g++.mike/p783a.C: Likewise.
17243         * g++.old-deja/g++.mike/p783b.C: Likewise.
17244         * g++.old-deja/g++.mike/p786.C: Likewise.
17245         * g++.old-deja/g++.mike/p789.C: Likewise.
17246         * g++.old-deja/g++.mike/p789a.C: Likewise.
17247         * g++.old-deja/g++.mike/p807a.C: Likewise.
17248         * g++.old-deja/g++.other/delete3.C: Likewise.
17249         * g++.old-deja/g++.other/dyncast1.C: Likewise.
17250         * g++.old-deja/g++.other/dyncast2.C: Likewise.
17251         * g++.old-deja/g++.other/dyncast3.C: Likewise.
17252         * g++.old-deja/g++.other/empty1.C: Likewise.
17253         * g++.old-deja/g++.other/temporary1.C: Likewise.
17254         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
17255         * g++.old-deja/g++.pt/t16.C: Likewise.
17256         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
17257
17258 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
17259
17260         * gcc.dg/991230-1.c: New test.
17261
17262 1999-12-29  Jeffrey A Law  (law@cygnus.com)
17263
17264         * gcc.c-torture/compile/991229-3.c: New test.
17265         * gcc.c-torture/compile/991229-2.c: New test.
17266         * gcc.c-torture/compile/991229-1.c: New test.
17267
17268 1999-12-29  Greg McGary <gkm@eng.ascend.com>
17269
17270         * gcc.c-torture/compile/labels-2.c: New test.
17271
17272 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17273
17274         * gcc.c-torture/execute/991227-1.c: New test.
17275
17276 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17277
17278         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
17279
17280 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
17281
17282         * gcc.c-torture/execute/991221-1.c: New test.
17283
17284 1999-12-20  Nathan Sidwell  <nathan@acm.org>
17285
17286         * g++.old-deja/g++.other/cast3.C: New test.
17287
17288 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
17289
17290         * gcc.c-torture/execute/991216-4.c: New test.
17291
17292 1999-12-16  Michael Meissner  <meissner@cygnus.com>
17293
17294         * gcc.c-torture/execute/991216-1.c: New test.
17295         * gcc.c-torture/execute/991216-2.c: New test.
17296         * gcc.c-torture/execute/991216-3.c: New test.
17297
17298 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17299
17300         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
17301         Actually make the test fail by using "-O2" for compilation.
17302
17303 1999-12-15  Nathan Sidwell  <nathan@acm.org>
17304
17305         * g++.old-deja/g++.warn/cast-align1.C: New test.
17306
17307 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17308
17309         * gcc.c-torture/compile/991214-1.c: New test.
17310         * gcc.c-torture/compile/991214-2.c: New test.
17311
17312 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
17313
17314         * gcc.dg/991214-1.c: New test.
17315
17316 1999-12-13  Jeffrey A Law  (law@cygnus.com)
17317
17318         * gcc.c-torture/compile/991213-3.c: New test.
17319         * gcc.c-torture/compile/991213-2.c: New test.
17320         * gcc.c-torture/compile/991213-1.c: New test.
17321
17322 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
17323
17324         * gcc.dg/991209-1.c: New test.
17325
17326 1999-12-08  Nathan Sidwell <nathan@acm.org>
17327
17328         * gcc.c-torture/compile/991208-1.c: New test.
17329
17330 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17331
17332         * gcc.dg/ultrasp2.c: New test.
17333
17334 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
17335
17336         * g++.old-deja/g++.abi/align.C (main): Fix typo.
17337
17338 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
17339
17340         * gcc.c-torture/compile/991202-1.c: New test.
17341         * gcc.c-torture/execute/991202-1.c: New test.
17342         * gcc.c-torture/execute/991202-2.c: New test.
17343         * gcc.c-torture/execute/991202-3.c: New test.
17344
17345 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
17346
17347         * g++.old-deja/g++.abi/align.C: New test.
17348         * g++.old-deja/g++.abi/aggregates.C: Likewise.
17349         * g++.old-deja/g++.abi/bitfields.C: Likewise.
17350
17351 1999-12-01  Richard Henderson  <rth@cygnus.com>
17352
17353         * gcc.c-torture/execute/991201-1.c: New.
17354
17355 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
17356
17357         * gcc.dg/991129-1.c: New test.
17358
17359 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
17360
17361         * gcc.c-torture/compile/991127-1.c: New test.
17362
17363 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17364
17365         * g++.old-deja/g++.other/warn4.C: New test.
17366
17367 1999-11-22  Nathan Sidwell  <nathan@acm.org>
17368
17369         * g++.old-deja/g++.eh/cleanup2.C: New test.
17370         * g++.old-deja/g++.ext/pretty2.C: New test.
17371         * g++.old-deja/g++.ext/pretty3.C: New test.
17372         * g++.old-deja/g++.other/debug6.C: New test.
17373
17374 1999-10-20  Jim Wilson  <wilson@cygnus.com>
17375
17376         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17377         compiler_output to look for one error message instead of two.
17378
17379 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
17380
17381         * gcc.c-torture/execute/991118-1.c: Also test case
17382         where the word boundary does not split a byte evenly.
17383
17384 1999-11-19  Nathan Sidwell  <nathan@acm.org>
17385
17386         * g++.old-deja/g++.ext/restrict1.C: New test.
17387
17388 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17389
17390         * gcc.c-torture/execute/991118-1.c: New test.
17391
17392 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
17393
17394         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
17395         working directory pathnames.
17396
17397 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
17398
17399         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17400         host is equipped with driver.h and driver.o so it can actually
17401         compile and run the tests.
17402
17403 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
17404
17405         * gcc.c-torture/compile/991008-1.c: New test.
17406
17407 1999-11-08  Nick Clifton  <nickc@cygnus.com>
17408
17409         * lib/gcc-dg.exp: Include target-supports.exp
17410
17411 1999-11-05  Nick Clifton  <nickc@cygnus.com>
17412
17413         * lib/target-supports.exp: New file: Provide procs to test for
17414         features supported by the target.
17415         (check_weak_available): Moved here from ecos.exp.
17416         (check_alias_available): New proc: Determine of the target
17417         toolchain supports the alias attribute.
17418
17419         * gcc.dg/special/ecos.exp: Move check_weak_available to
17420         target-supports.exp.
17421         (alias-1.c): Only perform the test if the target supports
17422         aliases.
17423         (wkali-1.c): Only perform the test if the target supports
17424         aliases.
17425
17426         * gcc.dg/990506-0.c: Expect error messages from cross
17427         targets as well as native targets.
17428
17429 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17430
17431         * gcc.dg/ultrasp1.c: Removed xfail.
17432         * gcc.dg/struct-ret-2.c: Likewise.
17433         * gcc.dg/array-1.c: Likewise.
17434
17435 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
17436
17437         * gcc.dg/struct-ret-2.c: New test.
17438
17439         * gcc.dg/array-1.c: New test.
17440
17441 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
17442
17443         * gcc.c-torture/execute/991030-1.c: New test.
17444
17445 1999-10-26  Richard Henderson  <rth@cygnus.com>
17446
17447         * gcc.c-torture/compile/991026-2.c: New test.
17448
17449 1999-10-26  Jeffrey A Law  (law@cygnus.com)
17450
17451         * gcc.c-torture/compile/991026-1.c: New test.
17452
17453 1999-10-23  Jeffrey A Law  (law@cygnus.com)
17454
17455         * gcc.c-torture/execute/991023-1.c: New test.
17456
17457 1999-10-19  Jeffrey A Law  (law@cygnus.com)
17458
17459         * gcc.c-torture/execute/991019-1.c: New test.
17460
17461 1999-10-16  Richard Henderson  <rth@cygnus.com>
17462
17463         * gcc.c-torture/execute/991016-1.c: New test.
17464
17465 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
17466
17467         * gcc.c-torture/execute/991014-1.c: New test.
17468
17469 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
17470
17471         * g++.old-deja/g++.other/union2.C: New test.
17472
17473 1999-10-13  Nathan Sidwell  <nathan@acm.org>
17474
17475         * g++.old-deja/g++.other/vaarg2.C: New test.
17476         * g++.old-deja/g++.other/vaarg3.C: New test.
17477
17478 1999-10-12  Craig Burley  <craig@jcb-sc.com>
17479
17480         * g77.f-torture/noncompile/19990905-1.f: Moved from being
17481         in compile/.
17482
17483 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
17484
17485         * gcc.c-torture/execute/va-arg-11.c: New test.
17486
17487 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
17488
17489         * lib/file-format.exp (gcc_target_object_format): Don't
17490         crash if objdump is unavailable.
17491
17492 1999-09-29  Donn Terry <donn@interix.com>
17493
17494         * gcc.misc-tests/mg.exp: delete extraneous redirection.
17495
17496 1999-09-28  Nick Clifton  <nickc@cygnus.com>
17497
17498         * gcc.c-torture/compile/990928-1.c: New test.
17499
17500 1999-09-28  Nathan Sidwell  <nathan@acm.org>
17501
17502         * g++.old-deja/g++.other/decl6.C: New test.
17503
17504 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17505
17506         * gcc.c-torture/execute/va-arg-10.c: New test.
17507
17508 1999-09-27  Nathan Sidwell  <nathan@acm.org>
17509
17510         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
17511         __PRETTY_FUNCTION__.
17512
17513 1999-09-23  Nick Clifton  <nickc@cygnus.com>
17514
17515         * gcc.c-torture/execute/990923-1.c: New test.
17516
17517 1999-09-21  Nick Clifton  <nickc@cygnus.com>
17518
17519         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17520         for which -fpic is inappropriate.
17521
17522 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
17523
17524         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17525
17526 1999-09-21  Nathan Sidwell  <nathan@acm.org>
17527
17528         * g++.old-deja/g++.other/dyncast1.C: New test.
17529         * g++.old-deja/g++.other/dyncast2.C: New test.
17530         * g++.old-deja/g++.other/dyncast3.C: New test.
17531         * g++.old-deja/g++.other/dyncast4.C: New test.
17532         * g++.old-deja/g++.other/dyncast5.C: New test.
17533         * g++.old-deja/g++.eh/catch3.C: New test.
17534         * g++.old-deja/g++.eh/catch3p.C: New test.
17535         * g++.old-deja/g++.eh/catch4.C: New test.
17536         * g++.old-deja/g++.eh/catch4p.C: New test.
17537         * g++.old-deja/g++.eh/catch5.C: New test.
17538         * g++.old-deja/g++.eh/catch5p.C: New test.
17539         * g++.old-deja/g++.eh/catch6.C: New test.
17540         * g++.old-deja/g++.eh/catch6p.C: New test.
17541         * g++.old-deja/g++.eh/catch7.C: New test.
17542         * g++.old-deja/g++.eh/catch7p.C: New test.
17543         * g++.old-deja/g++.eh/catch8.C: New test.
17544         * g++.old-deja/g++.eh/catch8p.C: New test.
17545         * g++.old-deja/g++.eh/catch9.C: New test.
17546         * g++.old-deja/g++.eh/catch9p.C: New test.
17547
17548 1999-09-13  Nathan Sidwell  <nathan@acm.org>
17549
17550         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17551         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17552
17553 1999-09-13  Jeffrey A Law  (law@cygnus.com)
17554
17555         * gcc.c-torture/compile/990913-1.c: New test.
17556
17557 1999-09-10  Nathan Sidwell  <nathan@acm.org>
17558
17559         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17560         * g++.old-deja/g++.jason/rfg5.C: Likewise.
17561
17562 1999-09-09  Richard Henderson  <rth@cygnus.com>
17563
17564         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17565
17566 1999-09-09  Nathan Sidwell  <nathan@acm.org>
17567
17568         * g++.old-deja/g++.other/lookup11.C: New test.
17569         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17570         what is permitted and what we want.
17571         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17572         overload use.
17573         * g++.old-deja/g++.jason/rfg5.C: Likewise
17574
17575 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
17576
17577         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17578         * gcc.c-torture/noncompile/poison-1.c: New file.
17579
17580 1999-09-08  Nathan Sidwell  <nathan@acm.org>
17581
17582         * g++.old-deja/g++.other/sizeof3.C: New test.
17583         * g++.old-deja/g++.other/sizeof4.C: New test.
17584         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17585         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17586
17587 1999-09-07  Richard Henderson  <rth@cygnus.com>
17588
17589         * gcc.dg/va-arg-1.c: New.
17590
17591 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17592
17593         * gcc.c-torture/execute/va-arg-9.c: New test.
17594
17595 1999-09-05  Craig Burley  <craig@jcb-sc.com>
17596
17597         * g77.f-torture/compile/980519-2.f: New test.
17598         * g77.f-torture/compile/19990905-0.f: New test.
17599         * g77.f-torture/compile/19990905-1.f: New test.
17600         * g77.f-torture/compile/19990905-2.f: New test.
17601
17602         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17603
17604 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
17605
17606         * gcc.c-torture/execute/990827-1.c: Fix typo.
17607
17608 1999-09-03  Nathan Sidwell  <nathan@acm.org>
17609
17610         * g++.old-deja/g++.other/deref1.C: New test.
17611
17612 1999-09-02  Nathan Sidwell  <nathan@acm.org>
17613
17614         * g++.old-deja/g++.other/ambig2.C: New test.
17615         * g++.old-deja/g++.other/cond5.C: New test.
17616         * g++.old-deja/g++.other/lookup16.C: New test.
17617
17618 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
17619
17620         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17621         assemblers too.
17622
17623 1999-08-31  Jeffrey A Law  (law@cygnus.com)
17624
17625         * lib/c-torture.exp: Avoid the "compare executables" optimization
17626         when testing native.
17627
17628 1999-08-29  Jeffrey A Law  (law@cygnus.com)
17629
17630         * gcc.c-torture/execute/990829-1.c: New test.
17631         * gcc.c-torture/compile/990829-1.c: New test.
17632
17633 1999-08-27  Paul Burchard  <burchard@pobox.com>
17634
17635         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17636         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17637         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17638         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17639         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17640         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17641         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17642         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17643         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17644         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17645         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17646
17647 1999-08-27  Jeffrey A Law  (law@cygnus.com)
17648
17649         * gcc.c-torture/execute/990827-1.c: New test.
17650
17651 1999-08-26  Craig Burley  <craig@jcb-sc.com>
17652
17653         * g77.f-torture/noncompile/19990826-4.f: New test.
17654
17655         * g77.f-torture/compile/19990826-3.f: New test.
17656
17657         * g77.f-torture/execute/19990826-2.f: New test.
17658
17659         * g77.f-torture/compile/19990826-1.f: New test.
17660
17661         * gcc.c-torture/execute/990826-0.c: New test.
17662         * g77.c-torture/execute/19990826-0.f: New test.
17663
17664         * g77.f-torture/noncompile/970626-2.f: New test.
17665
17666 1999-08-25  Paul Burchard  <burchard@pobox.com>
17667
17668         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17669         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17670         lss-011.C: New tests.
17671
17672 1999-08-25  Nathan Sidwell  <nathan@acm.org>
17673
17674         * g++.old-deja/g++.other/decl5.C: New test.
17675
17676 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17677
17678         * noncompile/noncompile.exp: Load_lib c-torture.exp.
17679         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17680         call `postbase' for each one.  All callers of `postbase' changed
17681         to call this instead.
17682
17683 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
17684
17685         * gcc.c-torture/execute/990811-1.c: New test.
17686
17687 1999-08-09  Nick Clifton  <nickc@cygnus.com>
17688
17689         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17690         just native ones.
17691
17692         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17693         just native ones.
17694
17695 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17696
17697         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17698
17699 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17700
17701         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17702
17703 1999-08-04  Nathan Sidwell  <nathan@acm.org>
17704
17705         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17706
17707 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17708
17709         * gcc.c-torture/execute/990804-1.c: New test.
17710
17711 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17712
17713         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17714         * g++.old-deja/g++.brendan/crash64.C: Likewise
17715         * g++.old-deja/g++.brendan/overload8.C: Likewise
17716
17717 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17718
17719         * g++.old-deja/g++.other/struct1.C: New test.
17720
17721 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17722
17723         * g++.old-deja/g++.other/enum2.C: New test.
17724
17725 1999-08-02  Richard Henderson  <rth@cygnus.com>
17726
17727         Adapted from tests from Franz Sirl:
17728         * gcc.c-torture/execute/va-arg-7.c: New test.
17729         * gcc.c-torture/execute/va-arg-8.c: New test.
17730
17731 1999-08-01  Jeffrey A Law  (law@cygnus.com)
17732
17733         * gcc.c-torture/compile/990801-2.c: New test.
17734
17735         * gcc.c-torture/compile/990801-1.c: New test.
17736
17737 1999-07-27  Michael Meissner  <meissner@cygnus.com>
17738
17739         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17740         fp-cmp-1.c, converting double to float.
17741
17742         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17743         fp-cmp-1.c, converting double to long double.
17744
17745         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17746         from fr1 to unknown_register, since fr1 is a legitimate register
17747         on some machines.
17748
17749 1999-07-25  Jeffrey A Law  (law@cygnus.com)
17750
17751         * README: More listname related changes.
17752
17753 1999-07-08  Catherine Moore  <clm@cygnus.com>
17754
17755         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
17756
17757 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
17758
17759         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17760
17761 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17762
17763         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17764
17765 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
17766
17767         * gcc.dg/990703-1.c: New test.
17768
17769 1999-06-29  Nick Clifton  <nickc@cygnus.com>
17770
17771         * lib/file-format.exp: New file: Move definition of proc
17772         gcc_target_object_format to here from
17773         gcc.dg/special/ecos.exp.
17774
17775         * lib/c-torture.exp: Include lib file-format.exp.
17776         * lib/gcc-dg.exp: Include lib file-format.exp.
17777
17778         * gcc.dg/special/ecos.exp: Remove definition of proc
17779         gcc_target_object_format.
17780
17781 1999-06-28  Jeffrey A Law  (law@cygnus.com)
17782
17783         * gcc.c-torture/execute/990628-1.c: New test.
17784
17785 1999-06-25  Jeffrey A Law  (law@cygnus.com)
17786
17787         * gcc.c-torture/compile/990625-2.c: New test.
17788
17789         * gcc.c-torture/compile/990625-1.c: New test.
17790
17791 1999-06-23  Nick Clifton  <nickc@cygnus.com>
17792
17793         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
17794         attributes compile.
17795         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17796         ports that use the COFF/PE file format.
17797
17798 1999-06-17  Jeffrey A Law  (law@cygnus.com)
17799
17800         * gcc.c-torture/compile/990617-1.c: New test.
17801
17802 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
17803
17804         * g++.old-deja/g++.other/decl4.C: New test.
17805
17806 1999-06-14  Nathan Sidwell  <nathan@acm.org>
17807
17808         * g++.old-deja/g++.other/bitfld3.C: New test.
17809
17810 1999-06-08  Nathan Sidwell  <nathan@acm.org>
17811
17812         * g++.old-deja/g++.eh/catch1.C: New test.
17813
17814 1999-06-07  Jeffrey A Law  (law@cygnus.com)
17815
17816         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17817
17818         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17819         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
17820
17821 1999-06-05  Craig Burley  <craig@jcb-sc.com>
17822
17823         * g77.f-torture/compile/19990502-0.f: Replace with new,
17824         shorter, test that still fails after recent changes.
17825
17826 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17827
17828         * gcc.c-torture/execute/990604-1.c: New test.
17829
17830 1999-05-31  Jeffrey A Law  (law@cygnus.com)
17831
17832         * gcc.c-torture/execute/990531-1.c: New test.
17833
17834 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17835
17836         * gcc.c-torture/compile/990527-1.c: New test.
17837
17838 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
17839
17840         * gcc.c-torture/execute/990527-1.c: New test.
17841
17842 1999-05-25  Nick Clifton  <nickc@cygnus.com>
17843
17844         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17845         bitfields as signed.
17846
17847 1999-05-25  Craig Burley  <craig@jcb-sc.com>
17848
17849         * g77.f-torture/compile/19990525-0.f: New test.
17850
17851 1999-05-25  Jeffrey A Law  (law@cygnus.com)
17852
17853         * gcc.c-torture/execute/990525-2.c: New test.
17854
17855         * gcc.c-torture/execute/990525-1.c: New test.
17856
17857 1999-05-24  Nathan Sidwell  <nathan@acm.org>
17858
17859         * g++.old-deja/g++.other/anon3.C: New test.
17860         * g++.old-deja/g++.other/anon4.C: New test.
17861         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17862         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17863         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17864         Merrill).
17865
17866 1999-05-24  Jeffrey A Law  (law@cygnus.com)
17867
17868         * gcc.c-torture/execute/990524-1.c: New test.
17869
17870         * gcc.dg/990524-1.c: New test.
17871
17872 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17873
17874         * gcc.c-torture/compile/990523-1.c: New test.
17875
17876 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
17877
17878         * gcc.c-torture/compile/990519-1.c: New test.
17879
17880 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17881
17882         * gcc.c-torture/compile/990517-1.c: New test.
17883
17884         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17885         (e4, f4): New tests.
17886         (main): Call them.
17887
17888 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17889
17890         * gcc.dg/noreturn-1.c: New test.
17891
17892 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17893
17894         * gcc.c-torture/execute/990513-1.c: New test.
17895
17896 1999-05-10  Richard Henderson  <rth@cygnus.com>
17897
17898         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17899
17900 1999-05-10  Craig Burley  <craig@jcb-sc.com>
17901
17902         * g77.f-torture/execute/erfc.f: Use small single-precision
17903         values, to avoid problems on Alphas when not -mieee.
17904
17905 1999-05-08  Craig Burley  <craig@jcb-sc.com>
17906
17907         * gcc.dg/990506-0.c: New test.
17908
17909 1999-05-08  Richard Henderson  <rth@cygnus.com>
17910
17911         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17912         the constant to test.  Don't XFAIL 64-bit targets.
17913
17914         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17915         * g++.old-deja/g++.law/profile1.C: Likewise.
17916
17917         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17918         operator new instances.
17919         * g++.old-deja/g++.other/delete5.C: Likewise.
17920
17921 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17922
17923         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17924         intrinsic.
17925
17926 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17927
17928         * g77.f-torture/execute/u77-test.f: Reverse order of two
17929         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17930
17931 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17932
17933         * gcc.dg/compare1.c: New test.
17934
17935 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
17936
17937         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17938         New tests.
17939
17940 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17941
17942         * g77.f-torture/compile/19990502-1.f: New test.
17943
17944 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17945
17946         * g77.f-torture/compile/19990502-0.f: New test.
17947
17948 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17949
17950         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17951         intrinsic.
17952
17953 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17954
17955         * g77.f-torture/execute/u77-test.f (main): List libU77
17956         intrinsics not currently tested.
17957         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17958         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17959         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17960         Trim blanks off the ends of some printed strings.
17961
17962 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17963
17964         * g77.f-torture/execute/u77-test.f (main): Just warn about
17965         FSTAT gid disagreement, as it's expected on some systems.
17966
17967 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17968
17969         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
17970         use a new function, which allows for some slop.
17971         Clean up some commentary.
17972         (issum): The new function.
17973         (sgladd): Deleted subroutine.
17974
17975 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17976
17977         * g77.f-torture/execute/u77-test.f: Modify to be more like
17978         libf2c/libU77 version, bringing patches to that version here.
17979         Add suitable commentary.
17980
17981 1999-04-25  Richard Henderson  <rth@cygnus.com>
17982
17983         * gcc.dg/990424-1.c: New test.
17984
17985 1999-04-24  Craig Burley  <craig@jcb-sc.com>
17986
17987         * g77.f-torture/execute/u77-test.f (main): Bug involving
17988         LSTAT has been fixed, so turn back on full checking.
17989
17990 1999-04-20  Craig Burley  <craig@jcb-sc.com>
17991
17992         * g77.f-torture/compile/19990419-0.f: New test.
17993         * g77.f-torture/execute/19990419-1.f: New test.
17994
17995 1999-04-17  Richard Henderson  <rth@cygnus.com>
17996
17997         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
17998         to avoid the need for a prototype to supress a warning.
17999
18000 1999-04-07  Jim Wilson  <wilson@cygnus.com>
18001
18002         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18003
18004 1999-04-04  Jeffrey A Law  (law@cygnus.com)
18005
18006         * gcc.c-torture/execute/990404-1.c: New test.
18007
18008 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18009
18010         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18011         * gcc.dg/cpp-if3.c: Don't use -pedantic.
18012         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18013         missing initializer warnings.
18014
18015 1999-03-28  Jeffrey A Law  (law@cygnus.com)
18016
18017         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18018         matching strings.
18019
18020 1999-03-26  Jeffrey A Law  (law@cygnus.com)
18021
18022         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18023
18024 1999-03-26  Craig Burley  <craig@jcb-sc.com>
18025
18026         * g77.f-torture/execute/19990325-0.f: New test.
18027         * g77.f-torture/execute/19990325-1.f: New test.
18028
18029 1999-03-24  Jeffrey A Law  (law@cygnus.com)
18030
18031         * gcc.c-torture/execute/990324-1.c: New test.
18032
18033 1999-03-22  Jim Wilson  <wilson@cygnus.com>
18034
18035         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18036         test with 4.
18037
18038 1999-03-17  Richard Henderson  <rth@cygnus.com>
18039
18040         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
18041
18042 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18043
18044         * g77.f-torture/execute/19990313-2.f: New test.
18045         * g77.f-torture/execute/19990313-3.f: New test.
18046
18047 1999-03-13  Craig Burley  <craig@jcb-sc.com>
18048
18049         * g77.f-torture/execute/19990313-0.f: New test.
18050         * g77.f-torture/execute/19990313-1.f: New test.
18051
18052 1999-03-12  Jim Wilson  <wilson@cygnus.com>
18053
18054         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18055         printf to sprintf.
18056         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18057         (main): Add check for u15.  Conditionalize u31 check depending on
18058         whether ints are <32 bits or >=32 bits.
18059
18060 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18061
18062         * g77.f-torture/execute/19981119-0.f: Improve testiness.
18063
18064 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18065
18066         * g77.f-torture/compile/19990305-0.f: New test.
18067         * g77.f-torture/execute/19981119-0.f: New test.
18068
18069 1999-03-08  Craig Burley  <craig@jcb-sc.com>
18070
18071         * g77.f-torture/execute/970625-2.f: call ABORT if final
18072         result is not correct, instead of just printing it.
18073         Add this checking via newly introduced obfuscation, to
18074         trip up buggy front ends.
18075
18076 1999-03-07  Craig Burley  <craig@jcb-sc.com>
18077
18078         * g77.f-torture/compile/960317-1.f: Moved from being
18079         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
18080
18081 1999-03-06  Craig Burley  <craig@jcb-sc.com>
18082
18083         * g77.f-torture/execute/960317-1.f: New (old) test.
18084         * g77.f-torture/execute/970625-2.f: Ditto.
18085
18086 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
18087
18088         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18089         message on line 1 or line 2; cccp and cpplib do this differently.
18090
18091 1999-03-01  Jeffrey A Law  (law@cygnus.com)
18092
18093         * g++.old-deja/g++.law/weak1.C: New test.
18094
18095 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18096
18097         * gcc.c-torture/execute/990119-1.c: Renamed to...
18098         * gcc.dg/990119-1.c: this, so it will only be tested once
18099         (it's a preprocessor test, it doesn't need to be run at
18100         multiple optimization levels).
18101
18102 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
18103
18104         * lib/g++.exp: Don't add incdir=$base_dir/../include to
18105           ALWAYS_CXXFLAGS.
18106
18107 1999-02-24  Craig Burley  <craig@jcb-sc.com>
18108
18109         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
18110         * g77.f-torture/compile/19981216-0.f: ...as it is expected
18111         to not be compilable by current g77.
18112
18113 1999-02-24  Nick Clifton  <nickc@cygnus.com>
18114
18115         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
18116
18117 1999-02-22  Jeffrey A Law  (law@cygnus.com)
18118
18119         * gcc.c-torture/execute/990222-1.c: New test.
18120
18121 1999-02-19  Craig Burley  <craig@jcb-sc.com>
18122
18123         * g77.f-torture/compile/19990218-0.f: New test.
18124         * g77.f-torture/noncompile/19990218-1.f: New test.
18125
18126 1999-02-18  Craig Burley  <craig@jcb-sc.com>
18127
18128         * g77.f-torture/compile/19981216-0.f: New test.
18129
18130 1999-02-14  Jeffrey A Law  (law@cygnus.com)
18131
18132         * gcc.dg/990214-1.c: New test.
18133
18134 1999-02-13  Jeffrey A Law  (law@cygnus.com)
18135
18136         * gcc.dg/990213-2.c: New test.
18137
18138         * gcc.dg/990213-1.c: New test.
18139
18140 1999-02-12  Jeffrey A Law  (law@cygnus.com)
18141
18142         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
18143         ints.
18144
18145 1999-02-11  Nick Clifton  <nickc@cygnus.com>
18146
18147         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
18148         specified by target.
18149
18150         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
18151
18152 1999-02-11  Jeffrey A Law  (law@cygnus.com)
18153
18154         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
18155
18156 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18157
18158         * gcc.dg/special/ecos.exp: New test driver for new tests with
18159         special requirements.
18160
18161         * gcc.dg/special/alias-1.c: New test.
18162         * gcc.dg/special/gcsec-1.c: New test.
18163         * gcc.dg/special/weak-1.c: New test.
18164         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
18165         * gcc.dg/special/weak-2.c: New test.
18166         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
18167         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
18168         * gcc.dg/special/wkali-1.c: New test.
18169         * gcc.dg/special/wkali-2.c: New test.
18170         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
18171         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
18172
18173 1999-02-10  Felix Lee  <flee@cygnus.com>
18174
18175           * lib/c-torture.exp (c-torture-compile): Pull out code for
18176           analyzing gcc error messages.
18177           (c-torture-execute): Likewise.  Fix some (harmless) false
18178           positives.
18179           * lib/gcc.exp (gcc_check_compile): New function.
18180
18181 1999-02-08  Richard Henderson  <rth@cygnus.com>
18182
18183         * gcc.c-torture/execute/990208-1.c: New test.
18184
18185 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
18186
18187         * g++.dg/special/ecos.exp: New driver for new tests with special
18188         requirements
18189
18190         * g++.dg/special/conpr-1.C: New test
18191         * g++.dg/special/conpr-2.C: New test
18192         * g++.dg/special/conpr-2a.C: New test
18193         * g++.dg/special/conpr-3.C: New test
18194         * g++.dg/special/conpr-3a.C: New test
18195         * g++.dg/special/conpr-3b.C: New test
18196
18197         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
18198         allow g++ to use the dg driver
18199
18200         * README: Add comment about g++.dg directory
18201
18202 1999-02-06  Jeffrey A Law  (law@cygnus.com)
18203
18204         * README: Update email addresses.
18205
18206 1999-02-03  Nick Clifton  <nickc@cygnus.com>
18207
18208         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
18209         arguments in order to force structure S onto the stack even on
18210         the alpha.
18211         (test): Pass 10 leading arguments to function foo as well as the
18212         structure S.
18213
18214         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
18215         failure for all targets.
18216
18217         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
18218         abort to terminate program execution.
18219
18220 1999-01-30  Richard Henderson  <rth@cygnus.com>
18221
18222         * gcc.c-torture/execute/990130-1.c: New test.
18223
18224 1999-01-30  Jeffrey A Law  (law@cygnus.com)
18225
18226         * gcc.dg/990130-1.c: New test.
18227
18228 1999-01-28  Michael Meissner  <meissner@cygnus.com>
18229
18230         * gcc.c-torture/execute/990128-1.c: New test.
18231
18232 1999-01-27  Michael Meissner  <meissner@cygnus.com>
18233
18234         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
18235
18236 1999-01-27  Felix Lee  <flee@cygnus.com>
18237
18238         * lib/c-torture.exp (c-torture-compile): pull out code for
18239         analyzing gcc error messages.
18240         (c-torture-execute): ditto, and fix some (harmless) false
18241         positives.
18242         * lib/gcc.exp (gcc_check_compile): new function.
18243
18244 1999-01-17  Jeffrey A Law  (law@cygnus.com)
18245
18246         * gcc.dg/990117-1.c: New test.
18247
18248         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
18249
18250         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
18251
18252 1999-01-15  Jeffrey A Law  (law@cygnus.com)
18253
18254         * g77.f-torture/compile/990115-1.f: New test.
18255
18256 1999-01-07  Jeffrey A Law  (law@cygnus.com)
18257
18258         * gcc.c-torture/compile/990107-1.c: New test
18259
18260 1999-01-06  Jeffrey A Law  (law@cygnus.com)
18261
18262         * gcc.c-torture/execute/990106-2.c: New test.
18263
18264         * gcc.c-torture/execute/990106-1.c: New test.
18265
18266 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
18267
18268         * gcc.c-torture/compile/981223-1.c: New test.
18269
18270 1998-12-29  Richard Henderson  <rth@cygnus.com>
18271
18272         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
18273         (opt3): Rename from opt4 and disable.
18274
18275 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
18276
18277         * g++.old-deja/g++.pt/ptrmem5.C: New test.
18278
18279 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18280
18281         * g++.old-deja/g++.other/conv5.C: New test.
18282
18283 1998-12-14  Nick Clifton  <nickc@cygnus.com>
18284
18285         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
18286
18287 1998-12-11  Jeffrey A Law  (law@cygnus.com)
18288
18289         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
18290
18291 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
18292
18293         * gcc.c-torture/compile/981211-1.c: New test.
18294
18295 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
18296
18297         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
18298
18299         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
18300
18301 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18302
18303         * gcc.special/930510-1.c: Make C9X safe.
18304         * gcc.misc-tests/gcov-1.c Similarly.
18305         * gcc.misc-tests/gcov-2.c Similarly.
18306
18307 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18308
18309         * gcc.dg/ultrasp1.c: New test.
18310
18311 1998-12-06  Richard Henderson  <rth@cygnus.com>
18312
18313         * gcc.c-torture/execute/981206.c: New test.
18314
18315 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18316
18317         * g++.old-deja/g++.ns/template7.C: New test.
18318
18319         * g++.old-deja/g++.other/expr1.C: New test.
18320
18321         * g++.old-deja/g++.eh/tmpl3.C: New test.
18322
18323         * g++.old-deja/g++.eh/tmpl2.C: New test.
18324
18325 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18326
18327         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
18328         * g++.old-deja/g++.other/using6.C: Removed.
18329         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
18330
18331         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
18332
18333 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18334
18335         * g++.old-deja/g++.pt/overload8.C: New test.
18336
18337         * g++.old-deja/g++.pt/overload7.C: New test.
18338
18339         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
18340
18341         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
18342         and relinking messages.
18343         * lib/g++.exp (g++_target_compile): Remove .rpo file when
18344         compiling with -frepo.
18345
18346 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
18347
18348         * g++.old-deja/g++.pt/lookup6.C: New test.
18349
18350 1998-11-30  Nick Clifton  <nickc@cygnus.com>
18351
18352         * gcc.c-torture/execute/981130-1.c: New test.
18353         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
18354
18355 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18356
18357         * g++.old-deja/g++.pt/explicit76.C: New test.
18358
18359         * g++.old-deja/g++.pt/friend38.C: New test.
18360
18361         * g++.old-deja/g++.ns/crash2.C: New test.
18362
18363         * g++.old-deja/g++.pt/defarg8.C: New test.
18364
18365         * g++.old-deja/g++.pt/instantiate6.C: New test.
18366
18367         * g++.old-deja/g++.pt/static6.C: New test.
18368
18369         * g++.old-deja/g++.pt/decl2.C: New test.
18370
18371 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18372
18373         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
18374         problem is actually related with name lookup, but so what? :-)
18375
18376         * g++.old-deja/g++.pt/friend37.C: New test.
18377
18378 1998-11-25  Dave Love  <d.love@dl.ac.uk>
18379
18380         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18381         element, which fails on some systems.
18382
18383         * g77.f-torture/execute/labug1.f: New test.
18384
18385 1998-11-21  Jeffrey A Law  (law@cygnus.com)
18386
18387         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18388         is defined.
18389
18390 1998-11-18  Dave Love  <d.love@dl.ac.uk>
18391
18392         * g77.f-torture/compile/981117-1.f: New test.
18393
18394 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
18395
18396         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
18397         properly discarded.
18398
18399 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
18400
18401         * gcc.c-torture/execute/memcheck: New directory of tests for
18402         -fcheck-memory-usage.
18403
18404 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
18405
18406         * README: New file, general information about the testsuite and
18407         new description of the various C++ test subdirectories.
18408         * README.g++: Eliminate obsolete information, update and move most
18409         relevant stuff to README.
18410
18411 1998-11-07  Richard Henderson  <rth@cygnus.com>
18412
18413         * gcc.c-torture/compile/981107-1.c: New test.
18414
18415 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
18416
18417         * execute/memcpy-bi.c: New testcase.
18418
18419 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
18420
18421         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
18422         base classes.
18423
18424         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
18425         template is selected.
18426
18427         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
18428         classes, it should be accepted for all types.
18429
18430         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
18431
18432         * g++.old-deja/g++.pt/spec24.C: Ensure that template
18433         specializations start with template headers.
18434
18435 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
18436
18437         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
18438
18439         * g++.old-deja/g++.other/init9.C: Test cross initialization of
18440         non-POD types.
18441
18442 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
18443
18444         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
18445
18446 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
18447
18448         * compile/981022-1.c, compile/981022-1.x: New test and driver.
18449
18450 1998-10-19  Jeffrey A Law  (law@cygnus.com)
18451
18452         * 981019-1.c: New test.
18453
18454 1998-10-14  Robert Lipe <robertl@dgii.com>
18455
18456         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
18457         find objc headers.
18458
18459 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
18460
18461         * compile/981001-4.c: Remove use of GCC extension that triggers a
18462         compiler bug.
18463
18464 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
18465
18466         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
18467
18468 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18469
18470         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
18471         instantiation of template produces incorrect code for delete
18472         expression.
18473
18474         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
18475         constructors' name is not unique.
18476         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
18477         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
18478
18479         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
18480         automatic array of const is ill-formed.
18481
18482         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
18483         of template parameter?
18484
18485         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
18486         const.
18487
18488         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
18489         pointer-to-member expression.
18490
18491         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
18492         declaration causes ICE.
18493
18494 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
18495
18496         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
18497         reserved in the global namespace.
18498
18499         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
18500         generate needed virtual table.
18501
18502         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
18503
18504 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
18505
18506         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
18507         template-dependent type
18508
18509 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
18510
18511         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
18512         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
18513         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
18514
18515         * g++.old-deja/g++.other/using5.C: New test; using decl from base
18516         class should be usable as argument of member function.
18517         * g++.old-deja/g++.other/using6.C: New test; using decl from base
18518         class should be usable as return type of member function.
18519         * g++.old-deja/g++.other/using7.C: New test; using decl from base
18520         class should be usable as type of data member.
18521
18522         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18523
18524 1998-10-09  Jeffrey A Law  (law@cygnus.com)
18525
18526         * gcc.c-torture/special/920521-1.c: Fix bogus test.
18527
18528 1998-10-08  Nick Clifton  <nickc@cygnus.com>
18529
18530         * gcc.dg/dll-?.c Add thumb to target list.
18531         Fix assembler scan patterns to match current assembler output.
18532
18533 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
18534
18535         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
18536         matching of template brackets.
18537
18538         * g++.old-deja/g++.other/using4.C: New test.  Test using
18539         declarations of methods from base classes.
18540
18541         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
18542         within functions should introduce names into the innermost
18543         enclosing namespace.
18544
18545         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
18546         of static locals if first initialization throws.
18547
18548 1998-10-07  Jim Wilson  <wilson@cygnus.com>
18549
18550         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18551
18552 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
18553
18554         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
18555         lose track of the possible targets of tablejump insns.
18556         * special/special.exp: Run it.
18557
18558 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18559
18560         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
18561         must be declared before its specializations can be named in friend
18562         declarations.
18563
18564 1998-10-05  Dave Love  <d.love@dl.ac.uk>
18565
18566         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18567
18568         * g77.f-torture/execute/io1.f: New test.
18569
18570 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18571
18572         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18573         with pointer to template function, for which no argument deduction
18574         is possible.
18575
18576         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18577         specialization of template function as argument to template
18578         function.
18579
18580         * g++.old-deja/g++.other/access2.C: New test; Inner class
18581         shouldn't have privileged access to Outer's names.
18582
18583 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18584
18585         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18586         friend template declared within template class conflicts with
18587         nested class of the same name.
18588
18589         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18590         is ignored.
18591
18592         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18593         object with direct initializer as function declaration.
18594
18595         * g++.old-deja/g++.other/decl2.C: New test; duplicate
18596         initializers.
18597
18598         * g++.old-deja/g++.other/null2.C: New test; conditional operator
18599         involving const pointer and NULL produces incorrect result.
18600
18601         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18602         type name without `typename' should be rejected with -pedantic.
18603
18604 1998-10-02  Richard Henderson  <rth@cygnus.com>
18605
18606         * g++.old-deja/g++.other/addrof1.C: New test.
18607
18608 1998-10-01  Nick Clifton  <nickc@cygnus.com>
18609
18610         * gcc.c-torture/compile/981001-1.c: New test.
18611         * gcc.c-torture/execute/981001-1.c: New test.
18612
18613 1998-10-01  Jeffrey A Law  (law@cygnus.com)
18614
18615         * gcc.c-torture/compile/981001-2.c: New test.
18616         * gcc.c-torture/compile/981001-3.c: New test.
18617         * gcc.c-torture/compile/981001-4.c: New test.
18618
18619 1998-10-01  Robert Lipe  <robertl@dgii.com>
18620
18621         * lib/objc.exp (objc_target_compile): Add -L during compiles for
18622         multilibbed hosts.   Idea grafted from g77.exp.
18623
18624 1998-09-30  Dave Love  <d.love@dl.ac.uk>
18625
18626         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18627         avoid losing on systems which need -lsocket.
18628
18629 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
18630
18631         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18632         * g++.old-deja/g++.other/nested2.C: Ditto.
18633         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18634         failure.
18635
18636 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18637
18638         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18639         preferred over template operator!= for enum bitfields.
18640
18641 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
18642
18643         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18644         that happen to have the same base name, but in different scopes,
18645         are incorrectly rejected.
18646
18647 1998-09-16  Richard Henderson  <rth@cygnus.com>
18648
18649         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18650         on the native word size instead of an integer literal.
18651
18652 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18653
18654         * g++.old-deja/g++.other/static2.C: Invocation of static data
18655         member of type pointer-to-function denoted as non-static member.
18656
18657         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18658         checks involving function types and aliases.
18659
18660 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18661
18662         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18663         redefined to the same non-trivial type.
18664
18665         * g++.old-deja/g++.pt/explicit73.C: Test for proper
18666         namespace-qualification of template specializations declared in
18667         other namespaces.
18668
18669         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18670         to declare a subset of the specializations of a template function
18671         as friends of specializations of a template class.
18672
18673         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18674         member templates that do not fully specialize the enclosing
18675         template class are rejected.
18676
18677 1998-09-11  Dave Love  <d.love@dl.ac.uk>
18678
18679         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18680
18681 1998-09-08  Dave Love  <d.love@dl.ac.uk>
18682
18683         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18684         altered from libf2c/libU77 version.
18685
18686 1998-09-06  Dave Love  <d.love@dl.ac.uk>
18687
18688         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18689
18690 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
18691
18692         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18693         (un)signed char are different types for template specialization
18694         purposes.
18695
18696 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
18697
18698         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18699         * objc: ObjC testsuite.
18700
18701 1998-08-31  Catherine Moore  <clm@cygnus.com>
18702
18703         * gcc.c-torture/execute/941014-1.x:  New file.
18704
18705 1998-08-31  Nick Clifton  <nickc@cygnus.com>
18706
18707         * lib/c-torture.exp: Add support for
18708         torture_eval_before_compile and torture_eval_before_execute
18709         variables.
18710
18711 1998-08-30  Jeffrey A Law  (law@cygnus.com)
18712
18713         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
18714         this test triggers valid.
18715
18716 1998-08-27  Jeffrey A Law  (law@cygnus.com)
18717
18718         * gcc.dg/980827-1.c: New test.
18719
18720 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
18721
18722         * gcc.c-torture/execute/loop-4b.c: New test.
18723
18724 1998-08-26  Nick Clifton  <nickc@cygnus.com>
18725
18726         * lib/c-torture.exp: Add support for
18727         torture_eval_before_compile and torture_eval_before_execute
18728         variables.
18729
18730 1998-08-25  Jeffrey A Law  (law@cygnus.com)
18731
18732         * gcc.c-torture/compile/980825-1.c: New test.
18733
18734 1998-08-24  Nick Clifton  <nickc@cygnus.com>
18735
18736         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18737         count number tests in opt_t0 not good_t0.
18738
18739 1998-08-24  Jeffrey A Law  (law@cygnus.com)
18740
18741         * gcc.c-torture/compile/930326-1.x: Fix typo.
18742
18743 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
18744
18745         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18746         causes an ICE.
18747
18748 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18749
18750         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18751         STACK_SIZE is defined.
18752         * gcc.c-torture/unsorted/stuct.c: Similarly.
18753
18754         * gcc.c-torture/compile/980821-1.c: New test.
18755
18756 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18757
18758         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18759
18760 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
18761
18762         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18763         code.
18764
18765 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
18766
18767         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18768         error'.
18769
18770 1998-08-18  Jeffrey A Law  (law@cygnus.com)
18771
18772         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18773
18774 1998-08-16  Jeffrey A Law  (law@cygnus.com)
18775
18776         * gcc.c-torture/compile/980816-1.c: New test.
18777
18778         * gcc.dg/980816-1.c: New test.
18779
18780 1998-08-13  Jeffrey A Law  (law@cygnus.com)
18781
18782         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18783         compiler for ieee tests.
18784
18785 1998-08-01  Dave Love  <d.love@dl.ac.uk>
18786
18787         * g77.f-torture/compile/980729-0.f: New test.
18788
18789 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
18790
18791         * gcc.c-torture/special/eeprof-1.c: New test, for
18792         -finstrument-functions.
18793         * gcc.c-torture/special/special.exp: Run it.
18794
18795 1998-07-29  Jeffrey A Law  (law@cygnus.com)
18796
18797         * gcc.c-torture/compile/980729-1.c: New test.
18798
18799 1998-07-27  Nick Clifton  <nickc@cygnus.com>
18800
18801         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18802         __thumb__ is defined, and test for ARM style doubles if so.
18803
18804 1998-07-26  Dave Love  <d.love@dl.ac.uk>
18805
18806         * g77.f-torture/noncompile/980615-0.f: New test.
18807
18808 1998-07-26  H.J. Lu  (hjl@gnu.org)
18809
18810         * gcc.dg/980312-1.c: Do link instead of compile.
18811         * gcc.dg/980313-1.c: Likewise.
18812
18813 1998-07-26  Jeffrey A Law  (law@cygnus.com)
18814
18815         * gcc.c-torture/compile/980726-1.c: New test.
18816
18817 1998-07-25  Dave Love  <d.love@dl.ac.uk>
18818
18819         * g77.f-torture/execute/io0.f: New test.
18820
18821 1998-07-24  Nick Clifton  <nickc@cygnus.com>
18822
18823         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18824         an int.
18825
18826 1998-06-18  Michael Meissner  <meissner@cygnus.com>
18827
18828         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18829         m32r bugs.
18830
18831 1998-07-17  Nick Clifton  <nickc@cygnus.com>
18832
18833         * gcc.dg/980626-1.c: Expect failures for all toolchains until
18834         c-decl.c:grokdeclarator can handle mode attributes.
18835
18836 1998-07-16  Jeffrey A Law  (law@cygnus.com)
18837
18838         * gcc.c-torture/execute/980716-1.c: New test.
18839
18840 1998-07-13  Jeffrey A Law  (law@cygnus.com)
18841
18842         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18843         the mn10200.
18844         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
18845         the mn10200.
18846         * gcc.c-torture/execute/va-arg-3.x: Similarly.
18847         * gcc.c-torture/compile/930326-1.x: Similarly.
18848
18849 1998-07-13  Dave Love  <d.love@dl.ac.uk>
18850
18851         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18852         New test from Craig.
18853
18854 1998-07-12  Dave Love  <d.love@dl.ac.uk>
18855
18856         * g77.f-torture/noncompile/980616-0.f: New test.
18857
18858         * g77.f-torture/execute/970816-3.f:  New test from Craig.
18859
18860 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18861
18862         *  g++.other/singleton.C: Return error value instead of taking
18863         SIGSEGV.
18864
18865 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18866
18867         *  g++.other/singleton.C: New test.   Warning is under dispute.
18868         Runtime crash is not.
18869
18870 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18871
18872         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18873         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18874         using6.C, using7.C}:  New namespace tests.
18875
18876 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
18877
18878         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18879         specialization with typedef'ed names used as array indexes.
18880
18881 1998-07-09  Jeffrey A Law  (law@cygnus.com)
18882
18883         * gcc.c-torture/execute/980709-1.c: New test.
18884
18885         * gcc.dg/980709-1.c: New test.
18886
18887 1998-07-07  Richard Henderson  <rth@cygnus.com>
18888
18889         * gcc.c-torture/execute/bcp-1.c: New test.
18890
18891 1998-07-07  Jeffrey A Law  (law@cygnus.com)
18892
18893         * gcc.c-torture/execute/980707-1.c: New test.
18894
18895 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
18896
18897         * gcc.c-torture/compile/980706-1.c: New test.
18898
18899 1998-07-01  Dave Love  <d.love@dl.ac.uk>
18900
18901         * g77.f-torture/execute/980701-0.f,
18902         g77.f-torture/execute/980701-1.f: New test from Craig.
18903
18904 1998-07-01  Jeffrey A Law  (law@cygnus.com)
18905
18906         * gcc.c-torture/compile/980701-1.c: New test.
18907
18908         * gcc.c-torture/execute/980701-1.c: New test.
18909
18910 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
18911 rlsruhe.de>
18912
18913         * g++.old-deja/g++.robertl/eb132.C: New test.
18914         * g++.old-deja/g++.robertl/eb133.C: Likewise.
18915
18916 1998-06-29  Dave Love  <d.love@dl.ac.uk>
18917
18918         * g77.f-torture/execute/980628-7.f,
18919         g77.f-torture/execute/980628-8.f,
18920         g77.f-torture/execute/980628-9.f,
18921         g77.f-torture/execute/980628-10.f: New tests from Craig.
18922
18923         * g77.f-torture/execute/980628-3.f: Remove mail headers.
18924
18925 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18926
18927         * g77.f-torture/execute/980628-4.f: New test from Craig.
18928         * g77.f-torture/execute/980628-5.f: Likewise.
18929         * g77.f-torture/execute/980628-2.f: Likewise.
18930         * g77.f-torture/execute/980628-0.f: Likewise.
18931         * g77.f-torture/execute/980628-1.f: Likewise.
18932         * g77.f-torture/execute/980628-3.f: Likewise.
18933         * g77.f-torture/execute/980628-6.f: Likewise.
18934
18935 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18936
18937         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18938         directory when nothing has been installed yet.
18939
18940 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
18941
18942         * gcc.c-torture/special/special.exp: Handle newer versions of
18943         dejagnu.
18944
18945 1998-06-26  Jeffrey A Law  (law@cygnus.com)
18946
18947         * gcc.dg/980626-1.c: New test.
18948
18949 1998-06-19  Bruno Haible <haible@ilog.fr>
18950
18951         * gcc.misc-tests/m-un-2.c: New test.
18952         * g++.old-deja/g++.other/warn01.c: Likewise.
18953
18954 1998-06-19  Robert Lipe  <robertl@dgii.com>
18955
18956         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18957         compatibility with assmblers with a different comment character.
18958         Eliminate use of GAS-specific extensions.
18959
18960 1998-06-19  Jeffrey A Law  (law@cygnus.com)
18961
18962         * gcc.c-torture/execute/ieee/980619-1.c: New test.
18963
18964 1998-06-19  Robert Lipe  <robertl@dgii.com>
18965
18966         *lib/g77.exp: Replace search for libf2c.a with search for newly
18967         renamed libg2c.a
18968
18969 1998-06-17  Jeffrey A Law  (law@cygnus.com)
18970
18971         * gcc.c-torture/execute/980617-1.c: New test.
18972
18973 1998-06-12  Jeffrey A Law  (law@cygnus.com)
18974
18975         * gcc.c-torture/execute/980612-1.c: New test.
18976
18977 1998-06-08  Jeffrey A Law  (law@cygnus.com)
18978
18979         * gcc.dg/980523-1.c: Only test on ppc-linux.
18980         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
18981
18982         * gcc.c-torture/execute/980608-1.c: New test.
18983
18984 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
18985
18986         * gcc.c-torture/execute/980605-1.c: New test.
18987
18988 1998-06-04  Jeffrey A Law  (law@cygnus.com)
18989
18990         * gcc.c-torture/execute/980604-1.c: New test.
18991
18992 1998-06-02  Jeffrey A Law  (law@cygnus.com)
18993
18994         * gcc.c-torture/execute/980602-1.c: New test.
18995         * gcc.c-torture/execute/980602-2.c: Likewise.
18996
18997 1998-06-02  Dave Love  <d.love@dl.ac.uk>
18998
18999         * 970125-0.f: Fix per JCB.  Add commentary.
19000
19001 1998-05-31  Michael Meissner  <meissner@cygnus.com>
19002
19003         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19004         IEEE -0 support.
19005
19006 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19007
19008         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19009         earlier.
19010
19011 1998-05-28  Catherine Moore <clm@cygnus.com>
19012
19013         * gcc.c-torture/execute/980526-3.c: New test.
19014
19015 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
19016
19017         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19018         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19019         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19020         m88k-motorola-sysv3 to XFAIL.
19021
19022 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19023
19024         * gcc.dg/980526-1.c: New test.
19025         * gcc.c-torture/execute/980526-2.c: New test.
19026
19027 1998-05-26  Jeffrey A Law  (law@cygnus.com)
19028
19029         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19030
19031         * gcc.c-torture/execute/980526-1.c: New test.
19032
19033 1998-05-26  Dave Love  <d.love@dl.ac.uk>
19034
19035         * g77.f-torture/execute/alpha2.f: Add runtime test.
19036
19037 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
19038
19039         * g++.old-deja/old-deja.exp: Strip leading directories.
19040
19041         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19042         error for the line.  Don't run multiple tests for the same line.
19043
19044 1998-05-23  Jeffrey A Law  (law@cygnus.com)
19045
19046         * gcc.dg/980523-1.c: New test.
19047
19048 1998-05-23  Dave Love  <d.love@dl.ac.uk>
19049
19050         * g77.f-torture/compile/970915-0.f: New test.
19051
19052 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
19053
19054         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19055
19056 1998-05-21  Jeffrey A Law  (law@cygnus.com)
19057
19058         * gcc.dg/980520-1.c: New test.
19059
19060 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
19061
19062         * gcc.dg/980502-1.c: Fix return type.
19063
19064 1998-05-20  Jeffrey A Law  (law@cygnus.com)
19065
19066         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
19067         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19068         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19069         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19070         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19071
19072 1998-05-20  Dave Love  <d.love@dl.ac.uk>
19073
19074         * g77.f-torture/execute/980520-1.f: New test.
19075
19076 1998-05-15  Dave Love  <d.love@dl.ac.uk>
19077
19078         * lib/mike-g77.exp: New file.
19079
19080         * g77.f-torture/noncompile/noncompile.exp,
19081         g77.f-torture/noncompile/check0.f: New files.
19082
19083 1998-05-14  Dave Love  <d.love@dl.ac.uk>
19084
19085         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19086         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19087         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19088         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19089         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19090         abort where appropriate.
19091
19092 1998-05-05  Michael Meissner  <meissner@cygnus.com>
19093
19094         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19095         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19096
19097 1998-04-29  Dave Love  <d.love@dl.ac.uk>
19098
19099         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19100
19101 1998-04-27  Dave Love  <d.love@dl.ac.uk>
19102
19103         * g77.f-torture/compile/980427-0.f: New test.
19104
19105 1998-04-24  Dave Love  <d.love@dl.ac.uk>
19106
19107         * g77.f-torture/compile/980424-0.f: New test.
19108
19109 1998-04-19  Dave Love  <d.love@dl.ac.uk>
19110
19111         * g77.f-torture/compile/980419-2.f (main): New test.
19112         * g77.f-torture/compile/970125-0.f: New test.
19113         * g77.f-torture/compile/980419-1.f: New test.
19114
19115 1998-04-08  Jim Wilson  <wilson@cygnus.com>
19116
19117         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
19118         of loop-4.c.
19119
19120 1998-04-07  Jim Wilson  <wilson@cygnus.com>
19121
19122         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
19123
19124 1998-04-03  Jim Wilson  <wilson@cygnus.com>
19125
19126         * gcc.c-torture/compile/980329-1.c: New test.
19127
19128 1998-03-18  Jim Wilson  <wilson@cygnus.com>
19129
19130         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
19131         * gcc.dg/980312-1.c: Fix typo in -march command.
19132
19133 1998-03-16  H.J. Lu  (hjl@gnu.org)
19134
19135         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
19136
19137 1998-03-11  Robert Lipe  <robertl@dgii.com>
19138
19139         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
19140         Dave Love agree the Fortran source is bogus.
19141
19142 1998-03-11  Robert Lipe  <robertl@dgii.com>
19143
19144         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
19145         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
19146         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
19147         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
19148         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
19149
19150 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
19151
19152         * g++.old-deja/g++.other/friend1.C: New test.
19153
19154 1998-02-18  Dave Love  <d.love@dl.ac.uk>
19155
19156         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
19157         possibly uninitialized) variables and declare dnrm2.
19158
19159 1998-02-23  Robert Lipe <robertl@dgii.com>
19160
19161         From Bruno Haible <haible@ilog.fr>:
19162         * gcc.c-torture/execute/980223.c: New test.
19163
19164 1998-02-13  Jeffrey A Law  (law@cygnus.com)
19165
19166         * gcc.dg/ifelse-1.c: New test.
19167
19168 1998-02-09  H.J. Lu  (hjl@gnu.org)
19169
19170         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
19171
19172           * lib/old-dejagnu.exp (old-dejagnu): Added the
19173           "execution test - XFAIL *-*-*" handling in the spirit of
19174           "excess errors test -". Changed the "execution test fails"
19175           handling to be like "excess errors test fails".
19176           * Update various tests accordingly.
19177
19178 1998-02-06  Jim Wilson  <wilson@cygnus.com>
19179
19180         * gcc.c-torture/execute/980205.c: New test.
19181
19182 1998-01-18  Jeffrey A Law  (law@cygnus.com)
19183
19184         * lib/c-torture.exp: Look for .x files instead of .cexp files.
19185         * lib/f-torture.exp: Similarly.
19186         * gcc.c-torture: Rename all .cexp files to .x files.
19187
19188 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
19189
19190         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
19191         (940510-1.c): Removed duplicate.
19192         (971104-1.c): New test.
19193
19194 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
19195
19196           * lib/f-torture.exp: Improve error and loop detection.
19197
19198 1997-11-19  Michael Meissner  <meissner@cygnus.com>
19199
19200         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
19201         use that to size the filler array.
19202
19203 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
19204
19205         * lib/c-torture.exp(c-torture-execute): Fix typo.
19206
19207         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
19208         testcase as the executable name. Keep the executable around if
19209         the test fails.
19210
19211 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
19212
19213         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
19214         changes.  Only test one -g option, and move it to the end of the
19215         list of options to test.
19216
19217 1997-09-19  Michael Meissner  <meissner@cygnus.com>
19218
19219         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
19220         variable GCC_TORTURE_OPTIONS to supply default switches separated
19221         by colons.  If no environment variable, run tests with -O0 -g, -O1
19222         -g, and -O2 -g as well.
19223
19224 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
19225
19226         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
19227         explanatory comments. Fix indentation.
19228
19229 1997-09-15  Jeffrey A Law  (law@cygnus.com)
19230
19231         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
19232
19233 1997-09-11  Jeffrey A Law  (law@cygnus.com)
19234
19235         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
19236         * g++.old-deja/g++.mike/p7325.C: Likewise.
19237         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
19238
19239 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
19240
19241         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
19242         * g++.old-deja/g++.brendan/crash30.C: Likewise.
19243         * g++.old-deja/g++.brendan/crash39.C: Likewise.
19244         * g++.old-deja/g++.law/operators4.C: Likewise.
19245
19246 1997-09-11  Joe Buck  (jbuck@synopsys.com)
19247
19248         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
19249         * g++.old-deja/g++.mike/p784.C: Ditto.
19250         * g++.old-deja/g++.mike/p785.C: Ditto.
19251
19252 1997-09-05  Jeffrey A Law  (law@cygnus.com)
19253
19254           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
19255
19256 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19257
19258         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
19259         target feature; pass this to c-torture-execute as needed.
19260
19261 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
19262
19263         * lib/c-torture.exp(c-torture-execute): If the previous and the
19264         current executables being tested are identical, we don't need to
19265         run the executable again. Try to make the executable names
19266         unique. Add an optional argument for passing additional compiler
19267         flags.
19268
19269 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
19270
19271         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
19272
19273 1997-08-29  Jeffrey A Law  (law@cygnus.com)
19274
19275         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
19276
19277 1997-07-31  Jeffrey A Law  (law@cygnus.com)
19278
19279         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
19280         32bit or larger longs.
19281
19282         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
19283         have either a 32bit long or 32bit int.
19284
19285 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
19286
19287         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
19288         Make double precision tests dependent on sizeof (double).
19289
19290 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
19291
19292         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
19293         too.
19294
19295 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
19296
19297         * gcc.c-torture/compile/961203-1.cexp: New script.
19298
19299 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
19300
19301         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
19302         up the includes ourselves.
19303
19304 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
19305
19306         * lib/plumhall.exp: Remove random include, and add a few
19307         verbose messages for debugging.
19308
19309 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
19310
19311         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
19312         of trying to do it ourselves.
19313
19314 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
19315
19316         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
19317
19318 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
19319
19320         * gcc.prms/5403.c: Made regexp a bit less strict.
19321
19322 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
19323
19324         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
19325         is returned from remote_load instead.
19326         * lib/plumhall.exp: Ditto.
19327         * lib/mike-g++.exp: Ditto.
19328         * lib/old-dejagnu.exp: Ditto.
19329         * lib/c-torture.exp: Ditto.
19330
19331 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
19332
19333         * lib/g++.exp: Use build_wrapper procedure.
19334         * lib/gcc.exp: Ditto.
19335
19336 1997-05-20  Jeffrey A Law  (law@cygnus.com)
19337
19338         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
19339         an old-style decl for malloc.  Fixes tests to work when
19340         sizeof (int) != sizeof (size_t).
19341
19342 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19343
19344         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
19345
19346         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
19347         use stdargs.h interface.
19348
19349 1997-05-15  Mike Meissner  <meissner@cygnus.com>
19350
19351         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19352         NO_VARARGS when compiling.
19353
19354 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
19355
19356         * lib/plumhall.exp(ph_includes): New procedure.
19357         (ph_make): Use it.
19358         (ph_compiler): Ditto.
19359
19360         * lib/g++.exp: Rename test-glue.c to testglue.c.
19361         * lib/gcc.exp: Ditto.
19362
19363 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
19364
19365         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19366         to completion when it's called.
19367
19368 1997-03-21  Michael Meissner  <meissner@cygnus.com>
19369
19370         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19371         is defined, don't do test.
19372
19373 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
19374
19375         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19376         for object files.
19377         (ph_summary): Mark skipped testcases as untested, not unresolved.
19378
19379         * lib/plumhall.exp (ph_make): If unresolved because of bad
19380         errorCode, record errorCode in log file.
19381         (*): Replace send_log/verbose with verbose -log.
19382
19383 1997-03-19  Michael Meissner  <meissner@cygnus.com>
19384
19385         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19386         double conversion if double isn't at least 8 bytes.
19387
19388         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19389         int to work with targets where int is 16 bits.
19390
19391         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19392         8 bytes, just exit, since 4 byte doubles don't have enough bits of
19393         precision for the test to complete.
19394
19395 1997-03-14  Michael Meissner  <meissner@cygnus.com>
19396
19397         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19398         if d10v is not compiled with the -mdouble64 flag.
19399         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19400
19401         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
19402         d10v is not compiled with the -mint32 flag.
19403
19404 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
19405
19406         * lib/plumhall.exp: Use incr_count.
19407
19408 1997-03-12  Jeffrey A Law  (law@cygnus.com)
19409
19410         * gcc.c-torture: Update to c-torture-1.45.
19411
19412 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
19413
19414         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
19415         the name of the expect testcase file).
19416
19417         * lib/g++.exp(g++_init): Ditto.
19418
19419 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
19420
19421         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
19422         the host.
19423
19424         * lib/gcc.exp(gcc_exit): New procedure.
19425
19426 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
19427
19428         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
19429         specs where appropriate.
19430
19431         * g++.old-deja/g++.arm/*: Added additional ERROR checks
19432         because of new "candidates are" messages, and removed a few
19433
19434         * Converted all non-old-style g++ testcases to old-style, and
19435         moved into g++.old-deja.
19436
19437 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
19438
19439         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
19440         options.
19441
19442         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
19443         succeeded.
19444
19445         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
19446
19447 1997-02-13  Michael Meissner  <meissner@cygnus.com>
19448
19449         * lib/gcc.exp (gcc_target_compile): Add support for defining
19450         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
19451         the machine doesn't have those features.
19452
19453 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
19454
19455         * g++.law/operators4.exp: Don't use LIBS.
19456
19457 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
19458
19459         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
19460
19461         * lib/mike-g++.exp: Don't set the compiler to be tested here.
19462         * lib/g++.exp: Set it here instead. Also, allow use of the
19463         --tool_exec and --tool_opt options. Change CXX to
19464         GXX_UNDER_TEST.
19465
19466         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
19467
19468         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
19469
19470 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
19471
19472         * lib/old-dejagnu.exp: Use prune_warnings instead of
19473         prune_system_crud.
19474         * lib/mike-g++.exp: Ditto.
19475         * lib/gcc.exp: Ditto.
19476         * lib/g++.exp: Ditto.
19477
19478         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
19479
19480 1997-02-07  Jeffrey A Law  (law@cygnus.com)
19481
19482           * 941014-2.c: Include stdlib.h
19483           * 960327-1.c: Include stdio.h
19484           * dbra.c, index-1.c: Don't assume ints are 32bits.
19485
19486 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
19487
19488         * lib/gcc.exp: Add gcc,stack_size target feature.
19489
19490         * lib/g++.exp(g++_target_compile): Add the include and link
19491         paths here, not in two other places. And, it's $options, not
19492         options.
19493
19494         * lib/mike-g++.exp(postbase): Remove the code that determines
19495         the correct include and link paths.
19496         * g++.old-deja/old-deja.exp: Ditto.
19497
19498 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
19499
19500         * lib/g++.exp(g++_init): target_compile no longer returns the
19501         filename of the result.
19502
19503 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
19504
19505         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
19506         call to glob.
19507
19508         * gcc.c-torture/special/special.exp: Change call to
19509         gcc_target_compile to include the object file.
19510
19511 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
19512
19513         * gcc.c-torture/special/special.exp: Correct misspelling in last
19514         change.
19515
19516 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
19517
19518         * lib/plumhall.exp(ph_summary): Log the entire output of the
19519         executable. Return -1 if there were any failures, 0 otherwise.
19520         (ph_execute): Return -1 if there were any failures, 0 otherwise.
19521         (ph_make): Clean up objects and executables that were built
19522         if the tests succeeded.
19523
19524 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
19525
19526         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19527         libraries and includes in the build tree as appropriate.
19528
19529 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19530
19531         * lib/c-torture.exp: Instead of looking for the global variable
19532         NO_LONG_LONG, check to see if that's a feature of the target.
19533
19534 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19535
19536         * config/default.exp: Minimize. Delete the remainer of the files in
19537         config; this functionality is now in devo/dejagnu/config.
19538
19539         g++.*/*: Pass any additional flags used to compile to postbase;
19540         delete CXXFLAGS.
19541
19542         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19543         is now done by runtest.exp. Use gcc_target_compile instead of
19544         compile.
19545
19546         lib/c-torture.exp: Use gcc_target_compile instead of compile.
19547         Remove references to CFLAGS. Use remote_file instead of
19548         calling rm -f.
19549         (c-torture): Take a list of arguments to use to compile this
19550         testcase.
19551
19552         lib/g++.exp: Simplify. Use target_compile instead of compile.
19553         lib/gcc-dg.exp: Ditto.
19554         lib/gcc.exp: Ditto.
19555         lib/mike-{gcc,g++}.exp: Ditto.
19556         lib/old-dejagnu.exp: Ditto.
19557         lib/plumhall.exp: Ditto.
19558
19559 1997-01-08  Jim Wilson  <wilson@cygnus.com>
19560
19561         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19562         (ph_linker): Likewise.
19563
19564 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
19565
19566           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19567         MAP_ANON / MAP_ANONYMOUS if defined;
19568         else try to map from /dev/zero .
19569
19570 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19571
19572         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
19573         isn't defined, then define it to MAP_ANONYMOUS.
19574
19575 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19576
19577         * gcc.c-torture: Update to c-torture-1.42 release.
19578
19579 1996-11-11  Jeffrey A Law  (law@cygnus.com)
19580
19581         * gcc.c-torture: Update to c-torture-1.41 release.
19582
19583 1996-10-27  Jeffrey A Law  (law@cygnus.com)
19584
19585         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
19586         c-torture release.
19587
19588 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
19589
19590         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19591         and LDFLAGS.  Fix second case to append the target_info ldflags
19592         onto LDFLAGS, not CFLAGS.
19593         * lib/g++.exp (g++_init): Add target_info stuff.
19594         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
19595         of libgloss and newlib flags for !native.
19596
19597         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19598         (GDB): Fix relative path to go up another dir for finding gdb.
19599
19600 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
19601
19602         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19603         versions in the target_info array, if they don't exist.
19604
19605 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
19606
19607         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19608
19609 1996-07-08  Jim Wilson  <wilson@cygnus.com>
19610
19611         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19612         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19613
19614 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
19615
19616         * lib/old-dejagnu.exp: Don't remove the output file before we've
19617         actually tested it. Don't append pwd to the path of the executable
19618         we're testing.
19619
19620 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
19621
19622         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19623
19624 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
19625
19626         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19627         temporary directory for compiler files, and set it to a default
19628         value of /tmp. Set $output as the name of the output file from
19629         compiling the testcase. Add a -o option to $cflags_var so the
19630         compiler writes the final output file as $output. Set $executable
19631         to $output.
19632
19633         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19634         directory for compiler files, and set it to /tmp if it doesn't
19635         already have a value. Set $output_file to the name of the output
19636         file from compiling the testcase. Add a -o option to CXXFLAGS so
19637         the compiler writes the final output file as $output. Use $output
19638         as the executable to be tested.
19639
19640 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19641
19642         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19643
19644 1996-06-08  Jeffrey A Law  (law@cygnus.com)
19645
19646         * gcc.c-torture/execute/pending-1.c: New test.  Still
19647         pending in Tege's queue.
19648
19649 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
19650
19651         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19652         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
19653         if there were failures.  Call unresolved if there were unresolved
19654         testcases.  Call gcc_fail if program did not run to completion.
19655         (ph_make): Pass additional argument name to ph_execute.
19656         (ph_execute): Add new argument.  Pass additional arguments to
19657         ph_summary.  Call gcc_fail is there is no execution output.
19658
19659 1996-04-24  Jeffrey A Law  (law@cygnus.com)
19660
19661         * lib/plumhall.exp (proc_summary): Output relavent summary
19662         lines into the log so specific failures in plumhall can be
19663         investigated.
19664
19665 1996-04-10  Jeffrey A Law  (law@cygnus.com)
19666
19667         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19668         (c-torture-execute): Don't try to execute tests which use
19669         "long long" types if $NO_LONG_LONG is nonzero.
19670
19671 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
19672
19673         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19674         not c-torture.
19675
19676         * gcc.ieee: Move from here.
19677         * gcc.c-torture/execute/ieee: To here.
19678
19679 1996-03-26  Jeffrey A Law  (law@cygnus.com)
19680
19681         * gcc.c-torture: Update to c-torture-1.41 release.
19682
19683 1996-03-22  Jeffrey A Law  (law@cygnus.com)
19684
19685         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19686         not "$output".
19687
19688 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
19689
19690         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19691         -c present.
19692
19693 1996-03-02  Jeffrey A Law  (law@cygnus.com)
19694
19695         * config/proelf.exp: Handle connecting to a simulator.
19696
19697 1996-01-31  Jeffrey A Law  (law@cygnus.com)
19698
19699         * config/proelf.exp: New file.  Enough framework that we can
19700         run c-torture tests on the proelf targets (or any other target
19701         that gdb can connect to for that matter).
19702
19703 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
19704
19705         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19706         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
19707
19708         * lib/plumhall.exp (ph_execute): Always call ph_summary if
19709         exec_output exists.
19710
19711 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
19712
19713         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19714         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19715
19716         * config/*.exp: Update FSF address.  Change result of ${tool}_load
19717         to pass/fail/unresolved/unsupported/untested.  Caller must now
19718         call unresolved/unsupported/untested.
19719         * lib/*.exp: Update FSF address.  Update to handle new results of
19720         ${tool}_load.
19721         * lib/chill.exp (verbose): Delete.
19722
19723 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
19724
19725         * lib/gcc.exp (default_gcc_start): Change order of args to
19726         $LDFLAGS $CFLAGS $LIBS.
19727         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19728         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
19729         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19730         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19731         * gcc.misc-tests/dg-test.exp: Likewise.
19732         * gcc.misc-tests/msgs.exp: Likewise.
19733         * gcc.prms/prms.exp: Likewise.
19734         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19735         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
19736
19737         * lib/dg.exp: Deleted, moved to dejagnu/lib.
19738
19739 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19740
19741         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19742
19743         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19744         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19745
19746         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19747         necessary.
19748
19749 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
19750
19751         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19752         global for loop; add use of $mathlib.
19753         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19754         settings here; set mathlib for anything but VxWorks.
19755
19756 1996-01-22  Jeffrey A Law  (law@cygnus.com)
19757
19758         * gcc.c-torture: Update to c-torture-1.40 release.
19759
19760 1996-01-03  Jeffrey A Law  (law@cygnus.com)
19761
19762         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19763         dg.exp.
19764
19765 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
19766
19767         * lib/c-torture.exp (c-torture-execute): Declare "output" as
19768         global.
19769
19770 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
19771
19772         * lib/g++.exp (LIBS): Define if not already.
19773         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19774         (gcc-dg-prune): Call prune_gcc_output.
19775         * lib/gcc.exp (prune_gcc_output): New proc.
19776         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19777         prune_gcc_output.
19778
19779 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
19780
19781         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19782         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
19783
19784 1995-11-15  Jeffrey A Law  (law@cygnus.com)
19785
19786         * gcc.c-torture: Update to c-torture-1.39 release.
19787
19788 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
19789
19790         * lib/c-torture.exp (c-torture-execute): Don't return if one option
19791         fails, try others as well.
19792
19793 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
19794
19795         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19796         If compilation fails, mark execute tests as `untested'.
19797         If test is marked as unsupported, don't mark compilation and
19798         execute tests as failed.
19799
19800 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
19801
19802         * lib/g++.exp (g++_init): Don't link in libg++, and look to
19803         libstdc++ for whether or not we want to be doing shared
19804         libraries.  Delete link_curses since we don't need it anymore.
19805         * lib/mike-g++.exp (postbase): Don't link in libg++.
19806         * g++.old-deja/old-deja.exp: Likewise.
19807
19808 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
19809
19810         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19811
19812 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
19813
19814         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19815         For that, add `-Wl,-a,shared_archive'.
19816         * g++.old-deja/old-deja.exp: Likewise.
19817
19818 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
19819
19820         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19821
19822 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
19823
19824         * lib/mike-g++.exp (postbase): Pay attention to the status of
19825         g++_load.
19826
19827 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
19828
19829           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19830
19831 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
19832
19833         * lib/gcc.exp (default_gcc_start): No longer need to log program
19834         being executed or its output, execute_anywhere does that now.
19835         * lib/g++.exp (default_g++_version): Call execute_anywhere.
19836         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
19837
19838 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
19839
19840         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19841         the same as those in lib/g++.exp.
19842
19843 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
19844
19845         * gcc.c-torture: Update to c-torture-1.38 release.
19846         * gcc.ieee: Related changes.
19847
19848 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
19849
19850         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19851         "exec". Minor reformatting changes.
19852
19853         * config/rom68k.exp (${tool}_load): Make it work in a canadian
19854         cross. This means all "exec" calls now work on a remote host as
19855         well.
19856         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19857         cross. Filter out the extra "\r\n" stuff that expect puts in.
19858         (c-torture-execute): Filter out the bogus warnings like
19859         c-torture-compile does. Add support for canadian cross.
19860         * lib/gcc.exp (default_gcc_version, default_gcc_start)
19861         Use execute_anywhere rather than calling exec directly. Now it
19862         works for canadian cross testing.
19863
19864 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
19865
19866         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
19867         results into a variable, and check that rather than using file exists.
19868
19869 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
19870
19871         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19872         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
19873
19874 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
19875
19876         * g++.old-deja/old-deja.exp: Create and pass runshlib and
19877         lib_curses if there's a shared libg++ in the build tree.
19878
19879 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
19880
19881         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19882         if not supported target.
19883
19884 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
19885
19886         * lib/g++.exp (g++_init): Move empty setting of runshlib and
19887         link_curses up to always happen, not just for native builds.
19888
19889 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
19890
19891         * gcc.c-torture: Update to c-torture-1.36 release.
19892         * gcc.failure: Related changes.
19893
19894 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
19895
19896         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19897
19898 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
19899
19900         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19901         * lib/mike-g++.exp (postbase): Not in here.  Still reference
19902         runshlib, link_curses, and mathlib for link and run.
19903
19904         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19905         pass the runtime shared library options for Solaris, OSF/1, and
19906         Irix5, and link with -lcurses to avoid unresolved references.
19907
19908 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
19909
19910         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19911         only run once.
19912
19913 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
19914
19915         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19916
19917 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
19918
19919         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
19920         do not have a framework for the "compat" tests yet.
19921
19922 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
19923
19924         * lib/mike-g++.exp (postbase): New local variable `mathlib',
19925         set to null if we're testing vxworks5.1.  Use that instead of
19926         `-lm' in the setting of LIBS for link and run.
19927
19928 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
19929
19930         * config/rom68k.exp (${tool}_load): Major changes to make it
19931         work.  Verified that it does in fact return the stuff in
19932         exec_output properly.  Catch any Emul or any TRAP other than 0.
19933
19934 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
19935
19936         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19937         LDFLAGS properly for targets that need stuff from libgloss.
19938         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19939         only run once.
19940         (gpp_initialized): New variable.
19941
19942 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
19943
19944         * config/rom68k.exp: Load libgloss.exp.
19945         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19946         so we can produce a fully linked binary.
19947         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19948         so we can produce a fully linked binary.
19949
19950 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
19951
19952         * lib/plumhall.exp (ph_section): Watch for expected failures.
19953         Add missing `else'.
19954
19955         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19956         run the testcase.
19957         (c-torture): Likewise.
19958
19959 1995-08-28  Doug Evans  <dje@cygnus.com>
19960
19961         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
19962
19963         * lib/mike-g++.exp (mike_cleanup): New proc.
19964         (prebase): New globals compiler_result, not_compiler_result,
19965         target_regexp.
19966         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
19967         allow leading "-" in pattern.  Watch for unsupported tests.
19968         If $compiler_result is set, pattern match assembler code,
19969         and ditto for $not_compiler_result.
19970         * lib/mike-gcc.exp: Likewise.
19971
19972         * lib/plumhall.exp (ph_execute): Only call ph_summary if
19973         execution "succeeded".
19974
19975 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
19976
19977         * config/win32.exp: New file.
19978         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
19979
19980 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
19981
19982         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
19983         unsupported.
19984         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
19985         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
19986         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
19987
19988         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
19989         "... without exceptions was ...".  That is now handled by
19990         prune_system_crud.
19991         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19992
19993 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
19994
19995         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
19996         sieve.c,sort2.c}: New files.
19997         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
19998         sieve.exp,sort2.exp}: Drivers for them.
19999
20000         * lib/mike-gcc.exp (program_output): New user settable variable.
20001         (postbase): Call prune_system_crud.  Also prune extraneous compiler
20002         messages.
20003         * lib/mike-g++.exp (program_output): New user settable variable.
20004
20005         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20006
20007         * config/sh.exp: Deleted (use sim.exp instead).
20008
20009 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
20010
20011         * config/vx.exp: Declare CHECKTASK as global.
20012         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20013         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20014         * lib/old-dejagnu.exp: Load [pwd]/$executable.
20015
20016 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
20017
20018         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20019         target. Like vx.exp, only includes `vx29k.exp' instead of
20020         `vxworks.exp'.
20021
20022 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
20023
20024         * config/sim.exp: Increase time limit from 120 seconds to 240.
20025
20026 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
20027
20028         * gcc.c-torture/execute/950628-1.c: New test.
20029
20030 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
20031
20032         * gcc.c-torture: Update with changes/additions from
20033         c-torture-1.34.
20034
20035 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
20036
20037         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20038
20039 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
20040
20041         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20042
20043 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
20044
20045         * gcc.c-torture/compile/950512-1.c: New test.
20046         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20047         * gcc.dg/struct-ret-1.c: Likewise.
20048
20049 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
20050
20051         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20052           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20053
20054 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
20055
20056         * gcc.c-torture/special/920411-1.c: Deleted.
20057         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
20058
20059 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
20060
20061         * config/sim.exp (${tool}_load): Hack in call to bash to get a
20062         cpu limit.
20063
20064 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
20065
20066         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20067
20068 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
20069
20070         From kenner;
20071         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20072         is the proper length.
20073         * va-arg-3.c: Likewise.
20074
20075 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
20076
20077         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
20078         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20079
20080         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
20081         * lib/g++.exp (default_g++_start): Delete old cruft.
20082
20083 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
20084
20085         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20086         (2 * (1 << 18)) to (2 * (1 << 17)).
20087
20088         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20089
20090 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
20091
20092         * config/rom68k.exp: Renamed from config/idp.exp
20093
20094 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
20095
20096         * c-torture/compile/921109-2.c
20097
20098 1995-04-18  Mike Stump  <mrs@cygnus.com>
20099
20100         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
20101         excess errors.
20102
20103 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
20104
20105         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
20106         output.
20107         * lib/g++.exp (default_g++_start): Likewise.
20108
20109 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
20110
20111         * gcc.c-torture/compile/950329-1.c: New test.
20112
20113 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
20114
20115           * config/bug.exp (${tool}_load): Updated to use new remote_open
20116           and remote_close procs.
20117         * config/idp.exp: New file.
20118
20119 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
20120
20121         * gcc.c-torture/execute/950322-1.c: New test.
20122
20123 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
20124
20125         * config/vx.exp (${tool}_load): Clean up testing of return code from
20126         vxworks_ld and vxworks_spawn.
20127
20128 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
20129
20130         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
20131
20132 1995-03-13  Mike Stump  <mrs@cygnus.com>
20133
20134         * lib/old-deja.exp: Add `excess errors test - ' error, now one
20135         can mark excess errors on a machine by machine basis.  Note, the
20136         default is to not expect any excess errors, even when excess
20137         errors test - is given, so you will want to put an XFAIL ... on
20138         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
20139         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
20140         those 4 machines, but no others.
20141
20142 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
20143
20144         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
20145         * lib/c-torture.exp: to here.
20146
20147 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
20148
20149         * gcc.c-torture/execute/950221-1.c: New test.
20150         * gcc.c-torture/execute/struct-ret-1.c: New test.
20151         * gcc.c-torture/compile/950221-1.c: New test.
20152
20153         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
20154
20155 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
20156
20157         * gcc.c-torture/execute/arith-1.c (main): Return 0.
20158         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
20159
20160 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
20161
20162         * g++.gb: New directory of tests, derived from my signature and
20163         class scoping tests.
20164
20165         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
20166         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
20167         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
20168         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
20169         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
20170         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
20171         * g++.gb/sig25.C: Likewise.
20172
20173         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
20174         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
20175         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
20176         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
20177         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
20178         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
20179         * g++.gb/sig25.exp: Likewise.
20180
20181         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
20182         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
20183         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
20184         * g++.gb/scope13.C: Likewise, this test still fails.
20185
20186         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
20187         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
20188         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
20189         * g++.gb/scope13.exp: Ditto.
20190
20191         * g++.gb/README: New file, explains what these tests are about.
20192
20193 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
20194
20195         * lib/dg.exp (dg-do): Support `preprocess'.
20196         (dg-test): Likewise.
20197
20198 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
20199
20200         * config/udi.exp: change "continue -expect" to "exp_continue".
20201
20202 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
20203
20204         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
20205         Delete redundant tests.
20206
20207         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
20208         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
20209         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
20210         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
20211         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
20212         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
20213         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
20214         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
20215
20216         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
20217         storing label pointers.
20218         * gcc.c-torture/execute/921019-1.c: Likewise.
20219         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
20220         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
20221         parameter fp.
20222         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
20223         constants.
20224
20225         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
20226         Delete obsolete tests.
20227
20228         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
20229         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
20230         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
20231         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
20232         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
20233         * gcc.c-torture/compile/950124-1.c: New test.
20234
20235         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
20236
20237 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
20238
20239         * lib/mike-g++.exp: Add -lm to LIBS.
20240
20241 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
20242
20243         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
20244
20245 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
20246
20247         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
20248
20249 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
20250
20251         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
20252
20253 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
20254
20255         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
20256         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
20257         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
20258         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
20259         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
20260         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
20261         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
20262         * g++.law/{operators31.C, operators32.C,
20263         * g++.law/{operators33.C, operators34.C}: Likewise.
20264         * g++.law/{pic1.C, refs2.C}: Likewise.
20265         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
20266         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
20267         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
20268         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20269
20270         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
20271         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
20272         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
20273         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
20274         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
20275         * g++.law/{enum9.exp, friend5.exp}: Likewise.
20276         * g++.law/{nest3.exp, nest4.exp}: Likewise.
20277         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
20278         * g++.law/{operators30.exp, operators31.exp}: Likewise.
20279         * g++.law/{operators32.exp, operators33.exp}: Likewise.
20280         * g++.law/{operators34.exp}: Likewise.
20281         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
20282         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
20283         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
20284         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
20285         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20286
20287         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
20288         No longer expected to fail.
20289         * g++.law/missed-error3.C: Tweak for recent bool changes.
20290
20291 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
20292
20293         * config/emb-unix: Deleted.
20294         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
20295         remote execution.  Do final link on remote host if REMOTE_LINK is set.
20296
20297 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
20298
20299         * lib/dg.exp (dg-test): Fix typo in last patch.
20300
20301 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
20302
20303         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
20304         (handles multiple occurrences).
20305
20306 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
20307
20308         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
20309         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
20310         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
20311         printed).
20312         * lib/c-torture.exp (c-torture-compile): Likewise.
20313         (c-torture): Prepend full path if missing.
20314         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
20315         (gcc_fail): Likewise.
20316         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
20317
20318 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
20319
20320         * lib/netware.exp: Only attach to NetWare i386 systems.
20321
20322 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
20323
20324         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
20325         messages.  Add test name to "output pattern match" pass/fail message.
20326
20327 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
20328
20329         * gcc.dg: New testsuite.
20330         * gcc.dg/dg.exp: New file.
20331
20332         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
20333         test-switch.c}: Deleted.
20334
20335         * gcc.misc-tests/msgs.exp: New testcase driver.
20336
20337 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
20338
20339         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
20340         Watch for illegal return values from ${tool}_load.
20341         * config/unix.exp (${tool}_load): Fix pass/fail detection for
20342         cross targets.  Coerce return value >0 to 1.
20343
20344 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
20345
20346         * config/unix.exp (${tool}_load): Call program rsh, not proc.
20347
20348         * config/emb-unix.exp: New file.
20349
20350         * config/sim.exp: Error if variable $SIM not defined.
20351         (${tool}_load): Mark test as "untested" if simulator missing.
20352
20353         * config/unix.exp: Load remote.exp to get rcp_download.
20354         * lib/c-torture.exp: Use different option lists for testcases with
20355         and without loops.
20356         * gcc.c-torture/execute/execute.exp: Likewise.
20357
20358 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
20359
20360         * config/*.exp: Clarify return code from ${tool}_load.
20361         Call `unresolved' or `untested' instead of `warning' or `perror'
20362         (sometimes you still want to call both though).
20363         Add comment that `shell_id' is local to each file.
20364         * config/udi.exp (timeout): Set to 30.
20365         Don't print warning if connection fails, $connectmode has already
20366         printed an error.
20367         (${tool}_load): Move verbose messages to level 2.
20368         Rework pattern for "Process started" message.
20369         Pass `shell_id' to ${connectmode}_download.
20370         Retry twice upon timeout.  Make resetting of target more robust.
20371         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20372         Pass `shell_id' to exit_$connectmode.
20373         Only call exit_$connectmode if connected.
20374         * config/unix.exp (${tool}_load): Check return codes better.
20375         * config/vrtx.exp (${tool}_load): Likewise.
20376         * config/vx.exp (${tool}_load): Likewise.
20377         Delete unneeded global's.
20378         * lib/dg.exp (dg-test): Update to reflect clarified return codes
20379         from ${tool}_load.
20380         (dg-stat): Delete.
20381         (dg-init): Delete recording of pass/fail counts.
20382         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20383         (old-dejagnu-init): Likewise.
20384         (old-dejagnu-stat): Delete contents, empty proc now.
20385         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
20386         (c-torture): Delete references to lcnt, lpass, lfail.
20387         Get option list from TORTURE_OPTIONS.
20388         Delete -funroll[-all]-loops if no loops.
20389         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20390         (g++_stat): Delete contents (empty proc now).
20391         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20392         (gcc_finish): Likewise.
20393         (gcc_stat): Deleted.
20394         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20395         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20396         * gcc.c-torture/execute/execute.exp: Likewise.
20397         Split tests into two parts: compile, execute.
20398         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
20399         no loops.  Update to reflect clarified return codes from ${tool}_load.
20400
20401 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
20402
20403         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
20404         to grep for.
20405         (old-dejagnu): Likewise (where necessary).
20406
20407 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
20408
20409         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
20410
20411         * lib/dg.exp (dg-process-target): Fix processing of selector.
20412         Add comment regarding use of `error'.
20413
20414         * lib/gcc.exp (prune_system_crud): Define if missing.
20415         * lib/g++.exp (prune_system_crud): Likewise.
20416
20417         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
20418         Call prune_system_crud.
20419         * lib/dg.exp (dg-runtest): New proc.
20420         Use perror instead of send_user for tcl errors in testcase.
20421         Don't return any value, it's never used.
20422         Don't clobber previous definition of `unknown'.
20423         Print tcl errors in `dg-final'.
20424
20425 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
20426
20427         * lib/dg.exp (dg-process-target): Improve syntax error messages.
20428         (dg-test): Don't print errorInfo, it contains stack backtrace.
20429
20430 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
20431
20432         * lib/g++.exp (runtest_file_p): Define if missing.
20433
20434 1994-09-24  Doug Evans  (dje@cygnus.com)
20435
20436         * lib/mike-g++.exp: Comment out loading of g++.exp.
20437         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
20438         (default_g++_version): Always print something.
20439         (default_g++_start): Comment out call to `which'.
20440         (g++_start, g++_load): Deleted (must be defined in config file).
20441         * lib/gcc.exp: Test for existence of $CC at start.
20442         Delete check for tmpdir (done in gcc_init).
20443         (default_gcc_version): Always print something.
20444         (default_gcc_start): Comment out call to `which'.
20445         * config/*.exp: Major cleanup - make cross targets work at least a
20446         little better for g++ (by not being "--tool gcc" specific).
20447         Rename gcc_xxx to ${tool}_xxx.
20448         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
20449         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
20450
20451 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
20452
20453         * lib/c-torture.exp (c-torture-compile): Rework compiler
20454         message processing.
20455
20456         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
20457         c-torture.
20458
20459 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
20460
20461         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
20462
20463         * lib/dg.exp (dg-process-target): Support { target native }.
20464
20465 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
20466
20467         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
20468         looked for "... program xxx got fatal signal".
20469         Correct regsub munging of `comp_output'.
20470         Ignore compiler messages "path prefix not used" and "linker input
20471         file unused".
20472
20473 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
20474
20475         * lib/gcc.exp (runtest_file_p): Define if missing.
20476         * gcc.prms/template.c: Example to work from.
20477
20478 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
20479
20480         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
20481         * lib/dg.exp (dg-test): Call unsupported testcases as such.
20482
20483         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
20484         * gcc.prms/1883.c: Moved from compile/940714-1.c.
20485         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
20486         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
20487
20488         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
20489         (dg-process-target): No longer a varargs proc.
20490         Return S/N for target, P/F for xfail.  All callers changed.
20491         (user option procs): More argument checking.
20492         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
20493         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
20494         (dg-test): Skip test if not running on selected target in `dg-do'.
20495         Update handling of `dg-do-what', `dg-output-text'.
20496         Separate execution pass/fail from output pattern match pass/fail.
20497         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
20498
20499 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
20500
20501         * gcc.c-torture/special/special.exp: Don't expect failure for mips
20502         target for 920510-1.c.
20503
20504 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
20505
20506         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
20507         Clean up comment regarding use of passcnt, etc.
20508         (gcc_stat): Don't update `testcnt' here.
20509         (gcc_finish): Do it here.
20510         Might as well reset `but_id' here too.
20511         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
20512         to determine if the file should be tested.
20513         * gcc.c-torture/compile/compile.exp: Likewise.
20514         * gcc.c-torture/execute/execute.exp: Likewise.
20515         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20516         * gcc.misc-tests/dg-test.exp: Likewise.
20517         * gcc.prms/prms.exp: Likewise.
20518         * gcc.wendy/wendy.exp: Likewise.
20519         * g++.old-deja.exp: Likewise.
20520         Move "Testing file" message to verbose level 1.
20521
20522 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
20523
20524         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20525
20526 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
20527
20528         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20529         (default_gcc_start): Accept optional second list element
20530         of compiler flags.  Print compiler output at verbosity level 2.
20531         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20532         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20533         Save current values of framework globals passcnt, failcnt, xpasscnt,
20534         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20535         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
20536         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20537         xfailcnt to compute stats.  Update framework global `testcnt' from
20538         pass/fail counts.
20539         (gcc_finish): New proc.  Clean up test environment.
20540         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20541         (gcc_epass, gcc_efail): Delete.
20542         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20543         argument of line number.
20544         (dg-init): If the tool has an init routine, call it.
20545         (dg-test): Remove args `cflags_var' and `libs_var'.
20546         Pass all compiler options to ${tool}_start.
20547         Handle missing line number.
20548         (dg-finish): New function.
20549         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20550         particular files.  Call gcc_finish at end.  Move "skipping test"
20551         message to verbosity level 3.
20552         * gcc.c-torture/compile/compile.exp: Likewise.
20553         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20554         * gcc.c-torture/execute/execute.exp: Likewise.
20555         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20556         Print testcase being tried at verbosity level 1.
20557         * gcc.c-torture/special/special.exp: Unset xfail.
20558         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20559         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20560         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20561         * gcc.failure/failure.exp: Likewise.
20562         * gcc.ieee/ieee.exp: Likewise.
20563         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20564         Update call to dg-test.  Call dg-finish at end.
20565         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
20566         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20567         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20568         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20569         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
20570         * gcc.wendy/wendy.exp: Add copyright.
20571         Delete setting of tmpdir (done by gcc_init).
20572         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20573         Pass compiler flags to gcc_start.  Call gcc_finish at end.
20574         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20575         gcc_[ce]pass/fail.
20576
20577 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
20578
20579         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20580         confusion.
20581         (g++_load): Likewise.
20582
20583         * config/*.exp (gcc_load): Some were varargs fns and some were not.
20584         Rename argument to `prog' to remove the confusion.
20585         Varargs fns behave differently too!
20586         (g++_load): Likewise.
20587
20588         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20589
20590         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20591         what it is.  Delete (always) printing of status value for !native.
20592         Simplify verbose code, and include status and exec_output.
20593         (g++_load): Use gcc_load.
20594
20595 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
20596
20597         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20598         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20599         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20600         940714-3.c as these testcases don't exist anymore.  Make
20601         va-arg-1.c expected to pass.
20602
20603 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
20604
20605         * gcc.misc-tests/misc.exp: Only run specific testcases.
20606         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
20607         * gcc.misc-tests/dg-[1-9].c: New files.
20608
20609         * lib/dg.exp: New testsuite driver.
20610         * gcc.prms/prms.exp: Use it.
20611
20612         * README.gcc: New file.
20613
20614         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20615         Document and reset `lxpass' and `lxfail'.
20616         Simplify "initialized" message.
20617         (gcc_stat): Clean up comments a little.
20618
20619 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
20620
20621         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20622
20623 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
20624
20625         * lib/old-dejagnu.exp (process-option): New proc.
20626         (old-dejagnu-init, old-dejagnu-stat): Likewise.
20627         (old-dejagnu): Simplify.
20628         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20629
20630 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
20631
20632         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20633         exists and is not an empty string.
20634
20635         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20636         $xfail rather than calling setup_xfail.  Clear $xfail when test is
20637         finished.
20638         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20639         automatically.
20640
20641         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20642         longer expected to fail.
20643
20644         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20645         "f" function call.
20646
20647         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20648
20649         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20650         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20651         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20652         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20653         c-torture-1.29.
20654
20655         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20656         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20657
20658         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20659
20660         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20661         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20662
20663         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20664         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20665         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20666
20667 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
20668
20669         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20670         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20671         940714-1.c, 940714-2.c, 940714-3.c},
20672         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20673         gcc.misc-tests/{mg.c,mg.exp}:
20674         New tests.
20675         * gcc.noncompile/noncompile.exp: Change accordingly.
20676
20677 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
20678
20679         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20680         Undo previous clobberage.
20681
20682 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
20683
20684         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20685         * gcc.special/{930510-1.c, special.exp}:
20686         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20687         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20688         struct-varargs-1.c}: New tests from c-torture-1.26.
20689
20690 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
20691
20692         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20693           argument to switch.
20694
20695 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
20696
20697         * Revert the previous changes.  Please see Rob's directory
20698           (/lisa/test/rob/progressive/gcc/testsuite) for testing
20699           fixes.
20700
20701 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
20702
20703         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20704             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20705             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20706             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20707             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20708             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20709             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20710             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20711             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20712             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20713             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20714             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20715             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20716             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20717             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20718             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20719             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20720             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20721             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20722             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20723             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20724             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20725             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20726             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20727             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20728             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20729             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20730
20731 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
20732
20733         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20734             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20735           with perror calls.
20736
20737 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
20738
20739         * config/unix.exp (g++_load): Fix syntax.
20740
20741 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
20742
20743         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20744         * gcc.noncompile/921017-1.c: Deleted obsolete test.
20745         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20746         Don't expect va-arg-1.c to fail.  Correct expected output for
20747         920928-1.c.
20748         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20749         * gcc.wendy/hbm4.c: Correct typo.
20750         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20751
20752 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
20753
20754         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20755         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20756         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
20757         * lib/c-torture.exp (c-torture-compile): Ditto.
20758
20759         Reduce volume of output (remove all the -I's and such).
20760         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20761         Call gcc_cpass, gcc_cfail.
20762         (c-torture): Pass testing option to c-torture-compile.
20763
20764 1994-03-21  Doug Evans  (dje@cygnus.com)
20765
20766         Bring patches over from progressive.
20767         * config/default.exp: Exit remote shell cleanly.
20768         (g++_exit, g++_start): Add default versions.
20769         * config/sim.exp (gcc_load): Use perror, not error.
20770
20771 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
20772
20773         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
20774         set in site.exp.
20775
20776 1994-03-14  Doug Evans  (dje@cygnus.com)
20777
20778         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20779         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20780         (wendy_try): New proc to run testcase.
20781         (main loop): Call 'em.
20782         * gcc.wendy/*.c: Clean up pass to correct expected output.
20783
20784         * lib/gcc.exp: Minor cleanup work.
20785         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20786
20787 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
20788
20789         * config/sim.exp (gcc_load): Document return codes better.
20790         Don't pass -v to simulator.
20791
20792 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
20793
20794           * gcc.special/920717-x.c: Fix typo.
20795           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20796           get at sources.
20797
20798         * lib/mike-gcc.exp: Fix typo.
20799
20800 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
20801
20802         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20803         binary to use, transform the name.
20804         * config/*.exp: rename everything. Nuke any g++ specific files,
20805         it's now a special case of gcc that requires no special support.
20806         Add a default.exp for unsupported targets.
20807
20808 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
20809
20810         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20811         lib/old-dejagnu.exp: Fix a few patterns to work with the new
20812         version of Tcl.
20813
20814 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
20815
20816         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20817         than a warning.
20818
20819 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
20820
20821         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20822
20823 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
20824
20825         * gcc.execute/execute.exp: Combine opt_list and foption_list into
20826         option_list.  Compile every file with only 4/6 option choices
20827         (same as C torture) instead of with 12/18 different option
20828         choices.
20829         * lib/c-torture.exp: Likewise.
20830
20831         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20832         not already set.
20833
20834 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
20835
20836         * lib/old-deja.exp: Add `excess errors test fails' error, now one
20837         can put an XFAIL *-*-* on excess errors.
20838
20839 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
20840
20841         * g++.law: Add more tests derived from g++-bugs snapshots.
20842
20843         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
20844         equivalent to g++.law/init9.
20845
20846         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20847         compiled it, and the a.out file after we've run it.
20848
20849 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
20850
20851         * lib/mike-g++.exp (postbase): Delete the .o file after we've
20852         compiled it, and the a.out file after we've run it.
20853
20854 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
20855
20856         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20857
20858 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
20859
20860         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20861         version number.
20862
20863 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
20864
20865         * g++.law: New directory of g++ tests derived from the g++-bugs
20866         snapshots.
20867
20868 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
20869
20870         * gcc.compile: initbug1.c initbug1.exp testcase added
20871
20872 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
20873
20874         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20875         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20876           fixes submitted by Jeff Law (law@cs.utah.edu)
20877         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20878           Jeff Law (law@cs.utah.edu)
20879
20880
20881 1993-11-30  Mike Stump  (mrs@cygnus.com)
20882
20883         * config/unix-g++.exp: Follow the gcc way of doing things.
20884         * g++.old-deja/old-deja.exp: Minor updates.
20885         * lib/g++.exp: New file, follow the gcc way of doing things.
20886         * lib/old-dejagnu.exp: Minor updates.
20887         * lib/mike-g++.exp: Always unset errorInfo.
20888
20889 1993-11-06  Mike Stump  (mrs@cygnus.com)
20890
20891         * lib/gcc.exp: Fix some errors with the below change, CC and
20892         CFLAGS should be global when setting, not local.
20893
20894 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
20895
20896         * lib/gcc.exp: Transform tool name.
20897
20898 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20899
20900         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20901
20902 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20903
20904         * lib/gcc.exp: change gcc_done to gcc_stat
20905
20906 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20907
20908         * Upgraded gcc testsuite to c-torture version 1.25
20909
20910 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
20911
20912         * lib/gcc.exp: added reporting code. Changed verbose compile message.
20913         * lib/c-torture: added hooks for new reporting code.
20914
20915 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
20916
20917         * config/sh-gcc.exp: check if sh-sim exists in the path
20918
20919 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
20920
20921         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20922         * gcc.compile/compile.exp: Initial changes for new logic.
20923         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20924         * gcc.failure/failure.exp: Initial changes for new logic.
20925         * gcc.ieee/ieee.exp: Initial changes for new logic.
20926         * gcc.misc-tests/misc.exp: Initial changes for new logic.
20927         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20928         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20929         * lib/c-torture.exp: Initial changes for new logic.
20930         * lib/gcc.exp: Initial changes for new logic.
20931
20932 1993-10-15  Mike Stump  (mrs@cygnus.com)
20933
20934         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20935         depend upon failure or success.  Fully qualify names in failure
20936         and success messages.  Always remove a.out before starting
20937         compile, just in case.  Pay more attention to error text output by
20938         the compiler.  Handle testcases with no known past errors just
20939         like all others, so that things are uniform.  Other miscellaneous
20940         improvements.
20941
20942 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
20943
20944         * gcc.cpp: new directory for cpp tests
20945
20946 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
20947
20948         * lib/chill.exp: Code reformatted, removed unused code.
20949         * config/unix-chill.exp: Code reformatted, removed unused code.
20950         * chill.execute/execute.exp: Code reformatted, removed unused code.
20951         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20952
20953 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
20954
20955         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
20956         routines not written.
20957
20958 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
20959
20960         * config/bug-gcc.exp: Use new procs from bug.exp.
20961
20962 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
20963
20964         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
20965         via ftp, rather than depending on NFS.
20966         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
20967         case.
20968
20969 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
20970
20971         * config/bug-gcc.exp: Use new download proc.
20972
20973 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
20974
20975         * chill.execute/execute.exp: cleanups, handles errors better
20976         * chill.compile/compile.exp: rewrite, based on execute.exp
20977         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
20978         * lib/chill.exp: major changes to diff proc and compile and link
20979           procs. added chill_fail and chill_pass wrappers to pass and
20980           fail. added more comments, and handle error codes better.
20981           Added a hack to capture stderr from exec, so noncompile tests
20982           can work.
20983
20984 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
20985
20986         * chill.execute/execute.exp: rewrite of testsuite driver
20987         * lib/chill.exp: rewrite of testsuite driver
20988         * config/unix-chill.exp: rewrite of testsuite driver
20989
20990 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
20991
20992     In chill.execute:
20993         * iexpr.ch: Standardize uppercase.
20994         * tuples.dat: Standardize uppercase.
20995         * vary.ch: standardize.  Correct varying string assignments.
20996         * vary.dat: Add new output lines.
20997
20998 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
20999
21000     In chill.execute:
21001         * chprintf.ch: Standardize use of uppercase.
21002         * tuples.ch: Standardize and turn arr2 into a DCL,
21003           rather than a SYN.
21004         * pinits.ch: Standardize.
21005
21006 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
21007
21008         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
21009         * Makefil: Renamed to Makefile.in.
21010         * configure.in: New.
21011
21012 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
21013
21014     In chill.execute:
21015         * .cvsignore: Add result/output files.
21016         * Makefile: Fix up variables at start.  Use MFLAGS
21017           everywhere.  Correct bool_loc, built_ins entries.
21018           Add entry for vary1.ch.
21019         * bitarray.ch: Standardize upper-case usage.
21020         * bitexpr.ch: Standardize, add output of b1.
21021         * params.ch: Use arrayt in along PROC parameters, to
21022           avoid novelty problems.
21023         * sets.ch: Tiny cleanup.
21024         * vary1.ch: Re-indent.
21025
21026 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
21027
21028           * Add PR-related files to Makefiles, .cvsignore files, etc.
21029
21030 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
21031
21032         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21033           with compiler objects. New names are test-flow.c and test-loop.c
21034
21035 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
21036
21037         * Upgraded c-torture tests from 1.19 to 1.20
21038
21039         * new files:
21040         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21041         * gcc.compile: 930623-1.c 930623-2.c
21042         * gcc.noncompile: 930622-1.c 930622-2.c
21043         * gcc.failure: 920411-1.c 920627-2.c
21044         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21045
21046 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
21047
21048         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21049           More changes to get testsuite working properly. Needs more work.
21050           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21051
21052 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
21053
21054         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21055           More changes to get testsuite working properly. Needs more work.
21056
21057 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
21058
21059         * chill.compile/compile.exp: Added for Dejagnu support
21060         * chill.execute/execute.exp: Added for Dejagnu support
21061         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
21062
21063 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
21064
21065     This should complete moving the CHILL test files.
21066         * chill.noncompile(.cvsignore printf.grt
21067             in-printf.grt chprintf.grt chprintf.ch):
21068             Added test-support files.
21069           (Makefile): Modified further.
21070         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
21071             signal.ch): Added test files.
21072           * chill.execute (.cvsignore printf.grt printr.c
21073             in-printf.grt rts.c chprintf.grt rts.h): Added
21074           test-support files.
21075             (Makefile): More corrections.
21076
21077 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
21078
21079         * chill.compile, chill.execute, chill.nocompile: Add CHILL
21080           test cases, ready for DejaGnu.
21081
21082 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
21083
21084         * Upgraded c-torture tests from 1.18 to 1.19
21085
21086         * gcc.compile: added test(s):
21087           930607-1.c
21088         * gcc.execute: added test(s):
21089           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21090
21091         * added new subdirectory for misc tests: gcc.misc-tests
21092         * gcc.misc-test(s): added tests:
21093           inst-check.c test-consts.c test-ior.c test-switch.c
21094
21095 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
21096
21097         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
21098
21099 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
21100
21101         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
21102
21103 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
21104
21105         * Upgraded c-torture tests from 1.17 to 1.18
21106
21107 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
21108
21109         * Upgraded c-torture tests from 1.12 to 1.17
21110
21111 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
21112
21113         * lib/old-dejagnu.exp:
21114           Fixed handling of XFAIL target triplets to correctly
21115           recognize wildcard characters.  Removed code that
21116           appended a unique id tag to the end of the file name
21117           printed out by the result of the testcases within a
21118           given test file.
21119
21120 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
21121
21122         * lib/old-dejagnu.exp:
21123           Reworked expected failure handling to trigger off of XFAIL
21124           keyword in keyphrase embeded in testcase source code. The
21125           XFAIL keyword must be at the end of the keyphrase line. It
21126           may optionally be followed by one or more target triplets.
21127           It has just occured that the handling of wildcards in the
21128           target triplet may not be correct.
21129
21130 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
21131
21132         * g++.old-deja/tests:
21133           Moved all subdirectories up one level into g++.old-deja .
21134
21135         * lib/old-dejagnu.exp:
21136           Fixed problem with CXXFLAGS not being properly reset, and being
21137           corrupted with extraneous "-c" compiler option.  This was
21138           causing binaries to not be generated for test that needed them.
21139           Modified strings passed to "pass" and "fail" so that individual
21140           tests from the same test file would be distinguished by an
21141           identifier appended to the test file name in the summary logs;
21142           this corrected a problem with erroneous diff logs.  Added code
21143           to search testcases for expected fail and unexpected pass keywords.
21144
21145 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
21146
21147         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
21148
21149 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
21150
21151         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
21152           Removed extraneous text from end of "Special g++ Options"
21153           keyphrase.
21154
21155         * lib/old-dejagnu.exp: Added pattern matching to look for new
21156           keywords, embedded in testcases comments, which will trigger
21157           calls to xpass and xfail.
21158
21159 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
21160
21161         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
21162           comments embedded in the testcases, especially the one looking for
21163           special compiler options, as well as the pattern matching for the
21164           compiler output again.
21165
21166 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
21167
21168         * lib/old-dejagnu.exp: Do a proper check of the return value for
21169           execute tests. Fixed several problems with the pattern matching
21170           of the compiler output which gave erroneous test results.
21171           Changed several of the test result messages to be more descriptive.
21172         * config/unix-g++.exp: Proc g++_load now actually works and
21173           executes the tests passed to it and returns a usable return
21174           value.
21175
21176 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
21177
21178           * lib/gcc.exp: Exits gracefully if $CC is bogus.
21179
21180 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
21181
21182         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
21183           Modified both files to properly execute the old style
21184           dejagnu tests. The previous versions of these files were
21185           experimental and did not function anything near correctly.
21186
21187 1993-04-05  Rob Savoye  (rob@cygnus.com)
21188
21189         * Removed all Makefile.in and configure.in files. No configuration
21190         needed now.
21191
21192 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
21193
21194         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
21195
21196 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
21197
21198         * gcc.compile/configure.in, gcc.unsorted/configure.in,
21199         gcc.special/configure.in, gcc.noncompile/configure.in,
21200         gcc.execute/configure.in, gcc.code_quality/configure.in,
21201         g++.other/configure.in, g++.old-deja/configure.in,
21202         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
21203         in srcname setting.
21204
21205 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
21206
21207         * lib/udi.exp:  Fixed mondfe and mondfe_download.
21208         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
21209         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
21210
21211 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
21212
21213         * config/udi-gdb.exp: Check $shell_id after connecting to target.
21214         (gdb_exit): Don't remove *_soc files.
21215
21216 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
21217
21218         * lib/c-torture.exp: Don't look for main; instead always use -w
21219         -c.  This is how the c-torture tests work.  Remove the object
21220         file if the compilation succeeds.
21221         * gcc.execute/execute.exp: Remove executable if test passes.
21222         * gcc.noncompile/noncompile.exp: Every test is an expected
21223         failure.
21224         * gcc.special/special.exp: Added tests from c-torture 1.11,
21225         corrected use of existing test.
21226         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
21227         gcc.execute/920625-1.c: Updated to c-torture 1.11.
21228         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
21229         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
21230         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
21231         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
21232         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
21233         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
21234         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
21235         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
21236         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
21237         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
21238         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
21239         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
21240         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
21241         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
21242         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
21243         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
21244         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
21245         c-torture 1.11.
21246         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
21247         correspond to c-torture 1.11.
21248
21249         * New file.