OSDN Git Service

a22f644a4abf9fc6c65cd1df23236824cb669c1f
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
2
3         PR c/14092
4
5         * gcc.dg/pr14092-1.c: New testcase.
6
7 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
8
9         * gcc.dg/cpp/assert4.c: Fix typo last change.
10
11         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
12         * gcc.dg/cpp/assert4.c: Handle powerpc64.
13
14         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
15
16 2004-02-09  Roger Sayle  <roger@eyesopen.com>
17
18         * gcc.c-torture/compile/20040209-1.c: New test case.
19
20 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
21
22         * gcc.dg/c90-init-1.c: Adjust expected error messages.
23
24 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
25
26         * gcc.c-torture/execute/20040208-[12].c: New tests.
27
28 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
29
30         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
31
32 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
33
34         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
35
36 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
37
38         Bug 13856
39         * gcc.dg/visibility-8.c: New testcase.
40
41 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
42
43         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
44         arguments.
45         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
46
47 2004-02-07  Roger Sayle  <roger@eyesopen.com>
48
49         PR middle-end/13696
50         * g++.dg/opt/fold1.C: New test case.
51
52 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
53
54         PR c++/14033
55         * g++.dg/other/crash-2.C: New test.
56
57 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
58
59         PR c++/14028
60         * g++.dg/parse/angle-bracket2.C: New test.
61
62 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
63
64         PR middle-end/13750
65         Revert:
66         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
67         PR pch/13361
68         * testsuite/g++.dg/pch/wchar-1.C: New.
69         * testsuite/g++.dg/pch/wchar-1.Hs: New.
70
71 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
72
73         PR c++/14008
74         * g++.dg/parse/error15.C: New test.
75         * g++.dg/parse/crash11.C: Update dg-error mark.
76
77 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
78
79         PR c++/13932
80         * g++.dg/warn/conv2.C: New test.
81
82 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
83
84         PR c++/13086
85         * g++.dg/warn/incomplete1.C: Remove xfail.
86
87 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
88
89         * lib/file-format.exp (gcc_target_object_format): Use
90         ${tool}_target_compile, not gcc_target_compile.
91         * lib/target-supports.exp (check_alias_available): Likewise.
92         (check_gc_sections_available): Likewise.
93         * g++.dg/ext/attrib10.C: Use dg-require-alias.
94         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
95         dg-require-alias.
96
97 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
98
99         PR c++/13969
100         * g++.dg/template/static6.C: New test.
101
102 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
103
104         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
105
106 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
107
108         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
109         tests for systems where `char' is unsigned by default.
110
111 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
112
113         PR c++/13997
114         * g++.dg/template/partial3.C: New test.
115
116 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
117
118         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
119         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
120         Remove mentions of obsolete ports.
121
122 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
123
124         * gcc.dg/noncompile/20001228-1.c: Fix for new
125         error message.
126
127 2004-02-03  Roger Sayle  <roger@eyesopen.com>
128
129         PR target/9348
130         * gcc.c-torture/execute/multdi-1.c: New test case.
131
132 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
133
134         PR c++/13925
135         * g++.dg/template/lookup5.C: New test.
136
137 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
138
139         PR c++/13950
140         * g++.dg/template/lookup4.C: New test.
141
142         PR c++/13970
143         * g++.dg/parse/error14.C: New test.
144
145         PR c++/14002
146         * g++.dg/parse/template13.C: New test.
147
148 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
149
150         PR c++/13978
151         * g++.dg/template/koenig4.C: New test.
152
153         PR c++/13968
154         * g++.dg/template/crash17.C: New test.
155
156         PR c++/13975
157         * g++.dg/parse/error13.C: New test.
158         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
159
160 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
161
162         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
163
164 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
165
166         PR c/11658
167         PR c/13994
168         * gcc.dg/noncompile/20040203-1.c: New test.
169         * gcc.dg/noncompile/20040203-2.c: Likewise.
170         * gcc.dg/noncompile/20040203-3.c: Likewise.
171         * gcc.dg/20040203-1.c: Likewise.
172
173 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
174
175         PR c++/10858
176         * g++.dg/template/sizeof7.C: New test.
177
178 2004-02-02  Eric Christopher  <echristo@redhat.com>
179             Zack Weinberg  <zack@codesourcery.com>
180
181         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
182
183 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
184
185         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
186         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
187         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
188         * gcc.dg/cleanup-5.c: Run only on Linux targets.
189
190 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
191
192         PR c++/13113
193         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
194
195         PR c++/13854
196         * g++.dg/ext/attrib13.C: New test.
197
198         PR c++/13907
199         * g++.dg/conversion/op2.C: New test.
200
201 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
202
203         * gcc.dg/titype-1.c: Fix pasto.
204
205 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
206
207         * gcc.dg/titype-1.c: New test.
208
209 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
210
211         PR c++/13957
212         * g++.dg/template/non-type-template-argument-1.C,
213         g++.dg/template/qualified-id1.C: Update dg-error marks.
214         * g++.dg/template/nontype6.C: New test.
215
216 2004-02-01  Roger Sayle  <roger@eyesopen.com>
217
218         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
219         * gcc.dg/builtins-31.c: New testcase.
220         * gcc.dg/builtins-32.c: New testcase.
221
222 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
223
224         * objc.dg/call-super-2.m: Update line numbers
225         for the including of stddef.h.
226
227 2004-01-30  Michael Matz  <matz@suse.de>
228
229         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
230         g++.dg/ext/case-range3.C: New tests.
231
232 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
233
234         DR206
235         PR c++/13813
236         * g++.dg/template/member4.C: New test.
237
238 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
239
240         PR c++/13683
241         * g++.dg/template/sizeof6.C: New test.
242
243 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
244
245         * gcc.dg/fwritable-strings-1.c: New test.
246
247 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
248
249         * gcc.c-torture/compile/20040130-1.c: New test.
250
251 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
252
253         * objc.dg/call-super-2.m: Include stddef.h for size_t.
254
255 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
256
257         PR c++/13883
258         * g++.dg/template/ctor3.C: New test.
259
260 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
261
262         * g++.dg/tc1: New directory.
263         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
264         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
265         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
266         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
267         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
268
269 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
270
271         * g++.dg/parse/error11.C: New test.
272         * g++.dg/parse/error12.C: Likewise.
273
274 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
275
276         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
277         (scan_initial, main): Use aligned_sizeof instead of sizeof.
278
279 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
280
281         PR c++/13791
282         * g++.dg/ext/attrib12.C: New test.
283
284         PR c++/13736
285         * g++.dg/parse/cast2.C: New test.
286
287 2004-01-27  James E Wilson  <wilson@specifixinc.com>
288
289         * objc.dg/encode-2.m (main): New local string.  Set depending on
290         sizeof long.  Use in sscanf call.
291         * objc.dg/encode-3.m (main): New local string.  Set depending on
292         sizeof long.  Use in scan_initial call.
293
294 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
295
296         * objc.dg/call-super-2.m: Make LP64-safe.
297         * objc.dg/desig-init-1.m: Likewise.
298
299 2004-01-27  Devang Patel <dpatel@apple.com>
300
301         * g++.dg/debug/namespace1.C: New test.
302
303 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
304
305         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
306         xscale-*-*.
307
308         * gcc.dg/arm-mmx-1.c: New test.
309
310 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
311
312         * gcc.dg/20040127-1.c: New test.
313         * gcc.dg/20040127-2.c: New test.
314
315 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
316
317         * objc.dg/stret-1.m (glob): Renamed to globa.
318
319 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
320
321         PR c++/13663
322         * g++.dg/expr/for1.C: New test.
323
324 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
325
326         PR middle-end/13779
327         * gcc.dg/darwin-longlong.c: New test.
328
329 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
330
331         * gcc.dg/20040124-1.c: Moved test from here...
332         * gcc.c-torture/compile/20040124-1.c: ...to here.
333
334 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
335
336         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
337         the assembly output if -m64 is passed.
338
339 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
340
341         PR c++/13833
342         * g++.dg/template/cond3.C: New test.
343
344 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
345
346         PR c++/13810
347         * g++.dg/template/ttp7.C: New test.
348
349 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
350
351         PR c++/13797
352         * g++.dg/template/nontype4.C: New test.
353         * g++.dg/template/nontype5.C: Likewise.
354
355 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
356
357         * gcc.dg/torture/mips-clobber-at.c: New test.
358
359 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
360
361         * gcc.dg/20040124-1.c: New test.
362
363 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
364
365         * gcc.dg/20040123-1.c: New test.
366
367 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
368
369         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
370
371 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
372
373         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
374
375 2004-01-23  Andrew Pinski  <apinski@apple.com>
376
377         * gcc.dg/20030121-1.c: Move to ..
378         * gcc.dg/20040121-1.c: here.
379
380 2004-01-23  Roger Sayle  <roger@eyesopen.com>
381
382         * gcc.dg/builtins-29.c: New test case.
383
384 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
385
386         PR 18314
387         * gcc.dg/builtins-30.c: New testcase.
388
389 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
390
391         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
392         * lib/g77.exp: Likewise.
393         * lib/objc.exp: Likewise.
394         * lib/g++.exp: Likewise.
395
396 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
397
398         * gcc.dg/struct-by-value-2.c: New test.
399
400 2004-01-21  Andrew Pinski  <apinski@apple.com>
401
402         PR target/13785
403         * gcc.dg/20030121-1.c: New test.
404
405 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
406
407         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
408         clobber frame pointer register in asm statement.
409
410 2004-01-21  Falk Hueffner  <falk@debian.org>
411
412         * gcc.c-torture/compile/20040121-1.c: New test.
413
414 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
415
416         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
417
418 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
419
420         * gcc.dg/ppc64-abi-2.c: New test.
421
422 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
423
424         * lib/treelang.exp: Fill out this file.
425         * lib/treelang-dg.exp: New File.
426
427 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
428
429         * gcc.c-torture/compile/981022-1.c: Remove.
430         * gcc.dg/array-5.c: Remove XFAIL.
431         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
432         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
433         gcc.dg/cond-lvalue-1.c: Update.
434         * gcc.dg/cast-lvalue-2.c: New test.
435
436 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
437
438         PR c++/13592
439         * g++.dg/other/error1.C (class foo): Tweak error message.
440
441         PR c++/13592
442         * g++.dg/template/call2.C: New test.
443
444 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
445
446         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
447         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
448         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
449         scalar-return-1_x.c, scalar-return-2_y.c,
450         scalar-return-3_x.c, scalar-return-3_y.c,
451         scalar-return-4_x.c, scalar-return-4_y.c,
452         struct-align-1.h, struct-align-1_x.c,
453         struct-align-1_y.c, struct-align-2.h,
454         struct-align-2_x.c, struct-align-2_y.c,
455         struct-by-value-10_y.c, struct-by-value-11_x.c,
456         struct-by-value-11_y.c, struct-by-value-12_x.c,
457         struct-by-value-12_y.c, struct-by-value-13_x.c,
458         struct-by-value-13_y.c, struct-by-value-14_x.c,
459         struct-by-value-14_y.c, struct-by-value-15_x.c,
460         struct-by-value-15_y.c, struct-by-value-16_y.c,
461         struct-by-value-17_y.c, struct-by-value-18_y.c,
462         struct-by-value-19_y.c, struct-by-value-1_x.c,
463         struct-by-value-1_y.c, struct-by-value-20_y.c,
464         struct-by-value-2_x.c, struct-by-value-2_y.c,
465         struct-by-value-3_y.c, struct-by-value-4_x.c,
466         struct-by-value-4_y.c, struct-by-value-5_y.c,
467         struct-by-value-6_y.c, struct-by-value-7_y.c
468         struct-by-value-8_x.c, struct-by-value-8_y.c
469         struct-by-value-9_x.c, struct-by-value-9_y.c
470         struct-return-10_x.c, struct-return-10_y.c,
471         struct-return-19_x.c, struct-return-20_x.c
472         struct-return-2_x.c, struct-return-2_y.c
473         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
474         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
475
476 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
477
478         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
479         attribute on sparc*-sun-solaris2.*.
480
481 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
482
483         PR c++/13710
484         * g++.dg/ext/typeof7.C: New test.
485
486 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
487
488         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
489         * gcc.dg/const-elim-1.c: Same.
490
491 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
492
493         * objc.dg/stret-1.m: New.
494         * objc.dg/stret-2.m: New.
495
496 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
497
498         PR c++/11895
499         * g++.dg/ext/vector1.C: New test.
500
501 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
502
503         * gcc.dg/pch/import-1.c: New.
504         * gcc.dg/pch/import-1.hs: New.
505         * gcc.dg/pch/import-1a.h: New.
506         * gcc.dg/pch/import-1b.h: New.
507         * gcc.dg/pch/import-1c.h: New.
508
509 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
510
511         PR c++/13574
512         * g++.dg/ext/array1.C: New test.
513
514         PR c++/13178
515         * g++.dg/conversion/op1.C: New test.
516
517 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
518
519         PR 11864
520         From Kazumoto Kojima / Dan Kegel:
521         * gcc.dg/pr11864-1.c: New test.
522
523         PR 10392
524         From Marcus Comstedt / Dan Kegel:
525         * gcc.dg/pr10392-1.c: New test.
526
527 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
528
529         PR c++/13478
530         * g++.dg/init/ref10.C: New test.
531
532 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
533
534         PR c++/13407
535         * g++.dg/parse/typename6.C: New test.
536
537 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
538
539         PR pch/13361
540         * testsuite/g++.dg/pch/wchar-1.C: New.
541         * testsuite/g++.dg/pch/wchar-1.Hs: New.
542
543 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
544
545         PR c++/9259
546         * g++.dg/expr/sizeof2.C: New test.
547
548 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
549
550         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
551
552 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
553
554         PR c++/13659
555         * g++.dg/lookup/strong-using-3.C: New.
556         * g++.dg/lookup/using-10.C: New.
557
558 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
559
560         PR c++/13594
561         * g++.dg/lookup/strong-using-2.C: New.
562
563 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
564             Dan Kegel <dank@kegel.com>
565             J"orn Rennecke <joern.rennecke@superh.com>
566
567         PR target/9365
568         * gcc.dg/pr9365-1.c: New test.
569
570 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
571
572         PR c++/8856
573         * g++.dg/parse/casting-operator2.C: New test.
574         * g++.old-deja/g++.pt/explicit83.C: Remove.
575
576 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
577
578         * gcc.dg/label-compound-stmt-1.c: New test.
579         * gcc.c-torture/compile/950922-1.c,
580         gcc.c-torture/compile/20000211-3.c,
581         gcc.c-torture/compile/20000518-1.c,
582         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
583         compound statements.
584
585 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
586
587         * gcc.dg/ppc64-abi-1.c: New test.
588
589 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
590
591          * g++.dg/ext/attrib9.C: Add dg-warnings.
592
593 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
594
595         PR c++/12335
596         * g++.dg/parse/dtor3.C: New test.
597
598 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
599
600         PR c++/12709
601         * g++.dg/parse/try-catch-1.C: New test.
602
603 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
604
605         * ada/acats/run_all.sh: Add more verbose output in acats.log
606         when compiling tests.
607
608 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
609
610         PR 13656
611         * gcc.dg/typedef-redecl.c: New test case.
612         * gcc.dg/typedef-redecl.h: New support file.
613
614 2004-01-13  Jan Hubicka  <jh@suse.cz>
615
616         * gcc.dg/always_inline.c: New test.
617         * gcc.dg/debug/20031231-1.c: Fix.
618
619 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
620
621         PR c++/13474
622         * g++.dg/template/array3.C: New test.
623
624 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
625
626         * g++.dg/ext/lvalue1.C: No longer expected to fail.
627         * g++.dg/warn/Wunused-2.C: Likewise.
628
629 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
630
631         PR c++/13289
632         * g++.dg/template/instantiate6.C: New test.
633
634 2004-01-12  Roger Sayle  <roger@eyesopen.com>
635
636         PR middle-end/11397
637         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
638
639 2004-01-12  Jan Hubicka  <jh@suse.cz>
640
641         PR opt/12826
642         * gcc.dg/20040112-1.c: New.
643
644         * gcc.dg/dwarf-die[1-7].c: Move to...
645         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
646         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
647
648 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
649
650         PR c++/4100
651         * g++.dg/parse/friend4.C: New test.
652
653 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
654
655         PR c++/4100
656         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
657         definition is called a friend.
658
659 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
660
661         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
662
663 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
664
665         PR c++/3478
666         * g++.dg/parse/error10.C: New test.
667         * g++.dg/template/arg2.C: Accept "invalid type" error.
668
669 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
670
671         PR middle-end/13392
672         * g++.dg/opt/expect2.C: New test.
673
674 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
675
676         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
677         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
678         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
679         Update dg-error regexps.
680
681 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
682
683         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
684         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
685
686 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
687
688         * gcc.dg/pragma-re-1.c: Use right pointer type.
689
690 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
691
692         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
693
694 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
695
696         * gcc.dg/rs6000-ldouble-1.c: New.
697
698 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
699
700         DR 337
701         PR c++/9256
702         * g++.dg/other/abstract1.C: New test.
703
704 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
705
706         * g++.dg/lookup/strong-using-1.C: New.
707
708 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
709
710         PR c/11234
711         * gcc.dg/func-ptr-conv-1.c: New test.
712         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
713
714 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
715
716         PR target/13380.
717         * gcc.c-torture/compile/20040109-1.c: New.
718
719 2004-01-08  Stuart Hastings  <stuart@apple.com>
720
721         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
722         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
723         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
724
725 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
726
727         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
728
729 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
730
731         * ada/acats/run_acats: Treat 'gnatchop' the same way
732         as 'gnatmake'.  Export GCC_DRIVER.
733         * ada/acats/run_all.sh: Add target_gnatchop.  Use
734         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
735
736 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
737
738         PR c++/12573
739         * g++.dg/template/dependent-expr4.C: New test.
740
741 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
742
743         * gcc.dg/altivec-11.c: New test.
744
745 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
746
747         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
748
749 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
750
751         PR c/6024
752         * gcc.dg/enum-compat-1.c: New test.
753         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
754
755 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
756
757         PR c/12165
758         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
759         gcc.dg/c99-idem-qual-3.c: New tests.
760
761 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
762
763         * gcc.dg/winline-7.c: Don't cast void * to int.
764
765 2004-01-06  Jan Hubicka  <jh@suse.cz>
766
767         * gcc.dg/i386-sse-5.c: New test
768         * g++.dg/eh/simd-1.c: Add -w argument for i386.
769
770 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
771
772         PR c++/12815
773         * g++.dg/rtti/typeid4.C: New test.
774
775 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
776
777         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
778
779 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
780
781         PR c++/12132
782         * g++.dg/template/error11.C: New test.
783
784         PR c++/13451
785         * g++.dg/template/class2.C: New test.
786
787 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
788         Richard Sandiford <rsandifo@redhat.com>
789
790         PR c++/13387
791         * g++.dg/opt/alias3.C: New test.
792
793 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
794
795         PR c++/13157
796         * g++.dg/template/koenig3.C: New test.
797
798         PR c++/13529
799         * g++.dg/parse/offsetof3.C: New test.
800
801         * g++.dg/init/copy7.C: Add missing dg-error markers.
802
803         PR c++/12226
804         * g++.dg/init/copy7.c: New test.
805
806         PR c++/13536
807         * g++.dg/parse/cast1.C: New test.
808
809 2004-01-04  Jan Hubicka  <jh@suse.cz>
810
811         * gcc.dg/winline[1-7].c: New tests.
812
813 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
814
815         PR c++/13520
816         * g++.dg/template/qualttp22.C: New test.
817
818 2004-01-01  Jan Hubicka  <jh@suse.cz>
819
820         * gcc.dg/debug/20031231-1.c: New.
821         * gcc.c-torture/compile/20040101-1.c: New.
822         * gcc.dg/dwarf-die-[1-7].c: New.
823
824 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
825
826         PR optimization/13521
827         * gcc.c-torture/compile/20031231-1.c: New test.
828
829 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
830
831         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
832
833 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
834
835         PR c++/10079
836         * g++.dg/template/crash16.C: New test.
837
838 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
839
840         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
841
842 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
843
844         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
845         ports.
846         * g++.old-deja/g++.jason/thunk3.C: Likewise.
847         * g++.old-deja/g++.law/profile1.C: Likewise.
848         * gcc.c-torture/compile/981006-1.c: Likewise.
849         * gcc.c-torture/execute/loop-2e.x: Likewise.
850         * gcc.c-torture/execute/loop-2f.x: Remove.
851         * gcc.c-torture/execute/loop-2g.x: Likewise.
852         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
853         * gcc.dg/20020312-2.c: Remove traces of dead ports.
854
855 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
856
857         PR c++/13507
858         * g++.dg/ext/attrib11.C: New test.
859
860         PR c++/13494
861         * g++.dg/template/array2-1.C: New test.
862         * g++.dg/template/array2-2.C: New test.
863
864 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
865
866         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
867
868 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
869
870         PR c++/12774
871         * g++.dg/template/array1-1.C: New test.
872         * g++.dg/template/array1-2.C: New test.
873
874 2003-12-29  Roger Sayle  <roger@eyesopen.com>
875
876         PR fortran/12632
877         * g77.dg/12632.f: New test case.
878
879 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
880
881         PR c++/13289
882         * g++.dg/parse/nontype1.C: New test.
883
884 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
885
886         PR c++/12403
887         * g++.dg/parse/explicit1.C: New test.
888         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
889
890 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
891
892         PR c++/13081
893         * g++.dg/opt/inline6.C: New test.
894
895         PR c++/12613
896         * g++.dg/parse/error9.C: New test.
897
898         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
899
900 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
901
902         PR c++/13009
903         * g++.dg/init/assign1.C: New test.
904
905 2003-12-28  Roger Sayle  <roger@eyesopen.com>
906
907         PR c++/13070
908         * g++.dg/warn/format3.C: New test case.
909
910 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
911
912         * gcc.c-torture/compile/20031227-1.c: New test.
913
914 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
915
916         * g++.dg/bprob/bprob.exp: Load target-supports.exp
917         * g77.dg/bprob/bprob.exp: Likewise.
918         * gcc.misc-tests/bprob.exp: Likewise.
919         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
920         variants on systems where the library does not provide that
921         functionality.
922         * gcc.dg/builtins-20.c: Use builtins-config.h.
923         * gcc.dg/builtins-config.h: New file.
924
925 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
926
927         * lib/gcc-dg.exp (dg-require-profiling): New function.
928         * lib/target-supports.exp (check_profiling_available): Likewise.
929         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
930         * g77.dg/bprob/bprob.exp: Likewise.
931         * gcc.misc-tests/bprob.exp: Likewise.
932         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
933         * gcc.dg/20021014-1.c: Likewise.
934         * gcc.dg/nest.c: Likewise.
935
936 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
937
938         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
939         compiling.
940         * g++.dg/lookup/java2.C: Likewise.
941         * gcc.dg/cpp/lexident.c: Likewise.
942
943 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
944
945         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
946         given.
947         * gcc.c-torture/compile/961203-1.c: Likewise.
948         * gcc.c-torture/compile/980506-1.c: Likewise.
949
950 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
951
952         * lib/gcc-dg.exp (dg-prune-output): New annotation.
953         (additional_prunes): New global.
954         (gcc-dg-prune): Handle additional per-test pruning.
955         (dg-test): Clear additional_prunes between tests.
956
957         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
958         dg-prune-output to avoid spurious failures from assembler
959         complaining about nonexistent WAW violations.
960         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
961         Use dg-prune-output to avoid spurious failures from assembler
962         warning about Itanium B-step errata.
963
964 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
965
966         * g++.dg/abi/macro0.C: New test.
967         * g++.dg/abi/macro1.C: Likewise.
968         * g++.dg/abi/macro2.C: Likewise.
969
970         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
971         * g++.dg/abi/bitfield7.C: Likewise.
972         * g++.dg/abi/dtor2.C: Likewise.
973         * g++.dg/abi/mangle11.C: Likewise.
974         * g++.dg/abi/mangle12.C: Likewise.
975         * g++.dg/abi/mangle14.C: Likewise.
976         * g++.dg/abi/mangle17.C: Likewise.
977         * g++.dg/abi/vbase10.C: Likewise.
978         * g++.dg/abi/vbase14.C: Likewise.
979         * g++.dg/template/qualttp17.C: Likewise.
980
981 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
982
983         PR c/11995
984         * gcc.dg/20031223-1.c: New test.
985
986 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
987
988         * gcc.dg/noreturn-7.c: New test.
989
990 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
991
992         * gcc.dg/null-pointer-1.c: New test.
993
994 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
995
996         * g++.old-deja/g++.jason/template18.C: Remove.
997         * g++.old-deja/g++.jason/template37.C: Likewise.
998
999         PR c++/12862
1000         * g++.dg/lookup/ns1.C: New test.
1001
1002         PR c++/12397
1003         * g++.dg/template/lookup3.C: New test.
1004
1005 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1006
1007         * g++.dg/template/recurse1.C: New test
1008
1009 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1010
1011         PR c++/12479
1012         * g++.dg/parse/semicolon1.C: New test.
1013         * g++.dg/parse/semicolon1.h: Likewise.
1014
1015 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
1016
1017         * gcc.dg/darwin-misaligned.c: New test.
1018
1019 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1020
1021         PR c/9163
1022         * gcc.dg/20031222-1.c: New test.
1023
1024 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
1025
1026         PR c++/13438
1027         * g++.dg/parse/error8.C: New test.
1028
1029         PR c++/11554
1030         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1031
1032 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
1033
1034         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1035         too small.
1036         * gcc.c-torture/compile/930217-1.c: Likewise.
1037         * gcc.c-torture/compile/930513-1.c: Likewise.
1038         * gcc.c-torture/execute/920908-2.c: Likewise.
1039         * gcc.c-torture/execute/921204-1.c: Likewise.
1040         * gcc.c-torture/execute/930621-1.c: Likewise.
1041         * gcc.c-torture/execute/930630-1.c: Likewise.
1042         * gcc.c-torture/execute/931031-1.c: Likewise.
1043         * gcc.c-torture/execute/980602-2.c: Likewise.
1044         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1045         * gcc.c-torture/execute/compndlit-1.c: Likewise.
1046         * gcc.c-torture/execute/extzvsi.c: Likewise.
1047         * gcc.c-torture/unsorted/ext.c: Likewise.
1048
1049 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
1050
1051         PR target/12749
1052         * gcc.c-torture/compile/20031220-2.c: New test case.
1053
1054 2003-12-20  Roger Sayle  <roger@eyesopen.com>
1055
1056         PR optimization/13031
1057         * gcc.c-torture/compile/20031220-1.c: New test case.
1058
1059 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1060
1061         * gcc.dg/cast-function-1.c: New test.
1062
1063 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
1064
1065         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1066         formats.
1067
1068 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
1069
1070         PR c++/12795
1071         * g++.dg/ext/attrib10.C: New test.
1072
1073 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1074
1075         * gcc.dg/cleanup-10.c: New test.
1076         * gcc.dg/cleanup-11.c: New test.
1077
1078 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1079
1080         PR c++/13239
1081         * g++.dg/opt/expect1.C: New test.
1082
1083 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
1084
1085         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1086
1087 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
1088
1089         PR debug/12923
1090         * gcc.dg/20031218-1.c: New test.
1091
1092         PR debug/12389
1093         * gcc.dg/20031218-2.c: New test.
1094         * gcc.dg/20031218-3.c: New test.
1095
1096         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1097         of label name and allow for USER_LABEL_PREFIX == "_" names.
1098         * g++.dg/abi/mangle18-2.C: Likewise.
1099         * g++.dg/abi/mangle19-1.C: Likewise.
1100         * g++.dg/abi/mangle19-2.C: Likewise.
1101         * g++.dg/abi/mangle20-1.C: Likewise.
1102         * g++.dg/abi/mangle20-2.C: Likewise.
1103
1104 2003-12-18  Richard Henderson  <rth@redhat.com>
1105
1106         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1107
1108 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
1109             Dan Kegel <dank@kegel.com>
1110
1111         PR other/12009
1112         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
1113         testing a cross compiler, it causes spurious compile failures.
1114         * lib/g++.exp: Likewise.
1115
1116 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1117
1118         PR c++/13262
1119         * g++.dg/template/access13.C: New test.
1120
1121 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
1122
1123         * gcc.dg/20031216-1.c: New test.
1124
1125 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1126
1127         PR c++/9154
1128         * g++.dg/template/error10.C: New test.
1129
1130 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1131
1132         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1133         * g++.dg/eh/simd-2.C: Likewise.
1134
1135 2003-12-17  James E Wilson  <wilson@specifixinc.com>
1136             Roger Sayle  <roger@eyesopen.com>
1137
1138         * gcc.c-torture/execute/ieee/mzero5.c: New.
1139
1140 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
1141
1142         PR c++/10603
1143         * g++.dg/parse/error6.C: New test.
1144
1145         PR c++/12827
1146         * g++.dg/parse/error7.C: New test.
1147
1148 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
1149
1150         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1151         at -O with stabs debugging formats.
1152         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1153         * gcc.dg/debug/debug-2.c: Likewise.
1154
1155 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1156
1157         PR c++/12696
1158         * g++.dg/init/error1.C: New test.
1159
1160         PR c++/12218
1161         * g++.dg/init/pm3.C: New test.
1162
1163 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1164
1165         PR c/3347
1166         * gcc.dg/bitfld-8.c: New test.
1167
1168 2003-12-16  James Lemke  <jim@wasabisystems.com>
1169
1170         * gcc.dg/arm-scd42-[123].c: New tests.
1171
1172 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1173
1174         PR c++/9043
1175         * g++.dg/abi/mangle20-1.C: New test.
1176         * g++.dg/abi/mangle20-2.C: New test.
1177
1178 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1179
1180         PR c++/13275
1181         * g++.dg/other/offsetof2.C: Remove XFAIL.
1182         * g++.dg/parse/offsetof1.C: New test.
1183         * g++.gd/parse/offsetof2.C: Likewise.
1184
1185 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1186
1187         * g++.dg/template/nontype3.C: New test.
1188         * g++.dg/template/static2.C: Tweaked the dg-error clause.
1189
1190 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1191
1192         * g++.dg/warn/noreturn-3.C: Also test instantiation.
1193
1194 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1195
1196         PR c++/13387
1197         * g++.dg/expr/assign1.C: New test.
1198
1199         PR c++/13242
1200         * g++.dg/abi/mangle19-1.C: New test.
1201         * g++.dg/abi/mangle19-2.C: New test.
1202
1203 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
1204
1205         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1206
1207 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1208
1209         * gcc.c-torture/execute/20031216-1.c: New test.
1210
1211 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1212
1213         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1214         an ICE regression.
1215
1216 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1217
1218         PR c++/10926
1219         * g++.dg/template/error9.C: New test.
1220
1221         PR c++/11116
1222         * g++.dg/template/error8.C: New test.
1223
1224 2003-12-15  Roger Sayle  <roger@eyesopen.com>
1225
1226         PR middle-end/13400
1227         * gcc.c-torture/execute/20031215-1.c: New test case.
1228
1229 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1230
1231         PR c++/13269
1232         * g++.dg/parse/error5.C: New test.
1233
1234         PR c++/12989
1235         * g++.dg/expr/sizeof1.C: New test.
1236
1237         PR c++/13310
1238         * g++.dg/template/crash15.C: New test.
1239
1240 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
1241
1242         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1243         a non-POD type as the last named parameter of a varargs function.
1244
1245 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1246
1247         PR c++/13243
1248         PR c++/12573
1249         * g++.dg/template/crash14.C: New test.
1250         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1251
1252 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
1253
1254         * g++.dg/other/java1.C: New test.
1255
1256         PR c++/13241
1257         * g++.dg/abi/mangle18-1.C: New test.
1258         * g++.dg/abi/mangle18-2.C: New test.
1259
1260 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1261
1262         PR optimization/10312
1263         * gcc.c-torture/execute/20031214-1.c: New.
1264
1265 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
1266
1267         PR c++/10779
1268         PR c++/12160
1269         * g++.dg/parse/error3.C: New test.
1270         * g++.dg/parse/error4.C: Likewise.
1271         * g++.dg/abi/mangle4.C: Tweak error messages.
1272         * g++.dg/lookup/using5.C: Likewise.
1273         * g++.dg/other/error2.C: Likewise.
1274         * g++.dg/parse/typename5.C: Likewise.
1275         * g++.dg/parse/undefined1.C: Likewise.
1276         * g++.dg/template/arg2.C: Likewise.
1277         * g++.dg/template/ttp3.C: Likewise.
1278         * g++.dg/template/type1.C: Likewise.
1279         * g++.old-deja/g++.other/crash32.C: Likewise.
1280         * g++.old-djea/g++.pt/defarg8.C: Likewise.
1281
1282 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1283
1284         PR c++/13106
1285         * g++.dg/warn/noreturn-3.C: New test.
1286
1287 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1288
1289         PR c++/13118
1290         * g++.dg/abi/covariant3.C: New.
1291
1292 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
1293
1294         * g++.dg/eh/ia64-1.C: New test.
1295
1296 2003-12-12  Roger Sayle  <roger@eyesopen.com>
1297
1298         PR optimization/13037
1299         * g77.f-torture/execute/13037.f: New test case.
1300
1301 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1302
1303         PR c++/12881
1304         * g++.dg/abi/covariant2.C: New.
1305
1306 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
1307
1308         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1309
1310 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
1311
1312         * gcc.c-torture/execute/wchar_t-1.x: Delete.
1313
1314 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
1315
1316         PR other/10819
1317         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1318         to fix Bug 10819.
1319         * lib/g++.exp (g++_version): Likewise.
1320         * lib/g77.exp (g77_version): Likewise.
1321         * lib/objc.exp (default_objc_version): Likewise.
1322
1323 2003-12-10  Richard Henderson  <rth@redhat.com>
1324
1325         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1326
1327         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1328
1329 2003-12-08  Matt Austern  <austern@apple.com>
1330
1331         PR c/13134
1332         * lib/gcc-dg.exp (dg-require-visibility): Define.
1333         * lib/target-supports (check_visibility_available): Define.
1334         * gcc.dg/visibility-1.c: New test.
1335         * gcc.dg/visibility-2.c: Likewise.
1336         * gcc.dg/visibility-3.c: Likewise.
1337         * gcc.dg/visibility-4.c: Likewise.
1338         * gcc.dg/visibility-5.c: Likewise.
1339         * gcc.dg/visibility-6.c: Likewise.
1340         * g++.dg/ext/visibility-1.C: Likewise.
1341         * g++.dg/ext/visibility-2.C: Likewise.
1342         * g++.dg/ext/visibility-3.C: Likewise.
1343         * g++.dg/ext/visibility-4.C: Likewise.
1344         * g++.dg/ext/visibility-5.C: Likewise.
1345         * g++.dg/ext/visibility-6.C: Likewise.
1346
1347 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1348
1349         * g++.dg/lookup/java1.C: New test.
1350         * g++.dg/lookup/java2.C: New test.
1351
1352 2003-12-07  Falk Hueffner  <falk@debian.org>
1353
1354         * g++.dg/opt/noreturn-1.C: New test.
1355
1356 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
1357
1358         * gcc.dg/overflow-1.c: New test.
1359
1360 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1361
1362         * g77.f-torture/compile/13060.f: New test.
1363
1364 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
1365
1366         PR c++/13323
1367         * g++.dg/inherit/operator2.C: New test.
1368
1369 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1370
1371         PR c++/13305
1372         * g++.dg/ext/attrib9.C: New test.
1373
1374 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1375
1376         PR c++/13314
1377         * g++.dg/template/error7.C: New test.
1378
1379 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
1380             J"orn Rennecke <joern.rennecke@superh.com>
1381
1382         PR target/13302
1383         * g++.dg/other/struct-va_list.C: New test.
1384
1385 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1386
1387         PR c++/13166
1388         * g++.dg/parse/defarg6.C: New test.
1389
1390 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
1391
1392         PR target/13256
1393         * gcc.c-torture/execute/20031201-1.c: New test.
1394
1395 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
1396
1397         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1398
1399 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1400
1401         * gcc.dg/builtin-return-1.c: New test.
1402
1403 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
1404             J"orn Rennecke <joern.rennecke@superh.com>
1405
1406         PR optimization/13260
1407         * gcc.c-torture/execute/20031204-1.c: New test.
1408
1409 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1410
1411         PR c++/9127
1412         * g++.dg/template/error6.C: New test.
1413
1414 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
1415
1416         * gcc.dg/20031202-1.c: New test.
1417
1418 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1419
1420         PR c++/13179
1421         * g++.dg/template/eh1.C: New test.
1422
1423         PR c++/10771
1424         * g++.dg/template/error5.C: New test.
1425
1426 2003-12-02  David Ung  <davidu@mips.com>
1427
1428         * gcc.dg/compat/vector-check.h: Corrected type for var
1429         g_##TMODE
1430
1431 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1432
1433         PR c++/10126
1434         * g++.dg/template/ptrmem8.C: New test.
1435
1436 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1437
1438         PR c++/12573
1439         * g++.dg/template/dependent-expr3.C: New test.
1440
1441 2003-12-01  James Lemke  <jim@wasabisystems.com>
1442
1443         * gcc.dg/arm-g2.c: New test.
1444
1445 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1446
1447         PR optimization/11634
1448         * gcc.dg/20031201-2.c: New test case.
1449
1450 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
1451
1452         PR 11433
1453         * objc.dg/proto-lossage-3.m: New test.
1454
1455 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1456
1457         PR optimization/12628
1458         * gcc.dg/20031201-1.c: New test case.
1459
1460 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
1461
1462         * gcc.dg/unaligned-1.c: New test.
1463
1464 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
1465
1466         PR c++/9849
1467         * g++.dg/template/error4.C: New test.
1468         * g++.dg/template/nested3.C: Adjust error markers.
1469
1470 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1471
1472         * gcc.dg/cpp/assert4.c: Check more #system assertions.
1473
1474 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
1475
1476         PR c/10333
1477         * gcc.dg/bitfld-7.c: New test.
1478
1479 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
1480
1481         * gcc.dg/tls/asm-1.C: New test.
1482
1483 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1484
1485         * gcc.dg/cpp/assert4.c: Update.
1486
1487 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1488
1489         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
1490         * gcc.dg/builtin-apply3.c: New test.
1491
1492 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1493
1494         * lib/compat.exp (compat-obj): New xfaildata parameter.
1495         Use it to set compiler_conditional_xfail_data before compiling.
1496         (compat-get-options): Handle dg-xfail-if.
1497         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
1498         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
1499         * gcc.dg/compat/vector-1_y.c: Likewise.
1500         * gcc.dg/compat/vector-2_x.c: Likewise.
1501         * gcc.dg/compat/vector-2_y.c: Likewise.
1502
1503 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1504
1505         * g++.dg/opt/reg-stack4.C: New test.
1506
1507 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1508
1509         * gcc.dg/builtin-apply2.c: New test.
1510
1511 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1512
1513         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
1514
1515 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1516
1517         PR c++/12924
1518         * g++.dg/template/template-id-2.C: New test.
1519
1520 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1521
1522         PR c++/5369
1523         * g++.dg/template/memfriend1.C: New test.
1524         * g++.dg/template/memfriend2.C: Likewise.
1525         * g++.dg/template/memfriend3.C: Likewise.
1526         * g++.dg/template/memfriend4.C: Likewise.
1527         * g++.dg/template/memfriend5.C: Likewise.
1528         * g++.dg/template/memfriend6.C: Likewise.
1529         * g++.dg/template/memfriend7.C: Likewise.
1530         * g++.dg/template/memfriend8.C: Likewise.
1531         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
1532
1533 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
1534
1535         PR c++/12515
1536         * g++.dg/ext/cond1.C: New test.
1537
1538 2003-11-20  Richard Henderson  <rth@redhat.com>
1539
1540         * gcc.dg/20020201-2.c: Remove.
1541         * gcc.dg/20020201-4.c: Remove.
1542         * gcc.dg/20020304-1.c: Remove.
1543
1544 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
1545
1546         * gcc.dg/cpp/trad/xwin1.c: New test case.
1547
1548 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
1549
1550         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
1551         * lib/g77.exp: Likewise.
1552         * lib/objc.exp: Likewise.
1553         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
1554         for darwin.
1555
1556 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1557
1558         PR c++/12932
1559         * g++.dg/template/static5.C: New test.
1560
1561 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
1562
1563         * gcc.dg/nested-func-1.c: New test.
1564
1565 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1566
1567         * gcc.dg/cpp/assert4.c: New test.
1568
1569 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
1570
1571         PR c++/2294
1572         * g++.dg/lookup/using9.c: New test.
1573
1574 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
1575
1576         PR c++/12762
1577         * g++.dg/template/error3.C: New test.
1578
1579 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
1580
1581         PR ada/13035
1582         * ada/acats/run_acats, run_all.sh: Fix syntax error.
1583         No longer use a wrapper for gcc, since this does not work under
1584         Windows.
1585
1586 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
1587
1588         PR c++/2094
1589         * g++.dg/template/ptrmem7.C: New test.
1590
1591 2003-11-13  Andrew Pinski <apinski@apple.com>
1592
1593         * gcc.c-torture/compile/20031113-1.c: New test.
1594
1595 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
1596             Kean Johnston <jkj@sco.com>
1597
1598         PR c/13029
1599         * gcc.dg/unused-4.c: Update.
1600
1601 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
1602
1603         * g++.dg/opt/const3.C: New test.
1604
1605 2003-11-13  Jan Hubicka  <jh@suse.cz>
1606
1607         * gcc.c-torture/compile/20031112-1.c: New test.
1608
1609 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
1610
1611         * g++.dg/parse/crash10.C: Remove bogus error marker.
1612
1613 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1614
1615         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
1616         (host_gcc): Likewise.
1617         (ROOT): Honor $PWDCMD.
1618         (BASE): Likewise.
1619         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
1620
1621 2003-11-12  Catherine Moore  <clm@redhat.com>
1622
1623         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
1624
1625 2003-11-12  Andreas Jaeger  <aj@suse.de>
1626             Jakub Jelinek  <jakub@redhat.com>
1627             Andrew Pinski  <pinskia@physics.uc.edu>
1628             Richard Henderson  <rth@redhat.com>
1629
1630         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
1631         systems.
1632         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
1633
1634         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
1635         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1636
1637 2003-11-11  Andreas Jaeger  <aj@suse.de>
1638
1639         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
1640
1641         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
1642
1643 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
1644
1645         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
1646         Clean ups.
1647
1648 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
1649
1650         * gcc.dg/trampoline-1.c: New test.
1651
1652 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
1653
1654         * gcc.c-torture/compile/200031109-1.c: New test.
1655
1656 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1657
1658         PR c/3190
1659         PR c/8714
1660         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1661         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
1662         gcc.dg/format/no-y2k-1.c: Update.
1663
1664 2003-11-08  Roger Sayle  <roger@eyesopen.com>
1665
1666         PR optimization/10467
1667         * gcc.dg/20031108-1.c: New test case.
1668
1669 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
1670
1671         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
1672
1673 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1674
1675         * gcc.dg/compound-lvalue-1.c: New test.
1676         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
1677         some XFAILs.
1678
1679 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
1680
1681         * gcc.dg/altivec-varargs-1.c: New test.
1682
1683 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1684
1685         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
1686         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
1687         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
1688         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
1689         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
1690
1691 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
1692
1693         * gcc.dg/cond-lvalue-1.c: New test.
1694
1695 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
1696
1697         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
1698
1699 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1700
1701         PR c++/11616
1702         * g++.dg/template/instantiate5.C: New test.
1703
1704 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1705
1706         PR c++/12726
1707         * g++.dg/ext/complit2.C: Replace test with self-contained version.
1708         * ChangeLog: Add missing first entry for above test.
1709
1710 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1711
1712         PR c++/9810
1713         * g++.dg/template/using8.C: New test.
1714         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
1715
1716 2003-11-02  Roger Sayle  <roger@eyesopen.com>
1717
1718         PR optimization/10817
1719         * gcc.c-torture/compile/20031102-1.c: New test case.
1720
1721 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
1722
1723         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
1724         2147483647.
1725
1726 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1727
1728         * gcc.dg/20031102-1.c: New test.
1729
1730 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1731
1732         * gcc.dg/complex-1.c: New test.
1733
1734 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1735
1736         PR c++/12796
1737         * g++.dg/template/crash13.C: Adjust expected error location.
1738         * g++.old-deja/g++.brendan/ns1.C: Likewise.
1739
1740 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
1741
1742         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1743
1744 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
1745
1746         PR/10239
1747         * gcc.c-torture/compile/20031031-2.c: New test.
1748
1749 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
1750
1751         PR/11640
1752         * gcc.c-torture/compile/20031031-1.c: New test.
1753
1754 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
1755
1756         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1757         * gcc.misc-tests/bprob.exp: Likewise.
1758         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
1759         the execution test on arm-elf configs.
1760         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
1761         configs that don't support scratch files.
1762         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
1763
1764 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
1765
1766         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
1767         done by dejagnu.
1768
1769 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
1770
1771         * ada/acats/run_all.sh: Redirect mv output to /dev/null
1772         Avoid non pure sh syntax. Add more logging.
1773
1774         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
1775         fail.
1776
1777 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1778
1779         PR libgcj/10610
1780         * gcc.dg/ppc-stackalign-1.c: New test.
1781
1782 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
1783
1784         * ada/acats/run_all.sh: Change output to be more compliant with
1785         dejagnu framework.
1786         Create acats.sum and acats.log files under testsuite/ada/acats
1787         Only run [a-z]* directories, to filter out e.g. CVS.
1788         Redirect build output to log file.
1789
1790 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
1791
1792         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
1793
1794 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
1795
1796         PR ada/5909:
1797         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
1798
1799 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
1800
1801         * gcc.c-torture/compile/20031023-1.c: New test.
1802         * gcc.c-torture/compile/20031023-2.c: New test.
1803         * gcc.c-torture/compile/20031023-3.c: New test.
1804         * gcc.c-torture/compile/20031023-4.c: New test.
1805
1806 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1807
1808         PR c++/10371
1809         * g++.dg/lookup/scoped8.C: New test.
1810
1811 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1812
1813         * g++.dg/opt/reg-stack3.C: New test.
1814
1815 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1816
1817         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
1818
1819 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1820
1821         PR c++/11076
1822         * g++.dg/template/crash13.C: New test.
1823
1824 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1825
1826         * gcc.dg/c99-restrict-2.c: New test.
1827
1828 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
1829
1830         PR c++/12698, c++/12699, c++/12700, c++/12566
1831         * g++.dg/inherit/covariant9.C: New test.
1832         * g++.dg/inherit/covariant10.C: New test.
1833         * g++.dg/inherit/covariant11.C: New test.
1834
1835 2003-10-23  Jason Merrill  <jason@redhat.com>
1836
1837         PR c++/12726
1838         * g++.dg/ext/complit2.C: New test.
1839
1840 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
1841
1842         PR target/12654
1843         * gcc.c-torture/execute/20031020-1.c: New test.
1844
1845 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1846
1847         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
1848         following the jump_insn.
1849
1850 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
1851
1852         * gcc.dg/cast-lvalue-1.c: New test.
1853
1854 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
1855
1856         PR c++/11962
1857         * g++.dg/template/cond2.C: New test.
1858
1859 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
1860
1861         * gcc.dg/builtins-28.c: New test.
1862
1863 2003-10-20  Jan Hubicka  <jh@suse.cz>
1864
1865         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
1866         parameter.
1867         * testsuite/gcc.dg/inline-2.c: Likewise.
1868
1869 2003-10-20  Phil Edwards  <phil@codesourcery.com>
1870
1871         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
1872         * gcc.dg/nest.c:  Likewise.
1873
1874 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1875
1876         PR c++/9781, c++/10583, c++/11862
1877         * g++.dg/parse/crash13.C: New test.
1878
1879 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1880
1881         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
1882
1883 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1884
1885         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
1886         Define HAVE_C99_RUNTIME except on Solaris.
1887         * gcc.dg/builtins-20.c: Likewise.
1888
1889 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1890
1891         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
1892
1893 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1894
1895         PR c++/12495
1896         * g++.dg/template/crash21.C: New test.
1897
1898 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1899
1900         PR c++/2513
1901         * g++.dg/template/typename5.C: New test.
1902
1903 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1904
1905         PR c++/12369
1906         * g++.dg/template/friend25.C: New test.
1907
1908 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
1909
1910         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
1911         versions.
1912
1913 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
1914
1915         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
1916         == 2147483647.
1917
1918 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
1919
1920         * gcc.c-torture/execute/960416-1.x: Remove.
1921         * gcc.c-torture/execute/divconst-3.x: Likewise.
1922
1923 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
1924
1925         PR target/12598
1926         * gcc.dg/torture/cris-volatile-1.c: New test.
1927
1928 2003-10-14  Roger Sayle  <roger@eyesopen.com>
1929
1930         PR optimization/9325
1931         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
1932         for overflowing floating point to integer conversion during RTL
1933         simplification.
1934
1935 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
1936
1937         * objc/execute/_cmd.m: Fix typo.
1938         * objc.dg/image-info.m, objc.dg/symtab-1.m:
1939         Relax 'scan-assembler' regexp.
1940         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
1941         objc.dg/try-catch-4.m: Run on non-Darwin targets.
1942         * objc.dg/zero-link-2.m: Remove blank line.
1943         * objc.dg/zero-link-3.m: New test case.
1944
1945 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
1946
1947         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
1948
1949         * gcc.dg/asm-names.c: Use scan-assembler-not rather
1950         than linker trickery.
1951
1952 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1953
1954         PR c++/12370
1955         * g++.dg/other/friend2.C: New test.
1956
1957 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
1958
1959         * gcc.dg/20031012-1.c: New test.
1960
1961 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
1962
1963         * gcc.dg/weak/weak-3.c: Fix for new warning.
1964
1965 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
1966
1967         PR optimization/8750
1968         * gcc.c-torture/execute/20031012-1.c: New test case.
1969
1970 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1971
1972         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
1973         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
1974
1975 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1976
1977         PR optimization/12260
1978         * gcc.c-torture/compile/20031011-2.c: New test case.
1979
1980 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1981
1982         * gcc.c-torture/execute/20031011-1.c: New testcase.
1983
1984 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
1985
1986         * gcc.c-torture/compile/20031011-1.c: New test.
1987
1988 2003-10-11  Jan Hubicka  <jh@suse.cz>
1989
1990         * g++.dg/other/first-global.C: New test.
1991
1992 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1993
1994         * gcc.c-torture/execute/string-opt-18.c: New testcase.
1995
1996 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
1997
1998         * gcc.c-torture/compile/20031010-1.c: New test.
1999
2000 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
2001
2002         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
2003         * gcc.c-torture/execute/va-arg-25.c: ... here.
2004
2005 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
2006
2007         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2008
2009 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
2010
2011         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2012
2013 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
2014
2015         * g++.dg/parse/error2.C: New test.
2016
2017 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
2018
2019         PR c++/11097
2020         * g++.dg/other/error5.C: Modify the error message.
2021         * g++.dg/lookup/using8.C: New test.
2022
2023 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
2024
2025         * gcc.dg/darwin-abi-2.c: New file.
2026         * gcc.c-torture/execute/va-arg-24.c: New file.
2027
2028 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
2029
2030         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
2031         indentation.
2032
2033 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
2034
2035         PR c++/10147
2036         * g++.dg/other/error4.C: Update error messages.
2037         * g++.dg/template/ptrmem4.C: Likewise.
2038
2039         PR c++/12337
2040         * g++.dg/init/new9.C: New test.
2041
2042         PR c++/12334, c++/12236, c++/8656
2043         * g++.dg/ext/attrib8.C: New test.
2044
2045 2003-10-06  Devang Patel  <dpatel@apple.com>
2046
2047         * gcc.dg/debug/dwarf2-3.h: New test.
2048         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2049
2050 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
2051
2052         * g++.dg/opt/cfg2.C: New test.
2053
2054 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2055
2056         * g++.dg/opt/float1.C: New test.
2057
2058 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2059
2060         * gcc.dg/c90-array-lval-6.c: New test.
2061         * gcc.dg/c99-array-lval-6.c: New test.
2062
2063 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
2064             Ziemowit Laski  <zlaski@apple.com>
2065
2066         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2067         'Derived', so that it is never considered a class method; add
2068         new warning for '+port' method ambiguity.
2069         * objc.dg/method-12.m: Include <objc/objc.h> instead of
2070         <objc/objc-api.h> (needed on Mac OS X).
2071         * objc.dg/method-13.m: New test.
2072
2073 2003-10-03  Roger Sayle  <roger@eyesopen.com>
2074
2075         PR optimization/9325, PR java/6391
2076         * gcc.c-torture/execute/20031003-1.c: New test case.
2077
2078 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
2079
2080         PR optimization/12180
2081         * gcc.dg/20031002-1.c: New test.
2082
2083         PR c++/12486
2084         * g++.dg/inherit/error1.C: New test.
2085
2086 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
2087
2088         * lib/f-torture.exp (search_for): Rename to...
2089         (search_for_re): This.  Also, clean up comments and the
2090         "regexp" invocation.
2091
2092 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
2093
2094         * gcc.c-torture/compile/20031002-1.c: New test.
2095
2096 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
2097
2098         * g++.dg/opt/cond1.C: New test.
2099
2100 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
2101
2102         * gcc.dg/Wold-style-definition-2.c: New testcase.
2103         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2104
2105 2003-09-29  Richard Henderson  <rth@redhat.com>
2106
2107         * g++.dg/init/array10.C: Add dg-options.
2108
2109 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
2110
2111         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2112
2113 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2114
2115         * g++.dg/template/friend19.C: Fix typo.
2116         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2117
2118 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
2119
2120         * gcc.c-torture/execute/20030928-1.c: New test.
2121         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2122
2123 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2124
2125         * g++.dg/opt/unroll1.C: New test.
2126
2127 2003-09-26  Roger Sayle  <roger@eyesopen.com>
2128
2129         PR optimization/11741
2130         * gcc.dg/20030926-1.c: New test case.
2131
2132 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2133
2134         PR c++/5655
2135         * g++.dg/parse/access7.C: New test.
2136         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2137
2138 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
2139
2140         MERGE OF objc-improvements-branch into MAINLINE:
2141         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2142         if libobjc has not been built.
2143         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2144         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2145         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2146         objc/execute/nested-3.m, objc/execute/np-2.m,
2147         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2148         objc/execute/redefining_self.m, objc/execute/root_methods.m,
2149         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2150         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2151         objc.dg/special/unclaimed-category-1.h,
2152         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2153         well as GNU runtime.
2154         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2155         * execute/cascading-1.m, execute/function-message-1.m,
2156         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2157         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2158         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2159         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2160         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2161         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2162         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2163         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2164         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2165         * objc.dg/bitfield-2.m: Run only on Darwin.
2166         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2167         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2168         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2169         * objc.dg/const-str-1.m: Fix constant string layout.
2170
2171 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
2172
2173         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2174
2175 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
2176
2177         * gcc.dg/darwin-abi-1.c: New file.
2178
2179 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
2180
2181         PR target/12281
2182         * gcc.c-torture/compile/20030921-1.c: New test.
2183
2184 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2185
2186         * g++.dg/opt/reg-stack2.C: New test.
2187
2188 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
2189
2190         * g++.dg/eh/delayslot1.C: New test.
2191
2192 2003-09-20  Richard Henderson  <rth@redhat.com>
2193
2194         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2195
2196 2003-09-20  Roger Sayle  <roger@eyesopen.com>
2197
2198         * gcc.c-torture/execute/20030920-1.c: New test case.
2199
2200 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2201
2202         * g++.dg/rtti/typeid3.C: Correct expected error message.
2203
2204 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2205
2206         PR c++/157
2207         * g++.dg/parse/crash12.C: New test.
2208
2209 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
2210
2211         * gcc.dg/compat/mixed-struct-check.h: New.
2212         * gcc.dg/compat/mixed-struct-defs.h: New.
2213         * gcc.dg/compat/mixed-struct-init.h: New.
2214         * gcc.dg/compat/struct-by-value-19_main.c: New.
2215         * gcc.dg/compat/struct-by-value-19_x.c: New.
2216         * gcc.dg/compat/struct-by-value-19_y.c: New.
2217         * gcc.dg/compat/struct-by-value-20_main.c: New.
2218         * gcc.dg/compat/struct-by-value-20_x.c: New.
2219         * gcc.dg/compat/struct-by-value-20_y.c: New.
2220         * gcc.dg/compat/struct-return-19_main.c: New.
2221         * gcc.dg/compat/struct-return-19_x.c: New.
2222         * gcc.dg/compat/struct-return-19_y.c: New.
2223         * gcc.dg/compat/struct-return-20_main.c: New.
2224         * gcc.dg/compat/struct-return-20_x.c: New.
2225         * gcc.dg/compat/struct-return-20_y.c: New.
2226
2227 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
2228         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2229         so that it will not complain on LP64 targets.
2230
2231 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2232
2233         PR c++/495
2234         * g++.dg/template/friend24.C: New test.
2235
2236 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
2237
2238         PR c++/12332
2239         * g++.dg/template/memtmpl2.C: New test.
2240
2241 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
2242
2243         PR target/11184
2244         * gcc.dg/builtin-apply1.c: New test.
2245
2246 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2247
2248         PR c++/9848
2249         * g++.dg/warn/Wunused-4.C: New test.
2250
2251 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2252
2253         PR c++/12316
2254         * g++.dg/other/gc2.C: New test.
2255
2256 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
2257
2258         PR c++/11991
2259         * g++.dg/rtti/typeid3.C: New test.
2260
2261         PR c++/12266
2262         * g++.dg/overload/template1.C: New test.
2263
2264 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2265
2266         * g++.dg/opt/cfg3.C: New test.
2267
2268 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2269
2270         PR c++/7939
2271         * g++.dg/template/crash11.C: New test.
2272
2273 2003-09-16  Jason Merrill  <jason@redhat.com>
2274             Jakub Jelinek  <jakub@redhat.com>
2275
2276         * gcc.dg/attr-warn-unused-result.c: New test.
2277
2278 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2279
2280         PR c++/12184
2281         * g++.dg/expr/call2.C: New test.
2282
2283 2003-09-15  Andreas Jaeger  <aj@suse.de>
2284
2285         * gcc.dg/Wold-style-definition-1.c: New test.
2286
2287 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
2288
2289         PR c++/3907
2290         * g++.dg/parse/template12.C: New test.
2291
2292         * g++.dg/abi/bitfield11.C: New test.
2293         * g++.dg/abi/bitfield12.C: Likewise.
2294
2295 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
2296
2297         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
2298         non-expansion of functional macro name without arguments at EOL.
2299         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
2300
2301 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
2302
2303         * gcc.c-torture/execute/20030914-[12].c: New tests.
2304
2305 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
2306
2307         PR c++/11788
2308         * g++.dg/overload/addr1.C: New test.
2309
2310 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
2311
2312         * gcc.dg/20030909-1.c: New test.
2313
2314 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2315
2316         * gcc.dg/ultrasp10.c: New test.
2317
2318 2003-09-09  Devang Patel  <dpatel@apple.com>
2319
2320         * gcc.dg/darwin-ld-6.c: New test.
2321
2322 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2323
2324         * gcc.dg/torture/builtin-explog-1.c: New testcase.
2325
2326 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2327
2328         * gcc.dg/ia64-types1.c: New test.
2329         * gcc.dg/ia64-types2.c: Likewise.
2330
2331 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2332
2333         * gcc.dg/builtins-1.c: Add more _Complex tests.
2334         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2335
2336         * gcc.dg/builtins-1.c: Test existing _Complex functions.
2337         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2338
2339 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2340
2341         PR c++/11786
2342         * g++.dg/lookup/koenig2.C: New test.
2343
2344         PR c++/5296
2345         * g++.dg/rtti/typeid2.C: New test.
2346
2347 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
2348
2349         * gcc.c-torture/compile/20030904-1.c: New test.
2350
2351 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2352
2353         * g++.dg/opt/longbranch2.C: New test.
2354
2355 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2356
2357         * g++.dg/template/crash10.C: Only compile it.
2358
2359 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2360
2361         PR middle-end/11665
2362         * gcc.c-torture/compile/20030907-1.c: New test.
2363         * g++.dg/init/array11.C: New test.
2364
2365 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2366
2367         PR c++/11852
2368         * g++.dg/init/struct1.C: New test.
2369
2370 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2371
2372         PR c++/12181
2373         * g++.dg/expr/comma1.C: New test.
2374
2375 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
2376
2377         PR c++/11867
2378         * g++.dg/expr/static_cast5.C: New test.
2379
2380 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
2381
2382         PR c++/11507
2383         * g++.dg/lookup/scoped7.C: New test.
2384
2385         PR c++/9574
2386         * g++.dg/other/static1.C: New test.
2387
2388         PR c++/11490
2389         * g++.dg/warn/template-1.C: New test.
2390
2391         PR c++/11432
2392         * g++.dg/template/crash10.C: New test.
2393
2394         PR c++/2478
2395         * g++.dg/overload/VLA.C: New test.
2396
2397         PR c++/10804
2398         * g++.dg/template/call1.C: New test.
2399
2400 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2401
2402         PR c++/11794
2403         * g++.dg/parse/using3.C: New test.
2404
2405 2003-09-06  Roger Sayle  <roger@eyesopen.com>
2406
2407         PR c++/11409
2408         * g++.dg/overload/builtin3.C: New test case.
2409
2410 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
2411
2412         PR c/9862
2413         * gcc.dg/20030906-1.c: New test.
2414         * gcc.dg/20030906-2.c: Likewise.
2415
2416 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2417
2418         PR c++/12167
2419         * g++.dg/parse/defarg5.C: New test.
2420
2421         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2422
2423 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
2424
2425         PR c++/12163
2426         * g++.dg/expr/static_cast4.C: New test.
2427
2428         PR c++/12146
2429         * g++.dg/template/crash9.C: New test.
2430
2431 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
2432
2433         * g++.old-deja/g++.ext/pretty2.C: Update for change
2434         in __FUNCTION__.
2435         * g++.old-deja/g++.ext/pretty3.C: Likewise.
2436
2437 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
2438
2439         PR c++/11922
2440         * g++/dg/template/qualified-id1.C: New test.
2441
2442         PR c++/12037
2443         * g++.dg/warn/noeffect4.C: New test.
2444
2445 2003-09-04  Matt Austern  <austern@apple.com>
2446
2447         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2448         * g++.dg/ext/fnname2.C: Likewise.
2449         * g++.dg/ext/fnname3.C: Likewise.
2450
2451 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
2452
2453         * g++.dg/expr/lval1.C: New test.
2454         * g++.dg/ext/lvcast.C: Remove.
2455
2456 2003-09-03  Roger Sayle  <roger@eyesopen.com>
2457
2458         PR optimization/11700.
2459         * gcc.c-torture/compile/20030903-1.c: New test case.
2460
2461 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
2462
2463         PR c++/12053
2464         * g++.dg/abi/layout4.C: New test.
2465
2466 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
2467
2468         PR c++/11553
2469         * g++.dg/parse/friend3.C: New test.
2470
2471 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
2472
2473         PR c++/11847
2474         * g++.dg/template/class1.C: New test.
2475
2476         PR c++/11808
2477         * g++.dg/expr/call1.C: New test.
2478
2479 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
2480
2481         PR c++/12114
2482         * g++.dg/init/ref9.C: New test.
2483
2484         PR c++/11972
2485         * g++.dg/template/nested4.C: New test.
2486
2487 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
2488
2489         PR c++/12093
2490         * g++.dg/template/non-dependent4.C: New test.
2491
2492         PR c++/11928
2493         * g++.dg/inherit/conv1.C: New test.
2494
2495 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
2496
2497         PR c++/6196
2498         * g++.dg/ext/label1.C: New test.
2499         * g++.dg/ext/label2.C: Likewise.
2500
2501 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
2502
2503         * g++.dg/expr/cond3.C: New test.
2504
2505 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2506
2507         * gcc.dg/builtins-1.c: Add new builtin cases.
2508
2509 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2510
2511         * gcc.dg/builtins-1.c: Add new cases.
2512         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2513
2514 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2515
2516         * gcc.dg/builtins-1.c: Add more math builtin tests.
2517         * gcc.dg/torture/builtin-attr-1.c: New test.
2518
2519 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
2520
2521         PR optimization/5079
2522         * g++.dg/opt/static3.C: New test.
2523
2524 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2525
2526         * gcc.misc-tests/gcov-10b.c: New test.
2527
2528 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
2529
2530         * g++.dg/opt/ptrmem3.C: New test.
2531
2532         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
2533
2534 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
2535
2536         * gcc.dg/20030826-2.c: New test.
2537
2538 2003-08-26  Roger Sayle  <roger@eyesopen.com>
2539
2540         PR middle-end/12002
2541         * g77.f-torture/compile/12002.f: New test case.
2542
2543 2003-08-26  Roger Sayle  <roger@eyesopen.com>
2544
2545         * gcc.dg/20030826-1.c: New test case.
2546
2547 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
2548
2549         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
2550
2551 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
2552
2553         PR c++/11871
2554         * c++.dg/lookup/crash1.C: New test.
2555
2556         * c++.dg/warn/noeffect3.C: New test.
2557
2558 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
2559
2560         * gcc.dg/compat/vector-1_x.c: Compile with -w.
2561         * gcc.dg/compat/vector-1_y.c: Ditto.
2562         * gcc.dg/compat/vector-2_x.c: Ditto.
2563         * gcc.dg/compat/vector-2_y.c: Ditto.
2564
2565 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
2566
2567         * gcc.dg/20030702-1.c: New test.
2568
2569 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
2570
2571         PR c++/8795
2572         * g++.dg/ext/altivec-1.C: New test.
2573
2574 2003-08-24  Richard Henderson  <rth@redhat.com>
2575
2576         * g++.dg/eh/simd-2.C: Add -w for x86.
2577
2578 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
2579
2580         * gcc.dg/20030815-1.c: New test.
2581
2582 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2583
2584         PR c++/3765
2585         * g++.dg/parse/access6.C: New test.
2586
2587 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2588
2589         PR c++/641, c++/11876
2590         * g++.dg/template/friend22.C: New test.
2591         * g++.dg/template/friend23.C: Likewise.
2592
2593 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2594
2595         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
2596         identically.
2597
2598 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2599
2600         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
2601
2602 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2603
2604         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
2605
2606 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2607
2608         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
2609
2610 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2611
2612         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
2613
2614 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
2615
2616         PR c++/11919
2617         * g++.dg/overload/prom1.C: New test.
2618
2619         PR c++/11551
2620         * g++.dg/parse/dtor2.C: New test.
2621
2622         PR c++/10762
2623         * g++.dg/parse/using2.C: New test.
2624
2625 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
2626
2627         PR target/11805
2628         * gcc.c-torture/compile/20030821-1.c: New.
2629
2630 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
2631
2632         PR c++/11834
2633         * g++.dg/template/deduce2.C: New test.
2634
2635 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
2636
2637         * gcc.c-torture/execute/20030821-1.c: New test.
2638
2639 2003-08-20  Roger Sayle  <roger@eyesopen.com>
2640
2641         PR middle-end/11984
2642         * gcc.dg/20030820-1.c: New test case.
2643
2644 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
2645
2646         PR c++/11945
2647         * g++.dg/warn/noeffect2.C: New test.
2648
2649 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
2650
2651         PR c++/10926
2652         * g++.dg/template/dtor2.C: New test.
2653
2654         PR c++/11684
2655         * g++.dg/template/operator1.C: New test.
2656         * g++.dg/parse/operator4.C: New test.
2657
2658         PR c++/11946.C
2659         * g++.dg/expr/enum1.C: New test.
2660         * gcc.dg/c99-bool-1.c: Remove bogus warning.
2661
2662         PR c++/11036.C
2663         * g++.dg/parse/elab2.C: New test.
2664         * g++.dg/parse/typedef4.C: Change error message.
2665         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
2666         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
2667         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
2668
2669 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
2670
2671         * gcc.dg/pch/warn-1.c: New.
2672         * gcc.dg/pch/warn-1.hs: New.
2673
2674         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
2675         not-tested file.
2676
2677 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
2678
2679         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
2680
2681 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
2682
2683         * gcc.dg/uninit-D.c: New Test.
2684         * gcc.dg/uninit-E.c: New Test.
2685         * gcc.dg/uninit-F.c: New Test.
2686         * gcc.dg/uninit-G.c: New Test.
2687
2688 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
2689
2690         * g++.dg/README: Describe the pch directory.
2691
2692 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2693
2694         PR c++/11174
2695         * g++.dg/parse/access4.C: New test.
2696         * g++.dg/parse/access5.C: Likewise.
2697         * g++.old-deja/g++.jason/access17.C: Adjust error message.
2698
2699 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
2700
2701         * gcc.dg/noncompile/20030818-1.c: New.
2702
2703 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
2704
2705         PR c++/11957
2706         * g++.dg/warn/noeffect1.C: New test.
2707
2708         * g++.dg/template/scope2.C: New test.
2709         * g++.dg/template/error2.C: Correct dg-error
2710
2711 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
2712
2713         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
2714
2715 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
2716
2717         PR C++/11512
2718         * g++.dg/template/warn1.C: New.
2719
2720 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2721
2722         * g++.dg/template/error2.C: New test.
2723         * g++.dg/lookup/using7.C: Adjust errors
2724         * g++.old-deja/g++.pt/crash36.C: Likewise.
2725         * g++.old-deja/g++.pt/derived3.C: Likewise.
2726
2727 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2728
2729         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
2730         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
2731         * gcc.c-torture/execute/builtins/string-9.c: New, from
2732         string-opt-9.c.  Adjust for execute/builtins framework.
2733         * gcc.c-torture/execute/string-opt-9.c: Delete.
2734
2735 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
2736
2737         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
2738
2739         * g++.dg/parse/ret-type2.C: New test.
2740
2741         PR c++/11703
2742         * g++.dg/init/new8.C: New test.
2743
2744         PR c++/10923
2745         * g++.dg/parse/typedef5.C: New test.
2746
2747         PR c++/9512
2748         * g++.dg/parse/qualified2.C: New test.
2749         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
2750         invalid code.
2751
2752 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
2753
2754         * g++.dg/conversion/ptrmem1.C: New test.
2755
2756 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
2757
2758         PR target/11693
2759         * gcc.dg/20030811-1.c: New test.
2760
2761         PR target/11535
2762         * gcc.c-torture/execute/20030811-1.c: New test.
2763
2764 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2765
2766         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
2767
2768 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
2769
2770         PR c++/11789.C
2771         * g++.dg/inherit/multiple1.C: New test.
2772
2773 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2774
2775         * gcc.dg/spe1.c: New test.
2776
2777         PR c++/11670
2778         * g++.dg/expr/cast2.C: New test.
2779
2780         PR c++/10530
2781         * g++.dg/template/dependent-name2.C: New test.
2782
2783 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
2784
2785         * g++.dg/parse/crash11.C: Put the dg options in comments.
2786
2787 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
2788
2789         * lib/gcc-dg.exp: Update for diagnostic change.
2790
2791 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2792
2793         PR c++/5767
2794         * g++.dg/parse/crash11.C: New test.
2795
2796 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
2797
2798         * gcc.dg/cpp/spacing1.c: Update.
2799
2800 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
2801
2802         PR target/11739
2803         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
2804         a value for -mtune.
2805
2806 2003-08-04  Roger Sayle  <roger@eyesopen.com>
2807
2808         PR middle-end/11771
2809         * gcc.c-torture/compile/20030804-1.c: New test case.
2810
2811 2003-08-04  Roger Sayle  <roger@eyesopen.com>
2812
2813         * gcc.dg/20030804-1.c: New test case.
2814
2815 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
2816
2817         * gcc.dg/cpp/separate-1.c: New test.
2818
2819 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
2820
2821         PR c++/11704
2822         * g++.dg/template/dependent-expr2.C: New test.
2823
2824         PR c++/11766
2825         * g++.dg/expr/ptrmem1.C: New test.
2826
2827 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2828
2829         PR c++/9453
2830         * g++.dg/template/friend15.C: New test.
2831
2832 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
2833
2834         * lib/dg-pch.exp: Work round PCH bug.
2835
2836 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2837
2838         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
2839         builtins.  Move cases from builtins-4.c here.
2840
2841         * gcc.dg/torture/builtin-math-1.c: New test taken from
2842         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
2843         additional cases.
2844
2845         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
2846         Delete.
2847
2848 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
2849
2850         PR c++/9447
2851         * g++.dg/template/using7.C: New test.
2852
2853 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
2854
2855         * import1.c, import2.c: New tests.
2856
2857 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
2858
2859         * g++.dg/eh/crossjump1.C: New test.
2860
2861 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
2862
2863         PR c++/11697
2864         * g++.dg/template/using6.C: New test.
2865
2866         PR c++/11744
2867         * g++.dg/template/koenig2.C: New test.
2868
2869 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2870
2871         PR c++/7983
2872         * g++.dg/parse/typedef4.C: New test.
2873
2874 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2875
2876         PR c++/8442, c++/8806
2877         * g++.dg/template/elab1.C: New test.
2878         * g++.dg/template/type2.C: Likewise.
2879         * g++.dg/template/ttp3.C: Adjust expected error message.
2880         * g++.old-deja/g++.law/visibility13.C: Likewise.
2881         * g++.old-deja/g++.niklas/t135.C: Likewise.
2882         * g++.old-deja/g++.pt/ttp41.C: Likewise.
2883         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
2884         template argument.
2885         * g++.old-deja/g++.pt/ttp44.C: Likewise.
2886
2887 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
2888
2889         PR c++/11295
2890         * g++.dg/ext/stmtexpr1.C: New test.
2891
2892         * g++.dg/opt/tmp1.C: New test.
2893
2894         PR c++/11525
2895         * g++.dg/parse/constant4.C: New test.
2896
2897         PR c++/9447
2898         * g++.dg/template/using5.C: New test.
2899
2900 2003-07-31  Roger Sayle  <roger@eyesopen.com>
2901
2902         * gcc.dg/builtins-27.c: New test case.
2903
2904 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
2905
2906         * gcc.dg/tls/opt-7.c: New test.
2907
2908 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
2909
2910         * g++.old-deja/g++.other/crash18.C: Remove.
2911
2912 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2913
2914         * g++.dg/template/explicit3.C: New.
2915         * g++.dg/template/explicit4.C: New.
2916         * g++.dg/template/explicit5.C: New.
2917
2918         PR c++/11347
2919         * g++.dg/template/memtmpl1.C: New.
2920
2921 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
2922
2923         PR target/11565
2924         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
2925         * gcc.dg/i386-387-5.c (dg-options): Likewise.
2926
2927 2003-07-30  Jan Hubicka  <jh@suse.cz>
2928
2929         * vtgc1.c: Kill.
2930
2931 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
2932
2933         * gcc.dg/struct-in-proto-1.c: New test.
2934
2935 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
2936
2937         * gcc.dg/cpp/include2.c: Only expect one message.
2938
2939 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
2940
2941         PR c++/9447
2942         * g++.dg/template/using1.C: New test.
2943         * g++.dg/template/using2.C: New test.
2944         * g++.dg/template/using3.C: New test.
2945         * g++.dg/template/using4.C: New test.
2946
2947 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
2948
2949         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
2950         * gcc.c-torture/execute/string-opt-10.c: Likewise.
2951
2952 2003-07-28  Jan Hubicka  <jh@suse.cz>
2953
2954         PR c++/11530
2955         * g++.dg/opt/call1.C: New test.
2956
2957 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
2958
2959         PR c++/11667
2960         * g++.dg/init/enum2.C: New test.
2961         * g++.dg/template/overload1.C: Add "-w" option.
2962
2963 2003-07-28    <hp@bitrange.com>
2964
2965         * gcc.dg/Wdeclaration-after-statement-1.c,
2966         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
2967
2968 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
2969
2970         * gcc.c-torture/compile/20030725-1.c: New test.
2971
2972 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
2973
2974         * gcc.dg/20030505.c: Only run for SPE.
2975         Remove definition of opaque type.
2976
2977 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
2978
2979         * g++.dg/template/ptrmem6.C: New test.
2980
2981 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
2982
2983         * gcc.c-torture/compile/zero-strct-2.c: New test.
2984
2985 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
2986
2987         * gcc.dg/intermod-1.c: New test.
2988
2989 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2990
2991         PR c++/11617
2992         * g++.dg/template/lookup2.C: New test.
2993         * g++.dg/template/memclass1.C: Remove instantiated from error.
2994         * g++.dg/other/error2.C: Tweak expected errors.
2995
2996         PR c++/11596
2997         * g++.dg/template/defarg3.C: New test.
2998
2999         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
3000
3001 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
3002
3003         * g++.dg/inherit/access5.C: New test.
3004
3005 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3006
3007         PR c++/11513
3008         * g++.dg/template/crash8.C: New test.
3009
3010 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
3011
3012         PR c/10602
3013         * gcc.dg/noncompile/incomplete-2.c: New test.
3014
3015 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
3016
3017         PR c++/11645
3018         * g++.dg/inherit/access4.C: New test.
3019
3020         PR c++/11517
3021         * g++.dg/expr/cond2.C: New test.
3022
3023         PR optimization/10679
3024         * g++.dg/opt/inline4.C: New test.
3025
3026 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
3027
3028         * g++.dg/parse/crash10: New test.
3029
3030 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3031
3032         * g++.dg/ext/flexary1.C: New test.
3033
3034 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3035
3036         PR c++/10793
3037         * g++.dg/template/crash9.C: New test.
3038
3039 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3040
3041         PR c++/3004
3042         * g++.dg/parse/typedef3.C: New test.
3043
3044         PR c++/7906
3045         * g++.dg/parse/operator2.C: New test.
3046
3047         PR c++/8895
3048         * g++.dg/parse/def-tmpl-arg1.C: New test.
3049
3050         PR c++/9282
3051         * g++.dg/parse/funptr1.C: New test.
3052
3053         PR c++/9452
3054         * g++.dg/parse/ambig3.C: New test.
3055
3056         PR c++/9454
3057         * g++.dg/parse/operator3.C: New test.
3058
3059         PR c++/9486
3060         * g++.dg/parse/template10.C: New test.
3061
3062         PR c++/9488
3063         * g++.dg/parse/template11.C: New test.
3064
3065         PR c++/10150
3066         * g++.dg/parse/invalid-op1.C: New test.
3067
3068         PR c++/10247
3069         * g++.dg/parse/condexpr1.C: New test.
3070
3071 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3072
3073         * g++.dg/ext/packed3.C: New test.
3074         * g++.dg/ext/packed4.C: New test.
3075
3076         * gcc.dg/pack-test-3.c: New test.
3077
3078 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
3079
3080         * lib/compat.exp: Handle dg-options per source file.
3081         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3082         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3083         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3084         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3085         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3086         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3087         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3088         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3089         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3090         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3091         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3092         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3093         * g++.dg/compat/break/bitfield7_x.C: Ditto.
3094         * g++.dg/compat/break/bitfield7_y.C: Ditto.
3095
3096 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
3097
3098         PR c/10320
3099         * gcc.c-torture/execute/20030718-1.c: New test.
3100
3101 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
3102
3103         PR optimization/11536
3104         * gcc.dg/20030721-1.c: New test.
3105
3106 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
3107
3108         PR c++/11546
3109         * g++.dg/template/lookup1.C: New test.
3110
3111 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
3112
3113         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3114         diagnostics of ill-formed constructs involving labels.
3115         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3116         the new 'previously defined here' message.
3117
3118 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
3119
3120         * g++.dg/parse/non-dependent2.C: New test.
3121
3122 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
3123
3124         * g++.dg/init/init-ref4.C: xfail on targets without
3125         weak symbols.
3126
3127 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
3128
3129         PR target/11087
3130         * gcc.c-torture/execute/20030717-1.c: New test.
3131
3132 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3133
3134         * g++.dg/opt/cfg1.C: New test.
3135
3136 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
3137
3138         PR optimization/11557
3139         * gcc.dg/20030717-1.c: New test.
3140
3141 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
3142
3143         PR c++/10476
3144         * g++.dg/expr/crash-1.C: New test.
3145
3146         PR c++/11027
3147         * g++.dg/template/init3.C: New test.
3148
3149         PR c++/8222
3150         * g++.dg/template/non-dependent1.C: New test.
3151
3152         PR c++/11070
3153         * g++.dg/template/non-dependent2.C: New test.
3154
3155         PR c++/11071
3156         * g++.dg/template/non-dependent3.C: New test.
3157
3158         PR c++/9907
3159         * g++.dg/template/sizeof5.C: New test.
3160
3161 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
3162
3163         PR 11498
3164         * gcc.c-torture/compile/mangle-1.c: New file.
3165
3166 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3167
3168         PR c++/7809
3169         * g++.dg/parse/access3.C: New test.
3170
3171 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
3172
3173         PR c++/11384
3174         * g++.dg/init/init-ref4.C: New test.
3175
3176 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
3177
3178         PR c++/11547
3179         * g++.dg/parse/constant3.C: New test.
3180         * g++.dg/parse/crash7.C: Likewise.
3181
3182 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
3183
3184         PR target/11008
3185         * gcc.dg/i386-pentium4-not-mull.c: New.
3186
3187 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
3188
3189         * gcc.dg/asm-names.c (ymain): Make it weak.
3190
3191 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3192
3193         PR c++/5421
3194         * g++.dg/template/friend21.C: New test.
3195
3196 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
3197
3198         * gcc.dg/cleanup-8.c: New test.
3199         * gcc.dg/cleanup-9.c: New test.
3200
3201 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
3202
3203         * g++.dg/ext/dll-MI1.h: New file.
3204         * g++.dg/ext/dllexport-MI1.C: New file.
3205         * g++.dg/ext/dllimport-MI1.C: New file.
3206
3207 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
3208
3209         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3210         it does not have cmpstrsi patterns (just cmpmemsi).
3211
3212 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
3213
3214         PR debug/11473
3215         * g++.dg/debug/debug8.C: New test.
3216
3217 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3218
3219         PR c++/10108
3220         * g++.dg/template/crash7.C: New test.
3221
3222 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
3223
3224         PR target/10795
3225         * gcc.c-torture/compile/20030708-1.c: New.
3226
3227 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
3228
3229         * gcc.c-torture/execute/20030715-1.c: New test.
3230
3231 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
3232
3233         * gcc.dg/pch/inline-3.c: New file.
3234         * gcc.dg/pch/inline-3.hs: New file.
3235         * gcc.dg/pch/inline-4.c: New file.
3236         * gcc.dg/pch/inline-4.hs: New file.
3237
3238 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
3239
3240         PR c++/11509
3241         * g++.dg/template/crash6.C: New test.
3242
3243         PR c++/7053
3244         * g++.dg/template/friend20.C: New test.
3245
3246         PR c++/7019
3247         * g++.dg/template/overload2.C: New test.
3248
3249 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3250
3251         PR optimization/11440
3252         * gcc.c-torture/execute/20030714-1.c: New test.
3253
3254 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3255
3256         PR c++/11154
3257         * g++.dg/template/partial2.C: New test.
3258
3259 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
3260
3261         PR c++/11503
3262         * g++.dg/template/anon1.C: New test.
3263
3264         PR c++/11493
3265         PR c++/11495
3266         * g++.dg/parse/template9.C: Likewise.
3267         * g++.dg/template/crash4.C: New test.
3268         * g++.dg/template/koenig1.C: Likewise.
3269         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3270         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3271         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3272         functions.
3273         * g++.old-deja/g++.jason/template36.C: Likewise.
3274         * g++.old-deja/g++.mike/p1989.C: Likewise.
3275         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3276         * g++.old-deja/g++.pt/ttp20.C: Use this->.
3277         * g++.old-deja/g++.pt/ttp21.C: Use this->.
3278         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3279         compiling.
3280         * g++.old-deja/g++.pt/union2.C: Use this->.
3281
3282 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
3283
3284         * gcc.dg/20030711-1.c: New test.
3285
3286 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
3287
3288         PR c++/11050
3289         * g++.dg/parse/args1.C: New test.
3290         * g++.pt/defarg8.C: Change expected errors.
3291
3292 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
3293
3294         PR c++/8164
3295         * g++.dg/template/nontype2.C: New test.
3296
3297         PR c++/10558
3298         * g++.dg/parse/template8.C: New test.
3299
3300         PR c++/8327
3301         * g++.dg/template/scope1.C: New test.
3302
3303         * g++.dg/warn/Wsign-compare-1.C: New test.
3304
3305 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3306
3307         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3308
3309 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
3310
3311         PR c++/9411
3312         * g++.dg/template/explicit2.C: New test.
3313
3314         PR c++/10032
3315         * g++.dg/warn/pedantic1.C: New test.
3316
3317 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
3318
3319         PR c++ 9483
3320         * g++.dg/other/field1.C: New test.
3321
3322 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3323
3324         PR c/11449
3325         * gcc.c-torture/compile/20030707-1.c: New.
3326
3327 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3328
3329         PR c++/10849
3330         * g++.dg/template/access12.C: New test.
3331
3332 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
3333
3334         * g++.dg/bprob/bprob.exp (prof_ext): Update.
3335         * g77.dg/bprob/bprob.exp (prof_ext): Update.
3336         * gcc.misc-tests/bprob.exp (prof_ext): Update.
3337         * gcc.misc-tests/gcov.exp: Update
3338         * g++.dg/gcov/gcov.exp: Update
3339         * lib/gcov.exp: Update.
3340
3341 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
3342
3343         * g++.dg/abi/mangle17.C: Make sure template expressions are
3344         dependent.
3345         * g++.dg/abi/mangle4.C: Mark erroneous casts.
3346         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3347         * g++.dg/opt/stack1.C: Remove erroneous code.
3348         * g++.dg/parse/template7.C: New test.
3349         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3350         * g++.old-deja/g++.pt/crash4.C: Likewise.
3351
3352 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3353
3354         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3355         with zero or one occurence of `$' after the initial `L'.
3356
3357 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
3358
3359         * gcc.c-torture/compile/20030704-1.c: Add a comment.
3360
3361 2003-07-08  Roger Sayle  <roger@eyesopen.com>
3362
3363         PR c/11370
3364         * gcc.dg/Wunreachable-6.c: New testcase.
3365         * gcc.dg/Wunreachable-7.c: New testcase.
3366
3367 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3368
3369         PR c/11420
3370         * gcc.dg/20030708-1.c: New test.
3371
3372 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
3373
3374         * gcc.dg/compat/sdata-section.h: New file.
3375         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3376         * gcc.dg/torture/mips-sdata-1.c: New test.
3377
3378 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3379
3380         PR c++/11030
3381         * g++.dg/template/friend19.C: New test.
3382
3383 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3384
3385         * g++.dg/opt/strength-reduce.C: New test.
3386
3387 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3388
3389         PR target/10979
3390         * gcc.dg/20030707-1.c: New testcase.
3391
3392 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3393
3394         PR optimization/11059
3395         * g++.dg/opt/emptyunion.C: New testcase.
3396
3397 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3398             Eric Botcazou  <ebotcazou@libertysurf.fr>
3399
3400         * g++.dg/opt/stack1.C: New test.
3401
3402 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
3403
3404         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3405         run test.
3406
3407         PR c++/11431
3408         * g++.dg/expr/static_cast3.C: New test.
3409
3410 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
3411
3412         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3413         everywhere.
3414         * gcc.dg/concat.c: Concatenation of string constants with
3415         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3416         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3417         * gcc.dg/cpp/escape-2.c: Use wide character constants where
3418         necessary to avoid multi-character character constant warning.
3419         * gcc.dg/cpp/escape.c: Likewise.
3420         * gcc.dg/cpp/ucs.c: Likewise.
3421         Remove backslashes from dg-bogus comments, as they confuse Tcl.
3422         Fix a typo.
3423
3424 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3425
3426         PR c/11428
3427         * gcc.c-torture/compile/20030704-1.c: New.
3428
3429 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3430
3431         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3432
3433 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
3434
3435         PR c++/5287, PR c++/7910,  PR c++/11021
3436         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3437         tests for warnings.
3438         * g++.dg/ext/dllimport2.C: Add tests for warnings.
3439         * g++.dg/ext/dllimport3.C: Likewise.
3440         * g++.dg/ext/dllimport4.C: New file.
3441         * g++.dg/ext/dllimport5.C: New file.
3442         * g++.dg/ext/dllimport6.C: New file.
3443         * g++.dg/ext/dllimport7.C: New file.
3444         * g++.dg/ext/dllimport8.C: New file.
3445         * g++.dg/ext/dllimport9.C: New file.
3446         * g++.dg/ext/dllimport10.C: New file.
3447         * g++.dg/ext/dllexport1.C: New file.
3448
3449 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
3450
3451         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
3452         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
3453
3454 2003-07-03  Roger Sayle  <roger@eyesopen.com>
3455
3456         * gcc.dg/builtins-25.c: New testcase.
3457         * gcc.dg/builtins-26.c: New testcase.
3458
3459 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
3460
3461         * gcc.dg/compat/vector-defs.h: New file.
3462         * gcc.dg/compat/vector-setup.h: New file.
3463         * gcc.dg/compat/vector-check.h: New file.
3464         * gcc.dg/compat/vector-1_main.c: New file.
3465         * gcc.dg/compat/vector-1_x.c: New file.
3466         * gcc.dg/compat/vector-1_y.c: New file.
3467         * gcc.dg/compat/vector-2_main.c: New file.
3468         * gcc.dg/compat/vector-2_x.c: New file.
3469         * gcc.dg/compat/vector-2_y.c: New file.
3470
3471         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
3472         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
3473         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
3474         * gcc.dg/compat/struct-align-1.h: New file.
3475         * gcc.dg/compat/struct-align-1_main.c: New file.
3476         * gcc.dg/compat/struct-align-1_x.c: New file.
3477         * gcc.dg/compat/struct-align-1_y.c: New file.
3478         * gcc.dg/compat/struct-align-2.h: New file.
3479         * gcc.dg/compat/struct-align-2_main.c: New file.
3480         * gcc.dg/compat/struct-align-2_x.c: New file.
3481         * gcc.dg/compat/struct-align-2_y.c: New file.
3482
3483         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
3484         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3485         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3486         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3487         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3488         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3489         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3490         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3491         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3492         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3493         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3494         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3495         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3496         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3497         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3498         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3499         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3500         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3501         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3502         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3503         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3504         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3505         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3506         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3507         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3508         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3509         * gcc.dg/compat/struct-return-10_x.c: Ditto.
3510         * gcc.dg/compat/struct-return-2_x.c: Ditto.
3511         * gcc.dg/compat/struct-return-3_x.c: Ditto.
3512
3513 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3514
3515         * gcc.dg/i386-call-1.c: New test.
3516
3517 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
3518
3519         PR c++/9162
3520         * g++.dg/parse/defarg4.C: New.
3521
3522 2003-07-03  Roger Sayle  <roger@eyesopen.com>
3523
3524         PR target/10700
3525         * gcc.c-torture/compile/20030703-1.c: New test case.
3526
3527 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
3528
3529         * g++.dg/template/local3.C: Remove extra semicolon.
3530
3531 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3532
3533         * gcc.dg/i386-volatile-1.c: New test.
3534
3535 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
3536
3537         PR c++/11072
3538         * g++.dg/other/offsetof2.C: XFAIL.
3539         * g++.dg/other/offsetof5.C: New.
3540
3541         PR c++/10219
3542         * g++.dg/template/error1.C: New.
3543
3544         PR c++/9779
3545         * g++.dg/template/dependent-expr1.C: New.
3546
3547 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
3548
3549         PR c++/6949
3550         * g++.dg/template/local3.C: New test.
3551
3552         PR c++/11149
3553         * g++.dg/lookup/scoped6.C: New test.
3554
3555 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
3556
3557         PR c++/8046
3558         * g++.dg/other/error7.C: New test.
3559
3560 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
3561
3562         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
3563         * g++.old-deja/g++.abi/vtable3.h: Likewise.
3564         * g++.old-deja/g++.law/code-gen5.C: Likewise.
3565         * g++.old-deja/g++.other/union2.C: Likewise.
3566         * gcc.dg/c90-const-expr-2.c: Likewise.
3567         * gcc.dg/c90-const-expr-3.c: Likewise.
3568         * gcc.dg/c99-const-expr-2.c: Likewise.
3569         * gcc.dg/c99-const-expr-3.c: Likewise.
3570         * gcc.dg/concat.c: Likewise.
3571
3572 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
3573
3574         PR c++/9559
3575         * g++.dg/init/static1.C: New test.
3576
3577 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3578
3579         * Changelog: Remove ">>>>>>>" from previous change.
3580
3581 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3582
3583         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
3584         * g++.old-deja/g++.other/access2.C: Likewise.
3585         * g++.old-deja/g++.other/decl2.C: Likewise.
3586         * gcc.c-torture/execute/20020615-1.c: Likewise.
3587
3588 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3589
3590         PR c++/4933
3591         * g++.dg/template/sizeof4.C: New test.
3592
3593 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3594
3595         * g++.dg/other/error6.C: New test.
3596
3597 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3598
3599         PR c++/10750
3600         * g++.dg/parse/constant2.C: New test.
3601
3602 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
3603
3604         PR c++/11106
3605         * g++.dg/other/error5.C: New test.
3606
3607 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3608
3609         * gcc.dg/format/gcc_diag-1.c: New test.
3610
3611 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
3612
3613         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
3614
3615 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
3616
3617         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
3618         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
3619         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
3620
3621 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
3622
3623         * gcc.c-torture/execute/builtins/string-8.c: New test.
3624         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
3625         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
3626         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
3627
3628 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
3629
3630         PR c++/10468
3631         * g++.dg/ext/typeof6.C: New test.
3632
3633 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
3634
3635         PR c++/10796
3636         * g++.dg/init/enum1.C: New test.
3637
3638 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
3639
3640         * gcc.dg/20030627-1.c: New test.
3641
3642 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
3643
3644         PR c++/11332
3645         * g++.dg/expr/static_cast2.C: New test.
3646
3647 2003-06-26  Roger Sayle  <roger@eyesopen.com>
3648             Jakub Jelinek  <jakub@redhat.com>
3649
3650         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
3651         sprintf(dst,"%s",src) optimization.
3652         * gcc.c-torture/execute/20030626-1.c: New test case.
3653         * gcc.c-torture/execute/20030626-2.c: New test case.
3654
3655 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
3656
3657         * gcc.c-torture/execute/multi-ix.c: New test.
3658
3659         * gcc.c-torture/execute/simd-4.c (main):
3660         Added missing semicolon at end of union.
3661
3662 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
3663
3664         PR c++/8266
3665         * g++.dg/template/explicit-instantiation3.C: New test.
3666
3667 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
3668
3669         * gcc.dg/20030626-1.c: Use signed char.
3670
3671 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
3672
3673         * gcc.dg/20030626-1.c: New test.
3674
3675 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
3676
3677         * const-str-2.m: Update.
3678
3679 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
3680
3681         PR c++/10990
3682         * g++.dg/rtti/dyncast1.C: New test.
3683         * g++.dg/abi/mangle4.C: Correct base-specifier access.
3684         * g++.dg/lookup/scoped1.C: Remove XFAIL.
3685         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
3686
3687         PR c++/10931
3688         * g++.dg/expr/static_cast1.C: New test.
3689
3690 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
3691
3692         * gcc.dg/20030625-1.c: New test.
3693
3694 2003-06-24  Roger Sayle  <roger@eyesopen.com>
3695
3696         * gcc.c-torture/compile/20030624-1.c: New test case.
3697
3698 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
3699
3700         * gcc.c-torture/execute/string-opt-17.c: New test.
3701
3702 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
3703
3704         PR c++/5754
3705         * g++.dg/parse/crash6.C: New test.
3706
3707 2003-06-23  Roger Sayle  <roger@eyesopen.com>
3708
3709         * gcc.dg/builtins-24.c: New test case.
3710
3711 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
3712
3713         * g++.dg/opt/operator1.C: New test.
3714
3715 2003-06-22  Roger Sayle  <roger@eyesopen.com>
3716
3717         * gcc.c-torture/execute/string-opt-16.c: New test case.
3718
3719 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
3720
3721         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
3722         * g++.old-deja/g++.other/conv7.C: Likewise
3723         * g++.old-deja/g++.other/overcnv2.C: Likewise.
3724         * g++.old-deja/g++.other/overload14.C: Likewise.
3725
3726 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
3727
3728         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
3729         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
3730
3731 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3732
3733         PR c++/10888
3734         * g++.dg/warn/Winline-3.C: New test.
3735
3736 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3737
3738         * lib/target-supports.exp (check_alias_available): Make the test
3739         program acceptable to the Solaris assembler.
3740
3741         PR c++/10749
3742         * g++.dg/template/memclass2.C: New test.
3743
3744 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3745             Eric Botcazou  <ebotcazou@libertysurf.fr>
3746
3747         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
3748         data for non-matching targets.
3749         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
3750
3751 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3752
3753         PR c++/10845
3754         * g++.dg/template/member3.C: New test.
3755
3756 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
3757
3758         PR c++/10939
3759         * g++.dg/template/func1.C: New test.
3760
3761         PR c++/9649
3762         * g++.dg/template/static4.C: New test.
3763         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
3764
3765         PR c++/11041
3766         * g++.dg/init/ref7.C: New test.
3767
3768 2003-06-19  Matt Austern  <austern@apple.com>
3769
3770         PR c++/11228
3771         * g++.dg/anew1.C: New test.
3772         * g++.dg/anew2.C: New test.
3773         * g++.dg/anew3.C: New test.
3774         * g++.dg/anew4.C: New test.
3775
3776 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
3777
3778         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
3779
3780 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
3781
3782         * gcc.c-torture/execute/simd-4.c (main): Make expected value
3783         endian-dependent.
3784
3785 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
3786
3787         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
3788         Remove cruft.
3789
3790 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
3791
3792         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
3793         * gcc.c-torture/compile/961203-1.c: Likewise.
3794         * gcc.c-torture/compile/980506-1.c: Likewise.
3795
3796 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
3797
3798         PR c++/10712
3799         * g++.dg/lookup/using7.C: New test.
3800
3801 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
3802
3803         PR c++/11105
3804         * g++.dg/abi/conv1.C: Remove it.
3805         * g++.dg/template/conv7.C: New test.
3806         * g++.dg/template/conv8.C: Likewise.
3807         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
3808         conversion operator.
3809
3810 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
3811
3812         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
3813         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3814         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3815         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3816         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3817         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3818         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3819         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3820         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3821         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3822         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3823         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3824         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3825         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3826         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3827         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3828         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3829         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3830         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3831         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3832         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3833         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3834         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3835         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3836         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3837         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3838         * gcc.dg/compat/struct-return-10_x.c: Ditto.
3839         * gcc.dg/compat/struct-return-2_x.c: Ditto.
3840         * gcc.dg/compat/struct-return-3_x.c: Ditto.
3841
3842 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
3843
3844         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
3845         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
3846         indications.
3847
3848 2003-06-16  Roger Sayle  <roger@eyesopen.com>
3849
3850         * gcc.dg/i386-387-5.c: New test case.
3851         * gcc.dg/i386-387-6.c: New test case.
3852         * gcc.dg/builtins-23.c: New test case.
3853
3854 2003-06-15  Roger Sayle  <roger@eyesopen.com>
3855
3856         * gcc.dg/builtins-22.c: New test case.
3857         * gcc.dg/i386-387-1.c: Update to test exp.
3858         * gcc.dg/i386-387-2.c: Likewise.
3859
3860 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3861
3862         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
3863
3864 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
3865
3866         * lib/gcc-dg.exp (dg-require-dll): New function.
3867         (dg-xfail-if): Likewise.
3868         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
3869         driver.
3870
3871         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
3872         * gcc.c-torture/compile/20001205-1.c: Likewise.
3873         * gcc.c-torture/compile/20001226-1.c: Likewise.
3874         * gcc.c-torture/compile/20010518-2.c: Likewise.
3875         * gcc.c-torture/compile/20020312-1.c: Likewise.
3876         * gcc.c-torture/compile/20020604-1.c: Likewise.
3877         * gcc.c-torture/compile/920501-12.c: Likewise.
3878         * gcc.c-torture/compile/920501-4.c: Likewise.
3879         * gcc.c-torture/compile/920520-1.c: Likewise.
3880         * gcc.c-torture/compile/920521-1.c: Likewise.
3881         * gcc.c-torture/compile/920625-1.c: Likewise.
3882         * gcc.c-torture/compile/961203-1.c: Likewise.
3883         * gcc.c-torture/compile/980506-1.c: Likewise.
3884         * gcc.c-torture/compile/981006-1.c: Likewise.
3885         * gcc.c-torture/compile/981022-1.c: Likewise.
3886         * gcc.c-torture/compile/981223-1.c: Likewise.
3887         * gcc.c-torture/compile/990617-1.c: Likewise.
3888         * gcc.c-torture/compile/dll.c: Likewise.
3889         * gcc.c-torture/compile/labels-3.c: Likewise.
3890         * gcc.c-torture/compile/mipscop-1.c: Likewise.
3891         * gcc.c-torture/compile/mipscop-2.c: Likewise.
3892         * gcc.c-torture/compile/mipscop-3.c: Likewise.
3893         * gcc.c-torture/compile/mipscop-4.c: Likewise.
3894         * gcc.c-torture/compile/simd-5.c: Likewise.
3895         * gcc.c-torture/compile/20000804-1.x: Remove.
3896         * gcc.c-torture/compile/20001205-1.x: Likewise.
3897         * gcc.c-torture/compile/20001226-1.x: Likewise.
3898         * gcc.c-torture/compile/20010518-2.x: Likewise.
3899         * gcc.c-torture/compile/20020312-1.x: Likewise.
3900         * gcc.c-torture/compile/20020604-1.x: Likewise.
3901         * gcc.c-torture/compile/920501-12.x: Likewise.
3902         * gcc.c-torture/compile/920501-4.x: Likewise.
3903         * gcc.c-torture/compile/920520-1.x: Likewise.
3904         * gcc.c-torture/compile/920521-1.x: Likewise.
3905         * gcc.c-torture/compile/920625-1.x: Likewise.
3906         * gcc.c-torture/compile/961203-1.x: Likewise.
3907         * gcc.c-torture/compile/980506-1.x: Likewise.
3908         * gcc.c-torture/compile/981006-1.x: Likewise.
3909         * gcc.c-torture/compile/981022-1.x: Likewise.
3910         * gcc.c-torture/compile/981223-1.x: Likewise.
3911         * gcc.c-torture/compile/990617-1.x: Likewise.
3912         * gcc.c-torture/compile/mipscop-1.x: Likewise.
3913         * gcc.c-torture/compile/mipscop-2.x: Likewise.
3914         * gcc.c-torture/compile/mipscop-3.x: Likewise.
3915         * gcc.c-torture/compile/mipscop-4.x: Likewise.
3916         * gcc.c-torture/compile/simd-5.x: Likewise.
3917
3918         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
3919
3920 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
3921
3922         * gcc.c-torture/execute/20030611-1.c: New test.
3923
3924 2003-06-12  Roger Sayle  <roger@eyesopen.com>
3925
3926         PR middle-end/168
3927         * gcc.dg/20030612-1.c: New test case.
3928
3929 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
3930
3931         PR c++/10635
3932         * g++.dg/expr/cast1.C: New test.
3933
3934 2003-06-12  Roger Sayle  <roger@eyesopen.com>
3935
3936         * gcc.dg/builtins-21.c: New test case.
3937
3938 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
3939
3940         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
3941         options instead of at the end.
3942         * lib/objc.exp (objc_target_compile): Likewise.
3943
3944 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
3945
3946         PR c++/10432
3947         * g++.dg/parse/error1.C: New test.
3948
3949 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
3950
3951         * gcc.dg/compat/struct-by-value-11_main.c: New file.
3952         * gcc.dg/compat/struct-by-value-11_x.c: New file.
3953         * gcc.dg/compat/struct-by-value-11_y.c: New file.
3954         * gcc.dg/compat/struct-by-value-12_main.c: New file.
3955         * gcc.dg/compat/struct-by-value-12_x.c: New file.
3956         * gcc.dg/compat/struct-by-value-12_y.c: New file.
3957         * gcc.dg/compat/struct-by-value-13_main.c: New file.
3958         * gcc.dg/compat/struct-by-value-13_x.c: New file.
3959         * gcc.dg/compat/struct-by-value-13_y.c: New file.
3960         * gcc.dg/compat/struct-by-value-14_main.c: New file.
3961         * gcc.dg/compat/struct-by-value-14_x.c: New file.
3962         * gcc.dg/compat/struct-by-value-14_y.c: New file.
3963         * gcc.dg/compat/struct-by-value-15_main.c: New file.
3964         * gcc.dg/compat/struct-by-value-15_x.c: New file.
3965         * gcc.dg/compat/struct-by-value-15_y.c: New file.
3966         * gcc.dg/compat/struct-by-value-16_main.c: New file.
3967         * gcc.dg/compat/struct-by-value-16_x.c: New file.
3968         * gcc.dg/compat/struct-by-value-16_y.c: New file.
3969         * gcc.dg/compat/struct-by-value-17_main.c: New file.
3970         * gcc.dg/compat/struct-by-value-17_x.c: New file.
3971         * gcc.dg/compat/struct-by-value-17_y.c: New file.
3972         * gcc.dg/compat/struct-by-value-18_main.c: New file.
3973         * gcc.dg/compat/struct-by-value-18_x.c: New file.
3974         * gcc.dg/compat/struct-by-value-18_y.c: New file.
3975
3976         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
3977         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
3978         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
3979         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
3980         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
3981         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
3982         * gcc.dg/compat/scalar-return-3_main.c: New file.
3983         * gcc.dg/compat/scalar-return-3_x.c: New file.
3984         * gcc.dg/compat/scalar-return-3_y.c: New file.
3985         * gcc.dg/compat/scalar-return-4_main.c: New file.
3986         * gcc.dg/compat/scalar-return-4_x.c: New file.
3987         * gcc.dg/compat/scalar-return-4_y.c: New file.
3988
3989 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
3990
3991         * gcc.dg/compat/fp2-struct-check.h: New file.
3992         * gcc.dg/compat/fp2-struct-defs.h: New file.
3993         * gcc.dg/compat/fp2-struct-init.h: New file.
3994         * gcc.dg/compat/struct-by-value-10_main.c: New file.
3995         * gcc.dg/compat/struct-by-value-10_x.c: New file.
3996         * gcc.dg/compat/struct-by-value-10_y.c: New file.
3997         * gcc.dg/compat/struct-return-10_main.c: New file.
3998         * gcc.dg/compat/struct-return-10_x.c: New file.
3999         * gcc.dg/compat/struct-return-10_y.c: New file.
4000
4001         * gcc.dg/compat/compat-common.h: New file.
4002         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
4003         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
4004         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
4005         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
4006         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
4007         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4008         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4009         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4010         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4011         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4012         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4013         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4014         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4015         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4016         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4017         * gcc.dg/compat/small-struct-check.h: Ditto.
4018         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4019         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4020         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4021         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4022         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4023         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4024         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4025         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4026         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4027         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4028         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4029         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4030         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4031         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4032         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4033         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4034         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4035         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4036         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4037         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4038         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4039         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4040         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4041         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4042         * gcc.dg/compat/struct-return-2_main.c: Ditto.
4043         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4044         * gcc.dg/compat/struct-return-2_y.c: Ditto.
4045         * gcc.dg/compat/struct-return-3_main.c: Ditto.
4046         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4047         * gcc.dg/compat/struct-return-3_y.c: Ditto.
4048
4049 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
4050
4051         * g++.dg/pch/static-1.C: New file.
4052         * g++.dg/pch/static-1.Hs: New file.
4053
4054 2003-06-10  Richard Henderson  <rth@redhat.com>
4055
4056         * gcc.dg/asm-7.c: Adjust expected warning text.
4057
4058 2003-06-10  Roger Sayle  <roger@eyesopen.com>
4059
4060         * gcc.dg/builtins-20.c: New test case.
4061
4062 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
4063
4064         PR c++/11131
4065         * g++.dg/opt/template1.C: New test.
4066
4067 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4068
4069         * lib/gcc-dg.exp (dg-test): Clear additional_files and
4070         additional_sources.
4071
4072 2003-05-21  David Taylor  <dtaylor@emc.com>
4073
4074         * gcc.dg/Wpadded.c: New file.
4075
4076 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4077
4078         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4079         * gcc.dg/special/weak-2.c: Add dg-require-weak.
4080         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4081         dg-require-weak.
4082
4083 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
4084
4085         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4086
4087 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4088
4089         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4090         (dg-require-alias): Likewise.
4091         (dg-require-gc-sections): Likewise.
4092         * lib/target-supports.exp (check_gc_sections_available): Likewise.
4093
4094 2003-06-08  Richard Henderson  <rth@redhat.com>
4095
4096         * gcc.dg/20011029-2.c: Fix the array reference.
4097         * gcc.dg/asm-7.c: New.
4098
4099 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
4100
4101         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4102
4103 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
4104
4105         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4106         (dg-require-gc-sections): Likewise.
4107
4108 2003-06-08  Jan Hubicka  <jh@suse.cz>
4109
4110         * i386-cmov1.c: Fix regular expression.
4111         * i386-cvt-1.c: Likewise.
4112         * i386-local.c: Likewise.
4113         * i386-local2.c: Likewise.
4114         * i386-mul.c: Likewise.
4115         * i386-ssetype-1.c: Likewise.
4116         * i386-ssetype-3.c: Likewise.
4117         * i386-ssetype-5.c: Likewise.
4118
4119 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4120
4121         PR c++/11039
4122         * g++.dg/warn/implicit-typename2.C: New test.
4123         * g++.dg/warn/implicit-typename3.C: New test.
4124
4125 2003-06-07  Richard Henderson  <rth@redhat.com>
4126
4127         * g++.dg/other/offsetof3.C: Use size_t.
4128         * g++.dg/other/offsetof4.C: Likewise.
4129
4130 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
4131
4132         * lib/copy-file.exp: New. Implement gcc_copy_files.
4133
4134         * lib/dg-pch.exp: Load copy-file.exp
4135         (dg-pch): Use gcc_copy_files instead of "file copy".
4136
4137 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
4138
4139         * gcc.dg/weak/weak.exp: Simplify.
4140         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4141         * gcc.dg/weak/weak-1.c: Likewise.
4142         * gcc.dg/weak/weak-2.c: Likewise.
4143         * gcc.dg/weak/weak-3.c: Likewise.
4144         * gcc.dg/weak/weak-4.c: Likewise.
4145         * gcc.dg/weak/weak-5.c: Likewise.
4146         * gcc.dg/weak/weak-6.c: Likewise.
4147         * gcc.dg/weak/weak-7.c: Likewise.
4148         * gcc.dg/weak/weak-8.c: Likewise.
4149         * gcc.dg/weak/weak-9.c: Likewise.
4150
4151 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
4152
4153         gcc.c-torture/execute/20030606-1.c: New.
4154
4155 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4156
4157         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4158         * gcc.dg/builtins-19.c: Likewise.
4159
4160 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4161
4162         * gcc.dg/builtins-2.c: Add some more tests.
4163         * gcc.dg/builtins-18.c: New test case.
4164         * gcc.dg/builtins-19.c: New test case.
4165
4166 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4167             Jim Wilson  <wilson@tuliptree.org>
4168
4169         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4170
4171 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
4172
4173         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4174         mempcpy/stpcpy calls not to be optimized into something else.
4175         * gcc.c-torture/execute/string-opt-3.c: Moved to...
4176         * gcc.c-torture/execute/builtins/string-7.c: ...here.
4177         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4178
4179 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4180
4181         * gcc.dg/format/asm_fprintf-1.c: New test.
4182
4183 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
4184
4185         * lib/gcc-defs.exp (additional_sources): New variable.
4186         (dg-additional-sources): New function.
4187         (additional_files): New variable.
4188         (dg-additional-files): New function.
4189         (dg-additional-files-options): Likewise.
4190         * lib/gcc-dg.exp (dg-require-weak): New function.
4191         (dg-require-alias): Likewise.
4192         (dg-require-gc-sections): Likewise.
4193         * lib/target-supports.exp (check_alias_available): Remove testfile
4194         parameter.
4195         (check_gc_sections_available): New function.
4196         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4197         (dg-gpp-additional-files): Likewise.
4198         * lib/g++.exp (additional_sources): Remove.
4199         (additional_files): Likewise.
4200         (g++_target_compile): Use dg-additional-files-options.
4201
4202         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
4203         Tcl logic.
4204         * gcc.dg/special/ecos.exp: Remove.
4205         * gcc.dg/special/20000419-2.c: Use dg-require-*.
4206         * gcc.dg/special/alias-1.c: Likewise.
4207         * gcc.dg/special/alias-2.c: Likewise.
4208         * gcc.dg/special/gcsec-1.c: Likewise.
4209         * gcc.dg/special/weak-1.c: Likewise.
4210         * gcc.dg/special/weak-2.c: Likewise.
4211         * gcc.dg/special/wkali-1.c: Likewise.
4212         * gcc.dg/special/wkali-2.c: Likewise.
4213
4214         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4215         dg-gpp-additional-*.
4216         * g++.dg/special/conpr-3.C: Likewise.
4217         * g++.dg/special/conpr-4.C: Likewise.
4218         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4219         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4220         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4221         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4222         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4223         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4224         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4225         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4226         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4227         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4228         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4229         * g++.old-deja/g++.other/comdat1.C: Likewise.
4230         * g++.old-deja/g++.other/comdat2.C: Likewise.
4231         * g++.old-deja/g++.other/comdat3.C: Likewise.
4232         * g++.old-deja/g++.other/ctor1.C: Likewise.
4233         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4234
4235 2003-06-05  Richard Henderson  <rth@redhat.com>
4236
4237         * gcc.dg/debug/20030605-1.c: New.
4238
4239 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4240
4241         * README.QMTEST: Update.
4242
4243 2003-06-04  Richard Henderson  <rth@redhat.com>
4244
4245         * gcc.dg/cleanup-1.c: New.
4246         * gcc.dg/cleanup-2.c: New.
4247         * gcc.dg/cleanup-3.c: New.
4248         * gcc.dg/cleanup-4.c: New.
4249         * gcc.dg/cleanup-5.c: New.
4250         * gcc.dg/cleanup-6.c: New.
4251         * gcc.dg/cleanup-7.c: New.
4252
4253 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4254
4255         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4256
4257         * lib/dg-pch.exp: New file.
4258         * g++.dg/pch/pch.exp: Use dg-pch.exp.
4259         * gcc.dg/pch/pch.exp: Likewise.
4260
4261 2003-06-04  Roger Sayle  <roger@eyesopen.com>
4262
4263         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4264         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4265         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4266         * gcc.dg/builtins-17.c: New test case.
4267         * gcc.dg/i386-387-4.c: New test case.
4268         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4269
4270 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4271
4272         * gcc.dg/ultrasp9.c: New test.
4273
4274 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4275
4276         * gcc.c-torture/compile/20030604-1.c: New test.
4277         * gcc.dg/sparc-constant-1.c: New test.
4278
4279 2003-06-03  Glen Nakamura  <glen@imodulo.com>
4280
4281         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4282
4283 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
4284
4285         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4286
4287         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4288         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4289
4290 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
4291
4292         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4293
4294 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4295
4296         PR c++/10940
4297         * g++.dg/template/spec10.C: New test.
4298
4299 2003-06-03  Roger Sayle  <roger@eyesopen.com>
4300
4301         * gcc.dg/builtins-16.c: New test case.
4302
4303 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
4304
4305         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4306         mempcpy test with post-increments.
4307         * gcc.c-torture/execute/string-opt-3.c: New test.
4308         * gcc.dg/string-opt-1.c: New test.
4309
4310 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
4311
4312         PR fortran/10965
4313         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4314
4315 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
4316
4317         * lib/scanasm.exp (dg-scan): New function, factored out of ...
4318         (scan-assembler): ... here.  Use dg-scan.
4319         (scan-assembler-not): Likewise.
4320         (scan-file): New function.
4321         (scan-file-not): Likewise.
4322         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4323         * gcc.dg/cpp/_Pragma4.c: Likewise.
4324         * gcc.dg/cpp/_Pragma5.c: Likewise.
4325         * gcc.dg/cpp/avoidpaste1.c: Likewise.
4326         * gcc.dg/cpp/avoidpaste2.c: Likewise.
4327         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4328         * gcc.dg/cpp/cmdlne-P.c: Likewise.
4329         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4330         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4331         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4332         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4333         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4334         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4335         * gcc.dg/cpp/cxxcom1.c: Likewise.
4336         * gcc.dg/cpp/line1.c: Likewise.
4337         * gcc.dg/cpp/maccom1.c: Likewise.
4338         * gcc.dg/cpp/maccom2.c: Likewise.
4339         * gcc.dg/cpp/maccom3.c: Likewise.
4340         * gcc.dg/cpp/maccom4.c: Likewise.
4341         * gcc.dg/cpp/maccom5.c: Likewise.
4342         * gcc.dg/cpp/maccom6.c: Likewise.
4343         * gcc.dg/cpp/multiline.c: Likewise.
4344         * gcc.dg/cpp/spacing1.c: Likewise.
4345         * gcc.dg/cpp/spacing2.c: Likewise.
4346         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4347         * gcc.dg/cpp/trad/maccom1.c: Likewise.
4348         * gcc.dg/cpp/trad/maccom2.c: Likewise.
4349         * gcc.dg/cpp/trad/maccom3.c: Likewise.
4350         * gcc.dg/cpp/trad/maccom4.c: Likewise.
4351         * gcc.dg/cpp/trad/maccom6.c: Likewise.
4352         * gcc.dg/cpp/cxxcom2.c: Likewise.
4353         * gcc.dg/cpp/cxxcom2.h: New file.
4354
4355         * gcc.dg/cpp/truefalse.cpp: Move it to ...
4356         * g++.dg/cpp/truefalse.C: Here.
4357         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4358
4359 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
4360
4361         * gcc.dg/cpp/redef3.c: New file.
4362
4363 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
4364
4365         * gcc.dg/i386-loop-3.c: New test.
4366
4367 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
4368
4369         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4370
4371 2003-05-31  Roger Sayle  <roger@eyesopen.com>
4372
4373         * gcc.dg/fwrapv-1.c: New test case.
4374         * gcc.dg/fwrapv-2.c: New test case.
4375
4376 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4377
4378         PR c++/10956
4379         * g++.dg/template/spec9.C: New test.
4380
4381 2003-05-29  Roger Sayle  <roger@eyesopen.com>
4382
4383         * gcc.dg/duff-4.c: New test case.
4384
4385 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
4386
4387         PR fortran/10843
4388         * g77.dg/ffixed-form-1.f: New test
4389         * g77.dg/ffixed-form-2.f: New test
4390         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4391         * g77.dg/ffree-form-3.f: New test
4392
4393 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
4394
4395         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4396         * gcc.dg/wint_t-1.c: Likewise.
4397
4398 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4399
4400         * g++.dg/template/access11.C: New test.
4401
4402 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4403
4404         PR c++/10849
4405         * g++.dg/template/access10.C: New test.
4406
4407 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
4408             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4409
4410         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4411
4412 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4413
4414         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4415         suppress for powerpc-*-darwin*.
4416         * gcc.dg/torture/builtin-noret-2.c: Likewise.
4417
4418 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4419
4420         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4421         suppress option for powerpc-*-darwin*.
4422
4423 2003-05-23  Roger Sayle  <roger@eyesopen.com>
4424
4425         * gcc.dg/builtins-1.c: Add tests for tan and atan.
4426         * gcc.dg/builtins-4.c: Add test for fmod.
4427
4428 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4429
4430         PR c++/10682
4431         * g++.dg/template/instantiate4.C: New test.
4432
4433 2003-05-22  Roger Sayle  <roger@eyesopen.com>
4434
4435         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4436
4437 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
4438
4439         * gcc.dg/compat/scalar-return-1_main.c: New file.
4440         * gcc.dg/compat/scalar-return-1_x.c: New file.
4441         * gcc.dg/compat/scalar-return-1_y.c: New file.
4442         * gcc.dg/compat/scalar-return-2_main.c: New file.
4443         * gcc.dg/compat/scalar-return-2_x.c: New file.
4444         * gcc.dg/compat/scalar-return-2_y.c: New file.
4445         * gcc.dg/compat/struct-return-3_main.c: New file.
4446         * gcc.dg/compat/struct-return-3_y.c: New file.
4447         * gcc.dg/compat/struct-return-3_x.c: New file.
4448         * gcc.dg/compat/struct-return-2_main.c: New file.
4449         * gcc.dg/compat/struct-return-2_x.c: New file.
4450         * gcc.dg/compat/struct-return-2_y.c: New file.
4451
4452 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4453
4454         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
4455         for hppa*-hp-hpux*.
4456         * gcc.dg/20021014-1.c (dg-options): Likewise.
4457         * gcc.dg/nest.c (dg-options): Likewise.
4458
4459 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
4460
4461         PR c++/9738
4462         * g++.dg/ext/dllimport2.C: New file.
4463         * g++.dg/ext/dllimport3.C: New file.
4464
4465 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
4466
4467         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
4468         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4469         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4470         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4471         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4472         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4473         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
4474         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
4475         * gcc.dg/compat/small-struct-defs.h: New file.
4476         * gcc.dg/compat/small-struct-init.h: New file.
4477         * gcc.dg/compat/small-struct-check.h: New file.
4478         * gcc.dg/compat/fp-struct-defs.h: New file.
4479         * gcc.dg/compat/fp-struct-check.h: New file.
4480         * gcc.dg/compat/fp-struct-init.h: New file.
4481         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
4482         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
4483
4484 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
4485
4486         * gcc.dg/20030225-2.c: New test.
4487
4488 2003-05-18  Roger Sayle  <roger@eyesopen.com>
4489             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4490
4491         * gcc.c-torture/compile/20030518-1.c: New test case.
4492
4493 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
4494
4495         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
4496         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
4497         gcc-dg-debug-runtest.
4498         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
4499         gcc-dg-debug-runtest.
4500
4501 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4502
4503         PR c++/9022
4504         * g++.dg/lookup/using6.C: New test.
4505
4506 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4507
4508         * g++.dg/parse/access2.C: New test.
4509
4510 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
4511
4512         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
4513         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
4514         * gcc.dg/debug/debug.exp: Likewise.
4515
4516 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
4517
4518         * gcc.dg/dollar.c: New test.
4519
4520 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
4521
4522         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
4523         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
4524         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
4525         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
4526         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
4527         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
4528         * gcc.dg/compat/struct-by-value-6_main.c: New file.
4529         * gcc.dg/compat/struct-by-value-6_x.c: New file.
4530         * gcc.dg/compat/struct-by-value-6_y.c: New file.
4531         * gcc.dg/compat/struct-by-value-7_main.c: New file.
4532         * gcc.dg/compat/struct-by-value-7_x.c: New file.
4533         * gcc.dg/compat/struct-by-value-7_y.c: New file.
4534         * gcc.dg/compat/struct-by-value-8_main.c: New file.
4535         * gcc.dg/compat/struct-by-value-8_x.c: New file.
4536         * gcc.dg/compat/struct-by-value-8_y.c: New file.
4537         * gcc.dg/compat/struct-by-value-9_main.c: New file.
4538         * gcc.dg/compat/struct-by-value-9_x.c: New file.
4539         * gcc.dg/compat/struct-by-value-9_y.c: New file.
4540
4541 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
4542
4543         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
4544         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
4545         support for "repo" mode.
4546         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
4547         * lib/g77-dg.exp: Likewise.
4548         * lib/obj-dg.exp: Likewise.
4549
4550 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
4551
4552         Merge from gcc-3_2-rhl8-branch:
4553         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
4554
4555         * gcc.dg/tls/opt-6.c: New test.
4556
4557         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
4558
4559         * gcc.dg/20030405-1.c: New test.
4560
4561         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
4562
4563         * gcc.dg/20030309-1.c: New test.
4564
4565         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
4566
4567         * gcc.c-torture/execute/20030307-1.c: New test.
4568
4569         2003-02-20  Randolph Chung  <tausq@debian.org>
4570
4571         * gcc.c-torture/compile/20030220-1.c: New test.
4572
4573         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
4574
4575         * gcc.dg/20030217-1.c: New test.
4576
4577         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
4578
4579         * gcc.c-torture/compile/20020129-1.c: New test.
4580
4581         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
4582
4583         * gcc.dg/unroll-1.c: New test.
4584
4585         2002-11-16  Jan Hubicka  <jh@suse.cz>
4586
4587         * gcc.c-torture/execute/20020920-1.c: New test.
4588
4589         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
4590
4591         PR target/7434
4592         * gcc.c-torture/compile/20021008-1.c: New test.
4593
4594         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
4595
4596         PR target/7559
4597         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
4598
4599         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
4600
4601         * gcc.c-torture/compile/20020807-1.c: New test.
4602
4603         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
4604
4605         * gcc.dg/tls/opt-1.c: New test.
4606
4607         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
4608
4609         * gcc.dg/20020729-1.c: New test.
4610
4611         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
4612
4613         * g++.dg/opt/life1.C: New test.
4614
4615         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
4616
4617         * gcc.dg/20020525-1.c: New test.
4618
4619         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
4620
4621         PR c++/6794
4622         * g++.dg/ext/pretty1.C: New test.
4623         * g++.dg/ext/pretty2.C: New test.
4624
4625 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
4626
4627         PR c++/8385
4628         * g++.dg/ext/typeof5.C: New test.
4629
4630 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
4631
4632         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
4633         __USER_LABEL_PREFIX__ into account.
4634         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
4635
4636 2003-05-14  Roger Sayle  <roger@eyesopen.com>
4637
4638         * gcc.dg/builtins-15.c: New test case.
4639
4640 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
4641
4642         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
4643
4644 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
4645
4646         * lib/g++.exp: Tweak handling of additional source files.
4647         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
4648         * g++.dg/special/conpr-2a.C: Rename to ...
4649         * g++.dg/special/conpr-2a.cc: ... this.
4650         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
4651         * g++.dg/special/conpr-3a.C: Rename to ...
4652         * g++.dg/special/conpr-3a.cc: This.
4653         * g++.dg/special/conpr-3b.C: Rename to ...
4654         * g++.dg/special/conpr-3b.cc: This.
4655         * g++.dg/special/conpr-4.C: New test.
4656         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
4657
4658 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
4659
4660         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
4661
4662 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4663
4664         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
4665         * g++.old-deja/g++.robertl/eb71.C: Likewise.
4666         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
4667         * g++.old-deja/g++.other/warn3.C: Likewise.
4668
4669 2003-05-11  Roger Sayle  <roger@eyesopen.com>
4670
4671         * gcc.dg/i386-387-1.c: Update to also test log.
4672         * gcc.dg/i386-387-2.c: Likewise.
4673
4674 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
4675
4676         * g77.f-torture/execute/int8421.f: New test.
4677
4678 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4679
4680         PR c++/10230, c++/10481
4681         * g++.dg/lookup/scoped5.C: New test.
4682
4683 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4684
4685         PR c++/10552
4686         * g++.dg/template/ttp6.C: New test.
4687
4688 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
4689
4690         * gcc.c-torture/execute/builtins: New directory.
4691         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
4692         gcc.c-torture/execute/builtins.
4693         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
4694         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
4695         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
4696         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
4697
4698 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4699
4700         PR c++/9252
4701         * g++.dg/template/access8.C: New test.
4702         * g++.dg/template/access9.C: New test.
4703
4704 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4705
4706         PR c++/9554
4707         * g++.dg/parse/access1.C: New test.
4708
4709 2003-05-09  DJ Delorie  <dj@redhat.com>
4710
4711         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
4712         long, and not an int.
4713
4714 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4715
4716         PR c++/10555, c++/10576
4717         * g++.dg/template/memclass1.C: New test.
4718
4719 2003-05-08  DJ Delorie  <dj@redhat.com>
4720
4721         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
4722         targets.
4723         * gcc.c-torture/execute/20021024-1.x: Likewise.
4724         * gcc.c-torture/execute/shiftdi.x: Likewise.
4725         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
4726         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
4727         * gcc.dg/20021018-1.c: Likewise.
4728
4729 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4730
4731         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
4732
4733         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
4734         (bcopy): Call memmove.
4735
4736 2003-05-08  Roger Sayle  <roger@eyesopen.com>
4737
4738         * g77.f-torture/compile/8485.f: New test case.
4739
4740 2003-05-07  Richard Henderson  <rth@redhat.com>
4741
4742         PR c++/10570
4743         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
4744         Verify exception_cleanup not called for rethrows.
4745         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
4746         when exiting catch block without rethrowing.
4747         * g++.dg/eh/forced3.C: New.
4748         * g++.dg/eh/forced4.C: New.
4749
4750 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
4751
4752         * gcc.dg/20030505.c: Fix triplet.
4753
4754 2003-05-06  DJ Delorie  <dj@redhat.com>
4755
4756         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
4757         * gcc.dg/nest.c: Likewise.
4758
4759 2003-05-05  Roger Sayle  <roger@eyesopen.com>
4760
4761         * gcc.dg/builtins-14.c: New test case.
4762
4763 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
4764
4765         * lib/compat.exp (compat-execute): New argument.
4766         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
4767         * gcc.dg/compat: New test directory.
4768         * gcc.dg/compat/compat.exp: New expect script.
4769         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
4770         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
4771         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
4772         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
4773         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
4774         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
4775
4776         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
4777         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
4778         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
4779         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
4780         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
4781         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
4782         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
4783         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
4784         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
4785         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
4786         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
4787         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
4788         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
4789         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
4790         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
4791
4792 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
4793
4794         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
4795
4796 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
4797
4798         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
4799
4800 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
4801
4802         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
4803         * gcc.dg/ppc-fsel-2.c: New test.
4804
4805         * gcc.dg/unused-5.c: New test.
4806
4807 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4808
4809         PR c++/10496
4810         * g++.dg/warn/pmf1.C: New test.
4811
4812 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4813
4814         PR c++/4494
4815         * g++.dg/warn/main.C: New test.
4816
4817 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4818
4819         * gcc.dg/nonnull-3.c: New test.
4820
4821 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
4822
4823         * gcc.dg/cpp/Wtrigraphs.c: Update.
4824         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
4825
4826 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
4827
4828         * gcc.dg/ppc-fsel-1.c: New test.
4829
4830 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
4831
4832         PR c/10604
4833         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
4834
4835 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
4836
4837         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
4838
4839 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4840
4841         PR c++/9364, c++/10553, c++/10586
4842         * g++.dg/parse/typename4.C: New test.
4843         * g++.dg/parse/typename5.C: Likewise.
4844
4845 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
4846
4847         * gcc.c-torture/compile/20030503-1.c: New test.
4848
4849 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4850
4851         * g++.dg/lookup/using5.C: Fix testcase error.
4852
4853 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
4854
4855         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
4856         since MEABI is no longer supported.  Remove all vestiges
4857         of MEABI from the test.
4858
4859 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4860
4861         PR c++/10554
4862         * g++.dg/lookup/using5.C: New test.
4863
4864 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4865
4866         PR c++/8772
4867         * g++.dg/template/ttp5.C: New test.
4868
4869 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
4870
4871         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
4872         (dg-gpp-additional-sources): New function.
4873         (dg-gpp-additional-files): Likewise.
4874         * lib/g++.exp (additional_sources): New variable.
4875         (additional_files): Likewise.
4876         (g++_target_compile): Deal with them.
4877         * lib/old-dejagnu.exp: Remove.
4878         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
4879         * g++.old-deja: Revise all tests to use dg commands.
4880
4881 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4882
4883         PR c++/9432, c++/9528
4884         * g++.dg/lookup/using4.C: New test.
4885
4886 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
4887
4888         * gcc.dg/noreturn-5.c: New file.
4889         * gcc.dg/noreturn-6.c: New file.
4890
4891         * gcc.c-torture/compile/inline-1.c: New file.
4892
4893 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4894
4895         PR c++/10551
4896         * g++.dg/template/explicit1.C: New test.
4897
4898 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4899
4900         PR c++/10549
4901         * g++.dg/other/bitfield1.C: New test.
4902
4903         PR c++/10527
4904         * g++.dg/init/new7.C: New test.
4905
4906 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4907
4908         * g++.dg/ext/desig1.C: New test.
4909         * g++.dg/ext/init1.C: Update.
4910
4911         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
4912
4913 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
4914
4915         PR c++/10180
4916         * g++.dg/warn/Winline-1.C: New test.
4917
4918 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
4919
4920         * gcc.c-torture/execute/string-opt-19.c: New test.
4921
4922         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
4923         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
4924
4925 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
4926
4927         PR c++/10506
4928         * g++.dg/init/new6.C: New test.
4929
4930         PR c++/10503
4931         * g++.dg/init/ref6.C: New test.
4932
4933 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
4934
4935         * g++.dg/warn/weak1.C: XFAIL on AIX4.
4936
4937 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4938
4939         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
4940         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
4941
4942 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
4943
4944         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
4945         initialized static data members.
4946
4947 2003-04-25  H.J. Lu <hjl@gnu.org>
4948
4949         * gcc.dg/ia64-sync-4.c: New test.
4950
4951 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4952
4953         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
4954         date.
4955
4956 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
4957
4958         PR c++/10337
4959         * g++.dg/warn/conv1.C: New test.
4960         * g++.old-deja/g++.other/conv7.C: Adjust.
4961         * g++.old-deja/g++.other/overload14.C: Adjust.
4962
4963 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4964
4965         PR c++/10471
4966         * g++.dg/template/defarg2.C: New test.
4967
4968 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
4969
4970         * gcc.dg/cpp/include2.c: Update.
4971         * gcc.dg/cpp/multiline-2.c: New.
4972         * gcc.dg/cpp/multiline.c: Update.
4973         * gcc.dg/cpp/strify2.c: Update.
4974         * gcc.dg/cpp/trad/literals-2.c: Update.
4975
4976 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4977
4978         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
4979
4980 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4981
4982         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
4983
4984 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4985
4986         PR c++/10451
4987         * g++.dg/parse/crash4.C: New test.
4988
4989         PR c++/9847
4990         * g++.dg/parse/crash5.C: New test.
4991
4992 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
4993
4994         PR c++/10446
4995         * g++.dg/parse/crash3.C: New test.
4996
4997         PR c++/10428
4998         * g++.dg/parse/elab1.C: New test.
4999
5000 2003-04-22  Devang Patel  <dpatel@apple.com>
5001
5002         * gcc.dg/cpp/trad/funlike-5.c: New test.
5003
5004 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
5005
5006         * g++.dg/other/packed1.C: Fix dg options.
5007
5008 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
5009
5010         * g++.dg/other/offsetof2.C: New test.
5011
5012 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
5013
5014         * g++.dg/template/recurse.C: Adjust location of error messages.
5015
5016 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
5017
5018         PR c++/9881
5019         * g++.dg/init/addr-const1.C: New test.
5020         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5021
5022 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5023
5024         PR c++/10405
5025         * g++.dg/lookup/struct-hack1.C: New test.
5026
5027 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
5028
5029         * ucs.c: Update diagnostic messages.
5030
5031 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5032
5033         * gcc.dg/cpp/truefalse.cpp: New test.
5034         * gcc.dg/cpp/cpp.exp: Update.
5035         * g++.dg/other/stdbool-if.C: Remove.
5036
5037 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5038
5039         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5040         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5041
5042 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
5043
5044         * gcc.c-torture/compile/20030418-1.c: New test.
5045
5046 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
5047
5048         * README.compat: Remove; content moved to doc/sourcebuild.texi.
5049
5050 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5051
5052         PR c++/10347
5053         g++.dg/template/dependent-name1.C: New test.
5054
5055 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
5056
5057         * gcc.dg/warn-1.c (tourist_guide): New array,
5058         contains a pointer to bar.
5059
5060 2003-04-16  Roger Sayle  <roger@eyesopen.com>
5061
5062         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5063         * gcc.c-torture/execute/medce-1.c: New test case.
5064         * gcc.c-torture/execute/medce-2.c: New test case.
5065
5066 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
5067
5068         * lib/prune.exp: Ignore more messages.
5069
5070         PR c++/10381
5071         * g++.dg/parse/lookup3.C: New test.
5072
5073 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
5074
5075         * gcc.c-torture/compile/20030415-1.c : New test.
5076
5077 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
5078
5079         * gcc.c-torture/execute/scope-2.c: Move to ...
5080         * gcc.dg/noncompile/scope.c: .... here.
5081
5082 2003-04-14  Roger Sayle  <roger@eyesopen.com>
5083
5084         * gcc.dg/20030414-2.c: New test case.
5085
5086 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
5087
5088         PR target/10377
5089         * gcc.dg/20030414-1.c: New test.
5090
5091 2003-04-13  Roger Sayle  <roger@eyesopen.com>
5092
5093         * gcc.dg/builtins-12.c: New test case.
5094         * gcc.dg/builtins-13.c: New test case.
5095
5096 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5097
5098         * gcc.c-torture/execute/string-opt-18.c: New test.
5099
5100 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
5101
5102         PR c++/10300
5103         * g++.dg/init/new5.C: New test.
5104
5105 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
5106
5107         PR c++/7910
5108         * g++.dg/ext/dllimport1.C: New test.
5109
5110 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5111
5112         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5113
5114 2003-04-11  Bud Davis <bdavis9659@comcast.net>
5115
5116         PR Fortran/9263
5117         * g77.f-torture/noncompile/9263.f: New test
5118         PR Fortran/1832
5119         * g77.f-torture/execute/1832.f: New test
5120
5121 2003-04-11  David Chad  <davidc@freebsd.org>
5122             Loren J. Rittle  <ljrittle@acm.org>
5123
5124         libobjc/8562
5125         * objc.dg/headers.m: New test.
5126
5127 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
5128
5129         * gcc.c-torture/execute/builtin-noret-2.c: New.
5130         * gcc.c-torture/execute/builtin-noret-2.x: New.
5131         XFAIL builtin-noret-2.c at -O1 and above.
5132         * gcc.dg/redecl.c: New.
5133         * gcc.dg/Wshadow-1.c: Update error regexps.
5134
5135 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
5136
5137         * g++.dg/abi/bitfield10.C: New test.
5138
5139 2003-04-09  Mike Stump  <mrs@apple.com>
5140
5141         * gcc.dg/pch/pch.exp: Make testcase names longer.
5142         * g++.dg/pch/pch.exp: Make testcase names longer.
5143
5144 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5145
5146         * gcc.dg/builtins-11.c: New test case.
5147
5148 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5149
5150         * gcc.dg/builtins-9.c: New test case.
5151         * gcc.dg/builtins-10.c: New test case.
5152
5153 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
5154
5155         * gcc.dg/noncompile/init-4.c.c: New test.
5156
5157 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
5158
5159         * gcc.misc-test/gcov-9.c: New test.
5160         * gcc.misc-test/gcov-10.c: New test
5161         * gcc.misc-test/gcov-11.c: New test.
5162
5163 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
5164
5165         PR optimization/10024
5166         * gcc.c-torture/compile/20030405-1.c: New test.
5167
5168 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
5169
5170         * gcc.dg/pch/static-3.c: New.
5171         * gcc.dg/pch/static-3.hs: New.
5172         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5173
5174 2003-04-04  Richard Henderson  <rth@redhat.com>
5175
5176         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5177         * g++.dg/eh/forced2.C: Likewise.
5178
5179 2003-04-03  Mike Stump  <mrs@apple.com>
5180
5181         * lib/scanasm.exp (scan-assembler): Add xfail processing for
5182         target arg.
5183         (scan-assembler-times, scan-assembler-not): Likewise.
5184         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5185
5186 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
5187
5188         * gcc.dg/sparc-loop-1.c: New test.
5189
5190 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
5191
5192         PR other/9274
5193         * g++.dg/pch/system-2.C: New.
5194         * g++.dg/pch/system-2.Hs: New.
5195
5196 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
5197
5198         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5199
5200         * g++.dg/eh/simd-1.C (vecfunc): Same.
5201
5202 2003-04-01  Roger Sayle  <roger@eyesopen.com>
5203
5204         * gcc.c-torture/execute/20030401-1.c: New test case.
5205
5206 2003-04-01  Ziemowit Laski <zlaski@apple.com>
5207
5208         * objc.dg/defs.m: New.
5209
5210 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
5211
5212         * g++.dg/eh/simd-1.C: New.
5213         * g++.dg/eh/simd-2.C: New.
5214
5215 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
5216
5217         * gcc.c-torture/execute/simd-3.c: New.
5218
5219 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5220
5221         PR c/9936
5222         * gcc.dg/20030331-2.c: New test.
5223
5224 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5225
5226         PR c++/10278
5227         * g++.dg/parse/crash2.C: New test.
5228
5229 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5230
5231         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5232         * gcc.c-torture/execute/20030331-1.c: ...here.
5233
5234 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5235
5236         * gcc.c-torture/execute/20030331-1.c: New test.
5237
5238 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
5239
5240         * lib/gcov.exp: Adjust call return testing strings.
5241         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5242
5243 2003-03-31  Roger Sayle  <roger@eyesopen.com>
5244
5245         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5246         * gcc.dg/builtins-7.c: New test case.
5247         * gcc.dg/builtins-8.c: New test case.
5248
5249 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5250
5251         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5252
5253 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
5254
5255         PR c++/7647
5256         * g++.dg/lookup-class-member-2.C: New test.
5257
5258 2003-03-30  Glen Nakamura  <glen@imodulo.com>
5259
5260         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5261
5262 2003-03-28  Roger Sayle  <roger@eyesopen.com>
5263
5264         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
5265
5266 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
5267
5268         * g++.dg/init/attrib1.C: New test.
5269
5270 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5271
5272         * gcc.dg/ultrasp8.c: New test.
5273
5274 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5275
5276         * gcc.dg/ultrasp7.c: New test.
5277
5278 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
5279
5280         PR c++/10047
5281         * g++.dg/template/inline1.C: New test.
5282
5283 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5284
5285         * gcc.dg/sparc-dwarf2.c: New test.
5286
5287 2003-03-27  Roger Sayle  <roger@eyesopen.com>
5288
5289         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5290         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5291
5292 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
5293
5294         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5295         than reading .x files.
5296         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5297         * g77.dg/gcov/gcov-1.f: Likewise.
5298         * gcc.misc-tests/gcov-4b.c: Likewise.
5299         * gcc.misc-tests/gcov-5b.c: Likewise.
5300         * gcc.misc-tests/gcov-6.c: Likewise.
5301         * gcc.misc-tests/gcov-7.c: Likewise.
5302         * gcc.misc-tests/gcov-8.c: Likewise.
5303         * g++.dg/gcov/gcov-1.x: Remove.
5304         * g77.dg/gcov/gcov-1.x: Likewise.
5305         * gcc.misc-tests/gcov-4b.x: Likewise.
5306         * gcc.misc-tests/gcov-5b.x: Likewise.
5307         * gcc.misc-tests/gcov-6.x: Likewise.
5308         * gcc.misc-tests/gcov-7.x: Likewise.
5309         * gcc.misc-tests/gcov-8.x: Likewise.
5310
5311 2003-03-27  Glen Nakamura  <glen@imodulo.com>
5312
5313         PR opt/10087
5314         * gcc.dg/20030324-1.c: New test.
5315
5316 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
5317
5318         PR c++/10224
5319         * g++.dg/template/arg3.C: New test.
5320
5321         PR c++/10158
5322         * g++.dg/template/friend18.C: New test.
5323
5324 2003-03-26  Roger Sayle  <roger@eyesopen.com>
5325
5326         * g77.f-torture/compile/20030326-1.f: New test case.
5327
5328 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
5329
5330         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5331
5332         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5333
5334 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
5335
5336         * gcc.dg/ia64-sync-3.c: New test.
5337
5338 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
5339
5340         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5341
5342 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
5343
5344         * gcc.dg/ultrasp6.c: New test.
5345
5346 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5347
5348         * gcc.dg/i386-signbit-1.c: New test.
5349         * gcc.dg/i386-signbit-2.c: New test.
5350         * gcc.dg/i386-signbit-3.c: New test.
5351
5352 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5353
5354         * gcc.dg/ultrasp5.c: Fix options.
5355
5356 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5357
5358         * gcc.dg/ultrasp5.c: Fix comment.
5359
5360 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
5361
5362         PR fortran/10197
5363         * g77.f-torture/execute/10197.f: New test.
5364
5365 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
5366
5367         PR c++/9898, c++/383
5368         * g++.dg/template/conv6.C: New test.
5369
5370         PR c++/10119
5371         * g++.dg/template/ptrmem5.C: New test.
5372
5373         PR c++/10026
5374         * g++.dg/lookup/koenig1.C: New test.
5375
5376         PR C++/10199
5377         * g++.dg/lookup/template2.C: New test.
5378
5379 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
5380
5381         * g++.dg/opt/rtti1.C: New test.
5382
5383 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
5384
5385         * gcc.dg/ultrasp5.c: New test.
5386
5387 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
5388
5389         PR middle-end/9967
5390         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5391         builtin fputs.
5392
5393 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5394
5395         PR c/8224
5396         * gcc.dg/20030323-1.c: New test.
5397
5398 2003-03-23  Roger Sayle  <roger@eyesopen.com>
5399
5400         * gcc.c-torture/compile/20030323-1.c: New test case.
5401
5402 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
5403
5404         * gcc.dg/20030321-1.c: New test.
5405
5406 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
5407
5408         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5409
5410 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
5411
5412         PR c++/9978, c++/9708
5413         * g++.dg/ext/vlm1.C: Adjust expected error.
5414         * g++.dg/ext/vla2.C: New test.
5415         * g++.dg/template/arg1.C: New test.
5416         * g++.dg/template/arg2.C: New test.
5417
5418 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
5419
5420         * g77.f-torture/execute/select.f: New test.
5421         * g77.f-torture/noncompile/select_no_compile.f: New test.
5422
5423 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
5424
5425         PR c++/9898
5426         * g++.dg/other/error4.C: New test.
5427
5428 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
5429
5430         * g++.dg/template/friend17.C: New test.
5431
5432 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
5433
5434         * gcc.c-torture/compile/20030320-1.c: New.
5435
5436 2003-03-20  Roger Sayle  <roger@eyesopen.com>
5437
5438         * gcc.dg/builtins-6.c: New test case.
5439
5440 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
5441
5442         PR target/10073
5443         * gcc.c-torture/compile/20030319-1.c: New.
5444
5445 2003-03-18  Jan Hubicka  <jh@suse.cz>
5446
5447         * gcc.dg/i386-cvt-1.c: New test.
5448
5449 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
5450
5451         * objc.dg/naming-1.m: Use "(parse|syntax) error".
5452         * objc.dg/naming-2.m: Likewise.
5453
5454 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
5455
5456         PR c++/9639
5457         * g++.dg/parse/crash1.C: New test.
5458
5459 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
5460
5461         PR c++/8805
5462         * g++.dg/eh/cleanup1.C: New test.
5463
5464 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
5465
5466         * gcc.c-torture/execute/20030316-1.c: New test case.
5467
5468 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
5469
5470         PR c++/9629
5471         * g++.dg/init/ctor2.C: New test.
5472
5473 2003-03-15  Roger Sayle  <roger@eyesopen.com>
5474
5475         * g77.f-torture/compile/xformat.f: New test case.
5476
5477 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5478
5479         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
5480         * g++.old-deja/g++.mike/eh50.C: Likewise.
5481
5482 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5483
5484         PR c++/6440
5485         * g++.dg/template/spec7.C: New test.
5486         * g++.dg/template/spec8.C: Likewise.
5487
5488 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
5489
5490         * gcc.c-torture/execute/20030313-1.c: New test.
5491
5492 2003-03-14  Richard Henderson  <rth@redhat.com>
5493
5494         * gcc.dg/inline-2.c: Adjust alpha test for external call.
5495
5496 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
5497
5498         * gcc.c-torture/compile/20030314-1.c: New test.
5499
5500 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
5501
5502         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
5503         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
5504         thumb target,
5505         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
5506         to accept newer _imp__  prefix and additional
5507         newline in .drectve section.
5508         * gcc.dg/dll-4.c: Likewise.
5509         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
5510         switch.
5511
5512 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
5513
5514         * g++.dg/parse/namespace9.C: New test.
5515
5516         * g++.dg/init/ref5.C: New test.
5517         * g++.dg/parse/ptrmem1.C: Likewise.
5518
5519 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5520
5521         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
5522         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
5523         regular expression.
5524         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
5525         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
5526
5527 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
5528
5529         * gcc.c-torture/execute/20030224-2.c: New test.
5530
5531 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5532
5533         * gcc.dg/decl-3.c: New test.
5534
5535 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5536
5537         * gcc.dg/i386-loop-2.c: New test.
5538
5539 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
5540
5541         PR c++/9474
5542         * g++.dg/parse/namespace8.C: New test.
5543
5544         PR c++/9924
5545         * g++.dg/overload/builtin2.C: New test.
5546
5547 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
5548
5549         * gcc.dg/return-type-3.c: New test.
5550
5551 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
5552
5553         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
5554         profiling options are not supported.
5555
5556 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
5557
5558         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
5559         * g++.old-deja/g++.warn/impint2.C: Likewise.
5560
5561 2003-03-10  Devang Patel  <dpatel@apple.com>
5562
5563         * g++.dg/cpp/c++_cmd_1.C: New test.
5564         * g++.dg/cpp/c++_cmd_1.h: New file.
5565
5566 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
5567
5568         * gcc.dg/altivec-9.c: New file.
5569
5570 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5571
5572         * gcc.dg/ppc-sdata-1.c: New test.
5573         * gcc.dg/ppc-sdata-2.c: New test.
5574
5575 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
5576
5577         PR c++/9373
5578         * g++.dg/opt/ptrmem2.C: New test.
5579
5580         PR c++/8534
5581         * g++.dg/opt/ptrmem1.C: New test.
5582
5583 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
5584
5585         * gcc.dg/i386-loop-1.c: New test.
5586
5587 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5588
5589         PR c++/9970
5590         * g++.dg/lookup/friend1.C: New test.
5591
5592 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
5593
5594         PR c++/9823
5595         * g++.dg/parser/constructor1.C: New test.
5596
5597 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
5598
5599         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
5600
5601         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
5602
5603 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
5604
5605         * gcc.dg/cpp/Wunused.c: Update test.
5606
5607 2003-03-08  Jan Hubicka  <jh@suse.cz>
5608
5609         * gcc.dg/inline-3.c: New test.
5610
5611 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
5612
5613         PR c++/9809
5614         * g++.dg/parse/builtin1.C: New test.
5615
5616         PR c++/9982
5617         * g++.dg/abi/cookie1.C: New test.
5618         * g++.dg/abi/cookie2.C: Likewise.
5619
5620         PR c++/9524
5621         * g++.dg/template/field1.C: New test.
5622
5623         PR c++/9912
5624         * g++.dg/parse/class1.C: New test.
5625         * g++.dg/parse/namespace7.C: Likewise.
5626         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
5627
5628 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
5629
5630         * g++.dg/init/ref4.C: New test.
5631
5632 2003-03-07  Jan Hubicka  <jh@suse.cz>
5633
5634         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
5635         * gcc.dg/inline-3.c:  New test.
5636
5637 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
5638
5639         * g++.dg/init/ref3.C: New test.
5640
5641         PR c++/9965
5642         * g++.dg/init/ref2.C: New test.
5643
5644         PR c++/9400
5645         * g++.dg/warn/Wshadow-2.C: New test.
5646
5647         PR c++/9791
5648         * g++.dg/warn/Woverloaded-1.C: New test.
5649
5650 2003-03-05  Jan Hubicka  <jh@suse.cz>
5651
5652         * gcc.dg/i386-local2.c: New.
5653         * gcc.dg/i386-local.c: Fix typo.
5654
5655 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
5656
5657         * g++.dg/abi/layout3.C: New test.
5658
5659 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
5660
5661         * gcc.c-torture/compile/20030305-1.c
5662
5663 2003-03-05  Jan Hubicka  <jh@suse.cz>
5664
5665         * gcc.dg/i386-local.c: New.
5666
5667 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
5668
5669         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
5670
5671 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5672
5673         * gcc.dg/switch-2.c: New test.
5674         * gcc.dg/switch-3.c: New test.
5675         * gcc.dg/Wswitch.c: Adjust line numbers.
5676         * gcc.dg/Wswitch-default.c: Likewise.
5677         * gcc.dg/Wswitch-enum.c: Likewise.
5678
5679 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
5680
5681         * gcc.c-torture/execute/20030222-1.c: New test.
5682
5683 2003-03-03  James E Wilson  <wilson@tuliptree.org>
5684
5685         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
5686
5687 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
5688
5689         PR c++/9878
5690         * g++.dg/init/ref1.C: New test.
5691
5692 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
5693
5694         * gcc.dg/sh-relax.c: New SH-only test.
5695
5696 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
5697
5698         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
5699         comment explaining purpose of testcase.
5700
5701 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
5702
5703         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
5704         for HC11/HC12 (asm needs two int registers).
5705         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
5706         HC11/HC12 because the test uses an asm which needs two 32-bit
5707         registers.
5708
5709 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
5710
5711         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
5712         for HC11/HC12 (array is too large otherwise).
5713         * gcc.c-torture/compile/920501-4.x: New file, likewise.
5714         * gcc.c-torture/compile/20010518-2.x: Likewise.
5715         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
5716         HC11/HC12 (array is too large).
5717
5718 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
5719
5720         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
5721         * lib/g++-dg.exp (g++-dg-test): Likewise.
5722
5723 2003-03-01  Roger Sayle  <roger@eyesopen.com>
5724
5725         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
5726         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
5727
5728 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5729
5730         * g++.dg/warn/implicit-typename1.C: Remove warning.
5731
5732 2003-02-28  Richard Henderson  <rth@redhat.com>
5733
5734         * gcc.dg/noreturn-1.c: Move noreturn warning line.
5735         * gcc.dg/return-type-1.c: Move control reaches end warning line.
5736
5737 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
5738
5739         * gcc.dg/pch/pch.exp: Change .pch to .gch.
5740         * g++.dg/pch/pch.exp: Likewise.
5741
5742 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
5743
5744         PR c++/9879
5745         * testsuite/g++.dg/init/new4.C: New test.
5746
5747 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
5748
5749         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
5750
5751 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
5752
5753         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
5754         unsigned long.
5755
5756         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
5757         wider than float.
5758
5759 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5760
5761         * lib/scanasm.exp: Add support for counting numbers of
5762         occurences.
5763         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
5764         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
5765
5766 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
5767
5768         PR c++/9683
5769         * g++.dg/template/static3.C: New test.
5770
5771         PR c++/9829
5772         * g++.dg/parse/namespace6.C: New test.
5773
5774 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5775
5776         PR target/9732
5777         * gcc.dg/20030225-1.c: New test.
5778
5779 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
5780
5781         * README: Remove out-of-date information.
5782
5783         PR c++/9836
5784         * g++.dg/template/spec6.C: New test.
5785
5786 2003-02-24  Jeff Law  <law@redhat.com>
5787
5788         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
5789
5790 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5791
5792         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
5793         * gcc.dg/pragma-ep-1.c: Likewise.
5794
5795 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5796
5797         PR c++/9602
5798         * g++.dg/template/friend16.C: New test.
5799
5800 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
5801
5802         PR c++/5333
5803         * g++.dg/parse/fused-params1.C: Adjust error messages.
5804         * g++.dg/template/nested3.C: New test.
5805
5806 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
5807
5808         * g++.dg/abi/param1.C: New test.
5809
5810 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5811
5812         PR c++/7982
5813         * g++.dg/warn/implicit-typename1.C: New test.
5814
5815 2003-02-22  Kelley Cook <kelleycook@comcast.net>
5816
5817         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
5818         with "mtune".
5819         * g++.old-deja/g++.other/store-expr2.C: Likewise.
5820         * gcc.c-torture/execute/20010129-1.x: Likewise.
5821         * gcc.dg/20011107-1.c: Likewise.
5822         * gcc.dg/20020108-1.c: Likewise.
5823         * gcc.dg/20020122-3.c: Likewise.
5824         * gcc.dg/20020206-1.c: Likewise.
5825         * gcc.dg/20020310-1.c: Likewise.
5826         * gcc.dg/20020426-2.c: Likewise.
5827         * gcc.dg/20020517-1.c: Likewise.
5828         * gcc.dg/991230-1.c: Likewise.
5829         * gcc.dg/i386-unroll-1.c: Likewise.
5830         * gcc.misc-tests/i386-prefetch.exp: Likewise.
5831
5832 2003-02-22  Jan Hubicka  <jh@suse.cz>
5833
5834         * gcc.dg/i386-mul.c: New test.
5835
5836 2003-02-21  Roger Sayle  <roger@eyesopen.com>
5837
5838         * gcc.dg/builtins-5.c: New test case.
5839
5840 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
5841
5842         * gcc.dg/asmreg-1.c: New test.
5843
5844 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5845
5846         PR c++/9749
5847         * g++.dg/parse/varmod1.C: New test.
5848
5849 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5850
5851         PR c++/9727
5852         * g++.dg/template/op1.C: New test.
5853
5854 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5855
5856         PR c++/8906
5857         * g++.dg/template/nested2.C: New test.
5858
5859 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5860
5861         PR c++/8724
5862         * g++.dg/expr/dtor1.C: New test.
5863
5864 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
5865
5866         * gcc.dg/cpp/include3.c: New test.
5867         * gcc.dg/cpp/inc/foo.h: New file.
5868
5869 2003-02-21  Glen Nakamura  <glen@imodulo.com>
5870
5871         * gcc.c-torture/execute/20030221-1.c: New test.
5872
5873 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
5874
5875         PR c++/9729
5876         * g++.dg/abi/conv1.C: New test.
5877
5878 2003-02-20  Jan Hubicka  <jh@suse.cz>
5879
5880         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
5881
5882 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
5883
5884         * gcc.c-torture/compile/20030219-1.c: New test.
5885
5886 2003-02-18  Jan Hubicka  <jh@suse.cz>
5887
5888         * gcc.dg/funcorder.c: New test.
5889
5890 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
5891
5892         * gcc.c-torture/execute/20030218-1.c: New.
5893
5894 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
5895
5896         * gcc.dg/20030218-1.c: New.
5897
5898 2003-02-18  Richard Henderson  <rth@redhat.com>
5899
5900         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
5901         * gcc.dg/attr-used-2.c: New.
5902
5903 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
5904
5905         PR c++/9704
5906         * g++.dg/init/copy5.C: New test.
5907
5908 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
5909
5910         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
5911         * g++.dg/pch/pch.exp: Likewise.
5912
5913 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
5914
5915         * gcc.c-torture/execute/20030209-1.c: Enable the test if
5916         STACK_SIZE is not defined.
5917
5918 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5919
5920         PR c++/9457
5921         * g++.dg/template/init1.C: New test.
5922
5923 2003-02-16  Jan HUbicka  <jh@suse.cz>
5924
5925         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
5926         (foo): Add few extra tests
5927         * gcc.dg/c99-const-expr-3.c: Likewise.
5928         * gcc.c-torture/execute/20030216-1.c: New.
5929
5930 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5931
5932         PR c++/9459
5933         * g++.dg/ext/typeof4.C: New test.
5934
5935 2003-02-15  Roger Sayle  <roger@eyesopen.com>
5936
5937         * gcc.dg/i386-387-3.c: New test case.
5938
5939 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
5940
5941         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
5942         cris-*-elf* cris-*-aout* and mmix-*-*.
5943
5944 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
5945
5946         * gcc.dg/20030213-1.c: New test.
5947
5948 2003-02-12  Roger Sayle  <roger@eyesopen.com>
5949
5950         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
5951         * gcc.dg/i386-387-2.c: Likewise.
5952
5953 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
5954
5955         * gcc.dg/ppc-spe.c: Fix formatting.
5956         Enable tests that were previously unsupported by gas.
5957         Delete tests for instructions that no longer exist.
5958         Switch arguments on evsubifw builtin.
5959
5960 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
5961
5962         * gcc.c-torture/execute/20030209-1.c: Disable the test if
5963         STACK_SIZE is too small.
5964
5965 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
5966             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
5967
5968         * gcc.dg/decl-2.c: New test.
5969
5970 2003-02-10  Jan Hubicka  <jh@suse.cz>
5971
5972         * gcc.dg/i386-fpcvt-1.c:  New test.
5973
5974 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
5975
5976         * gcc.c-torture/execute/20030209-1.c: New test.
5977
5978 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
5979
5980         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
5981         int-wide bitops, use the constants of the same width.
5982         Likewise, if long long is 32-bit wide, test bitops using
5983         32-bit constants.
5984
5985 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
5986
5987         * gcc.dg/20021014-1.c: Annotate with expected notice text.
5988
5989 2003-02-07  Roger Sayle  <roger@eyesopen.com>
5990
5991         * testsuite/gcc.dg/builtins-4.c: New test case.
5992
5993 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5994
5995         * gcc.dg/20020430-1.c: Fix dg command typos.
5996         * gcc.dg/20020503-1.c: Likewise.
5997
5998 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5999
6000         PR c++/8785
6001         * g++.dg/parse/fused-params1.C: New test.
6002
6003         PR c++/8857
6004         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
6005
6006         PR c++/8921
6007         * g++.dg/parse/non-dependent1.C: New test.
6008
6009         PR c++/8928
6010         * g++.dg/parse/dupl-tmpl-args1.C: New test.
6011
6012         PR c++/9228
6013         * g++.dg/parse/undefined7.C: New test.
6014         * g++.dg/parse/non-templ1.C: New test.
6015
6016         PR c++/9229
6017         * g++.dg/parse/too-many-tmpl-args1.C: New test.
6018
6019 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
6020
6021         * gcc.c-torture/compile/20030206-1.c: New test.
6022
6023 2003-02-05  Roger Sayle  <roger@eyesopen.com>
6024
6025         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6026         "pow" to "foo" to avoid potential confusion with a math built-in.
6027
6028 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6029
6030         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6031         conditions for SPARC targets.
6032
6033 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
6034
6035         * gcc.dg/20030204-1.c: New test.
6036
6037 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6038
6039         PR c++/38
6040         * g++.dg/parse/array-size1.C: New test.
6041
6042         PR c++/5657
6043         * g++.dg/parse/undefined3.C: New test.
6044
6045         PR c++/5665
6046         * g++.dg/parse/undefined4.C: New test.
6047
6048         PR c++/5975
6049         * g++.dg/parse/undefined5.C: New test.
6050
6051         PR c++/7259
6052         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6053
6054         PR c++/8578
6055         * g++.dg/parse/casting-operator1.C: New test.
6056
6057         PR c++/8596
6058         * g++.dg/parse/undefined6.C: New test.
6059
6060         PR c++/8736
6061         * g++.dg/parse/missing-template1.C: New test.
6062
6063 2003-02-04  Jan Hubicka  <jh@suse.cz>
6064
6065         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
6066         * gcc.dg/i386-cmov?.c:  Likewise.
6067         * gcc.dg/i386-fpcvt-?.c:  Likewise.
6068         * gcc.dg/i386-ssefp-1.c:  Likewise.
6069         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
6070         conventions.
6071
6072 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
6073
6074         PR c++/7129
6075         * testsuite/g++.dg/ext/max.C: New test.
6076
6077 2003-02-03  Jan Hubicka  <jh@suse.cz>
6078
6079         * gcc.c-torture/execute/20030203-1.c: New test.
6080
6081 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
6082
6083         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6084         'natural-endian'.
6085
6086 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
6087
6088         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6089         * g++.dg/init/new2.C: Likewise.
6090         * g++.dg/other/new1.C: Likewise.
6091
6092 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
6093
6094         * gcc.dg/struct-ret-libc.c: New test.
6095
6096 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
6097
6098         * gcc.dg/20030129-1.c: New test.
6099
6100 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6101
6102         PR c++/8849
6103         * g++.dg/template/ptrmem4.C: New test.
6104
6105 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
6106
6107         * g++.dg/parser/constant1.C: New test.
6108
6109 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6110
6111         PR c++/8591
6112         * g++.dg/parse/friend2.C: New test.
6113
6114 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
6115
6116         PR c++/9437
6117         * g++.dg/template/unify4.C: New test.
6118
6119 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
6120
6121         * gcc.c-torture/execute/20030128-1.c: New test.
6122
6123 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
6124
6125         * g++.dg/lookup/nested1.C: Test moved from ...
6126         * g++.old-deja/g++.other/lookup24.C: ... here.
6127
6128 2003-01-28  Jan Hubicka  <jh@suse.cz>
6129
6130         * gcc.dg/i386-cmov5.c:  New test.
6131
6132 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
6133
6134         * gcc.c-torture/execute/20010925-1.c: Changed the
6135         memcpy declaration.
6136
6137 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6138
6139         PR c++/3902
6140         * g++.dg/parse/template5.C: New test.
6141
6142 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
6143
6144         PR fortran/9258
6145         * g77.dg/pr9258: New test.
6146
6147 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6148
6149         * README: Move relevant parts from README.g++.
6150
6151         * README.g++: Remove this file.
6152
6153 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6154
6155         * g++.dg/abi/dcast1.C: New test.
6156
6157 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6158
6159         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6160
6161 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
6162
6163         PR c++/47
6164         * g++.old-deja/g++.other/lookup24.C: New test.
6165
6166 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6167
6168         PR middle-end/7227
6169         * gcc.dg/uninit-C.c: New test.
6170
6171 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
6172
6173         * g++.dg/abi/covariant1.C: New test.
6174
6175 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
6176
6177         * gcc.dg/20030123-1.c: New test.
6178
6179 2003-01-25  Jan Hubicka  <jh@suse.cz>
6180
6181         PR opt/8492
6182         * gcc.c-torture/compile/20030125-1.c
6183
6184 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
6185
6186         PR c++/9403
6187         * g++.dg/parse/template3.C: New test.
6188         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6189
6190         PR c++/795
6191         * g++.dg/parse/template4.C: New test.
6192
6193         PR c++/9415
6194         * g++.dg/template/qual2.C: New test.
6195
6196         PR c++/8545
6197         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6198
6199         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6200
6201 2003-01-25  Roger Sayle  <roger@eyesopen.com>
6202
6203         * gcc.c-torture/execute/switch-1.c: New test case.
6204
6205 2003-01-25  Jan Hubicka  <jh@suse.cz>
6206
6207         * gcc.c-torture/execute/20030125-1.[cx]: New test.
6208
6209 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
6210
6211         Tweaks for Bison-1.875. From the NEWS file:
6212         "- `parse error' -> `syntax error'
6213         Bison now uniformly uses the term `syntax error'"
6214         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6215         * gcc.dg/cpp/digraph2.c: Likewise.
6216         * gcc.dg/cpp/direct2.c: Likewise.
6217         * gcc.dg/cpp/paste4.c: Likewise.
6218         * gcc.dg/c90-restrict-1.c: Likewise.
6219         * gcc.dg/c99-func-2.c: Likewise.
6220         * gcc.dg/noncompile/920721-2.c: Likewise.
6221         * gcc.dg/noncompile/930622-2.c: Likewise.
6222         * gcc.dg/noncompile/940112-1.c: Likewise.
6223         * gcc.dg/noncompile/950921-1.c: Likewise.
6224         * gcc.dg/noncompile/951123-1.c: Likewise.
6225         * gcc.dg/noncompile/971104-1.c: Likewise.
6226         * gcc.dg/noncompile/990416-1.c: Likewise.
6227
6228 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
6229
6230         * g++.dg/parse/undefined1.C: Add error message.
6231
6232 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6233
6234         PR c++/9354
6235         * g++.dg/parse/new1.C: New test.
6236
6237         PR c++/9216
6238         * g++.dg/parse/template2.C: New test.
6239
6240         PR c++/9354
6241         * g++.dg/parse/typedef2.C: New test.
6242
6243         PR c++/9328
6244         * g++.dg/ext/typeof3.C: New test.
6245
6246 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6247
6248         PR c++/2738
6249         * g++.dg/parse/ret-type1.C: New test.
6250
6251         PR c++/3792
6252         * g++.dg/parse/tmpl-outside1.C: New test.
6253
6254         PR c++/4207
6255         * g++.dg/parse/int-as-enum1.C: New test.
6256
6257         PR c++/4903
6258         * g++.dg/parse/no-typename1.C: New test.
6259
6260         PR c++/5533
6261         * g++.dg/parse/no-value1.C: New test.
6262
6263         PR c++/5921
6264         * g++.dg/parse/wrong-inline1.C: New test.
6265
6266         PR c++/6402
6267         * g++.dg/parse/ref1.C: New test.
6268
6269         PR c++/6992
6270         * g++.dg/parse/attr-ctor1.C: New test.
6271
6272         PR c++/7229
6273         * g++.dg/parse/namespace5.C: New test.
6274
6275         PR c++/7917
6276         * g++.dg/parse/func-def1.C: New test.
6277
6278         PR c++/8143
6279         * g++.dg/parse/undefined1.C: New test.
6280
6281         PR c++/5723, PR c++/8522
6282         * g++.dg/parse/specialization1.C: New test.
6283
6284         PR c++/163, PR c++/8595
6285         * g++.dg/parse/struct-as-enum1.C: New test.
6286
6287         PR c++/9173
6288         * g++.dg/parse/undefined2.C: New test.
6289
6290 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6291
6292         PR c++/9298
6293         * g++.dg/parse/template1.C: New test.
6294
6295         PR c++/9384
6296         * g++.dg/parse/using1.C: New test.
6297
6298         PR c++/9285
6299         PR c++/9294
6300         * g++.dg/parse/expr2.C: New test.
6301
6302         PR c++/9388
6303         * g++.dg/parse/lookup2.C: Likewise.
6304
6305 2003-01-21  Jan Hubicka  <jh@suse.cz>
6306
6307         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
6308         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
6309         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6310         * gcc.c-torture/execute/string-opt-*.c: Likewise.
6311
6312 2003-01-20  Nick Clifton  <nickc@redhat.com>
6313
6314         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
6315         problem with ARM sibcall code generation.
6316
6317 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
6318
6319         * gcc.c-torture/execute/20030120-1.c: New.
6320
6321 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
6322
6323         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6324
6325 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
6326
6327         PR c++/9272
6328         * g++.dg/parse/ctor1.C: New test.
6329
6330         PR c++/9294:
6331         * g++.dg/parse/qualified1.C: New test.
6332
6333         * g++.dg/parse/typename3.C: New test.
6334
6335 2003-01-16  Richard Henderson  <rth@redhat.com>
6336
6337         * g++.dg/tls/init-2.C: Fix error matches for real this time.
6338
6339 2003-01-16  Richard Henderson  <rth@redhat.com>
6340
6341         * g++.dg/pch/pch.exp: Copy test header to the working directory
6342         before using it either for precompilation or direct use.
6343         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6344         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6345
6346 2003-01-16  Richard Henderson  <rth@redhat.com>
6347
6348         * gcc.dg/pch/pch.exp: Copy test header to the working directory
6349         before using it either for precompilation or direct use.
6350         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6351         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6352
6353 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
6354
6355         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6356         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6357         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6358         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6359         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6360         typename warning into error.
6361         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6362         error messages.
6363         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6364         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6365         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6366         messages.
6367         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6368         make declaration visible in template.
6369         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6370         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6371         messages.
6372         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6373         message.
6374         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6375         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6376         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6377         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6378         typename warning with error message.
6379         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6380         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6381         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6382
6383 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
6384
6385         * g++.dg/parse/ambig2.C: New test.
6386
6387 2003-01-15  Richard Henderson  <rth@redhat.com>
6388
6389         * g++.dg/tls/init-2.C: Update error message string.
6390
6391 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6392
6393         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6394
6395 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
6396
6397         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6398         all for HC11/HC12.
6399         * gcc.c-torture/compile/20001205-1.x: Likewise.
6400         * gcc.c-torture/compile/20001226-1.x: Likewise.
6401         * gcc.c-torture/compile/920520-1.x: Likewise.
6402         * gcc.c-torture/compile/961203-1.x: Likewise.
6403         * gcc.c-torture/compile/20020604-1.x: Likewise.
6404
6405 2003-01-15  Jan Hubicka  <jh@suse.cz>
6406
6407         * gcc.c-torture/compile/20030115-1.c: New test.
6408
6409         * gcc.dg/i386-fpcvt-1.c: New test.
6410         * gcc.dg/i386-fpcvt-2.c: New test.
6411
6412 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
6413
6414         Further conform g++'s __vmi_class_type_info to the C++ ABI
6415         specification.
6416         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6417         the specification.
6418
6419 2003-01-14  Jan Hubicka  <jh@suse.cz>
6420
6421         * gcc.dg/i386-fpcvt-1.c: New test.
6422         * gcc.dg/i386-fpcvt-2.c: New test.
6423
6424 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6425
6426         * gcc.dg/i386-mmx-3.c: New test.
6427
6428 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
6429
6430         PR c++/9264
6431         * g++.dg/parse/octal1.C: New file.
6432
6433         PR c++/9172
6434         * g++.dg/parse/typename1.C: New file.
6435
6436 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
6437
6438         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6439         * gcc.dg/bf-no-ms-layout.c: Likewise.
6440         * gcc.dg/bf-ms-attrib.c: Likewise.
6441
6442 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
6443
6444         PR c++/9099
6445         * g++.dg/parse/dtor1.C: New file.
6446
6447         PR c++/9128
6448         * g++.dg/rtti/typeid1.C: New file.
6449
6450         PR c++/9153
6451         * g++.dg/parse/lookup1.C: New file.
6452
6453         PR c++/9171
6454         * g++.dg/templ/spec5.C: New file.
6455
6456 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
6457
6458         * gcc.c-torture/compile/20030110-1.c: New test.
6459
6460 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
6461
6462         Merge from pch-branch:
6463
6464         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
6465
6466         * gcc.dg/pch/cpp-1.h: New.
6467         * gcc.dg/pch/cpp-1.c: New.
6468         * gcc.dg/pch/cpp-2.h: New.
6469         * gcc.dg/pch/cpp-2.c: New.
6470
6471         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
6472
6473         * gcc.dg/pch/except-1.h: New.
6474         * gcc.dg/pch/except-1.c: New.
6475
6476         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
6477
6478         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
6479         running test.
6480         * gcc.dg/pch: Include *.hp not *.h.
6481         * gcc.dg/pch/system-1.h: New.
6482         * gcc.dg/pch/system-1.c: New.
6483
6484         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
6485
6486         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
6487         rather than trying to build and run a program using PCH.
6488         * gcc.dg/pch: Remove dg-do commands from test files.
6489
6490         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
6491
6492         * gcc.dg/pch/macro-3.c: New.
6493         * gcc.dg/pch/macro-3.h: New.
6494
6495         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
6496
6497         * gcc.dg/pch/common-1.c: New.
6498         * gcc.dg/pch/common-1.h: New.
6499         * gcc.dg/pch/decl-1.c: New.
6500         * gcc.dg/pch/decl-1.h: New.
6501         * gcc.dg/pch/decl-2.c: New.
6502         * gcc.dg/pch/decl-2.h: New.
6503         * gcc.dg/pch/decl-3.c: New.
6504         * gcc.dg/pch/decl-3.h: New.
6505         * gcc.dg/pch/decl-4.c: New.
6506         * gcc.dg/pch/decl-4.h: New.
6507         * gcc.dg/pch/decl-5.c: New.
6508         * gcc.dg/pch/decl-5.h: New.
6509         * gcc.dg/pch/global-1.c: New.
6510         * gcc.dg/pch/global-1.h: New.
6511         * gcc.dg/pch/inline-1.c: New.
6512         * gcc.dg/pch/inline-1.h: New.
6513         * gcc.dg/pch/inline-2.c: New.
6514         * gcc.dg/pch/inline-2.h: New.
6515         * gcc.dg/pch/static-1.c: New.
6516         * gcc.dg/pch/static-1.h: New.
6517         * gcc.dg/pch/static-2.c: New.
6518         * gcc.dg/pch/static-2.h: New.
6519
6520         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
6521
6522         * g++.dg/pch/pch.exp: Better handle failing testcases.
6523         * gcc.dg/pch/pch.exp: Likewise.
6524         * gcc.dg/pch/macro-1.c: New.
6525         * gcc.dg/pch/macro-1.h: New.
6526         * gcc.dg/pch/macro-2.c: New.
6527         * gcc.dg/pch/macro-2.h: New.
6528
6529         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
6530
6531         * g++.dg/dg.exp: Treat files in pch/ specially.
6532         * g++.dg/pch/pch.exp: New file.
6533         * g++.dg/pch/empty.H: New file.
6534         * g++.dg/pch/empty.C: New file.
6535         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
6536         "precompile".
6537
6538         * gcc.dg/pch/pch.exp: New file.
6539         * gcc.dg/pch/empty.h: New file.
6540         * gcc.dg/pch/empty.c: New file.
6541         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
6542         "precompile".
6543
6544 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6545
6546         * g++.dg/template/friend14.C: New test.
6547
6548 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6549
6550         * gcc.dg/old-style-asm-1.c: New test.
6551
6552 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
6553
6554         * gcc.c-torture/compile/20030109-1.c: New test.
6555
6556 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6557
6558         * gcc.c-torture/execute/20030109-1.c: New test.
6559
6560 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
6561
6562         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
6563         * g++.old-deja/g++.mike/dyncast2.C: Likewise
6564         * g++.old-deja/g++.mike/dyncast3.C: Likewise
6565         * g++.old-deja/g++.mike/eh2.C: Likewise
6566         * g++.old-deja/g++.mike/eh3.C: Likewise
6567         * g++.old-deja/g++.mike/eh5.C: Likewise
6568         * g++.old-deja/g++.mike/eh6.C: Likewise
6569         * g++.old-deja/g++.mike/eh7.C: Likewise
6570         * g++.old-deja/g++.mike/eh8.C: Likewise
6571         * g++.old-deja/g++.mike/eh9.C: Likewise
6572         * g++.old-deja/g++.mike/eh10.C: Likewise
6573         * g++.old-deja/g++.mike/eh12.C: Likewise
6574         * g++.old-deja/g++.mike/eh13.C: Likewise
6575         * g++.old-deja/g++.mike/eh14.C: Likewise
6576         * g++.old-deja/g++.mike/eh16.C: Likewise
6577         * g++.old-deja/g++.mike/eh17.C: Likewise
6578         * g++.old-deja/g++.mike/eh18.C: Likewise
6579         * g++.old-deja/g++.mike/eh21.C: Likewise
6580         * g++.old-deja/g++.mike/eh23.C: Likewise
6581         * g++.old-deja/g++.mike/eh24.C: Likewise
6582         * g++.old-deja/g++.mike/eh25.C: Likewise
6583         * g++.old-deja/g++.mike/eh26.C: Likewise
6584         * g++.old-deja/g++.mike/eh27.C: Likewise
6585         * g++.old-deja/g++.mike/eh28.C: Likewise
6586         * g++.old-deja/g++.mike/eh29.C: Likewise
6587         * g++.old-deja/g++.mike/eh31.C: Likewise
6588         * g++.old-deja/g++.mike/eh33.C: Likewise
6589         * g++.old-deja/g++.mike/eh34.C: Likewise
6590         * g++.old-deja/g++.mike/eh35.C: Likewise
6591         * g++.old-deja/g++.mike/eh36.C: Likewise
6592         * g++.old-deja/g++.mike/eh37.C: Likewise
6593         * g++.old-deja/g++.mike/eh38.C: Likewise
6594         * g++.old-deja/g++.mike/eh39.C: Likewise
6595         * g++.old-deja/g++.mike/eh40.C: Likewise
6596         * g++.old-deja/g++.mike/eh41.C: Likewise
6597         * g++.old-deja/g++.mike/eh42.C: Likewise
6598         * g++.old-deja/g++.mike/eh44.C: Likewise
6599         * g++.old-deja/g++.mike/eh46.C: Likewise
6600         * g++.old-deja/g++.mike/eh47.C: Likewise
6601         * g++.old-deja/g++.mike/eh48.C: Likewise
6602         * g++.old-deja/g++.mike/eh49.C: Likewise
6603         * g++.old-deja/g++.mike/eh50.C: Likewise
6604         * g++.old-deja/g++.mike/eh51.C: Likewise
6605         * g++.old-deja/g++.mike/eh53.C: Likewise
6606         * g++.old-deja/g++.mike/eh55.C: Likewise
6607         * g++.old-deja/g++.mike/p7912.C: Likewise
6608         * g++.old-deja/g++.mike/p9706.C: Likewise
6609         * g++.old-deja/g++.mike/p10416.C: Likewise
6610         * g++.old-deja/g++.mike/p11667.C: Likewise
6611         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
6612         Remove redundant reference to Iris.
6613         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
6614         Elxsi, i860, Pico Java, and WE32K.
6615
6616 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
6617
6618         * g++.dg/ext/asm4.C: New test.
6619
6620 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6621
6622         PR c++/9030
6623         * g++.dg/template/friend12.C: New test.
6624         * g++.dg/template/friend13.C: Likewise.
6625         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
6626
6627 2003-01-08  Jan Hubicka  <jh@suse.cz>
6628
6629         * gcc.dg/i386-cadd.c: New test.
6630         * gcc.dg/i386-cmov4.c: Likewise.
6631
6632 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
6633
6634         PR c++/9165
6635         * g++.dg/warn/Wunused-3.C: New test.
6636
6637         * g++.dg/abi/bitfield9.C: New test.
6638
6639         PR c++/9189
6640         * g++.dg/parse/defarg3.C: New test.
6641
6642 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
6643
6644         * g++.dg/parse/ambig1.C: New test.
6645         * g++.dg/parse/defarg2.C: New test.
6646
6647 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
6648
6649         * g++.dg/template/defarg-1.C: New test.
6650         * g++.dg/template/local2.C: Likewise.
6651
6652 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
6653
6654         * gcc.c-torture/execute/20030105-1.c: New test.
6655
6656 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6657
6658         * g++.dg/parse/namespace3.C: Remove extra semicolons.
6659         * g++.dg/parse/namespace4.C: Likewise.
6660
6661 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6662
6663         * g++.dg/template/ntp2.C: New test.
6664
6665 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
6666
6667         * g++.dg/parse/extern-C-1.C: New test.
6668
6669         * g++.dg/parse/namespace4.C: New test.
6670
6671         * g++.dg/template/nested1.C: New test.
6672
6673         * g++.dg/parse/namespace3.C: New test.
6674
6675 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
6676
6677         * g++.dg/lookup/two-stage1.C: New test.
6678
6679 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6680
6681         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
6682         * g++.old-deja/g++.jason/access8.C: Likewise.
6683         * g++.old-deja/g++.other/decl5.C: Likewise.
6684
6685 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
6686
6687         * g++.dg/parse/parse7.C: New test.
6688
6689 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
6690
6691         PR c++/2843
6692         * g++.dg/ext/attrib7.C: New test.
6693
6694 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
6695
6696         * g++.dg/parse/parse6.C: New test.
6697
6698 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
6699
6700         * gcc.dg/h8300-stack-1.c: New.
6701
6702 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
6703
6704         g++.dg/lookup/exception1.C: New test.
6705
6706         g++.dg/lookup/template1.C: New test.
6707
6708         g++.dg/parse/namespace2.C: New test.
6709
6710         g++.dg/parse/parens2.C: New test.
6711
6712 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6713
6714         * g++.dg/parse/parse5.C: New test.
6715         * g++.dg/lookup/scoped4.C: New test.
6716
6717 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
6718
6719         * g++.dg/parse/parens1.C: New test.
6720
6721         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
6722         angle-bracket1.C.
6723         * g++.dg/parse/parens2.C: New test.
6724
6725         * g++.dg/lookup/scope-operator1.C: New test.
6726
6727         * g++.dg/parse/operator1.C: New test.
6728
6729 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6730
6731         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
6732         * g++.old-deja/g++.other/access6.C: Likewise.
6733         * g++.old-deja/g++.other/decl1.C: Likewise.
6734         * g++.old-deja/g++.pt/typename12.C: Likewise.
6735
6736 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
6737
6738         * g++.dg/parse/namespace1.C: New test.
6739
6740 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6741
6742         * g++.dg/parse/parse4.C: New test.
6743
6744 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6745
6746         * g++.dg/parse/parse3.C: New test.
6747
6748 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6749
6750         * g++.dg/parse/parse2.C: New test.
6751
6752 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6753
6754         * g++.dg/template/friend11.C: New test.
6755
6756 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6757
6758         * g++.dg/parse/parse1.C: New test.
6759
6760 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
6761
6762         * lib/profopt.exp: Change the name of a global variable to avoid
6763         possible clashes with other test suites.
6764
6765 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
6766
6767         * g++.dg/inherit/covariant8.C: New test.
6768
6769 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
6770
6771         * g++.dg/init/array9.C: New test.
6772
6773         PR c++/9112
6774         * g++.dg/parse/expr1.C: New test.
6775
6776 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
6777
6778         * gcc.c-torture/compile/20021230-1.c: New test.
6779
6780 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
6781
6782         * g++.dg/inherit/covariant5.C: New test.
6783         * g++.dg/inherit/covariant6.C: New test.
6784         * g++.dg/inherit/covariant7.C: New test.
6785
6786 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6787
6788         PR c++/2739
6789         * g++.dg/other/access2.C: New test.
6790
6791 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
6792
6793         * g++.dg/other/anon-struct.C: No longer fails
6794         * g++.old-deja/g++.brendan/parse4.C: Likewise.
6795         * g++.old-deja/g++.brendan/parse5.C: Likewise.
6796         * g++.old-deja/g++.brendan/parse6.C: Likewise.
6797
6798 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
6799
6800         * g++.dg/parse/angle-bracket.C (main): No longer fails.
6801
6802 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
6803
6804         * g++.dg/eh/spec4.C: Remove stray semicolon.
6805         * g++.dg/expr/pmf-1.C: Change error message.
6806         * g++.dg/ext/asm1.C: Remove stray semicolon.
6807         * g++.dg/ext/typename1.C: Add missing typenames.
6808         * g++.dg/inherit/template-as-base.C: Change error message.
6809         * g++.dg/lookup/scoped1.C: Likewise.
6810         * g++.dg/lookup/scoped2.C: Likewise.
6811         * g++.dg/lookup/using2.C: Likewise.
6812         * g++.dg/other/component1.C: Remove stray semicolon.
6813         * g++.dg/other/do1.C: Change error message.
6814         * g++.dg/other/error2.C: Likewise.
6815         * g++.dg/other/init1.C: Likewise.
6816         * g++.dg/other/packed1.C: Remove stray semicolon.
6817         * g++.dg/other/ptrmem2.C: Change error message.
6818         * g++.dg/parse/parameter-declaration-1.C: Remove line number
6819         marker.
6820         * g++.dg/special/initp1.C: Remove invalid attribute usage.
6821         * g++.dg/template/access3.C: Add typename keyword.
6822         * g++.dg/template/access5.C: Remove stray semicolon.
6823         * g++.dg/template/access6.C: Likewise.
6824         * g++.dg/template/complit1.C: Likewise.
6825         * g++.dg/template/crash1.C: Change error message.
6826         * g++.dg/template/inherit2.C: Remove stray semicolon.
6827         * g++.dg/template/instantiate2.C: Likewise.
6828         * g++.dg/template/instantiate3.C: Change error message.
6829         * g++.dg/template/qual1.C: Remove stray semicolon.
6830         * g++.dg/template/qualttp18.C: Change error message.
6831         * g++.dg/template/ref1.C: Remove stray semicolon.
6832         * g++.dg/template/sizeof1.C (A::value): Declare it.
6833         * g++.dg/template/spec4.C: Change error message.
6834         * g++.dg/template/static1.C: Likewise.
6835         * g++.dg/template/type1.C: Likewise.
6836         * g++.dg/template/typename3.C: Likewise.
6837         * g++.old-deja/g++.benjamin/13478.C: Change error message.
6838         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
6839         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
6840         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
6841         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
6842         named return value extension.
6843         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
6844         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
6845         * g++.old-deja/g++.bob/extern_C.C: Likewise.
6846         * g++.old-deja/g++.bob/inherit2.C: Likewise.
6847         * g++.old-deja/g++.brendan/complex1.C: Likewise.
6848         * g++.old-deja/g++.brendan/copy5.C: Likewise.
6849         * g++.old-deja/g++.brendan/crash13.C: Likewise.
6850         * g++.old-deja/g++.brendan/crash15.C: Likewise.
6851         * g++.old-deja/g++.brendan/crash18.C: Change error message.
6852         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
6853         * g++.old-deja/g++.brendan/crash38.C: Likewise.
6854         * g++.old-deja/g++.brendan/crash50.C: Likewise.
6855         * g++.old-deja/g++.brendan/crash56.C: Likewise.
6856         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
6857         syntax.
6858         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
6859         * g++.old-deja/g++.brendan/crash8.C: Change error message.
6860         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
6861         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6862         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
6863         * g++.old-deja/g++.brendan/template11.C: Likewise.
6864         * g++.old-deja/g++.brendan/template26.C: Likewise.
6865         * g++.old-deja/g++.brendan/template27.C: Use explicit
6866         specialization syntax.
6867         * g++.old-deja/g++.brendan/template30.C: Likewise.
6868         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
6869         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
6870         non-dependent names.
6871         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
6872         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
6873         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
6874         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
6875         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
6876         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
6877         named return value extension.
6878         * g++.old-deja/g++.ext/namedret2.C: Likewise.
6879         * g++.old-deja/g++.ext/namedret3.C: Likewise.
6880         * g++.old-deja/g++.ext/return1.C: Likewise.
6881         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
6882         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
6883         * g++.old-deja/g++.jason/access8.C: Likewise.
6884         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
6885         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
6886         pseudo-destructor names.
6887         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
6888         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
6889         pseudo-destructor names.
6890         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
6891         * g++.old-deja/g++.jason/overload19.C: Likewise.
6892         * g++.old-deja/g++.jason/overload32.C: Likewise.
6893         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
6894         stray semicolons.
6895         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
6896         * g++.old-deja/g++.jason/return.C: Likewise.
6897         * g++.old-deja/g++.jason/return2.C: Likewise.
6898         * g++.old-deja/g++.jason/shadow1.C: Likewise.
6899         * g++.old-deja/g++.jason/special.C: Use explicit specialization
6900         syntax.
6901         * g++.old-deja/g++.jason/template10.C: Account for use of
6902         non-dependent names.
6903         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
6904         syntax.
6905         * g++.old-deja/g++.jason/template37.C: Likewise.
6906         * g++.old-deja/g++.law/access4.C: Change error messages.
6907         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
6908         pseudo-destructor names.
6909         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
6910         * g++.old-deja/g++.law/ctors9.C: Likewise.
6911         * g++.old-deja/g++.law/cvt22.C: Likewise.
6912         * g++.old-deja/g++.law/dtors5.C: Likewise.
6913         * g++.old-deja/g++.law/global-init1.C: Likewise.
6914         * g++.old-deja/g++.law/missed-error3.C: Likewise.
6915         * g++.old-deja/g++.law/operators28.C: Likewise.
6916         * g++.old-deja/g++.law/visibility28.C: Likewise.
6917         * g++.old-deja/g++.martin/eval1.C: Likewise.
6918         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
6919         name.
6920         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
6921         * g++.old-deja/g++.mike/net34.C: Likewise.
6922         * g++.old-deja/g++.mike/net36.C: Likewise.
6923         * g++.old-deja/g++.mike/ns2.C: Likewise.
6924         * g++.old-deja/g++.mike/p12306.C: Likewise.
6925         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
6926         value extension.
6927         * g++.old-deja/g++.mike/p700.C: Likewise.
6928         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
6929         * g++.old-deja/g++.mike/p710.C: Likewise.
6930         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
6931         value extension.
6932         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
6933         * g++.old-deja/g++.mike/pmf9.C: Likewise.
6934         * g++.old-deja/g++.ns/crash2.C: Likewise.
6935         * g++.old-deja/g++.ns/crash3.C: Likewise.
6936         * g++.old-deja/g++.ns/invalid1.C: Likewise.
6937         * g++.old-deja/g++.ns/ns17.C: Likewise.
6938         * g++.old-deja/g++.ns/template16.C: Likewise.
6939         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
6940         keyword.
6941         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
6942         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
6943         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
6944         named return value extension.
6945         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
6946         * g++.old-deja/g++.other/access4.C: Issue additional error
6947         messages.
6948         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
6949         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
6950         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
6951         * g++.old-deja/g++.other/crash25.C: Change error message.
6952         * g++.old-deja/g++.other/crash4.C: Change error message.
6953         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
6954         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
6955         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
6956         checks.
6957         * g++.old-deja/g++.other/defarg8.C: Likewise.
6958         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
6959         * g++.old-deja/g++.other/dtor10.C: Likewise.
6960         * g++.old-deja/g++.other/incomplete.C: Likewise.
6961         * g++.old-deja/g++.other/linkage7.C: Likewise.
6962         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
6963         lookup algorithm.
6964         * g++.old-deja/g++.other/mangle2.C: Likewise.
6965         * g++.old-deja/g++.other/refinit2.C: Likewise.
6966         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
6967         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
6968         * g++.old-deja/g++.pt/crash28.C: Likewise.
6969         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
6970         syntax.
6971         * g++.old-deja/g++.pt/crash32.C: Change error message.
6972         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
6973         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
6974         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
6975         error message position.
6976         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
6977         * g++.old-deja/g++.pt/defarg8.C: Change error message.
6978         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
6979         syntax.
6980         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
6981         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
6982         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
6983         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
6984         keyword.
6985         * g++.old-deja/g++.pt/explicit31.C: Likewise.
6986         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
6987         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
6988         keyword.
6989         * g++.old-deja/g++.pt/explicit71.C: Change error message.
6990         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
6991         syntax.
6992         * g++.old-deja/g++.pt/friend28.C: Account for use of
6993         non-dependent names.
6994         * g++.old-deja/g++.pt/friend29.C: Likewise.
6995         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
6996         rules.
6997         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
6998         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
6999         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
7000         lookup rules.
7001         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
7002         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
7003         keyword.
7004         * g++.old-deja/g++.pt/memclass20.C: Likewise.
7005         * g++.old-deja/g++.pt/memclass5.C: Likewise.
7006         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
7007         keyword.
7008         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7009         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7010         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7011         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7012         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7013         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7014         keyword.
7015         * g++.old-deja/g++.pt/spec10.C: Likewise.
7016         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7017         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7018         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7019         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7020         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7021         * g++.old-deja/g++.pt/ttp62.C: Likewise.
7022         * g++.old-deja/g++.pt/ttp64.C: Likewise.
7023         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7024         * g++.old-deja/g++.pt/typename15.C: Likewise.
7025         * g++.old-deja/g++.pt/typename22.C: Likewise.
7026         * g++.old-deja/g++.pt/typename6.C: Change error messages.
7027         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7028         * g++.old-deja/g++.pt/virtual2.C: Likewise.
7029         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7030         syntax.
7031         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7032         return value extension.
7033         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7034         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7035         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7036         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7037
7038 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
7039
7040         * g++.dg/warn/inline1.C: New test.
7041         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7042         * g++.old-deja/g++.jason/synth10.C: Likewise.
7043         * g++.old-deja/g++.mike/net31.C: Likewise.
7044         * g++.old-deja/g++.mike/p8786.C: Likewise.
7045
7046         * g++.dg/template/friend10.C: New test.
7047         * g++.dg/template/conv5.C: New test.
7048
7049 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
7050
7051         * g++.dg/lookup/scoped3.C: New test.
7052
7053         * g++.dg/lookup/decl1.C: New test.
7054         * g++.dg/lookup/decl2.C: New test.
7055
7056 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
7057
7058         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7059         gcc.c-torture/compile/20021015-1.c,
7060         gcc.c-torture/compile/20021015-2.c,
7061         gcc.c-torture/compile/20021123-1.c,
7062         gcc.c-torture/compile/20021123-2.c,
7063         gcc.c-torture/compile/20021123-3.c,
7064         gcc.c-torture/compile/20021123-4.c,
7065         gcc.c-torture/execute/20021024-1.c: Add tests previously added
7066         only to 3.1 or 3.2 branch.
7067
7068 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
7069
7070         * gcc.dg/i386-bitfield3.c: New test.
7071
7072         * gcc.dg/i386-bitfield2.c: New test.
7073
7074 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
7075
7076         * g++.dg/parse/conv_op1.C: New test.
7077
7078 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
7079
7080         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7081         approved.
7082
7083 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
7084
7085         * gcc.c-torture/compile/20021220-1.c: New test.
7086
7087 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
7088
7089         * gcc.dg/i386-fastcall-1.c: New.
7090
7091 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7092
7093         * gcc.c-torture/execute/20021219-1.c: New test.
7094
7095 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7096
7097         * gcc.dg/i386-pic-1.c: New test.
7098
7099 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7100
7101         PR c++/8099
7102         * g++.dg/template/friend9.C: New test.
7103
7104 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7105
7106         PR c++/3663
7107         * g++.dg/template/access7.C: New test.
7108
7109 2002-12-18  Nick Clifton  <nickc@redhat.com>
7110
7111         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7112         the libstdc++-v3 directory has been found.
7113
7114 2002-12-12  Devang Patel <dpatel@apple.com>
7115         * gcc.dg/darwin-ld-1.c: New test.
7116         * gcc.dg/darwin-ld-2.c: New test.
7117         * gcc.dg/darwin-ld-3.c: New test.
7118         * gcc.dg/darwin-ld-4.c: New test.
7119         * gcc.dg/darwin-ld-5.c: New test.
7120
7121 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7122
7123         * gcc.c-torture/compile/20021212-1.c: New test.
7124
7125 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
7126
7127         * gcc.dg/fshort-wchar: New test.
7128
7129 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
7130
7131         PR c++/8372
7132         * g++.dg/template/dtor1.C: New test.
7133
7134         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7135         markers.
7136
7137 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
7138
7139         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7140
7141 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
7142
7143         * g++.dg/template/static1.C: New test.
7144         * g++.dg/template/static2.C: New test.
7145         * g++.old-deja/g++.ext/memconst.C: New test.
7146
7147 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7148
7149         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7150         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7151         * g++.dg/special/initp1.C: Likewise.
7152
7153 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
7154
7155         * gcc.c-torture/execute/20021204-1.c: New test.
7156
7157 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
7158
7159         * gcc.dg/ppc-fmadd-1.c: New file.
7160         * gcc.dg/ppc-fmadd-2.c: New file.
7161         * gcc.dg/ppc-fmadd-3.c: New file.
7162
7163 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7164
7165         * gcc.c-torture/compile/20021204-1.c: New test.
7166
7167 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
7168
7169         * g++.dg/inherit/covariant2.C: New test.
7170         * g++.dg/inherit/covariant3.C: New test.
7171         * g++.dg/inherit/covariant4.C: New test.
7172         * g++.dg/inherit/covariant1.C: Remove XFAIL.
7173         * g++.old-deja/g++.robertl/eb17.C: Likewise.
7174
7175 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
7176
7177         PR c++/8688
7178         * g++.dg/init/brace3.C: New test.
7179
7180 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
7181
7182         * gcc.dg/20020210-1.c: Fix a comment typo.
7183
7184 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
7185
7186         PR c++/8720
7187         * g++.dg/parse/defarg1.C: New test.
7188
7189         PR c++/8615
7190         * g++.dg/template/char1.C: New test.
7191
7192         * g++.dg/template/varmod1.C: Fix typo.
7193
7194 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7195
7196         DR 180
7197         * g++.old-deja/g++.pt/crash32.C: Expect error.
7198
7199 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
7200
7201         PR c++/5919
7202         * g++.dg/template/varmod1.C: New test.
7203
7204         PR c++/8727
7205         * g++.dg/inherit/typeinfo1.C: New test.
7206
7207         PR c++/8663
7208         * g++.dg/inherit/typedef1.C: New test.
7209
7210 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
7211
7212         PR c++/8332
7213         PR c++/8493
7214         * g++.dg/template/strlen1.C: New test.
7215
7216         PR c++/8227
7217         * g++.dg/template/ctor2.C: New test.
7218
7219         PR c++/8214
7220         * g++.dg/init/string1.C: New test.
7221
7222         PR c++/8511
7223         * g++.dg/template/friend8.C: New test.
7224
7225 2002-11-29  Joe Buck <jbuck@synopsys.com>
7226
7227         * g++.dg/lookup/anon2.C: New test.
7228
7229 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
7230
7231         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7232         h8300 port.
7233
7234 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
7235
7236         * gcc.dg/bitfld-6.c: New test.
7237
7238 2002-11-27  Jan Hubicka  <jh@suse.cz>
7239
7240         * gcc.c-torture/execute/20021127.[cx]: New test.
7241
7242 2002-11-26  Jan Hubicka  <jh@suse.cz>
7243
7244         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7245         quality.
7246
7247 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
7248
7249         * g++.dg/init/brace2.C: New test.
7250         * g++.old-deja/g++.mike/p9129.C: Correct.
7251
7252 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
7253
7254         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7255
7256 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
7257
7258         * gcc.dg/sibcall-6: New test for indirect sibcalls.
7259
7260 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
7261
7262         * testsuite/g++.dg/abi/empty11.C: New test.
7263         * testsuite/g++.dg/rtti/cv1.C: New test.
7264
7265 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
7266
7267         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7268
7269 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
7270
7271         * g++.dg/abi/empty10.C: New test.
7272
7273 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7274
7275         * gcc.c-torture/compile/20021124-1.c: New test.
7276
7277 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
7278
7279         * g++.dg/abi/rtti2.C: New test.
7280
7281 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
7282
7283         * gcc.dg/i386-unroll-1.c: New test.
7284
7285 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
7286
7287         * gcc.c-torture/compile/20021120-1.c: New test.
7288         * gcc.c-torture/compile/20021120-2.c: New test.
7289
7290 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7291
7292         * gcc.dg/bitfld-5.c: New test.
7293
7294 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7295
7296         * gcc.c-torture/execute/20021120-3.c: New test.
7297
7298 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7299
7300         * gcc.c-torture/execute/20021120-2.c: New test.
7301
7302 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7303
7304         * gcc.c-torture/execute/20021120-1.c: New test.
7305
7306 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
7307
7308         * gcc.c-torture/execute/20021118-3.c: New test.
7309
7310 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7311
7312         * gcc.c-torture/compile/20021119-1.c: New test.
7313
7314 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
7315
7316         * gcc.dg/duff-1.c: New test.
7317         * gcc.dg/duff-2.c: New test.
7318         * gcc.dg/duff-3.c: New test.
7319
7320 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
7321
7322         * gcc.dg/cpp/_Pragma5.c: New test.
7323
7324 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7325
7326         * gcc.c-torture/execute/20021118-2.c: New test.
7327
7328 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7329
7330         * gcc.c-torture/execute/20021118-1.c: New test.
7331
7332 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
7333
7334         * gcc.dg/20021116-1.c: New test.
7335
7336 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
7337
7338         * g++.dg/abi/vcall1.C: New test.
7339
7340 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
7341
7342         * gcc.dg/20021029-1.c: New test.
7343         * gcc.dg/20021029-2.c: New test.
7344
7345 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7346
7347         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7348
7349 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7350
7351         PR c/8439
7352         * gcc.dg/20021110.c: Move to ...
7353         * gcc.c-torture/compile/20021110.c: .... here.
7354
7355 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7356
7357         PR c/8467
7358         * gcc.c-torture/execute/20021111-1.c
7359
7360 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7361
7362         PR c/8439
7363         * gcc.dg/20021110.c: New test.
7364
7365 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
7366
7367         * g++.dg/abi/vthunk3.C: Run only on x86.
7368
7369 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
7370
7371         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7372
7373 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
7374
7375         * lib/compat.exp (compat-execute): Fix logic error in last
7376         change.
7377
7378 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
7379
7380         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7381
7382 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7383
7384         PR c++/8389
7385         * g++.dg/template/access6.C: New test.
7386
7387 2002-11-08  Jan Hubicka  <jh@suse.cz>
7388
7389         * gcc.dg/i386-ssefp-1.c: New test.
7390         * gcc.dg/i386-ssefp-1.c: New test.
7391
7392 2002-11-08  Jan Hubicka  <jh@suse.cz>
7393
7394         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7395
7396 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7397
7398         * g++.dg/abi/vthunk3.C: New test.
7399
7400         PR c++/8338
7401         * g++.dg/template/crash2.C: New test.
7402
7403 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7404
7405         * testsuite/g++.dg/abi/dtor1.C: New test.
7406         * testsuite/g++.dg/abi/dtor2.C: Likewise.
7407
7408 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
7409
7410         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
7411         Darwin.
7412
7413 2002-11-04  Adam Nemet  <anemet@lnxw.com>
7414
7415         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7416         -mthumb.  Only xfail with -O0.
7417
7418 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
7419
7420         * g++.dg/abi/thunk1.C: New test.
7421         * g++.dg/abi/thunk2.C: Likewise.
7422         * g++.dg/abi/vtt1.C: Likewise.
7423
7424 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
7425
7426         PR optimization/8423
7427         * gcc.c-torture/execute/builtin-constant.c: New test.
7428
7429 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
7430
7431         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7432         Add some more cases.
7433
7434 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
7435
7436         PR c++/8391
7437         * g++.dg/opt/local1.C: New test.
7438
7439 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
7440
7441         PR c++/8160
7442         * g++.dg/template/complit1.C: New test.
7443
7444         PR c++/8149
7445         * g++.dg/template/typename4.C: Likewise.
7446
7447 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7448
7449         Core issue 287, PR c++/7639
7450         * g++.dg/template/instantiate1.C: Adjust error location.
7451         * g++.dg/template/instantiate3.C: New test.
7452         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
7453         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
7454         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
7455
7456 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
7457
7458         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
7459
7460 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
7461
7462         PR c++/8287
7463         * g++.dg/init/dtor2.C: New test.
7464
7465 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7466
7467         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
7468         * gcc.dg/nest.c: Bypass errors on irix6.
7469
7470 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
7471
7472         * gcc.dg/nest.c: Expect error for mmix-*-*.
7473         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
7474
7475 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
7476
7477         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
7478         markers.
7479
7480         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
7481
7482 2002-10-25  Mike Stump  <mrs@apple.com>
7483
7484         * gcc.dg/warn-1.c: New test.
7485
7486 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
7487
7488         * g++.dg/template/typename3.C: New test.
7489
7490 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
7491
7492         * g++.dg/lookup/ptrmem1.C: New test.
7493
7494         * g++.dg/abi/vthunk2.C: New test.
7495
7496 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
7497
7498         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
7499
7500 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
7501
7502         * g++.dg/abi/empty9.C: New test.
7503
7504 2002-10-24  Richard Henderson  <rth@redhat.com>
7505
7506         * g++.dg/inherit/thunk1.C: Enable for ia64.
7507
7508 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
7509
7510         PR c++/8067
7511         * g++.dg/lookup/pretty1.C: New test.
7512
7513 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
7514
7515         * gcc.dg/20021023-1.c: New test.
7516
7517 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
7518
7519         PR c++/7679
7520         * g++.dg/parse/inline1.C: New test.
7521
7522 2002-10-23  Richard Henderson  <rth@redhat.com>
7523
7524         * g++.dg/inherit/thunk1.C: Enable for x86_64.
7525
7526         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
7527
7528 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
7529
7530         PR c++/6579
7531         * g++.dg/parse/stmtexpr3.C: New test.
7532
7533 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
7534
7535         * g++.dg/expr/cond1.C: New test.
7536
7537 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
7538
7539         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
7540
7541 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7542
7543         * g++.dg/abi/vbase13.C: New test.
7544         * g++.dg/abi/vbase14.C: Likewise.
7545
7546 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
7547
7548         * gcc.dg/tls/pic-1.c: New test.
7549         * gcc.dg/tls/nonpic-1.c: New test.
7550         * gcc.dg/20021018-1.c: New test.
7551
7552 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
7553
7554         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
7555         Remove only files with the same base name as the test case.
7556         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
7557         (profopt-execute): Likewise.  Also, remove old profiling
7558         and performance data files before running the tests.
7559
7560         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
7561         * g++.dg/bprob/bprob.exp: Likewise.
7562         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
7563         to allow more general test case names.
7564
7565         * g++.dg/bprob/bprob-1.C: Rename to ...
7566         * g++.dg/bprob/g++-bprob-1.C: ... this.
7567
7568         * g77.dg/bprob/bprob-1.f: Rename to ...
7569         * g77.dg/bprob/g77-bprob-1.f: ... this.
7570
7571 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
7572
7573         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
7574         bison 1.50 or later.
7575
7576 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
7577
7578         * g++.dg/README: Describe more test directories.
7579
7580 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7581
7582         * g++.dg/init/array6.C: Add additional tests.
7583
7584 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
7585
7586         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
7587         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
7588
7589 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
7590
7591         * gcc.c-torture/compile/20020604-1.x: New.
7592         * gcc.c-torture/compile/simd-5.x: Likewise.
7593         * gcc.c-torture/execute/920710-1.x: Likewise.
7594         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
7595
7596 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7597
7598         * g++.dg/inherit/override1.C: Add dg-options clause.
7599
7600 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7601
7602         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
7603         _mm_slli_si128.
7604
7605 2002-10-19  Andreas Schwab  <schwab@suse.de>
7606
7607         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
7608         directory component.
7609
7610 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
7611
7612         * g++.dg/inherit/thunk1.C: New test.
7613
7614         * g++.dg/inherit/override1.C: New test.
7615
7616         * g++.dg/abi/mangle11.C: New test.
7617         * g++.dg/abi/mangle14.C: New test.
7618         * g++.dg/abi/mangle17.C: New test.
7619
7620 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
7621
7622         * g++.dg/overload/member2.C: New test.
7623
7624 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
7625
7626         * g++.dg/README: Describe new compat directory.
7627         * g++.dg/dg.exp: Skip tests in compat directory.
7628         * README.compat: New file.
7629         * lib/compat.exp: New expect script.
7630         * g++.dg/compat: New test directory.
7631         * g++.dg/compat/compat.exp: New expect script.
7632         * g++.dg/compat/abi: New test directory.
7633         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
7634         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
7635         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
7636         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
7637         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
7638         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
7639         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
7640         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
7641         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
7642         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
7643         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
7644         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
7645         * g++.dg/compat/break: New test directory.
7646         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
7647         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
7648         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
7649         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
7650         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
7651         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
7652         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
7653         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
7654         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
7655         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
7656         g++.dg/compat/break/README: New files.
7657         * g++.dg/compat/eh: New test directory.
7658         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
7659         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
7660         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
7661         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
7662         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
7663         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
7664         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
7665         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
7666         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
7667         g++.dg/compat/eh/filter2_y.C,
7668         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
7669         g++.dg/compat/eh/new1_y.C,
7670         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
7671         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
7672         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
7673         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
7674         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
7675         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
7676         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
7677         g++.dg/compat/eh/unexpected1_y.C: New files.
7678         * g++.dg/compat/init: New test directory.
7679         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
7680         g++.dg/compat/init/array5_y.C,
7681         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
7682         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
7683         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
7684         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
7685         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
7686         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
7687         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
7688         g++.dg/compat/init/init-ref2_y.C: New files.
7689
7690 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
7691
7692         PR c++/7584
7693         * g++.dg/inherit/using3.C: New test.
7694
7695 2002-10-17  Jan Hubicka  <jh@suse.cz>
7696
7697         * gcc.dg/20021017-2.c: New test.
7698
7699 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
7700
7701         * g++.dg/abi/mangle16.C: Adjust.
7702
7703         * g++.dg/init/array8.C: New test.
7704
7705 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
7706
7707         * gcc.dg/special/mips-abi.exp: New test.
7708         * gcc.dg/special/mips-abi.s: Empty file used by the above.
7709
7710 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
7711
7712         * g++.dg/abi/mangle16.C: New test.
7713         * g++.dg/abi/mangle17.C: Likewise.
7714
7715         PR c++/7478
7716         * g++.dg/template/ref1.C: New test.
7717
7718 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7719
7720         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
7721
7722 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
7723
7724         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
7725
7726 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
7727
7728         PR c++/7524
7729         * g++.dg/init/array7.C: New test.
7730
7731 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
7732
7733         * g++.dg/init/array6.C: New test.
7734
7735         * g++.dg/abi/mangle13.C: Likewise.
7736         * g++.dg/abi/mangle14.C: Likewise.
7737         * g++.dg/abi/mangle15.C: Likewise.
7738
7739 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7740
7741         * g++.dg/abi/empty8.C: New test.
7742
7743 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
7744
7745         * g++.dg/init/ctor1.C: New test.
7746
7747 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
7748
7749         * gcc.c-torture/execute/20021015-1.c: New test.
7750
7751 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
7752
7753         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
7754
7755 2002-10-14  Jan Hubicka  <jh@suse.cz>
7756
7757         * gcc.dg/i386-ssetype-[1-5].c: New tests.
7758
7759 2002-10-14  Richard Henderson  <rth@redhat.com>
7760
7761         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
7762
7763 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7764
7765         PR optimization/6631
7766         * g++.dg/opt/const2.C: New test.
7767
7768 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7769
7770         PR c++/7176
7771         * g++.dg/parse/friend1.C: New test.
7772         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
7773
7774 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
7775
7776         * gcc.dg/20021014-1.c: New test.
7777
7778 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
7779
7780         PR c++/5661
7781         * g++.dg/ext/vlm1.C: New test.
7782         * g++.dg/ext/vlm2.C: Likewise.
7783
7784         * g++.dg/init/array1.C: Remove invalid braces.
7785         * g++.dg/init/brace1.C: New test.
7786         * g++.dg/init/copy2.C: Likewise.
7787         * g++.dg/init/copy3.C: Likewise.
7788         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
7789         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
7790         braces.
7791
7792 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
7793
7794         * gcc.dg/cpp/assembler.S: Don't use -ansi.
7795
7796 2002-10-11  Richard Shann  <richard.shann@superh.com>
7797
7798         * gcc.c-torture/compile/simd-5.c: New test.
7799
7800 2002-10-10  Roger Sayle  <roger@eyesopen.com>
7801
7802         * gcc.c-torture/execute/shiftopt-1.c: New test case.
7803
7804 2002-10-10  Jim Wilson  <wilson@redhat.com>
7805
7806         * gcc.c-torture/execute/20021010-1.c: New test.
7807
7808 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
7809
7810         PR c/7353
7811         * g++.dg/ext/typedef-init.C: New test.
7812         * gcc.dg/typedef-init.c: New test.
7813
7814 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
7815
7816         * gcc.dg/cpp/paste13.c: New test.
7817
7818 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7819
7820         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
7821         remaining platforms, XFAIL during compile, not execute.  Don't
7822         XFAIL at -O0.
7823
7824 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
7825
7826         * gcc.dg/alias-1.c: Tweak expected warning.
7827
7828 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7829
7830         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
7831
7832 2002-10-06  Andreas Jaeger  <aj@suse.de>
7833
7834         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
7835         * gcc.dg/cpp/c++98.C: Likewise.
7836
7837         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
7838         * g++.dg/cpp/c++98.C: Likewise.
7839
7840         * g++.dg/README (Subdirectories): Mention cpp directory.
7841
7842         PR target/7559
7843         * gcc.dg/20021006-1.c: New test.
7844
7845 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7846
7847         PR c++/7804
7848         * g++.dg/other/warning1.C: New test.
7849
7850 2002-10-04  Roger Sayle  <roger@eyesopen.com>
7851
7852         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
7853         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
7854         and sparc-*-* with -m64 as expected failures.  See PR 8087.
7855
7856 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
7857
7858         PR c++/7931
7859         * g++.dg/template/ptrmem3.C: New test.
7860
7861         PR c++/7754
7862         * g++.dg/template/union1.C: New test.
7863
7864 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
7865
7866         PR c++/8006
7867         * g++.dg/abi/mangle9.C: New test.
7868         * g++.dg/abi/mangle10.C: New test.
7869         * g++.dg/abi/mangle11.C: New test.
7870         * g++.dg/abi/mangle12.C: New test.
7871
7872 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
7873
7874         PR c++/7188.
7875         * g++.dg/template/meminit1.C: New test.
7876         * g++.dg/warn/Wreorder-1.C: Likewise.
7877         * g++.old-deja/g++.mike/warn3.C: Tweak.
7878         * lib/prune.exp: Ingore "in copy constructor".
7879
7880 2002-10-02  Andreas Jaeger  <aj@suse.de>
7881
7882         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
7883         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
7884         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
7885         on x86-64.
7886
7887 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
7888
7889         * gcc.dg/empty1.C: Fix typo.
7890
7891 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
7892
7893         * gcc.dg/alias-1.c: New test.
7894
7895 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
7896
7897         * gcc.dg/empty1.C: New test.
7898
7899         * g++.dg/tls/init-2.C: Tweak error messages.
7900
7901 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
7902
7903         * gcc.c-torture/compile/20020923-1.c: New test.
7904
7905 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
7906
7907         * gcc.c-torture/execute/ffs-1.c: New test.
7908         * gcc.c-torture/execute/ffs-2.c: Ditto.
7909
7910 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
7911
7912         * g++.dg/overload/member1.C: New test.
7913
7914 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
7915
7916         * g++.dg/abi/empty7.C: New test.
7917         * g++.dg/init/pm2.C: Likewise.
7918
7919 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
7920
7921         * g++.dg/rtti/crash1.C: New test.
7922
7923 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
7924
7925         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
7926         gcc.dg/sibcall-4.c: New tests.
7927
7928 2002-09-28  Roger Sayle  <roger@eyesopen.com>
7929
7930         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
7931         powerpc and MMIX targets.
7932
7933 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
7934
7935         * gcc.dg/cpp/20020927-1.c: New.
7936
7937 2002-09-26  David S. Miller  <davem@redhat.com>
7938
7939         * gcc.c-torture/compile/trunctfdf.c: New.
7940
7941 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7942
7943         * lib/target-supports.exp (check_weak_available): Handle solaris2.
7944
7945 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
7946
7947         * gcc.c-torture/execute/loop-15.c: New.
7948
7949 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
7950
7951         * README.QMTEST: Fix typo.
7952
7953 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
7954
7955         * gcc.dg/20020926-1.c: New test.
7956
7957 2002-09-25  David S. Miller  <davem@redhat.com>
7958
7959         PR target/7842
7960         * gcc.c-torture/execute/shiftdi.c: New test.
7961
7962 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
7963
7964         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
7965         unique to the tool.
7966         * lib/g77.exp (g77_init): Likewise.
7967         * lib/g++.exp (g++_init): Likewise.
7968         * lib/objc.exp (objc_init): Likewise.
7969
7970 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
7971
7972         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
7973         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
7974         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
7975
7976 2002-09-25  Richard Henderson  <rth@redhat.com>
7977
7978         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
7979         too-small long double.
7980
7981 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
7982
7983         * gcc.dg/20020919-1.c: New test.
7984
7985 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
7986
7987         * g++.dg/abi/bitfield6.C: New test.
7988         * g++.dg/abi/bitfield7.C: New test.
7989         * g++.dg/abi/bitfield8.C: New test.
7990         * g++.dg/abi/vbase11.C: New test.
7991
7992 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7993
7994         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
7995         hppa*-*-hpux*.  Update test comment.
7996
7997 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
7998
7999         * gcc.dg/tls/struct-1.c: New test.
8000
8001 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
8002
8003         * gcc.dg/cpp/tr-warn2.c: Update.
8004
8005 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8006
8007         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8008
8009 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8010
8011         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8012         systems.
8013
8014 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
8015
8016         * gcc.c-torture/execute/ieee/mzero3.c: New test.
8017
8018         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8019         Adjust for c++filt moved to binutils.  Remove spurious duplicate
8020         setting of cxxfilt.
8021
8022 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
8023
8024         * gcc.dg/20020312-2.c: Update for darwin.
8025
8026 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
8027
8028         * g++.old-deja/g++.other/crash32.C: Mark ICE.
8029
8030 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
8031
8032         * objc.dg/comp-types-1.m: New test.
8033         * objc.dg/comp-types-2.m: New test.
8034         * objc.dg/comp-types-3.m: New test.
8035         * objc.dg/comp-types-4.m: New test.
8036         * objc.dg/comp-types-5.m: New test.
8037         * objc.dg/comp-types-6.m: New test.
8038
8039 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8040
8041         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8042
8043 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8044
8045         * g++.dg/other/do1.C: New test.
8046
8047         * g++.dg/template/subst1.C: New test.
8048
8049 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
8050
8051         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8052
8053 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8054
8055         * g++.dg/template/qualttp20.C: Adjust expected errors.
8056         * g++.old-deja/g++.jason/report.C: Likewise.
8057         * g++.old-deja/g++.other/qual1.C: Likewise.
8058
8059         * g++.dg/lookup/scoped2.C: New test.
8060
8061         * g++.dg/ext/asm3.C: New test.
8062
8063 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
8064
8065         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8066
8067 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
8068
8069         * ChangeLog: follow spelling conventions.
8070         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8071         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8072         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8073         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8074         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8075         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8076         * g++.old-deja/g++.law/global-init1.C: Likewise.
8077         * g++.old-deja/g++.other/delete4.C: Likewise.
8078         * g++.old-deja/g++.other/inline21.C: Likewise.
8079         * g++.old-deja/g++.other/singleton.C: Likewise.
8080         * g77.dg/strlen0.f: Likewise.
8081         * g77.f-torture/compile/20010519-1.f: Likewise.
8082         * g77.f-torture/compile/980310-4.f: Likewise.
8083         * gcc.c-torture/compile/20000605-1.c: Likewise.
8084         * gcc.c-torture/execute/20020225-1.c: Likewise.
8085         * gcc.dg/c90-hexfloat-2.c: Likewise.
8086         * gcc.dg/c99-bool-1.c: Likewise.
8087         * gcc.dg/c99-hexfloat-2.c: Likewise.
8088         * gcc.dg/dll-2.c: Likewise.
8089         * gcc.dg/wtr-union-init-1.c: Likewise.
8090         * gcc.dg/wtr-union-init-2.c: Likewise.
8091         * gcc.dg/wtr-union-init-3.c: Likewise.
8092         * gcc.dg/cpp/avoidpaste1.c: Likewise.
8093         * gcc.dg/cpp/defined.c: Likewise.
8094         * gcc.dg/cpp/macsyntx.c: Likewise.
8095         * gcc.dg/cpp/paste2.c: Likewise.
8096         * gcc.dg/cpp/trad/defined.c: Likewise.
8097         * gcc.dg/format/c90-printf-1.c: Likewise.
8098         * gcc.dg/format/c90-scanf-1.c: Likewise.
8099         * gcc.dg/format/c99-printf-1.c: Likewise.
8100         * gcc.dg/format/c99-scanf-1.c: Likewise.
8101         * gcc.misc-tests/gcov-8.c: Likewise.
8102         * lib/profopt.exp: Likewise.
8103
8104 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
8105
8106         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8107
8108 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8109
8110         * g++.dg/inherit/using2.C: New test.
8111
8112 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
8113
8114         * ChangeLog: Follow spelling conventions.
8115         * g++.dg/template/friend4.C: Likewise.
8116         * g++.old-deja/g++.pt/crash67.C: Likewise.
8117         * gcc.c-torture/execute/20000801-4.c: Likewise.
8118         * gcc.dg/c90-digraph-1.c: Likewise.
8119         * gcc.dg/c94-digraph-1.c: Likewise.
8120         * gcc.dg/c99-digraph-1.c: Likewise.
8121         * gcc.dg/cpp/line5.c: Likewise.
8122         * gcc.dg/cpp/multiline.c: Likewise.
8123         * gcc.dg/cpp/trad/literals-1.c: Likewise.
8124         * gcc.dg/format/attr-3.c: Likewise.
8125         * gcc.dg/format/c90-scanf-3.c: Likewise.
8126         * gcc.dg/format/ext-4.c: Likewise.
8127
8128 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8129
8130         * g++.dg/template/pretty1.C: New test.
8131
8132 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
8133
8134         * gcc.c-torture/execute/struct-cpy-1.c: New test.
8135
8136 2002-09-13  Matt Austern  <austern@apple.com>
8137
8138         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8139         passing a cast expression to a function by const reference.
8140
8141 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
8142
8143         * g++.dg/template/deduce1.C: New test.
8144
8145 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
8146
8147         * gcc.c-torture/execute/simd-1.c: Force all use of int to
8148         32-bit int.
8149
8150 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8151
8152         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8153         usage.
8154
8155 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
8156
8157         * gcc.c-torture/compile/20020910-1.c: New test.
8158
8159 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
8160
8161         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8162
8163 2002-09-10  Andreas Jaeger  <aj@suse.de>
8164
8165         * gcc.dg/20020312-2.c: Adjust for x86-64.
8166
8167 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
8168
8169         * g77.dg/7388.f: New test case for PR 7388.
8170
8171 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
8172
8173         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8174
8175 2002-09-05  Ziemowit Laski <zlaski@apple.com>
8176
8177         * objc.dg/proto-lossage-1.m: New test.
8178
8179 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
8180
8181         * gcc.dg/cpp/_Pragma4.c: Fix typo.
8182
8183 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
8184
8185         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
8186         expected to pass.
8187
8188 2002-09-06  Stan Shebs  <shebs@apple.com>
8189             David Edelsohn  <edelsohn@gnu.org>
8190
8191         * gcc.dg/weak: New directory.
8192         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8193         target-specific xfail bits.
8194         * gcc.dg/typeof-2.c: Move to new directory.
8195         * gcc.dg/weak.exp: New expect script.
8196
8197 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
8198
8199         * gcc.c-torture/execute/extzvsi.c: New test.
8200
8201 2002-09-05  Stan Shebs  <shebs@apple.com>
8202
8203         * gcc.dg/weak-1.c: xfail on Darwin.
8204         * gcc.dg/weak-2.c: Ditto.
8205         * gcc.dg/weak-3.c: Ditto.
8206         * gcc.dg/weak-4.c: Ditto.
8207         * gcc.dg/weak-5.c: Ditto.
8208         * gcc.dg/weak-6.c: Ditto.
8209         * gcc.dg/weak-7.c: Ditto.
8210         * gcc.dg/weak-8.c: Ditto.
8211         * gcc.dg/weak-9.c: Ditto.
8212
8213 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
8214
8215         * gcc.c-torture/execute/loop-14.c: New test.
8216
8217 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
8218
8219         * g++.dg/other/cxa-atexit1.C: New test.
8220
8221         * gcc.dg/typeof-2.c: New test.
8222
8223 2002-09-03  Roger Sayle  <roger@eyesopen.com>
8224
8225         * gcc.dg/builtins-2.c: New testcase.
8226         * gcc.dg/builtins-3.c: New testcase.
8227
8228 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
8229
8230         * gcc.dg/cpp/_Pragma4.c: New test.
8231
8232 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
8233
8234         * objc/execute/nil_method-1.m: New testcase.
8235
8236 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
8237
8238         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8239         [Object class], not [Object initialize].
8240
8241 2002-08-31  Roger Sayle  <roger@eyesopen.com>
8242             Hans-Peter Nilsson  <hp@bitrange.com>
8243
8244         * gcc.c-torture/execute/20020720-1.x: Skip test on
8245         mmix-knuth-mmixware.  Correct comment.
8246
8247 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
8248
8249         * testsuite/g++.dg/abi/bitfield5.C: New test.
8250         * testsuite/g++.dg/abi/vbase10.C: Likewise.
8251
8252 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
8253
8254         * objc.dg/undeclared-selector.m: New test.
8255
8256 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
8257
8258         * g++.dg/other/offsetof1.C: Avoid cast warning.
8259
8260 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
8261
8262         * objc.dg/super-class-2.m: New test.
8263
8264 2002-08-24  Matt Austern  <austern@apple.com>
8265
8266         * g++.dg/ext/lvaddr.C: New test.
8267         * g++.dg/ext/lvcast.C: New test.
8268
8269 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
8270
8271         * testsuite/g++.dg/inherit/cond1.C: New test.
8272
8273 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
8274
8275         * gcc.dg/noncompile/incomplete-1.c: New test.
8276
8277 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
8278
8279         * gcc.dg/typespec-1.c: New test.
8280
8281 2002-08-20  Devang Patel  <dpatel@apple.com>
8282         * objc.dg/proto-hier-2.m: New test.
8283
8284 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
8285
8286         * objc.dg/bitfield-1.m: New test.
8287         * objc.dg/bitfield-2.m: New test.
8288
8289 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
8290
8291         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8292         gcc.dg/c99-flex-array-4.c: New tests.
8293
8294 2002-08-16  Stan Shebs  <shebs@apple.com>
8295
8296         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8297
8298 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
8299
8300         * gcc.dg/typeof-1.c: New test.
8301         * g++.dg/ext/typeof2.C: New test.
8302
8303 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
8304
8305         * g++.dg/other/offsetof1.C: New test.
8306
8307 2002-08-14  Richard Henderson  <rth@redhat.com>
8308
8309         * gcc.dg/tls/diag-3.c: Fix expected message strings.
8310
8311 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
8312
8313         * gcc.dg/cpp/_Pragma3.c: New test.
8314
8315 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
8316
8317         * g++.dg/template/inherit3: New test.
8318
8319 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8320
8321         * gcc.dg/bitfld-4.c: Add blank options.
8322
8323 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
8324
8325         * g++.dg/template/crash1.C: New test.
8326
8327 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8328
8329         * gcc.dg/tls/opt-2.c: New test.
8330
8331 2002-08-08  Devang Patel  <dpatel@apple.com>
8332
8333         * objc.dg/selector-1.m : New test
8334
8335 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8336
8337         * g++.dg/abi/bitfield4.C: New test.
8338         * gcc.dg/bitfld-4.c: New test.
8339
8340 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8341
8342         * g++.dg/other/packed1.C: New test.
8343
8344 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
8345
8346         * g++.dg/abi/offsetof.C: Tweak error messages.
8347         * g++.old-deja/g++.mike/p10769a.C: Likewise.
8348
8349 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8350
8351         * gcc.dg/bitfld-3.c: New test.
8352
8353 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
8354             Richard Henderson  <rth@redhat.com>
8355
8356         * gcc.dg/i386-bitfield1.c: New test.
8357         * g++.dg/abi/bitfield3.C: Update.
8358
8359 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
8360
8361         * objc.dg/const-str-2.m: Update.
8362         * gcc.dg/cpp/c++98.c: Change to C extension.
8363         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8364         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8365
8366 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
8367
8368         * testsuite/gcc.dg/tls/diag-3.c: New.
8369
8370 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
8371
8372         * g++.dg/README (Subdirectories): Document new subdir expr.
8373         * g++.dg/expr/pmf-1.C: New test.
8374
8375 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
8376
8377         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8378
8379 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
8380
8381         * g++.dg/abi/bitfield3.C: New test.
8382
8383 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
8384
8385         * lib/gcov.exp: Tweak expected line formats.
8386         * gcc.misc-tests/gcov8.c: New test.
8387         * gcc.misc-tests/gcov8.x: New flags.
8388
8389 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
8390
8391         * consistency.vlad/layout/endian.c: Include string.h.
8392
8393         * gcc.c-torture/execute/20020805-1.c: New test.
8394
8395 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
8396
8397         * g++.dg/other/conversion1.C: New test.
8398
8399 2002-08-03  Roger Sayle  <roger@eyesopen.com>
8400
8401         * gcc.dg/builtins-1.c: New testcase.
8402
8403 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
8404
8405         * g++.dg/inherit/access3.C: New test.
8406
8407 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
8408
8409         * gcc.dg/ia64-visibility-2.c: New test.
8410
8411 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
8412
8413         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8414         __qualifier_flags to __flags.
8415
8416 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
8417
8418         * g++.dg/inherit/operator1.C: New test.
8419         * g++.dg/lookup/disamb1.C: Fix typo in comment.
8420         * g++.dg/other/error1.C: Change expected error message.
8421         * g++.dg/template/conv4.C: Likewise.
8422
8423 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
8424
8425         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8426         for documented behavior.
8427
8428 2002-07-25  Roger Sayle  <roger@eyesopen.com>
8429
8430         * gcc.c-torture/execute/20020720-1.x: Skip this test on
8431         several targets known to fail.
8432
8433 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
8434
8435         * gcc.dg/mips-args-[123].c: New tests.
8436
8437 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
8438
8439         * gcc.dg/ppc-spe.c: New.
8440
8441 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
8442
8443         * g++.dg/other/ptrmem4.C: New testcase.
8444
8445 2002-07-24  Richard Henderson  <rth@redhat.com>
8446
8447         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8448
8449 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
8450
8451         * g++.dg/ext/alignof1.C (main): Return 0 for success.
8452
8453 2002-07-24  Roger Sayle  <roger@eyesopen.com>
8454
8455         * gcc.c-torture/execute/memset-3.c: New testcase.
8456
8457 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
8458
8459         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8460         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8461
8462 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8463
8464         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8465         Delete.
8466
8467 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
8468
8469         * gcc.c-torture/compile/simd-4.c: New test.
8470
8471 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8472
8473         PR c++/7347, c++/7348
8474         * g++.dg/template/access4.C: New test.
8475         * g++.dg/template/access5.C: New test.
8476         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
8477         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
8478         * g++.old-deja/g++.pt/ttp58.C: Likewise.
8479         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
8480
8481 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
8482
8483         * gcc.dg/gnu89-init-2.c: New test.
8484
8485 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
8486
8487         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
8488
8489 2002-07-20  Roger Sayle  <roger@eyesopen.com>
8490
8491         * gcc.c-torture/execute/20020720-1.c: New testcase.
8492
8493 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
8494
8495         * gcc.dg/cpp/Wsignprom.c: New tests.
8496
8497 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
8498
8499         * gcc.c-torture/execute/loop-13.c: New test.
8500
8501 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
8502
8503         * gcc.dg/cpp/expr.c: New tests.
8504
8505 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
8506
8507         * g++.dg/opt/pr6713.C: Add template instantiation.
8508
8509 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
8510
8511         * gcc.dg/nest.c: New test.
8512
8513 2002-07-17  Richard Henderson  <rth@redhat.com>
8514
8515         * g++.dg/opt/pr6713.C: New test.
8516
8517 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
8518
8519         * gcc.c-torture/execute/loop-2e.x: Let the testcase
8520         XFAIL for all x86 processors.
8521
8522 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
8523
8524         * gcc.c-torture/execute/20010122-1.x: Do not test with
8525         -fomit-frame-pointer.
8526
8527 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8528
8529         * g++.dg/template/instantiate2.C: New test.
8530         * g++.dg/template/spec4.C: New test.
8531
8532 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8533
8534         * g++.dg/template/access2.C: New test.
8535         * g++.dg/template/access3.C: New test.
8536
8537 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
8538
8539         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
8540         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
8541         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
8542         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
8543         Convert to use <stdarg.h>.
8544         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
8545         Delete.
8546         * gcc.dg/va-arg-2.c: New.
8547         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
8548
8549 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
8550
8551         * gcc.c-torture/compile/20020710-1.c: New test.
8552
8553 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
8554                           Andrew Pinski  <pinskia@physics.uc.edu>
8555
8556         gcc.c-torture/compile/simd-2.c: New testcase.
8557         gcc.c-torture/compile/simd-3.c: Likewise.
8558
8559 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
8560
8561         PR c++/7224
8562         * g++.dg/overload/error1.C: New test.
8563
8564 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8565
8566         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
8567         configuration and IRIX 6 O32 ABI.
8568
8569 2002-07-11  Roger Sayle  <roger@eyesopen.com>
8570
8571         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
8572
8573 2002-07-10  Roger Sayle  <roger@eyesopen.com>
8574
8575         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
8576
8577 2002-07-10  Jeffrey A Law  <law@redhat.com>
8578
8579         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
8580
8581         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
8582
8583 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
8584
8585         * gcc.dg/20020312-2.c: Check for __PPC__.
8586
8587 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
8588
8589         * gcc.c-torture/compile/20020709-1.c: New test.
8590
8591 2002-07-07  Roger Sayle  <roger@eyesopen.com>
8592
8593         * g++.dg/template/qualttp21.C: New test case.
8594
8595 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
8596
8597         * gcc.c-torture/compile/20020706-1.c: New test.
8598         * gcc.c-torture/compile/20020706-2.c: New test.
8599
8600 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
8601             Alexandre Oliva  <aoliva@redhat.com>
8602
8603         * g++.dg/warn/incomplete1.C: New test.
8604
8605 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8606
8607         PR c++/7099
8608         * g++.dg/warn/noreturn1.C: New test.
8609
8610 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
8611
8612         PR c++/6706
8613         * g++.dg/debug/debug6.C: New test.
8614         * g++.dg/debug/debug7.C: New test.
8615
8616 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
8617
8618         * gcc.c-torture/compile/simd-3.c: New test.
8619
8620 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
8621
8622         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
8623         * gcc.dg/20020620-1.c: Likewise.
8624
8625 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8626
8627         PR c++/6944
8628         * g++.dg/init/array4.C: New test.
8629         * g++.dg/init/array5.C: New test.
8630
8631 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
8632
8633         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
8634         * gcc.c-torture/execute/simd-2.c (main): Likewise.
8635
8636 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8637
8638         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
8639         * gcc.dg/wtr-aggr-init-1.c: Likewise.
8640         * gcc.dg/wtr-conversion-1.c: Likewise.
8641         * gcc.dg/wtr-escape-1.c: Likewise.
8642         * gcc.dg/wtr-int-type-1.c: Likewise.
8643         * gcc.dg/wtr-label-1.c: Likewise.
8644         * gcc.dg/wtr-static-1.c: Likewise.
8645         * gcc.dg/wtr-strcat-1.c: Likewise.
8646         * gcc.dg/wtr-suffix-1.c: Likewise.
8647         * gcc.dg/wtr-switch-1.c: Likewise.
8648         * gcc.dg/wtr-unary-plus-1.c: Likewise.
8649         * gcc.dg/wtr-union-init-1.c: Likewise.
8650         * gcc.dg/wtr-union-init-2.c: Likewise.
8651         * gcc.dg/wtr-union-init-3.c: Likewise.
8652
8653         * gcc.dg/wtr-func-def-1.c: New test.
8654
8655 2002-07-02 Devang Patel <dpatel@apple.com>
8656
8657         * objc.dg/param-1.m: New test.
8658
8659 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
8660
8661         * gcc.dg/cpp/trad/directive.c: Add test.
8662         * gcc.dg/cpp/trad/macroargs.c: Add test.
8663         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
8664
8665 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
8666
8667         * gcc.dg/cpp/cmdlne-M.c: New test.
8668
8669 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
8670
8671         * objc.dg/desig-init-1.m: New test.
8672
8673 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8674
8675         PR c++/6716
8676         * g++.dg/template/instantiate1.C: New test.
8677
8678 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
8679
8680         PR c++/7112
8681         * g++.dg/template/sizeof2.C: New test.
8682
8683 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
8684
8685         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
8686         gcc.dg/cpp/trad/include.c: New tests.
8687
8688 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
8689
8690         PR target/7177
8691         * gcc.c-torture/compile/20020701-1.c: New test.
8692
8693 2002-07-01  Stan Shebs  <shebs@apple.com>
8694
8695         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
8696         header here...
8697         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
8698         (objc-torture-execute): or here.
8699
8700 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
8701
8702         * gcc.c-torture/execute/arith-rand-ll.c: New test.
8703
8704 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
8705
8706         * gcc.dg/cpp/trad/escaped-nl.c: New test.
8707
8708 2002-06-30  Devang Patel  <dpatel@apple.com>
8709
8710         * objc.dg/fsyntax-only.m: New test.
8711
8712 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
8713
8714         PR c++/6695
8715         * g++.dg/template/friend7.C: New file.
8716
8717 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
8718
8719         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
8720         return type.
8721
8722 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
8723
8724         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
8725         avoid division by zero.
8726
8727 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
8728
8729         * gcc.dg/Wunknownprag.c: New tests.
8730
8731 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
8732
8733         * gcc.c-torture/execute/simd-2.c: New test.
8734
8735 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
8736
8737         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
8738         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
8739         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
8740         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
8741         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
8742         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
8743         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
8744         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
8745         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
8746         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
8747         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
8748         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
8749         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
8750         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
8751         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
8752         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
8753         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
8754
8755 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
8756
8757         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
8758         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
8759         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
8760         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
8761         New tests.
8762         * gcc.dg/cpp/trad/directive.c: Update.
8763
8764 2002-06-23  Andreas Jaeger  <aj@suse.de>
8765
8766         * gcc.c-torture/execute/complex-6.c: New.
8767
8768 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
8769
8770         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
8771         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
8772         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
8773         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
8774
8775 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
8776
8777         * gcc.dg/cpp/trad: New directory with traditional tests copied
8778         from parent directory.
8779         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8780         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8781         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8782         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8783         Move to trad/ and rename.
8784         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
8785         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
8786         gcc.dg/cpp/trad/redef2.c: New tests.
8787         * gcc.dg/cpp/trad/trad.exp: New driver.
8788
8789 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
8790
8791         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8792         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8793         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8794         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8795         Remove.
8796
8797 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
8798
8799         * gcc.dg/20020620-1.c: New test.
8800
8801 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8802
8803         * g++.dg/template/ttp4.C: New test.
8804
8805 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
8806
8807         * g++.dg/opt/vt1.C: Fix regexp.
8808
8809 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8810
8811         * gcc.c-torture/execute/pure-1.c: Make functions static again.
8812         Don't use attribute `noinline'.
8813
8814 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
8815
8816         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
8817
8818 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
8819
8820         * gcc.c-torture/execute/simd-1.c: New.
8821
8822         * gcc.dg/simd-1.c: New.
8823
8824 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
8825
8826         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
8827
8828 2002-06-16  Richard Henderson  <rth@redhat.com>
8829
8830         * g++.dg/ext/anon-struct1.C: New.
8831         * g++.dg/ext/anon-struct2.C: New.
8832         * g++.dg/ext/anon-struct3.C: New.
8833         * gcc.dg/anon-struct-1.c: New.
8834         * gcc.dg/anon-struct-2.c: New.
8835         * gcc.dg/anon-struct-3.c: New.
8836         * gcc.dg/20011008-1.c: Adjust warning text.
8837         * gcc.dg/20020527-1.c: Add -fms-extensions.
8838
8839 2002-06-16  Richard Henderson  <rth@redhat.com>
8840
8841         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
8842
8843 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
8844
8845         * gcc.c-torture/execute/20020615-1.c: New test.
8846
8847 2002-06-15  Roger Sayle  <roger@eyesopen.com>
8848
8849         * gcc.c-tortuture/execute/compare-1.c: New test case.
8850         * gcc.c-tortuture/execute/compare-2.c: New test case.
8851         * gcc.c-tortuture/execute/compare-3.c: New test case.
8852
8853 2002-06-13  Richard Henderson  <rth@redhat.com>
8854
8855         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
8856         ia64 ilp32.
8857
8858 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8859
8860         * g++.dg/template/typename2.C: Update error message.
8861
8862 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
8863
8864         * gcc.c-torture/execute/20020611-1.c: New test.
8865
8866 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
8867
8868         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
8869         list of targets to skip.
8870
8871 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
8872
8873         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
8874         targets if not optimizing.
8875
8876 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
8877
8878         * gcc.c-torture/compile/20020605-1.c: New test.
8879
8880         * g++.dg/opt/vt1.C: New test.
8881
8882         * gcc.dg/20020531-1.c: New test.
8883
8884         * gcc.dg/20020530-1.c: New test.
8885
8886         * gcc.dg/20020527-1.c: New test.
8887
8888         * g++.dg/opt/cse1.C: New test.
8889
8890 2002-06-07  Roger Sayle  <roger@eyesopen.com>
8891
8892         * gcc.dg/20020607-2.c: New test case.
8893
8894 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
8895
8896         * gcc.c-torture/compile/20020604-1.c: New test.
8897
8898 2002-06-04  Richard Henderson  <rth@redhat.com>
8899
8900         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
8901         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
8902         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
8903
8904 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
8905
8906         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
8907
8908 2002-06-03  Richard Henderson  <rth@redhat.com>
8909
8910         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
8911         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
8912
8913 2002-06-02  Richard Henderson  <rth@redhat.com>
8914
8915         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
8916         test functions static.
8917
8918 2002-06-02  Andreas Jaeger  <aj@suse.de>
8919
8920         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
8921         now.
8922
8923 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
8924
8925         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
8926         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
8927         Update for mofified diagnostics.
8928         * gcc.dg/c99-intconst-1.c: No longer fail.
8929
8930 2002-06-02  Richard Henderson  <rth@redhat.com>
8931
8932         * gcc.dg/uninit-A.c: Remove xfail markers.
8933
8934 2002-06-01  Roger Sayle  <roger@eyesopen.com>
8935
8936         * gcc.dg/fnegate-1.c: New test case.
8937
8938 2002-05-30  Osku Salerma  <osku@iki.fi>
8939
8940         * gcc.c-torture/execute/mayalias-1.c: New file.
8941
8942 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8943
8944         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
8945         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
8946         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
8947
8948 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
8949
8950         * gcc.c-torture/execute/20020529-1.c: New test.
8951
8952 2002-05-27  Richard Henderson  <rth@redhat.com>
8953
8954         * g++.dg/ext/attrib6.C: New test case.
8955
8956 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8957
8958         * gcc.c-torture/execute/pure-1.c: New test.
8959
8960 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
8961
8962         * gcc.dg/cpp/arith-2.c: Remove.
8963
8964 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
8965
8966         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
8967         * gcc.dg/cpp/if-3.c: Remove.
8968
8969 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
8970
8971         * g++.dg/opt/cse2.C: New test.
8972
8973 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
8974
8975         * gcc.dg/cpp/arith-1.c: New semantic tests.
8976         * gcc.dg/cpp/if-1.c: Update.
8977
8978 2002-05-24  Ben Elliston  <bje@redhat.com>
8979
8980         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
8981
8982 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
8983
8984         * gcc.dg/verbose-asm.c: New test.
8985
8986 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
8987
8988         * gcc.dg/cpp/paste12.c: New test.
8989
8990 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
8991
8992         * g++.dg/parse/named_ops.C: New test.
8993
8994 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
8995
8996         * gcc/testsuite/gcc.dg/weak-8.c: New test.
8997
8998 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
8999
9000         * gcc.dg/weak-2.c: Allow optional leading underscore
9001         in scan-assembler symbol name.
9002         * gcc.dg/weak-3.c: Likewise.
9003         * gcc.dg/weak-4.c: Likewise.
9004         * gcc.dg/weak-5.c: Likewise.
9005
9006 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
9007
9008         * gcc.dg/20020523-1.c: New test.
9009
9010 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9011
9012         * objc.dg/const-str-2.m: Update now that we stop after
9013         a command line error.
9014
9015 2002-05-22  Richard Henderson  <rth@redhat.com>
9016
9017         * g++.dg/dg.exp: Fix typo in test pruneing.
9018
9019 2002-05-22  Richard Henderson  <rth@redhat.com>
9020
9021         * g++.dg/dg.exp: Prune the tls subdirectory.
9022         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9023         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9024         * g++.dg/tls/init-1.C: New.
9025
9026 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
9027
9028         * gcc.dg/20020517-1.c: New test.
9029
9030 2002-05-21  Richard Henderson  <rth@redhat.com>
9031
9032         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9033         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9034
9035 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
9036
9037         * g++.dg/other/copy2.C: New test.
9038
9039 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
9040
9041         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9042         (MAX_COPY): Bump up to 10 times sizeof (long long).
9043         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9044
9045         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9046         sizeof (long long).
9047
9048         * gcc.c-torture/execute/strcpy-1.c: New test.
9049
9050 2002-05-19  Jason Merrill  <jason2redhat.com>
9051
9052         * g++.dg/ext/oper1.C: New test.
9053
9054 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
9055 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
9056
9057         * README.QMTEST: New file.
9058
9059         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9060
9061 2002-05-19  Andreas Jaeger  <aj@suse.de>
9062
9063         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9064         now.
9065         * gcc.c-torture/execute/loop-2d.x: Likewise.
9066
9067 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
9068
9069         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
9070         support weak symbols.
9071         * gcc.dg/weak-4.c: Likewise
9072         * gcc.dg/weak-6.c: Likewise
9073
9074 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
9075
9076         * gcc.dg/weak-3.c: Add dg-excess-error comment for
9077         cygwin, coff and h8300-*-hms targets
9078         * gcc.dg/weak-5.c: Likewise
9079         * gcc.dg/weak-7.c: Likewise
9080
9081 2002-05-16  Jason Merrill  <jason@redhat.com>
9082
9083         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9084         (scan-assembler-not, scan-assembler-dem): Likewise.
9085         (scan-assembler-dem-not): Likewise.
9086
9087 2002-05-15  Richard Henderson  <rth@redhat.com>
9088
9089         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9090
9091 2002-05-15  Richard Henderson  <rth@redhat.com>
9092
9093         * gcc.dg/weak-5.c (vfoo1c): No warning here.
9094         (vfoo1f): Warning here.
9095         (vfoo1l): Don't redefine the alias.
9096
9097 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
9098
9099         * g++.dg/init/pm1.C: New test.
9100
9101 2002-05-12  David S. Miller  <davem@redhat.com>
9102
9103         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9104         types.
9105
9106 2002-05-10  Roger Sayle  <roger@eyesopen.com>
9107
9108         * gcc.c-torture/execute/20020510-1.c: New test case.
9109
9110 2002-05-10  David S. Miller  <davem@redhat.com>
9111
9112         * gcc.c-torture/execute/conversion.c: Test long double too.
9113
9114 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
9115
9116         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9117         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9118         * lib/g++.exp (g++_link_flags): Likewise.
9119         * lib/objc.exp (objc_target_compile): Likewise.
9120
9121 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
9122
9123         * gcc.dg/cpp/poison.c: Update.
9124         * gcc.dg/cpp/20000625-2.c: Remove.
9125         * gcc.dg/cpp/direct2s.c: Remove final test.
9126
9127 2002-05-08  Tom Rix  <trix@redhat.com>
9128
9129         * gcc.c-torture/execute/20020508-1.c: New test.
9130         * gcc.c-torture/execute/20020508-2.c: New test.
9131         * gcc.c-torture/execute/20020508-3.c: New test.
9132
9133 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
9134
9135         * gcc.dg/cpp/charconst-4.c: More tests.
9136
9137 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
9138
9139         PR c/6569
9140         * gcc.dg/weak-3.c: Update location of warning messages.
9141         * gcc.dg/weak-5.c: Likewise.
9142
9143 2002-05-06  Roger Sayle  <roger@eyesopen.com>
9144
9145         * gcc.c-torture/execute/20020506-1.c: New test case.
9146
9147 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
9148
9149         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9150
9151 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9152
9153         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9154
9155 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9156
9157         * gcc.dg/cpp/charconst-3.c: New test.
9158
9159 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
9160
9161         * gcc.dg/cpp/charconst.c: Update tests.
9162
9163 2002-05-05  Tim Josling  <tej@melbpc.org.au>
9164
9165         * treelang: Added directory for new sample language treelang. Also
9166         lib/treelang.exp: New file to signal treelang should be tested.
9167
9168 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9169
9170         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9171         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9172         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9173         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9174         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9175         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9176         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9177
9178 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9179
9180         * gcc.dg/format/xopen-2.c: New test.
9181
9182 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9183
9184         * gcc.dg/20020503-1.c: New test.
9185
9186 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
9187
9188         * g++.dg/init/dtor1.C: Make it tougher.
9189
9190 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
9191
9192         * g++.dg/init/dtor1.C: New test.
9193
9194 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
9195
9196         * gcc.dg/altivec-8.c: New.
9197
9198 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
9199
9200         * gcc.dg/altivec-7.c: New.
9201
9202 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
9203
9204         * g++.dg/parse/typedef1.C: New test.
9205
9206 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
9207
9208         PR c++/6486
9209         * g++.dg/template/friend6.C: New test.
9210
9211         PR c++/6492
9212         * g++.dg/init/copy1.C: New test.
9213
9214 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
9215
9216         * g++.dg/warn/effc1.C: New test.
9217
9218 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9219
9220         * gcc.dg/cpp/if-cexp.c: Add a test.
9221
9222 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
9223
9224         * gcc.dg/20020426-2.c: New test.
9225
9226 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
9227
9228         * gcc.dg/cpp/if-mop.c: Update.
9229         * gcc.dg/cpp/if-mpar.c: Add test.
9230         * gcc.dg/cpp/if-oppr.c: Update.
9231
9232 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9233
9234         PR c/6343
9235         * gcc.dg/weak-[2-7].c: New tests.
9236
9237 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9238
9239         * gcc.dg/enum1.c: New test.
9240
9241 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9242
9243         PR c++/6497
9244         * g++.dg/inherit/access2.C: New test.
9245
9246 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9247
9248         PR bootstrap/6445
9249         * gcc.dg/20020426-1.c: New test.
9250
9251 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9252
9253         * g++.dg/abi/enum1.C: New test.
9254
9255 2002-04-26  Richard Henderson  <rth@redhat.com>
9256
9257         * gcc.dg/c99-bool-1.c: Expect always true warning.
9258
9259 2002-04-25  Roger Sayle  <roger@eyesopen.com>
9260
9261         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9262
9263 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9264
9265         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9266         targets.
9267
9268 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
9269
9270         * g++.dg/abi/mange7.C: New test.
9271
9272         PR c++/6438.
9273         * g++.dg/parse/stmtexpr2.C: New test.
9274
9275 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
9276
9277         * gcc.dg/20020312-2.c: Add SH target.
9278
9279 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9280
9281         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9282         compiler output on mips*-*-irix*.
9283
9284 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
9285
9286         * g++.dg/parse/attr1.C: New test.
9287
9288 2002-04-23  Roger Sayle  <roger@eyesopen.com>
9289
9290         * gcc.c-torture/execute/string-opt-17.c: New test case.
9291         * gcc.c-torture/execute/memset-2.c: New test case.
9292
9293 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
9294
9295         PR c++/6256:
9296         * g++.dg/template/friend5.C: New test.
9297
9298         PR c++/6331:
9299         * g++.dg/template/qual1.C: Likewise.
9300
9301 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
9302
9303         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9304         Include stdlib.h, not stdio.h or ctype.h.
9305
9306 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
9307
9308         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9309         cris-*-elf* and mmix-*-*.
9310         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9311         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9312         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9313         Ditto.
9314         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9315         * gcc.dg/wchar_t-1.c: Ditto.
9316
9317 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
9318
9319         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9320         Clarify comment.
9321
9322 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
9323
9324         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9325
9326 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9327
9328         * gcc.c-torture/execute/20000906-1.x: Delete.
9329
9330 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
9331
9332         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9333
9334 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
9335
9336         * PR6367
9337         * g77.f-torture/execute/6367.f: New test.
9338         * g77.f-torture/execute/6367.x: Disable for MMIX.
9339
9340 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
9341
9342         * PR6352
9343         * g++.dg/opt/inline2.C: New test.
9344
9345 2002-04-18  Richard Henderson  <rth@redhat.com>
9346
9347         * gcc.dg/20000906-1.c: Enable for all targets.
9348         * gcc.c-torture/compile/iftrap-2.c: New.
9349
9350 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9351
9352         * gcc.dg/20020418-1.c: New test.
9353         * gcc.dg/20020418-2.c: New test.
9354
9355 2002-04-18  Richard Henderson  <rth@redhat.com>
9356
9357         * gcc.c-torture/compile/iftrap-1.c: New.
9358         * gcc.dg/iftrap-1.c: Adjust for ia64.
9359         * gcc.dg/iftrap-2.c: New.
9360
9361 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9362
9363         * gcc.c-torture/compile/20020418-1.c: New test.
9364
9365 2002-04-18  Roger Sayle  <roger@eyesopen.com>
9366
9367         * gcc.c-torture/compile/20020415-1.c: New.
9368
9369 2002-04-18  David S. Miller  <davem@redhat.com>
9370
9371         * gcc.c-torture/execute/20020418-1.c: New test.
9372
9373 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
9374
9375         * gcc.dg/20020416-1.c: New test.
9376
9377         * g++.dg/opt/inline1.C: New test.
9378
9379 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
9380
9381         * gcc.dg/altivec-5.c: New test.
9382
9383         * gcc.dg/20020415-1.c: New test.
9384
9385 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
9386
9387         * testsuite/lib/chill.exp: Remove.
9388
9389 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
9390
9391         * g++.dg/other/big-struct.C: New test.
9392
9393 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
9394
9395         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9396         of scratch file.
9397
9398 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
9399
9400         PR c/6277
9401         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
9402         in scan-assembler function name
9403
9404 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
9405
9406         * g77.f-torture/execute/980628-4.x,
9407         g77.f-torture/execute/980628-5.x,
9408         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9409         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9410         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9411         i[34567]86-*-*.
9412
9413 2002-04-13  David S. Miller  <davem@redhat.com>
9414
9415         * gcc.c-torture/execute/20020413-1.c: New test.
9416
9417 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
9418
9419         * gcc.dg/asm-6.c,
9420         * g++.dg/ext/asm1.C: New tests.
9421
9422 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
9423
9424         PR c++ 5373.
9425         * g++.dg/parse/stmtexpr1.C: New test.
9426
9427         PR c++/5189.
9428         * g++.dg/template/copy1.C: New test.
9429
9430 2002-04-12  Richard Henderson  <rth@redhat.com>
9431
9432         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9433
9434 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
9435
9436         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9437         gcc.c-torture/execute/20020307-2.c.
9438
9439 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
9440
9441         * g++.dg/ext/attrib5.C,
9442         * g++.dg/lookup/struct1.C: New tests.
9443
9444 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
9445
9446         * gcc.dg/20020411-1.c: New test.
9447
9448         * gcc.c-torture/execute/20020411-1.c: New test.
9449
9450 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
9451
9452         * g77.f-torture/execute/6177.f: New test.
9453
9454 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
9455
9456         PR middle-end/6247
9457         * g++.dg/opt/cleanup1.C: New test.
9458
9459         * g++.dg/opt/const1.C: New test.
9460
9461 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
9462
9463         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9464
9465 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9466
9467         PR c++/5507
9468         * g++.dg/template/typename2.C: New test.
9469
9470 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
9471
9472         * gcc.c-torture/execute/loop-12.c: New.
9473
9474 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
9475
9476         * g77.f-torture/execute/980628-4.x,
9477         g77.f-torture/execute/980628-5.x,
9478         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9479         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9480         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9481
9482 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9483
9484         PR optimization/6086
9485         * g++.dg/opt/preinc1.C: New test.
9486
9487 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9488
9489         PR c++/5571
9490         * g++.dg/opt/static2.C: New test.
9491
9492 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9493
9494         PR c/5120
9495         * gcc.dg/20020406-1.c: New test.
9496
9497 2002-04-04  David S. Miller  <davem@redhat.com>
9498
9499         * gcc.c-torture/execute/20020404-1.c: New test.
9500
9501 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
9502
9503         PR c/6123
9504         * gcc.dg/20020312-2.c: Do not declare global register variable
9505         if __PIC__ or __pic__ is defined.
9506
9507 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
9508
9509         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
9510         __asm__ so that it works correctly even if -ansi -pedantic-errors.
9511
9512 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9513
9514         * gcc.misc-tests/linkage.exp: Update last change to handle
9515         sparc*-, not just sparc-.
9516
9517 2002-04-03  Richard Henderson  <rth@redhat.com>
9518
9519         * gcc.dg/cpp/ucs.c: Improved long UCS test.
9520
9521 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9522
9523         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9524
9525 2002-04-02  David S. Miller  <davem@redhat.com>
9526
9527         * gcc.c-torture/execute/20020402-3.c: New test.
9528
9529 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9530
9531         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9532         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9533
9534         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9535         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9536         g77.f-torture/execute/20001201.x,
9537         g77.f-torture/execute/u77-test.x: New files.
9538
9539         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9540         * gcc.dg/wchar_t-1.c: Ditto.
9541
9542 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9543
9544         * gcc.c-torture/execute/20020402-1.c: New test.
9545
9546 2002-04-01  Richard Henderson  <rth@redhat.com>
9547
9548         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9549
9550         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9551
9552 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9553
9554         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9555
9556 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9557
9558         * g++.dg/inherit/template-as-base.C: Expect error.
9559         * g++.dg/inherit/namespace-as-base.C: Likewise.
9560
9561 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
9562
9563         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9564         g++.dg/ext/instantiate3.C: Tweak match patterns.
9565
9566         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9567         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9568         -da test.
9569
9570 2002-03-31  Richard Henderson  <rth@redhat.com>
9571
9572         * gcc.dg/special/alias-2.c: New.
9573         * gcc.dg/special/ecos.exp: Run it.
9574
9575 2002-03-31  Richard Henderson  <rth@redhat.com>
9576
9577         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9578
9579 2002-03-31  Kazu Hirata  <kazu@hxi.com>
9580
9581         * gcc.dg/weak-1.c: Disable on h8300 port.
9582
9583 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
9584
9585         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9586         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9587         ordering tests.
9588         * g++.dg/bprob/bprob-1.C: New test.
9589         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9590         * g++.dg/gcov/gcov-1.C: New test.
9591         * g++.dg/gcov/gcov-1.x: New file.
9592         * g++.dg/gcov/gcov-2.C: New test.
9593         * g++.dg/gcov/gcov-3.C: New test.
9594         * g++.dg/gcov/gcov-3.h: New file.
9595
9596 2002-03-28  Roger Sayle  <roger@eyesopen.com>
9597
9598         * g++.old-deja/g++.other/builtins5.C: New test.
9599         * g++.old-deja/g++.other/builtins6.C: New test.
9600         * g++.old-deja/g++.other/builtins7.C: New test.
9601         * g++.old-deja/g++.other/builtins8.C: New test.
9602         * g++.old-deja/g++.other/builtins9.C: New test.
9603
9604 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
9605
9606         * g++.dg/opt/static1.C: New test.
9607
9608         * g++.dg/opt/longbranch1.C: New test.
9609
9610 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
9611
9612         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9613
9614         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9615
9616 2002-03-28  Jeffrey A Law  (law@redhat.com)
9617
9618         * gcc.c-torture/execute/20020328-1.c: New test.
9619
9620 2002-03-27  Richard Henderson  <rth@redhat.com>
9621
9622         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9623         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9624         move from g++.old-deja/g++.ext/.
9625
9626 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
9627
9628         * g++.dg/init/new2.C: New test.
9629
9630 2002-03-26  Richard Henderson  <rth@redhat.com>
9631
9632         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9633
9634         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9635         on sparc.
9636
9637         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
9638         sparcv9 systems.
9639         * gcc.dg/20001102-1.c: Likewise.
9640
9641 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
9642
9643         * gcc.dg/cpp/endif-pedantic1.c,
9644         gcc.dg/cpp/endif-pedantic2.c:  New tests.
9645
9646 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
9647
9648         * g++.dg/init/new1.C: New test.
9649
9650 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
9651
9652         * g++.dg/abi/vbase9.C: New test.
9653
9654 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
9655
9656         * gcc.dg/arm-asm.c: New test.
9657
9658 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
9659
9660         * gcc.dg/Wswitch-enum.c: New test.
9661         Fix PR c/5044.
9662
9663 2002-03-26  Richard Henderson  <rth@redhat.com>
9664
9665         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9666         structure.
9667
9668 2002-03-25  Richard Henderson  <rth@redhat.com>
9669
9670         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
9671         sparcv9 systems.
9672
9673         * gcc.c-torture/compile/20011119-1.c (xxx): New.
9674         * gcc.c-torture/compile/20011119-2.c (xxx): New.
9675
9676 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
9677
9678         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9679
9680 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
9681
9682         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9683         targets using generic thunk support.
9684
9685 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
9686
9687         * gcc.c-torture/compile/20020323-1.c: New test.
9688
9689         * g++.dg/opt/conj2.C: New test.
9690
9691 2002-03-24  Richard Henderson  <rth@redhat.com>
9692
9693         * gcc.dg/weak-1.c: Use -fno-common.
9694
9695 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9696
9697         * g77.dg/f77-edit-apostrophe-out.f: New test
9698         * g77.dg/f77-edit-h-out.f: New test
9699         * g77.dg/f77-edit-t-in.f: New test
9700         * g77.dg/f77-edit-t-out.f: New test
9701         * g77.dg/f77-edit-x-out.f: New test
9702         * g77.dg/f77-edit-slash-out.f: New test
9703         * g77.dg/f77-edit-colon-out.f: New test
9704         * g77.dg/f77-edit-s-out.f: New test
9705
9706 2002-03-24  Richard Henderson  <rth@redhat.com>
9707
9708         * objc/execute/formal_protocol-6.x: New XFAIL.
9709
9710 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9711
9712         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
9713         that do not support weak symbols
9714
9715 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9716
9717         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
9718         * lib/g77.exp:  Likewise
9719         * lib/objc.exp: Likewise
9720
9721 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
9722
9723         * gcc.dg/Wswitch-default.c: New test.
9724
9725 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
9726
9727         * g++.dg/other/enum1.C: New test.
9728
9729 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
9730
9731         * gcc.dg/pragma-ep-3.c: Fix typo.
9732
9733 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9734
9735         * g++.dg/inherit/template-as-base.C: New test.
9736
9737 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
9738
9739         * g++.old-deja/g++.other/dwarf2-1.C: Move...
9740         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
9741
9742 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
9743
9744         * gcc.dg/cpp/multiline.c: Update to match.
9745
9746 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
9747
9748         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9749
9750 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
9751
9752         * gcc.dg/cpp/extratokens2.c:  New file.
9753
9754 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
9755
9756         * gcc.dg/20020312-2.c: Add rs6000 target.
9757
9758         * gcc.c-torture/compile/20020319-1.c: New test.
9759
9760 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9761
9762         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9763         (A, E): Handle this.
9764
9765 2002-03-20  Jason Merrill  <jason@redhat.com>
9766
9767         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9768         ignoring -fpic.
9769         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9770         through prune_gcc_output.
9771
9772 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
9773
9774         * gcc.c-torture/compile/20020320-1.c: New test.
9775
9776 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
9777
9778         * gcc.c-torture/compile/20020318-1.c: New test.
9779
9780         * gcc.dg/struct-by-value-1.c: New test.
9781
9782         * gcc.dg/20020319-1.c: New test.
9783
9784 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
9785
9786         * g++.dg/opt/conj1.C: New test.
9787
9788 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
9789
9790         * g++.dg/template/qualttp20.C: Revert previous change.
9791         * g++.dg/template/qualttp3.C: Likewise.
9792         * g++.dg/template/qualttp4.C: Likewise
9793         * g++.dg/template/qualttp5.C: Likewise
9794         * g++.dg/template/qualttp6.C: Likewise
9795         * g++.dg/template/qualttp7.C: Likewise
9796         * g++.dg/template/qualttp8.C: Likewise
9797         * g++.dg/template/recurse.C: Likewise.
9798
9799 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9800
9801         * gcc.dg/cpp/wchar-1.c: Update.
9802
9803 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
9804
9805         * g++.dg/template/conv1.C: New test.
9806         * g++.dg/template/conv2.C: New test.
9807         * g++.dg/template/conv3.C: New test.
9808         * g++.dg/template/conv4.C: New test.
9809
9810 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9811
9812         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9813         * g++.dg/template/qualttp3.C: Likewise.
9814         * g++.dg/template/qualttp4.C: Likewise
9815         * g++.dg/template/qualttp5.C: Likewise
9816         * g++.dg/template/qualttp6.C: Likewise
9817         * g++.dg/template/qualttp7.C: Likewise
9818         * g++.dg/template/qualttp8.C: Likewise
9819         * g++.dg/template/recurse.C: Likewise.
9820
9821 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9822
9823         * g++.dg/opt/dtor1.C: New test.
9824
9825 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
9826
9827         * gcc.c-torture/compile/20020315-1.c: New test.
9828
9829 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
9830
9831         * gcc.dg/weak-1.c: Fix scan tests.
9832
9833 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
9834
9835         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9836         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9837         cris-*-aout* mmix-*-*.
9838         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9839         cris-*-aout* mmix-*-*.
9840         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9841         cris-*-elf* cris-*-aout* and mmix-*-*.
9842         * gcc.dg/20001009-1.c: Ditto.
9843         * gcc.dg/20010912-1.c: Ditto.
9844         * gcc.dg/20020122-4.c: Ditto.
9845         * gcc.dg/inline-2.c: Ditto.
9846
9847 2002-03-14  Jeffrey A Law  (law@cygnus.com)
9848
9849         * gcc.c-torture/compile/20020314-1.c: New test.
9850
9851 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
9852
9853         * gcc.c-torture/execute/20020314-1.c: New test.
9854
9855 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
9856
9857         * g++.dg/warn/Wunused-1.C: New test.
9858
9859 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
9860
9861         * g++.dg/abi/mangle6.C: New test.
9862
9863 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
9864
9865         * gcc.c-torture/compile/20020309-2.c: New test.
9866
9867         * gcc.c-torture/compile/20020312-1.c: New test.
9868
9869 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
9870
9871         * g++.dg/other/access1.C: New test.
9872
9873 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
9874
9875         * gcc.c-torture/execute/wchar_t-1.c: New test.
9876
9877 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
9878
9879         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9880
9881 2002-03-12  Roger Sayle  <roger@eyesopen.com>
9882
9883         * gcc.dg/20020312-1.c: New test case.
9884
9885 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
9886
9887         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9888
9889 2002-03-11  Richard Henderson  <rth@redhat.com>
9890
9891         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9892         * g++.old-deja/g++.jason/report.C: Likewise.
9893
9894 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
9895
9896         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9897         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9898
9899 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
9900
9901         * testsuite/g++.dg/overload/pmf1.C: New test.
9902
9903 2002-03-11  Kazu Hirata  <kazu@hxi.com>
9904
9905         * gcc.c-torture/execute/20020307-1.c: Use long.
9906
9907 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
9908
9909         PR optimization/5844
9910         * gcc.dg/20020310-1.c: New test.
9911
9912 2002-03-09  Michael Meissner  <meissner@redhat.com>
9913
9914         * gcc.c-torture/execute/memcpy-2.c: New test.
9915         * gcc.c-torture/execute/memset-1.c: New test.
9916         * gcc.c-torture/execute/strlen-1.c: New test.
9917         * gcc.c-torture/execute/strcmp-1.c: New test.
9918         * gcc.c-torture/execute/strncmp-1.c: New test.
9919
9920 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
9921
9922         * gcc.dg/ppc-ldstruct.c: New test.
9923
9924 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
9925
9926         * gcc.c-torture/execute/va-arg-22.c: New test.
9927
9928 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9929
9930         * gcc.c-torture/compile/20020309-1.c: New test.
9931
9932 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
9933
9934         * gcc.c-torture/execute/20020307-2.c: New test.
9935
9936 2002-03-07  Jeffrey A Law  (law@redhat.com)
9937
9938         * g77.f-torture/compile/20020307-1.f: New test.
9939
9940 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
9941
9942         * gcc.dg/unordered-1.c: New test.
9943
9944 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
9945
9946         * gcc.c-torture/execute/20020307-1.c: New test.
9947
9948 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
9949
9950         * gcc.dg/20020304-1.c: New test.
9951
9952         * gcc.c-torture/compile/20020304-2.c: New test.
9953
9954 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
9955
9956         * gcc.c-torture/compile/20020304-1.c: New test case
9957         (from PR c/5830).
9958
9959 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
9960
9961         * gcc.dg/20020103-1.c: Add other -D ppc variants.
9962
9963 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
9964
9965         * g++.dg/other/classkey1.C: New test.
9966
9967 2002-03-01  Richard Henderson  <rth@redhat.com>
9968
9969         * gcc.c-torture/compile/981223-1.x: New.
9970         * gcc.c-torture/compile/920625-1.x: New.
9971
9972 2002-02-28  Richard Henderson  <rth@redhat.com>
9973
9974         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
9975
9976 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
9977
9978         * gcc.c-torture/execute/20020227-1.c: New test.
9979
9980 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
9981
9982         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
9983         here" ERROR lines.
9984         * g++.old-deja/g++.oliva/partord1.C: Likewise.
9985         * g++.old-deja.g++.other/defarg1.C: Likewise.
9986         * g++.old-deja/g++.pt/calls2.C: Likewise.
9987         * g++.old-deja/g++.pt/crash20.C: Likewise.
9988         * g++.old-deja/g++.pt/crash30.C: Likewise.
9989         * g++.old-deja/g++.pt/crash36.C: Likewise.
9990         * g++.old-deja/g++.pt/crash6.C: Likewise.
9991         * g++.old-deja/g++.pt/defarg13.C: Likewise.
9992         * g++.old-deja/g++.pt/derived3.C: Likewise.
9993         * g++.old-deja/g++.pt/error1.C: Likewise.
9994         * g++.old-deja/g++.pt/friend21.C: Likewise.
9995         * g++.old-deja/g++.pt/friend23.C: Likewise.
9996         * g++.old-deja/g++.pt/infinite1.C: Likewise.
9997         * g++.old-deja/g++.robertl/eb128.C: Likewise.
9998
9999 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
10000
10001         * gcc.c-torture/execute/20020225-2.c: New test.
10002
10003 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
10004
10005         * gcc.c-torture/execute/920730-1t.c,
10006         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10007         Delete test cases, only relevant to -traditional.
10008
10009 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10010
10011         * gcc.dg/cpp/undef1.c: Remove.
10012         * gcc.dg/cpp/directiv.c: Update.
10013         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10014
10015 2002-02-27  Michael Meissner  <meissner@redhat.com>
10016
10017         * gcc.c-torture/execute/20020226-1.c: New test.
10018
10019 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
10020
10021         * g++.dg/debug/debug4.C: New test.
10022
10023         * gcc.dg/ia64-visibility-1.c: New test.
10024
10025 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
10026
10027         * gcc.dg/debug/20020224-1.c: New.
10028
10029 2002-02-25  Kazu Hirata  <kazu@hxi.com>
10030
10031         * gcc.c-torture/execute/960416-1.x: New.
10032         * gcc.c-torture/execute/divconst-3.x: Likewise.
10033
10034 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
10035
10036         * gcc.dg/20020224-1.c: New test.
10037
10038 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
10039
10040         * gcc.c-torture/execute/20020225-1.c: New.
10041
10042 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10043
10044         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10045
10046 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
10047
10048         * gcc.dg/20020222-1.c: New test.
10049
10050 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
10051
10052         * g++.dg/opt/anonunion1.C: New test.
10053
10054 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
10055
10056         * g++.dg/template/qualttp19.C: New test.
10057         * g++.dg/template/qualttp20.C: New test.
10058         * g++.old-deja/g++.jason/report.C: Adjust expected errors
10059         * g++.old-deja/g++.other/qual1.C: Likewise.
10060
10061 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
10062
10063         * gcc.dg/attr-alwaysinline.c: New.
10064
10065 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
10066
10067         * gcc.dg/20020220-1.c: New test.
10068
10069         * gcc.dg/20020220-2.c: New test.
10070
10071         * g++.dg/opt/mmx1.C: New test.
10072
10073 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
10074
10075         * gcc.c-torture/compile/20020110.c: New test.
10076
10077 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
10078
10079         * gcc.c-torture/execute/20020219-1.c: New test.
10080
10081         * gcc.dg/20020219-1.c: New test.
10082
10083         * gcc.dg/noncompile/20020220-1.c: New test.
10084
10085         * g++.dg/opt/ptrintsum1.C: New test.
10086
10087         * gcc.dg/debug/20020220-1.c: New test.
10088
10089 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
10090
10091         * gcc.c-torture/execute/20020216-1.c: New test.
10092
10093 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
10094
10095         * gcc.dg/decl-1.c: Update, new test.
10096
10097 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
10098
10099         * g++.dg/abi/bitfield1.C: New test.
10100         * g++.dg/abi/bitfield2.C: New test.
10101
10102 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10103
10104         * gcc.dg/attr-nest.c: New test.
10105
10106 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10107
10108         * gcc.c-torture/execute/20020215-1.c: New test.
10109
10110 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
10111
10112         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10113         * g++.dg/debug/debug.exp: New.
10114         * g++.dg/debug/trivial.C: New.
10115         * g++.dg/debug/debug1.C: Moved...
10116         * g++.dg/other/debug1.C: ...from here.
10117         * g++.dg/debug/debug2.C: Moved...
10118         * g++.dg/other/debug2.C: ...from here.
10119         * g++.dg/debug/debug3.C: Moved...
10120         * g++.dg/other/debug3.C: ...from here.
10121
10122         * gcc.dg/noncompile/20020213-1.c: New test.
10123
10124 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
10125
10126         * g++.dg/other/debug3.C: New test.
10127
10128         * gcc.c-torture/execute/20020213-1.c: New test.
10129
10130 2002-02-13  Richard Smith <richard@ex-parrot.com>
10131
10132         * g++.old-deja/g++.other/thunk1.C: New test.
10133
10134 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10135
10136         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10137
10138 2002-02-13  Stan Shebs  <shebs@apple.com>
10139
10140         * gcc.dg/altivec-3.c: New.
10141
10142 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
10143
10144         * gcc.dg/Wunreachable-1.c: New test.
10145         * gcc.dg/Wunreachable-2.c: New test.
10146
10147 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10148
10149         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10150
10151 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
10152
10153         * gcc.dg/decl-1.c: New test.
10154
10155 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10156
10157         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10158
10159 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10160
10161         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10162         * gcc.c-torture/compile/980506-1.x: Likewise.
10163
10164 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10165
10166         * gcc.dg/20020210-1.c: New.
10167
10168 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
10169
10170         * g77.f-torture/execute/947.f: New regression test
10171         for PR fortran/947.
10172
10173 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
10174
10175         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10176         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10177
10178 2002-02-08  Richard Henderson  <rth@redhat.com>
10179
10180         * gcc.c-torture/compile/labels-3.c: New.
10181
10182 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
10183
10184         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10185         expression statements work instead.
10186         * gcc.dg/noncompile/20020207-1.c: New test.
10187
10188 2002-02-07  Richard Henderson  <rth@redhat.com>
10189
10190         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10191
10192 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10193
10194         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10195         message from g77
10196         * lib/g77-dg.exp: Trim g77 error messages so that they are
10197         recognized by dg.exp.
10198
10199 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10200
10201         PR fortran/5473
10202         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
10203
10204 2002-02-07  Richard Henderson  <rth@redhat.com>
10205
10206         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10207         to be sufficiently aligned for integers.
10208
10209 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
10210
10211         * g++.dg/template/friend4.C: New test.
10212
10213 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10214
10215         PR fortran/5743
10216         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10217         unsupported cases.
10218
10219 2002-02-07  Richard Henderson  <rth@redhat.com>
10220
10221         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10222         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10223         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10224         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10225
10226 2002-02-06  Richard Henderson  <rth@redhat.com>
10227
10228         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10229
10230 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
10231
10232         * gcc.dg/20020206-1.c: New test.
10233
10234 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
10235
10236         * gcc.c-torture/execute/20020206-1.c: New test.
10237
10238         * gcc.c-torture/execute/20020206-2.c: New test.
10239
10240         PR optimization/5429:
10241         * gcc.c-torture/compile/20020206-1.c: New test.
10242
10243 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
10244
10245         * g++.dg/ext/align1.C: Do not use an explicit alignment value
10246         as certain file formats cannot support particularly large
10247         alignments.
10248
10249         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10250         and do not expect to be able to link the executable.
10251
10252         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10253         fail because the COFF format does not support the weak attribute.
10254
10255 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
10256
10257         * g77.dg/pr5473.f:  New test
10258
10259 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
10260
10261         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10262         Fix testcase accordingly.
10263
10264 2002-02-04  Richard Henderson  <rth@redhat.com>
10265
10266         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10267         (buf): Change to be an array of pointers, not ints.
10268
10269 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10270
10271         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
10272         before all tests.  Move warning one line above to match where it
10273         C frontend emits.
10274         * gcc.dg/Wswitch-2.c: New test.
10275         * g++.dg/warn/Wswitch-1.C: New test.
10276         * g++.dg/warn/Wswitch-2.C: New test.
10277
10278 2002-02-04  Richard Henderson  <rth@redhat.com>
10279
10280         * g++.dg/abi/offsetof.C: Fix size comparison.
10281
10282 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
10283
10284         * gcc.dg/cast-qual-2.c: New test.
10285
10286 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10287
10288         * gcc.dg/20020201-4.c: New test.
10289
10290 2002-02-04  Ben Elliston  <bje@redhat.com>
10291
10292         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10293         target_info attribute != 0, in addition to the empty string.
10294         (gcc_target_compile): Likewise.
10295
10296 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
10297
10298         * gcc.dg/Wswitch.c: New test.
10299         PR gcc/4475. PR gcc/3780.
10300
10301 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
10302
10303         * g77.f-torture/execute/5122.f: New test for regressions
10304         against PR fortran/5122.
10305
10306 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
10307
10308         * g77.f-torture/compile/pr3743.f: Delete
10309         * g77.dg/pr3743-1.f: New test.
10310         * g77.dg/pr3743-2.f: New test.
10311         * g77.dg/pr3743-3.f: New test.
10312         * g77.dg/pr3743-4.f: New test.
10313
10314 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10315
10316         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10317
10318 2002-02-02  Richard Henderson  <rth@redhat.com>
10319
10320         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10321         * gcc.c-torture/execute/bf64-1.c: Likewise.
10322
10323 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10324
10325         * gcc.dg/20020201-2.c: New test.
10326
10327         * gcc.dg/20020201-3.c: New test.
10328
10329         * gcc.c-torture/execute/bitfld-2.c: New test.
10330
10331 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10332
10333         * gcc.dg/bitfld-1.c: Update.
10334         * gcc.dg/bitfld-2.c: Update.
10335         * gcc.c-torture/execute/bitfld-1.x: New.
10336
10337 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10338
10339         * gcc.c-torture/execute/20020201-1.c: New test.
10340
10341 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
10342
10343         PR target/5469
10344         * gcc.dg/20020201-1.c: New test.
10345
10346 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
10347
10348         PR fortran/3743
10349         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10350         * g77.f-torture/compile/pr3743.x: Remove
10351
10352 2002-01-31  Tom Rix  <trix@redhat.com>
10353
10354         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10355
10356 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10357
10358         * gcc.dg/noncompile/20020130-1.c: New test.
10359
10360 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
10361
10362         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
10363
10364 2002-01-29  Richard Henderson  <rth@redhat.com>
10365
10366         * gcc.c-torture/execute/991118-1.c: Cast various constants back
10367         to long long.
10368         * gcc.c-torture/execute/bf64-1.c: Likewise.
10369
10370 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
10371
10372         * gcc.c-torture/execute/20020129-1.c: New test.
10373
10374 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10375
10376         * gcc.c-torture/compile/20000224-1.c: Update.
10377         * gcc.c-torture/execute/bitfld-1.c: New tests.
10378         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10379         * gcc.dg/uninit-A.c: Update.
10380
10381 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
10382
10383         * g++.dg/template/ctor1.C: Add instantiation.
10384
10385 2002-01-28  Paul Koning  <pkoning@equallogic.com>
10386
10387         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10388         argument to __builtin_prefetch to be const ptr.
10389
10390 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
10391
10392         * gcc.c-torture/compile/20020120-1.c: New test.
10393
10394 2002-01-27  Kazu Hirata  <kazu@hxi.com>
10395
10396         * gcc.c-torture/execute/20020127-1.c: New test.
10397
10398 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
10399
10400         * g77.dg/f77-edit-i-in.f: New test
10401         * g77.dg/f77-edit-i-out.f: New test
10402
10403 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
10404
10405         * gcc.dg/debug/debug.exp: New file.
10406         * gcc.dg/debug/trivial.c: New file.
10407         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10408         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10409         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10410         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10411         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10412         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10413         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10414         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10415         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10416         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10417         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10418         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10419         * gcc.dg/20000503-1.c: Removed.
10420         * gcc.dg/20010207-1.c: Removed.
10421         * gcc.dg/20011223-1.c: Removed.
10422         * gcc.dg/20020104-2.c: Removed.
10423         * gcc.dg/debug-1.c: Removed.
10424         * gcc.dg/debug-2.c: Removed.
10425         * gcc.dg/debug-3.c: Removed.
10426         * gcc.dg/debug-4.c: Removed.
10427         * gcc.dg/debug-5.c: Removed.
10428         * gcc.dg/debug-6.c: Removed.
10429         * gcc.dg/dwarf2-1.c: Removed.
10430         * gcc.dg/dwarf2-2.c: Removed.
10431
10432 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
10433
10434         * g++.old-deja/g++.other/eh5.C: New test.
10435         * g++.old-deja/g++.other/sibcall2.C: New test.
10436         * g++.old-deja/g++.other/array9.C: New test.
10437         * g++.old-deja/g++.other/typename2.C: New test.
10438         * g++.old-deja/g++.other/crash60.C: New test.
10439         * g++.old-deja/g++.other/conv9.C: New test.
10440         * g++.old-deja/g++.other/mangle10.C: New test.
10441         * g++.old-deja/g++.other/unchanging1.C: New test.
10442         * g++.old-deja/g++.other/exprstmt1.C: New test.
10443         * g++.old-deja/g++.other/inline23.C: New test.
10444         * g++.old-deja/g++.eh/ia64-1.C: New test.
10445         * g++.old-deja/g++.other/dwarf2-1.C: New test.
10446         * g++.old-deja/g++.other/reload1.C: New test.
10447         * g++.old-deja/g++.other/static20.C: New test.
10448         * g++.old-deja/g++.other/local-alloc1.C: New test.
10449         * g++.old-deja/g++.other/conv8.C: New test.
10450         * g++.old-deja/g++.other/stmtexpr2.C: New test.
10451         * g++.old-deja/g++.other/storeexpr1.C: New test.
10452         * g++.old-deja/g++.other/storeexpr2.C: New test.
10453         * g++.dg/eh/template2.C: New test.
10454         * g++.dg/warn/weak1.C: New test.
10455
10456 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
10457
10458         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10459         Remove first, non-varying, argument.
10460
10461 2002-01-23  Richard Henderson  <rth@redhat.com>
10462
10463         * gcc.dg/inline-2.c: New.
10464
10465         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10466         Add optional target arg.  Check number of arguments.
10467         (scan-assembler-not, scan-assembler-dem): Likewise.
10468         (scan-assembler-dem-not): Likewise.
10469
10470 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10471
10472         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10473         line 12.
10474         * g++.old-deja/g++.brendan/parse3.C,
10475         g++.old-deja/g++.other/crash26.C,
10476         g++.old-deja/g++.other/crash28.C,
10477         g++.old-deja/g++.other/crash29.C,
10478         g++.old-deja/g++.other/crash30.C,
10479         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10480
10481 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
10482
10483         * gcc.dg/20020115-1.c: New.
10484
10485 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
10486
10487         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10488
10489 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
10490
10491         * gcc.dg/20020122-3.c: New.
10492
10493 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
10494
10495         * g++.dg/other/gc1.C: New test.
10496
10497 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10498
10499         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10500
10501 2002-01-22  Richard Henderson  <rth@redhat.com>
10502
10503         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10504
10505 2002-01-22  Richard Henderson  <rth@redhat.com>
10506
10507         * gcc.dg/20020122-4.c: New.
10508
10509 2002-01-22  H.J. Lu <hjl@gnu.org>
10510
10511         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10512         link output.
10513         * gcc.dg/special/ecos.exp: Likewise.
10514         * lib/g++-dg.exp: Likewise.
10515         * lib/g77-dg.exp: Likewise.
10516         * lib/gcc-dg.exp : Likewise.
10517         * lib/mike-g++.exp: Likewise.
10518         * lib/mike-g77.exp: Likewise.
10519         * lib/mike-gcc.exp: Likewise.
10520         * lib/objc-dg.exp: Likewise.
10521
10522 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
10523
10524         PR target/5379
10525         * gcc.dg/20020122-2.c: New test.
10526
10527 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
10528
10529         * gcc.dg/20020122-1.c: New test.
10530
10531 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
10532
10533         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10534
10535 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
10536
10537         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10538
10539 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10540
10541         * gcc.c-torture/compile/20020121-1.c: New test.
10542
10543 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10544
10545         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10546         ld_library_path.
10547
10548 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
10549
10550         * gcc.dg/20020218-1.c: New test.
10551
10552 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
10553
10554         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10555         messages
10556         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10557         "At global scope" warning
10558         * g++.dg/ext/align1.C: Change cygwin test for alignment
10559         from db-bogus to dg-warning
10560
10561 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
10562
10563         * g77.f-torture/compile/cpp2.F: New test.
10564
10565 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
10566
10567         * g++.dg/template/access1.C: New test.
10568
10569 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
10570
10571         * gcc.dg/20020118-1.c: New.
10572
10573 2002-01-18  Kazu Hirata  <kazu@hxi.com>
10574
10575         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10576
10577 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10578
10579         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10580         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10581         alignment warnings.
10582
10583 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10584
10585         * gcc.misc-tests/i386-prefetch.exp: Save and restore
10586         torture_with_loops and torture_without_loops
10587
10588 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
10589
10590         * gcc.c-torture/compile/20020116-1.c: New test.
10591
10592 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
10593
10594         * gcc.dg/20020116-2.c: New test.
10595
10596         * gcc.dg/ultrasp4.c: New test.
10597
10598         * gcc.dg/20020116-1.c: New test.
10599
10600 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
10601
10602         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10603         by EABI.
10604
10605 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
10606
10607         * gcc.misc-tests/i386-prefetch.exp: New.
10608         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10609         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10610         * gcc.misc-tests/i386-pf-none-1.c: New test.
10611         * gcc.misc-tests/i386-pf-sse-1.c: New test.
10612
10613 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
10614
10615         * gcc.dg/gnu89-init-1.c: Add new tests.
10616
10617 2002-01-15  Andreas Jaeger  <aj@suse.de>
10618
10619         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10620         * gcc.dg/i386-mmx-2.c: Likewise.
10621         * gcc.dg/i386-sse-1.c: Likewise.
10622         * gcc.dg/i386-sse-2.c: Likewise.
10623         * gcc.dg/i386-sse-3.c: Likewise.
10624
10625 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
10626
10627         * g77.f-torture/execute/intrinsic-unix-bessel.f:
10628         Uncomment additional cases that now pass.
10629
10630 2002-01-11  Richard Henderson  <rth@redhat.com>
10631
10632         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10633         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10634
10635 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
10636
10637         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10638
10639 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
10640
10641         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10642         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10643
10644 2002-01-10  Dale Johannesen  <dalej@apple.com>
10645
10646         * gcc.c-torture/execute/loop-11.c: New.
10647
10648 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
10649
10650         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10651         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10652
10653 2002-01-09  Richard Henderson  <rth@redhat.com>
10654
10655         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10656         type in which to perform the operation for each size.
10657
10658 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
10659
10660         * gcc.c-torture/compile/20020109-2.c: New test.
10661
10662 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
10663
10664         * gcc.c-torture/execute/loop-10.c: New test.
10665
10666 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10667
10668         * gcc.c-torture/compile/20010226-1.c: New test.
10669         * gcc.c-torture/compile/20010227-1.c: New test.
10670         * gcc.c-torture/compile/20010426-1.c: New test.
10671         * gcc.c-torture/compile/20010510-1.c: New test.
10672         * gcc.c-torture/compile/20010605-3.c: New test.
10673         * gcc.c-torture/compile/20010824-1.c: New test.
10674         * gcc.c-torture/execute/20010409-1.c: New test.
10675         * gcc.dg/noncompile/20000901-1.c: New test.
10676         * gcc.dg/20001023-1.c: New test.
10677         * gcc.dg/20001101-1.c: New test.
10678         * gcc.dg/20001102-1.c: New test.
10679         * gcc.dg/20010207-1.c: New test.
10680         * gcc.dg/20010405-1.c: New test.
10681         * gcc.dg/20010822-1.c: New test.
10682         * gcc.dg/20011107-1.c: New test.
10683
10684 2002-01-09  Jeffrey A Law  (law@redhat.com)
10685
10686         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10687
10688         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
10689         execution failure on PA targets.
10690
10691 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10692
10693         * gcc.c-torture/compile/20020109-1.c: New test.
10694
10695 2002-01-08  Kazu Hirata  <kazu@hxi.com>
10696
10697         * gcc.c-torture/execute/20020108-1.c: New test.
10698
10699 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
10700
10701         * gcc.dg/20020108-1.c: New test.
10702
10703 2002-01-08  H.J. Lu <hjl@gnu.org>
10704
10705         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10706         for header files.
10707
10708 2002-01-08  Geoff Keating  <geoffk@redhat.com>
10709
10710         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10711         consistency.
10712
10713 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
10714
10715         * gcc.dg/altivec-4.c: Test altivec predicates.
10716
10717 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
10718
10719         * gcc.c-torture/execute/20020107-1.c: New test.
10720
10721 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
10722
10723         PR c/5279
10724         * gcc.c-torture/compile/20020106-1.c: New test.
10725
10726 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
10727
10728         * gcc.c-torture/execute/nestfunc-4.c: New test.
10729
10730 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10731
10732         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10733         extra triple that slipped in.
10734         * g++.old-deja/g++.abi/align.C: Likewise.
10735         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10736
10737 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10738
10739         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10740         * g++.old-deja/g++.abi/align.C: Likewise.
10741         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10742
10743         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10744         on FreeBSD/i386.
10745         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10746         FreeBSD.
10747
10748 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
10749
10750         * gcc.dg/20020104-1.c: New test.
10751
10752         * gcc.dg/20020104-2.c: New test.
10753
10754 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
10755
10756         * gcc.dg/20020103-1.c: Fix typo in target selector.
10757
10758 2002-01-03  Richard Henderson  <rth@redhat.com>
10759
10760         * gcc.dg/20020103-1.c: New.
10761
10762 2002-01-03  Kazu Hirata  <kazu@hxi.com>
10763
10764         * gcc.c-torture/execute/20020103-1.c: New test.
10765
10766 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
10767
10768         * g++.dg/other/debug2.C: New test.
10769
10770         * gcc.c-torture/compile/20020103-1.c: New test.
10771
10772 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
10773
10774         * gcc.dg/gnu89-init-1.c: Added new tests.
10775
10776 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10777
10778         * g++.dg/template/friend2.C: Remove as patch is reverted.
10779
10780         * g++.dg/warn/oldcast1.C: New test.
10781
10782         * g++.dg/template/ptrmem1.C: New test.
10783         * g++.dg/template/ptrmem2.C: New test.
10784
10785         * g++.dg/template/ntp.C: New test.
10786
10787         * g++.dg/other/component1.C: New test.
10788
10789         * g++.dg/template/ttp3.C: New test.
10790
10791         * g++.dg/template/friend2.C: New test.
10792         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10793
10794 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10795
10796         * g++.dg/other/ptrmem1.C: New test.
10797         * g++.dg/other/ptrmem2.C: New test.
10798
10799 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10800
10801         * g++.dg/template/ctor1.C: New test.
10802
10803 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10804
10805         * g++.dg/template/friend2.C: New test.
10806
10807 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
10808
10809         * gcc.dg/mmix-1.c: New test.
10810
10811 2001-12-31  Richard Henderson  <rth@redhat.com>
10812
10813         * gcc.dg/asm-5.c: New.
10814
10815 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
10816
10817         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10818         in namespace __gnu_cxx
10819
10820 2001-12-30  Richard Henderson  <rth@redhat.com>
10821
10822         * gcc.dg/debug-6.c: New.
10823
10824 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
10825
10826         * gcc.c-torture/compile/20011229-2.c: New test.
10827
10828 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
10829
10830         * gcc.dg/debug-3.c: New test.
10831         * gcc.dg/debug-4.c: New test.
10832         * gcc.dg/debug-5.c: New test.
10833
10834 2001-12-29  Richard Henderson  <rth@redhat.com>
10835
10836         * g++.dg/eh/loop1.C: New.
10837
10838 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10839
10840         * g++.dg/template/crash1.C: New test.
10841
10842 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10843
10844         * g++.dg/other/const1.C: New test.
10845
10846 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
10847
10848         * gcc.c-torture/compile/20011229-1.c: New test.
10849
10850 2001-12-28  Stan Shebs  <shebs@apple.com>
10851
10852         * lib/objc-torture.exp: Resync with c-torture.exp.
10853         * lib/objc.exp: Load standard libraries.
10854
10855 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
10856
10857         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10858         additional tests.
10859
10860 2001-12-27  Roger Sayle <roger@eyesopen.com>
10861
10862         * gcc.c-torture/execute/string-opt-16.c: New testcase.
10863
10864 2001-12-27  Richard Henderson  <rth@redhat.com>
10865
10866         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10867
10868 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
10869
10870         * g++.dg/eh/ctor1.C: New test.
10871         * g++.dg/other/error2.C: New test.
10872
10873 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
10874
10875         * g++.dg/other/init2.C: New test.
10876
10877 2001-12-24  Richard Henderson  <rth@redhat.com>
10878
10879         * gcc.dg/20011223-1.c: New.
10880         * gcc.dg/inline-1.c: New.
10881
10882 2001-12-23  Richard Henderson  <rth@redhat.com>
10883
10884         * gcc.dg/asm-4.c: Test operand modifiers.
10885
10886 2001-12-23  Richard Henderson  <rth@redhat.com>
10887
10888         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10889
10890 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10891
10892         * gcc.c-torture/execute/20011223-1.c: New test.
10893
10894 2001-12-21  Richard Henderson  <rth@redhat.com>
10895
10896         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10897         re-enables the warning.
10898
10899 2001-12-21  Richard Henderson  <rth@redhat.com>
10900
10901         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10902
10903 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
10904
10905         * gcc.c-torture/compile/20011218-1.c: New test.
10906
10907 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
10908
10909         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
10910         arm-isr.c test.
10911         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
10912         epilogue generation for ARM ISR routines.
10913
10914 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10915
10916         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10917         * gcc.dg/format/c90-printf-3.c: Likewise.
10918         * gcc.dg/format/c99-printf-3.c: Likewise.
10919         * gcc.dg/format/ext-1.c: Likewise.
10920         * gcc.dg/format/ext-6.c: Likewise.
10921         * gcc.dg/format/format.h: Prototype unlocked stdio.
10922
10923 2001-12-20  Richard Henderson  <rth@redhat.com>
10924
10925         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10926         (arena): Use it.
10927         (malloc): Correct allocation logic.  Abort if we fill up the
10928         arena before initialization complete.
10929         (realloc): Correct allocation logic.
10930
10931 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
10932
10933         * gcc.c-torture/compile/20011219-2.c: New test.
10934
10935         * gcc.c-torture/execute/20011219-1.c: New test.
10936
10937 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
10938
10939         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
10940         target does not support weak symbols.
10941
10942 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
10943
10944         * gcc.c-torture/compile/20011219-1.c: New test.
10945
10946 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
10947
10948         * g++.dg/other/error1.C: New test.
10949
10950 2001-12-17  Jeffrey A Law  (law@redhat.com)
10951
10952         * gcc.c-torture/execute/20011217-1.c: New test.
10953
10954 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
10955
10956         * objc.dg/special/: New directory.
10957         * objc.dg/special/special.exp: New file.
10958         * objc.dg/special/unclaimed-category-1.h: New file.
10959         * objc.dg/special/unclaimed-category-1a.m: New file.
10960         * objc.dg/special/unclaimed-category-1.m: New file.
10961
10962 2001-12-17  Andreas Jaeger  <aj@suse.de>
10963
10964         * gcc.c-torture/compile/20011217-2.c: New test.
10965
10966 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10967
10968         * gcc.c-torture/compile/20011217-1.c: New test.
10969
10970 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
10971
10972         * testsuite/gcc.dg/20011214-1.c: New.
10973
10974 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
10975
10976         * gcc.dg/altivec-4.c: New.
10977
10978 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
10979
10980         * gcc.dg/20011113-1.c: New test.
10981
10982 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10983
10984         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
10985         std::__malloc_alloc_template<0> and
10986         std::__default_alloc_template<false, 0>.
10987
10988 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
10989
10990         * objc/execute/bf-21.m: New test.
10991         * objc/execute/enumeration-1.m: New test.
10992         * objc/execute/enumeration-2.m: New test.
10993
10994 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
10995
10996         * gcc.dg/gnu89-init-1.c: New test.
10997
10998 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
10999
11000         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11001         * g++.old-deja/g++.jason/2371.C: Likewise.
11002         * g++.old-deja/g++.jason/template33.C: Likewise.
11003         * g++.old-deja/g++.jason/template34.C: Likewise.
11004         * g++.old-deja/g++.jason/template36.C: Likewise.
11005         * g++.old-deja/g++.oliva/typename1.C: Likewise.
11006         * g++.old-deja/g++.oliva/typename2.C: Likewise.
11007         * g++.old-deja/g++.other/typename1.C: Likewise.
11008         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11009         * g++.old-deja/g++.pt/nontype5.C: Likewise.
11010         * g++.old-deja/g++.pt/typename11.C: Likewise.
11011         * g++.old-deja/g++.pt/typename14.C: Likewise.
11012         * g++.old-deja/g++.pt/typename16.C: Likewise.
11013         * g++.old-deja/g++.pt/typename3.C: Likewise.
11014         * g++.old-deja/g++.pt/typename4.C: Likewise.
11015         * g++.old-deja/g++.pt/typename5.C: Likewise.
11016         * g++.old-deja/g++.pt/typename7.C: Likewise.
11017         * g++.old-deja/g++.robertl/eb9.C: Likewise.
11018
11019 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
11020
11021         * g++.dg/other/linkage1.C: New test.
11022         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11023         specifiers.
11024
11025 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11026
11027         * gcc.dg/concat.c: New test.
11028
11029 2001-12-11  Stan Shebs  <shebs@apple.com>
11030
11031         * objc/compile: New test directory.
11032         * objc/compile/compile.exp: New expect script.
11033         * objc/compile/20011211-1.m: New compile test.
11034
11035 2001-12-11  Jason Merrill  <jason@redhat.com>
11036
11037         * lib/prune.exp (prune_gcc_output): Also handle "In member
11038         function".  So many permutations...
11039
11040 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
11041
11042         * g++.dg/template/typedef1.C: New test.
11043
11044 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
11045
11046         * g++.dg/other/copy1.C: New test.
11047
11048 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
11049
11050         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11051
11052         * gcc.dg/builtin-choose-expr.c: New.
11053
11054 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
11055
11056         * gcc.dg/altivec-2.c: New.
11057
11058 2001-12-07  Richard Henderson  <rth@redhat.com>
11059
11060         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11061
11062 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
11063
11064         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11065         ultrasparc.
11066
11067 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11068
11069         * g++-old.deja/g++.robertl/eb101.C: Deleted.
11070
11071 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
11072
11073         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11074         variable argument list.
11075
11076 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
11077
11078         * gcc.c-torture/execute/memcheck: Delete entire directory.
11079         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11080         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11081
11082 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11083
11084         * gcc.dg/Wshadow-1.c: New test.
11085
11086 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
11087
11088         * gcc.c-torture/compile/20011130-1.c: New test.
11089
11090         * gcc.dg/noncompile/20011025-1.c: New test.
11091
11092         * g++.dg/other/anon-union.C: New test.
11093
11094         * gcc.c-torture/execute/20011024-1.c: New test.
11095
11096 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11097
11098         * gcc.c-torture/execute/20000722-1.x,
11099         gcc.c-torture/execute/20010123-1.x: Remove.
11100         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11101         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11102         gcc.dg/c99-complit-2.c: New tests.
11103
11104 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
11105
11106         * g++.dg/inherit/base1.C: New test.
11107
11108 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
11109
11110         * g++.dg/other/stdarg1.C: New test.
11111
11112         * gcc.c-torture/compile/20011130-2.c: New test.
11113
11114 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
11115
11116         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11117         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11118         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11119         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11120         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11121         * gcc.dg/builtin-prefetch-1.c: New test.
11122
11123 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
11124
11125         * gcc.dg/20011130-1.c: New test.
11126
11127 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
11128
11129         * g++.dg/other/scope1.C: New test.
11130         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11131
11132 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11133
11134         * gcc.dg/vla-init-1.c: New test.
11135
11136 2001-12-01  Geoff Keating  <geoffk@redhat.com>
11137
11138         * gcc.c-torture/compile/structs.c: New testcase from GDB.
11139
11140 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11141
11142         * objc.dg/alias.m: Update.
11143         * objc.dg/class-1.m: Update.
11144         * objc.dg/const-str-1.m: Update.
11145         * objc.dg/fwd-proto-1.m: Update.
11146         * objc.dg/id-1.m: Update.
11147         * objc.dg/super-class-1.m: Update.
11148
11149 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
11150
11151         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11152         constructs.
11153
11154 2001-11-28  Jeffrey A Law  (law@cygnus.com)
11155
11156         * gcc.c-torture/execute/20011128-1.c: New test.
11157
11158 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
11159
11160         * gcc.dg/20011127-1.c: New test.
11161
11162 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11163
11164         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
11165         from Austin Group draft 7.
11166         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
11167         scanf format arguments.
11168         * gcc.dg/format/no-exargs-2.c: New test.
11169
11170 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
11171
11172         * g++.dg/abi/vbase8-4.C: New test.
11173
11174 2001-11-24  Ian Lance Taylor  <ian@airs.com>
11175
11176         * gcc.c-torture/execute/20011121-1.c: New test.
11177
11178 2001-11-23  Jeffrey A Law  (law@cygnus.com)
11179
11180         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11181
11182 2001-11-23  Andreas Jaeger  <aj@suse.de>
11183
11184         * gcc.dg/cpp/charconst-2.c: New test.
11185
11186 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
11187
11188         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11189         to the host if it is remote.  Let tests specify extra headers
11190         they use.
11191         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11192         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11193         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11194         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11195         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11196         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11197         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11198         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11199         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11200         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11201
11202 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
11203
11204         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11205         for little endian ARMs.
11206
11207 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
11208
11209         * gcc.c-torture/compile/20011119-1.c: New test.
11210         * gcc.c-torture/compile/20011119-2.c: New test.
11211
11212 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
11213
11214         * gcc.dg/altivec-1.c: Fix typo.
11215
11216 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
11217
11218         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11219
11220 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
11221
11222         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11223
11224 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
11225
11226         * lib/g77.exp: Don't specify --rpath-link.
11227
11228         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11229         across all the headers.
11230         * gcc.dg/format/format.exp: For testing on a remote host,
11231         copy format.h.
11232
11233         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11234         * gcc.c-torture/execute/930406-1.c: Likewise.
11235         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11236
11237 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
11238
11239         * gcc.dg/altivec-1.c: New.
11240
11241 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
11242
11243         * gcc.dg/cpp/fpreprocessed.c: New test case.
11244
11245 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11246
11247         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11248         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11249         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11250
11251 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11252
11253         * gcc.dg/no-builtin-1.c: New test.
11254
11255 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
11256
11257         * gcc.c-torture/execute/20011115-1.c: New test.
11258
11259 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
11260
11261         * gcc.c-torture/compile/20011114-2.c: New test.
11262         * gcc.c-torture/compile/20011114-3.c: New test.
11263         * gcc.c-torture/compile/20011114-4.c: New test.
11264
11265 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
11266
11267         * g++.dg/other/init1.C: New test.
11268
11269 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
11270
11271         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11272         message.
11273
11274         * gcc.c-torture/execute/20011114-1.c: New testcase.
11275
11276         * gcc.c-torture/compile/20010327-1.c: Revert last change.
11277         * gcc.c-torture/compile/20011114-1.c: New test, exactly
11278         like the (before this change) version of 20010327-1.c.
11279
11280 2001-11-14  Roger Sayle <roger@eyesopen.com>
11281
11282         * gcc.c-torture/execute/string-opt-13.c: New testcase.
11283
11284 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
11285
11286         * g++.dg/init/array2.C: New test.
11287
11288 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
11289
11290         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11291
11292 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
11293
11294         * g++.dg/other/forscope1.C: New test.
11295         * g++.dg/ext/forscope1.C: New test.
11296         * g++.dg/ext/forscope2.C: New test.
11297
11298 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
11299
11300         * gcc.c-torture/execute/20011113-1.c: New test.
11301
11302 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
11303
11304         * gcc.c-torture/execute/20011109-2.c: New test.
11305
11306         * gcc.c-torture/execute/20011109-1.c: New test.
11307
11308 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
11309
11310         * gcc.c-torture/compile/20011109-1.c: New test.
11311
11312 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
11313
11314         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11315         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11316         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11317         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11318         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11319         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11320         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11321
11322 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11323
11324         * g++.dg/warn/Wshadow-1.C: New tests.
11325         * g++.old-deja/g++.mike/for3.C: Update.
11326
11327 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11328
11329         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11330         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11331         XFAILs.  Adjust expected error texts.
11332         * gcc.c-torture/compile/20011106-1.c,
11333         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11334         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11335         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11336         gcc.dg/c99-array-lval-5.c: New tests.
11337
11338 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11339
11340         * gcc.dg/cpp/defined.c: Update.
11341
11342 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11343
11344         * gcc.c-torture/execute/anon-1.c: New test.
11345
11346 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
11347
11348         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11349         same size, so no warning should be produced on stormy16.
11350
11351         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11352         due to oversized array.
11353         * g++.old-deja/g++.mike/ns15.C: Likewise.
11354         * g++.old-deja/g++.pt/crash16.C: Likewise.
11355
11356 2001-11-02  Graham Stott  <grahams@redhat.com>
11357
11358         * g++.dgother/debug1.C: Fix typos.
11359
11360 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
11361
11362         * g++.dg/other/debug1.C: New test.
11363
11364 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11365
11366         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11367         of unsigned long.
11368
11369 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
11370
11371         * gcc.dg/20011029-2.c: New test.
11372
11373         * gcc.c-torture/compile/20011029-1.c: New test.
11374
11375 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
11376
11377         * objc/execute/class_self-1.m: New test.
11378         * objc/execute/class_self-2.m: New test.
11379
11380 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
11381
11382         * gcc.misc-tests/msgs.exp: Delete.
11383         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11384         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
11385         error set to match recent changes.
11386
11387 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
11388
11389         * gcc.dg/20011021-1.c: New test.
11390
11391 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
11392
11393         * gcc.c-torture/compile/20011023-1.c: New test.
11394
11395 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
11396
11397         * lib/g77.exp: Rewrite based on lib/g++.exp.
11398
11399 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
11400
11401         * gcc.c-torture/execute/20011019-1.c: New test.
11402
11403         * gcc.dg/20011018-1.c: New test.
11404
11405 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
11406
11407         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11408
11409 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
11410
11411         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11412         * gcc.dg/attr-invalid.c: Likewise.
11413
11414 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
11415
11416         * testsuite/gcc.dg/20011015-1.c: New test.
11417
11418 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11419
11420         * g++.dg/template/unify2.C: New test.
11421
11422 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11423
11424         * g++.dg/other/exception-specification.C: New test
11425
11426 2001-10-13  Tom Rix  <trix@redhat.com>
11427
11428         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11429         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11430
11431 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
11432
11433         * testsuite/gcc.dg/20011009-1.c: New test.
11434
11435 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
11436
11437         PR g++/4476
11438         * g++.dg/other/friend1.C: New test.
11439
11440 2001-10-11  Richard Henderson  <rth@redhat.com>
11441
11442         * g++.old-deja/g++.other/crash18.C: Add -S to options.
11443
11444 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11445
11446         * gcc.c-torture/compile/20011010-1.c: New.
11447
11448 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11449
11450         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11451         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11452         g77.f-torture/execute/execute.exp,
11453         g77.f-torture/noncompile/noncompile.exp,
11454         gcc.c-torture/compile/compile.exp,
11455         gcc.c-torture/execute/execute.exp,
11456         gcc.c-torture/execute/ieee/ieee.exp,
11457         gcc.c-torture/execute/memcheck/memcheck.exp,
11458         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11459         objc/execute/execute.exp: Update FSF address.
11460
11461 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
11462
11463         * gcc.dg/cpp/cmdlne-C.c: Update.
11464         * gcc.dg/cpp/cmdlne-C2.c: New.
11465
11466 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11467
11468         * gcc.c-torture/execute/20011008-3.c: New.
11469
11470 2001-10-08  DJ Delorie  <dj@redhat.com>
11471
11472         * gcc.dg/20011008-1.c: New.
11473         * gcc.dg/20011008-2.c: New.
11474
11475 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11476
11477         * gcc.dg/cpp/spacing1.c: Update test.
11478
11479 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11480
11481         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11482         spelling errors of "separate" as "seperate".
11483
11484 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
11485
11486         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11487         enough to avoid inlining.
11488
11489 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11490
11491         * lib/g77.exp: set libg2c_dir correctly.
11492
11493 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11494
11495         * gcc.dg/cpp/macro11.c: New test.
11496
11497 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11498
11499         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11500         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11501         gcc.dg/format/multattr-3.c: New tests.
11502         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
11503         tests for format attributes on function pointers being rejected.
11504
11505 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11506
11507         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11508
11509 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11510
11511         * g++.dg/warn/format1.C: New test.
11512
11513 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
11514
11515         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11516
11517 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11518
11519         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11520
11521 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11522
11523         * gcc.dg/cpp/redef2.c: Add test.
11524
11525 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
11526
11527         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11528         long-standing bug on i686, apparently.
11529         * gcc.c-torture/execute/loop-2c.x: New file.
11530         * gcc.c-torture/execute/loop-2d.x: New file.
11531         * gcc.c-torture/execute/loop-3c.x: New file.
11532
11533 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
11534
11535         * gcc.dg/cpp/20000625-2.c: Correct line number.
11536
11537 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11538
11539         * gcc.dg/cpp/macro10.c: New test.
11540         * gcc.dg/cpp/strify3.c: New test.
11541         * gcc.dg/cpp/spacing1.c: Add tests.
11542         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11543         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11544
11545 2001-09-24  DJ Delorie  <dj@redhat.com>
11546
11547         * gcc.c-torture/execute/20010924-1.c: New test.
11548
11549 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11550
11551         * testsuite/objc/execute/paste.m: Remove.
11552
11553 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
11554
11555         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11556
11557 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
11558
11559         * g77.dg/strlen0.f: New test.
11560
11561 2001-09-21  Richard Henderson  <rth@redhat.com>
11562
11563         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11564         * g++.old-deja/g++.abi/vtable2.C: Likewise.
11565
11566 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
11567
11568         Table-driven attributes.
11569         * g++.dg/ext/attrib1.C: New test.
11570
11571 2001-09-20  DJ Delorie  <dj@redhat.com>
11572
11573         * gcc.dg/20000926-1.c: Update expected warning messages.
11574         * gcc.dg/array-2.c: Likewise, and test for warnings too.
11575         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11576         array.
11577
11578 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
11579
11580         * g++.dg/eh/registers1.C: New test case.
11581
11582 2001-09-17  Richard Henderson  <rth@redhat.com>
11583
11584         * gcc.dg/array-5.c: Fix VLA decomposition test.
11585
11586 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11587
11588         * gcc.dg/cpp/line5.c: New testcase.
11589
11590 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
11591
11592         * gcc.dg/cpp/macro9.c: New test.
11593
11594 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
11595
11596         * gcc.c-torture/execute/980223.c: Change type of addr from long
11597         to char *.
11598
11599 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
11600
11601         * gcc.c-torture/execute/20010915-1.c: New test.
11602
11603 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
11604
11605         * g77.dg/bprob: New directory.
11606         * g77.dg/bprob/bprob.exp: New file.
11607         * g77.dg/bprob/bprob-1.f: New test.
11608         * g77.dg/gcov: New directory.
11609         * g77.dg/gcov/gcov.exp: New file.
11610         * g77.dg/gcov/gcov-1.f: New test.
11611         * g77.dg/gcov/gcov-1.x: New file.
11612
11613 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
11614
11615         * gcc.dg/cpp/directiv.c: Update.
11616         * gcc.dg/cpp/undef1.c: Update.
11617
11618 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
11619
11620         * gcc.dg/20010912-1.c: New test.
11621
11622 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
11623
11624         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11625         language-independent file in lib.
11626         * lib/gcov.exp: New file.
11627
11628 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
11629
11630         * gcc.c-torture/compile/20010911-1.c: New test.
11631
11632 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
11633
11634         * lib/profopt.exp: New, to support profile-directed optimizations.
11635         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11636         * gcc.misc-tests/bprob-1.c: New test.
11637         * gcc.misc-tests/bprob-2.c: New test.
11638
11639 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
11640
11641         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11642         XFAIL and which kinds of gcov output to verify.
11643         * gcc.misc-tests/gcov-4b.x: New file.
11644         * gcc.misc-tests/gcov-5b.x: New file.
11645         * gcc.misc-tests/gcov-6.x: New file.
11646         * gcc.misc-tests/gcov-7.c: New test.
11647         * gcc.misc-tests/gcov-7.x: New file.
11648
11649 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
11650
11651         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11652         * gcc.misc-tests/gcov-6.c: New test.
11653
11654 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
11655
11656         PR c++/3986
11657         * g++.dg/abi/vbase1.C: New test.
11658
11659 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
11660
11661         * objc.dg/method-2.m: New.
11662
11663 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
11664
11665         PR c++/4203
11666         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11667         * g++.dg/init/empty1.C: New test.
11668
11669 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
11670
11671         * gcc.c-torture/compile/20010903-1.c: New test.
11672
11673 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
11674
11675         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11676         for m68k.
11677
11678 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
11679
11680         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11681
11682         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11683
11684         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11685
11686 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
11687
11688         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11689         for 16-bit 'unsigned int'.
11690
11691 2001-08-29  Kazu Hirata  <kazu@hxi.com>
11692
11693         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11694
11695 2001-08-27  Richard Henderson  <rth@redhat.com>
11696
11697         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11698         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11699
11700 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
11701
11702         * gcc.dg/asm-names.c (ymain): New.
11703
11704 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
11705
11706         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11707         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11708         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11709
11710 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11711
11712         * gcc.dg/compare5.c: New testcase.
11713
11714 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
11715
11716         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11717         and "In instantiation".
11718
11719 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
11720
11721         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11722
11723 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
11724
11725         * gcc.misc-tests/gcov.exp: Add support for branch information.
11726         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11727         * gcc.misc-tests/gcov-4.c: New test.
11728         * gcc.misc-tests/gcov-4b.c: New test.
11729         * gcc.misc-tests/gcov-5b.c: New test.
11730
11731 2001-08-20  Zack Weinberg  <zackw@panix.com>
11732
11733         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11734         expected to fail.
11735
11736 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11737
11738         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11739
11740 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
11741
11742         * g++.dg/eh/template1.C: New test.
11743
11744 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
11745
11746         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
11747         Fix thinko.
11748         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
11749         for xfail.
11750
11751 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
11752
11753         * lib/g77-dg.exp:  Use prune.exp for common procedures
11754         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
11755         * lib/g77.exp: (g77-dg-prune) Remove
11756
11757 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
11758
11759         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
11760
11761 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11762
11763         * g++.dg/template/unify1.C: New test.
11764
11765 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
11766
11767         * g++.dg/abi/empty4.C: New test.
11768
11769 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
11770
11771         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
11772         solaris2.*
11773         * g77.f-torture/compile/pr3743.x: Likewise
11774
11775 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
11776
11777         * g++.dg/other/using-declaration.C: New test.
11778
11779 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11780
11781         * gcc.dg/cpp/tr-sign.c: New testcase.
11782
11783 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11784
11785         * gcc.dg/cpp/19951025-1.c: Revert.
11786         * gcc.dg/cpp/directiv.c: We no longer process directives that
11787         interrupt macro arguments.
11788
11789 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
11790
11791         * gcc.dg/bconstp-1.c: New test.
11792
11793 2001-08-03  Richard Henderson  <rth@redhat.com>
11794
11795         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
11796
11797 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11798
11799         * gcc.dg/cpp/19951025-1.c: Update.
11800
11801 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
11802
11803         * g77.dg/ff90-1.f (s): Fix reference of variable z,
11804         should be x.
11805
11806 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
11807
11808         Kill -fhonor-std.
11809         * g++.old-deja/g++.ns/ns14.C: Remove special options.
11810         * g++.old-deja/g++.other/std1.C: Likewise.
11811         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
11812
11813 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
11814
11815         * lib/g77.exp:  Load gcc-defs.exp for common procedures
11816         (g77_pass, g77_fail, g77_finish, g77_exit,
11817         ${tool}_check_unsupported_p} Now redundant.  Deleted.
11818
11819 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11820
11821         * g77.dg/fbackslash.f
11822         * g77.dg/fcase-preserve.f
11823         * g77.dg/ff90-1.f
11824         * g77.dg/ffixed-line-length-0.f
11825         * g77.dg/ffixed-line-length-132.f
11826         * g77.dg/ffixed-line-length-7.f
11827         * g77.dg/ffixed-line-length-72.f
11828         * g77.dg/ffixed-line-length-none.f
11829         * g77.dg/ffree-form-1.f
11830         * g77.dg/fno-backslash.f
11831         * g77.dg/fno-f90-1.f
11832         * g77.dg/fno-fixed-form-1.f
11833         * g77.dg/fno-onetrip.f
11834         * g77.dg/fno-typeless-boz.f
11835         * g77.dg/fno-underscoring.f
11836         * g77.dg/fno-vxt-1.f
11837         * g77.dg/fonetrip.f
11838         * g77.dg/ftypeless-boz.f
11839         * g77.dg/fugly-assumed.f
11840         * g77.dg/funderscoring.f
11841         * g77.dg/fvxt-1.f
11842
11843 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
11844
11845         * objc.dg/fwd-proto-1.m: New.
11846         * objc.dg/local-decl-1.m: New.
11847         * objc.dg/naming-1.m: New.
11848         * objc.dg/naming-2.m: New.
11849         * objc.dg/proto-hier-1.m: New.
11850
11851 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
11852
11853         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
11854         largest-type elements to a struct makes its size grow.
11855
11856 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
11857
11858         * g++.dg/abi/vthunk1.C: New test.
11859
11860 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
11861
11862         * g++.dg/abi/vbase8-22.C: New test.
11863
11864 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11865
11866         * gcc.dg/cpp/macro8.c: New test.
11867
11868 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
11869
11870         * g++.dg/abi/vbase8-21.C: New test.
11871
11872 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
11873
11874         * g++.dg/abi/vbase8-10.C: New test.
11875
11876 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11877
11878         * lib/g++.exp (g++_set_ld_library_path): Renamed to
11879         ${tool}_set_ld_library_path.
11880         Changed caller.
11881         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
11882         g++.exp.
11883
11884 2001-07-26  Stan Cox <scox@redhat.com>
11885
11886         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
11887         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
11888         gcc_exit, gcc_check_unsupported_p):
11889         Moved to gcc-deps.exp
11890         * gcc-deps.exp: New file.
11891
11892 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11893
11894         * g++.old-deja/g++.pt/defarg14.C: New test.
11895
11896 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11897
11898         * g++.old-deja/g++.other/lineno5.C: New test.
11899
11900 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11901
11902         * g++.old-deja/g++.pt/crash68.C: New test.
11903
11904 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11905
11906         * g++.old-deja/g++.other/crash42.C: New test.
11907
11908 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11909
11910         * gcc.dg/cpp/extratokens.c: Fix.
11911         * gcc.dg/cpp/skipping2.c: New tests.
11912
11913 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11914
11915         * gcc.c-torture/execute/20010724-1.c: New file.
11916         * gcc.c-torture/execute/20010724-1.x: New file.
11917
11918 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11919
11920         * g++.old-deja/g++.other/cond7.C: New test.
11921
11922 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11923
11924         * g++.old-deja/g++.other/optimize4.C: New test.
11925
11926 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11927
11928         * g++.old-deja/g++.abi/vbase8-5.C: New test.
11929
11930 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
11931
11932         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11933         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11934         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11935         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11936
11937         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11938         bug report" message.
11939
11940         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11941         * g++.dg/ext/instantiate1.C: Move from old-deja.
11942
11943 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
11944
11945         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11946         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11947         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11948         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11949
11950 2001-07-23  Jeffrey A Law  (law@cygnus.com)
11951
11952         * gcc.c-torture/execute/20010723-1.c: New test.
11953
11954 2001-07-23  Ben Elliston  <bje@redhat.com>
11955
11956         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11957
11958 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11959
11960         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11961         i[34567]86-*-*.
11962         Delete handling of ieee_multilib_flags.
11963         Pass -mieee for alpha*-*-* and sh-*-*.
11964         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11965
11966 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
11967
11968         Remove old-abi tests.
11969         * g++.old-deja/g++.mike/p11116.C: Remove.
11970         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11971
11972 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
11973
11974         * g77.f-torture/compile/pr3743.f:  New test
11975
11976 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
11977
11978         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11979
11980 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11981
11982         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11983         g++.old-deja/g++.pt/static6.C: Likewise.
11984         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11985         supports weak symbols.
11986
11987 2001-07-18  Andreas Jaeger  <aj@suse.de>
11988
11989         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11990         supported again.
11991
11992 2001-07-18  Andreas Jaeger  <aj@suse.de>
11993
11994         * gcc.dg/iftrap-1.c: Fix target line.
11995
11996 2001-07-17  Richard Henderson  <rth@redhat.com>
11997
11998         * gcc.c-torture/execute/20010717-1.c: New.
11999
12000 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12001
12002         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12003         tests.
12004
12005 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12006
12007         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12008
12009 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12010
12011         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12012         UAC_SIGBUS, UAC_NOPRINT definitions.
12013
12014 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
12015
12016         * objc/execute/object_is_class.m: New test.
12017         * objc/execute/object_is_meta_class.m: New test.
12018
12019 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12020
12021         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12022         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12023
12024 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
12025
12026         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12027         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12028
12029 2001-07-14  Richard Henderson  <rth@redhat.com>
12030
12031         * gcc.dg/iftrap-1.c: New.
12032
12033 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
12034
12035         * g77.f-torture/execute/intrinsic77.f: New test.
12036
12037 2001-07-11  Janis Johnson <janis@us.ibm.com>
12038
12039         * gcc.misc-tests/gcov-3.c: New test.
12040
12041 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12042
12043         * gcc.c-torture/compile/20010711-1.c,
12044         * gcc.c-torture/compile/20010711-2.c: New tests.
12045
12046 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12047
12048         * gcc.c-torture/execute/20010711-1.c: New test.
12049
12050 2001-07-11  Ben Elliston  <bje@redhat.com>
12051
12052         * g++.old-deja/g++.other/enum5.C: New test.
12053
12054 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
12055
12056         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12057         (g++-dg-prune): Call prune_gcc_output.
12058         * prune.exp: New file for prune_gcc_output.
12059         * lib/g++.exp, lib/gcc.exp: Load it.
12060
12061 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12062
12063         * gcc.c-torture/compile/20010701-1.c,
12064         g++.old-deja/g++.ext/attrib6.C: New tests.
12065
12066 2001-07-06  Jeffrey A Law  (law@cygnus.com)
12067
12068         * gcc.c-torture/compile/20010706-1.c: New test.
12069
12070 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
12071
12072         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12073
12074 2001-06-28  Stan Shebs  <shebs@apple.com>
12075
12076         * gcc.dg/pragma-darwin.c: New test.
12077
12078 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12079
12080         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12081         Solaris 2.[678] system.
12082
12083 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12084
12085         * gcc.dg/20010622-1.c: New test.
12086
12087 2001-06-18  Stan Shebs  <shebs@apple.com>
12088
12089         * objc.dg: New directory.
12090         * objc.dg/dg.exp: New file.
12091         * objc.dg/alias.m: New.
12092         * objc.dg/class-1.m: New.
12093         * objc.dg/class-2.m: New.
12094         * objc.dg/const-str-1.m: New.
12095         * objc.dg/const-str-2.m: New.
12096         * objc.dg/id-1.m: New.
12097         * objc.dg/method-1.m: New.
12098         * objc.dg/super-class-1.m: New.
12099         * lib/objc-dg.exp: New file.
12100
12101 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12102
12103         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12104         of label name.
12105
12106 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
12107
12108         * g++.old-deja/g++.abi/vbase8-9.C: New test.
12109
12110 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12111
12112         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12113         variable.
12114
12115 2001-06-12  Richard Henderson  <rth@redhat.com>
12116
12117         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12118
12119 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12120
12121         * g++.old-deja/g++.abi/vbase5.C: New test.
12122         * g++.old-deja/g++.abi/vbase6.C: New test.
12123         * g++.old-deja/g++.abi/vbase7.C: New test.
12124
12125 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12126
12127         * gcc.c-torture/compile/20010610-1.c: New test.
12128
12129 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12130
12131         * g++.old-deja/g++.abi/vbase4.C: New test.
12132
12133 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12134
12135         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12136         support %f for HC11/HC12 targets.
12137         * gcc.c-torture/execute/930513-1.x: New file, likewise.
12138         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12139         on HC11/HC12 targets.
12140         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12141
12142 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12143
12144         * gcc.dg/wchar_t-1.c: New file.
12145         * gcc.dg/wint_t-1.c: Likewise.
12146
12147 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
12148
12149         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12150
12151 2001-06-11  Richard Henderson  <rth@redhat.com>
12152
12153         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12154
12155 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12156
12157         * gcc.c-torture/compile/20010611-1.c: New test.
12158
12159 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12160
12161         * gcc.dg/c99-tag-1.c: Add more tests.
12162
12163 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
12164
12165         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12166         representation on MN10300 and ARM/Thumb.
12167
12168 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
12169
12170         * g77.f-torture/execute/20010610.f: New.
12171
12172 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
12173
12174         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12175         names.
12176
12177 2001-06-09  Richard Henderson  <rth@redhat.com>
12178
12179         * gcc.c-torture/execute/ashrdi-1.c: New.
12180         * gcc.c-torture/execute/ashldi-1.c: New.
12181         * gcc.c-torture/execute/lshrdi-1.c: New.
12182
12183 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
12184
12185         * objc/execute/load-3.m: Added. Check sending +load to categories,
12186         in addition to classes.
12187
12188 2001-06-08  Stan Shebs  <shebs@apple.com>
12189
12190         * objc/execute/load-2.m: New test.  From Nicola Pero
12191         <n.pero@mi.flashnet.it>.
12192
12193 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
12194
12195         * gcc.c-torture/execute/20010605-2.c: New test.
12196
12197 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12198
12199         * g++.old-deja/g++.abi/vbase2.C: New test.
12200         * g++.old-deja/g++.abi/vbase3.C: New test.
12201
12202 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12203
12204         * g++.old-deja/g++.pt/friend49.C: New test.
12205
12206 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
12207
12208         * g++.old-deja/g++.ext/anon3.C: New test.
12209
12210 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
12211
12212         * g++.old-deja/g++.other/conv7.C: New test.
12213
12214 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
12215
12216         * gcc.c-torture/compile/20010605-2.c: New test.
12217
12218 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12219
12220         * gcc.c-torture/execute/20010604-1.c: New test.
12221
12222 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
12223
12224         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12225
12226 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
12227
12228         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12229         (g++_link_flags): Likewise.
12230         (g++_init): Pass gccpath's value to two previous functions.
12231
12232 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12233
12234         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12235         Ensure logfile entry matches exec command line.
12236
12237 2001-05-31  Richard Henderson  <rth@redhat.com>
12238
12239         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12240         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12241
12242 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
12243
12244         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12245         compiler for irix6.2
12246
12247 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
12248
12249         * g++.old-deja/g++.other/optimize3.C: New file.
12250
12251 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
12252
12253         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12254         assemble.
12255
12256 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
12257
12258         * g++.old-deja/g++.other/optimize2.C: New file.
12259
12260 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
12261
12262         * gcc.c-torture/compile/20010518-2.c: New file.
12263         * gcc.c-torture/execute/20010518-1.c: New file.
12264         * gcc.c-torture/execute/20010518-2.c: New file.
12265
12266 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12267
12268         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12269
12270 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
12271
12272         G++ no longer defines builtins that do not begin with __builtin.
12273         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12274         * g++.old-deja/g++.brendand/misc13.C: Likewise.
12275         * g++.old-deja/g++.law/builtin1.C: Likewise.
12276         * g++.old-deja/g++.law/cvt2.C: Likewise.
12277         * g++.old-deja/g++.mike/net5.C: Likewise.
12278         * g++.old-deja/g++.other/builtins1.C: Likewise.
12279         * g++.old-deja/g++.other/builtins2.C: Likewise.
12280         * g++.old-deja/g++.other/builtins3.C: Likewise.
12281         * g++.old-deja/g++.other/builtins4.C: Likewise.
12282         * g++.old-deja/g++.other/inline8.C: Likewise.
12283         * g++.old-deja/g++.robertl/eb39.C: Likewise.
12284
12285 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
12286
12287         * g++.old-deja/g++.pt/using1.C: Adjust.
12288         * g++.old-deja/g++.pt/using2.C: New test.
12289
12290 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
12291
12292         * gcc.dg/cpp/charconst.c: New tests.
12293         * gcc.dg/cpp/escape.c: New tests.
12294         * gcc.dg/cpp/escape-1.c: New tests.
12295         * gcc.dg/cpp/escape-2.c: New tests.
12296         * gcc.dg/cpp/ucs.c: New tests.
12297
12298 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
12299
12300         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
12301         native compiler for irix6.5.
12302
12303 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
12304
12305         * lib/g++.exp (g++_include_flags): Use args to compute
12306         get_multilibs.
12307         (g++_link_flags): Likewise.
12308         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12309
12310 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12311
12312         * gcc.dg/c90-hexfloat-1.c: Add more tests.
12313
12314 2001-05-21  Geoff Keating  <geoffk@redhat.com>
12315
12316         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12317         this file.
12318
12319 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12320
12321         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12322         STACK_SIZE;
12323         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12324         to STACK_SIZE; Use it to define size of add_histo array.
12325         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12326         to STACK_SIZE.
12327         (f): Use GITT_SIZE to define size of gitt local table.
12328         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12329         to STACK_SIZE; Use it to define size of bytemem array.
12330
12331 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12332
12333         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12334         on 68HC11/HC12 due to the asm instruction.
12335         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12336         * gcc.c-torture/compile/920520-1.x: Likewise.
12337         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12338         on 68HC11/HC12 because the function is larger than 64K.
12339         * gcc.c-torture/compile/961203-1.x: New file, this test fails
12340         on 68HC11/HC12 because the structure is too large.
12341
12342 2001-05-20  Richard Henderson  <rth@redhat.com>
12343
12344         * gcc.c-torture/execute/20010520-1.c: New.
12345
12346 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12347
12348         * g++.old-deja/g++.warn/compare1.C: New test.
12349         * gcc.dg/compare4.c: New test.
12350
12351 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
12352
12353         * g++.old-deja/g++.other/optimize1.C: New test.
12354
12355 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12356
12357         * g++.old-deja/g++.pt/spec41.C: New test.
12358
12359 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
12360
12361         * gcc.c-torture/compile/20010114-1.x: Remove.
12362
12363 2001-05-18  Stan Shebs  <shebs@apple.com>
12364
12365         * gcc.c-torture/compile/20010518-1.c: New test.
12366
12367 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
12368
12369         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12370         * g++.old-deja/g++.pt/crash67.C: New test.
12371
12372 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
12373
12374         * g++.old-deja/g++.other/debug9.C: New test.
12375
12376 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
12377
12378         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12379
12380 2001-05-16  Jan Hubicka  <jh@suse.cz>
12381
12382         * gcc.c-torture/compile/20010516-1.c: New test.
12383
12384 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12385
12386         * g++.old-deja/g++.other/crash41.C: New test.
12387
12388 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12389
12390         * g++.old-deja/g++.pt/crash66.C: New test.
12391
12392 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
12393
12394         * g++.old-deja/g++.robertl/eb27.C: Convert.
12395
12396 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
12397
12398         * g++.dg/friend-warn.C: New test.  Do not warn about friend
12399         declaration being redundant.
12400
12401 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
12402
12403         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12404
12405 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
12406
12407         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12408
12409 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
12410
12411         * lib/g++.exp: Use testsuite_flags.
12412
12413 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
12414
12415         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12416
12417 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12418
12419         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12420
12421 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
12422
12423         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12424
12425 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
12426
12427         * gcc.c-torture/compile/20010313-1.c: New test.
12428
12429 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
12430
12431         * gcc.dg/cpp/direct2.c: New test.
12432         * gccq.dg/cpp/direct2s.c: New test.
12433
12434         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12435
12436 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
12437
12438         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12439         * g++.old-deja/g++.other/op3.C: Likewise.
12440
12441 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
12442
12443         * gcc.dg/cpp/syshdr.h: New file.
12444         * gcc.dg/cpp/sysmac1.c: Update.
12445         * gcc.dg/cpp/sysmac2.c: Update.
12446
12447 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12448
12449         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12450
12451 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
12452
12453         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
12454         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
12455
12456 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
12457
12458         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
12459
12460 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
12461
12462         * lib/g++.exp (g++_include_flags): Don't use any special flags
12463         if TESTING_IN_BUILD_TREE is not defined.
12464         (g++_init): Use a plain 'c++' as the compiler if
12465         TESTING_IN_BUILD_TREEE is not defined.
12466
12467 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12468
12469         * g++.old-deja/g++.eh/catch13.C: New test.
12470         * g++.old-deja/g++.eh/catch14.C: New test.
12471
12472 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12473
12474         * gcc.dg/cpp/tr-define.c: New test.
12475
12476 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
12477
12478         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
12479         <stdlib.h>, not <malloc.h>.
12480
12481 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
12482
12483         * g++.old-deja/g++.ns/template17.C: New test.
12484
12485 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
12486
12487         * g++.old-deja/g++.pt/ref4.C: New test.
12488
12489 2001-04-30  Richard Henderson  <rth@redhat.com>
12490
12491         * gcc.dg/20000724-1.c: Revert last change.
12492
12493 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
12494
12495         * g77.f-torture/execute/20010430.f: New test.
12496
12497 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
12498
12499         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
12500
12501 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
12502
12503         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
12504
12505 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12506
12507         * g++.old-deja/g++.eh/crash6.C: New test.
12508
12509 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12510
12511         * g++.old-deja/g++.other/warn7.C: New test.
12512
12513 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12514
12515         * g++.old-deja/g++.other/defarg9.C: New test.
12516
12517 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
12518
12519         * g77.f-torture/compile/20010426.f: New test.
12520         * g77.f-torture/execute/20010426.f: New test.
12521
12522 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
12523
12524         * g77.f-torture/compile/20000629-1.x: Remove - error
12525         has been fixed.
12526
12527 2001-04-26  Jeffrey A Law  (law@cygnus.com)
12528
12529         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
12530         Tweak slightly to work with g++.dg framework.
12531         * g++.dg/special/ecos.exp: Run initp1.C test.
12532         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
12533
12534         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
12535         its linker doesn't give line numbers either.
12536         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
12537
12538 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
12539
12540         * g++.old-deja/g++.other/lex1.C: New test.
12541
12542 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
12543
12544         * gcc.dg/noncompile/20010425-1.c: New test.
12545
12546 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
12547
12548         * g++.old-deja/g++.pt/mangle2.C: New test.
12549
12550 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12551
12552         * gcc.dg/format/plus-1.c: New test.
12553
12554 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12555
12556         * gcc.dg/20010423-1.c: New test.
12557
12558 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12559
12560         * gcc.c-torture/execute/20010422-1.c: New test.
12561
12562 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
12563
12564         * g++.old-deja/g++.ns/type2.C: New test.
12565
12566 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
12567
12568         * g++.old-deja/g++.other/perf1.C: New test.
12569
12570 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
12571
12572         * gcc.dg/c99-func-2.c: Remove xfail.
12573         * gcc.dg/c99-func-3.c: Remove xfail.
12574         * gcc.dg/c99-func-4.c: Remove xfail.
12575
12576 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
12577
12578         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
12579
12580 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
12581
12582         * gcc.c-torture/compile/20010423-1.c: New test.
12583
12584 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
12585
12586         * g++.old-deja/g++.pt/typename28.C: New test.
12587
12588 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
12589
12590         * g++.old-deja/g++.abi/empty2.C: New test.
12591         * g++.old-deja/g++.abi/empty3.C: New test.
12592
12593 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12594
12595         * g++.old-deja/g++.other/comdat2.C: New test.
12596         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
12597
12598 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12599
12600         * g++.old-deja/g++.other/overload14.C: New test.
12601
12602 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12603
12604         * g++.old-deja/g++.other/lookup23.C: New test.
12605
12606 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12607
12608         * gcc.c-torture/execute/20010403-1.c: New test.
12609
12610 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
12611             Mark Mitchell  <mark@codesourcery.com>
12612
12613         * lib/old-dejagnu.exp: Don't delete output of executable.
12614         Add .exe suffix to executables.
12615
12616 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
12617
12618         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
12619
12620 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12621
12622         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
12623
12624 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
12625
12626         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
12627         * g++.old-deja/g++.abi/crash1.C: New test.
12628
12629 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
12630
12631         * g++.old-deja/g++.other/crash40.C: New test.
12632
12633 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12634
12635         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
12636
12637 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
12638
12639         * g++.old-deja/g++.other/warn6.C: New test.
12640
12641 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12642
12643         * g++.old-deja/g++.robertl/eb42.C: Same.
12644
12645 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12646
12647         * gcc.dg/wtr-conversion-1.c: New testcase.
12648
12649 2001-04-10  Richard Henderson  <rth@redhat.com>
12650
12651         * g++.old-deja/g++.other/array5.C: New.
12652
12653 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12654
12655         * gcc.c-torture/execute/20010408-1.c: New test.
12656
12657 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
12658
12659         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
12660         headers and constructs.
12661         * g++.old-deja/g++.robertl/eb79.C: Same.
12662         * g++.old-deja/g++.robertl/eb77.C (main): Same.
12663         * g++.old-deja/g++.robertl/eb73.C: Same.
12664         * g++.old-deja/g++.robertl/eb66.C (main): Same.
12665         * g++.old-deja/g++.robertl/eb55.C (t): Same.
12666         * g++.old-deja/g++.robertl/eb54.C (main): Same.
12667         * g++.old-deja/g++.robertl/eb46.C (main): Same.
12668         * g++.old-deja/g++.robertl/eb44.C: Same.
12669         * g++.old-deja/g++.robertl/eb41.C (main): Same.
12670         * g++.old-deja/g++.robertl/eb4.C (main): Same.
12671         * g++.old-deja/g++.robertl/eb39.C: Same.
12672         * g++.old-deja/g++.robertl/eb33.C (main): Same.
12673         * g++.old-deja/g++.robertl/eb31.C (main): Same.
12674         * g++.old-deja/g++.robertl/eb30.C: Same.
12675         * g++.old-deja/g++.robertl/eb3.C: Same.
12676         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
12677         * g++.old-deja/g++.robertl/eb21.C: Same.
12678         * g++.old-deja/g++.robertl/eb15.C: Same.
12679         * g++.old-deja/g++.robertl/eb118.C: Same.
12680         * g++.old-deja/g++.robertl/eb115.C (main): Same.
12681         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
12682         * g++.old-deja/g++.robertl/eb109.C: Same.
12683         * g++.old-deja/g++.other/sibcall1.C (main): Same.
12684         * g++.old-deja/g++.mike/rtti1.C: Same.
12685         * g++.old-deja/g++.mike/p658.C: Same.
12686         * g++.old-deja/g++.mike/net46.C: Same.
12687         * g++.old-deja/g++.mike/net34.C: Same.
12688         * g++.old-deja/g++.mike/memoize1.C: Same.
12689         * g++.old-deja/g++.mike/eh2.C: Same.
12690         * g++.old-deja/g++.law/weak.C: Same.
12691         * g++.old-deja/g++.law/visibility7.C: Same.
12692         * g++.old-deja/g++.law/visibility25.C: Same.
12693         * g++.old-deja/g++.law/visibility22.C: Same.
12694         * g++.old-deja/g++.law/visibility2.C: Same.
12695         * g++.old-deja/g++.law/visibility17.C: Same.
12696         * g++.old-deja/g++.law/visibility13.C: Same.
12697         * g++.old-deja/g++.law/visibility10.C: Same.
12698         * g++.old-deja/g++.law/visibility1.C: Same.
12699         * g++.old-deja/g++.law/virtual3.C (eval): Same.
12700         * g++.old-deja/g++.law/vbase1.C: Same.
12701         * g++.old-deja/g++.law/operators32.C: Same.
12702         * g++.old-deja/g++.law/nest3.C: Same.
12703         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
12704         * g++.old-deja/g++.law/except5.C (main): Same.
12705         * g++.old-deja/g++.law/cvt7.C (run): Same.
12706         * g++.old-deja/g++.law/cvt2.C: Same.
12707         * g++.old-deja/g++.law/cvt16.C: Same.
12708         * g++.old-deja/g++.law/ctors6.C (bar): Same.
12709         * g++.old-deja/g++.law/ctors17.C (main): Same.
12710         * g++.old-deja/g++.law/ctors13.C: Same.
12711         * g++.old-deja/g++.law/ctors12.C (main): Same.
12712         * g++.old-deja/g++.law/ctors10.C: Same.
12713         * g++.old-deja/g++.law/code-gen5.C: Same.
12714         * g++.old-deja/g++.law/bad-error7.C: Same.
12715         * g++.old-deja/g++.law/arm9.C: Same.
12716         * g++.old-deja/g++.law/arm12.C: Same.
12717         * g++.old-deja/g++.law/arg8.C: Same.
12718         * g++.old-deja/g++.law/arg1.C: Same.
12719         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
12720         * g++.old-deja/g++.jason/template31.C: Same.
12721         * g++.old-deja/g++.jason/template24.C (main): Same.
12722         * g++.old-deja/g++.jason/2371.C: Same.
12723         * g++.old-deja/g++.eh/new2.C: Same.
12724         * g++.old-deja/g++.eh/new1.C: Same.
12725         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
12726         * g++.old-deja/g++.brendan/nest21.C (main): Same.
12727         * g++.old-deja/g++.brendan/err-msg3.C: Same.
12728         * g++.old-deja/g++.brendan/crash62.C: Same.
12729         * g++.old-deja/g++.brendan/crash52.C: Same.
12730         * g++.old-deja/g++.brendan/crash49.C (main): Same.
12731         * g++.old-deja/g++.brendan/crash38.C: Same.
12732         * g++.old-deja/g++.brendan/crash15.C (main): Same.
12733         * g++.old-deja/g++.brendan/copy9.C: Same.
12734
12735 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
12736
12737         * gcc.c-torture/execute/20001203-2.c (memset):
12738         Count argument is of type __SIZE_TYPE__.
12739
12740 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
12741
12742         * gcc.c-torture/compile/20010404-1.c: New test.
12743
12744 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
12745
12746         * gcc.c-torture/compile/20010326-1.c: New test.
12747
12748 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
12749
12750         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
12751         peculiarities of the SH.
12752         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
12753
12754 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12755
12756         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
12757         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
12758         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
12759
12760 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12761
12762         * g77.f-torture/compile/20010321-1.f: New test.
12763
12764 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12765
12766         * gcc.c-torture/compile/20010329-1.c: New test.
12767
12768 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12769
12770         * gcc.c-torture/execute/20010329-1.c: New test.
12771
12772 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
12773
12774         * g++.old-deja/g++.other/eh4.C: Fix typo.
12775
12776 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
12777
12778         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
12779
12780 2001-03-28  Philip Blundell  <philb@gnu.org>
12781
12782         * gcc.c-torture/compile/20010328-1.c: New test.
12783
12784 2001-03-27  Richard Henderson  <rth@redhat.com>
12785
12786         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
12787         * g++.old-deja/g++.eh/vbase3.C: Likewise.
12788
12789 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
12790
12791         * gcc.c-torture/compile/20010327-1.c: New test.
12792
12793 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
12794
12795         * g++.old-deja/g++.other/friend12.C: New test.
12796         * g++.old-deja/g++.other/friend9.C: Expect no errors.
12797         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
12798
12799 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12800
12801         * gcc.c-torture/execute/20010325-1.c: New test.
12802
12803 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
12804
12805         * g++.old-deja/g++.other/mangle3.C: New test.
12806
12807 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
12808
12809         * g++.old-deja/g++.other/anon8.C: New test.
12810
12811 2001-03-20  Philip Blundell  <philb@gnu.org>
12812
12813         * gcc.c-torture/compile/20010320-1.c: New test.
12814
12815 2001-03-17  Richard Henderson  <rth@redhat.com>
12816
12817         * g++.old-deja/g++.other/eh4.C: Add expected error text.
12818
12819 2001-03-15  Geoff Keating  <geoff@redhat.com>
12820
12821         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
12822         tests on AIX.
12823
12824 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
12825
12826         * g++.old-deja/g++.other/eh4.C: New test.
12827
12828 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
12829
12830         * gcc.dg/cpp/mi1.c: Update.
12831
12832 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
12833
12834         * g++.old-deja/g++.other/regstack.C: New test.
12835
12836 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
12837
12838         * g++.old-deja/g++.other/ref4.C: New test.
12839
12840 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
12841
12842         * objc/execute/va_method.m: Added.
12843         * objc/execute/IMP.m: Added.
12844         * objc/execute/_cmd.m: Added.
12845         * objc/execute/accessing_ivars.m: Added.
12846         * objc/execute/class-1.m: Added.
12847         * objc/execute/class-10.m: Added.
12848         * objc/execute/class-11.m: Added.
12849         * objc/execute/class-12.m: Added.
12850         * objc/execute/class-13.m: Added.
12851         * objc/execute/class-14.m: Added.
12852         * objc/execute/class-2.m: Added.
12853         * objc/execute/class-3.m: Added.
12854         * objc/execute/class-4.m: Added.
12855         * objc/execute/class-5.m: Added.
12856         * objc/execute/class-6.m: Added.
12857         * objc/execute/class-7.m: Added.
12858         * objc/execute/class-8.m: Added.
12859         * objc/execute/class-9.m: Added.
12860         * objc/execute/class-tests-1.h
12861         * objc/execute/class-tests-2.h
12862         * objc/execute/compatibility_alias.m: Added.
12863         * objc/execute/encode-1.m: Added.
12864         * objc/execute/formal_protocol-1.m: Added.
12865         * objc/execute/formal_protocol-2.m: Added.
12866         * objc/execute/formal_protocol-3.m: Added.
12867         * objc/execute/formal_protocol-4.m: Added.
12868         * objc/execute/formal_protocol-5.m: Added.
12869         * objc/execute/formal_protocol-6.m: Added.
12870         * objc/execute/formal_protocol-7.m: Added.
12871         * objc/execute/informal_protocol.m: Added.
12872         * objc/execute/initialize.m: Added.
12873         * objc/execute/load.m: Added.
12874         * objc/execute/many_args_method.m: Added.
12875         * objc/execute/nested-3.m: Added.
12876         * objc/execute/no_clash.m: Added.
12877         * objc/execute/private.m: Added.
12878         * objc/execute/redefining_self.m: Added.
12879         * objc/execute/root_methods.m: Added.
12880         * objc/execute/selector-1.m: Added.
12881         * objc/execute/static-1.m: Added.
12882         * objc/execute/static-2.m: Added.
12883         * objc/execute/va_method.m: Added.
12884
12885 2001-03-10  Richard Henderson  <rth@redhat.com>
12886
12887         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12888
12889 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
12890
12891         * g++.old-deja/g++.other/crash31.C: XFAIL.
12892         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12893         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12894         * gcc.c-torture/execute/20010123-1.x: XFAIL.
12895         * gcc.c-torture/execute/20010124-1.x: XFAIL.
12896         * gcc.dg/sequence-pt-1.c: XFAIL one test.
12897
12898 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
12899
12900         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12901
12902 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12903
12904         * gcc.dg/20000724-1.c: Don't use multiline strings.
12905
12906 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12907
12908         * objc/execute/string1.m, objc/execute/string2.m: Compare the
12909         result of -cString against what we expect it to be; don't just
12910         print it out for no one to read.
12911
12912         * objc/execute/string3.m, objc/execute/string4.m: New tests.
12913         Based on testcases provided by Nicola Pero.
12914
12915 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12916
12917         * gcc.dg/cpp/macro7.c: New test.
12918
12919 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12920
12921         * gcc.dg/cpp/multiline.c: Update.
12922
12923 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12924
12925         * g++.old-deja/g++.other/enum3.C: New test.
12926
12927 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12928
12929         * g++.old-deja/g++.other/pod1.C: New test.
12930
12931 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12932
12933         * g++.old-deja/g++.ext/overload1.C: New test.
12934
12935 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12936
12937         * g++.old-deja/g++.pt/using1.C: New test.
12938
12939 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12940
12941         * g++.old-deja/g++.other/using9.C: New test.
12942
12943 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
12944
12945         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12946
12947         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12948
12949 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
12950
12951         * g++.old-deja/g++.ext/realpt1.C: Remove.
12952
12953 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
12954
12955         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12956
12957 2001-02-26  Will Cohen  <wcohen@redhat.com>
12958
12959         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12960
12961 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
12962
12963         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12964         templatized constructors.
12965
12966 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12967
12968         * gcc.c-torture/execute/20010224-1.c: New test.
12969
12970 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
12971
12972         * gcc.c-torture/execute/20010222-1.c: New test.
12973
12974 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
12975
12976         * g++.old-deja/g++.other/inline20.C: New test.
12977
12978 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
12979
12980         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12981
12982 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12983
12984         * g++.old-deja/g++.other/lookup22.C: New test.
12985
12986 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
12987
12988         * g77.dg: New directory.
12989         * g77.dg/20010216-1.f: New test case.
12990         * g77.dg/dg.exp: New driver.
12991         * lib/g77-dg.exp: New driver library.
12992
12993 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12994
12995         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
12996
12997 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
12998
12999         * g++.old-deja/g++.other/decl9.C: New test.
13000
13001 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
13002
13003         * g++.old-deja/g++.other/init16.C: Update the test so that it does
13004         not need <string> and also tests the initialization at runtime.
13005
13006 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
13007
13008         * gcc.c-torture/execute/longlong.c: New test.
13009
13010 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13011
13012         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13013
13014 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13015
13016         * gcc.c-torture/execute/920302-1.c (execute):
13017         Change argument type to short.
13018
13019 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13020
13021         * g++.old-deja/g++.pt/deduct6.C: New test.
13022
13023 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13024
13025         * g++.old-deja/g++.pt/deduct5.C: New test.
13026
13027 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
13028
13029         * gcc.c-torture/execute/20010209-1.c: New test.
13030
13031 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13032
13033         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13034
13035 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
13036
13037         * g++.dg/vtgc1.C: Update for new ABI.
13038
13039         * consistency.vlad: New directory, 1665 files.
13040
13041 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13042
13043         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13044         return type.
13045         * gcc.dg/cpp/digraphs.c: Declare puts.
13046
13047 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13048
13049         * g++.old-deja/g++.other/warn5.C: New test.
13050
13051 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13052
13053         * g++.old-deja/g++.pt/spec40.C: New test.
13054
13055 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13056
13057         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13058         case.
13059         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13060
13061 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
13062
13063         * gcc.c-torture/compile/20010209-1.c: New test.
13064
13065 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
13066
13067         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13068         excess errors message but not if it crashes.
13069         * g++.old-deja/g++.other/crash27.C: Likewise.
13070         * g++.old-deja/g++.other/crash28.C: Likewise.
13071         * g++.old-deja/g++.other/crash30.C: Likewise.
13072         * g++.old-deja/g++.other/crash32.C: Likewise.
13073         * g++.old-deja/g++.other/crash35.C: Likewise.
13074         * g++.old-deja/g++.pt/inherit2.C: Likewise.
13075
13076 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13077
13078         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13079         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13080         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13081         g77.f-torture/execute/execute.exp,
13082         g77.f-torture/noncompile/noncompile.exp,
13083         gcc.c-torture/execute/execute.exp,
13084         gcc.c-torture/execute/memcheck/memcheck.exp,
13085         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13086         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13087         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13088         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13089         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13090         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13091         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13092         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13093         Remove bug reporting instructions with ancient email addresses.
13094
13095 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13096
13097         * gcc.dg/20010202-1.c: New test.
13098         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13099
13100 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
13101
13102         * g++.dg/stdbool-if.C: New test.
13103
13104 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
13105
13106         * objc/execute/fdecl.m: Added main().
13107
13108 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13109
13110         * gcc.c-torture/execute/20010206-1.c: New test.
13111
13112 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13113
13114         * gcc.dg/cpp/avoidpaste1.c: Update.
13115
13116 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
13117
13118         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13119         Pero <nicola@brainstorm.co.uk>.
13120         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13121
13122 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
13123
13124         * g++.old-deja/g++.pt/spec39.C: New test.
13125
13126 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
13127
13128         * gcc.c-torture/compile/20010202-1.c: New test.
13129
13130 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
13131
13132         * g++.old-deja/g++.abi/primary2.C: New test.
13133         * g++.old-deja/g++.abi/primary3.C: New test.
13134         * g++.old-deja/g++.abi/primary4.C: New test.
13135         * g++.old-deja/g++.abi/primary5.C: New test.
13136         * g++.old-deja/g++.abi/vtable3.h: New test.
13137         * g++.old-deja/g++.abi/vtable3a.C: New test.
13138         * g++.old-deja/g++.abi/vtable3b.C: New test.
13139         * g++.old-deja/g++.abi/vtable3c.C: New test.
13140         * g++.old-deja/g++.abi/vtable3d.C: New test.
13141         * g++.old-deja/g++.abi/vtable3e.C: New test.
13142         * g++.old-deja/g++.abi/vtable3f.C: New test.
13143         * g++.old-deja/g++.abi/vtable3g.C: New test.
13144         * g++.old-deja/g++.abi/vtable3h.C: New test.
13145         * g++.old-deja/g++.abi/vtable3i.C: New test.
13146         * g++.old-deja/g++.abi/vtable3j.C: New test.
13147         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13148
13149 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
13150
13151         * g++.old-deja/g++.other/anon6.C: New test.
13152         * g++.old-deja/g++.other/anon7.C: New test.
13153
13154 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
13155
13156         * gcc.dg/cpp/avoidpaste2.c: New tests.
13157
13158 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
13159
13160         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13161
13162 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
13163
13164         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13165         DECIMAL_DIG cases for Irix."
13166
13167 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
13168
13169         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13170
13171 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13172
13173         * gcc.dg/c99-tag-1.c: New test.
13174
13175 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13176
13177         * gcc.dg/cpp/tr-warn1.c: Add tests.
13178
13179 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13180
13181         * gcc.dg/cpp/avoidpaste1.c: Update.
13182         * gcc.dg/cpp/paste4.c: Update.
13183
13184 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
13185
13186         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13187         cases for Irix.
13188
13189 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13190
13191         * g++.old-deja/g++.other/inline19.C: New test.
13192
13193 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
13194
13195         * gcc.dg/Wlarger-than.c: New test.
13196
13197 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
13198
13199         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13200
13201 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
13202
13203         * gcc.c-torture/execute/20010129-1.c: New test.
13204         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13205
13206 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
13207
13208         * gcc.dg/cpp/avoidpaste1.c: Test case.
13209
13210 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
13211
13212         * g++.old-deja/g++.other/inline18.C: New test.
13213
13214 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13215
13216         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13217         and __builtin_putchar.
13218
13219 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
13220
13221         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13222         tests.
13223
13224 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
13225
13226         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13227         floating point number rounding mode to round to the nearest
13228         representable mode.
13229
13230 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
13231
13232         * g++.old-deja/g++.other/mangle2.C: New test.
13233
13234 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13235
13236         * gcc.c-torture/compile/20010124-1.c: New test.
13237
13238 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
13239
13240         * g++.old-deja/g++.pt/spec38.C: New test.
13241
13242 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13243
13244         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13245         "Build don't run".
13246
13247 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13248
13249         * gcc.c-torture/execute/20010123-1.c: New test.
13250
13251 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13252
13253         * g++.old-deja/g++.pt/spec37.C: New test.
13254
13255 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13256
13257         * g++.old-deja/g++.pt/overload14.C: New test.
13258
13259 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13260
13261         * gcc.c-torture/execute/20010122-1.c: New test, exercise
13262         __builtin_return_address.
13263
13264 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
13265
13266         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13267         * g++.old-deja/g++.pt/spec35.C: New test.
13268         * g++.old-deja/g++.pt/spec36.C: New test.
13269
13270 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
13271
13272         * gcc.c-torture/compile/20010118-1.c: New test.
13273
13274 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
13275
13276         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13277
13278 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13279
13280         * gcc.c-torture/execute/20010119-1.c: New test.
13281
13282 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13283
13284         * g++.old-deja/g++.other/vbase5.C: New test.
13285
13286 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13287
13288         * gcc.c-torture/execute/20010118-1.c: New test.
13289
13290 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13291
13292         * g++.old-deja/g++.pt/deduct3.C: New test.
13293
13294 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13295
13296         * g++.old-deja/g++.pt/spec34.C: New test.
13297
13298 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13299
13300         * g77.f-torture/compile/20000601-2.f: New test.
13301
13302 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13303
13304         * g++.old-deja/g++.other/init17.C: New test.
13305
13306 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
13307
13308         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13309
13310 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13311
13312         * g++.old-deja/g++.pt/unify8.C: New test.
13313
13314 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13315
13316         * g++.old-deja/g++.abi/vbase1.C: New test.
13317
13318 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13319
13320         * g++.old-deja/g++.pt/crash65.C: New test.
13321
13322 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13323
13324         * gcc.dg/cpp/assembl2.S: New test case.
13325
13326 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
13327
13328         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13329         are supported.
13330
13331 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13332
13333         * g++.old-deja/g++.other/builtins1.C: New test.
13334         * g++.old-deja/g++.other/builtins2.C: Likewise.
13335         * g++.old-deja/g++.other/builtins3.C: Likewise.
13336         * g++.old-deja/g++.other/builtins4.C: Likewise.
13337
13338 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
13339
13340         * gcc.c-torture/compile/20010117-1.c: New test.
13341         * gcc.c-torture/compile/20010117-2.c: New test.
13342
13343 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13344
13345         * g77.f-torture/execute/20010116.[fx]: New test,
13346         XFAIL on i?86-*-*.
13347         * g77.f-torture/compile/20010115.f: Indicate it's
13348         a test for PR fortran/1636.
13349
13350 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13351
13352         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13353
13354 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13355
13356         * g77.f-torture/compile/20010115.f: New test.
13357
13358 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
13359
13360         * g++.old-deja/g++.pt/nontype5.C: New test.
13361
13362 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
13363
13364         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13365         have an equivalent working one below it.
13366
13367 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13368
13369         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13370         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13371
13372 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13373
13374         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13375         message containing "init_priority".
13376         (conpr-2.C): Likewise.
13377         (conpr-3.C): Likewise.
13378         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13379
13380 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13381
13382         * gcc.c-torture/execute/20010114-2.c: New test.
13383
13384 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
13385
13386         * gcc.c-torture/compile/20010114-1.c: New test.
13387         * gcc.c-torture/compile/20010114-1.x: Xfail.
13388         * gcc.c-torture/compile/20010114-2.c: New test.
13389         * gcc.c-torture/execute/20010114-1.c: New test.
13390         * gcc.dg/trunc-1.c: New test.
13391         * gcc.dg/uninit-B.c: New test.
13392
13393 2001-01-13  Nick Clifton  <nickc@redhat.com>
13394
13395         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13396         target.
13397
13398 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
13399
13400         * gcc.c-torture/compile/20010113-1.c: New test.
13401
13402 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
13403
13404         * gcc.c-torture/compile/20001212-1.c: New test.
13405
13406 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13407
13408         * gcc.dg/cpp/widestr1.c: Update.
13409         * gcc.dg/cpp/prag-imp.c: Remove.
13410
13411 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
13412
13413         * gcc.c-torture/execute/20000801-3.x: Remove.
13414         * gcc.dg/c90-init-1.c: New test.
13415         * gcc.dg/c99-init-1.c: New test.
13416         * gcc.dg/c99-init-2.c: New test.
13417         * gcc.dg/gnu99-init-1.c: New test.
13418
13419 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
13420
13421         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13422         testing that no relevant ones were found.
13423
13424 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13425
13426         * g++.old-deja/g++.pt/cast2.C: New test.
13427
13428 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13429
13430         * g++.old-deja/g++.pt/friend47.C: New test.
13431
13432 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13433
13434         * g++.old-deja/g++.pt/instantiate13.C: New test.
13435
13436 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13437
13438         * g++.old-deja/g++.other/defarg7.C: New test.
13439         * g++.old-deja/g++.other/defarg8.C: New test.
13440
13441 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13442
13443         * g++.old-deja/g++.pt/crash64.C: New test.
13444
13445 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13446
13447         * g++.old-deja/g++.pt/crash63.C: New test.
13448
13449 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
13450
13451         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
13452
13453 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
13454
13455         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
13456
13457 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13458
13459         * g++.old-deja/g++.pt/error3.C: New test.
13460
13461 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13462
13463         * g++.old-deja/g++.other/crash39.C: New test.
13464
13465 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13466
13467         * g++.old-deja/g++.other/vbase4.C: New test.
13468
13469 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
13470
13471         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
13472         * gcc.dg/special/20000419-2.c: New file. Identical to above.
13473         * gcc.dg/special/special.exp: New test driver which will check
13474         for alias support for the above test.
13475
13476 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
13477
13478         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
13479         problems on small machines.
13480         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
13481         parameterize.
13482
13483 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
13484
13485         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
13486         mips.
13487         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13488
13489 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
13490
13491         * g++.old_deja/g++.pt/using8.C: New test.
13492
13493 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13494
13495         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
13496
13497 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
13498
13499         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
13500         where a failure is expected.
13501         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
13502
13503 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13504
13505         * g++.old_deja/g++.pt/instantiate12.C: New test.
13506
13507 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13508
13509         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
13510         start of structs.
13511         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
13512         * g++.old-deja/g++.brendan/crash17.C: Likewise.
13513         * g++.old-deja/g++.brendan/crash29.C: Likewise.
13514         * g++.old-deja/g++.brendan/crash48.C: Likewise.
13515         * g++.old-deja/g++.brendan/ns1.C: Likewise.
13516         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
13517         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
13518         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
13519         * g++.old-deja/g++.eh/spec6.C: Likewise.
13520         * g++.old-deja/g++.jason/crash3.C: Likewise.
13521         * g++.old-deja/g++.law/ctors11.C: Likewise.
13522         * g++.old-deja/g++.law/ctors17.C: Likewise.
13523         * g++.old-deja/g++.law/ctors5.C: Likewise.
13524         * g++.old-deja/g++.law/ctors9.C: Likewise.
13525         * g++.old-deja/g++.mike/ambig1.C: Likewise.
13526         * g++.old-deja/g++.mike/net22.C: Likewise.
13527         * g++.old-deja/g++.mike/p3538a.C: Likewise.
13528         * g++.old-deja/g++.mike/p3538b.C: Likewise.
13529         * g++.old-deja/g++.mike/virt3.C: Likewise.
13530         * g++.old-deja/g++.niklas/t128.C: Likewise.
13531         * g++.old-deja/g++.other/anon4.C: Likewise.
13532         * g++.old-deja/g++.other/using1.C: Likewise.
13533         * g++.old-deja/g++.other/warn3.C: Likewise.
13534         * g++.old-deja/g++.pt/t37.C: Likewise.
13535         * g++.old-deja/g++.robertl/eb69.C: Likewise.
13536         * g++.old-deja/g++.robertl/eb71.C: Likewise.
13537
13538 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13539
13540         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
13541
13542 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13543
13544         * gcc.c-torture/execute/stdio-opt-3.c: New test.
13545
13546 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
13547
13548         * gcc.c-torture/compile/20010107-1.c: New test.
13549
13550 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13551
13552         * gcc.c-torture/execute/builtin-noret-1.c: New test.
13553
13554 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13555
13556         * gcc.dg/format/format.h: New file.
13557         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
13558         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
13559         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
13560         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
13561         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
13562         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
13563         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
13564         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
13565         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
13566         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
13567         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
13568         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
13569         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
13570         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
13571         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
13572         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
13573         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
13574         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
13575         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
13576         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
13577         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
13578         instead of declaring standard types, macros and functions in each
13579         test.
13580
13581 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
13582
13583         * gcc.c-torture/execute/20010106-1.c: New test.
13584
13585 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13586
13587         * gcc.dg/format/format.exp: New file.
13588         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
13589         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
13590         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
13591         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
13592         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
13593         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
13594         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
13595         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
13596         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
13597         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
13598         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
13599         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
13600         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
13601         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
13602         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
13603         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
13604         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
13605         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
13606         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
13607         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
13608         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
13609         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
13610         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
13611         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
13612         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
13613         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
13614         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
13615         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
13616         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
13617         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
13618         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
13619         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
13620         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
13621         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
13622         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
13623         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
13624         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
13625         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13626         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13627         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13628         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13629         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13630
13631 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
13632
13633         * gcc.c-torture/execute/991228-1.c: Take word endianness into
13634         account.
13635
13636 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
13637
13638         * gcc.c-torture/execute/builtin-complex-1.c: New test.
13639
13640 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
13641
13642         * g++.old-deja/g++.pt/crash62.C: New test.
13643
13644 2001-01-04  Richard Henderson  <rth@redhat.com>
13645
13646         * gcc.dg/20000926-1.c: Update expected warnings.
13647         * gcc.dg/array-2.c: Likewise.
13648         * gcc.dg/array-4.c: Also validate flexible array members.
13649         * gcc.dg/c99-flex-array-1.c: New.
13650
13651 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
13652
13653         * gcc.c-torture/compile/20001222-1.x: Remove.
13654
13655 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13656
13657         * gcc.c-torture/execute/built-in-setjmp.c: New.
13658
13659 2001-01-03  Richard Henderson  <rth@redhat.com>
13660
13661         * gcc.dg/940510-1.c: Update expected error wording.
13662         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13663
13664 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
13665
13666         * lib/target-supports.exp (check_alias_available): Modified to
13667         indicate aliases not supported if only weak aliases are supported.
13668
13669 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13670
13671         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13672         Turn on cmpstrsi checks for __pj__ and __i370__.
13673
13674 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
13675
13676         * g++.old-deja/g++.other/virtual11.C: New test.
13677
13678 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
13679
13680         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13681
13682 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13683
13684         * gcc.c-torture/compile/20010102-1.c: New test.
13685
13686 2001-01-02  Andreas Jaeger  <aj@suse.de>
13687
13688         * gcc.dg/noreturn-3.c: New test.
13689
13690         * gcc.dg/noreturn-4.c: New test.
13691
13692 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13693
13694         * gcc.c-torture/execute/stdio-opt-1.c: Also test
13695         __builtin_fputc and __builtin_fwrite.
13696
13697 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
13698
13699         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13700         signed char, not default char.
13701
13702 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
13703
13704         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13705
13706 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
13707
13708         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
13709
13710 2000-12-29  Richard Henderson  <rth@redhat.com>
13711
13712         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13713         (__cyg_profile_func_exit): Define.
13714
13715 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
13716
13717         * g++.dg/vtgc1.C: New test.
13718
13719 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
13720
13721         * gcc.dg/noncompile/20001228-1.c: New test.
13722
13723         * gcc.dg/20001228-1.c: New test.
13724
13725         * gcc.c-torture/execute/20001228-1.c: New test.
13726
13727 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
13728
13729         * gcc.dg/format-strfmon-1.c: New test.
13730
13731 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13732
13733         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13734         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13735         * gcc.c-torture/execute/string-opt-1.c: Likewise.
13736         * gcc.c-torture/execute/string-opt-2.c: Likewise.
13737         * gcc.c-torture/execute/string-opt-3.c: Likewise.
13738         * gcc.c-torture/execute/string-opt-4.c: Likewise.
13739         * gcc.c-torture/execute/string-opt-6.c: Likewise.
13740         * gcc.c-torture/execute/string-opt-7.c: Likewise.
13741         * gcc.c-torture/execute/string-opt-8.c: Likewise.
13742         * gcc.c-torture/execute/string-opt-9.c: Likewise.
13743         * gcc.c-torture/execute/string-opt-10.c: Likewise.
13744         * gcc.c-torture/execute/string-opt-11.c: Likewise.
13745         * gcc.c-torture/execute/string-opt-12.c: Likewise.
13746
13747         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13748         * gcc.c-torture/execute/string-opt-4.c: Test index.
13749
13750 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
13751
13752         * gcc.c-torture/compile/20001226-1.c: New test.
13753
13754 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13755
13756         * gcc.c-torture/compile/20001222-1.c: New test.
13757         * gcc.c-torture/compile/20001222-1.x: Xfail.
13758
13759 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
13760
13761         * gcc.c-torture/execute/comp-goto-2.c: New test.
13762
13763 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
13764
13765         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13766         Use long types if __INT_MAX__ is 32767.
13767         (main): Use cast to (sint32 *) when poking 88 into a_page.
13768
13769         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13770
13771 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
13772
13773         * gcc.c-torture/compile/20001221-1.c: New test.
13774         * gcc.c-torture/execute/20001221-1.c: New test.
13775
13776 2000-12-20  Richard Henderson  <rth@redhat.com>
13777
13778         * g++.old-deja/g++.pt/crash36.C: Update error lines.
13779         * g++.old-deja/g++.robertl/eb109.C: Likewise.
13780
13781 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13782
13783         * gcc.dg/compare3.c: New test.
13784
13785 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13786
13787         * gcc.dg/format-warnll-1.c: New test.
13788
13789 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13790
13791         * gcc.dg/cpp/cmdlne-P.c: New test.
13792
13793 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13794
13795         * gcc.c-torture/execute/builtin-abs-1.c,
13796         gcc.c-torture/execute/builtin-abs-2.c: New tests.
13797
13798 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
13799
13800         * gcc.dg/cpp/multiline.c: New test.
13801
13802 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
13803
13804         * g++.old-deja/g++.other/syshdr1.C: Update.
13805         * gcc.dg/cpp/lineflags.c: Remove temporarily.
13806
13807 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13808
13809         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13810
13811 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13812
13813         * g++.old-deja/g++.pt/ttp65.C: New test.
13814
13815 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13816
13817         * g++.old-deja/g++.pt/ttp64.C: New test.
13818
13819 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13820
13821         * g++.old-deja/g++.pt/spec33.C: New test.
13822
13823 2000-12-14  Catherine Moore  <clm@redhat.com>
13824
13825         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13826         * gcc.c-torture/execute/920612-2.c: Likewise.
13827         * gcc.c-torture/execute/920428-2.c: Likewise.
13828         * gcc-c-torture/execute/va-arg-11.c: Call exit.
13829         * gcc.c-torture/execute/va-arg-21.c: Likewise.
13830
13831 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13832
13833         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13834         * gcc.dg/pack-test-2.c: Likewise.
13835
13836 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13837
13838         Tests by Zack Weinberg <zackw@stanford.edu>.
13839
13840         * gcc.dg/cpp/defined.c: Update.
13841         * gcc.dg/cpp/defined_trad.c: New tests.
13842
13843 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13844
13845         * gcc.dg/cpp/trad-direct.c: Update.
13846
13847 2000-12-11  Neil Booth  <neilb@earthling.net>
13848
13849         * gcc.dg/cpp/defined_trad.c
13850
13851 2000-12-11  Neil Booth  <neilb@earthling.net>
13852
13853         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
13854
13855 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13856
13857         * gcc.dg/format-miss-2.c: New test.
13858
13859 2000-12-09  Neil Booth  <neilb@earthling.net>
13860
13861         * gcc.dg/cpp/lineflags.c: New tests.
13862         * gcc.dg/cpp/poison.c: Update.
13863         * gcc.dg/cpp/redef2.c: Update.
13864         * gcc.dg/cpp/skipping.c: New test.
13865
13866 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
13867
13868         * g++.old-deja/g++.other/eh3.C: New testcase.
13869
13870 2000-12-07  Neil Booth  <neilb@earthling.net>
13871
13872         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13873         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13874         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13875         wtr-union-init-2.c, wtr-union-init-3.c: Update.
13876         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13877         Update.
13878
13879 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13880
13881         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13882         __SIZE_TYPE__ instead of int for type of integers cast to
13883         pointers.
13884
13885 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
13886
13887         * g++.old-deja/g++.other/cleanup4.C: New test.
13888
13889 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13890
13891         * format-sec-1.c: New test.
13892
13893 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13894
13895         * gcc.dg/format-nonlit-3.c: New test.
13896
13897 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13898
13899         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13900         through a null pointer.
13901
13902 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13903
13904         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
13905         * g++.old-deja/g++.pt/partial4.C: New test.
13906
13907 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
13908
13909         * gcc.c-torture/execute/ieee/hugeval.x: New.
13910
13911 2000-12-06  Neil Booth  <neilb@earthling.net>
13912
13913         * gcc.dg/cpp/backslash2.c: New tests.
13914
13915 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13916
13917         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
13918         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
13919
13920 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
13921
13922         * gcc.c-torture/execute/20001203-2.c: New testcase.
13923
13924 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
13925
13926         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
13927         * g++.old-deja/g++.other/virtual10.C: New test.
13928
13929 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
13930
13931         * g++.old-deja/g++.mike/pmf5.C: Remove test.
13932
13933 2000-12-05  Richard Henderson  <rth@redhat.com>
13934
13935         * gcc.c-torture/compile/20001205-1.c: New.
13936
13937 2000-12-04  Neil Booth  <neilb@earthling.net>
13938
13939         * g++.old-deja/g++.other/virtual9.C: New test.
13940         * g++.old-deja/g++.pt/crash61.C: New test.
13941         * gcc.c-torture/execute/loop-9.c: New test.
13942
13943 2000-12-04  Neil Booth  <neilb@earthling.net>
13944
13945         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
13946         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
13947         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
13948         * gcc.dg/cpp/extratokens.c: ...here.
13949
13950 2000-12-04  Neil Booth  <neilb@earthling.net>
13951
13952         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
13953         New tests.
13954
13955 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13956
13957         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
13958         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
13959
13960 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
13961
13962         * gcc.c-torture/execute/20001203-1.c: New test.
13963
13964 2000-12-03  Neil Booth  <neilb@earthling.net>
13965
13966         * gcc.dg/cpp/macro6.c: New test cases.
13967
13968 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13969
13970         * gcc.c-torture/execute/string-opt-9.c: New test.
13971         * gcc.c-torture/execute/string-opt-10.c: Likewise.
13972         * gcc.c-torture/execute/string-opt-11.c: Likewise.
13973         * gcc.c-torture/execute/string-opt-12.c: Likewise.
13974
13975         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
13976         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
13977
13978 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
13979
13980         * gcc.dg/cpp/if-6.c: New testcase.
13981
13982         * gcc.dg/20001201-1.c: New testcase.
13983
13984 2000-12-02  Neil Booth  <neilb@earthling.net>
13985
13986         * g++.old-deja/g++.other/externC4.C,
13987         g++.old-deja/g++.other/friend10.C: New tests.
13988
13989 2000-12-02  Neil Booth  <neilb@earthling.net>
13990
13991         * g++.old-deja/g++.other/instan2.C
13992         * g++.old-deja/g++.other/instan3.C: New test.
13993
13994 2000-12-02  Neil Booth  <neilb@earthling.net>
13995
13996         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
13997         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
13998         gnuc99.c,gnuc99-pedantic.c: New tests.
13999
14000 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14001
14002         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
14003         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
14004
14005 2000-12-01  Neil Booth  <neilb@earthling.net>
14006
14007         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14008         * gcc.dg/cpp/poison.c: Update.
14009         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14010
14011 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
14012
14013         * g77.f-torture/execute/20001201.f: New test.
14014
14015 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14016
14017         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14018
14019 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
14020
14021         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14022
14023 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
14024
14025         * g++.old-deja/g++.other/cast6.C: New test.
14026
14027 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
14028
14029         * gcc.c-torture/execute/20001130-2.c: New testcase.
14030
14031 2000-11-30  Richard Henderson  <rth@redhat.com>
14032
14033         * gcc.c-torture/execute/20001130-1.c: New test.
14034
14035 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14036
14037         * g++.old-deja/g++.other/op3.C: New test.
14038
14039 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14040
14041         * g++.old-deja/g++.other/op2.C: New test.
14042
14043 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14044
14045         * g++.old-deja/g++.other/crash38.C: New test.
14046
14047 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
14048
14049         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14050
14051 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
14052
14053         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14054         tests.
14055         * gcc.c-torture/execute/string-opt-6.c: New test.
14056
14057         * gcc.dg/20001117-1.c: Add main.
14058
14059 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
14060
14061         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14062         Move from here ...
14063         * gcc.dg/940510-1.c: ... to here.
14064
14065         * gcc.dg/20000926-1.c: GNU C now allows initializations of
14066         zero-size arrays in toplevel structures.
14067
14068 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14069
14070         * gcc.c-torture/execute/loop-8.c: New test.
14071
14072 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14073
14074         * g++.old-deja/g++.other/base1.C: New test.
14075
14076 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14077
14078         * g++.old-deja/g++.other/parse2.C: New test.
14079
14080 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14081
14082         * g++.old-deja/g++.pt/incomplete1.C: New test.
14083
14084 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14085
14086         * g++.old-deja/g++.other/friend9.C: New test.
14087
14088 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14089
14090         * gcc.dg/20001127-1.c: New test.
14091
14092 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14093
14094         * g++.old-deja/g++.pt/friend46.C: New test.
14095
14096 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14097
14098         * g++.old-deja/g++.other/ptrmem8.C: New test.
14099
14100 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14101
14102         * gcc.c-torture/execute/string-opt-7.c: New test.
14103         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14104
14105 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
14106
14107         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14108         instead of 'mkcheck 2'.
14109
14110 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14111
14112         * gcc.c-torture/execute/memcheck/driver.c,
14113         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14114         C9X references to refer to C99.
14115
14116 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
14117
14118         * gcc.dg/ultrasp3.c: New test.
14119
14120 2000-11-25  Neil Booth  <neilb@earthling.net>
14121
14122         * gcc.dg/cpp/include2.c: Update test to be locale independent.
14123
14124 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
14125
14126         * gcc.c-torture/compile/20001123-2.c: New.
14127
14128 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14129
14130         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14131
14132 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
14133
14134         * gcc.dg/sequence-point-1.c: Add some new tests.
14135         * gcc.c-torture/execute/20001124-1.c: New test.
14136
14137 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14138
14139         * g++.old-deja/g++.other/vaarg4.C: New test.
14140         * gcc.c-torture/compile/20001123-1.c: New test.
14141
14142 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14143
14144         * g++.other/crash24.C: Adjust and remove XFAIL.
14145         * g++.other/crash37.C: New test.
14146
14147 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
14148
14149         * g++.old-deja/g++.pt/instantiate9.C: New test.
14150
14151 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
14152
14153         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14154         new ABI, too.
14155
14156         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14157         * g++.old-deja/g++.robertl/eb55.C: Likewise.
14158
14159 2000-11-22  Neil Booth  <neilb@earthling.net>
14160
14161         * gcc.dg/cpp/Wtrigraphs.c: New test.
14162
14163 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
14164
14165         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14166
14167 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
14168
14169         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14170
14171 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
14172
14173         * lib/gcc-dg.exp: load_lib scanasm.exp.
14174         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14175         * lib/g++-dg.exp: load_lib scanasm.exp.
14176         * lib/scanasm.exp: New.
14177         (scan-assembler, scan-assembler-not): Add optional arguments to
14178         test name, or if not present, the pattern name.
14179         (scan-assembler-dem, scan-assembler-dem-not): New.
14180
14181         * g++.dg/dg.exp: New.
14182
14183 2000-11-21  Neil Booth  <neilb@earthling.net>
14184
14185         * gcc.dg/cpp/integrated1.c: Remove.
14186
14187 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14188
14189         * gcc.c-torture/execute/20001121-1.c: New test.
14190
14191 2000-11-21  Richard Henderson  <rth@redhat.com>
14192
14193         * gcc.c-torture/compile/20001121-1.c: New test.
14194
14195 2000-11-20  Neil Booth  <neilb@earthling.net>
14196
14197         * gcc.dg/cpp/integrated1.c: New test.
14198
14199 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14200
14201         * g++.old-deja/g++.other/inline17.C: New test.
14202
14203 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
14204
14205         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14206         local variable to be zero: I made the variable global. Now
14207         uses abort() and exit() instead of relying on main's return value.
14208
14209 2000-11-20  Neil Booth  <neilb@earthling.net>
14210
14211         * gcc.dg/cpp/paste2.c: Update test.
14212         * objc/execute/paste.m: New test.
14213
14214 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
14215
14216         * gcc.dg/c99-condexpr-1.c: New test.
14217
14218 2000-11-20  Neil Booth  <neilb@earthling.net>
14219
14220         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14221
14222 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
14223
14224         * g++.old-deja/g++.pt/export1.C: New test.
14225
14226 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
14227
14228         * gcc.dg/20001117-1.c: New test.
14229
14230 2000-11-18  Richard Henderson  <rth@redhat.com>
14231
14232         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14233
14234 2000-11-18  Richard Henderson  <rth@redhat.com>
14235
14236         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14237         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14238         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14239
14240 2000-11-18  Richard Henderson  <rth@redhat.com>
14241
14242         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14243         (main): New.  Exit cleanly.
14244
14245 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14246
14247         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14248         gcc.dg/c99-fordecl-2.c: New tests.
14249
14250 2000-11-18  Richard Henderson  <rth@redhat.com>
14251
14252         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14253         * gcc.c-torture/execute/zerolen-2.c: New.
14254
14255 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14256
14257         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14258         memory.
14259
14260 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14261
14262         * g++.old-deja/g++.pt/instantiate8.C: New test.
14263
14264 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14265
14266         * g++.old-deja/g++.other/incomplete.C: Add more tests.
14267         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14268
14269 2000-11-16  Nick Clifton  <nickc@redhat.com>
14270
14271         * gcc.c-torture/execute/nestfunc-2.c: New test.
14272         * gcc.c-torture/execute/nestfunc-3.c: New test.
14273
14274 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14275
14276         * gcc.c-torture/compile/20001116-1.c: New test.
14277
14278 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14279
14280         * gcc.c-torture/execute/20001115-1.c: New test.
14281
14282 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
14283
14284         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14285         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14286         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14287         * g++.old-deja/g++.abi/vmihint.C: Likewise.
14288
14289 2000-11-15  Neil Booth  <neilb@earthling.net>
14290
14291         gcc.dg/cpp/_Pragma1.c: Update.
14292         gcc.dg/cpp/_Pragma2.c: New test.
14293
14294 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
14295
14296         * g++.old-deja/g++.other/anon5.C: New test.
14297
14298 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14299
14300         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14301         tests.
14302
14303 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
14304
14305         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14306         output.
14307
14308 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14309
14310         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14311         labels at end of compound statements.
14312
14313 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
14314
14315         * gcc.c-torture/execute/loop-7.c: New test.
14316
14317 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14318
14319         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14320
14321 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14322
14323         * gcc.dg/c99-bool-1.c: New test.
14324
14325 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14326
14327         * gcc.dg/c99-scope-1.c: Remove xfail.
14328         * gcc.dg/c99-scope-2.c: New test.
14329
14330 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14331
14332         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14333         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14334
14335 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
14336
14337         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14338         error messages.
14339
14340         * g++.mike/p700.C: Don't typedef wchar_t.
14341         * g++.mike/p784.C: Likewise.
14342         * g++.mike/eb101.C: Don't use __wchar_t.
14343
14344 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
14345
14346         * g77.f-torture/execute/20001111.[fx]: Test premature exit
14347         from DO loop.
14348
14349 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14350
14351         * gcc.c-torture/execute/20001111-1.c: New test.
14352
14353 2000-11-10  Nick Clifton  <nickc@redhat.com>
14354
14355         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14356         long multuiple and accumulate.
14357
14358 2000-11-09  Richard Henderson  <rth@redhat.com>
14359
14360         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14361         via size_t instead of int.
14362
14363         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14364         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14365         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14366         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14367
14368 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
14369
14370         * gcc.c-torture/compile/20001109-1.c: New test.
14371         * gcc.c-torture/compile/20001109-2.c: New test.
14372
14373 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
14374
14375         * g++.old-deja/g++.pt/operator1.C: New test.
14376         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14377
14378 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14379
14380         * gcc.dg/20001108-1.c: New test.
14381
14382 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14383
14384         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14385         with both arguments constant strings.
14386         * gcc.c-torture/execute/string-opt-3.c: New test.
14387         * gcc.c-torture/execute/string-opt-4.c: New test.
14388         * gcc.c-torture/execute/string-opt-5.c: New test.
14389
14390 2000-11-08  Nick Clifton  <nickc@redhat.com>
14391
14392         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
14393         mulsidi3adddi patterns.
14394
14395 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
14396
14397         * g++.old-deja/g++.other/crash36.C: New test.
14398
14399 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
14400
14401         * g++.old-deja/g++.other/init16.C: New test.
14402
14403 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
14404
14405         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14406
14407 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14408
14409         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14410         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14411         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14412
14413 2000-11-07  DJ Delorie  <dj@redhat.com>
14414
14415         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14416
14417 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14418
14419         * gcc.c-torture/execute/string-opt-1.c: New test.
14420
14421 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14422
14423         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
14424         mips-sgi-irix6.* because the MIPS ABI passes floating-point
14425         parameters in registers, and there is no way for a varargs
14426         function to know in which order the integer and floating-point
14427         parameters should be interleaved when they are placed on the
14428         stack.
14429         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14430         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14431
14432 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14433
14434         * gcc.c-torture/execute/string-opt-2.c: New test.
14435
14436 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
14437
14438         * g++.old-deja/g++.pt/crash60.C: New test.
14439
14440 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14441
14442         * g++.old-deja/g++.other/crash24.C: New test.
14443         * g++.old-deja/g++.other/crash25.C: New test.
14444         * g++.old-deja/g++.other/crash26.C: New test.
14445         * g++.old-deja/g++.other/crash27.C: New test.
14446         * g++.old-deja/g++.other/crash28.C: New test.
14447         * g++.old-deja/g++.other/crash29.C: New test.
14448         * g++.old-deja/g++.other/crash30.C: New test.
14449         * g++.old-deja/g++.other/crash31.C: New test.
14450         * g++.old-deja/g++.other/crash32.C: New test.
14451         * g++.old-deja/g++.other/crash33.C: New test.
14452         * g++.old-deja/g++.other/crash34.C: New test.
14453         * g++.old-deja/g++.other/crash35.C: New test.
14454
14455 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14456
14457         * gcc.c-torture/execute/20001031-1.c: New test.
14458
14459 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
14460
14461         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
14462         namespace.
14463
14464         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
14465         standards-conformant.
14466
14467         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
14468
14469         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
14470         * g++.old-deja/g++.mike/p755a.C: Likewise.
14471         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14472         library makes no calls to `operator new' during initialization.
14473
14474 2000-11-04  Neil Booth  <neilb@earthling.net>
14475
14476         * gcc.dg/cpp/include2.c: New tests.
14477
14478 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
14479
14480         * lib/g++.exp (g++_set_ld_library_path): New function.
14481         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14482
14483 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
14484
14485         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
14486         warnings.
14487
14488 2000-11-01  Richard Henderson  <rth@redhat.com>
14489
14490         * g++.old-deja/g++.ext/namedret1.C: New.
14491         * g++.old-deja/g++.ext/namedret2.C: New.
14492         * g++.old-deja/g++.ext/namedret3.C: New.
14493
14494 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
14495
14496         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14497         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14498
14499 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14500
14501         * gcc.c-torture/execute/va-arg-21.c: New test.
14502
14503 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
14504
14505         * gcc.dg/c99-complex-2.c: New test.
14506
14507 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14508
14509         * gcc.c-torture/execute/stdio-opt-1.c: New test.
14510
14511 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
14512
14513         * g++.old-deja/g++.other/inline16.C: New test.
14514
14515 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
14516
14517         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14518         __PRETTY_FUNCTION__
14519
14520 2000-10-29  Neil Booth  <neilb@earthling.net>
14521
14522         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14523         New tests.
14524         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14525         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14526         optimisation.
14527
14528 2000-10-29  Neil Booth  <neilb@earthling.net>
14529
14530         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14531         * mi1.c, mi1c.h: Add null directives to multiple-include test.
14532         * mi5.c: Test multiple includes work with -C.
14533         * trigraphs.c: Test ^= version.
14534
14535 2000-10-28  Neil Booth  <neilb@earthling.net>
14536
14537         New tests and test updates for new macro expander.
14538
14539         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14540         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14541         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14542         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14543         new diagnostic messages.
14544
14545         * gcc.dg/cpp/macro3.c: New tests.
14546
14547 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
14548
14549         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14550         on the same line.
14551
14552 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
14553
14554         * g++.old-deja/g++.other/eh2.C: New test.
14555
14556 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
14557
14558         * gcc.c-torture/execute/20001027-1.c: New test.
14559
14560 2000-10-26  Richard Henderson  <rth@redhat.com>
14561
14562         * gcc.c-torture/execute/20001026-1.c: New.
14563
14564 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
14565
14566         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14567         * g++.old-deja/g++.law/builtin1.C: Likewise.
14568         * g++.old-deja/g++.law/ctors10.C: Likewise.
14569         * g++.old-deja/g++.law/virtual3.C: Likewise.
14570         * g++.old-deja/g++.mike/p658.C: Likewise.
14571         * g++.old-deja/g++.other/sibcall1.C: Likewise.
14572         * g++.old-deja/g++.other/vaarg2.C: Likewise.
14573         * g++.old-deja/g++.robertl/eb124.C: Likewise.
14574         * g++.old-deja/g++.robertl/eb44.C: Likewise.
14575         * g++.old-deja/g++.robertl/eb77.C: Likewise.
14576
14577 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
14578
14579         * gcc.c-torture/compile/20001024-1.c: New test.
14580
14581 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
14582
14583         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14584         to tell us whether or not we are using V3.
14585
14586 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
14587
14588         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14589         operands.
14590
14591 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14592
14593         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14594
14595 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
14596
14597         * gcc.c-torture/execute/20001024-1.c: New test.
14598
14599 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
14600
14601         * g++.old-deja/g++.other/sibcall1.C: New test.
14602
14603 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
14604
14605         * gcc.dg/noncompile/init-3.c: New test.
14606
14607 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
14608
14609         * gcc.dg/format-array-1.c: New test.
14610
14611 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14612
14613         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14614         writing through null pointers; remove comment about testing
14615         unterminated strings.
14616
14617 2000-10-17  Matthew Hiller  <hiller@redhat.com>
14618
14619         * gcc.c-torture/execute/20001017-2.c: New test.
14620
14621 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14622
14623         * gcc.c-torture/compile/20001018-1.c: New test.
14624         * gcc.c-torture/compile/20001018-1.x: Xfail.
14625
14626 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14627
14628         * gcc.c-torture/execute/20001017-1.c: New test.
14629
14630 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14631
14632         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14633         for multiple use of arguments with scanf formats; add tests for
14634         multiple use of arguments.
14635
14636 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
14637
14638         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14639
14640 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14641
14642         * gcc.dg/format-miss-1.c: New test.
14643
14644 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
14645
14646         * gcc.c-torture/execute/20001013-1.c: New test.
14647
14648 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
14649
14650         * gcc.dg/format-branch-1.c: New test.
14651
14652 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
14653
14654         * README, lib/file-format.exp: Remove EGCS references.
14655
14656 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
14657
14658         * gcc.dg/20001013-1.c: New test.
14659
14660 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
14661
14662         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14663         for intmax_t in the compiler using __typeof__ and the type rules
14664         for conditional expressions.
14665
14666 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
14667
14668         * gcc.dg/20001012-1.c: New test.
14669         * gcc.dg/20001012-2.c: New test.
14670
14671 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14672
14673         * gcc.dg/format-attr-1.c: New test.
14674
14675 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14676
14677         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14678         __LONG_LONG_MAX__ instead of LLONG_MAX.
14679
14680 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14681
14682         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14683         scanf flags.
14684         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14685         flags.
14686
14687 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
14688
14689         * gcc.dg/sequence-pt-1.c: New test.
14690
14691 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
14692
14693         * gcc.c-torture/execute/20001011-1.c: New testcase.
14694         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14695
14696 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
14697
14698         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14699         does not error on it.
14700
14701 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
14702
14703         * gcc.dg/20001009-1.c: New test.
14704
14705 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
14706
14707         * gcc.c-torture/compile/20001009-1.c: Move from here ....
14708         * gcc.c-torture/execute/20001009-2.c: ... to here.
14709
14710 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
14711
14712         * gcc.c-torture/compile/20001009-1.c: New testcase.
14713         * gcc.c-torture/execute/20001009-1.c: New testcase.
14714         Testcases provided by Jan Hubicka <jh@suse.cz>.
14715
14716 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14717
14718         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14719         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14720         uintmax_t using <limits.h> to emulate the compiler's internal
14721         logic.  No longer XFAIL %j tests.
14722
14723 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14724
14725         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14726         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14727         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14728         regexps and details of expected handling of some bad formats.
14729         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14730         suppression.
14731
14732 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14733
14734         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14735         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14736         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14737         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14738         in list archives.
14739
14740 2000-10-06  Richard Henderson  <rth@cygnus.com>
14741
14742         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14743         * g++.old-deja/g++.brendan/crash52.C: Likewise.
14744         * g++.old-deja/g++.jason/report.C: Likewise.
14745         * g++.old-deja/g++.law/friend5.C: Likewise.
14746         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
14747         of the expected warnings.
14748
14749 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
14750
14751         * g++.old-deja/g++.pt/enum14.C: New test.
14752
14753 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
14754
14755         * g++.old-deja/g++.pt/crash59.C: New test.
14756
14757 2000-10-04  Will Cohen  <wcohen@redhat.com>
14758
14759         * gcc.dg/20000926-1.c: New test.
14760
14761 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
14762
14763         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14764         function name for current C++ compiler.
14765         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14766
14767 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
14768
14769         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14770         __PRETTY_FUNCTION__.
14771         * g++.old-deja/g++.ext/pretty2.C: Likewise.
14772
14773 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14774
14775         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14776
14777 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
14778
14779         * gcc.c-torture/compile/20000923-1.c: New test.
14780
14781 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14782
14783         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14784         * g++.old-deja/g++.pt/ttp62.C: Same.
14785         * g++.old-deja/g++.other/inline14.C: Same.
14786
14787 2000-09-24  Richard Henderson  <rth@cygnus.com>
14788
14789         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14790
14791 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
14792
14793         * gcc.dg/c90-printf-1.c: Add test for wide string format.
14794
14795 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
14796
14797         * gcc.c-torture/compile/20000922-1.c: New file.
14798
14799 2000-09-21  Nick Clifton  <nickc@redhat.com>
14800
14801         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14802         a signed long modulo operation.
14803         (mod6): New function - perform an unsigned long modulo operation.
14804         (main): Add tests for modulos of very large numbers by very small
14805         dividends.
14806
14807 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14808
14809         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14810
14811 2000-09-19  Richard Henderson  <rth@cygnus.com>
14812
14813         * gcc.dg/compare2.c (case 10): XFAIL.
14814
14815 2000-09-18  Richard Henderson  <rth@cygnus.com>
14816
14817         * gcc.c-torture/execute/20000906-1.c: Move ...
14818         * gcc.dg/20000906-1.c: ... here.  Only run on targets
14819         that support __builtin_trap.
14820
14821 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
14822
14823         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14824
14825 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14826
14827         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14828         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
14829         more $ format tests.
14830
14831 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14832
14833         * gcc.dg/format-errmk-1.c: New test.
14834
14835 2000-09-17  Greg McGary  <greg@mcgary.org>
14836
14837         * gcc.c-torture/execute/20000917-1.x: Remove.
14838
14839 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14840
14841         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14842
14843 2000-09-17  Greg McGary  <greg@mcgary.org>
14844
14845         * gcc.c-torture/execute/20000917-1.c: New test.
14846         * gcc.c-torture/execute/20000917-1.x: XFAIL.
14847
14848 2000-09-16  Neil Booth  <NeilB@earthling.net>
14849
14850         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14851         in nested macro bug.
14852
14853 2000-09-15  Neil Booth  <NeilB@earthling.net>
14854
14855         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14856
14857 2000-09-14  Jeffrey A Law  (law@cygnus.com)
14858
14859         * gcc.c-torture/execute/20000914-1.c: New test.
14860
14861 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
14862
14863         * g++.other/inline13.C: New test.
14864
14865 2000-09-12  Andreas Jaeger  <aj@suse.de>
14866
14867         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14868         constant by Ulrich Drepper <drepper@redhat.com>.
14869
14870 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
14871
14872         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14873
14874 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14875
14876         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14877
14878 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
14879
14880         * gcc.dg/cpp/backslash.c: New test.
14881
14882 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
14883
14884         * gcc.c-torture/execute/20000910-1.c: New test.
14885         * gcc.c-torture/execute/20000910-2.c: Likewise.
14886
14887 2000-09-11  Robert Lipe  <robertl@sco.com>
14888
14889         * gcc.dg/pragma-align.c: New test.
14890
14891 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
14892
14893         * g++.old-deja/g++.pt/explicit82.C: New test.
14894         * g++.old-deja/g++.pt/explicit83.C: New test.
14895
14896 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
14897
14898         * gcc.dg/asm-names.c: New test.
14899
14900 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14901
14902         * gcc.dg/cpp/tr-warn6.c: New test
14903
14904 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14905
14906         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14907         be accepted.
14908
14909 2000-09-07  Catherine Moore  <clm@redhat.com>
14910
14911         * gcc.c-torture/execute/unroll-1.c: New test.
14912
14913 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
14914
14915         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14916         ERROR markers.
14917         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14918         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14919         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14920         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14921         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14922         Preprocess only.
14923         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14924         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14925
14926 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14927
14928         * g++.old-deja/g++.pt/deduct2.C: New test.
14929
14930 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14931
14932         * g++.old-deja/g++.pt/parms2.C: New test.
14933
14934 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14935
14936         * g++.old-deja/g++.pt/crash58.C: New test.
14937
14938 2000-09-06  Greg McGary  <greg@mcgary.org>
14939
14940         * gcc.c-torture/execute/20000906-1.c: New test.
14941         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14942
14943 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14944
14945         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14946
14947 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14948
14949         * g++.old-deja/g++.pt/crash57.C: New test.
14950
14951 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14952
14953         * g++.old-deja/g++.pt/crash56.C: New test.
14954
14955 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14956
14957         * g++.old-deja/g++.pt/koenig1.C: New test.
14958
14959 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
14960
14961         * gcc.dg/20000904-1.c: New test.
14962
14963 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
14964
14965         * gcc.dg/cpp/paste8.c: New test.
14966
14967 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
14968
14969         * gcc.c-torture/compile/20000827-1.c: New test.
14970
14971 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14972
14973         * gcc.dg/format-diag-1.c: New test.
14974
14975 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14976
14977         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14978         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14979         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14980         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14981         gcc.dg/formatz-1.c: Adjust warning regular expressions.
14982
14983 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
14984
14985         * g++.old-deja/g++.other/nested4.C: New test.
14986
14987 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
14988
14989         * g++.old-deja/g++.ns/scoped1.C: New test.
14990
14991 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
14992
14993         * lib/g++.exp: Support testing already-installed GCC.
14994
14995 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14996
14997         * wtr-label-1.c, wtr-suffix-1.c: New tests.
14998
14999 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15000
15001         * gcc.dg/return-type-2.c: New test.
15002
15003 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
15004
15005         * gcc.c-torture/compile/20000825-1.c: New test.
15006
15007 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
15008
15009         * gcc.dg/dwarf2-2.c: New test.
15010
15011 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
15012
15013         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15014         dg-warning regexps.
15015
15016 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15017
15018         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15019         gcc.dg/format-ext-5.c: New tests.
15020
15021 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
15022
15023         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15024
15025 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
15026
15027         * gcc.dg/noncompile/930622-2.c: Adjust error message.
15028
15029 2000-08-24  Richard Henderson  <rth@cygnus.com>
15030
15031         * gcc.dg/ia64-sync-1.c: New test.
15032         * gcc.dg/ia64-sync-2.c: New test.
15033         * gcc.dg/ia64-asm-1.c: New test.
15034
15035 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15036
15037         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15038         * gcc.dg/format-ext-2.c: New test.
15039
15040 2000-08-23  Jason Merrill  <jason@redhat.com>
15041
15042         * lib/old-dejagnu.exp: Also ignore "In member function" and
15043         "At global scope".
15044
15045 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15046
15047         * gcc.dg/noncompile/label-lineno-1.c: New test.
15048
15049 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15050
15051         * gcc.dg/c99-array-nonobj-1.c: New test.
15052
15053 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15054
15055         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15056         tests.
15057         * gcc.dg/format-ext-1.c: New test.
15058
15059 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15060
15061         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15062         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15063         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15064         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15065         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15066
15067 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
15068
15069         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15070         gcc.dg/c99-strftime-2.c: New tests.
15071
15072 2000-08-22  Richard Henderson  <rth@cygnus.com>
15073
15074         * gcc.c-torture/execute/20000822-1.c: New test.
15075
15076 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15077
15078         * gcc.c-torture/execute/20000819-1.x: Remove.
15079
15080 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15081
15082         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15083         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15084         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15085         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15086         gcc.dg/format-xopen-1.c: New tests.
15087
15088 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15089
15090         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15091
15092 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15093
15094         * g++.old-deja/g++.other/loop2.C: New test.
15095
15096         * gcc.c-torture/compile/20000606-1.c: New test.
15097         * gcc.c-torture/compile/20000728-1.c: New test.
15098         * gcc.c-torture/execute/20000801-1.c: New test.
15099         * gcc.c-torture/execute/20000801-2.c: New test.
15100         * gcc.c-torture/execute/20000819-1.c: New test.
15101         * gcc.c-torture/execute/20000819-1.x: XFAIL.
15102         * gcc.dg/20000629-1.c: New test.
15103         * gcc.dg/20000724-1.c: New test.
15104         * gcc.dg/20000807-1.c: New test.
15105
15106 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15107
15108         * gcc.dg/cpp/pragma-1.c: New test.
15109         * gcc.dg/cpp/pragma-2.c: New test.
15110
15111 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
15112
15113         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15114         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
15115
15116 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15117
15118         * gcc.c-torture/compile/20000818-1.c: New test.
15119
15120 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
15121
15122         * gcc.c-torture/execute/20000818-1.c: New test.
15123
15124 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15125
15126         * gcc.dg/format-va-1.c: New test.
15127
15128 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15129
15130         * g++.old-deja/g++.other/typedef8.C: New test.
15131
15132 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15133
15134         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15135         * g++.old-deja/g++.mike/net36.C: Mark candidate.
15136         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15137         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15138         * g++.old-deja/g++.other/ptrmem7.C: New test.
15139         * g++.old-deja/g++.pt/ptrmem10.C: New test.
15140
15141 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15142
15143         * g++.old-deja/g++.pt/typename27.C: New test.
15144
15145 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
15146
15147         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15148         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15149         * g++.old-deja/g++.pt/friend45.C: New test.
15150         * g++.old-deja/g++.other/friend8.C: New test.
15151
15152 2000-08-15  Richard Henderson  <rth@cygnus.com>
15153
15154         * gcc.c-torture/execute/20000815-1.c: New test.
15155
15156 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15157
15158         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15159         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15160         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15161
15162 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
15163
15164         * g++.old-deja/g++.other/refinit2.C: New test.
15165
15166 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
15167
15168         * lib/c-torture.exp (c-torture): Make
15169         compiler_conditional_xfail_data global.
15170         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15171         compiler_conditional_xfail_data machinery.
15172         (f-torture-execute): Likewise.
15173         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15174         and only when unrolling loops.
15175
15176         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15177
15178 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15179
15180         * g++.old-deja/g++.pt/explicit81.C: New test.
15181
15182 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15183
15184         * g++.old-deja/g++.pt/typename26.C: New test.
15185
15186 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
15187
15188         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15189         warning.
15190
15191 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
15192
15193         * g++.old-deja/g++.other/array3.C: New test.
15194
15195 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15196
15197         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15198         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15199         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15200         New tests.
15201
15202 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
15203
15204         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15205         * g++.old-deja/g++.abi/vmihint.C: Likewise.
15206
15207 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
15208
15209         * gcc.c-torture/execute/20000808-1.c: New test.
15210
15211 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15212
15213         * gcc.dg/c90-const-expr-1.c: New test.
15214
15215 2000-08-08  Richard Henderson  <rth@cygnus.com>
15216
15217         * gcc.dg/noncompile/920923-1.c: Declare calloc.
15218
15219 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15220
15221         * gcc.dg/noncompile/const-ll-1.c: New test.
15222
15223 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15224
15225         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15226
15227 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
15228
15229         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15230         that running programs linked against the shared version of libobjc
15231         run correctly.
15232
15233 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15234
15235         * gcc.dg/c99-printf-1.c: New test.
15236
15237 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15238
15239         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15240
15241 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
15242
15243         * gcc.c-torture/execute/20000731-1.x: Delete.
15244
15245 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
15246
15247         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15248         and torture_without_loops as is done by c-torture.exp.
15249         (search_for): Copy from c-torture.exp.
15250         (gcc-dg-runtest): New function, drives a directory of tests
15251         iterating over the TORTURE_OPTIONS.
15252         (scan-assembler, scan-assembler-not): Move here from
15253         individual directory drivers.
15254
15255         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15256         defined by lib/gcc-dg.exp.
15257         * gcc.dg/cpp/cpp.exp: Likewise.
15258         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
15259         gcc-dg-runtest, so we cycle over optimization options.
15260
15261         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15262         * gcc.dg/compare2.c: No longer expected to fail.
15263
15264 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
15265
15266         * gcc.c-torture/execute/20000804-1.c: New test.
15267
15268 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
15269
15270         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15271
15272 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
15273
15274         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15275
15276 2000-08-03  Jeffrey A Law  (law@cygnus.com)
15277
15278         * gcc.c-torture/compile/20000803-1.c: New test.
15279
15280 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15281
15282         * gcc.c-torture/execute/20000801-3.c,
15283         gcc.c-torture/execute/20000801-4.c: New tests.
15284         * gcc.c-torture/execute/20000801-3.x,
15285         gcc.c-torture/execute/20000801-4.x: Xfail.
15286
15287 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
15288
15289         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15290         libobjc/.libs to allow for libtool.
15291
15292 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
15293
15294         * gcc.c-torture/compile/20000802-1.c: New test.
15295
15296 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
15297
15298         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15299
15300 2000-07-31  Jeffrey A Law  (law@cygnus.com)
15301
15302         * gcc-c-torture/execute/20000731-2.c: New test.
15303
15304         * gcc.c-torture/execute/20000731-1.c: New test.
15305         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15306
15307 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
15308
15309         * testsuite/gcc.dg/cpp/paste7.c: New test.
15310         * gcc.dg/cpp/20000725-1.c: New test.
15311
15312 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
15313
15314         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15315         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15316         declaration warning for __builtin_dwarf_reg_size.
15317
15318         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15319
15320 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15321
15322         * gcc.dg/noncompile/voidparam-1.c: New test.
15323
15324 2000-07-30  Richard Henderson  <rth@cygnus.com>
15325
15326         * gcc.dg/c90-digraph-1.c: Don't xfail.
15327         * gcc.dg/compare2.c (case 10): Xfail.
15328         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15329
15330 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
15331
15332         * gcc.dg/c99-main-1.c: New test.
15333
15334 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15335
15336         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15337
15338 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
15339
15340         * gcc.c-tortuer/execute/20000726-1.c: New test.
15341
15342 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
15343
15344         * gcc.c-torture/execute/enum-2.c: New test.
15345
15346 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15347
15348         * gcc.dg/cpp/tr-warn3.c: New test.
15349
15350 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15351
15352         * g++.old-deja/g++.ext/implicit1.C: Remove.
15353         * g++.old-deja/g++.jason/c2.C: Remove
15354         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15355         * g++.old-deja/g++.pt/crash16.C: Likewise.
15356         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15357
15358 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15359
15360         * g++.old-deja/g++.other/for2.C: New test.
15361
15362 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
15363
15364         * gcc.dg/20000720-1.c: New test.
15365
15366 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
15367
15368         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
15369
15370 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
15371
15372         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15373         * gcc.c-torture/execute/20000722-1.c: New.
15374         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15375
15376 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
15377
15378         * gcc.dg/cpp/20000720-1.S: New test.
15379
15380 2000-07-21  Michael Meissner  <meissner@redhat.com>
15381
15382         * gcc.c-torture/execute/ieee/hugeval.c: New test.
15383
15384 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15385
15386         * g++.old-deja/g++.brendan/crash16.C,
15387         g++.old-deja/g++.brendan/parse3.C,
15388         g++.old-deja/g++.brendan/redecl1.C,
15389         g++.old-deja/g++.ns/template13.C,
15390         g++.old-deja/g++.other/decl4.C,
15391         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15392
15393 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15394
15395         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15396         and "Internal error".
15397
15398         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15399         regexps.
15400         * gcc.dg/cpp/paste6.c: New test.
15401
15402 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
15403
15404         * gcc.dg/cpp/tr-direct.c: New test.
15405
15406         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15407         gcc.dg/cpp/undef1.c: Tweak error regexps.
15408
15409 2000-07-18  Eric Christopher <echristo@redhat.com>
15410
15411         * gcc.c-torture/compile/20000718-1.c: New test.
15412
15413 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
15414
15415         * cpplex.c (_cpp_push_token): If the token being pushed back
15416         is the previous token in this context, just subtract one from
15417         context->posn.
15418         * cppmacro.c (save_expansion): Clear aux field when storing a
15419         placemarker.
15420
15421 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
15422
15423         * gcc.dg/noncompile/redecl-1.c: New test.
15424
15425 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
15426
15427         * gcc.c-torture/execute/20000717-5.c: New test.
15428         * gcc.c-torture/execute/20000717-1.x: Removed.
15429
15430 2000-07-17  Richard Henderson  <rth@cygnus.com>
15431
15432         * gcc.c-torture/execute/20000717-4.c: New test.
15433
15434 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
15435
15436         * gcc.dg/cpp/syshdr.c: New test.
15437         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15438
15439 2000-07-17  Neil Booth  <neilb@earthling.net>
15440
15441         * gcc.dg/cpp/cmdlne-dM.c: New test.
15442         * gcc.dg/cpp/cmdlne-dD.c: New test.
15443
15444 2000-07-17  Jeffrey A Law  (law@cygnus.com)
15445
15446         * gcc.c-torture/execute/20000717-3.c: New test.
15447
15448         * gcc.c-torture/compile/20000717-1.c: New test.
15449
15450 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
15451
15452         * gcc.c-torture/execute/20000717-2.c: New test.
15453
15454 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15455
15456         * gcc.dg/formatz-1.c: New test.
15457
15458         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15459         * gcc.dg/c99-digraph-1.c: New tests.
15460
15461         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15462         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15463
15464         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15465         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15466         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15467         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15468         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15469         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15470         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15471
15472 2000-07-17   Greg McGary <greg@mcgary.org>
15473
15474         * gcc.c-torture/execute/20000717-1.c: New test.
15475         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15476
15477 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
15478
15479         * gcc.c-torture/execute/20000715-2.c: New test.
15480         * gcc.dg/20000715-1.c: New test.
15481
15482 2000-07-15  Michael Meissner  <meissner@redhat.com>
15483
15484         * gcc.c-torture/execute/20000715-1.c: New test.
15485
15486 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
15487
15488         * gcc.c-torture/execute/20000707-1.c: New test.
15489
15490 2000-07-13  Neil Booth  <NeilB@earthling.net>
15491
15492         * testsuite/gcc.dg/cpp/digraph1.c,
15493         testsuite/gcc.dg/cpp/digraph2.c,
15494         testsuite/gcc.dg/cpp/digraphs.c: New tests.
15495
15496 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
15497
15498         * g77.f-torture/compile/20000630-2.f:  New test.
15499         * g77.f-torture/compile/20000630-2.x
15500
15501 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
15502
15503         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
15504
15505 2000-07-11  Neil Booth  <NeilB@earthling.net>
15506
15507         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15508
15509 2000-07-11  Neil Booth  <NeilB@earthling.net>
15510
15511         * gcc.dg/cpp/cmdlne-C.c: New.
15512
15513 2000-07-09  Neil Booth  <NeilB@earthling.net>
15514
15515         * gcc.dg/cpp/directiv.c: New tests.
15516         * gcc.dg/cpp/undef1.c: Update.
15517
15518 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
15519
15520         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15521
15522 2000-07-09  Neil Booth  <NeilB@earthling.net>
15523
15524         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15525
15526 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
15527
15528         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15529         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15530
15531 2000-07-08  Neil Booth  <NeilB@earthling.net>
15532
15533         * gcc.dg/cpp/macsyntx.c: New tests.
15534
15535 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
15536
15537         * gcc.dg/20000707-1.c: New test.
15538
15539 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
15540
15541         * gcc.c-torture/execute/20000706-1.c: New test.
15542         * gcc.c-torture/execute/20000706-2.c: New test.
15543         * gcc.c-torture/execute/20000706-3.c: New test.
15544         * gcc.c-torture/execute/20000706-4.c: New test.
15545         * gcc.c-torture/execute/20000706-5.c: New test.
15546
15547 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
15548
15549         * g++.old-deja/g++.pt/instantiate7.C: New test.
15550
15551 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
15552
15553         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15554         * g++.old-deja/g++.mike/thunk3.C: Likewise.
15555         * g++.old-deja/g++.other/rtti3.C: Likewise.
15556         * g++.old-deja/g++.other/rttid3.C: Likewise.
15557
15558 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
15559
15560         *  g77.f-torture/compile/20000630-1.x: Fix typo
15561
15562 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
15563
15564         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15565         assembly output.
15566
15567 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
15568
15569         * gcc.dg/cpp/ident.c: New test.
15570
15571 2000-07-05  Neil Booth  <NeilB@earthling.net>
15572
15573         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15574           gcc.dg/cpp/lexstrng.c: New tests.
15575
15576 2000-07-04  Neil Booth  <NeilB@earthling.net>
15577
15578         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15579         * gcc.dg/cpp/strify2.c: Same.
15580
15581 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
15582
15583         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15584         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15585         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15586         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15587
15588         * testsuite/gcc.dg/cpp/macro1.c,
15589         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15590         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15591         testsuite/gcc.dg/cpp/strify1.c,
15592         testsuite/gcc.dg/cpp/strify2.c: New tests.
15593
15594 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
15595
15596         * gcc.c-torture/execute/20000703-1.c: New test.
15597
15598 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
15599
15600         * g++.old-deja/g++.pt (lookup10.C): New test.
15601
15602 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
15603
15604         * g++.old-deja/g++.pt (typename25.C): New test.
15605
15606 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
15607
15608         * gcc.c-torture/compile/20000701-1.c: New test.
15609
15610 2000-06-30  Nick Clifton  <nickc@cygnus.com>
15611
15612         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15613         to test case.
15614
15615 2000-06-30  Catherine Moore  <clm@cygnus.com>
15616
15617         * gcc.c-torture/execute/align-1.c: New test.
15618
15619 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
15620
15621         * g++.old-deja/g++.pt/expr8.C: New test.
15622         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15623
15624 2000-06-29  Nick Clifton  <nickc@cygnus.com>
15625
15626         * gcc.c-torture/compile/20000629-1.c: New test.
15627
15628 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
15629
15630
15631         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15632         gcc.dg/noncompile directory, depending on whether they're
15633         preprocessor tests or not.  Annotate all the tests for the dg
15634         framework.
15635
15636         * gcc.c-torture/noncompile/noncompile.exp: Delete.
15637         * gcc.dg/noncompile/noncompile.exp: New.
15638
15639         * Moved files:
15640         Old name                                New name
15641         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
15642         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
15643         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
15644         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
15645         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
15646         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
15647         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
15648         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
15649         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
15650         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
15651         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
15652         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
15653         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
15654         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
15655         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
15656         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
15657         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
15658         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
15659         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
15660         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
15661         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
15662         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
15663         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
15664         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
15665
15666         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
15667         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
15668         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
15669         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
15670         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
15671         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
15672
15673 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
15674
15675         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15676         declare one variable.  On the fourth, error.
15677         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15678         declared by 20000628-1a.h.
15679
15680 2000-06-29  Richard Henderson  <rth@redhat.com>
15681
15682         * gcc.c-torture/execute/930529-1.x: New file.
15683         * gcc.dg/920413-1.c: Adjust expected warning text.
15684         * gcc.dg/980217-1.c: Declare abort.
15685         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15686
15687 2000-06-29  Jeffrey A Law  (law@cygnus.com)
15688
15689         * g77.f-torture/compile/20000629-1.f: New test.
15690         * g77.f-torture/compile/20000629-1.x: Expected to fail.
15691
15692 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
15693
15694         Rearrange lots of files, removing entirely the
15695         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15696         directories.
15697
15698         * Deleted files:
15699         gcc.c-torture/code_quality/code_quality.exp
15700         gcc.c-torture/special/special.exp
15701         gcc.failure/failure.exp
15702         gcc.failure/940409-1.x
15703         gcc.c-torture/compile/961203-1.x
15704
15705         * New files:
15706         gcc.misc-tests/linkage.exp
15707         gcc.c-torture/execute/920730-1t.c
15708         gcc.c-torture/execute/920730-1t.x
15709         gcc.c-torture/compile/920520-1.x
15710         gcc.c-torture/compile/920521-1.x
15711         gcc.c-torture/compile/981006-1.x
15712         gcc.c-torture/execute/eeprof-1.x
15713
15714         * Moved files (possibly with modifications to fit a new harness):
15715         Old name                                New name
15716         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
15717         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
15718         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
15719         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
15720         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
15721         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
15722         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
15723         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
15724         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
15725         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
15726         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
15727         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
15728         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
15729         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
15730
15731 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
15732
15733         * c-torture/compile/961203-1.x: Delete.
15734
15735         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
15736         not exit. Include stdio.h.
15737         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15738         * gcc.misc-tests/dg-12.c: Likewise.
15739         * gcc.misc-tests/dg-5.c: Likewise.
15740         * gcc.misc-tests/dg-6.c: Likewise.
15741         * gcc.misc-tests/dg-7.c: Prototype abort.
15742         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15743         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15744         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
15745         not exit.
15746         * gcc.misc-tests/sieve.c: Use return from main, not exit.
15747         * gcc.misc-tests/sort2.c: Use return from main, not exit.
15748
15749 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
15750
15751         * gcc.dg/cpp/20000628-1.c: New test.
15752         * gcc.dg/cpp/20000628-1.h: New header for above test.
15753         * gcc.dg/cpp/20000628-1a.h: Likewise.
15754
15755 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
15756
15757         * gcc.dg/cpp: New directory.
15758         * gcc.dg/cpp/cpp.exp: New driver.
15759         * gcc.dg/cpp/20000627-1.c: New test.
15760         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15761         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15762         and rewrite as a compilation test.
15763
15764         * gcc.dg: Move many files into the cpp subdirectory, possibly
15765         renaming or editing them as well.
15766         Old name                New name
15767         990119-1.c              cpp/19990119-1.c
15768         990228-1.c              cpp/19990228-1.c
15769         990407-1.c              cpp/19990407-1.c
15770         990409-1.c              cpp/19990409-1.c
15771         990413-1.c              cpp/19990413-1.c
15772         990703-1.c              cpp/19990703-1.c
15773         20000127-1.c            cpp/20000127-1.c
15774         20000129-1.c            cpp/20000129-1.c
15775         20000207-1.c            cpp/20000207-1.c
15776         20000207-2.c            cpp/20000207-2.c
15777         20000209-1.c            cpp/20000209-1.c
15778         20000209-2.c            cpp/20000209-2.c
15779         20000301-1.c            cpp/20000301-1.c
15780         20000419-1.c            cpp/20000419-1.c
15781         20000510-1.S            cpp/20000510-1.S
15782         20000519-1.c            cpp/20000519-1.c
15783         20000529-1.c            cpp/20000529-1.c
15784         20000625-1.c            cpp/20000625-1.c
15785         20000625-2.c            cpp/20000625-2.c
15786         cpp-as1.c               cpp/assert1.c
15787         cpp-as2.c               cpp/assert2.c
15788         cxx-comments-1.c        cpp/cxxcom1.c
15789         cxx-comments-2.c        cpp/cxxcom2.c
15790         endif-label.c           cpp/endif.c
15791         cpp-hash1.c             cpp/hash1.c
15792         cpp-hash2.c             cpp/hash2.c
15793         cpp-if1.c               cpp/if-1.c
15794         cpp-if2.c               cpp/if-2.c
15795         cpp-if3.c               cpp/if-3.c
15796         cpp-if4.c               cpp/if-4.c
15797         cpp-if5.c               cpp/if-5.c
15798         cpp-cond.c              cpp/if-cexp.c
15799         cpp-missingop.c         cpp/if-mop.c
15800         cpp-missingparen.c      cpp/if-mpar.c
15801         cpp-opprec.c            cpp/if-oppr.c
15802         cpp-ifparen.c           cpp/if-paren.c
15803         cpp-shortcircuit.c      cpp/if-sc.c
15804         cpp-shift.c             cpp/if-shift.c
15805         cpp-unary.c             cpp/if-unary.c
15806         cpp-li1.c               cpp/line1.c
15807         cpp-li2.c               cpp/line2.c
15808         lineno.c                cpp/line3.c
15809         lineno-2.c              cpp/line4.c
15810         cpp-mi.c                cpp/mi1.c
15811         cpp-mic.h               cpp/mi1c.h
15812         cpp-micc.h              cpp/mi1cc.h
15813         cpp-mind.h              cpp/mi1nd.h
15814         cpp-mindp.h             cpp/mi1ndp.h
15815         cpp-mix.h               cpp/mi1x.h
15816         cpp-mi2.c               cpp/mi2.c
15817         cpp-mi2a.h              cpp/mi2a.h
15818         cpp-mi2b.h              cpp/mi2b.h
15819         cpp-mi2c.h              cpp/mi2c.h
15820         cpp-mi3.c               cpp/mi3.c
15821         cpp-mi3.def             cpp/mi3.def
15822         poison-1.c              cpp/poison.c
15823         pr-impl.c               cpp/prag-imp.c
15824         cpp-redef-2.c           cpp/redef1.c
15825         cpp-redef.c             cpp/redef2.c
15826         strpaste.c              cpp/strp1.c
15827         strpaste-2.c            cpp/strp2.c
15828         cpp-tradpaste.c         cpp/tr-paste.c
15829         cpp-tradstringify.c     cpp/tr-str.c
15830         cpp-tradwarn1.c         cpp/tr-warn1.c
15831         cpp-tradwarn2.c         cpp/tr-warn2.c
15832         trigraphs.c             cpp/trigraphs.c
15833         cpp-unc1.c              cpp/unc1.c
15834         cpp-unc2.c              cpp/unc2.c
15835         cpp-unc3.c              cpp/unc3.c
15836         cpp-unc.c               cpp/unc4.c
15837         undef.c                 cpp/undef1.c
15838         undef-2.c               cpp/undef2.c
15839         cpp-wi1.c               cpp/widestr1.c
15840
15841 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
15842
15843         * lib/g++.exp (g++_include_flags): Tweak.
15844
15845 2000-06-27  H.J. Lu  <hjl@gnu.org>
15846             Loren J. Rittle  <ljrittle@acm.org>
15847
15848         * lib/g++.exp (g++_include_flags): Override libgloss.exp
15849         version with one that knows about the new gcc tree structure.
15850         (g++_link_flags): Same.
15851
15852 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
15853
15854         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15855         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15856         case we are cross-compiling.
15857
15858         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15859         g++.old-deja/g++.niklas/Makefile.in,
15860         g++.old-deja/g++.niklas/configure.in,
15861         g++.old-deja/g++.other/Makefile.in,
15862         g++.old-deja/g++.other/configure.in,
15863         gcc.c-torture/code_quality/Makefile.in,
15864         gcc.c-torture/code_quality/configure.in,
15865         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15866         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15867         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15868         gcc.c-torture/execute/ieee/Makefile.in,
15869         gcc.c-torture/execute/ieee/configure.in,
15870         gcc.c-torture/noncompile/Makefile.in,
15871         gcc.c-torture/noncompile/configure.in,
15872         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15873         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15874         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15875
15876 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
15877
15878         * g++.old-deja/g++.other/ambig3.C: New test.
15879
15880 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
15881
15882         * g++.old-deja/g++.pt/syntax1.C: New test.
15883         * g++.old-deja/g++.pt/syntax2.C: New test.
15884         * g++.old-deja/g++.other/syntax3.C: New test.
15885         * g++.old-deja/g++.other/syntax4.C: New test.
15886
15887 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
15888
15889         * gcc.dg/20000623-1.c: Prototype exit and abort.
15890
15891 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
15892
15893         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15894         New tests.
15895         * gcc.dg/cpp-mi3.def: New file.
15896
15897         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15898         inside assertions.
15899         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15900         lexer's error messages.
15901         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15902         divine anything from the linemarkers.
15903         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15904         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15905
15906 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
15907
15908         * gcc.dg/20000623-1.c: New test.
15909
15910 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
15911
15912         * gcc.c-torture/execute/20000622-1.c: New test.
15913
15914 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
15915
15916         * g++.old-deja/g++.other/init15.C: New test.
15917
15918 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
15919
15920         * g++.old-deja/g++.pt/vaarg2.C: New test.
15921         * g++.old-deja/g++.pt/vaarg3.C: New test.
15922
15923 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
15924
15925         * g++.old-deja/g++.other/dyncast6.C: New test.
15926
15927 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
15928
15929         * gcc.c-torture/execute/loop-6.c: New test.
15930
15931 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
15932
15933         * gcc.dg/20000614-1.c: New test.
15934         * gcc.dg/20000614-2.c: New test.
15935
15936 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
15937
15938         * g++.old-deja/g++.other/inline12.C: New test.
15939
15940 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
15941
15942         * g++.old-deja/g++.other/eh1.C: New test.
15943
15944 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
15945
15946         * g++.old-deja/g++.other/type.C: New test.
15947
15948 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
15949
15950         * g++.old-deja/g++.other/initstring.C: New test.
15951
15952 2000-06-12  Jason Merrill  <jason@redhat.com>
15953
15954         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15955
15956 2000-06-09  Jeffrey A Law  (law@cygnus.com)
15957
15958         * gcc.c-torture/compile/20000609-1.c: New test.
15959
15960 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
15961
15962         * gcc.dg/20000609-1.c: New test.
15963
15964 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
15965
15966         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15967         * gcc.c-torture/noncompile/poison-1.c: Move...
15968         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15969         * gcc.dg/cpp-li1.c: Add a token after the #line.
15970
15971 2000-06-05  Richard Henderson  <rth@cygnus.com>
15972
15973         * gcc.c-torture/execute/20000605-2.c: New test.
15974         * gcc.c-torture/execute/20000605-3.c: New test.
15975
15976 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
15977
15978         * g77.f-torture/execute/20000503-1.x: New file.
15979
15980 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
15981
15982         * g++.old-deja/g++.eh/badalloc1.C: New test.
15983
15984 2000-06-05  Richard Henderson  <rth@cygnus.com>
15985
15986         * gcc.c-torture/execute/20000605-1.c: New test.
15987
15988 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
15989             Nathan Sidwell <nathan@codesourcery.com>
15990
15991         * gcc.c-torture/compile/20000605-1.c: New test.
15992
15993 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
15994
15995         * g77.f-torture/compile/20000601-1.f:  New test.
15996
15997 2000-06-03  Richard Henderson  <rth@cygnus.com>
15998
15999         * gcc.c-torture/execute/20000603-1.c: New.
16000
16001 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
16002
16003         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
16004         * gcc.dg/noreturn-2.c (noreturn): Likewise.
16005
16006 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
16007
16008         * gcc.dg/compare2.c (case 12): XFAIL.
16009         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16010         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16011
16012         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16013
16014 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
16015
16016         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16017         guard macro is already defined when the header is first
16018         included.
16019         * gcc.dg/cpp-mix.h: New file.
16020         * gcc.dg/endif-label.c: Update patterns to match compiler.
16021
16022         * g++.brendan/complex1.C: Declare abort.
16023         * g++.law/refs4.C: Remove XFAIL.
16024         * g++.oliva/expr2.C: Declare abort and exit.
16025
16026 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
16027
16028         * gcc.c-torture/execute/20000528-1.c: New test.
16029
16030         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16031         * g++.old-deja/g++.law/temps4.C: Likewise.
16032
16033         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16034         stdlib.h.  Call abort() on failure.
16035         * g++.old-deja/g++.law/refs4.C: Likewise.
16036         * g++.old-deja/g++.law/temps4.C: Likewise.
16037         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16038         * gcc.c-torture/execute/20000112-1.c: Include string.h.
16039
16040 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
16041
16042         Relative to g++.dg/special:
16043         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16044
16045         Relative to g++.old-deja:
16046         * g++.brendan/complex1.C, g++.jason/optimize2.C,
16047         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16048         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16049         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16050         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16051         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16052         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16053
16054         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16055         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16056         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16057         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16058         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16059         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16060         and/or string.h.
16061
16062         * g++.other/goto1.C: Update expectations for error messages.
16063
16064 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
16065
16066         * gcc.c-torture/compile/20000523-1.c: New test.
16067
16068 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16069
16070         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16071
16072 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16073
16074         * g++.old-deja/g++.eh/catch11.C: New test.
16075         * g++.old-deja/g++.eh/catch12.C: New test.
16076
16077 2000-05-24  Nick Clifton  <nickc@cygnus.com>
16078
16079         * gcc.c-torture/execute/20000523-1.c: New test.
16080
16081 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
16082
16083         * c-torture/execute/bcp-1.c: Replace abort in arg of
16084         __builtin_constant_p with a generic external function.
16085
16086         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16087         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16088         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16089         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16090         Prototype abort and/or exit.
16091
16092         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16093         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16094         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16095         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16096
16097 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
16098
16099         * gcc.dg/dwarf2-1.c: New test.
16100
16101 2000-05-20  Richard Henderson  <rth@cygnus.com>
16102
16103         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16104
16105 2000-05-20  Andreas Jaeger  <aj@suse.de>
16106
16107         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16108         testcase.
16109
16110 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
16111
16112         * gcc.c-torture/execute/20000519-2.c: New test.
16113
16114 2000-05-19  Andreas Jaeger  <aj@suse.de>
16115
16116         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16117         which fails with SSA.
16118
16119         * lib/c-torture.exp: Also test with -O3 -fssa.
16120
16121 2000-05-18  Michael Meissner  <meissner@redhat.com>
16122
16123         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16124         * gcc.c-torture/execute/920415-1.c: Ditto.
16125         * gcc.c-torture/execute/920501-1.c: Ditto.
16126         * gcc.c-torture/execute/conversion.c: Ditto.
16127         * gcc.c-torture/execute/cvt-1.c: Ditto.
16128
16129 2000-05-18  Jeffrey A Law  (law@cygnus.com)
16130
16131         * gcc.c-torture/compile/20000518-1.c: New test.
16132
16133 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16134
16135         * g77.f-torture/compile/200005018.f:  New test.
16136
16137 2000-05-17  Jeffrey A Law  (law@cygnus.com)
16138
16139         * gcc.c-torture/compile/20000517-1.c: New test.
16140
16141 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16142
16143         * gcc.c-torture/execute/20000516-1.c: New test.
16144
16145 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
16146
16147         * g++.old-deja/g++.other/eh.C: New test.
16148
16149 2000-05-12  Richard Henderson  <rth@cygnus.com>
16150
16151         * gcc.c-torture/execute/990208-1.c (main): Don't pass
16152         constants through to doit's conditional.
16153
16154 2000-05-11  Jeffrey A Law  (law@cygnus.com)
16155
16156         * gcc.c-torture/compile/20000511-1.c: New test.
16157         * g77.f-torture/compile/20000511-1.f: New test.
16158         * g77.f-torture/compile/20000511-2.f: New test.
16159
16160 2000-05-11  Michael Meissner  <meissner@redhat.com>
16161
16162         * gcc.c-torture/execute/20000511-1.c: New test.
16163
16164 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
16165
16166         * gcc.dg/dg.exp: Scan .S files as well as .c files.
16167         * gcc.dg/20000510-1.S: New.
16168
16169 2000-05-08  Catherine Moore  <clm@cygnus.com>
16170
16171         * gcc.dg/unused-3.c: New.
16172
16173 2000-05-06  Richard Henderson  <rth@cygnus.com>
16174
16175           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16176           * g++.old-deja/g++.mike/warn1.C: Likewise.
16177           * g++.old-deja/g++.pt/local1.C: Likewise.
16178           * g++.old-deja/g++.pt/local7.C: Likewise.
16179           * g++.old-deja/g++.pt/spec16.C: Likewise.
16180
16181 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
16182
16183         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16184
16185 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
16186
16187           * g77.f-torture/execute/20000503-1.f:  New test.
16188
16189 2000-05-04  Andreas Jaeger  <aj@suse.de>
16190
16191         * gcc.dg/noreturn-2.c: New test.
16192
16193 2000-05-04  Neil Booth  <NeilB@earthling.net>
16194
16195         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16196         preprocessor.
16197
16198 2000-05-04  Richard Henderson  <rth@cygnus.com>
16199
16200         * gcc.c-torture/execute/20000503-1.c: Fix typo.
16201
16202 2000-05-04  Richard Henderson  <rth@cygnus.com>
16203
16204         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
16205         OpenSSL by Jason R Thorpe.
16206
16207 2000-05-03  Jim Wilson  <wilson@cygnus.com>
16208
16209         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16210
16211 2000-05-03  Robert Lipe <robertlipe@usa.net>
16212
16213         * gcc.dg/20000503-1.c: New test.
16214
16215 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
16216
16217         * gcc.c-torture/compile/20000502-1.c: New test.
16218         * g++.old-deja/g++.other/align.C: New test.
16219         * gcc.dg/cpp-tradstringify.c: New test.
16220
16221 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
16222
16223         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16224         and hard registers.
16225
16226 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
16227
16228         * gcc.c-torture/execute/loop-5.c: New test.
16229
16230 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
16231
16232         * gcc.c-torture/execute/va-arg-20.c: New test.
16233
16234 2000-04-23  Jeffrey A Law  (law@cygnus.com)
16235
16236         * gcc.c-torture/execute/20000422-1.c: New test.
16237
16238 2000-04-20  Greg McGary  <gkm@gnu.org>
16239
16240         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16241         when optimizing, but without sibling-call optimizations (-O1).
16242
16243 2000-04-20  Jeffrey A Law  (law@cygnus.com)
16244
16245           * gcc.c-torture/compile/20000420-1.c: New test.
16246
16247 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
16248
16249         * g++.abi/ptrflags.C: New test.
16250         * g++.eh/catchptr1.C: Test incomplete pointer chains.
16251
16252 2000-04-19  Catherine Moore  <clm@cygnus.com>
16253
16254         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16255
16256 2000-04-19  Greg McGary  <gkm@gnu.org>
16257
16258         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16259         sibling-call optimizations.
16260
16261 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
16262
16263         * gcc.dg/20000419-1.c: New test.
16264
16265 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
16266
16267         * gcc.c-torture/execute/20000412-6.c: New test.
16268
16269 2000-04-12  Jeffrey A Law  (law@cygnus.com)
16270
16271         * gcc.c-torture/execute/20000412-5.c: New test.
16272         * g77.f-torture/compile/20000412-1.f: New test.
16273         * gcc.c-torture/execute/20000412-4.c: New test.
16274         * gcc.c-torture/compile/20000412-2.c: New test.
16275         * gcc.c-torture/execute/20000412-3.c: New test.
16276         * gcc.c-torture/compile/20000412-1.c: New test.
16277         * gcc.c-torture/execute/20000412-2.c: New test.
16278
16279 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
16280
16281         * objc/execute/bf-20.m: New test.
16282
16283 2000-04-10  Richard Henderson  <rth@cygnus.com>
16284
16285         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16286
16287         * gcc.c-torture/execute/20000412-1.c: New test.
16288
16289 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
16290
16291         * g++.old-deja/g++.eh/catchptr1.C: New test.
16292
16293 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
16294
16295         * g++.old-deja/g++.abi/cxa_vec.C: New test.
16296
16297 2000-04-08  Neil Booth  <NeilB@earthling.net>
16298
16299         * gcc.dg/cpp-nullchar.c: Remove test as
16300         embedded nulls cause problems.
16301
16302 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16303
16304         * gcc.dg/compare2.c: New test.
16305
16306 2000-04-08  Neil Booth  <NeilB@earthling.net>
16307
16308         * gcc.dg/cpp-nullchar.c: New test.
16309
16310 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
16311
16312         * gcc.dg/cpp-mi2.c: New test.
16313         * gcc.dg/cpp-mi2[abc].h: New files.
16314
16315 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
16316
16317         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16318         member name.
16319
16320 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
16321
16322         * g++.old-deja/g++.abi/vmihint.C: New test.
16323
16324 2000-04-06  Neil Booth  <NeilB@earthling.net>
16325
16326         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16327         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
16328         copyright.
16329
16330 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
16331
16332         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16333         avoid stack-frame overwrite.
16334
16335 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
16336
16337         * gcc.c-torture/compile/20000405-2.c: New test.
16338         * gcc.c-torture/compile/20000405-3.c: New test.
16339
16340 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16341
16342         * gcc.c-torture/compile/20000405-1.c: New test.
16343
16344 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
16345
16346         * gcc.dg/cast-qual-1.c: Revert last change.
16347
16348 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16349
16350         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16351
16352 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
16353
16354         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16355         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16356
16357 2000-04-03  Jeffrey A Law  (law@cygnus.com)
16358
16359         * gcc.c-torture/compile/20000403-2.c: New test.
16360         * gcc.c-torture/compile/20000403-1.c: New test.
16361
16362 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
16363
16364         * gcc.c-torture/execute/20000403-1.c: New test.
16365
16366 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
16367
16368         * gcc.c-torture/execute/20000402-1.c: New test.
16369
16370 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
16371
16372         * gcc.c-torture/execute/va-arg-15.c: New test.
16373         * gcc.c-torture/execute/va-arg-16.c: New test.
16374         * gcc.c-torture/execute/va-arg-17.c: New test.
16375         * gcc.c-torture/execute/va-arg-18.c: New test.
16376         * gcc.c-torture/execute/va-arg-19.c: New test.
16377
16378 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
16379
16380         * gcc.c-torture/compile/981211-1.c: Move to...
16381         * gcc.dg/cpp-as1.c: ...here.
16382         * gcc.dg/cpp-as2.c: New file.
16383
16384         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16385         compiler.
16386
16387 2000-04-02  Neil Booth  <NeilB@earthling.net>
16388
16389         * gcc.dg/cpp-cond.c  New tests.
16390         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
16391         accidental success less likely.
16392         * gcc.dg/cpp-missingop.c  New tests.
16393         * gcc.dg/cpp-missingparen.c  New tests.
16394         * gcc.dg/cpp-shift.c  New tests.
16395         * gcc.dg/cpp-shortcircuit.c  New tests.
16396         * gcc.dg/cpp-unary.c  New tests.
16397
16398 2000-03-29  Jeffrey A Law  (law@cygnus.com)
16399
16400         * gcc.c-torture/compile/20000329-1.c: New test.
16401
16402 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
16403
16404         * gcc.c-torture/compile/20000326-1.c: New test.
16405         * gcc.c-torture/compile/20000326-2.c: New test.
16406
16407 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
16408
16409         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16410         the first parameter is a function argument.
16411
16412 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
16413
16414         * g++.old-deja/g++.ext/array4.C: New test.
16415
16416 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
16417
16418         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16419
16420 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16421
16422         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16423
16424 2000-03-19  Richard Henderson  <rth@cygnus.com>
16425
16426         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16427
16428 2000-03-19  Richard Henderson  <rth@cygnus.com>
16429
16430         * gcc.c-torture/compile/20000319-1.c: New test.
16431
16432 2000-03-14  Jeffrey A Law  (law@cygnus.com)
16433
16434         * gcc.c-torture/execute/20000314-3.c: New test.
16435         * gcc.c-torture/execute/20000314-2.c: New test.
16436         * gcc.c-torture/execute/20000314-1.c: New test.
16437         * gcc.c-torture/compile/20000314-2.c: New test.
16438         * gcc.c-torture/compile/20000314-1.c: New test.
16439
16440 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
16441
16442         * g++.old-deja/g++.warn/inline.C: New test.
16443
16444 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
16445
16446         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16447         standards-compliant result rather than specific constants.
16448         Put test-values in array.
16449
16450 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
16451
16452         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16453         (g++_target_compile): Put test-specific options last.
16454
16455 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16456
16457         * g++.old-deja/g++.eh/vbase4.C: New test.
16458
16459 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16460
16461         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16462
16463 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16464
16465         * g++.old-deja/g++.brendan/misc12.C: Removed.
16466         * g++.old-deja/g++.pt/memtemp77.C: Constify.
16467         * g++.old-deja/g++.ext/pretty4.C: New test.
16468
16469 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16470
16471         * g++.old-deja/g++.other/string2.C: New test.
16472
16473 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
16474
16475         * g++.old-deja/g++.warn/impint2.C: New test.
16476
16477 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
16478
16479         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16480         is 1, not zero.
16481
16482 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
16483
16484         * g++.old-deja/g++.warn/impint.C: New test.
16485         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16486         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16487         * g++.old-deja/g++.pt/explicit12.C: Likewise.
16488         * g++.old-deja/g++.pt/explicit13.C: Likewise.
16489         * g++.old-deja/g++.pt/explicit17.C: Likewise.
16490         * g++.old-deja/g++.pt/explicit18.C: Likewise.
16491         * g++.old-deja/g++.pt/explicit19.C: Likewise.
16492         * g++.old-deja/g++.pt/explicit23.C: Likewise.
16493         * g++.old-deja/g++.pt/explicit31.C: Likewise.
16494         * g++.old-deja/g++.pt/explicit35.C: Likewise.
16495         * g++.old-deja/g++.pt/explicit6.C: Likewise.
16496         * g++.old-deja/g++.pt/memclass7.C: Likewise.
16497
16498 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
16499
16500         * gcc.dg/cpp-redef.c: New test.
16501
16502 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
16503
16504         * g++.old-deja/g++.pt/unify7.C: New test.
16505
16506 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
16507
16508         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16509         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16510
16511 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
16512
16513         * gcc.c-torture/compile/20000224-1.c: New test.
16514
16515 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16516
16517         * gcc.c-torture/compile/cpp-2.c: New test.
16518         * gcc.c-torture/compile/cpp-1.c: New test.
16519
16520 2000-02-25  Jeffrey A Law  (law@cygnus.com)
16521
16522         * gcc.c-torture/execute/20000225-1.c: New test.
16523
16524 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16525
16526         * gcc.dg/cpp-li2.c: New test.
16527
16528         * gcc.dg/cpp-wi1.c: New test.
16529
16530         * gcc.dg/cpp-li1.c: New test.
16531
16532 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
16533
16534         * g++.old-deja/g++.other/sizeof5.C: New test.
16535
16536 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16537
16538         * gcc.c-torture/execute/va-arg-13.c: New test.
16539
16540 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
16541
16542         * gcc.c-torture/execute/va-arg-12.c: New test.
16543
16544 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
16545
16546         * gcc.c-torture/execute/20000223-1.c: New test.
16547
16548 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
16549
16550         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16551
16552 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
16553
16554         * g++.old-deja/g++.abi/ptrmem.C: New test.
16555
16556 2000-02-19  Richard Henderson  <rth@cygnus.com>
16557
16558         * gcc.c-torture/compile/init-3.c: New.
16559
16560 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
16561
16562         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16563         ALWAYS_CXXFLAGS.
16564
16565 2000-02-11  Robert Lipe <robertl@sco.com>
16566
16567         * gcc.c-torture/compile/20000211-3.c: New test.
16568
16569 2000-02-11  Martin Buchholz <martin@xemacs.org>
16570
16571         * gcc.c-torture/compile/20000211-2.c: New test.
16572
16573 2000-02-11  Jeffrey A Law  (law@cygnus.com)
16574
16575         * gcc.c-torture/compile/20000211-1.c: New test.
16576
16577 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
16578
16579         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16580           on native targets
16581
16582 2000-02-08  Nathan Sidwell  <nathan@acm.org>
16583
16584         * g++.old-deja/g++.other/cast5.C: New test.
16585
16586 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
16587
16588         * gcc.c-torture/execute/20000205-1.c: New.
16589
16590 2000-02-03  Nathan Sidwell  <nathan@acm.org>
16591
16592         * g++.old-deja/g++.jason/cast3.C: Return void.
16593         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16594
16595 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16596
16597         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16598
16599         * gcc.dg/loop-1.c: New test.
16600
16601 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
16602
16603         * gcc.c-torture/compile/20000127-1.c: New test.
16604         * gcc.c-torture/execute/991228-1.c: New test.
16605
16606 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16607
16608         * gcc.dg/unused-2.c: New test.
16609
16610         * gcc.dg/conv-1.c: New test.
16611
16612 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
16613
16614         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16615         compiler.
16616         (tool_option_proc): Fix typo.
16617
16618 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
16619
16620         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16621         of the ld on the host, not on the build machine.
16622         Also, don't crash if '--help' is not a supported option.
16623
16624 2000-01-24  Richard Henderson  <rth@cygnus.com>
16625
16626         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16627
16628 2000-01-20  Jeffrey A Law  (law@cygnus.com)
16629
16630         * gcc.c-torture/execute/20000120-2.c: New test.
16631         * gcc.c-torture/execute/20000120-1.c: New test.
16632
16633 2000-01-13  Jeffrey A Law  (law@cygnus.com)
16634
16635         * gcc.c-torture/execute/20000113-1.c: New test.
16636
16637 2000-01-12  Jeffrey A Law  (law@cygnus.com)
16638
16639         * gcc.c-torture/execute/20000112-1.c: New test.
16640
16641 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16642
16643         * gcc.dg/20000111-1.c: New test.
16644
16645 2000-01-10  Jeffrey A Law  (law@cygnus.com)
16646
16647         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16648         with 16 bit integers.
16649
16650 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16651
16652         * gcc.dg/20000108-1.c: New test.
16653
16654 2000-01-05  Nathan Sidwell  <nathan@acm.org>
16655
16656         * g++.old-deja/g++.ns/koenig8.C: New test.
16657
16658 2000-01-05  Nathan Sidwell  <nathan@acm.org>
16659
16660         * g++.old-deja/g++.other/cast4.C: New test.
16661
16662 2000-01-05  Jeffrey A Law  (law@cygnus.com)
16663
16664         * gcc.c-torture/compile/20000105-2.c: New test.
16665         * gcc.c-torture/compile/20000105-1.c: New test.
16666
16667 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16668
16669         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
16670         references to printf & atoi to conform to ANSI standard.
16671         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
16672         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
16673         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
16674         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
16675         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
16676         * g++.old-deja/g++.brendan/complex1.C: Likewise.
16677         * g++.old-deja/g++.brendan/copy1.C: Likewise.
16678         * g++.old-deja/g++.brendan/copy2.C: Likewise.
16679         * g++.old-deja/g++.brendan/copy3.C: Likewise.
16680         * g++.old-deja/g++.brendan/copy4.C: Likewise.
16681         * g++.old-deja/g++.brendan/copy5.C: Likewise.
16682         * g++.old-deja/g++.brendan/copy6.C: Likewise.
16683         * g++.old-deja/g++.brendan/copy7.C: Likewise.
16684         * g++.old-deja/g++.brendan/copy8.C: Likewise.
16685         * g++.old-deja/g++.brendan/crash11.C: Likewise.
16686         * g++.old-deja/g++.brendan/crash14.C: Likewise.
16687         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
16688         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16689         * g++.old-deja/g++.brendan/delete2.C: Likewise.
16690         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
16691         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
16692         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
16693         * g++.old-deja/g++.brendan/eh1.C: Likewise.
16694         * g++.old-deja/g++.brendan/groff1.C: Likewise.
16695         * g++.old-deja/g++.brendan/init3.C: Likewise.
16696         * g++.old-deja/g++.brendan/misc12.C: Likewise.
16697         * g++.old-deja/g++.brendan/misc7.C: Likewise.
16698         * g++.old-deja/g++.brendan/new2.C: Likewise.
16699         * g++.old-deja/g++.brendan/operators4.C: Likewise.
16700         * g++.old-deja/g++.brendan/operators5.C: Likewise.
16701         * g++.old-deja/g++.brendan/overload2.C: Likewise.
16702         * g++.old-deja/g++.brendan/overload7.C: Likewise.
16703         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
16704         * g++.old-deja/g++.brendan/reference1.C: Likewise.
16705         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
16706         * g++.old-deja/g++.brendan/template24.C: Likewise.
16707         * g++.old-deja/g++.brendan/template3.C: Likewise.
16708         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
16709         * g++.old-deja/g++.jason/inline3.C: Likewise.
16710         * g++.old-deja/g++.jason/opeq.C: Likewise.
16711         * g++.old-deja/g++.law/arg5.C: Likewise.
16712         * g++.old-deja/g++.law/arm7.C: Likewise.
16713         * g++.old-deja/g++.law/ctors11.C: Likewise.
16714         * g++.old-deja/g++.law/cvt8.C: Likewise.
16715         * g++.old-deja/g++.law/init9.C: Likewise.
16716         * g++.old-deja/g++.law/refs4.C: Likewise.
16717         * g++.old-deja/g++.law/template2.C: Likewise.
16718         * g++.old-deja/g++.law/visibility24.C: Likewise.
16719         * g++.old-deja/g++.law/vtable3.C: Likewise.
16720         * g++.old-deja/g++.mike/asm2.C: Likewise.
16721         * g++.old-deja/g++.mike/eh1.C: Likewise.
16722         * g++.old-deja/g++.mike/misc1.C: Likewise.
16723         * g++.old-deja/g++.mike/misc13.C: Likewise.
16724         * g++.old-deja/g++.mike/misc14.C: Likewise.
16725         * g++.old-deja/g++.mike/ns12.C: Likewise.
16726         * g++.old-deja/g++.mike/p1248.C: Likewise.
16727         * g++.old-deja/g++.mike/p3708.C: Likewise.
16728         * g++.old-deja/g++.mike/p3708a.C: Likewise.
16729         * g++.old-deja/g++.mike/p3708b.C: Likewise.
16730         * g++.old-deja/g++.mike/p646.C: Likewise.
16731         * g++.old-deja/g++.mike/p700.C: Likewise.
16732         * g++.old-deja/g++.mike/p783.C: Likewise.
16733         * g++.old-deja/g++.mike/p783a.C: Likewise.
16734         * g++.old-deja/g++.mike/p783b.C: Likewise.
16735         * g++.old-deja/g++.mike/p786.C: Likewise.
16736         * g++.old-deja/g++.mike/p789.C: Likewise.
16737         * g++.old-deja/g++.mike/p789a.C: Likewise.
16738         * g++.old-deja/g++.mike/p807a.C: Likewise.
16739         * g++.old-deja/g++.other/delete3.C: Likewise.
16740         * g++.old-deja/g++.other/dyncast1.C: Likewise.
16741         * g++.old-deja/g++.other/dyncast2.C: Likewise.
16742         * g++.old-deja/g++.other/dyncast3.C: Likewise.
16743         * g++.old-deja/g++.other/empty1.C: Likewise.
16744         * g++.old-deja/g++.other/temporary1.C: Likewise.
16745         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
16746         * g++.old-deja/g++.pt/t16.C: Likewise.
16747         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
16748
16749 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
16750
16751         * gcc.dg/991230-1.c: New test.
16752
16753 1999-12-29  Jeffrey A Law  (law@cygnus.com)
16754
16755         * gcc.c-torture/compile/991229-3.c: New test.
16756         * gcc.c-torture/compile/991229-2.c: New test.
16757         * gcc.c-torture/compile/991229-1.c: New test.
16758
16759 1999-12-29  Greg McGary <gkm@eng.ascend.com>
16760
16761         * gcc.c-torture/compile/labels-2.c: New test.
16762
16763 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
16764
16765         * gcc.c-torture/execute/991227-1.c: New test.
16766
16767 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16768
16769         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
16770
16771 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
16772
16773         * gcc.c-torture/execute/991221-1.c: New test.
16774
16775 1999-12-20  Nathan Sidwell  <nathan@acm.org>
16776
16777         * g++.old-deja/g++.other/cast3.C: New test.
16778
16779 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
16780
16781         * gcc.c-torture/execute/991216-4.c: New test.
16782
16783 1999-12-16  Michael Meissner  <meissner@cygnus.com>
16784
16785         * gcc.c-torture/execute/991216-1.c: New test.
16786         * gcc.c-torture/execute/991216-2.c: New test.
16787         * gcc.c-torture/execute/991216-3.c: New test.
16788
16789 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16790
16791         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
16792         Actually make the test fail by using "-O2" for compilation.
16793
16794 1999-12-15  Nathan Sidwell  <nathan@acm.org>
16795
16796         * g++.old-deja/g++.warn/cast-align1.C: New test.
16797
16798 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16799
16800         * gcc.c-torture/compile/991214-1.c: New test.
16801         * gcc.c-torture/compile/991214-2.c: New test.
16802
16803 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16804
16805         * gcc.dg/991214-1.c: New test.
16806
16807 1999-12-13  Jeffrey A Law  (law@cygnus.com)
16808
16809         * gcc.c-torture/compile/991213-3.c: New test.
16810         * gcc.c-torture/compile/991213-2.c: New test.
16811         * gcc.c-torture/compile/991213-1.c: New test.
16812
16813 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
16814
16815         * gcc.dg/991209-1.c: New test.
16816
16817 1999-12-08  Nathan Sidwell <nathan@acm.org>
16818
16819         * gcc.c-torture/compile/991208-1.c: New test.
16820
16821 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16822
16823         * gcc.dg/ultrasp2.c: New test.
16824
16825 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
16826
16827         * g++.old-deja/g++.abi/align.C (main): Fix typo.
16828
16829 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
16830
16831         * gcc.c-torture/compile/991202-1.c: New test.
16832         * gcc.c-torture/execute/991202-1.c: New test.
16833         * gcc.c-torture/execute/991202-2.c: New test.
16834         * gcc.c-torture/execute/991202-3.c: New test.
16835
16836 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
16837
16838         * g++.old-deja/g++.abi/align.C: New test.
16839         * g++.old-deja/g++.abi/aggregates.C: Likewise.
16840         * g++.old-deja/g++.abi/bitfields.C: Likewise.
16841
16842 1999-12-01  Richard Henderson  <rth@cygnus.com>
16843
16844         * gcc.c-torture/execute/991201-1.c: New.
16845
16846 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
16847
16848         * gcc.dg/991129-1.c: New test.
16849
16850 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
16851
16852         * gcc.c-torture/compile/991127-1.c: New test.
16853
16854 1999-11-22  Nathan Sidwell  <nathan@acm.org>
16855
16856         * g++.old-deja/g++.other/warn4.C: New test.
16857
16858 1999-11-22  Nathan Sidwell  <nathan@acm.org>
16859
16860         * g++.old-deja/g++.eh/cleanup2.C: New test.
16861         * g++.old-deja/g++.ext/pretty2.C: New test.
16862         * g++.old-deja/g++.ext/pretty3.C: New test.
16863         * g++.old-deja/g++.other/debug6.C: New test.
16864
16865 1999-10-20  Jim Wilson  <wilson@cygnus.com>
16866
16867         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
16868         compiler_output to look for one error message instead of two.
16869
16870 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
16871
16872         * gcc.c-torture/execute/991118-1.c: Also test case
16873         where the word boundary does not split a byte evenly.
16874
16875 1999-11-19  Nathan Sidwell  <nathan@acm.org>
16876
16877         * g++.old-deja/g++.ext/restrict1.C: New test.
16878
16879 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
16880
16881         * gcc.c-torture/execute/991118-1.c: New test.
16882
16883 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
16884
16885         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
16886         working directory pathnames.
16887
16888 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
16889
16890         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
16891         host is equipped with driver.h and driver.o so it can actually
16892         compile and run the tests.
16893
16894 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
16895
16896         * gcc.c-torture/compile/991008-1.c: New test.
16897
16898 1999-11-08  Nick Clifton  <nickc@cygnus.com>
16899
16900         * lib/gcc-dg.exp: Include target-supports.exp
16901
16902 1999-11-05  Nick Clifton  <nickc@cygnus.com>
16903
16904         * lib/target-supports.exp: New file: Provide procs to test for
16905         features supported by the target.
16906         (check_weak_available): Moved here from ecos.exp.
16907         (check_alias_available): New proc: Determine of the target
16908         toolchain supports the alias attribute.
16909
16910         * gcc.dg/special/ecos.exp: Move check_weak_available to
16911         target-supports.exp.
16912         (alias-1.c): Only perform the test if the target supports
16913         aliases.
16914         (wkali-1.c): Only perform the test if the target supports
16915         aliases.
16916
16917         * gcc.dg/990506-0.c: Expect error messages from cross
16918         targets as well as native targets.
16919
16920 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16921
16922         * gcc.dg/ultrasp1.c: Removed xfail.
16923         * gcc.dg/struct-ret-2.c: Likewise.
16924         * gcc.dg/array-1.c: Likewise.
16925
16926 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16927
16928         * gcc.dg/struct-ret-2.c: New test.
16929
16930         * gcc.dg/array-1.c: New test.
16931
16932 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
16933
16934         * gcc.c-torture/execute/991030-1.c: New test.
16935
16936 1999-10-26  Richard Henderson  <rth@cygnus.com>
16937
16938         * gcc.c-torture/compile/991026-2.c: New test.
16939
16940 1999-10-26  Jeffrey A Law  (law@cygnus.com)
16941
16942         * gcc.c-torture/compile/991026-1.c: New test.
16943
16944 1999-10-23  Jeffrey A Law  (law@cygnus.com)
16945
16946         * gcc.c-torture/execute/991023-1.c: New test.
16947
16948 1999-10-19  Jeffrey A Law  (law@cygnus.com)
16949
16950         * gcc.c-torture/execute/991019-1.c: New test.
16951
16952 1999-10-16  Richard Henderson  <rth@cygnus.com>
16953
16954         * gcc.c-torture/execute/991016-1.c: New test.
16955
16956 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
16957
16958         * gcc.c-torture/execute/991014-1.c: New test.
16959
16960 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
16961
16962         * g++.old-deja/g++.other/union2.C: New test.
16963
16964 1999-10-13  Nathan Sidwell  <nathan@acm.org>
16965
16966         * g++.old-deja/g++.other/vaarg2.C: New test.
16967         * g++.old-deja/g++.other/vaarg3.C: New test.
16968
16969 1999-10-12  Craig Burley  <craig@jcb-sc.com>
16970
16971         * g77.f-torture/noncompile/19990905-1.f: Moved from being
16972         in compile/.
16973
16974 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
16975
16976         * gcc.c-torture/execute/va-arg-11.c: New test.
16977
16978 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
16979
16980         * lib/file-format.exp (gcc_target_object_format): Don't
16981         crash if objdump is unavailable.
16982
16983 1999-09-29  Donn Terry <donn@interix.com>
16984
16985         * gcc.misc-tests/mg.exp: delete extraneous redirection.
16986
16987 1999-09-28  Nick Clifton  <nickc@cygnus.com>
16988
16989         * gcc.c-torture/compile/990928-1.c: New test.
16990
16991 1999-09-28  Nathan Sidwell  <nathan@acm.org>
16992
16993         * g++.old-deja/g++.other/decl6.C: New test.
16994
16995 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16996
16997         * gcc.c-torture/execute/va-arg-10.c: New test.
16998
16999 1999-09-27  Nathan Sidwell  <nathan@acm.org>
17000
17001         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
17002         __PRETTY_FUNCTION__.
17003
17004 1999-09-23  Nick Clifton  <nickc@cygnus.com>
17005
17006         * gcc.c-torture/execute/990923-1.c: New test.
17007
17008 1999-09-21  Nick Clifton  <nickc@cygnus.com>
17009
17010         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17011         for which -fpic is inappropriate.
17012
17013 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
17014
17015         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17016
17017 1999-09-21  Nathan Sidwell  <nathan@acm.org>
17018
17019         * g++.old-deja/g++.other/dyncast1.C: New test.
17020         * g++.old-deja/g++.other/dyncast2.C: New test.
17021         * g++.old-deja/g++.other/dyncast3.C: New test.
17022         * g++.old-deja/g++.other/dyncast4.C: New test.
17023         * g++.old-deja/g++.other/dyncast5.C: New test.
17024         * g++.old-deja/g++.eh/catch3.C: New test.
17025         * g++.old-deja/g++.eh/catch3p.C: New test.
17026         * g++.old-deja/g++.eh/catch4.C: New test.
17027         * g++.old-deja/g++.eh/catch4p.C: New test.
17028         * g++.old-deja/g++.eh/catch5.C: New test.
17029         * g++.old-deja/g++.eh/catch5p.C: New test.
17030         * g++.old-deja/g++.eh/catch6.C: New test.
17031         * g++.old-deja/g++.eh/catch6p.C: New test.
17032         * g++.old-deja/g++.eh/catch7.C: New test.
17033         * g++.old-deja/g++.eh/catch7p.C: New test.
17034         * g++.old-deja/g++.eh/catch8.C: New test.
17035         * g++.old-deja/g++.eh/catch8p.C: New test.
17036         * g++.old-deja/g++.eh/catch9.C: New test.
17037         * g++.old-deja/g++.eh/catch9p.C: New test.
17038
17039 1999-09-13  Nathan Sidwell  <nathan@acm.org>
17040
17041         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17042         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17043
17044 1999-09-13  Jeffrey A Law  (law@cygnus.com)
17045
17046         * gcc.c-torture/compile/990913-1.c: New test.
17047
17048 1999-09-10  Nathan Sidwell  <nathan@acm.org>
17049
17050         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17051         * g++.old-deja/g++.jason/rfg5.C: Likewise.
17052
17053 1999-09-09  Richard Henderson  <rth@cygnus.com>
17054
17055         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17056
17057 1999-09-09  Nathan Sidwell  <nathan@acm.org>
17058
17059         * g++.old-deja/g++.other/lookup11.C: New test.
17060         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17061         what is permitted and what we want.
17062         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17063         overload use.
17064         * g++.old-deja/g++.jason/rfg5.C: Likewise
17065
17066 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
17067
17068         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17069         * gcc.c-torture/noncompile/poison-1.c: New file.
17070
17071 1999-09-08  Nathan Sidwell  <nathan@acm.org>
17072
17073         * g++.old-deja/g++.other/sizeof3.C: New test.
17074         * g++.old-deja/g++.other/sizeof4.C: New test.
17075         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17076         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17077
17078 1999-09-07  Richard Henderson  <rth@cygnus.com>
17079
17080         * gcc.dg/va-arg-1.c: New.
17081
17082 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17083
17084         * gcc.c-torture/execute/va-arg-9.c: New test.
17085
17086 1999-09-05  Craig Burley  <craig@jcb-sc.com>
17087
17088         * g77.f-torture/compile/980519-2.f: New test.
17089         * g77.f-torture/compile/19990905-0.f: New test.
17090         * g77.f-torture/compile/19990905-1.f: New test.
17091         * g77.f-torture/compile/19990905-2.f: New test.
17092
17093         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17094
17095 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
17096
17097         * gcc.c-torture/execute/990827-1.c: Fix typo.
17098
17099 1999-09-03  Nathan Sidwell  <nathan@acm.org>
17100
17101         * g++.old-deja/g++.other/deref1.C: New test.
17102
17103 1999-09-02  Nathan Sidwell  <nathan@acm.org>
17104
17105         * g++.old-deja/g++.other/ambig2.C: New test.
17106         * g++.old-deja/g++.other/cond5.C: New test.
17107         * g++.old-deja/g++.other/lookup16.C: New test.
17108
17109 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
17110
17111         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17112         assemblers too.
17113
17114 1999-08-31  Jeffrey A Law  (law@cygnus.com)
17115
17116         * lib/c-torture.exp: Avoid the "compare executables" optimization
17117         when testing native.
17118
17119 1999-08-29  Jeffrey A Law  (law@cygnus.com)
17120
17121         * gcc.c-torture/execute/990829-1.c: New test.
17122         * gcc.c-torture/compile/990829-1.c: New test.
17123
17124 1999-08-27  Paul Burchard  <burchard@pobox.com>
17125
17126         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17127         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17128         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17129         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17130         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17131         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17132         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17133         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17134         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17135         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17136         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17137
17138 1999-08-27  Jeffrey A Law  (law@cygnus.com)
17139
17140         * gcc.c-torture/execute/990827-1.c: New test.
17141
17142 1999-08-26  Craig Burley  <craig@jcb-sc.com>
17143
17144         * g77.f-torture/noncompile/19990826-4.f: New test.
17145
17146         * g77.f-torture/compile/19990826-3.f: New test.
17147
17148         * g77.f-torture/execute/19990826-2.f: New test.
17149
17150         * g77.f-torture/compile/19990826-1.f: New test.
17151
17152         * gcc.c-torture/execute/990826-0.c: New test.
17153         * g77.c-torture/execute/19990826-0.f: New test.
17154
17155         * g77.f-torture/noncompile/970626-2.f: New test.
17156
17157 1999-08-25  Paul Burchard  <burchard@pobox.com>
17158
17159         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17160         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17161         lss-011.C: New tests.
17162
17163 1999-08-25  Nathan Sidwell  <nathan@acm.org>
17164
17165         * g++.old-deja/g++.other/decl5.C: New test.
17166
17167 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17168
17169         * noncompile/noncompile.exp: Load_lib c-torture.exp.
17170         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17171         call `postbase' for each one.  All callers of `postbase' changed
17172         to call this instead.
17173
17174 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
17175
17176         * gcc.c-torture/execute/990811-1.c: New test.
17177
17178 1999-08-09  Nick Clifton  <nickc@cygnus.com>
17179
17180         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17181         just native ones.
17182
17183         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17184         just native ones.
17185
17186 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17187
17188         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17189
17190 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17191
17192         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17193
17194 1999-08-04  Nathan Sidwell  <nathan@acm.org>
17195
17196         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17197
17198 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17199
17200         * gcc.c-torture/execute/990804-1.c: New test.
17201
17202 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17203
17204         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17205         * g++.old-deja/g++.brendan/crash64.C: Likewise
17206         * g++.old-deja/g++.brendan/overload8.C: Likewise
17207
17208 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17209
17210         * g++.old-deja/g++.other/struct1.C: New test.
17211
17212 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17213
17214         * g++.old-deja/g++.other/enum2.C: New test.
17215
17216 1999-08-02  Richard Henderson  <rth@cygnus.com>
17217
17218         Adapted from tests from Franz Sirl:
17219         * gcc.c-torture/execute/va-arg-7.c: New test.
17220         * gcc.c-torture/execute/va-arg-8.c: New test.
17221
17222 1999-08-01  Jeffrey A Law  (law@cygnus.com)
17223
17224         * gcc.c-torture/compile/990801-2.c: New test.
17225
17226         * gcc.c-torture/compile/990801-1.c: New test.
17227
17228 1999-07-27  Michael Meissner  <meissner@cygnus.com>
17229
17230         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17231         fp-cmp-1.c, converting double to float.
17232
17233         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17234         fp-cmp-1.c, converting double to long double.
17235
17236         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17237         from fr1 to unknown_register, since fr1 is a legitimate register
17238         on some machines.
17239
17240 1999-07-25  Jeffrey A Law  (law@cygnus.com)
17241
17242         * README: More listname related changes.
17243
17244 1999-07-08  Catherine Moore  <clm@cygnus.com>
17245
17246         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
17247
17248 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
17249
17250         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17251
17252 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17253
17254         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17255
17256 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
17257
17258         * gcc.dg/990703-1.c: New test.
17259
17260 1999-06-29  Nick Clifton  <nickc@cygnus.com>
17261
17262         * lib/file-format.exp: New file: Move definition of proc
17263         gcc_target_object_format to here from
17264         gcc.dg/special/ecos.exp.
17265
17266         * lib/c-torture.exp: Include lib file-format.exp.
17267         * lib/gcc-dg.exp: Include lib file-format.exp.
17268
17269         * gcc.dg/special/ecos.exp: Remove definition of proc
17270         gcc_target_object_format.
17271
17272 1999-06-28  Jeffrey A Law  (law@cygnus.com)
17273
17274         * gcc.c-torture/execute/990628-1.c: New test.
17275
17276 1999-06-25  Jeffrey A Law  (law@cygnus.com)
17277
17278         * gcc.c-torture/compile/990625-2.c: New test.
17279
17280         * gcc.c-torture/compile/990625-1.c: New test.
17281
17282 1999-06-23  Nick Clifton  <nickc@cygnus.com>
17283
17284         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
17285         attributes compile.
17286         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17287         ports that use the COFF/PE file format.
17288
17289 1999-06-17  Jeffrey A Law  (law@cygnus.com)
17290
17291         * gcc.c-torture/compile/990617-1.c: New test.
17292
17293 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
17294
17295         * g++.old-deja/g++.other/decl4.C: New test.
17296
17297 1999-06-14  Nathan Sidwell  <nathan@acm.org>
17298
17299         * g++.old-deja/g++.other/bitfld3.C: New test.
17300
17301 1999-06-08  Nathan Sidwell  <nathan@acm.org>
17302
17303         * g++.old-deja/g++.eh/catch1.C: New test.
17304
17305 1999-06-07  Jeffrey A Law  (law@cygnus.com)
17306
17307         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17308
17309         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17310         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
17311
17312 1999-06-05  Craig Burley  <craig@jcb-sc.com>
17313
17314         * g77.f-torture/compile/19990502-0.f: Replace with new,
17315         shorter, test that still fails after recent changes.
17316
17317 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17318
17319         * gcc.c-torture/execute/990604-1.c: New test.
17320
17321 1999-05-31  Jeffrey A Law  (law@cygnus.com)
17322
17323         * gcc.c-torture/execute/990531-1.c: New test.
17324
17325 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17326
17327         * gcc.c-torture/compile/990527-1.c: New test.
17328
17329 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
17330
17331         * gcc.c-torture/execute/990527-1.c: New test.
17332
17333 1999-05-25  Nick Clifton  <nickc@cygnus.com>
17334
17335         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17336         bitfields as signed.
17337
17338 1999-05-25  Craig Burley  <craig@jcb-sc.com>
17339
17340         * g77.f-torture/compile/19990525-0.f: New test.
17341
17342 1999-05-25  Jeffrey A Law  (law@cygnus.com)
17343
17344         * gcc.c-torture/execute/990525-2.c: New test.
17345
17346         * gcc.c-torture/execute/990525-1.c: New test.
17347
17348 1999-05-24  Nathan Sidwell  <nathan@acm.org>
17349
17350         * g++.old-deja/g++.other/anon3.C: New test.
17351         * g++.old-deja/g++.other/anon4.C: New test.
17352         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17353         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17354         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17355         Merrill).
17356
17357 1999-05-24  Jeffrey A Law  (law@cygnus.com)
17358
17359         * gcc.c-torture/execute/990524-1.c: New test.
17360
17361         * gcc.dg/990524-1.c: New test.
17362
17363 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17364
17365         * gcc.c-torture/compile/990523-1.c: New test.
17366
17367 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
17368
17369         * gcc.c-torture/compile/990519-1.c: New test.
17370
17371 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17372
17373         * gcc.c-torture/compile/990517-1.c: New test.
17374
17375         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17376         (e4, f4): New tests.
17377         (main): Call them.
17378
17379 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17380
17381         * gcc.dg/noreturn-1.c: New test.
17382
17383 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17384
17385         * gcc.c-torture/execute/990513-1.c: New test.
17386
17387 1999-05-10  Richard Henderson  <rth@cygnus.com>
17388
17389         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17390
17391 1999-05-10  Craig Burley  <craig@jcb-sc.com>
17392
17393         * g77.f-torture/execute/erfc.f: Use small single-precision
17394         values, to avoid problems on Alphas when not -mieee.
17395
17396 1999-05-08  Craig Burley  <craig@jcb-sc.com>
17397
17398         * gcc.dg/990506-0.c: New test.
17399
17400 1999-05-08  Richard Henderson  <rth@cygnus.com>
17401
17402         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17403         the constant to test.  Don't XFAIL 64-bit targets.
17404
17405         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17406         * g++.old-deja/g++.law/profile1.C: Likewise.
17407
17408         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17409         operator new instances.
17410         * g++.old-deja/g++.other/delete5.C: Likewise.
17411
17412 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17413
17414         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17415         intrinsic.
17416
17417 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17418
17419         * g77.f-torture/execute/u77-test.f: Reverse order of two
17420         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17421
17422 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17423
17424         * gcc.dg/compare1.c: New test.
17425
17426 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
17427
17428         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17429         New tests.
17430
17431 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17432
17433         * g77.f-torture/compile/19990502-1.f: New test.
17434
17435 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17436
17437         * g77.f-torture/compile/19990502-0.f: New test.
17438
17439 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17440
17441         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17442         intrinsic.
17443
17444 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17445
17446         * g77.f-torture/execute/u77-test.f (main): List libU77
17447         intrinsics not currently tested.
17448         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17449         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17450         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17451         Trim blanks off the ends of some printed strings.
17452
17453 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17454
17455         * g77.f-torture/execute/u77-test.f (main): Just warn about
17456         FSTAT gid disagreement, as it's expected on some systems.
17457
17458 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17459
17460         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
17461         use a new function, which allows for some slop.
17462         Clean up some commentary.
17463         (issum): The new function.
17464         (sgladd): Deleted subroutine.
17465
17466 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17467
17468         * g77.f-torture/execute/u77-test.f: Modify to be more like
17469         libf2c/libU77 version, bringing patches to that version here.
17470         Add suitable commentary.
17471
17472 1999-04-25  Richard Henderson  <rth@cygnus.com>
17473
17474         * gcc.dg/990424-1.c: New test.
17475
17476 1999-04-24  Craig Burley  <craig@jcb-sc.com>
17477
17478         * g77.f-torture/execute/u77-test.f (main): Bug involving
17479         LSTAT has been fixed, so turn back on full checking.
17480
17481 1999-04-20  Craig Burley  <craig@jcb-sc.com>
17482
17483         * g77.f-torture/compile/19990419-0.f: New test.
17484         * g77.f-torture/execute/19990419-1.f: New test.
17485
17486 1999-04-17  Richard Henderson  <rth@cygnus.com>
17487
17488         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
17489         to avoid the need for a prototype to supress a warning.
17490
17491 1999-04-07  Jim Wilson  <wilson@cygnus.com>
17492
17493         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
17494
17495 1999-04-04  Jeffrey A Law  (law@cygnus.com)
17496
17497         * gcc.c-torture/execute/990404-1.c: New test.
17498
17499 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17500
17501         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
17502         * gcc.dg/cpp-if3.c: Don't use -pedantic.
17503         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
17504         missing initializer warnings.
17505
17506 1999-03-28  Jeffrey A Law  (law@cygnus.com)
17507
17508         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
17509         matching strings.
17510
17511 1999-03-26  Jeffrey A Law  (law@cygnus.com)
17512
17513         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
17514
17515 1999-03-26  Craig Burley  <craig@jcb-sc.com>
17516
17517         * g77.f-torture/execute/19990325-0.f: New test.
17518         * g77.f-torture/execute/19990325-1.f: New test.
17519
17520 1999-03-24  Jeffrey A Law  (law@cygnus.com)
17521
17522         * gcc.c-torture/execute/990324-1.c: New test.
17523
17524 1999-03-22  Jim Wilson  <wilson@cygnus.com>
17525
17526         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
17527         test with 4.
17528
17529 1999-03-17  Richard Henderson  <rth@cygnus.com>
17530
17531         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
17532
17533 1999-03-13  Craig Burley  <craig@jcb-sc.com>
17534
17535         * g77.f-torture/execute/19990313-2.f: New test.
17536         * g77.f-torture/execute/19990313-3.f: New test.
17537
17538 1999-03-13  Craig Burley  <craig@jcb-sc.com>
17539
17540         * g77.f-torture/execute/19990313-0.f: New test.
17541         * g77.f-torture/execute/19990313-1.f: New test.
17542
17543 1999-03-12  Jim Wilson  <wilson@cygnus.com>
17544
17545         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
17546         printf to sprintf.
17547         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
17548         (main): Add check for u15.  Conditionalize u31 check depending on
17549         whether ints are <32 bits or >=32 bits.
17550
17551 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17552
17553         * g77.f-torture/execute/19981119-0.f: Improve testiness.
17554
17555 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17556
17557         * g77.f-torture/compile/19990305-0.f: New test.
17558         * g77.f-torture/execute/19981119-0.f: New test.
17559
17560 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17561
17562         * g77.f-torture/execute/970625-2.f: call ABORT if final
17563         result is not correct, instead of just printing it.
17564         Add this checking via newly introduced obfuscation, to
17565         trip up buggy front ends.
17566
17567 1999-03-07  Craig Burley  <craig@jcb-sc.com>
17568
17569         * g77.f-torture/compile/960317-1.f: Moved from being
17570         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
17571
17572 1999-03-06  Craig Burley  <craig@jcb-sc.com>
17573
17574         * g77.f-torture/execute/960317-1.f: New (old) test.
17575         * g77.f-torture/execute/970625-2.f: Ditto.
17576
17577 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
17578
17579         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
17580         message on line 1 or line 2; cccp and cpplib do this differently.
17581
17582 1999-03-01  Jeffrey A Law  (law@cygnus.com)
17583
17584         * g++.old-deja/g++.law/weak1.C: New test.
17585
17586 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17587
17588         * gcc.c-torture/execute/990119-1.c: Renamed to...
17589         * gcc.dg/990119-1.c: this, so it will only be tested once
17590         (it's a preprocessor test, it doesn't need to be run at
17591         multiple optimization levels).
17592
17593 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17594
17595         * lib/g++.exp: Don't add incdir=$base_dir/../include to
17596           ALWAYS_CXXFLAGS.
17597
17598 1999-02-24  Craig Burley  <craig@jcb-sc.com>
17599
17600         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
17601         * g77.f-torture/compile/19981216-0.f: ...as it is expected
17602         to not be compilable by current g77.
17603
17604 1999-02-24  Nick Clifton  <nickc@cygnus.com>
17605
17606         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
17607
17608 1999-02-22  Jeffrey A Law  (law@cygnus.com)
17609
17610         * gcc.c-torture/execute/990222-1.c: New test.
17611
17612 1999-02-19  Craig Burley  <craig@jcb-sc.com>
17613
17614         * g77.f-torture/compile/19990218-0.f: New test.
17615         * g77.f-torture/noncompile/19990218-1.f: New test.
17616
17617 1999-02-18  Craig Burley  <craig@jcb-sc.com>
17618
17619         * g77.f-torture/compile/19981216-0.f: New test.
17620
17621 1999-02-14  Jeffrey A Law  (law@cygnus.com)
17622
17623         * gcc.dg/990214-1.c: New test.
17624
17625 1999-02-13  Jeffrey A Law  (law@cygnus.com)
17626
17627         * gcc.dg/990213-2.c: New test.
17628
17629         * gcc.dg/990213-1.c: New test.
17630
17631 1999-02-12  Jeffrey A Law  (law@cygnus.com)
17632
17633         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
17634         ints.
17635
17636 1999-02-11  Nick Clifton  <nickc@cygnus.com>
17637
17638         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
17639         specified by target.
17640
17641         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
17642
17643 1999-02-11  Jeffrey A Law  (law@cygnus.com)
17644
17645         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
17646
17647 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
17648
17649         * gcc.dg/special/ecos.exp: New test driver for new tests with
17650         special requirements.
17651
17652         * gcc.dg/special/alias-1.c: New test.
17653         * gcc.dg/special/gcsec-1.c: New test.
17654         * gcc.dg/special/weak-1.c: New test.
17655         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
17656         * gcc.dg/special/weak-2.c: New test.
17657         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
17658         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
17659         * gcc.dg/special/wkali-1.c: New test.
17660         * gcc.dg/special/wkali-2.c: New test.
17661         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
17662         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
17663
17664 1999-02-10  Felix Lee  <flee@cygnus.com>
17665
17666           * lib/c-torture.exp (c-torture-compile): Pull out code for
17667           analyzing gcc error messages.
17668           (c-torture-execute): Likewise.  Fix some (harmless) false
17669           positives.
17670           * lib/gcc.exp (gcc_check_compile): New function.
17671
17672 1999-02-08  Richard Henderson  <rth@cygnus.com>
17673
17674         * gcc.c-torture/execute/990208-1.c: New test.
17675
17676 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
17677
17678         * g++.dg/special/ecos.exp: New driver for new tests with special
17679         requirements
17680
17681         * g++.dg/special/conpr-1.C: New test
17682         * g++.dg/special/conpr-2.C: New test
17683         * g++.dg/special/conpr-2a.C: New test
17684         * g++.dg/special/conpr-3.C: New test
17685         * g++.dg/special/conpr-3a.C: New test
17686         * g++.dg/special/conpr-3b.C: New test
17687
17688         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
17689         allow g++ to use the dg driver
17690
17691         * README: Add comment about g++.dg directory
17692
17693 1999-02-06  Jeffrey A Law  (law@cygnus.com)
17694
17695         * README: Update email addresses.
17696
17697 1999-02-03  Nick Clifton  <nickc@cygnus.com>
17698
17699         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
17700         arguments in order to force structure S onto the stack even on
17701         the alpha.
17702         (test): Pass 10 leading arguments to function foo as well as the
17703         structure S.
17704
17705         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
17706         failure for all targets.
17707
17708         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
17709         abort to terminate program execution.
17710
17711 1999-01-30  Richard Henderson  <rth@cygnus.com>
17712
17713         * gcc.c-torture/execute/990130-1.c: New test.
17714
17715 1999-01-30  Jeffrey A Law  (law@cygnus.com)
17716
17717         * gcc.dg/990130-1.c: New test.
17718
17719 1999-01-28  Michael Meissner  <meissner@cygnus.com>
17720
17721         * gcc.c-torture/execute/990128-1.c: New test.
17722
17723 1999-01-27  Michael Meissner  <meissner@cygnus.com>
17724
17725         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
17726
17727 1999-01-27  Felix Lee  <flee@cygnus.com>
17728
17729         * lib/c-torture.exp (c-torture-compile): pull out code for
17730         analyzing gcc error messages.
17731         (c-torture-execute): ditto, and fix some (harmless) false
17732         positives.
17733         * lib/gcc.exp (gcc_check_compile): new function.
17734
17735 1999-01-17  Jeffrey A Law  (law@cygnus.com)
17736
17737         * gcc.dg/990117-1.c: New test.
17738
17739         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
17740
17741         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
17742
17743 1999-01-15  Jeffrey A Law  (law@cygnus.com)
17744
17745         * g77.f-torture/compile/990115-1.f: New test.
17746
17747 1999-01-07  Jeffrey A Law  (law@cygnus.com)
17748
17749         * gcc.c-torture/compile/990107-1.c: New test
17750
17751 1999-01-06  Jeffrey A Law  (law@cygnus.com)
17752
17753         * gcc.c-torture/execute/990106-2.c: New test.
17754
17755         * gcc.c-torture/execute/990106-1.c: New test.
17756
17757 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
17758
17759         * gcc.c-torture/compile/981223-1.c: New test.
17760
17761 1998-12-29  Richard Henderson  <rth@cygnus.com>
17762
17763         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
17764         (opt3): Rename from opt4 and disable.
17765
17766 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
17767
17768         * g++.old-deja/g++.pt/ptrmem5.C: New test.
17769
17770 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
17771
17772         * g++.old-deja/g++.other/conv5.C: New test.
17773
17774 1998-12-14  Nick Clifton  <nickc@cygnus.com>
17775
17776         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
17777
17778 1998-12-11  Jeffrey A Law  (law@cygnus.com)
17779
17780         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
17781
17782 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
17783
17784         * gcc.c-torture/compile/981211-1.c: New test.
17785
17786 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
17787
17788         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
17789
17790         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
17791
17792 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17793
17794         * gcc.special/930510-1.c: Make C9X safe.
17795         * gcc.misc-tests/gcov-1.c Similarly.
17796         * gcc.misc-tests/gcov-2.c Similarly.
17797
17798 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
17799
17800         * gcc.dg/ultrasp1.c: New test.
17801
17802 1998-12-06  Richard Henderson  <rth@cygnus.com>
17803
17804         * gcc.c-torture/execute/981206.c: New test.
17805
17806 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
17807
17808         * g++.old-deja/g++.ns/template7.C: New test.
17809
17810         * g++.old-deja/g++.other/expr1.C: New test.
17811
17812         * g++.old-deja/g++.eh/tmpl3.C: New test.
17813
17814         * g++.old-deja/g++.eh/tmpl2.C: New test.
17815
17816 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
17817
17818         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
17819         * g++.old-deja/g++.other/using6.C: Removed.
17820         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
17821
17822         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
17823
17824 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
17825
17826         * g++.old-deja/g++.pt/overload8.C: New test.
17827
17828         * g++.old-deja/g++.pt/overload7.C: New test.
17829
17830         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
17831
17832         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
17833         and relinking messages.
17834         * lib/g++.exp (g++_target_compile): Remove .rpo file when
17835         compiling with -frepo.
17836
17837 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
17838
17839         * g++.old-deja/g++.pt/lookup6.C: New test.
17840
17841 1998-11-30  Nick Clifton  <nickc@cygnus.com>
17842
17843         * gcc.c-torture/execute/981130-1.c: New test.
17844         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
17845
17846 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
17847
17848         * g++.old-deja/g++.pt/explicit76.C: New test.
17849
17850         * g++.old-deja/g++.pt/friend38.C: New test.
17851
17852         * g++.old-deja/g++.ns/crash2.C: New test.
17853
17854         * g++.old-deja/g++.pt/defarg8.C: New test.
17855
17856         * g++.old-deja/g++.pt/instantiate6.C: New test.
17857
17858         * g++.old-deja/g++.pt/static6.C: New test.
17859
17860         * g++.old-deja/g++.pt/decl2.C: New test.
17861
17862 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
17863
17864         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
17865         problem is actually related with name lookup, but so what? :-)
17866
17867         * g++.old-deja/g++.pt/friend37.C: New test.
17868
17869 1998-11-25  Dave Love  <d.love@dl.ac.uk>
17870
17871         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
17872         element, which fails on some systems.
17873
17874         * g77.f-torture/execute/labug1.f: New test.
17875
17876 1998-11-21  Jeffrey A Law  (law@cygnus.com)
17877
17878         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
17879         is defined.
17880
17881 1998-11-18  Dave Love  <d.love@dl.ac.uk>
17882
17883         * g77.f-torture/compile/981117-1.f: New test.
17884
17885 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
17886
17887         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
17888         properly discarded.
17889
17890 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
17891
17892         * gcc.c-torture/execute/memcheck: New directory of tests for
17893         -fcheck-memory-usage.
17894
17895 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
17896
17897         * README: New file, general information about the testsuite and
17898         new description of the various C++ test subdirectories.
17899         * README.g++: Eliminate obsolete information, update and move most
17900         relevant stuff to README.
17901
17902 1998-11-07  Richard Henderson  <rth@cygnus.com>
17903
17904         * gcc.c-torture/compile/981107-1.c: New test.
17905
17906 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
17907
17908         * execute/memcpy-bi.c: New testcase.
17909
17910 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
17911
17912         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
17913         base classes.
17914
17915         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
17916         template is selected.
17917
17918         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
17919         classes, it should be accepted for all types.
17920
17921         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
17922
17923         * g++.old-deja/g++.pt/spec24.C: Ensure that template
17924         specializations start with template headers.
17925
17926 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
17927
17928         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
17929
17930         * g++.old-deja/g++.other/init9.C: Test cross initialization of
17931         non-POD types.
17932
17933 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
17934
17935         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
17936
17937 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
17938
17939         * compile/981022-1.c, compile/981022-1.x: New test and driver.
17940
17941 1998-10-19  Jeffrey A Law  (law@cygnus.com)
17942
17943         * 981019-1.c: New test.
17944
17945 1998-10-14  Robert Lipe <robertl@dgii.com>
17946
17947         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
17948         find objc headers.
17949
17950 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17951
17952         * compile/981001-4.c: Remove use of GCC extension that triggers a
17953         compiler bug.
17954
17955 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
17956
17957         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
17958
17959 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
17960
17961         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
17962         instantiation of template produces incorrect code for delete
17963         expression.
17964
17965         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
17966         constructors' name is not unique.
17967         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
17968         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
17969
17970         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
17971         automatic array of const is ill-formed.
17972
17973         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
17974         of template parameter?
17975
17976         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
17977         const.
17978
17979         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
17980         pointer-to-member expression.
17981
17982         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
17983         declaration causes ICE.
17984
17985 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
17986
17987         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
17988         reserved in the global namespace.
17989
17990         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
17991         generate needed virtual table.
17992
17993         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
17994
17995 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
17996
17997         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
17998         template-dependent type
17999
18000 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
18001
18002         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
18003         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
18004         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
18005
18006         * g++.old-deja/g++.other/using5.C: New test; using decl from base
18007         class should be usable as argument of member function.
18008         * g++.old-deja/g++.other/using6.C: New test; using decl from base
18009         class should be usable as return type of member function.
18010         * g++.old-deja/g++.other/using7.C: New test; using decl from base
18011         class should be usable as type of data member.
18012
18013         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18014
18015 1998-10-09  Jeffrey A Law  (law@cygnus.com)
18016
18017         * gcc.c-torture/special/920521-1.c: Fix bogus test.
18018
18019 1998-10-08  Nick Clifton  <nickc@cygnus.com>
18020
18021         * gcc.dg/dll-?.c Add thumb to target list.
18022         Fix assembler scan patterns to match current assembler output.
18023
18024 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
18025
18026         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
18027         matching of template brackets.
18028
18029         * g++.old-deja/g++.other/using4.C: New test.  Test using
18030         declarations of methods from base classes.
18031
18032         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
18033         within functions should introduce names into the innermost
18034         enclosing namespace.
18035
18036         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
18037         of static locals if first initialization throws.
18038
18039 1998-10-07  Jim Wilson  <wilson@cygnus.com>
18040
18041         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18042
18043 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
18044
18045         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
18046         lose track of the possible targets of tablejump insns.
18047         * special/special.exp: Run it.
18048
18049 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18050
18051         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
18052         must be declared before its specializations can be named in friend
18053         declarations.
18054
18055 1998-10-05  Dave Love  <d.love@dl.ac.uk>
18056
18057         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18058
18059         * g77.f-torture/execute/io1.f: New test.
18060
18061 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18062
18063         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18064         with pointer to template function, for which no argument deduction
18065         is possible.
18066
18067         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18068         specialization of template function as argument to template
18069         function.
18070
18071         * g++.old-deja/g++.other/access2.C: New test; Inner class
18072         shouldn't have privileged access to Outer's names.
18073
18074 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18075
18076         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18077         friend template declared within template class conflicts with
18078         nested class of the same name.
18079
18080         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18081         is ignored.
18082
18083         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18084         object with direct initializer as function declaration.
18085
18086         * g++.old-deja/g++.other/decl2.C: New test; duplicate
18087         initializers.
18088
18089         * g++.old-deja/g++.other/null2.C: New test; conditional operator
18090         involving const pointer and NULL produces incorrect result.
18091
18092         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18093         type name without `typename' should be rejected with -pedantic.
18094
18095 1998-10-02  Richard Henderson  <rth@cygnus.com>
18096
18097         * g++.old-deja/g++.other/addrof1.C: New test.
18098
18099 1998-10-01  Nick Clifton  <nickc@cygnus.com>
18100
18101         * gcc.c-torture/compile/981001-1.c: New test.
18102         * gcc.c-torture/execute/981001-1.c: New test.
18103
18104 1998-10-01  Jeffrey A Law  (law@cygnus.com)
18105
18106         * gcc.c-torture/compile/981001-2.c: New test.
18107         * gcc.c-torture/compile/981001-3.c: New test.
18108         * gcc.c-torture/compile/981001-4.c: New test.
18109
18110 1998-10-01  Robert Lipe  <robertl@dgii.com>
18111
18112         * lib/objc.exp (objc_target_compile): Add -L during compiles for
18113         multilibbed hosts.   Idea grafted from g77.exp.
18114
18115 1998-09-30  Dave Love  <d.love@dl.ac.uk>
18116
18117         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18118         avoid losing on systems which need -lsocket.
18119
18120 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
18121
18122         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18123         * g++.old-deja/g++.other/nested2.C: Ditto.
18124         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18125         failure.
18126
18127 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18128
18129         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18130         preferred over template operator!= for enum bitfields.
18131
18132 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
18133
18134         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18135         that happen to have the same base name, but in different scopes,
18136         are incorrectly rejected.
18137
18138 1998-09-16  Richard Henderson  <rth@cygnus.com>
18139
18140         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18141         on the native word size instead of an integer literal.
18142
18143 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18144
18145         * g++.old-deja/g++.other/static2.C: Invocation of static data
18146         member of type pointer-to-function denoted as non-static member.
18147
18148         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18149         checks involving function types and aliases.
18150
18151 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18152
18153         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18154         redefined to the same non-trivial type.
18155
18156         * g++.old-deja/g++.pt/explicit73.C: Test for proper
18157         namespace-qualification of template specializations declared in
18158         other namespaces.
18159
18160         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18161         to declare a subset of the specializations of a template function
18162         as friends of specializations of a template class.
18163
18164         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18165         member templates that do not fully specialize the enclosing
18166         template class are rejected.
18167
18168 1998-09-11  Dave Love  <d.love@dl.ac.uk>
18169
18170         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18171
18172 1998-09-08  Dave Love  <d.love@dl.ac.uk>
18173
18174         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18175         altered from libf2c/libU77 version.
18176
18177 1998-09-06  Dave Love  <d.love@dl.ac.uk>
18178
18179         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18180
18181 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
18182
18183         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18184         (un)signed char are different types for template specialization
18185         purposes.
18186
18187 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
18188
18189         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18190         * objc: ObjC testsuite.
18191
18192 1998-08-31  Catherine Moore  <clm@cygnus.com>
18193
18194         * gcc.c-torture/execute/941014-1.x:  New file.
18195
18196 1998-08-31  Nick Clifton  <nickc@cygnus.com>
18197
18198         * lib/c-torture.exp: Add support for
18199         torture_eval_before_compile and torture_eval_before_execute
18200         variables.
18201
18202 1998-08-30  Jeffrey A Law  (law@cygnus.com)
18203
18204         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
18205         this test triggers valid.
18206
18207 1998-08-27  Jeffrey A Law  (law@cygnus.com)
18208
18209         * gcc.dg/980827-1.c: New test.
18210
18211 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
18212
18213         * gcc.c-torture/execute/loop-4b.c: New test.
18214
18215 1998-08-26  Nick Clifton  <nickc@cygnus.com>
18216
18217         * lib/c-torture.exp: Add support for
18218         torture_eval_before_compile and torture_eval_before_execute
18219         variables.
18220
18221 1998-08-25  Jeffrey A Law  (law@cygnus.com)
18222
18223         * gcc.c-torture/compile/980825-1.c: New test.
18224
18225 1998-08-24  Nick Clifton  <nickc@cygnus.com>
18226
18227         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18228         count number tests in opt_t0 not good_t0.
18229
18230 1998-08-24  Jeffrey A Law  (law@cygnus.com)
18231
18232         * gcc.c-torture/compile/930326-1.x: Fix typo.
18233
18234 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
18235
18236         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18237         causes an ICE.
18238
18239 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18240
18241         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18242         STACK_SIZE is defined.
18243         * gcc.c-torture/unsorted/stuct.c: Similarly.
18244
18245         * gcc.c-torture/compile/980821-1.c: New test.
18246
18247 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18248
18249         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18250
18251 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
18252
18253         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18254         code.
18255
18256 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
18257
18258         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18259         error'.
18260
18261 1998-08-18  Jeffrey A Law  (law@cygnus.com)
18262
18263         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18264
18265 1998-08-16  Jeffrey A Law  (law@cygnus.com)
18266
18267         * gcc.c-torture/compile/980816-1.c: New test.
18268
18269         * gcc.dg/980816-1.c: New test.
18270
18271 1998-08-13  Jeffrey A Law  (law@cygnus.com)
18272
18273         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18274         compiler for ieee tests.
18275
18276 1998-08-01  Dave Love  <d.love@dl.ac.uk>
18277
18278         * g77.f-torture/compile/980729-0.f: New test.
18279
18280 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
18281
18282         * gcc.c-torture/special/eeprof-1.c: New test, for
18283         -finstrument-functions.
18284         * gcc.c-torture/special/special.exp: Run it.
18285
18286 1998-07-29  Jeffrey A Law  (law@cygnus.com)
18287
18288         * gcc.c-torture/compile/980729-1.c: New test.
18289
18290 1998-07-27  Nick Clifton  <nickc@cygnus.com>
18291
18292         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18293         __thumb__ is defined, and test for ARM style doubles if so.
18294
18295 1998-07-26  Dave Love  <d.love@dl.ac.uk>
18296
18297         * g77.f-torture/noncompile/980615-0.f: New test.
18298
18299 1998-07-26  H.J. Lu  (hjl@gnu.org)
18300
18301         * gcc.dg/980312-1.c: Do link instead of compile.
18302         * gcc.dg/980313-1.c: Likewise.
18303
18304 1998-07-26  Jeffrey A Law  (law@cygnus.com)
18305
18306         * gcc.c-torture/compile/980726-1.c: New test.
18307
18308 1998-07-25  Dave Love  <d.love@dl.ac.uk>
18309
18310         * g77.f-torture/execute/io0.f: New test.
18311
18312 1998-07-24  Nick Clifton  <nickc@cygnus.com>
18313
18314         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18315         an int.
18316
18317 1998-06-18  Michael Meissner  <meissner@cygnus.com>
18318
18319         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18320         m32r bugs.
18321
18322 1998-07-17  Nick Clifton  <nickc@cygnus.com>
18323
18324         * gcc.dg/980626-1.c: Expect failures for all toolchains until
18325         c-decl.c:grokdeclarator can handle mode attributes.
18326
18327 1998-07-16  Jeffrey A Law  (law@cygnus.com)
18328
18329         * gcc.c-torture/execute/980716-1.c: New test.
18330
18331 1998-07-13  Jeffrey A Law  (law@cygnus.com)
18332
18333         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18334         the mn10200.
18335         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
18336         the mn10200.
18337         * gcc.c-torture/execute/va-arg-3.x: Similarly.
18338         * gcc.c-torture/compile/930326-1.x: Similarly.
18339
18340 1998-07-13  Dave Love  <d.love@dl.ac.uk>
18341
18342         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18343         New test from Craig.
18344
18345 1998-07-12  Dave Love  <d.love@dl.ac.uk>
18346
18347         * g77.f-torture/noncompile/980616-0.f: New test.
18348
18349         * g77.f-torture/execute/970816-3.f:  New test from Craig.
18350
18351 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18352
18353         *  g++.other/singleton.C: Return error value instead of taking
18354         SIGSEGV.
18355
18356 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18357
18358         *  g++.other/singleton.C: New test.   Warning is under dispute.
18359         Runtime crash is not.
18360
18361 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18362
18363         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18364         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18365         using6.C, using7.C}:  New namespace tests.
18366
18367 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
18368
18369         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18370         specialization with typedef'ed names used as array indexes.
18371
18372 1998-07-09  Jeffrey A Law  (law@cygnus.com)
18373
18374         * gcc.c-torture/execute/980709-1.c: New test.
18375
18376         * gcc.dg/980709-1.c: New test.
18377
18378 1998-07-07  Richard Henderson  <rth@cygnus.com>
18379
18380         * gcc.c-torture/execute/bcp-1.c: New test.
18381
18382 1998-07-07  Jeffrey A Law  (law@cygnus.com)
18383
18384         * gcc.c-torture/execute/980707-1.c: New test.
18385
18386 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
18387
18388         * gcc.c-torture/compile/980706-1.c: New test.
18389
18390 1998-07-01  Dave Love  <d.love@dl.ac.uk>
18391
18392         * g77.f-torture/execute/980701-0.f,
18393         g77.f-torture/execute/980701-1.f: New test from Craig.
18394
18395 1998-07-01  Jeffrey A Law  (law@cygnus.com)
18396
18397         * gcc.c-torture/compile/980701-1.c: New test.
18398
18399         * gcc.c-torture/execute/980701-1.c: New test.
18400
18401 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
18402 rlsruhe.de>
18403
18404         * g++.old-deja/g++.robertl/eb132.C: New test.
18405         * g++.old-deja/g++.robertl/eb133.C: Likewise.
18406
18407 1998-06-29  Dave Love  <d.love@dl.ac.uk>
18408
18409         * g77.f-torture/execute/980628-7.f,
18410         g77.f-torture/execute/980628-8.f,
18411         g77.f-torture/execute/980628-9.f,
18412         g77.f-torture/execute/980628-10.f: New tests from Craig.
18413
18414         * g77.f-torture/execute/980628-3.f: Remove mail headers.
18415
18416 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18417
18418         * g77.f-torture/execute/980628-4.f: New test from Craig.
18419         * g77.f-torture/execute/980628-5.f: Likewise.
18420         * g77.f-torture/execute/980628-2.f: Likewise.
18421         * g77.f-torture/execute/980628-0.f: Likewise.
18422         * g77.f-torture/execute/980628-1.f: Likewise.
18423         * g77.f-torture/execute/980628-3.f: Likewise.
18424         * g77.f-torture/execute/980628-6.f: Likewise.
18425
18426 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18427
18428         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18429         directory when nothing has been installed yet.
18430
18431 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
18432
18433         * gcc.c-torture/special/special.exp: Handle newer versions of
18434         dejagnu.
18435
18436 1998-06-26  Jeffrey A Law  (law@cygnus.com)
18437
18438         * gcc.dg/980626-1.c: New test.
18439
18440 1998-06-19  Bruno Haible <haible@ilog.fr>
18441
18442         * gcc.misc-tests/m-un-2.c: New test.
18443         * g++.old-deja/g++.other/warn01.c: Likewise.
18444
18445 1998-06-19  Robert Lipe  <robertl@dgii.com>
18446
18447         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18448         compatibility with assmblers with a different comment character.
18449         Eliminate use of GAS-specific extensions.
18450
18451 1998-06-19  Jeffrey A Law  (law@cygnus.com)
18452
18453         * gcc.c-torture/execute/ieee/980619-1.c: New test.
18454
18455 1998-06-19  Robert Lipe  <robertl@dgii.com>
18456
18457         *lib/g77.exp: Replace search for libf2c.a with search for newly
18458         renamed libg2c.a
18459
18460 1998-06-17  Jeffrey A Law  (law@cygnus.com)
18461
18462         * gcc.c-torture/execute/980617-1.c: New test.
18463
18464 1998-06-12  Jeffrey A Law  (law@cygnus.com)
18465
18466         * gcc.c-torture/execute/980612-1.c: New test.
18467
18468 1998-06-08  Jeffrey A Law  (law@cygnus.com)
18469
18470         * gcc.dg/980523-1.c: Only test on ppc-linux.
18471         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
18472
18473         * gcc.c-torture/execute/980608-1.c: New test.
18474
18475 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
18476
18477         * gcc.c-torture/execute/980605-1.c: New test.
18478
18479 1998-06-04  Jeffrey A Law  (law@cygnus.com)
18480
18481         * gcc.c-torture/execute/980604-1.c: New test.
18482
18483 1998-06-02  Jeffrey A Law  (law@cygnus.com)
18484
18485         * gcc.c-torture/execute/980602-1.c: New test.
18486         * gcc.c-torture/execute/980602-2.c: Likewise.
18487
18488 1998-06-02  Dave Love  <d.love@dl.ac.uk>
18489
18490         * 970125-0.f: Fix per JCB.  Add commentary.
18491
18492 1998-05-31  Michael Meissner  <meissner@cygnus.com>
18493
18494         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
18495         IEEE -0 support.
18496
18497 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
18498
18499         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
18500         earlier.
18501
18502 1998-05-28  Catherine Moore <clm@cygnus.com>
18503
18504         * gcc.c-torture/execute/980526-3.c: New test.
18505
18506 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
18507
18508         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
18509         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
18510         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
18511         m88k-motorola-sysv3 to XFAIL.
18512
18513 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18514
18515         * gcc.dg/980526-1.c: New test.
18516         * gcc.c-torture/execute/980526-2.c: New test.
18517
18518 1998-05-26  Jeffrey A Law  (law@cygnus.com)
18519
18520         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
18521
18522         * gcc.c-torture/execute/980526-1.c: New test.
18523
18524 1998-05-26  Dave Love  <d.love@dl.ac.uk>
18525
18526         * g77.f-torture/execute/alpha2.f: Add runtime test.
18527
18528 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
18529
18530         * g++.old-deja/old-deja.exp: Strip leading directories.
18531
18532         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
18533         error for the line.  Don't run multiple tests for the same line.
18534
18535 1998-05-23  Jeffrey A Law  (law@cygnus.com)
18536
18537         * gcc.dg/980523-1.c: New test.
18538
18539 1998-05-23  Dave Love  <d.love@dl.ac.uk>
18540
18541         * g77.f-torture/compile/970915-0.f: New test.
18542
18543 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
18544
18545         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
18546
18547 1998-05-21  Jeffrey A Law  (law@cygnus.com)
18548
18549         * gcc.dg/980520-1.c: New test.
18550
18551 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
18552
18553         * gcc.dg/980502-1.c: Fix return type.
18554
18555 1998-05-20  Jeffrey A Law  (law@cygnus.com)
18556
18557         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
18558         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
18559         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
18560         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
18561         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
18562
18563 1998-05-20  Dave Love  <d.love@dl.ac.uk>
18564
18565         * g77.f-torture/execute/980520-1.f: New test.
18566
18567 1998-05-15  Dave Love  <d.love@dl.ac.uk>
18568
18569         * lib/mike-g77.exp: New file.
18570
18571         * g77.f-torture/noncompile/noncompile.exp,
18572         g77.f-torture/noncompile/check0.f: New files.
18573
18574 1998-05-14  Dave Love  <d.love@dl.ac.uk>
18575
18576         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
18577         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
18578         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
18579         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
18580         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
18581         abort where appropriate.
18582
18583 1998-05-05  Michael Meissner  <meissner@cygnus.com>
18584
18585         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
18586         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
18587
18588 1998-04-29  Dave Love  <d.love@dl.ac.uk>
18589
18590         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
18591
18592 1998-04-27  Dave Love  <d.love@dl.ac.uk>
18593
18594         * g77.f-torture/compile/980427-0.f: New test.
18595
18596 1998-04-24  Dave Love  <d.love@dl.ac.uk>
18597
18598         * g77.f-torture/compile/980424-0.f: New test.
18599
18600 1998-04-19  Dave Love  <d.love@dl.ac.uk>
18601
18602         * g77.f-torture/compile/980419-2.f (main): New test.
18603         * g77.f-torture/compile/970125-0.f: New test.
18604         * g77.f-torture/compile/980419-1.f: New test.
18605
18606 1998-04-08  Jim Wilson  <wilson@cygnus.com>
18607
18608         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
18609         of loop-4.c.
18610
18611 1998-04-07  Jim Wilson  <wilson@cygnus.com>
18612
18613         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
18614
18615 1998-04-03  Jim Wilson  <wilson@cygnus.com>
18616
18617         * gcc.c-torture/compile/980329-1.c: New test.
18618
18619 1998-03-18  Jim Wilson  <wilson@cygnus.com>
18620
18621         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
18622         * gcc.dg/980312-1.c: Fix typo in -march command.
18623
18624 1998-03-16  H.J. Lu  (hjl@gnu.org)
18625
18626         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
18627
18628 1998-03-11  Robert Lipe  <robertl@dgii.com>
18629
18630         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
18631         Dave Love agree the Fortran source is bogus.
18632
18633 1998-03-11  Robert Lipe  <robertl@dgii.com>
18634
18635         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
18636         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
18637         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
18638         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
18639         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
18640
18641 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
18642
18643         * g++.old-deja/g++.other/friend1.C: New test.
18644
18645 1998-02-18  Dave Love  <d.love@dl.ac.uk>
18646
18647         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
18648         possibly uninitialized) variables and declare dnrm2.
18649
18650 1998-02-23  Robert Lipe <robertl@dgii.com>
18651
18652         From Bruno Haible <haible@ilog.fr>:
18653         * gcc.c-torture/execute/980223.c: New test.
18654
18655 1998-02-13  Jeffrey A Law  (law@cygnus.com)
18656
18657         * gcc.dg/ifelse-1.c: New test.
18658
18659 1998-02-09  H.J. Lu  (hjl@gnu.org)
18660
18661         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
18662
18663           * lib/old-dejagnu.exp (old-dejagnu): Added the
18664           "execution test - XFAIL *-*-*" handling in the spirit of
18665           "excess errors test -". Changed the "execution test fails"
18666           handling to be like "excess errors test fails".
18667           * Update various tests accordingly.
18668
18669 1998-02-06  Jim Wilson  <wilson@cygnus.com>
18670
18671         * gcc.c-torture/execute/980205.c: New test.
18672
18673 1998-01-18  Jeffrey A Law  (law@cygnus.com)
18674
18675         * lib/c-torture.exp: Look for .x files instead of .cexp files.
18676         * lib/f-torture.exp: Similarly.
18677         * gcc.c-torture: Rename all .cexp files to .x files.
18678
18679 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
18680
18681         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
18682         (940510-1.c): Removed duplicate.
18683         (971104-1.c): New test.
18684
18685 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
18686
18687           * lib/f-torture.exp: Improve error and loop detection.
18688
18689 1997-11-19  Michael Meissner  <meissner@cygnus.com>
18690
18691         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
18692         use that to size the filler array.
18693
18694 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
18695
18696         * lib/c-torture.exp(c-torture-execute): Fix typo.
18697
18698         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
18699         testcase as the executable name. Keep the executable around if
18700         the test fails.
18701
18702 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
18703
18704         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
18705         changes.  Only test one -g option, and move it to the end of the
18706         list of options to test.
18707
18708 1997-09-19  Michael Meissner  <meissner@cygnus.com>
18709
18710         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
18711         variable GCC_TORTURE_OPTIONS to supply default switches separated
18712         by colons.  If no environment variable, run tests with -O0 -g, -O1
18713         -g, and -O2 -g as well.
18714
18715 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
18716
18717         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
18718         explanatory comments. Fix indentation.
18719
18720 1997-09-15  Jeffrey A Law  (law@cygnus.com)
18721
18722         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
18723
18724 1997-09-11  Jeffrey A Law  (law@cygnus.com)
18725
18726         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
18727         * g++.old-deja/g++.mike/p7325.C: Likewise.
18728         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
18729
18730 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
18731
18732         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
18733         * g++.old-deja/g++.brendan/crash30.C: Likewise.
18734         * g++.old-deja/g++.brendan/crash39.C: Likewise.
18735         * g++.old-deja/g++.law/operators4.C: Likewise.
18736
18737 1997-09-11  Joe Buck  (jbuck@synopsys.com)
18738
18739         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
18740         * g++.old-deja/g++.mike/p784.C: Ditto.
18741         * g++.old-deja/g++.mike/p785.C: Ditto.
18742
18743 1997-09-05  Jeffrey A Law  (law@cygnus.com)
18744
18745           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
18746
18747 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
18748
18749         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
18750         target feature; pass this to c-torture-execute as needed.
18751
18752 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
18753
18754         * lib/c-torture.exp(c-torture-execute): If the previous and the
18755         current executables being tested are identical, we don't need to
18756         run the executable again. Try to make the executable names
18757         unique. Add an optional argument for passing additional compiler
18758         flags.
18759
18760 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
18761
18762         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
18763
18764 1997-08-29  Jeffrey A Law  (law@cygnus.com)
18765
18766         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
18767
18768 1997-07-31  Jeffrey A Law  (law@cygnus.com)
18769
18770         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
18771         32bit or larger longs.
18772
18773         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
18774         have either a 32bit long or 32bit int.
18775
18776 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
18777
18778         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
18779         Make double precision tests dependent on sizeof (double).
18780
18781 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
18782
18783         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
18784         too.
18785
18786 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
18787
18788         * gcc.c-torture/compile/961203-1.cexp: New script.
18789
18790 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
18791
18792         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
18793         up the includes ourselves.
18794
18795 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
18796
18797         * lib/plumhall.exp: Remove random include, and add a few
18798         verbose messages for debugging.
18799
18800 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
18801
18802         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
18803         of trying to do it ourselves.
18804
18805 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
18806
18807         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
18808
18809 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
18810
18811         * gcc.prms/5403.c: Made regexp a bit less strict.
18812
18813 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
18814
18815         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
18816         is returned from remote_load instead.
18817         * lib/plumhall.exp: Ditto.
18818         * lib/mike-g++.exp: Ditto.
18819         * lib/old-dejagnu.exp: Ditto.
18820         * lib/c-torture.exp: Ditto.
18821
18822 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
18823
18824         * lib/g++.exp: Use build_wrapper procedure.
18825         * lib/gcc.exp: Ditto.
18826
18827 1997-05-20  Jeffrey A Law  (law@cygnus.com)
18828
18829         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
18830         an old-style decl for malloc.  Fixes tests to work when
18831         sizeof (int) != sizeof (size_t).
18832
18833 1997-05-15  Mike Meissner  <meissner@cygnus.com>
18834
18835         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
18836
18837         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
18838         use stdargs.h interface.
18839
18840 1997-05-15  Mike Meissner  <meissner@cygnus.com>
18841
18842         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
18843         NO_VARARGS when compiling.
18844
18845 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
18846
18847         * lib/plumhall.exp(ph_includes): New procedure.
18848         (ph_make): Use it.
18849         (ph_compiler): Ditto.
18850
18851         * lib/g++.exp: Rename test-glue.c to testglue.c.
18852         * lib/gcc.exp: Ditto.
18853
18854 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
18855
18856         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
18857         to completion when it's called.
18858
18859 1997-03-21  Michael Meissner  <meissner@cygnus.com>
18860
18861         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
18862         is defined, don't do test.
18863
18864 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
18865
18866         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
18867         for object files.
18868         (ph_summary): Mark skipped testcases as untested, not unresolved.
18869
18870         * lib/plumhall.exp (ph_make): If unresolved because of bad
18871         errorCode, record errorCode in log file.
18872         (*): Replace send_log/verbose with verbose -log.
18873
18874 1997-03-19  Michael Meissner  <meissner@cygnus.com>
18875
18876         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
18877         double conversion if double isn't at least 8 bytes.
18878
18879         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
18880         int to work with targets where int is 16 bits.
18881
18882         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
18883         8 bytes, just exit, since 4 byte doubles don't have enough bits of
18884         precision for the test to complete.
18885
18886 1997-03-14  Michael Meissner  <meissner@cygnus.com>
18887
18888         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
18889         if d10v is not compiled with the -mdouble64 flag.
18890         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
18891
18892         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
18893         d10v is not compiled with the -mint32 flag.
18894
18895 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
18896
18897         * lib/plumhall.exp: Use incr_count.
18898
18899 1997-03-12  Jeffrey A Law  (law@cygnus.com)
18900
18901         * gcc.c-torture: Update to c-torture-1.45.
18902
18903 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
18904
18905         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
18906         the name of the expect testcase file).
18907
18908         * lib/g++.exp(g++_init): Ditto.
18909
18910 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
18911
18912         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
18913         the host.
18914
18915         * lib/gcc.exp(gcc_exit): New procedure.
18916
18917 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
18918
18919         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
18920         specs where appropriate.
18921
18922         * g++.old-deja/g++.arm/*: Added additional ERROR checks
18923         because of new "candidates are" messages, and removed a few
18924
18925         * Converted all non-old-style g++ testcases to old-style, and
18926         moved into g++.old-deja.
18927
18928 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
18929
18930         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
18931         options.
18932
18933         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
18934         succeeded.
18935
18936         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
18937
18938 1997-02-13  Michael Meissner  <meissner@cygnus.com>
18939
18940         * lib/gcc.exp (gcc_target_compile): Add support for defining
18941         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
18942         the machine doesn't have those features.
18943
18944 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
18945
18946         * g++.law/operators4.exp: Don't use LIBS.
18947
18948 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
18949
18950         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
18951
18952         * lib/mike-g++.exp: Don't set the compiler to be tested here.
18953         * lib/g++.exp: Set it here instead. Also, allow use of the
18954         --tool_exec and --tool_opt options. Change CXX to
18955         GXX_UNDER_TEST.
18956
18957         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
18958
18959         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
18960
18961 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
18962
18963         * lib/old-dejagnu.exp: Use prune_warnings instead of
18964         prune_system_crud.
18965         * lib/mike-g++.exp: Ditto.
18966         * lib/gcc.exp: Ditto.
18967         * lib/g++.exp: Ditto.
18968
18969         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
18970
18971 1997-02-07  Jeffrey A Law  (law@cygnus.com)
18972
18973           * 941014-2.c: Include stdlib.h
18974           * 960327-1.c: Include stdio.h
18975           * dbra.c, index-1.c: Don't assume ints are 32bits.
18976
18977 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
18978
18979         * lib/gcc.exp: Add gcc,stack_size target feature.
18980
18981         * lib/g++.exp(g++_target_compile): Add the include and link
18982         paths here, not in two other places. And, it's $options, not
18983         options.
18984
18985         * lib/mike-g++.exp(postbase): Remove the code that determines
18986         the correct include and link paths.
18987         * g++.old-deja/old-deja.exp: Ditto.
18988
18989 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
18990
18991         * lib/g++.exp(g++_init): target_compile no longer returns the
18992         filename of the result.
18993
18994 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
18995
18996         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
18997         call to glob.
18998
18999         * gcc.c-torture/special/special.exp: Change call to
19000         gcc_target_compile to include the object file.
19001
19002 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
19003
19004         * gcc.c-torture/special/special.exp: Correct misspelling in last
19005         change.
19006
19007 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
19008
19009         * lib/plumhall.exp(ph_summary): Log the entire output of the
19010         executable. Return -1 if there were any failures, 0 otherwise.
19011         (ph_execute): Return -1 if there were any failures, 0 otherwise.
19012         (ph_make): Clean up objects and executables that were built
19013         if the tests succeeded.
19014
19015 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
19016
19017         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19018         libraries and includes in the build tree as appropriate.
19019
19020 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19021
19022         * lib/c-torture.exp: Instead of looking for the global variable
19023         NO_LONG_LONG, check to see if that's a feature of the target.
19024
19025 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19026
19027         * config/default.exp: Minimize. Delete the remainer of the files in
19028         config; this functionality is now in devo/dejagnu/config.
19029
19030         g++.*/*: Pass any additional flags used to compile to postbase;
19031         delete CXXFLAGS.
19032
19033         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19034         is now done by runtest.exp. Use gcc_target_compile instead of
19035         compile.
19036
19037         lib/c-torture.exp: Use gcc_target_compile instead of compile.
19038         Remove references to CFLAGS. Use remote_file instead of
19039         calling rm -f.
19040         (c-torture): Take a list of arguments to use to compile this
19041         testcase.
19042
19043         lib/g++.exp: Simplify. Use target_compile instead of compile.
19044         lib/gcc-dg.exp: Ditto.
19045         lib/gcc.exp: Ditto.
19046         lib/mike-{gcc,g++}.exp: Ditto.
19047         lib/old-dejagnu.exp: Ditto.
19048         lib/plumhall.exp: Ditto.
19049
19050 1997-01-08  Jim Wilson  <wilson@cygnus.com>
19051
19052         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19053         (ph_linker): Likewise.
19054
19055 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
19056
19057           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19058         MAP_ANON / MAP_ANONYMOUS if defined;
19059         else try to map from /dev/zero .
19060
19061 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19062
19063         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
19064         isn't defined, then define it to MAP_ANONYMOUS.
19065
19066 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19067
19068         * gcc.c-torture: Update to c-torture-1.42 release.
19069
19070 1996-11-11  Jeffrey A Law  (law@cygnus.com)
19071
19072         * gcc.c-torture: Update to c-torture-1.41 release.
19073
19074 1996-10-27  Jeffrey A Law  (law@cygnus.com)
19075
19076         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
19077         c-torture release.
19078
19079 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
19080
19081         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19082         and LDFLAGS.  Fix second case to append the target_info ldflags
19083         onto LDFLAGS, not CFLAGS.
19084         * lib/g++.exp (g++_init): Add target_info stuff.
19085         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
19086         of libgloss and newlib flags for !native.
19087
19088         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19089         (GDB): Fix relative path to go up another dir for finding gdb.
19090
19091 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
19092
19093         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19094         versions in the target_info array, if they don't exist.
19095
19096 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
19097
19098         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19099
19100 1996-07-08  Jim Wilson  <wilson@cygnus.com>
19101
19102         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19103         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19104
19105 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
19106
19107         * lib/old-dejagnu.exp: Don't remove the output file before we've
19108         actually tested it. Don't append pwd to the path of the executable
19109         we're testing.
19110
19111 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
19112
19113         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19114
19115 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
19116
19117         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19118         temporary directory for compiler files, and set it to a default
19119         value of /tmp. Set $output as the name of the output file from
19120         compiling the testcase. Add a -o option to $cflags_var so the
19121         compiler writes the final output file as $output. Set $executable
19122         to $output.
19123
19124         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19125         directory for compiler files, and set it to /tmp if it doesn't
19126         already have a value. Set $output_file to the name of the output
19127         file from compiling the testcase. Add a -o option to CXXFLAGS so
19128         the compiler writes the final output file as $output. Use $output
19129         as the executable to be tested.
19130
19131 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19132
19133         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19134
19135 1996-06-08  Jeffrey A Law  (law@cygnus.com)
19136
19137         * gcc.c-torture/execute/pending-1.c: New test.  Still
19138         pending in Tege's queue.
19139
19140 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
19141
19142         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19143         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
19144         if there were failures.  Call unresolved if there were unresolved
19145         testcases.  Call gcc_fail if program did not run to completion.
19146         (ph_make): Pass additional argument name to ph_execute.
19147         (ph_execute): Add new argument.  Pass additional arguments to
19148         ph_summary.  Call gcc_fail is there is no execution output.
19149
19150 1996-04-24  Jeffrey A Law  (law@cygnus.com)
19151
19152         * lib/plumhall.exp (proc_summary): Output relavent summary
19153         lines into the log so specific failures in plumhall can be
19154         investigated.
19155
19156 1996-04-10  Jeffrey A Law  (law@cygnus.com)
19157
19158         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19159         (c-torture-execute): Don't try to execute tests which use
19160         "long long" types if $NO_LONG_LONG is nonzero.
19161
19162 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
19163
19164         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19165         not c-torture.
19166
19167         * gcc.ieee: Move from here.
19168         * gcc.c-torture/execute/ieee: To here.
19169
19170 1996-03-26  Jeffrey A Law  (law@cygnus.com)
19171
19172         * gcc.c-torture: Update to c-torture-1.41 release.
19173
19174 1996-03-22  Jeffrey A Law  (law@cygnus.com)
19175
19176         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19177         not "$output".
19178
19179 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
19180
19181         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19182         -c present.
19183
19184 1996-03-02  Jeffrey A Law  (law@cygnus.com)
19185
19186         * config/proelf.exp: Handle connecting to a simulator.
19187
19188 1996-01-31  Jeffrey A Law  (law@cygnus.com)
19189
19190         * config/proelf.exp: New file.  Enough framework that we can
19191         run c-torture tests on the proelf targets (or any other target
19192         that gdb can connect to for that matter).
19193
19194 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
19195
19196         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19197         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
19198
19199         * lib/plumhall.exp (ph_execute): Always call ph_summary if
19200         exec_output exists.
19201
19202 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
19203
19204         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19205         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19206
19207         * config/*.exp: Update FSF address.  Change result of ${tool}_load
19208         to pass/fail/unresolved/unsupported/untested.  Caller must now
19209         call unresolved/unsupported/untested.
19210         * lib/*.exp: Update FSF address.  Update to handle new results of
19211         ${tool}_load.
19212         * lib/chill.exp (verbose): Delete.
19213
19214 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
19215
19216         * lib/gcc.exp (default_gcc_start): Change order of args to
19217         $LDFLAGS $CFLAGS $LIBS.
19218         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19219         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
19220         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19221         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19222         * gcc.misc-tests/dg-test.exp: Likewise.
19223         * gcc.misc-tests/msgs.exp: Likewise.
19224         * gcc.prms/prms.exp: Likewise.
19225         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19226         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
19227
19228         * lib/dg.exp: Deleted, moved to dejagnu/lib.
19229
19230 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19231
19232         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19233
19234         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19235         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19236
19237         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19238         necessary.
19239
19240 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
19241
19242         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19243         global for loop; add use of $mathlib.
19244         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19245         settings here; set mathlib for anything but VxWorks.
19246
19247 1996-01-22  Jeffrey A Law  (law@cygnus.com)
19248
19249         * gcc.c-torture: Update to c-torture-1.40 release.
19250
19251 1996-01-03  Jeffrey A Law  (law@cygnus.com)
19252
19253         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19254         dg.exp.
19255
19256 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
19257
19258         * lib/c-torture.exp (c-torture-execute): Declare "output" as
19259         global.
19260
19261 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
19262
19263         * lib/g++.exp (LIBS): Define if not already.
19264         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19265         (gcc-dg-prune): Call prune_gcc_output.
19266         * lib/gcc.exp (prune_gcc_output): New proc.
19267         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19268         prune_gcc_output.
19269
19270 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
19271
19272         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19273         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
19274
19275 1995-11-15  Jeffrey A Law  (law@cygnus.com)
19276
19277         * gcc.c-torture: Update to c-torture-1.39 release.
19278
19279 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
19280
19281         * lib/c-torture.exp (c-torture-execute): Don't return if one option
19282         fails, try others as well.
19283
19284 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
19285
19286         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19287         If compilation fails, mark execute tests as `untested'.
19288         If test is marked as unsupported, don't mark compilation and
19289         execute tests as failed.
19290
19291 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
19292
19293         * lib/g++.exp (g++_init): Don't link in libg++, and look to
19294         libstdc++ for whether or not we want to be doing shared
19295         libraries.  Delete link_curses since we don't need it anymore.
19296         * lib/mike-g++.exp (postbase): Don't link in libg++.
19297         * g++.old-deja/old-deja.exp: Likewise.
19298
19299 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
19300
19301         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19302
19303 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
19304
19305         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19306         For that, add `-Wl,-a,shared_archive'.
19307         * g++.old-deja/old-deja.exp: Likewise.
19308
19309 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
19310
19311         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19312
19313 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
19314
19315         * lib/mike-g++.exp (postbase): Pay attention to the status of
19316         g++_load.
19317
19318 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
19319
19320           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19321
19322 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
19323
19324         * lib/gcc.exp (default_gcc_start): No longer need to log program
19325         being executed or its output, execute_anywhere does that now.
19326         * lib/g++.exp (default_g++_version): Call execute_anywhere.
19327         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
19328
19329 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
19330
19331         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19332         the same as those in lib/g++.exp.
19333
19334 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
19335
19336         * gcc.c-torture: Update to c-torture-1.38 release.
19337         * gcc.ieee: Related changes.
19338
19339 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
19340
19341         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19342         "exec". Minor reformatting changes.
19343
19344         * config/rom68k.exp (${tool}_load): Make it work in a canadian
19345         cross. This means all "exec" calls now work on a remote host as
19346         well.
19347         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19348         cross. Filter out the extra "\r\n" stuff that expect puts in.
19349         (c-torture-execute): Filter out the bogus warnings like
19350         c-torture-compile does. Add support for canadian cross.
19351         * lib/gcc.exp (default_gcc_version, default_gcc_start)
19352         Use execute_anywhere rather than calling exec directly. Now it
19353         works for canadian cross testing.
19354
19355 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
19356
19357         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
19358         results into a variable, and check that rather than using file exists.
19359
19360 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
19361
19362         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19363         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
19364
19365 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
19366
19367         * g++.old-deja/old-deja.exp: Create and pass runshlib and
19368         lib_curses if there's a shared libg++ in the build tree.
19369
19370 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
19371
19372         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19373         if not supported target.
19374
19375 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
19376
19377         * lib/g++.exp (g++_init): Move empty setting of runshlib and
19378         link_curses up to always happen, not just for native builds.
19379
19380 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
19381
19382         * gcc.c-torture: Update to c-torture-1.36 release.
19383         * gcc.failure: Related changes.
19384
19385 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
19386
19387         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19388
19389 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
19390
19391         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19392         * lib/mike-g++.exp (postbase): Not in here.  Still reference
19393         runshlib, link_curses, and mathlib for link and run.
19394
19395         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19396         pass the runtime shared library options for Solaris, OSF/1, and
19397         Irix5, and link with -lcurses to avoid unresolved references.
19398
19399 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
19400
19401         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19402         only run once.
19403
19404 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
19405
19406         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19407
19408 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
19409
19410         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
19411         do not have a framework for the "compat" tests yet.
19412
19413 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
19414
19415         * lib/mike-g++.exp (postbase): New local variable `mathlib',
19416         set to null if we're testing vxworks5.1.  Use that instead of
19417         `-lm' in the setting of LIBS for link and run.
19418
19419 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
19420
19421         * config/rom68k.exp (${tool}_load): Major changes to make it
19422         work.  Verified that it does in fact return the stuff in
19423         exec_output properly.  Catch any Emul or any TRAP other than 0.
19424
19425 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
19426
19427         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19428         LDFLAGS properly for targets that need stuff from libgloss.
19429         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19430         only run once.
19431         (gpp_initialized): New variable.
19432
19433 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
19434
19435         * config/rom68k.exp: Load libgloss.exp.
19436         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19437         so we can produce a fully linked binary.
19438         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19439         so we can produce a fully linked binary.
19440
19441 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
19442
19443         * lib/plumhall.exp (ph_section): Watch for expected failures.
19444         Add missing `else'.
19445
19446         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19447         run the testcase.
19448         (c-torture): Likewise.
19449
19450 1995-08-28  Doug Evans  <dje@cygnus.com>
19451
19452         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
19453
19454         * lib/mike-g++.exp (mike_cleanup): New proc.
19455         (prebase): New globals compiler_result, not_compiler_result,
19456         target_regexp.
19457         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
19458         allow leading "-" in pattern.  Watch for unsupported tests.
19459         If $compiler_result is set, pattern match assembler code,
19460         and ditto for $not_compiler_result.
19461         * lib/mike-gcc.exp: Likewise.
19462
19463         * lib/plumhall.exp (ph_execute): Only call ph_summary if
19464         execution "succeeded".
19465
19466 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
19467
19468         * config/win32.exp: New file.
19469         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
19470
19471 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
19472
19473         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
19474         unsupported.
19475         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
19476         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
19477         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
19478
19479         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
19480         "... without exceptions was ...".  That is now handled by
19481         prune_system_crud.
19482         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19483
19484 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
19485
19486         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
19487         sieve.c,sort2.c}: New files.
19488         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
19489         sieve.exp,sort2.exp}: Drivers for them.
19490
19491         * lib/mike-gcc.exp (program_output): New user settable variable.
19492         (postbase): Call prune_system_crud.  Also prune extraneous compiler
19493         messages.
19494         * lib/mike-g++.exp (program_output): New user settable variable.
19495
19496         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
19497
19498         * config/sh.exp: Deleted (use sim.exp instead).
19499
19500 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
19501
19502         * config/vx.exp: Declare CHECKTASK as global.
19503         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
19504         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
19505         * lib/old-dejagnu.exp: Load [pwd]/$executable.
19506
19507 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
19508
19509         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
19510         target. Like vx.exp, only includes `vx29k.exp' instead of
19511         `vxworks.exp'.
19512
19513 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
19514
19515         * config/sim.exp: Increase time limit from 120 seconds to 240.
19516
19517 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
19518
19519         * gcc.c-torture/execute/950628-1.c: New test.
19520
19521 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
19522
19523         * gcc.c-torture: Update with changes/additions from
19524         c-torture-1.34.
19525
19526 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
19527
19528         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
19529
19530 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
19531
19532         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
19533
19534 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
19535
19536         * gcc.c-torture/compile/950512-1.c: New test.
19537         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
19538         * gcc.dg/struct-ret-1.c: Likewise.
19539
19540 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
19541
19542         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
19543           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
19544
19545 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
19546
19547         * gcc.c-torture/special/920411-1.c: Deleted.
19548         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
19549
19550 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
19551
19552         * config/sim.exp (${tool}_load): Hack in call to bash to get a
19553         cpu limit.
19554
19555 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
19556
19557         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
19558
19559 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
19560
19561         From kenner;
19562         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
19563         is the proper length.
19564         * va-arg-3.c: Likewise.
19565
19566 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
19567
19568         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
19569         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
19570
19571         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
19572         * lib/g++.exp (default_g++_start): Delete old cruft.
19573
19574 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
19575
19576         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
19577         (2 * (1 << 18)) to (2 * (1 << 17)).
19578
19579         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
19580
19581 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
19582
19583         * config/rom68k.exp: Renamed from config/idp.exp
19584
19585 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
19586
19587         * c-torture/compile/921109-2.c
19588
19589 1995-04-18  Mike Stump  <mrs@cygnus.com>
19590
19591         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
19592         excess errors.
19593
19594 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
19595
19596         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
19597         output.
19598         * lib/g++.exp (default_g++_start): Likewise.
19599
19600 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
19601
19602         * gcc.c-torture/compile/950329-1.c: New test.
19603
19604 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
19605
19606           * config/bug.exp (${tool}_load): Updated to use new remote_open
19607           and remote_close procs.
19608         * config/idp.exp: New file.
19609
19610 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
19611
19612         * gcc.c-torture/execute/950322-1.c: New test.
19613
19614 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
19615
19616         * config/vx.exp (${tool}_load): Clean up testing of return code from
19617         vxworks_ld and vxworks_spawn.
19618
19619 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
19620
19621         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
19622
19623 1995-03-13  Mike Stump  <mrs@cygnus.com>
19624
19625         * lib/old-deja.exp: Add `excess errors test - ' error, now one
19626         can mark excess errors on a machine by machine basis.  Note, the
19627         default is to not expect any excess errors, even when excess
19628         errors test - is given, so you will want to put an XFAIL ... on
19629         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
19630         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
19631         those 4 machines, but no others.
19632
19633 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
19634
19635         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
19636         * lib/c-torture.exp: to here.
19637
19638 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
19639
19640         * gcc.c-torture/execute/950221-1.c: New test.
19641         * gcc.c-torture/execute/struct-ret-1.c: New test.
19642         * gcc.c-torture/compile/950221-1.c: New test.
19643
19644         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
19645
19646 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
19647
19648         * gcc.c-torture/execute/arith-1.c (main): Return 0.
19649         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
19650
19651 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
19652
19653         * g++.gb: New directory of tests, derived from my signature and
19654         class scoping tests.
19655
19656         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
19657         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
19658         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
19659         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
19660         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
19661         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
19662         * g++.gb/sig25.C: Likewise.
19663
19664         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
19665         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
19666         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
19667         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
19668         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
19669         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
19670         * g++.gb/sig25.exp: Likewise.
19671
19672         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
19673         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
19674         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
19675         * g++.gb/scope13.C: Likewise, this test still fails.
19676
19677         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
19678         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
19679         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
19680         * g++.gb/scope13.exp: Ditto.
19681
19682         * g++.gb/README: New file, explains what these tests are about.
19683
19684 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
19685
19686         * lib/dg.exp (dg-do): Support `preprocess'.
19687         (dg-test): Likewise.
19688
19689 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
19690
19691         * config/udi.exp: change "continue -expect" to "exp_continue".
19692
19693 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
19694
19695         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
19696         Delete redundant tests.
19697
19698         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
19699         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
19700         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
19701         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
19702         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
19703         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
19704         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
19705         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
19706
19707         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
19708         storing label pointers.
19709         * gcc.c-torture/execute/921019-1.c: Likewise.
19710         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
19711         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
19712         parameter fp.
19713         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
19714         constants.
19715
19716         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
19717         Delete obsolete tests.
19718
19719         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
19720         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
19721         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
19722         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
19723         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
19724         * gcc.c-torture/compile/950124-1.c: New test.
19725
19726         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
19727
19728 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
19729
19730         * lib/mike-g++.exp: Add -lm to LIBS.
19731
19732 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
19733
19734         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
19735
19736 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
19737
19738         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
19739
19740 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
19741
19742         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
19743
19744 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
19745
19746         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
19747         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
19748         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
19749         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
19750         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
19751         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
19752         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
19753         * g++.law/{operators31.C, operators32.C,
19754         * g++.law/{operators33.C, operators34.C}: Likewise.
19755         * g++.law/{pic1.C, refs2.C}: Likewise.
19756         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
19757         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
19758         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
19759         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19760
19761         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
19762         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
19763         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
19764         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
19765         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
19766         * g++.law/{enum9.exp, friend5.exp}: Likewise.
19767         * g++.law/{nest3.exp, nest4.exp}: Likewise.
19768         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
19769         * g++.law/{operators30.exp, operators31.exp}: Likewise.
19770         * g++.law/{operators32.exp, operators33.exp}: Likewise.
19771         * g++.law/{operators34.exp}: Likewise.
19772         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
19773         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
19774         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
19775         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
19776         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19777
19778         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
19779         No longer expected to fail.
19780         * g++.law/missed-error3.C: Tweak for recent bool changes.
19781
19782 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
19783
19784         * config/emb-unix: Deleted.
19785         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
19786         remote execution.  Do final link on remote host if REMOTE_LINK is set.
19787
19788 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
19789
19790         * lib/dg.exp (dg-test): Fix typo in last patch.
19791
19792 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
19793
19794         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
19795         (handles multiple occurrences).
19796
19797 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
19798
19799         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
19800         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
19801         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
19802         printed).
19803         * lib/c-torture.exp (c-torture-compile): Likewise.
19804         (c-torture): Prepend full path if missing.
19805         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
19806         (gcc_fail): Likewise.
19807         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
19808
19809 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
19810
19811         * lib/netware.exp: Only attach to NetWare i386 systems.
19812
19813 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
19814
19815         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
19816         messages.  Add test name to "output pattern match" pass/fail message.
19817
19818 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
19819
19820         * gcc.dg: New testsuite.
19821         * gcc.dg/dg.exp: New file.
19822
19823         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
19824         test-switch.c}: Deleted.
19825
19826         * gcc.misc-tests/msgs.exp: New testcase driver.
19827
19828 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
19829
19830         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
19831         Watch for illegal return values from ${tool}_load.
19832         * config/unix.exp (${tool}_load): Fix pass/fail detection for
19833         cross targets.  Coerce return value >0 to 1.
19834
19835 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
19836
19837         * config/unix.exp (${tool}_load): Call program rsh, not proc.
19838
19839         * config/emb-unix.exp: New file.
19840
19841         * config/sim.exp: Error if variable $SIM not defined.
19842         (${tool}_load): Mark test as "untested" if simulator missing.
19843
19844         * config/unix.exp: Load remote.exp to get rcp_download.
19845         * lib/c-torture.exp: Use different option lists for testcases with
19846         and without loops.
19847         * gcc.c-torture/execute/execute.exp: Likewise.
19848
19849 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
19850
19851         * config/*.exp: Clarify return code from ${tool}_load.
19852         Call `unresolved' or `untested' instead of `warning' or `perror'
19853         (sometimes you still want to call both though).
19854         Add comment that `shell_id' is local to each file.
19855         * config/udi.exp (timeout): Set to 30.
19856         Don't print warning if connection fails, $connectmode has already
19857         printed an error.
19858         (${tool}_load): Move verbose messages to level 2.
19859         Rework pattern for "Process started" message.
19860         Pass `shell_id' to ${connectmode}_download.
19861         Retry twice upon timeout.  Make resetting of target more robust.
19862         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
19863         Pass `shell_id' to exit_$connectmode.
19864         Only call exit_$connectmode if connected.
19865         * config/unix.exp (${tool}_load): Check return codes better.
19866         * config/vrtx.exp (${tool}_load): Likewise.
19867         * config/vx.exp (${tool}_load): Likewise.
19868         Delete unneeded global's.
19869         * lib/dg.exp (dg-test): Update to reflect clarified return codes
19870         from ${tool}_load.
19871         (dg-stat): Delete.
19872         (dg-init): Delete recording of pass/fail counts.
19873         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19874         (old-dejagnu-init): Likewise.
19875         (old-dejagnu-stat): Delete contents, empty proc now.
19876         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
19877         (c-torture): Delete references to lcnt, lpass, lfail.
19878         Get option list from TORTURE_OPTIONS.
19879         Delete -funroll[-all]-loops if no loops.
19880         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
19881         (g++_stat): Delete contents (empty proc now).
19882         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
19883         (gcc_finish): Likewise.
19884         (gcc_stat): Deleted.
19885         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
19886         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
19887         * gcc.c-torture/execute/execute.exp: Likewise.
19888         Split tests into two parts: compile, execute.
19889         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
19890         no loops.  Update to reflect clarified return codes from ${tool}_load.
19891
19892 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
19893
19894         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
19895         to grep for.
19896         (old-dejagnu): Likewise (where necessary).
19897
19898 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
19899
19900         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
19901
19902         * lib/dg.exp (dg-process-target): Fix processing of selector.
19903         Add comment regarding use of `error'.
19904
19905         * lib/gcc.exp (prune_system_crud): Define if missing.
19906         * lib/g++.exp (prune_system_crud): Likewise.
19907
19908         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
19909         Call prune_system_crud.
19910         * lib/dg.exp (dg-runtest): New proc.
19911         Use perror instead of send_user for tcl errors in testcase.
19912         Don't return any value, it's never used.
19913         Don't clobber previous definition of `unknown'.
19914         Print tcl errors in `dg-final'.
19915
19916 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
19917
19918         * lib/dg.exp (dg-process-target): Improve syntax error messages.
19919         (dg-test): Don't print errorInfo, it contains stack backtrace.
19920
19921 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
19922
19923         * lib/g++.exp (runtest_file_p): Define if missing.
19924
19925 1994-09-24  Doug Evans  (dje@cygnus.com)
19926
19927         * lib/mike-g++.exp: Comment out loading of g++.exp.
19928         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
19929         (default_g++_version): Always print something.
19930         (default_g++_start): Comment out call to `which'.
19931         (g++_start, g++_load): Deleted (must be defined in config file).
19932         * lib/gcc.exp: Test for existence of $CC at start.
19933         Delete check for tmpdir (done in gcc_init).
19934         (default_gcc_version): Always print something.
19935         (default_gcc_start): Comment out call to `which'.
19936         * config/*.exp: Major cleanup - make cross targets work at least a
19937         little better for g++ (by not being "--tool gcc" specific).
19938         Rename gcc_xxx to ${tool}_xxx.
19939         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
19940         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
19941
19942 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
19943
19944         * lib/c-torture.exp (c-torture-compile): Rework compiler
19945         message processing.
19946
19947         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
19948         c-torture.
19949
19950 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
19951
19952         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
19953
19954         * lib/dg.exp (dg-process-target): Support { target native }.
19955
19956 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
19957
19958         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
19959         looked for "... program xxx got fatal signal".
19960         Correct regsub munging of `comp_output'.
19961         Ignore compiler messages "path prefix not used" and "linker input
19962         file unused".
19963
19964 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
19965
19966         * lib/gcc.exp (runtest_file_p): Define if missing.
19967         * gcc.prms/template.c: Example to work from.
19968
19969 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
19970
19971         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
19972         * lib/dg.exp (dg-test): Call unsupported testcases as such.
19973
19974         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
19975         * gcc.prms/1883.c: Moved from compile/940714-1.c.
19976         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
19977         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
19978
19979         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
19980         (dg-process-target): No longer a varargs proc.
19981         Return S/N for target, P/F for xfail.  All callers changed.
19982         (user option procs): More argument checking.
19983         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
19984         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
19985         (dg-test): Skip test if not running on selected target in `dg-do'.
19986         Update handling of `dg-do-what', `dg-output-text'.
19987         Separate execution pass/fail from output pattern match pass/fail.
19988         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
19989
19990 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
19991
19992         * gcc.c-torture/special/special.exp: Don't expect failure for mips
19993         target for 920510-1.c.
19994
19995 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
19996
19997         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
19998         Clean up comment regarding use of passcnt, etc.
19999         (gcc_stat): Don't update `testcnt' here.
20000         (gcc_finish): Do it here.
20001         Might as well reset `but_id' here too.
20002         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
20003         to determine if the file should be tested.
20004         * gcc.c-torture/compile/compile.exp: Likewise.
20005         * gcc.c-torture/execute/execute.exp: Likewise.
20006         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20007         * gcc.misc-tests/dg-test.exp: Likewise.
20008         * gcc.prms/prms.exp: Likewise.
20009         * gcc.wendy/wendy.exp: Likewise.
20010         * g++.old-deja.exp: Likewise.
20011         Move "Testing file" message to verbose level 1.
20012
20013 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
20014
20015         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20016
20017 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
20018
20019         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20020         (default_gcc_start): Accept optional second list element
20021         of compiler flags.  Print compiler output at verbosity level 2.
20022         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20023         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20024         Save current values of framework globals passcnt, failcnt, xpasscnt,
20025         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20026         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
20027         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20028         xfailcnt to compute stats.  Update framework global `testcnt' from
20029         pass/fail counts.
20030         (gcc_finish): New proc.  Clean up test environment.
20031         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20032         (gcc_epass, gcc_efail): Delete.
20033         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20034         argument of line number.
20035         (dg-init): If the tool has an init routine, call it.
20036         (dg-test): Remove args `cflags_var' and `libs_var'.
20037         Pass all compiler options to ${tool}_start.
20038         Handle missing line number.
20039         (dg-finish): New function.
20040         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20041         particular files.  Call gcc_finish at end.  Move "skipping test"
20042         message to verbosity level 3.
20043         * gcc.c-torture/compile/compile.exp: Likewise.
20044         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20045         * gcc.c-torture/execute/execute.exp: Likewise.
20046         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20047         Print testcase being tried at verbosity level 1.
20048         * gcc.c-torture/special/special.exp: Unset xfail.
20049         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20050         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20051         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20052         * gcc.failure/failure.exp: Likewise.
20053         * gcc.ieee/ieee.exp: Likewise.
20054         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20055         Update call to dg-test.  Call dg-finish at end.
20056         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
20057         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20058         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20059         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20060         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
20061         * gcc.wendy/wendy.exp: Add copyright.
20062         Delete setting of tmpdir (done by gcc_init).
20063         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20064         Pass compiler flags to gcc_start.  Call gcc_finish at end.
20065         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20066         gcc_[ce]pass/fail.
20067
20068 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
20069
20070         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20071         confusion.
20072         (g++_load): Likewise.
20073
20074         * config/*.exp (gcc_load): Some were varargs fns and some were not.
20075         Rename argument to `prog' to remove the confusion.
20076         Varargs fns behave differently too!
20077         (g++_load): Likewise.
20078
20079         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20080
20081         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20082         what it is.  Delete (always) printing of status value for !native.
20083         Simplify verbose code, and include status and exec_output.
20084         (g++_load): Use gcc_load.
20085
20086 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
20087
20088         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20089         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20090         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20091         940714-3.c as these testcases don't exist anymore.  Make
20092         va-arg-1.c expected to pass.
20093
20094 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
20095
20096         * gcc.misc-tests/misc.exp: Only run specific testcases.
20097         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
20098         * gcc.misc-tests/dg-[1-9].c: New files.
20099
20100         * lib/dg.exp: New testsuite driver.
20101         * gcc.prms/prms.exp: Use it.
20102
20103         * README.gcc: New file.
20104
20105         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20106         Document and reset `lxpass' and `lxfail'.
20107         Simplify "initialized" message.
20108         (gcc_stat): Clean up comments a little.
20109
20110 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
20111
20112         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20113
20114 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
20115
20116         * lib/old-dejagnu.exp (process-option): New proc.
20117         (old-dejagnu-init, old-dejagnu-stat): Likewise.
20118         (old-dejagnu): Simplify.
20119         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20120
20121 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
20122
20123         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20124         exists and is not an empty string.
20125
20126         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20127         $xfail rather than calling setup_xfail.  Clear $xfail when test is
20128         finished.
20129         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20130         automatically.
20131
20132         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20133         longer expected to fail.
20134
20135         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20136         "f" function call.
20137
20138         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20139
20140         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20141         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20142         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20143         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20144         c-torture-1.29.
20145
20146         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20147         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20148
20149         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20150
20151         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20152         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20153
20154         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20155         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20156         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20157
20158 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
20159
20160         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20161         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20162         940714-1.c, 940714-2.c, 940714-3.c},
20163         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20164         gcc.misc-tests/{mg.c,mg.exp}:
20165         New tests.
20166         * gcc.noncompile/noncompile.exp: Change accordingly.
20167
20168 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
20169
20170         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20171         Undo previous clobberage.
20172
20173 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
20174
20175         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20176         * gcc.special/{930510-1.c, special.exp}:
20177         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20178         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20179         struct-varargs-1.c}: New tests from c-torture-1.26.
20180
20181 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
20182
20183         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20184           argument to switch.
20185
20186 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
20187
20188         * Revert the previous changes.  Please see Rob's directory
20189           (/lisa/test/rob/progressive/gcc/testsuite) for testing
20190           fixes.
20191
20192 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
20193
20194         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20195             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20196             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20197             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20198             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20199             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20200             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20201             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20202             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20203             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20204             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20205             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20206             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20207             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20208             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20209             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20210             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20211             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20212             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20213             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20214             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20215             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20216             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20217             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20218             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20219             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20220             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20221
20222 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
20223
20224         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20225             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20226           with perror calls.
20227
20228 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
20229
20230         * config/unix.exp (g++_load): Fix syntax.
20231
20232 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
20233
20234         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20235         * gcc.noncompile/921017-1.c: Deleted obsolete test.
20236         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20237         Don't expect va-arg-1.c to fail.  Correct expected output for
20238         920928-1.c.
20239         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20240         * gcc.wendy/hbm4.c: Correct typo.
20241         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20242
20243 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
20244
20245         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20246         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20247         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
20248         * lib/c-torture.exp (c-torture-compile): Ditto.
20249
20250         Reduce volume of output (remove all the -I's and such).
20251         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20252         Call gcc_cpass, gcc_cfail.
20253         (c-torture): Pass testing option to c-torture-compile.
20254
20255 1994-03-21  Doug Evans  (dje@cygnus.com)
20256
20257         Bring patches over from progressive.
20258         * config/default.exp: Exit remote shell cleanly.
20259         (g++_exit, g++_start): Add default versions.
20260         * config/sim.exp (gcc_load): Use perror, not error.
20261
20262 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
20263
20264         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
20265         set in site.exp.
20266
20267 1994-03-14  Doug Evans  (dje@cygnus.com)
20268
20269         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20270         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20271         (wendy_try): New proc to run testcase.
20272         (main loop): Call 'em.
20273         * gcc.wendy/*.c: Clean up pass to correct expected output.
20274
20275         * lib/gcc.exp: Minor cleanup work.
20276         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20277
20278 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
20279
20280         * config/sim.exp (gcc_load): Document return codes better.
20281         Don't pass -v to simulator.
20282
20283 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
20284
20285           * gcc.special/920717-x.c: Fix typo.
20286           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20287           get at sources.
20288
20289         * lib/mike-gcc.exp: Fix typo.
20290
20291 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
20292
20293         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20294         binary to use, transform the name.
20295         * config/*.exp: rename everything. Nuke any g++ specific files,
20296         it's now a special case of gcc that requires no special support.
20297         Add a default.exp for unsupported targets.
20298
20299 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
20300
20301         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20302         lib/old-dejagnu.exp: Fix a few patterns to work with the new
20303         version of Tcl.
20304
20305 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
20306
20307         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20308         than a warning.
20309
20310 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
20311
20312         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20313
20314 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
20315
20316         * gcc.execute/execute.exp: Combine opt_list and foption_list into
20317         option_list.  Compile every file with only 4/6 option choices
20318         (same as C torture) instead of with 12/18 different option
20319         choices.
20320         * lib/c-torture.exp: Likewise.
20321
20322         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20323         not already set.
20324
20325 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
20326
20327         * lib/old-deja.exp: Add `excess errors test fails' error, now one
20328         can put an XFAIL *-*-* on excess errors.
20329
20330 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
20331
20332         * g++.law: Add more tests derived from g++-bugs snapshots.
20333
20334         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
20335         equivalent to g++.law/init9.
20336
20337         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20338         compiled it, and the a.out file after we've run it.
20339
20340 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
20341
20342         * lib/mike-g++.exp (postbase): Delete the .o file after we've
20343         compiled it, and the a.out file after we've run it.
20344
20345 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
20346
20347         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20348
20349 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
20350
20351         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20352         version number.
20353
20354 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
20355
20356         * g++.law: New directory of g++ tests derived from the g++-bugs
20357         snapshots.
20358
20359 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
20360
20361         * gcc.compile: initbug1.c initbug1.exp testcase added
20362
20363 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
20364
20365         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20366         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20367           fixes submitted by Jeff Law (law@cs.utah.edu)
20368         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20369           Jeff Law (law@cs.utah.edu)
20370
20371
20372 1993-11-30  Mike Stump  (mrs@cygnus.com)
20373
20374         * config/unix-g++.exp: Follow the gcc way of doing things.
20375         * g++.old-deja/old-deja.exp: Minor updates.
20376         * lib/g++.exp: New file, follow the gcc way of doing things.
20377         * lib/old-dejagnu.exp: Minor updates.
20378         * lib/mike-g++.exp: Always unset errorInfo.
20379
20380 1993-11-06  Mike Stump  (mrs@cygnus.com)
20381
20382         * lib/gcc.exp: Fix some errors with the below change, CC and
20383         CFLAGS should be global when setting, not local.
20384
20385 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
20386
20387         * lib/gcc.exp: Transform tool name.
20388
20389 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20390
20391         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20392
20393 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20394
20395         * lib/gcc.exp: change gcc_done to gcc_stat
20396
20397 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20398
20399         * Upgraded gcc testsuite to c-torture version 1.25
20400
20401 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
20402
20403         * lib/gcc.exp: added reporting code. Changed verbose compile message.
20404         * lib/c-torture: added hooks for new reporting code.
20405
20406 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
20407
20408         * config/sh-gcc.exp: check if sh-sim exists in the path
20409
20410 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
20411
20412         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20413         * gcc.compile/compile.exp: Initial changes for new logic.
20414         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20415         * gcc.failure/failure.exp: Initial changes for new logic.
20416         * gcc.ieee/ieee.exp: Initial changes for new logic.
20417         * gcc.misc-tests/misc.exp: Initial changes for new logic.
20418         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20419         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20420         * lib/c-torture.exp: Initial changes for new logic.
20421         * lib/gcc.exp: Initial changes for new logic.
20422
20423 1993-10-15  Mike Stump  (mrs@cygnus.com)
20424
20425         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20426         depend upon failure or success.  Fully qualify names in failure
20427         and success messages.  Always remove a.out before starting
20428         compile, just in case.  Pay more attention to error text output by
20429         the compiler.  Handle testcases with no known past errors just
20430         like all others, so that things are uniform.  Other miscellaneous
20431         improvements.
20432
20433 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
20434
20435         * gcc.cpp: new directory for cpp tests
20436
20437 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
20438
20439         * lib/chill.exp: Code reformatted, removed unused code.
20440         * config/unix-chill.exp: Code reformatted, removed unused code.
20441         * chill.execute/execute.exp: Code reformatted, removed unused code.
20442         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20443
20444 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
20445
20446         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
20447         routines not written.
20448
20449 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
20450
20451         * config/bug-gcc.exp: Use new procs from bug.exp.
20452
20453 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
20454
20455         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
20456         via ftp, rather than depending on NFS.
20457         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
20458         case.
20459
20460 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
20461
20462         * config/bug-gcc.exp: Use new download proc.
20463
20464 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
20465
20466         * chill.execute/execute.exp: cleanups, handles errors better
20467         * chill.compile/compile.exp: rewrite, based on execute.exp
20468         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
20469         * lib/chill.exp: major changes to diff proc and compile and link
20470           procs. added chill_fail and chill_pass wrappers to pass and
20471           fail. added more comments, and handle error codes better.
20472           Added a hack to capture stderr from exec, so noncompile tests
20473           can work.
20474
20475 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
20476
20477         * chill.execute/execute.exp: rewrite of testsuite driver
20478         * lib/chill.exp: rewrite of testsuite driver
20479         * config/unix-chill.exp: rewrite of testsuite driver
20480
20481 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
20482
20483     In chill.execute:
20484         * iexpr.ch: Standardize uppercase.
20485         * tuples.dat: Standardize uppercase.
20486         * vary.ch: standardize.  Correct varying string assignments.
20487         * vary.dat: Add new output lines.
20488
20489 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
20490
20491     In chill.execute:
20492         * chprintf.ch: Standardize use of uppercase.
20493         * tuples.ch: Standardize and turn arr2 into a DCL,
20494           rather than a SYN.
20495         * pinits.ch: Standardize.
20496
20497 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
20498
20499         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
20500         * Makefil: Renamed to Makefile.in.
20501         * configure.in: New.
20502
20503 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
20504
20505     In chill.execute:
20506         * .cvsignore: Add result/output files.
20507         * Makefile: Fix up variables at start.  Use MFLAGS
20508           everywhere.  Correct bool_loc, built_ins entries.
20509           Add entry for vary1.ch.
20510         * bitarray.ch: Standardize upper-case usage.
20511         * bitexpr.ch: Standardize, add output of b1.
20512         * params.ch: Use arrayt in along PROC parameters, to
20513           avoid novelty problems.
20514         * sets.ch: Tiny cleanup.
20515         * vary1.ch: Re-indent.
20516
20517 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
20518
20519           * Add PR-related files to Makefiles, .cvsignore files, etc.
20520
20521 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
20522
20523         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
20524           with compiler objects. New names are test-flow.c and test-loop.c
20525
20526 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
20527
20528         * Upgraded c-torture tests from 1.19 to 1.20
20529
20530         * new files:
20531         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
20532         * gcc.compile: 930623-1.c 930623-2.c
20533         * gcc.noncompile: 930622-1.c 930622-2.c
20534         * gcc.failure: 920411-1.c 920627-2.c
20535         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
20536
20537 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
20538
20539         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20540           More changes to get testsuite working properly. Needs more work.
20541           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
20542
20543 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
20544
20545         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20546           More changes to get testsuite working properly. Needs more work.
20547
20548 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
20549
20550         * chill.compile/compile.exp: Added for Dejagnu support
20551         * chill.execute/execute.exp: Added for Dejagnu support
20552         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
20553
20554 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
20555
20556     This should complete moving the CHILL test files.
20557         * chill.noncompile(.cvsignore printf.grt
20558             in-printf.grt chprintf.grt chprintf.ch):
20559             Added test-support files.
20560           (Makefile): Modified further.
20561         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
20562             signal.ch): Added test files.
20563           * chill.execute (.cvsignore printf.grt printr.c
20564             in-printf.grt rts.c chprintf.grt rts.h): Added
20565           test-support files.
20566             (Makefile): More corrections.
20567
20568 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
20569
20570         * chill.compile, chill.execute, chill.nocompile: Add CHILL
20571           test cases, ready for DejaGnu.
20572
20573 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
20574
20575         * Upgraded c-torture tests from 1.18 to 1.19
20576
20577         * gcc.compile: added test(s):
20578           930607-1.c
20579         * gcc.execute: added test(s):
20580           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
20581
20582         * added new subdirectory for misc tests: gcc.misc-tests
20583         * gcc.misc-test(s): added tests:
20584           inst-check.c test-consts.c test-ior.c test-switch.c
20585
20586 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
20587
20588         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
20589
20590 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
20591
20592         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
20593
20594 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
20595
20596         * Upgraded c-torture tests from 1.17 to 1.18
20597
20598 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
20599
20600         * Upgraded c-torture tests from 1.12 to 1.17
20601
20602 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
20603
20604         * lib/old-dejagnu.exp:
20605           Fixed handling of XFAIL target triplets to correctly
20606           recognize wildcard characters.  Removed code that
20607           appended a unique id tag to the end of the file name
20608           printed out by the result of the testcases within a
20609           given test file.
20610
20611 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
20612
20613         * lib/old-dejagnu.exp:
20614           Reworked expected failure handling to trigger off of XFAIL
20615           keyword in keyphrase embeded in testcase source code. The
20616           XFAIL keyword must be at the end of the keyphrase line. It
20617           may optionally be followed by one or more target triplets.
20618           It has just occured that the handling of wildcards in the
20619           target triplet may not be correct.
20620
20621 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
20622
20623         * g++.old-deja/tests:
20624           Moved all subdirectories up one level into g++.old-deja .
20625
20626         * lib/old-dejagnu.exp:
20627           Fixed problem with CXXFLAGS not being properly reset, and being
20628           corrupted with extraneous "-c" compiler option.  This was
20629           causing binaries to not be generated for test that needed them.
20630           Modified strings passed to "pass" and "fail" so that individual
20631           tests from the same test file would be distinguished by an
20632           identifier appended to the test file name in the summary logs;
20633           this corrected a problem with erroneous diff logs.  Added code
20634           to search testcases for expected fail and unexpected pass keywords.
20635
20636 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
20637
20638         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
20639
20640 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
20641
20642         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
20643           Removed extraneous text from end of "Special g++ Options"
20644           keyphrase.
20645
20646         * lib/old-dejagnu.exp: Added pattern matching to look for new
20647           keywords, embedded in testcases comments, which will trigger
20648           calls to xpass and xfail.
20649
20650 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
20651
20652         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
20653           comments embedded in the testcases, especially the one looking for
20654           special compiler options, as well as the pattern matching for the
20655           compiler output again.
20656
20657 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
20658
20659         * lib/old-dejagnu.exp: Do a proper check of the return value for
20660           execute tests. Fixed several problems with the pattern matching
20661           of the compiler output which gave erroneous test results.
20662           Changed several of the test result messages to be more descriptive.
20663         * config/unix-g++.exp: Proc g++_load now actually works and
20664           executes the tests passed to it and returns a usable return
20665           value.
20666
20667 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
20668
20669           * lib/gcc.exp: Exits gracefully if $CC is bogus.
20670
20671 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
20672
20673         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
20674           Modified both files to properly execute the old style
20675           dejagnu tests. The previous versions of these files were
20676           experimental and did not function anything near correctly.
20677
20678 1993-04-05  Rob Savoye  (rob@cygnus.com)
20679
20680         * Removed all Makefile.in and configure.in files. No configuration
20681         needed now.
20682
20683 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
20684
20685         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
20686
20687 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
20688
20689         * gcc.compile/configure.in, gcc.unsorted/configure.in,
20690         gcc.special/configure.in, gcc.noncompile/configure.in,
20691         gcc.execute/configure.in, gcc.code_quality/configure.in,
20692         g++.other/configure.in, g++.old-deja/configure.in,
20693         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
20694         in srcname setting.
20695
20696 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
20697
20698         * lib/udi.exp:  Fixed mondfe and mondfe_download.
20699         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
20700         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
20701
20702 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
20703
20704         * config/udi-gdb.exp: Check $shell_id after connecting to target.
20705         (gdb_exit): Don't remove *_soc files.
20706
20707 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
20708
20709         * lib/c-torture.exp: Don't look for main; instead always use -w
20710         -c.  This is how the c-torture tests work.  Remove the object
20711         file if the compilation succeeds.
20712         * gcc.execute/execute.exp: Remove executable if test passes.
20713         * gcc.noncompile/noncompile.exp: Every test is an expected
20714         failure.
20715         * gcc.special/special.exp: Added tests from c-torture 1.11,
20716         corrected use of existing test.
20717         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
20718         gcc.execute/920625-1.c: Updated to c-torture 1.11.
20719         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
20720         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
20721         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
20722         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
20723         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
20724         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
20725         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
20726         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
20727         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
20728         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
20729         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
20730         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
20731         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
20732         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
20733         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
20734         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
20735         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
20736         c-torture 1.11.
20737         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
20738         correspond to c-torture 1.11.
20739
20740         * New file.
20741