OSDN Git Service

* gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
2
3         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
4         * gcc.dg/cpp/assert4.c: Handle powerpc64.
5
6         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7
8 2004-02-09  Roger Sayle  <roger@eyesopen.com>
9
10         * gcc.c-torture/compile/20040209-1.c: New test case.
11
12 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
13
14         * gcc.dg/c90-init-1.c: Adjust expected error messages.
15
16 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
17
18         * gcc.c-torture/execute/20040208-[12].c: New tests.
19
20 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
21
22         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
23
24 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
25
26         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
27
28 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
29
30         Bug 13856
31         * gcc.dg/visibility-8.c: New testcase.
32
33 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
34
35         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
36         arguments.
37         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
38
39 2004-02-07  Roger Sayle  <roger@eyesopen.com>
40
41         PR middle-end/13696
42         * g++.dg/opt/fold1.C: New test case.
43
44 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
45
46         PR c++/14033
47         * g++.dg/other/crash-2.C: New test.
48
49 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
50
51         PR c++/14028
52         * g++.dg/parse/angle-bracket2.C: New test.
53
54 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
55
56         PR middle-end/13750
57         Revert:
58         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
59         PR pch/13361
60         * testsuite/g++.dg/pch/wchar-1.C: New.
61         * testsuite/g++.dg/pch/wchar-1.Hs: New.
62
63 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
64
65         PR c++/14008
66         * g++.dg/parse/error15.C: New test.
67         * g++.dg/parse/crash11.C: Update dg-error mark.
68
69 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
70
71         PR c++/13932
72         * g++.dg/warn/conv2.C: New test.
73
74 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
75
76         PR c++/13086
77         * g++.dg/warn/incomplete1.C: Remove xfail.
78
79 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
80
81         * lib/file-format.exp (gcc_target_object_format): Use
82         ${tool}_target_compile, not gcc_target_compile.
83         * lib/target-supports.exp (check_alias_available): Likewise.
84         (check_gc_sections_available): Likewise.
85         * g++.dg/ext/attrib10.C: Use dg-require-alias.
86         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
87         dg-require-alias.
88
89 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
90
91         PR c++/13969
92         * g++.dg/template/static6.C: New test.
93
94 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
95
96         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
97
98 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
99
100         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
101         tests for systems where `char' is unsigned by default.
102
103 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
104
105         PR c++/13997
106         * g++.dg/template/partial3.C: New test.
107
108 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
109
110         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
111         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
112         Remove mentions of obsolete ports.
113
114 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
115
116         * gcc.dg/noncompile/20001228-1.c: Fix for new
117         error message.
118
119 2004-02-03  Roger Sayle  <roger@eyesopen.com>
120
121         PR target/9348
122         * gcc.c-torture/execute/multdi-1.c: New test case.
123
124 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
125
126         PR c++/13925
127         * g++.dg/template/lookup5.C: New test.
128
129 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
130
131         PR c++/13950
132         * g++.dg/template/lookup4.C: New test.
133
134         PR c++/13970
135         * g++.dg/parse/error14.C: New test.
136
137         PR c++/14002
138         * g++.dg/parse/template13.C: New test.
139
140 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
141
142         PR c++/13978
143         * g++.dg/template/koenig4.C: New test.
144
145         PR c++/13968
146         * g++.dg/template/crash17.C: New test.
147
148         PR c++/13975
149         * g++.dg/parse/error13.C: New test.
150         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
151
152 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
153
154         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
155
156 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
157
158         PR c/11658
159         PR c/13994
160         * gcc.dg/noncompile/20040203-1.c: New test.
161         * gcc.dg/noncompile/20040203-2.c: Likewise.
162         * gcc.dg/noncompile/20040203-3.c: Likewise.
163         * gcc.dg/20040203-1.c: Likewise.
164
165 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
166
167         PR c++/10858
168         * g++.dg/template/sizeof7.C: New test.
169
170 2004-02-02  Eric Christopher  <echristo@redhat.com>
171             Zack Weinberg  <zack@codesourcery.com>
172
173         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
174
175 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
176
177         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
178         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
179         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
180         * gcc.dg/cleanup-5.c: Run only on Linux targets.
181
182 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
183
184         PR c++/13113
185         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
186
187         PR c++/13854
188         * g++.dg/ext/attrib13.C: New test.
189
190         PR c++/13907
191         * g++.dg/conversion/op2.C: New test.
192
193 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
194
195         * gcc.dg/titype-1.c: Fix pasto.
196
197 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
198
199         * gcc.dg/titype-1.c: New test.
200
201 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
202
203         PR c++/13957
204         * g++.dg/template/non-type-template-argument-1.C,
205         g++.dg/template/qualified-id1.C: Update dg-error marks.
206         * g++.dg/template/nontype6.C: New test.
207
208 2004-02-01  Roger Sayle  <roger@eyesopen.com>
209
210         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
211         * gcc.dg/builtins-31.c: New testcase.
212         * gcc.dg/builtins-32.c: New testcase.
213
214 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
215
216         * objc.dg/call-super-2.m: Update line numbers
217         for the including of stddef.h.
218
219 2004-01-30  Michael Matz  <matz@suse.de>
220
221         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
222         g++.dg/ext/case-range3.C: New tests.
223
224 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
225
226         DR206
227         PR c++/13813
228         * g++.dg/template/member4.C: New test.
229
230 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
231
232         PR c++/13683
233         * g++.dg/template/sizeof6.C: New test.
234
235 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
236
237         * gcc.dg/fwritable-strings-1.c: New test.
238
239 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
240
241         * gcc.c-torture/compile/20040130-1.c: New test.
242
243 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
244
245         * objc.dg/call-super-2.m: Include stddef.h for size_t.
246
247 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
248
249         PR c++/13883
250         * g++.dg/template/ctor3.C: New test.
251
252 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
253
254         * g++.dg/tc1: New directory.
255         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
256         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
257         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
258         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
259         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
260
261 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
262
263         * g++.dg/parse/error11.C: New test.
264         * g++.dg/parse/error12.C: Likewise.
265
266 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
267
268         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
269         (scan_initial, main): Use aligned_sizeof instead of sizeof.
270
271 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
272
273         PR c++/13791
274         * g++.dg/ext/attrib12.C: New test.
275
276         PR c++/13736
277         * g++.dg/parse/cast2.C: New test.
278
279 2004-01-27  James E Wilson  <wilson@specifixinc.com>
280
281         * objc.dg/encode-2.m (main): New local string.  Set depending on
282         sizeof long.  Use in sscanf call.
283         * objc.dg/encode-3.m (main): New local string.  Set depending on
284         sizeof long.  Use in scan_initial call.
285
286 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
287
288         * objc.dg/call-super-2.m: Make LP64-safe.
289         * objc.dg/desig-init-1.m: Likewise.
290
291 2004-01-27  Devang Patel <dpatel@apple.com>
292
293         * g++.dg/debug/namespace1.C: New test.
294
295 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
296
297         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
298         xscale-*-*.
299
300         * gcc.dg/arm-mmx-1.c: New test.
301
302 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
303
304         * gcc.dg/20040127-1.c: New test.
305         * gcc.dg/20040127-2.c: New test.
306
307 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
308
309         * objc.dg/stret-1.m (glob): Renamed to globa.
310
311 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
312
313         PR c++/13663
314         * g++.dg/expr/for1.C: New test.
315
316 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
317
318         PR middle-end/13779
319         * gcc.dg/darwin-longlong.c: New test.
320
321 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
322
323         * gcc.dg/20040124-1.c: Moved test from here...
324         * gcc.c-torture/compile/20040124-1.c: ...to here.
325
326 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
327
328         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
329         the assembly output if -m64 is passed.
330
331 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
332
333         PR c++/13833
334         * g++.dg/template/cond3.C: New test.
335
336 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
337
338         PR c++/13810
339         * g++.dg/template/ttp7.C: New test.
340
341 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
342
343         PR c++/13797
344         * g++.dg/template/nontype4.C: New test.
345         * g++.dg/template/nontype5.C: Likewise.
346
347 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
348
349         * gcc.dg/torture/mips-clobber-at.c: New test.
350
351 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
352
353         * gcc.dg/20040124-1.c: New test.
354
355 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
356
357         * gcc.dg/20040123-1.c: New test.
358
359 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
360
361         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
362
363 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
364
365         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
366
367 2004-01-23  Andrew Pinski  <apinski@apple.com>
368
369         * gcc.dg/20030121-1.c: Move to ..
370         * gcc.dg/20040121-1.c: here.
371
372 2004-01-23  Roger Sayle  <roger@eyesopen.com>
373
374         * gcc.dg/builtins-29.c: New test case.
375
376 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
377
378         PR 18314
379         * gcc.dg/builtins-30.c: New testcase.
380
381 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
382
383         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
384         * lib/g77.exp: Likewise.
385         * lib/objc.exp: Likewise.
386         * lib/g++.exp: Likewise.
387
388 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
389
390         * gcc.dg/struct-by-value-2.c: New test.
391
392 2004-01-21  Andrew Pinski  <apinski@apple.com>
393
394         PR target/13785
395         * gcc.dg/20030121-1.c: New test.
396
397 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
398
399         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
400         clobber frame pointer register in asm statement.
401
402 2004-01-21  Falk Hueffner  <falk@debian.org>
403
404         * gcc.c-torture/compile/20040121-1.c: New test.
405
406 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
407
408         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
409
410 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
411
412         * gcc.dg/ppc64-abi-2.c: New test.
413
414 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
415
416         * lib/treelang.exp: Fill out this file.
417         * lib/treelang-dg.exp: New File.
418
419 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
420
421         * gcc.c-torture/compile/981022-1.c: Remove.
422         * gcc.dg/array-5.c: Remove XFAIL.
423         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
424         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
425         gcc.dg/cond-lvalue-1.c: Update.
426         * gcc.dg/cast-lvalue-2.c: New test.
427
428 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
429
430         PR c++/13592
431         * g++.dg/other/error1.C (class foo): Tweak error message.
432
433         PR c++/13592
434         * g++.dg/template/call2.C: New test.
435
436 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
437
438         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
439         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
440         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
441         scalar-return-1_x.c, scalar-return-2_y.c,
442         scalar-return-3_x.c, scalar-return-3_y.c,
443         scalar-return-4_x.c, scalar-return-4_y.c,
444         struct-align-1.h, struct-align-1_x.c,
445         struct-align-1_y.c, struct-align-2.h,
446         struct-align-2_x.c, struct-align-2_y.c,
447         struct-by-value-10_y.c, struct-by-value-11_x.c,
448         struct-by-value-11_y.c, struct-by-value-12_x.c,
449         struct-by-value-12_y.c, struct-by-value-13_x.c,
450         struct-by-value-13_y.c, struct-by-value-14_x.c,
451         struct-by-value-14_y.c, struct-by-value-15_x.c,
452         struct-by-value-15_y.c, struct-by-value-16_y.c,
453         struct-by-value-17_y.c, struct-by-value-18_y.c,
454         struct-by-value-19_y.c, struct-by-value-1_x.c,
455         struct-by-value-1_y.c, struct-by-value-20_y.c,
456         struct-by-value-2_x.c, struct-by-value-2_y.c,
457         struct-by-value-3_y.c, struct-by-value-4_x.c,
458         struct-by-value-4_y.c, struct-by-value-5_y.c,
459         struct-by-value-6_y.c, struct-by-value-7_y.c
460         struct-by-value-8_x.c, struct-by-value-8_y.c
461         struct-by-value-9_x.c, struct-by-value-9_y.c
462         struct-return-10_x.c, struct-return-10_y.c,
463         struct-return-19_x.c, struct-return-20_x.c
464         struct-return-2_x.c, struct-return-2_y.c
465         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
466         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
467
468 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
469
470         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
471         attribute on sparc*-sun-solaris2.*.
472
473 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
474
475         PR c++/13710
476         * g++.dg/ext/typeof7.C: New test.
477
478 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
479
480         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
481         * gcc.dg/const-elim-1.c: Same.
482
483 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
484
485         * objc.dg/stret-1.m: New.
486         * objc.dg/stret-2.m: New.
487
488 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
489
490         PR c++/11895
491         * g++.dg/ext/vector1.C: New test.
492
493 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
494
495         * gcc.dg/pch/import-1.c: New.
496         * gcc.dg/pch/import-1.hs: New.
497         * gcc.dg/pch/import-1a.h: New.
498         * gcc.dg/pch/import-1b.h: New.
499         * gcc.dg/pch/import-1c.h: New.
500
501 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
502
503         PR c++/13574
504         * g++.dg/ext/array1.C: New test.
505
506         PR c++/13178
507         * g++.dg/conversion/op1.C: New test.
508
509 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
510
511         PR 11864
512         From Kazumoto Kojima / Dan Kegel:
513         * gcc.dg/pr11864-1.c: New test.
514
515         PR 10392
516         From Marcus Comstedt / Dan Kegel:
517         * gcc.dg/pr10392-1.c: New test.
518
519 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
520
521         PR c++/13478
522         * g++.dg/init/ref10.C: New test.
523
524 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
525
526         PR c++/13407
527         * g++.dg/parse/typename6.C: New test.
528
529 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
530
531         PR pch/13361
532         * testsuite/g++.dg/pch/wchar-1.C: New.
533         * testsuite/g++.dg/pch/wchar-1.Hs: New.
534
535 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
536
537         PR c++/9259
538         * g++.dg/expr/sizeof2.C: New test.
539
540 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
541
542         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
543
544 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
545
546         PR c++/13659
547         * g++.dg/lookup/strong-using-3.C: New.
548         * g++.dg/lookup/using-10.C: New.
549
550 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
551
552         PR c++/13594
553         * g++.dg/lookup/strong-using-2.C: New.
554
555 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
556             Dan Kegel <dank@kegel.com>
557             J"orn Rennecke <joern.rennecke@superh.com>
558
559         PR target/9365
560         * gcc.dg/pr9365-1.c: New test.
561
562 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
563
564         PR c++/8856
565         * g++.dg/parse/casting-operator2.C: New test.
566         * g++.old-deja/g++.pt/explicit83.C: Remove.
567
568 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
569
570         * gcc.dg/label-compound-stmt-1.c: New test.
571         * gcc.c-torture/compile/950922-1.c,
572         gcc.c-torture/compile/20000211-3.c,
573         gcc.c-torture/compile/20000518-1.c,
574         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
575         compound statements.
576
577 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
578
579         * gcc.dg/ppc64-abi-1.c: New test.
580
581 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
582
583          * g++.dg/ext/attrib9.C: Add dg-warnings.
584
585 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
586
587         PR c++/12335
588         * g++.dg/parse/dtor3.C: New test.
589
590 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
591
592         PR c++/12709
593         * g++.dg/parse/try-catch-1.C: New test.
594
595 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
596
597         * ada/acats/run_all.sh: Add more verbose output in acats.log
598         when compiling tests.
599
600 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
601
602         PR 13656
603         * gcc.dg/typedef-redecl.c: New test case.
604         * gcc.dg/typedef-redecl.h: New support file.
605
606 2004-01-13  Jan Hubicka  <jh@suse.cz>
607
608         * gcc.dg/always_inline.c: New test.
609         * gcc.dg/debug/20031231-1.c: Fix.
610
611 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
612
613         PR c++/13474
614         * g++.dg/template/array3.C: New test.
615
616 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
617
618         * g++.dg/ext/lvalue1.C: No longer expected to fail.
619         * g++.dg/warn/Wunused-2.C: Likewise.
620
621 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
622
623         PR c++/13289
624         * g++.dg/template/instantiate6.C: New test.
625
626 2004-01-12  Roger Sayle  <roger@eyesopen.com>
627
628         PR middle-end/11397
629         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
630
631 2004-01-12  Jan Hubicka  <jh@suse.cz>
632
633         PR opt/12826
634         * gcc.dg/20040112-1.c: New.
635
636         * gcc.dg/dwarf-die[1-7].c: Move to...
637         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
638         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
639
640 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
641
642         PR c++/4100
643         * g++.dg/parse/friend4.C: New test.
644
645 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
646
647         PR c++/4100
648         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
649         definition is called a friend.
650
651 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
652
653         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
654
655 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
656
657         PR c++/3478
658         * g++.dg/parse/error10.C: New test.
659         * g++.dg/template/arg2.C: Accept "invalid type" error.
660
661 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
662
663         PR middle-end/13392
664         * g++.dg/opt/expect2.C: New test.
665
666 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
667
668         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
669         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
670         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
671         Update dg-error regexps.
672
673 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
674
675         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
676         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
677
678 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
679
680         * gcc.dg/pragma-re-1.c: Use right pointer type.
681
682 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
683
684         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
685
686 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
687
688         * gcc.dg/rs6000-ldouble-1.c: New.
689
690 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
691
692         DR 337
693         PR c++/9256
694         * g++.dg/other/abstract1.C: New test.
695
696 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
697
698         * g++.dg/lookup/strong-using-1.C: New.
699
700 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
701
702         PR c/11234
703         * gcc.dg/func-ptr-conv-1.c: New test.
704         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
705
706 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
707
708         PR target/13380.
709         * gcc.c-torture/compile/20040109-1.c: New.
710
711 2004-01-08  Stuart Hastings  <stuart@apple.com>
712
713         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
714         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
715         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
716
717 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
718
719         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
720
721 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
722
723         * ada/acats/run_acats: Treat 'gnatchop' the same way
724         as 'gnatmake'.  Export GCC_DRIVER.
725         * ada/acats/run_all.sh: Add target_gnatchop.  Use
726         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
727
728 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
729
730         PR c++/12573
731         * g++.dg/template/dependent-expr4.C: New test.
732
733 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
734
735         * gcc.dg/altivec-11.c: New test.
736
737 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
738
739         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
740
741 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
742
743         PR c/6024
744         * gcc.dg/enum-compat-1.c: New test.
745         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
746
747 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
748
749         PR c/12165
750         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
751         gcc.dg/c99-idem-qual-3.c: New tests.
752
753 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
754
755         * gcc.dg/winline-7.c: Don't cast void * to int.
756
757 2004-01-06  Jan Hubicka  <jh@suse.cz>
758
759         * gcc.dg/i386-sse-5.c: New test
760         * g++.dg/eh/simd-1.c: Add -w argument for i386.
761
762 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
763
764         PR c++/12815
765         * g++.dg/rtti/typeid4.C: New test.
766
767 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
768
769         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
770
771 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
772
773         PR c++/12132
774         * g++.dg/template/error11.C: New test.
775
776         PR c++/13451
777         * g++.dg/template/class2.C: New test.
778
779 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
780         Richard Sandiford <rsandifo@redhat.com>
781
782         PR c++/13387
783         * g++.dg/opt/alias3.C: New test.
784
785 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
786
787         PR c++/13157
788         * g++.dg/template/koenig3.C: New test.
789
790         PR c++/13529
791         * g++.dg/parse/offsetof3.C: New test.
792
793         * g++.dg/init/copy7.C: Add missing dg-error markers.
794
795         PR c++/12226
796         * g++.dg/init/copy7.c: New test.
797
798         PR c++/13536
799         * g++.dg/parse/cast1.C: New test.
800
801 2004-01-04  Jan Hubicka  <jh@suse.cz>
802
803         * gcc.dg/winline[1-7].c: New tests.
804
805 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
806
807         PR c++/13520
808         * g++.dg/template/qualttp22.C: New test.
809
810 2004-01-01  Jan Hubicka  <jh@suse.cz>
811
812         * gcc.dg/debug/20031231-1.c: New.
813         * gcc.c-torture/compile/20040101-1.c: New.
814         * gcc.dg/dwarf-die-[1-7].c: New.
815
816 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
817
818         PR optimization/13521
819         * gcc.c-torture/compile/20031231-1.c: New test.
820
821 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
822
823         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
824
825 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
826
827         PR c++/10079
828         * g++.dg/template/crash16.C: New test.
829
830 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
831
832         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
833
834 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
835
836         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
837         ports.
838         * g++.old-deja/g++.jason/thunk3.C: Likewise.
839         * g++.old-deja/g++.law/profile1.C: Likewise.
840         * gcc.c-torture/compile/981006-1.c: Likewise.
841         * gcc.c-torture/execute/loop-2e.x: Likewise.
842         * gcc.c-torture/execute/loop-2f.x: Remove.
843         * gcc.c-torture/execute/loop-2g.x: Likewise.
844         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
845         * gcc.dg/20020312-2.c: Remove traces of dead ports.
846
847 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
848
849         PR c++/13507
850         * g++.dg/ext/attrib11.C: New test.
851
852         PR c++/13494
853         * g++.dg/template/array2-1.C: New test.
854         * g++.dg/template/array2-2.C: New test.
855
856 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
857
858         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
859
860 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
861
862         PR c++/12774
863         * g++.dg/template/array1-1.C: New test.
864         * g++.dg/template/array1-2.C: New test.
865
866 2003-12-29  Roger Sayle  <roger@eyesopen.com>
867
868         PR fortran/12632
869         * g77.dg/12632.f: New test case.
870
871 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
872
873         PR c++/13289
874         * g++.dg/parse/nontype1.C: New test.
875
876 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
877
878         PR c++/12403
879         * g++.dg/parse/explicit1.C: New test.
880         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
881
882 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
883
884         PR c++/13081
885         * g++.dg/opt/inline6.C: New test.
886
887         PR c++/12613
888         * g++.dg/parse/error9.C: New test.
889
890         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
891
892 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
893
894         PR c++/13009
895         * g++.dg/init/assign1.C: New test.
896
897 2003-12-28  Roger Sayle  <roger@eyesopen.com>
898
899         PR c++/13070
900         * g++.dg/warn/format3.C: New test case.
901
902 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
903
904         * gcc.c-torture/compile/20031227-1.c: New test.
905
906 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
907
908         * g++.dg/bprob/bprob.exp: Load target-supports.exp
909         * g77.dg/bprob/bprob.exp: Likewise.
910         * gcc.misc-tests/bprob.exp: Likewise.
911         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
912         variants on systems where the library does not provide that
913         functionality.
914         * gcc.dg/builtins-20.c: Use builtins-config.h.
915         * gcc.dg/builtins-config.h: New file.
916
917 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
918
919         * lib/gcc-dg.exp (dg-require-profiling): New function.
920         * lib/target-supports.exp (check_profiling_available): Likewise.
921         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
922         * g77.dg/bprob/bprob.exp: Likewise.
923         * gcc.misc-tests/bprob.exp: Likewise.
924         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
925         * gcc.dg/20021014-1.c: Likewise.
926         * gcc.dg/nest.c: Likewise.
927
928 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
929
930         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
931         compiling.
932         * g++.dg/lookup/java2.C: Likewise.
933         * gcc.dg/cpp/lexident.c: Likewise.
934
935 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
936
937         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
938         given.
939         * gcc.c-torture/compile/961203-1.c: Likewise.
940         * gcc.c-torture/compile/980506-1.c: Likewise.
941
942 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
943
944         * lib/gcc-dg.exp (dg-prune-output): New annotation.
945         (additional_prunes): New global.
946         (gcc-dg-prune): Handle additional per-test pruning.
947         (dg-test): Clear additional_prunes between tests.
948
949         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
950         dg-prune-output to avoid spurious failures from assembler
951         complaining about nonexistent WAW violations.
952         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
953         Use dg-prune-output to avoid spurious failures from assembler
954         warning about Itanium B-step errata.
955
956 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
957
958         * g++.dg/abi/macro0.C: New test.
959         * g++.dg/abi/macro1.C: Likewise.
960         * g++.dg/abi/macro2.C: Likewise.
961
962         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
963         * g++.dg/abi/bitfield7.C: Likewise.
964         * g++.dg/abi/dtor2.C: Likewise.
965         * g++.dg/abi/mangle11.C: Likewise.
966         * g++.dg/abi/mangle12.C: Likewise.
967         * g++.dg/abi/mangle14.C: Likewise.
968         * g++.dg/abi/mangle17.C: Likewise.
969         * g++.dg/abi/vbase10.C: Likewise.
970         * g++.dg/abi/vbase14.C: Likewise.
971         * g++.dg/template/qualttp17.C: Likewise.
972
973 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
974
975         PR c/11995
976         * gcc.dg/20031223-1.c: New test.
977
978 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
979
980         * gcc.dg/noreturn-7.c: New test.
981
982 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
983
984         * gcc.dg/null-pointer-1.c: New test.
985
986 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
987
988         * g++.old-deja/g++.jason/template18.C: Remove.
989         * g++.old-deja/g++.jason/template37.C: Likewise.
990
991         PR c++/12862
992         * g++.dg/lookup/ns1.C: New test.
993
994         PR c++/12397
995         * g++.dg/template/lookup3.C: New test.
996
997 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
998
999         * g++.dg/template/recurse1.C: New test
1000
1001 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
1002
1003         PR c++/12479
1004         * g++.dg/parse/semicolon1.C: New test.
1005         * g++.dg/parse/semicolon1.h: Likewise.
1006
1007 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
1008
1009         * gcc.dg/darwin-misaligned.c: New test.
1010
1011 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
1012
1013         PR c/9163
1014         * gcc.dg/20031222-1.c: New test.
1015
1016 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
1017
1018         PR c++/13438
1019         * g++.dg/parse/error8.C: New test.
1020
1021         PR c++/11554
1022         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1023
1024 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
1025
1026         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1027         too small.
1028         * gcc.c-torture/compile/930217-1.c: Likewise.
1029         * gcc.c-torture/compile/930513-1.c: Likewise.
1030         * gcc.c-torture/execute/920908-2.c: Likewise.
1031         * gcc.c-torture/execute/921204-1.c: Likewise.
1032         * gcc.c-torture/execute/930621-1.c: Likewise.
1033         * gcc.c-torture/execute/930630-1.c: Likewise.
1034         * gcc.c-torture/execute/931031-1.c: Likewise.
1035         * gcc.c-torture/execute/980602-2.c: Likewise.
1036         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1037         * gcc.c-torture/execute/compndlit-1.c: Likewise.
1038         * gcc.c-torture/execute/extzvsi.c: Likewise.
1039         * gcc.c-torture/unsorted/ext.c: Likewise.
1040
1041 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
1042
1043         PR target/12749
1044         * gcc.c-torture/compile/20031220-2.c: New test case.
1045
1046 2003-12-20  Roger Sayle  <roger@eyesopen.com>
1047
1048         PR optimization/13031
1049         * gcc.c-torture/compile/20031220-1.c: New test case.
1050
1051 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1052
1053         * gcc.dg/cast-function-1.c: New test.
1054
1055 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
1056
1057         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1058         formats.
1059
1060 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
1061
1062         PR c++/12795
1063         * g++.dg/ext/attrib10.C: New test.
1064
1065 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1066
1067         * gcc.dg/cleanup-10.c: New test.
1068         * gcc.dg/cleanup-11.c: New test.
1069
1070 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
1071
1072         PR c++/13239
1073         * g++.dg/opt/expect1.C: New test.
1074
1075 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
1076
1077         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1078
1079 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
1080
1081         PR debug/12923
1082         * gcc.dg/20031218-1.c: New test.
1083
1084         PR debug/12389
1085         * gcc.dg/20031218-2.c: New test.
1086         * gcc.dg/20031218-3.c: New test.
1087
1088         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1089         of label name and allow for USER_LABEL_PREFIX == "_" names.
1090         * g++.dg/abi/mangle18-2.C: Likewise.
1091         * g++.dg/abi/mangle19-1.C: Likewise.
1092         * g++.dg/abi/mangle19-2.C: Likewise.
1093         * g++.dg/abi/mangle20-1.C: Likewise.
1094         * g++.dg/abi/mangle20-2.C: Likewise.
1095
1096 2003-12-18  Richard Henderson  <rth@redhat.com>
1097
1098         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1099
1100 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
1101             Dan Kegel <dank@kegel.com>
1102
1103         PR other/12009
1104         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
1105         testing a cross compiler, it causes spurious compile failures.
1106         * lib/g++.exp: Likewise.
1107
1108 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1109
1110         PR c++/13262
1111         * g++.dg/template/access13.C: New test.
1112
1113 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
1114
1115         * gcc.dg/20031216-1.c: New test.
1116
1117 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1118
1119         PR c++/9154
1120         * g++.dg/template/error10.C: New test.
1121
1122 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
1123
1124         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1125         * g++.dg/eh/simd-2.C: Likewise.
1126
1127 2003-12-17  James E Wilson  <wilson@specifixinc.com>
1128             Roger Sayle  <roger@eyesopen.com>
1129
1130         * gcc.c-torture/execute/ieee/mzero5.c: New.
1131
1132 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
1133
1134         PR c++/10603
1135         * g++.dg/parse/error6.C: New test.
1136
1137         PR c++/12827
1138         * g++.dg/parse/error7.C: New test.
1139
1140 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
1141
1142         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1143         at -O with stabs debugging formats.
1144         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1145         * gcc.dg/debug/debug-2.c: Likewise.
1146
1147 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1148
1149         PR c++/12696
1150         * g++.dg/init/error1.C: New test.
1151
1152         PR c++/12218
1153         * g++.dg/init/pm3.C: New test.
1154
1155 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1156
1157         PR c/3347
1158         * gcc.dg/bitfld-8.c: New test.
1159
1160 2003-12-16  James Lemke  <jim@wasabisystems.com>
1161
1162         * gcc.dg/arm-scd42-[123].c: New tests.
1163
1164 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1165
1166         PR c++/9043
1167         * g++.dg/abi/mangle20-1.C: New test.
1168         * g++.dg/abi/mangle20-2.C: New test.
1169
1170 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
1171
1172         PR c++/13275
1173         * g++.dg/other/offsetof2.C: Remove XFAIL.
1174         * g++.dg/parse/offsetof1.C: New test.
1175         * g++.gd/parse/offsetof2.C: Likewise.
1176
1177 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1178
1179         * g++.dg/template/nontype3.C: New test.
1180         * g++.dg/template/static2.C: Tweaked the dg-error clause.
1181
1182 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1183
1184         * g++.dg/warn/noreturn-3.C: Also test instantiation.
1185
1186 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
1187
1188         PR c++/13387
1189         * g++.dg/expr/assign1.C: New test.
1190
1191         PR c++/13242
1192         * g++.dg/abi/mangle19-1.C: New test.
1193         * g++.dg/abi/mangle19-2.C: New test.
1194
1195 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
1196
1197         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1198
1199 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1200
1201         * gcc.c-torture/execute/20031216-1.c: New test.
1202
1203 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1204
1205         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1206         an ICE regression.
1207
1208 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1209
1210         PR c++/10926
1211         * g++.dg/template/error9.C: New test.
1212
1213         PR c++/11116
1214         * g++.dg/template/error8.C: New test.
1215
1216 2003-12-15  Roger Sayle  <roger@eyesopen.com>
1217
1218         PR middle-end/13400
1219         * gcc.c-torture/execute/20031215-1.c: New test case.
1220
1221 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1222
1223         PR c++/13269
1224         * g++.dg/parse/error5.C: New test.
1225
1226         PR c++/12989
1227         * g++.dg/expr/sizeof1.C: New test.
1228
1229         PR c++/13310
1230         * g++.dg/template/crash15.C: New test.
1231
1232 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
1233
1234         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1235         a non-POD type as the last named parameter of a varargs function.
1236
1237 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
1238
1239         PR c++/13243
1240         PR c++/12573
1241         * g++.dg/template/crash14.C: New test.
1242         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1243
1244 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
1245
1246         * g++.dg/other/java1.C: New test.
1247
1248         PR c++/13241
1249         * g++.dg/abi/mangle18-1.C: New test.
1250         * g++.dg/abi/mangle18-2.C: New test.
1251
1252 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1253
1254         PR optimization/10312
1255         * gcc.c-torture/execute/20031214-1.c: New.
1256
1257 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
1258
1259         PR c++/10779
1260         PR c++/12160
1261         * g++.dg/parse/error3.C: New test.
1262         * g++.dg/parse/error4.C: Likewise.
1263         * g++.dg/abi/mangle4.C: Tweak error messages.
1264         * g++.dg/lookup/using5.C: Likewise.
1265         * g++.dg/other/error2.C: Likewise.
1266         * g++.dg/parse/typename5.C: Likewise.
1267         * g++.dg/parse/undefined1.C: Likewise.
1268         * g++.dg/template/arg2.C: Likewise.
1269         * g++.dg/template/ttp3.C: Likewise.
1270         * g++.dg/template/type1.C: Likewise.
1271         * g++.old-deja/g++.other/crash32.C: Likewise.
1272         * g++.old-djea/g++.pt/defarg8.C: Likewise.
1273
1274 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1275
1276         PR c++/13106
1277         * g++.dg/warn/noreturn-3.C: New test.
1278
1279 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1280
1281         PR c++/13118
1282         * g++.dg/abi/covariant3.C: New.
1283
1284 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
1285
1286         * g++.dg/eh/ia64-1.C: New test.
1287
1288 2003-12-12  Roger Sayle  <roger@eyesopen.com>
1289
1290         PR optimization/13037
1291         * g77.f-torture/execute/13037.f: New test case.
1292
1293 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1294
1295         PR c++/12881
1296         * g++.dg/abi/covariant2.C: New.
1297
1298 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
1299
1300         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1301
1302 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
1303
1304         * gcc.c-torture/execute/wchar_t-1.x: Delete.
1305
1306 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
1307
1308         PR other/10819
1309         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1310         to fix Bug 10819.
1311         * lib/g++.exp (g++_version): Likewise.
1312         * lib/g77.exp (g77_version): Likewise.
1313         * lib/objc.exp (default_objc_version): Likewise.
1314
1315 2003-12-10  Richard Henderson  <rth@redhat.com>
1316
1317         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1318
1319         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1320
1321 2003-12-08  Matt Austern  <austern@apple.com>
1322
1323         PR c/13134
1324         * lib/gcc-dg.exp (dg-require-visibility): Define.
1325         * lib/target-supports (check_visibility_available): Define.
1326         * gcc.dg/visibility-1.c: New test.
1327         * gcc.dg/visibility-2.c: Likewise.
1328         * gcc.dg/visibility-3.c: Likewise.
1329         * gcc.dg/visibility-4.c: Likewise.
1330         * gcc.dg/visibility-5.c: Likewise.
1331         * gcc.dg/visibility-6.c: Likewise.
1332         * g++.dg/ext/visibility-1.C: Likewise.
1333         * g++.dg/ext/visibility-2.C: Likewise.
1334         * g++.dg/ext/visibility-3.C: Likewise.
1335         * g++.dg/ext/visibility-4.C: Likewise.
1336         * g++.dg/ext/visibility-5.C: Likewise.
1337         * g++.dg/ext/visibility-6.C: Likewise.
1338
1339 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1340
1341         * g++.dg/lookup/java1.C: New test.
1342         * g++.dg/lookup/java2.C: New test.
1343
1344 2003-12-07  Falk Hueffner  <falk@debian.org>
1345
1346         * g++.dg/opt/noreturn-1.C: New test.
1347
1348 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
1349
1350         * gcc.dg/overflow-1.c: New test.
1351
1352 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1353
1354         * g77.f-torture/compile/13060.f: New test.
1355
1356 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
1357
1358         PR c++/13323
1359         * g++.dg/inherit/operator2.C: New test.
1360
1361 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1362
1363         PR c++/13305
1364         * g++.dg/ext/attrib9.C: New test.
1365
1366 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1367
1368         PR c++/13314
1369         * g++.dg/template/error7.C: New test.
1370
1371 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
1372             J"orn Rennecke <joern.rennecke@superh.com>
1373
1374         PR target/13302
1375         * g++.dg/other/struct-va_list.C: New test.
1376
1377 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1378
1379         PR c++/13166
1380         * g++.dg/parse/defarg6.C: New test.
1381
1382 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
1383
1384         PR target/13256
1385         * gcc.c-torture/execute/20031201-1.c: New test.
1386
1387 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
1388
1389         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1390
1391 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1392
1393         * gcc.dg/builtin-return-1.c: New test.
1394
1395 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
1396             J"orn Rennecke <joern.rennecke@superh.com>
1397
1398         PR optimization/13260
1399         * gcc.c-torture/execute/20031204-1.c: New test.
1400
1401 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1402
1403         PR c++/9127
1404         * g++.dg/template/error6.C: New test.
1405
1406 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
1407
1408         * gcc.dg/20031202-1.c: New test.
1409
1410 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1411
1412         PR c++/13179
1413         * g++.dg/template/eh1.C: New test.
1414
1415         PR c++/10771
1416         * g++.dg/template/error5.C: New test.
1417
1418 2003-12-02  David Ung  <davidu@mips.com>
1419
1420         * gcc.dg/compat/vector-check.h: Corrected type for var
1421         g_##TMODE
1422
1423 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1424
1425         PR c++/10126
1426         * g++.dg/template/ptrmem8.C: New test.
1427
1428 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1429
1430         PR c++/12573
1431         * g++.dg/template/dependent-expr3.C: New test.
1432
1433 2003-12-01  James Lemke  <jim@wasabisystems.com>
1434
1435         * gcc.dg/arm-g2.c: New test.
1436
1437 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1438
1439         PR optimization/11634
1440         * gcc.dg/20031201-2.c: New test case.
1441
1442 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
1443
1444         PR 11433
1445         * objc.dg/proto-lossage-3.m: New test.
1446
1447 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1448
1449         PR optimization/12628
1450         * gcc.dg/20031201-1.c: New test case.
1451
1452 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
1453
1454         * gcc.dg/unaligned-1.c: New test.
1455
1456 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
1457
1458         PR c++/9849
1459         * g++.dg/template/error4.C: New test.
1460         * g++.dg/template/nested3.C: Adjust error markers.
1461
1462 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1463
1464         * gcc.dg/cpp/assert4.c: Check more #system assertions.
1465
1466 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
1467
1468         PR c/10333
1469         * gcc.dg/bitfld-7.c: New test.
1470
1471 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
1472
1473         * gcc.dg/tls/asm-1.C: New test.
1474
1475 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1476
1477         * gcc.dg/cpp/assert4.c: Update.
1478
1479 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1480
1481         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
1482         * gcc.dg/builtin-apply3.c: New test.
1483
1484 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1485
1486         * lib/compat.exp (compat-obj): New xfaildata parameter.
1487         Use it to set compiler_conditional_xfail_data before compiling.
1488         (compat-get-options): Handle dg-xfail-if.
1489         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
1490         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
1491         * gcc.dg/compat/vector-1_y.c: Likewise.
1492         * gcc.dg/compat/vector-2_x.c: Likewise.
1493         * gcc.dg/compat/vector-2_y.c: Likewise.
1494
1495 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1496
1497         * g++.dg/opt/reg-stack4.C: New test.
1498
1499 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1500
1501         * gcc.dg/builtin-apply2.c: New test.
1502
1503 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1504
1505         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
1506
1507 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1508
1509         PR c++/12924
1510         * g++.dg/template/template-id-2.C: New test.
1511
1512 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1513
1514         PR c++/5369
1515         * g++.dg/template/memfriend1.C: New test.
1516         * g++.dg/template/memfriend2.C: Likewise.
1517         * g++.dg/template/memfriend3.C: Likewise.
1518         * g++.dg/template/memfriend4.C: Likewise.
1519         * g++.dg/template/memfriend5.C: Likewise.
1520         * g++.dg/template/memfriend6.C: Likewise.
1521         * g++.dg/template/memfriend7.C: Likewise.
1522         * g++.dg/template/memfriend8.C: Likewise.
1523         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
1524
1525 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
1526
1527         PR c++/12515
1528         * g++.dg/ext/cond1.C: New test.
1529
1530 2003-11-20  Richard Henderson  <rth@redhat.com>
1531
1532         * gcc.dg/20020201-2.c: Remove.
1533         * gcc.dg/20020201-4.c: Remove.
1534         * gcc.dg/20020304-1.c: Remove.
1535
1536 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
1537
1538         * gcc.dg/cpp/trad/xwin1.c: New test case.
1539
1540 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
1541
1542         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
1543         * lib/g77.exp: Likewise.
1544         * lib/objc.exp: Likewise.
1545         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
1546         for darwin.
1547
1548 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1549
1550         PR c++/12932
1551         * g++.dg/template/static5.C: New test.
1552
1553 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
1554
1555         * gcc.dg/nested-func-1.c: New test.
1556
1557 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1558
1559         * gcc.dg/cpp/assert4.c: New test.
1560
1561 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
1562
1563         PR c++/2294
1564         * g++.dg/lookup/using9.c: New test.
1565
1566 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
1567
1568         PR c++/12762
1569         * g++.dg/template/error3.C: New test.
1570
1571 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
1572
1573         PR ada/13035
1574         * ada/acats/run_acats, run_all.sh: Fix syntax error.
1575         No longer use a wrapper for gcc, since this does not work under
1576         Windows.
1577
1578 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
1579
1580         PR c++/2094
1581         * g++.dg/template/ptrmem7.C: New test.
1582
1583 2003-11-13  Andrew Pinski <apinski@apple.com>
1584
1585         * gcc.c-torture/compile/20031113-1.c: New test.
1586
1587 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
1588             Kean Johnston <jkj@sco.com>
1589
1590         PR c/13029
1591         * gcc.dg/unused-4.c: Update.
1592
1593 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
1594
1595         * g++.dg/opt/const3.C: New test.
1596
1597 2003-11-13  Jan Hubicka  <jh@suse.cz>
1598
1599         * gcc.c-torture/compile/20031112-1.c: New test.
1600
1601 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
1602
1603         * g++.dg/parse/crash10.C: Remove bogus error marker.
1604
1605 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1606
1607         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
1608         (host_gcc): Likewise.
1609         (ROOT): Honor $PWDCMD.
1610         (BASE): Likewise.
1611         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
1612
1613 2003-11-12  Catherine Moore  <clm@redhat.com>
1614
1615         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
1616
1617 2003-11-12  Andreas Jaeger  <aj@suse.de>
1618             Jakub Jelinek  <jakub@redhat.com>
1619             Andrew Pinski  <pinskia@physics.uc.edu>
1620             Richard Henderson  <rth@redhat.com>
1621
1622         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
1623         systems.
1624         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
1625
1626         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
1627         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1628
1629 2003-11-11  Andreas Jaeger  <aj@suse.de>
1630
1631         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
1632
1633         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
1634
1635 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
1636
1637         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
1638         Clean ups.
1639
1640 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
1641
1642         * gcc.dg/trampoline-1.c: New test.
1643
1644 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
1645
1646         * gcc.c-torture/compile/200031109-1.c: New test.
1647
1648 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1649
1650         PR c/3190
1651         PR c/8714
1652         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1653         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
1654         gcc.dg/format/no-y2k-1.c: Update.
1655
1656 2003-11-08  Roger Sayle  <roger@eyesopen.com>
1657
1658         PR optimization/10467
1659         * gcc.dg/20031108-1.c: New test case.
1660
1661 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
1662
1663         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
1664
1665 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1666
1667         * gcc.dg/compound-lvalue-1.c: New test.
1668         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
1669         some XFAILs.
1670
1671 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
1672
1673         * gcc.dg/altivec-varargs-1.c: New test.
1674
1675 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1676
1677         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
1678         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
1679         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
1680         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
1681         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
1682
1683 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
1684
1685         * gcc.dg/cond-lvalue-1.c: New test.
1686
1687 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
1688
1689         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
1690
1691 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1692
1693         PR c++/11616
1694         * g++.dg/template/instantiate5.C: New test.
1695
1696 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1697
1698         PR c++/12726
1699         * g++.dg/ext/complit2.C: Replace test with self-contained version.
1700         * ChangeLog: Add missing first entry for above test.
1701
1702 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1703
1704         PR c++/9810
1705         * g++.dg/template/using8.C: New test.
1706         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
1707
1708 2003-11-02  Roger Sayle  <roger@eyesopen.com>
1709
1710         PR optimization/10817
1711         * gcc.c-torture/compile/20031102-1.c: New test case.
1712
1713 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
1714
1715         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
1716         2147483647.
1717
1718 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1719
1720         * gcc.dg/20031102-1.c: New test.
1721
1722 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1723
1724         * gcc.dg/complex-1.c: New test.
1725
1726 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1727
1728         PR c++/12796
1729         * g++.dg/template/crash13.C: Adjust expected error location.
1730         * g++.old-deja/g++.brendan/ns1.C: Likewise.
1731
1732 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
1733
1734         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1735
1736 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
1737
1738         PR/10239
1739         * gcc.c-torture/compile/20031031-2.c: New test.
1740
1741 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
1742
1743         PR/11640
1744         * gcc.c-torture/compile/20031031-1.c: New test.
1745
1746 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
1747
1748         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1749         * gcc.misc-tests/bprob.exp: Likewise.
1750         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
1751         the execution test on arm-elf configs.
1752         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
1753         configs that don't support scratch files.
1754         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
1755
1756 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
1757
1758         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
1759         done by dejagnu.
1760
1761 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
1762
1763         * ada/acats/run_all.sh: Redirect mv output to /dev/null
1764         Avoid non pure sh syntax. Add more logging.
1765
1766         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
1767         fail.
1768
1769 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1770
1771         PR libgcj/10610
1772         * gcc.dg/ppc-stackalign-1.c: New test.
1773
1774 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
1775
1776         * ada/acats/run_all.sh: Change output to be more compliant with
1777         dejagnu framework.
1778         Create acats.sum and acats.log files under testsuite/ada/acats
1779         Only run [a-z]* directories, to filter out e.g. CVS.
1780         Redirect build output to log file.
1781
1782 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
1783
1784         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
1785
1786 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
1787
1788         PR ada/5909:
1789         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
1790
1791 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
1792
1793         * gcc.c-torture/compile/20031023-1.c: New test.
1794         * gcc.c-torture/compile/20031023-2.c: New test.
1795         * gcc.c-torture/compile/20031023-3.c: New test.
1796         * gcc.c-torture/compile/20031023-4.c: New test.
1797
1798 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1799
1800         PR c++/10371
1801         * g++.dg/lookup/scoped8.C: New test.
1802
1803 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1804
1805         * g++.dg/opt/reg-stack3.C: New test.
1806
1807 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1808
1809         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
1810
1811 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1812
1813         PR c++/11076
1814         * g++.dg/template/crash13.C: New test.
1815
1816 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1817
1818         * gcc.dg/c99-restrict-2.c: New test.
1819
1820 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
1821
1822         PR c++/12698, c++/12699, c++/12700, c++/12566
1823         * g++.dg/inherit/covariant9.C: New test.
1824         * g++.dg/inherit/covariant10.C: New test.
1825         * g++.dg/inherit/covariant11.C: New test.
1826
1827 2003-10-23  Jason Merrill  <jason@redhat.com>
1828
1829         PR c++/12726
1830         * g++.dg/ext/complit2.C: New test.
1831
1832 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
1833
1834         PR target/12654
1835         * gcc.c-torture/execute/20031020-1.c: New test.
1836
1837 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1838
1839         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
1840         following the jump_insn.
1841
1842 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
1843
1844         * gcc.dg/cast-lvalue-1.c: New test.
1845
1846 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
1847
1848         PR c++/11962
1849         * g++.dg/template/cond2.C: New test.
1850
1851 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
1852
1853         * gcc.dg/builtins-28.c: New test.
1854
1855 2003-10-20  Jan Hubicka  <jh@suse.cz>
1856
1857         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
1858         parameter.
1859         * testsuite/gcc.dg/inline-2.c: Likewise.
1860
1861 2003-10-20  Phil Edwards  <phil@codesourcery.com>
1862
1863         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
1864         * gcc.dg/nest.c:  Likewise.
1865
1866 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1867
1868         PR c++/9781, c++/10583, c++/11862
1869         * g++.dg/parse/crash13.C: New test.
1870
1871 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1872
1873         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
1874
1875 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1876
1877         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
1878         Define HAVE_C99_RUNTIME except on Solaris.
1879         * gcc.dg/builtins-20.c: Likewise.
1880
1881 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1882
1883         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
1884
1885 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1886
1887         PR c++/12495
1888         * g++.dg/template/crash21.C: New test.
1889
1890 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1891
1892         PR c++/2513
1893         * g++.dg/template/typename5.C: New test.
1894
1895 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1896
1897         PR c++/12369
1898         * g++.dg/template/friend25.C: New test.
1899
1900 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
1901
1902         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
1903         versions.
1904
1905 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
1906
1907         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
1908         == 2147483647.
1909
1910 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
1911
1912         * gcc.c-torture/execute/960416-1.x: Remove.
1913         * gcc.c-torture/execute/divconst-3.x: Likewise.
1914
1915 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
1916
1917         PR target/12598
1918         * gcc.dg/torture/cris-volatile-1.c: New test.
1919
1920 2003-10-14  Roger Sayle  <roger@eyesopen.com>
1921
1922         PR optimization/9325
1923         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
1924         for overflowing floating point to integer conversion during RTL
1925         simplification.
1926
1927 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
1928
1929         * objc/execute/_cmd.m: Fix typo.
1930         * objc.dg/image-info.m, objc.dg/symtab-1.m:
1931         Relax 'scan-assembler' regexp.
1932         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
1933         objc.dg/try-catch-4.m: Run on non-Darwin targets.
1934         * objc.dg/zero-link-2.m: Remove blank line.
1935         * objc.dg/zero-link-3.m: New test case.
1936
1937 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
1938
1939         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
1940
1941         * gcc.dg/asm-names.c: Use scan-assembler-not rather
1942         than linker trickery.
1943
1944 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1945
1946         PR c++/12370
1947         * g++.dg/other/friend2.C: New test.
1948
1949 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
1950
1951         * gcc.dg/20031012-1.c: New test.
1952
1953 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
1954
1955         * gcc.dg/weak/weak-3.c: Fix for new warning.
1956
1957 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
1958
1959         PR optimization/8750
1960         * gcc.c-torture/execute/20031012-1.c: New test case.
1961
1962 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1963
1964         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
1965         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
1966
1967 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1968
1969         PR optimization/12260
1970         * gcc.c-torture/compile/20031011-2.c: New test case.
1971
1972 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1973
1974         * gcc.c-torture/execute/20031011-1.c: New testcase.
1975
1976 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
1977
1978         * gcc.c-torture/compile/20031011-1.c: New test.
1979
1980 2003-10-11  Jan Hubicka  <jh@suse.cz>
1981
1982         * g++.dg/other/first-global.C: New test.
1983
1984 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1985
1986         * gcc.c-torture/execute/string-opt-18.c: New testcase.
1987
1988 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
1989
1990         * gcc.c-torture/compile/20031010-1.c: New test.
1991
1992 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
1993
1994         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
1995         * gcc.c-torture/execute/va-arg-25.c: ... here.
1996
1997 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
1998
1999         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2000
2001 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
2002
2003         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2004
2005 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
2006
2007         * g++.dg/parse/error2.C: New test.
2008
2009 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
2010
2011         PR c++/11097
2012         * g++.dg/other/error5.C: Modify the error message.
2013         * g++.dg/lookup/using8.C: New test.
2014
2015 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
2016
2017         * gcc.dg/darwin-abi-2.c: New file.
2018         * gcc.c-torture/execute/va-arg-24.c: New file.
2019
2020 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
2021
2022         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
2023         indentation.
2024
2025 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
2026
2027         PR c++/10147
2028         * g++.dg/other/error4.C: Update error messages.
2029         * g++.dg/template/ptrmem4.C: Likewise.
2030
2031         PR c++/12337
2032         * g++.dg/init/new9.C: New test.
2033
2034         PR c++/12334, c++/12236, c++/8656
2035         * g++.dg/ext/attrib8.C: New test.
2036
2037 2003-10-06  Devang Patel  <dpatel@apple.com>
2038
2039         * gcc.dg/debug/dwarf2-3.h: New test.
2040         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2041
2042 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
2043
2044         * g++.dg/opt/cfg2.C: New test.
2045
2046 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
2047
2048         * g++.dg/opt/float1.C: New test.
2049
2050 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
2051
2052         * gcc.dg/c90-array-lval-6.c: New test.
2053         * gcc.dg/c99-array-lval-6.c: New test.
2054
2055 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
2056             Ziemowit Laski  <zlaski@apple.com>
2057
2058         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2059         'Derived', so that it is never considered a class method; add
2060         new warning for '+port' method ambiguity.
2061         * objc.dg/method-12.m: Include <objc/objc.h> instead of
2062         <objc/objc-api.h> (needed on Mac OS X).
2063         * objc.dg/method-13.m: New test.
2064
2065 2003-10-03  Roger Sayle  <roger@eyesopen.com>
2066
2067         PR optimization/9325, PR java/6391
2068         * gcc.c-torture/execute/20031003-1.c: New test case.
2069
2070 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
2071
2072         PR optimization/12180
2073         * gcc.dg/20031002-1.c: New test.
2074
2075         PR c++/12486
2076         * g++.dg/inherit/error1.C: New test.
2077
2078 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
2079
2080         * lib/f-torture.exp (search_for): Rename to...
2081         (search_for_re): This.  Also, clean up comments and the
2082         "regexp" invocation.
2083
2084 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
2085
2086         * gcc.c-torture/compile/20031002-1.c: New test.
2087
2088 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
2089
2090         * g++.dg/opt/cond1.C: New test.
2091
2092 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
2093
2094         * gcc.dg/Wold-style-definition-2.c: New testcase.
2095         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2096
2097 2003-09-29  Richard Henderson  <rth@redhat.com>
2098
2099         * g++.dg/init/array10.C: Add dg-options.
2100
2101 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
2102
2103         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2104
2105 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2106
2107         * g++.dg/template/friend19.C: Fix typo.
2108         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2109
2110 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
2111
2112         * gcc.c-torture/execute/20030928-1.c: New test.
2113         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2114
2115 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2116
2117         * g++.dg/opt/unroll1.C: New test.
2118
2119 2003-09-26  Roger Sayle  <roger@eyesopen.com>
2120
2121         PR optimization/11741
2122         * gcc.dg/20030926-1.c: New test case.
2123
2124 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2125
2126         PR c++/5655
2127         * g++.dg/parse/access7.C: New test.
2128         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2129
2130 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
2131
2132         MERGE OF objc-improvements-branch into MAINLINE:
2133         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2134         if libobjc has not been built.
2135         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2136         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2137         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2138         objc/execute/nested-3.m, objc/execute/np-2.m,
2139         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2140         objc/execute/redefining_self.m, objc/execute/root_methods.m,
2141         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2142         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2143         objc.dg/special/unclaimed-category-1.h,
2144         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2145         well as GNU runtime.
2146         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2147         * execute/cascading-1.m, execute/function-message-1.m,
2148         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2149         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2150         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2151         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2152         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2153         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2154         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2155         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2156         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2157         * objc.dg/bitfield-2.m: Run only on Darwin.
2158         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2159         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2160         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2161         * objc.dg/const-str-1.m: Fix constant string layout.
2162
2163 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
2164
2165         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2166
2167 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
2168
2169         * gcc.dg/darwin-abi-1.c: New file.
2170
2171 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
2172
2173         PR target/12281
2174         * gcc.c-torture/compile/20030921-1.c: New test.
2175
2176 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2177
2178         * g++.dg/opt/reg-stack2.C: New test.
2179
2180 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
2181
2182         * g++.dg/eh/delayslot1.C: New test.
2183
2184 2003-09-20  Richard Henderson  <rth@redhat.com>
2185
2186         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2187
2188 2003-09-20  Roger Sayle  <roger@eyesopen.com>
2189
2190         * gcc.c-torture/execute/20030920-1.c: New test case.
2191
2192 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2193
2194         * g++.dg/rtti/typeid3.C: Correct expected error message.
2195
2196 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2197
2198         PR c++/157
2199         * g++.dg/parse/crash12.C: New test.
2200
2201 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
2202
2203         * gcc.dg/compat/mixed-struct-check.h: New.
2204         * gcc.dg/compat/mixed-struct-defs.h: New.
2205         * gcc.dg/compat/mixed-struct-init.h: New.
2206         * gcc.dg/compat/struct-by-value-19_main.c: New.
2207         * gcc.dg/compat/struct-by-value-19_x.c: New.
2208         * gcc.dg/compat/struct-by-value-19_y.c: New.
2209         * gcc.dg/compat/struct-by-value-20_main.c: New.
2210         * gcc.dg/compat/struct-by-value-20_x.c: New.
2211         * gcc.dg/compat/struct-by-value-20_y.c: New.
2212         * gcc.dg/compat/struct-return-19_main.c: New.
2213         * gcc.dg/compat/struct-return-19_x.c: New.
2214         * gcc.dg/compat/struct-return-19_y.c: New.
2215         * gcc.dg/compat/struct-return-20_main.c: New.
2216         * gcc.dg/compat/struct-return-20_x.c: New.
2217         * gcc.dg/compat/struct-return-20_y.c: New.
2218
2219 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
2220         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2221         so that it will not complain on LP64 targets.
2222
2223 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2224
2225         PR c++/495
2226         * g++.dg/template/friend24.C: New test.
2227
2228 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
2229
2230         PR c++/12332
2231         * g++.dg/template/memtmpl2.C: New test.
2232
2233 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
2234
2235         PR target/11184
2236         * gcc.dg/builtin-apply1.c: New test.
2237
2238 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
2239
2240         PR c++/9848
2241         * g++.dg/warn/Wunused-4.C: New test.
2242
2243 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2244
2245         PR c++/12316
2246         * g++.dg/other/gc2.C: New test.
2247
2248 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
2249
2250         PR c++/11991
2251         * g++.dg/rtti/typeid3.C: New test.
2252
2253         PR c++/12266
2254         * g++.dg/overload/template1.C: New test.
2255
2256 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2257
2258         * g++.dg/opt/cfg3.C: New test.
2259
2260 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2261
2262         PR c++/7939
2263         * g++.dg/template/crash11.C: New test.
2264
2265 2003-09-16  Jason Merrill  <jason@redhat.com>
2266             Jakub Jelinek  <jakub@redhat.com>
2267
2268         * gcc.dg/attr-warn-unused-result.c: New test.
2269
2270 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2271
2272         PR c++/12184
2273         * g++.dg/expr/call2.C: New test.
2274
2275 2003-09-15  Andreas Jaeger  <aj@suse.de>
2276
2277         * gcc.dg/Wold-style-definition-1.c: New test.
2278
2279 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
2280
2281         PR c++/3907
2282         * g++.dg/parse/template12.C: New test.
2283
2284         * g++.dg/abi/bitfield11.C: New test.
2285         * g++.dg/abi/bitfield12.C: Likewise.
2286
2287 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
2288
2289         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
2290         non-expansion of functional macro name without arguments at EOL.
2291         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
2292
2293 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
2294
2295         * gcc.c-torture/execute/20030914-[12].c: New tests.
2296
2297 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
2298
2299         PR c++/11788
2300         * g++.dg/overload/addr1.C: New test.
2301
2302 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
2303
2304         * gcc.dg/20030909-1.c: New test.
2305
2306 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2307
2308         * gcc.dg/ultrasp10.c: New test.
2309
2310 2003-09-09  Devang Patel  <dpatel@apple.com>
2311
2312         * gcc.dg/darwin-ld-6.c: New test.
2313
2314 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2315
2316         * gcc.dg/torture/builtin-explog-1.c: New testcase.
2317
2318 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2319
2320         * gcc.dg/ia64-types1.c: New test.
2321         * gcc.dg/ia64-types2.c: Likewise.
2322
2323 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2324
2325         * gcc.dg/builtins-1.c: Add more _Complex tests.
2326         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2327
2328         * gcc.dg/builtins-1.c: Test existing _Complex functions.
2329         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2330
2331 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2332
2333         PR c++/11786
2334         * g++.dg/lookup/koenig2.C: New test.
2335
2336         PR c++/5296
2337         * g++.dg/rtti/typeid2.C: New test.
2338
2339 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
2340
2341         * gcc.c-torture/compile/20030904-1.c: New test.
2342
2343 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2344
2345         * g++.dg/opt/longbranch2.C: New test.
2346
2347 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2348
2349         * g++.dg/template/crash10.C: Only compile it.
2350
2351 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2352
2353         PR middle-end/11665
2354         * gcc.c-torture/compile/20030907-1.c: New test.
2355         * g++.dg/init/array11.C: New test.
2356
2357 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2358
2359         PR c++/11852
2360         * g++.dg/init/struct1.C: New test.
2361
2362 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2363
2364         PR c++/12181
2365         * g++.dg/expr/comma1.C: New test.
2366
2367 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
2368
2369         PR c++/11867
2370         * g++.dg/expr/static_cast5.C: New test.
2371
2372 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
2373
2374         PR c++/11507
2375         * g++.dg/lookup/scoped7.C: New test.
2376
2377         PR c++/9574
2378         * g++.dg/other/static1.C: New test.
2379
2380         PR c++/11490
2381         * g++.dg/warn/template-1.C: New test.
2382
2383         PR c++/11432
2384         * g++.dg/template/crash10.C: New test.
2385
2386         PR c++/2478
2387         * g++.dg/overload/VLA.C: New test.
2388
2389         PR c++/10804
2390         * g++.dg/template/call1.C: New test.
2391
2392 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2393
2394         PR c++/11794
2395         * g++.dg/parse/using3.C: New test.
2396
2397 2003-09-06  Roger Sayle  <roger@eyesopen.com>
2398
2399         PR c++/11409
2400         * g++.dg/overload/builtin3.C: New test case.
2401
2402 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
2403
2404         PR c/9862
2405         * gcc.dg/20030906-1.c: New test.
2406         * gcc.dg/20030906-2.c: Likewise.
2407
2408 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2409
2410         PR c++/12167
2411         * g++.dg/parse/defarg5.C: New test.
2412
2413         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2414
2415 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
2416
2417         PR c++/12163
2418         * g++.dg/expr/static_cast4.C: New test.
2419
2420         PR c++/12146
2421         * g++.dg/template/crash9.C: New test.
2422
2423 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
2424
2425         * g++.old-deja/g++.ext/pretty2.C: Update for change
2426         in __FUNCTION__.
2427         * g++.old-deja/g++.ext/pretty3.C: Likewise.
2428
2429 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
2430
2431         PR c++/11922
2432         * g++/dg/template/qualified-id1.C: New test.
2433
2434         PR c++/12037
2435         * g++.dg/warn/noeffect4.C: New test.
2436
2437 2003-09-04  Matt Austern  <austern@apple.com>
2438
2439         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2440         * g++.dg/ext/fnname2.C: Likewise.
2441         * g++.dg/ext/fnname3.C: Likewise.
2442
2443 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
2444
2445         * g++.dg/expr/lval1.C: New test.
2446         * g++.dg/ext/lvcast.C: Remove.
2447
2448 2003-09-03  Roger Sayle  <roger@eyesopen.com>
2449
2450         PR optimization/11700.
2451         * gcc.c-torture/compile/20030903-1.c: New test case.
2452
2453 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
2454
2455         PR c++/12053
2456         * g++.dg/abi/layout4.C: New test.
2457
2458 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
2459
2460         PR c++/11553
2461         * g++.dg/parse/friend3.C: New test.
2462
2463 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
2464
2465         PR c++/11847
2466         * g++.dg/template/class1.C: New test.
2467
2468         PR c++/11808
2469         * g++.dg/expr/call1.C: New test.
2470
2471 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
2472
2473         PR c++/12114
2474         * g++.dg/init/ref9.C: New test.
2475
2476         PR c++/11972
2477         * g++.dg/template/nested4.C: New test.
2478
2479 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
2480
2481         PR c++/12093
2482         * g++.dg/template/non-dependent4.C: New test.
2483
2484         PR c++/11928
2485         * g++.dg/inherit/conv1.C: New test.
2486
2487 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
2488
2489         PR c++/6196
2490         * g++.dg/ext/label1.C: New test.
2491         * g++.dg/ext/label2.C: Likewise.
2492
2493 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
2494
2495         * g++.dg/expr/cond3.C: New test.
2496
2497 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2498
2499         * gcc.dg/builtins-1.c: Add new builtin cases.
2500
2501 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2502
2503         * gcc.dg/builtins-1.c: Add new cases.
2504         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2505
2506 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2507
2508         * gcc.dg/builtins-1.c: Add more math builtin tests.
2509         * gcc.dg/torture/builtin-attr-1.c: New test.
2510
2511 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
2512
2513         PR optimization/5079
2514         * g++.dg/opt/static3.C: New test.
2515
2516 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2517
2518         * gcc.misc-tests/gcov-10b.c: New test.
2519
2520 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
2521
2522         * g++.dg/opt/ptrmem3.C: New test.
2523
2524         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
2525
2526 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
2527
2528         * gcc.dg/20030826-2.c: New test.
2529
2530 2003-08-26  Roger Sayle  <roger@eyesopen.com>
2531
2532         PR middle-end/12002
2533         * g77.f-torture/compile/12002.f: New test case.
2534
2535 2003-08-26  Roger Sayle  <roger@eyesopen.com>
2536
2537         * gcc.dg/20030826-1.c: New test case.
2538
2539 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
2540
2541         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
2542
2543 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
2544
2545         PR c++/11871
2546         * c++.dg/lookup/crash1.C: New test.
2547
2548         * c++.dg/warn/noeffect3.C: New test.
2549
2550 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
2551
2552         * gcc.dg/compat/vector-1_x.c: Compile with -w.
2553         * gcc.dg/compat/vector-1_y.c: Ditto.
2554         * gcc.dg/compat/vector-2_x.c: Ditto.
2555         * gcc.dg/compat/vector-2_y.c: Ditto.
2556
2557 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
2558
2559         * gcc.dg/20030702-1.c: New test.
2560
2561 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
2562
2563         PR c++/8795
2564         * g++.dg/ext/altivec-1.C: New test.
2565
2566 2003-08-24  Richard Henderson  <rth@redhat.com>
2567
2568         * g++.dg/eh/simd-2.C: Add -w for x86.
2569
2570 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
2571
2572         * gcc.dg/20030815-1.c: New test.
2573
2574 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2575
2576         PR c++/3765
2577         * g++.dg/parse/access6.C: New test.
2578
2579 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2580
2581         PR c++/641, c++/11876
2582         * g++.dg/template/friend22.C: New test.
2583         * g++.dg/template/friend23.C: Likewise.
2584
2585 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2586
2587         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
2588         identically.
2589
2590 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2591
2592         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
2593
2594 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2595
2596         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
2597
2598 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2599
2600         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
2601
2602 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2603
2604         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
2605
2606 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
2607
2608         PR c++/11919
2609         * g++.dg/overload/prom1.C: New test.
2610
2611         PR c++/11551
2612         * g++.dg/parse/dtor2.C: New test.
2613
2614         PR c++/10762
2615         * g++.dg/parse/using2.C: New test.
2616
2617 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
2618
2619         PR target/11805
2620         * gcc.c-torture/compile/20030821-1.c: New.
2621
2622 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
2623
2624         PR c++/11834
2625         * g++.dg/template/deduce2.C: New test.
2626
2627 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
2628
2629         * gcc.c-torture/execute/20030821-1.c: New test.
2630
2631 2003-08-20  Roger Sayle  <roger@eyesopen.com>
2632
2633         PR middle-end/11984
2634         * gcc.dg/20030820-1.c: New test case.
2635
2636 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
2637
2638         PR c++/11945
2639         * g++.dg/warn/noeffect2.C: New test.
2640
2641 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
2642
2643         PR c++/10926
2644         * g++.dg/template/dtor2.C: New test.
2645
2646         PR c++/11684
2647         * g++.dg/template/operator1.C: New test.
2648         * g++.dg/parse/operator4.C: New test.
2649
2650         PR c++/11946.C
2651         * g++.dg/expr/enum1.C: New test.
2652         * gcc.dg/c99-bool-1.c: Remove bogus warning.
2653
2654         PR c++/11036.C
2655         * g++.dg/parse/elab2.C: New test.
2656         * g++.dg/parse/typedef4.C: Change error message.
2657         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
2658         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
2659         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
2660
2661 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
2662
2663         * gcc.dg/pch/warn-1.c: New.
2664         * gcc.dg/pch/warn-1.hs: New.
2665
2666         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
2667         not-tested file.
2668
2669 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
2670
2671         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
2672
2673 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
2674
2675         * gcc.dg/uninit-D.c: New Test.
2676         * gcc.dg/uninit-E.c: New Test.
2677         * gcc.dg/uninit-F.c: New Test.
2678         * gcc.dg/uninit-G.c: New Test.
2679
2680 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
2681
2682         * g++.dg/README: Describe the pch directory.
2683
2684 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2685
2686         PR c++/11174
2687         * g++.dg/parse/access4.C: New test.
2688         * g++.dg/parse/access5.C: Likewise.
2689         * g++.old-deja/g++.jason/access17.C: Adjust error message.
2690
2691 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
2692
2693         * gcc.dg/noncompile/20030818-1.c: New.
2694
2695 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
2696
2697         PR c++/11957
2698         * g++.dg/warn/noeffect1.C: New test.
2699
2700         * g++.dg/template/scope2.C: New test.
2701         * g++.dg/template/error2.C: Correct dg-error
2702
2703 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
2704
2705         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
2706
2707 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
2708
2709         PR C++/11512
2710         * g++.dg/template/warn1.C: New.
2711
2712 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2713
2714         * g++.dg/template/error2.C: New test.
2715         * g++.dg/lookup/using7.C: Adjust errors
2716         * g++.old-deja/g++.pt/crash36.C: Likewise.
2717         * g++.old-deja/g++.pt/derived3.C: Likewise.
2718
2719 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2720
2721         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
2722         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
2723         * gcc.c-torture/execute/builtins/string-9.c: New, from
2724         string-opt-9.c.  Adjust for execute/builtins framework.
2725         * gcc.c-torture/execute/string-opt-9.c: Delete.
2726
2727 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
2728
2729         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
2730
2731         * g++.dg/parse/ret-type2.C: New test.
2732
2733         PR c++/11703
2734         * g++.dg/init/new8.C: New test.
2735
2736         PR c++/10923
2737         * g++.dg/parse/typedef5.C: New test.
2738
2739         PR c++/9512
2740         * g++.dg/parse/qualified2.C: New test.
2741         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
2742         invalid code.
2743
2744 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
2745
2746         * g++.dg/conversion/ptrmem1.C: New test.
2747
2748 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
2749
2750         PR target/11693
2751         * gcc.dg/20030811-1.c: New test.
2752
2753         PR target/11535
2754         * gcc.c-torture/execute/20030811-1.c: New test.
2755
2756 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2757
2758         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
2759
2760 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
2761
2762         PR c++/11789.C
2763         * g++.dg/inherit/multiple1.C: New test.
2764
2765 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2766
2767         * gcc.dg/spe1.c: New test.
2768
2769         PR c++/11670
2770         * g++.dg/expr/cast2.C: New test.
2771
2772         PR c++/10530
2773         * g++.dg/template/dependent-name2.C: New test.
2774
2775 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
2776
2777         * g++.dg/parse/crash11.C: Put the dg options in comments.
2778
2779 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
2780
2781         * lib/gcc-dg.exp: Update for diagnostic change.
2782
2783 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2784
2785         PR c++/5767
2786         * g++.dg/parse/crash11.C: New test.
2787
2788 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
2789
2790         * gcc.dg/cpp/spacing1.c: Update.
2791
2792 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
2793
2794         PR target/11739
2795         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
2796         a value for -mtune.
2797
2798 2003-08-04  Roger Sayle  <roger@eyesopen.com>
2799
2800         PR middle-end/11771
2801         * gcc.c-torture/compile/20030804-1.c: New test case.
2802
2803 2003-08-04  Roger Sayle  <roger@eyesopen.com>
2804
2805         * gcc.dg/20030804-1.c: New test case.
2806
2807 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
2808
2809         * gcc.dg/cpp/separate-1.c: New test.
2810
2811 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
2812
2813         PR c++/11704
2814         * g++.dg/template/dependent-expr2.C: New test.
2815
2816         PR c++/11766
2817         * g++.dg/expr/ptrmem1.C: New test.
2818
2819 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2820
2821         PR c++/9453
2822         * g++.dg/template/friend15.C: New test.
2823
2824 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
2825
2826         * lib/dg-pch.exp: Work round PCH bug.
2827
2828 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2829
2830         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
2831         builtins.  Move cases from builtins-4.c here.
2832
2833         * gcc.dg/torture/builtin-math-1.c: New test taken from
2834         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
2835         additional cases.
2836
2837         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
2838         Delete.
2839
2840 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
2841
2842         PR c++/9447
2843         * g++.dg/template/using7.C: New test.
2844
2845 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
2846
2847         * import1.c, import2.c: New tests.
2848
2849 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
2850
2851         * g++.dg/eh/crossjump1.C: New test.
2852
2853 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
2854
2855         PR c++/11697
2856         * g++.dg/template/using6.C: New test.
2857
2858         PR c++/11744
2859         * g++.dg/template/koenig2.C: New test.
2860
2861 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2862
2863         PR c++/7983
2864         * g++.dg/parse/typedef4.C: New test.
2865
2866 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2867
2868         PR c++/8442, c++/8806
2869         * g++.dg/template/elab1.C: New test.
2870         * g++.dg/template/type2.C: Likewise.
2871         * g++.dg/template/ttp3.C: Adjust expected error message.
2872         * g++.old-deja/g++.law/visibility13.C: Likewise.
2873         * g++.old-deja/g++.niklas/t135.C: Likewise.
2874         * g++.old-deja/g++.pt/ttp41.C: Likewise.
2875         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
2876         template argument.
2877         * g++.old-deja/g++.pt/ttp44.C: Likewise.
2878
2879 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
2880
2881         PR c++/11295
2882         * g++.dg/ext/stmtexpr1.C: New test.
2883
2884         * g++.dg/opt/tmp1.C: New test.
2885
2886         PR c++/11525
2887         * g++.dg/parse/constant4.C: New test.
2888
2889         PR c++/9447
2890         * g++.dg/template/using5.C: New test.
2891
2892 2003-07-31  Roger Sayle  <roger@eyesopen.com>
2893
2894         * gcc.dg/builtins-27.c: New test case.
2895
2896 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
2897
2898         * gcc.dg/tls/opt-7.c: New test.
2899
2900 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
2901
2902         * g++.old-deja/g++.other/crash18.C: Remove.
2903
2904 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2905
2906         * g++.dg/template/explicit3.C: New.
2907         * g++.dg/template/explicit4.C: New.
2908         * g++.dg/template/explicit5.C: New.
2909
2910         PR c++/11347
2911         * g++.dg/template/memtmpl1.C: New.
2912
2913 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
2914
2915         PR target/11565
2916         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
2917         * gcc.dg/i386-387-5.c (dg-options): Likewise.
2918
2919 2003-07-30  Jan Hubicka  <jh@suse.cz>
2920
2921         * vtgc1.c: Kill.
2922
2923 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
2924
2925         * gcc.dg/struct-in-proto-1.c: New test.
2926
2927 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
2928
2929         * gcc.dg/cpp/include2.c: Only expect one message.
2930
2931 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
2932
2933         PR c++/9447
2934         * g++.dg/template/using1.C: New test.
2935         * g++.dg/template/using2.C: New test.
2936         * g++.dg/template/using3.C: New test.
2937         * g++.dg/template/using4.C: New test.
2938
2939 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
2940
2941         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
2942         * gcc.c-torture/execute/string-opt-10.c: Likewise.
2943
2944 2003-07-28  Jan Hubicka  <jh@suse.cz>
2945
2946         PR c++/11530
2947         * g++.dg/opt/call1.C: New test.
2948
2949 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
2950
2951         PR c++/11667
2952         * g++.dg/init/enum2.C: New test.
2953         * g++.dg/template/overload1.C: Add "-w" option.
2954
2955 2003-07-28    <hp@bitrange.com>
2956
2957         * gcc.dg/Wdeclaration-after-statement-1.c,
2958         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
2959
2960 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
2961
2962         * gcc.c-torture/compile/20030725-1.c: New test.
2963
2964 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
2965
2966         * gcc.dg/20030505.c: Only run for SPE.
2967         Remove definition of opaque type.
2968
2969 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
2970
2971         * g++.dg/template/ptrmem6.C: New test.
2972
2973 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
2974
2975         * gcc.c-torture/compile/zero-strct-2.c: New test.
2976
2977 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
2978
2979         * gcc.dg/intermod-1.c: New test.
2980
2981 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2982
2983         PR c++/11617
2984         * g++.dg/template/lookup2.C: New test.
2985         * g++.dg/template/memclass1.C: Remove instantiated from error.
2986         * g++.dg/other/error2.C: Tweak expected errors.
2987
2988         PR c++/11596
2989         * g++.dg/template/defarg3.C: New test.
2990
2991         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
2992
2993 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
2994
2995         * g++.dg/inherit/access5.C: New test.
2996
2997 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2998
2999         PR c++/11513
3000         * g++.dg/template/crash8.C: New test.
3001
3002 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
3003
3004         PR c/10602
3005         * gcc.dg/noncompile/incomplete-2.c: New test.
3006
3007 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
3008
3009         PR c++/11645
3010         * g++.dg/inherit/access4.C: New test.
3011
3012         PR c++/11517
3013         * g++.dg/expr/cond2.C: New test.
3014
3015         PR optimization/10679
3016         * g++.dg/opt/inline4.C: New test.
3017
3018 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
3019
3020         * g++.dg/parse/crash10: New test.
3021
3022 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3023
3024         * g++.dg/ext/flexary1.C: New test.
3025
3026 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3027
3028         PR c++/10793
3029         * g++.dg/template/crash9.C: New test.
3030
3031 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3032
3033         PR c++/3004
3034         * g++.dg/parse/typedef3.C: New test.
3035
3036         PR c++/7906
3037         * g++.dg/parse/operator2.C: New test.
3038
3039         PR c++/8895
3040         * g++.dg/parse/def-tmpl-arg1.C: New test.
3041
3042         PR c++/9282
3043         * g++.dg/parse/funptr1.C: New test.
3044
3045         PR c++/9452
3046         * g++.dg/parse/ambig3.C: New test.
3047
3048         PR c++/9454
3049         * g++.dg/parse/operator3.C: New test.
3050
3051         PR c++/9486
3052         * g++.dg/parse/template10.C: New test.
3053
3054         PR c++/9488
3055         * g++.dg/parse/template11.C: New test.
3056
3057         PR c++/10150
3058         * g++.dg/parse/invalid-op1.C: New test.
3059
3060         PR c++/10247
3061         * g++.dg/parse/condexpr1.C: New test.
3062
3063 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3064
3065         * g++.dg/ext/packed3.C: New test.
3066         * g++.dg/ext/packed4.C: New test.
3067
3068         * gcc.dg/pack-test-3.c: New test.
3069
3070 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
3071
3072         * lib/compat.exp: Handle dg-options per source file.
3073         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3074         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3075         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3076         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3077         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3078         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3079         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3080         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3081         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3082         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3083         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3084         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3085         * g++.dg/compat/break/bitfield7_x.C: Ditto.
3086         * g++.dg/compat/break/bitfield7_y.C: Ditto.
3087
3088 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
3089
3090         PR c/10320
3091         * gcc.c-torture/execute/20030718-1.c: New test.
3092
3093 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
3094
3095         PR optimization/11536
3096         * gcc.dg/20030721-1.c: New test.
3097
3098 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
3099
3100         PR c++/11546
3101         * g++.dg/template/lookup1.C: New test.
3102
3103 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
3104
3105         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3106         diagnostics of ill-formed constructs involving labels.
3107         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3108         the new 'previously defined here' message.
3109
3110 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
3111
3112         * g++.dg/parse/non-dependent2.C: New test.
3113
3114 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
3115
3116         * g++.dg/init/init-ref4.C: xfail on targets without
3117         weak symbols.
3118
3119 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
3120
3121         PR target/11087
3122         * gcc.c-torture/execute/20030717-1.c: New test.
3123
3124 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
3125
3126         * g++.dg/opt/cfg1.C: New test.
3127
3128 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
3129
3130         PR optimization/11557
3131         * gcc.dg/20030717-1.c: New test.
3132
3133 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
3134
3135         PR c++/10476
3136         * g++.dg/expr/crash-1.C: New test.
3137
3138         PR c++/11027
3139         * g++.dg/template/init3.C: New test.
3140
3141         PR c++/8222
3142         * g++.dg/template/non-dependent1.C: New test.
3143
3144         PR c++/11070
3145         * g++.dg/template/non-dependent2.C: New test.
3146
3147         PR c++/11071
3148         * g++.dg/template/non-dependent3.C: New test.
3149
3150         PR c++/9907
3151         * g++.dg/template/sizeof5.C: New test.
3152
3153 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
3154
3155         PR 11498
3156         * gcc.c-torture/compile/mangle-1.c: New file.
3157
3158 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3159
3160         PR c++/7809
3161         * g++.dg/parse/access3.C: New test.
3162
3163 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
3164
3165         PR c++/11384
3166         * g++.dg/init/init-ref4.C: New test.
3167
3168 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
3169
3170         PR c++/11547
3171         * g++.dg/parse/constant3.C: New test.
3172         * g++.dg/parse/crash7.C: Likewise.
3173
3174 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
3175
3176         PR target/11008
3177         * gcc.dg/i386-pentium4-not-mull.c: New.
3178
3179 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
3180
3181         * gcc.dg/asm-names.c (ymain): Make it weak.
3182
3183 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3184
3185         PR c++/5421
3186         * g++.dg/template/friend21.C: New test.
3187
3188 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
3189
3190         * gcc.dg/cleanup-8.c: New test.
3191         * gcc.dg/cleanup-9.c: New test.
3192
3193 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
3194
3195         * g++.dg/ext/dll-MI1.h: New file.
3196         * g++.dg/ext/dllexport-MI1.C: New file.
3197         * g++.dg/ext/dllimport-MI1.C: New file.
3198
3199 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
3200
3201         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3202         it does not have cmpstrsi patterns (just cmpmemsi).
3203
3204 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
3205
3206         PR debug/11473
3207         * g++.dg/debug/debug8.C: New test.
3208
3209 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3210
3211         PR c++/10108
3212         * g++.dg/template/crash7.C: New test.
3213
3214 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
3215
3216         PR target/10795
3217         * gcc.c-torture/compile/20030708-1.c: New.
3218
3219 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
3220
3221         * gcc.c-torture/execute/20030715-1.c: New test.
3222
3223 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
3224
3225         * gcc.dg/pch/inline-3.c: New file.
3226         * gcc.dg/pch/inline-3.hs: New file.
3227         * gcc.dg/pch/inline-4.c: New file.
3228         * gcc.dg/pch/inline-4.hs: New file.
3229
3230 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
3231
3232         PR c++/11509
3233         * g++.dg/template/crash6.C: New test.
3234
3235         PR c++/7053
3236         * g++.dg/template/friend20.C: New test.
3237
3238         PR c++/7019
3239         * g++.dg/template/overload2.C: New test.
3240
3241 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3242
3243         PR optimization/11440
3244         * gcc.c-torture/execute/20030714-1.c: New test.
3245
3246 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3247
3248         PR c++/11154
3249         * g++.dg/template/partial2.C: New test.
3250
3251 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
3252
3253         PR c++/11503
3254         * g++.dg/template/anon1.C: New test.
3255
3256         PR c++/11493
3257         PR c++/11495
3258         * g++.dg/parse/template9.C: Likewise.
3259         * g++.dg/template/crash4.C: New test.
3260         * g++.dg/template/koenig1.C: Likewise.
3261         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3262         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3263         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3264         functions.
3265         * g++.old-deja/g++.jason/template36.C: Likewise.
3266         * g++.old-deja/g++.mike/p1989.C: Likewise.
3267         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3268         * g++.old-deja/g++.pt/ttp20.C: Use this->.
3269         * g++.old-deja/g++.pt/ttp21.C: Use this->.
3270         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3271         compiling.
3272         * g++.old-deja/g++.pt/union2.C: Use this->.
3273
3274 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
3275
3276         * gcc.dg/20030711-1.c: New test.
3277
3278 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
3279
3280         PR c++/11050
3281         * g++.dg/parse/args1.C: New test.
3282         * g++.pt/defarg8.C: Change expected errors.
3283
3284 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
3285
3286         PR c++/8164
3287         * g++.dg/template/nontype2.C: New test.
3288
3289         PR c++/10558
3290         * g++.dg/parse/template8.C: New test.
3291
3292         PR c++/8327
3293         * g++.dg/template/scope1.C: New test.
3294
3295         * g++.dg/warn/Wsign-compare-1.C: New test.
3296
3297 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3298
3299         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3300
3301 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
3302
3303         PR c++/9411
3304         * g++.dg/template/explicit2.C: New test.
3305
3306         PR c++/10032
3307         * g++.dg/warn/pedantic1.C: New test.
3308
3309 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
3310
3311         PR c++ 9483
3312         * g++.dg/other/field1.C: New test.
3313
3314 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3315
3316         PR c/11449
3317         * gcc.c-torture/compile/20030707-1.c: New.
3318
3319 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3320
3321         PR c++/10849
3322         * g++.dg/template/access12.C: New test.
3323
3324 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
3325
3326         * g++.dg/bprob/bprob.exp (prof_ext): Update.
3327         * g77.dg/bprob/bprob.exp (prof_ext): Update.
3328         * gcc.misc-tests/bprob.exp (prof_ext): Update.
3329         * gcc.misc-tests/gcov.exp: Update
3330         * g++.dg/gcov/gcov.exp: Update
3331         * lib/gcov.exp: Update.
3332
3333 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
3334
3335         * g++.dg/abi/mangle17.C: Make sure template expressions are
3336         dependent.
3337         * g++.dg/abi/mangle4.C: Mark erroneous casts.
3338         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3339         * g++.dg/opt/stack1.C: Remove erroneous code.
3340         * g++.dg/parse/template7.C: New test.
3341         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3342         * g++.old-deja/g++.pt/crash4.C: Likewise.
3343
3344 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3345
3346         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3347         with zero or one occurence of `$' after the initial `L'.
3348
3349 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
3350
3351         * gcc.c-torture/compile/20030704-1.c: Add a comment.
3352
3353 2003-07-08  Roger Sayle  <roger@eyesopen.com>
3354
3355         PR c/11370
3356         * gcc.dg/Wunreachable-6.c: New testcase.
3357         * gcc.dg/Wunreachable-7.c: New testcase.
3358
3359 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3360
3361         PR c/11420
3362         * gcc.dg/20030708-1.c: New test.
3363
3364 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
3365
3366         * gcc.dg/compat/sdata-section.h: New file.
3367         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3368         * gcc.dg/torture/mips-sdata-1.c: New test.
3369
3370 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3371
3372         PR c++/11030
3373         * g++.dg/template/friend19.C: New test.
3374
3375 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3376
3377         * g++.dg/opt/strength-reduce.C: New test.
3378
3379 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3380
3381         PR target/10979
3382         * gcc.dg/20030707-1.c: New testcase.
3383
3384 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3385
3386         PR optimization/11059
3387         * g++.dg/opt/emptyunion.C: New testcase.
3388
3389 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3390             Eric Botcazou  <ebotcazou@libertysurf.fr>
3391
3392         * g++.dg/opt/stack1.C: New test.
3393
3394 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
3395
3396         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3397         run test.
3398
3399         PR c++/11431
3400         * g++.dg/expr/static_cast3.C: New test.
3401
3402 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
3403
3404         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3405         everywhere.
3406         * gcc.dg/concat.c: Concatenation of string constants with
3407         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3408         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3409         * gcc.dg/cpp/escape-2.c: Use wide character constants where
3410         necessary to avoid multi-character character constant warning.
3411         * gcc.dg/cpp/escape.c: Likewise.
3412         * gcc.dg/cpp/ucs.c: Likewise.
3413         Remove backslashes from dg-bogus comments, as they confuse Tcl.
3414         Fix a typo.
3415
3416 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3417
3418         PR c/11428
3419         * gcc.c-torture/compile/20030704-1.c: New.
3420
3421 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3422
3423         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3424
3425 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
3426
3427         PR c++/5287, PR c++/7910,  PR c++/11021
3428         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3429         tests for warnings.
3430         * g++.dg/ext/dllimport2.C: Add tests for warnings.
3431         * g++.dg/ext/dllimport3.C: Likewise.
3432         * g++.dg/ext/dllimport4.C: New file.
3433         * g++.dg/ext/dllimport5.C: New file.
3434         * g++.dg/ext/dllimport6.C: New file.
3435         * g++.dg/ext/dllimport7.C: New file.
3436         * g++.dg/ext/dllimport8.C: New file.
3437         * g++.dg/ext/dllimport9.C: New file.
3438         * g++.dg/ext/dllimport10.C: New file.
3439         * g++.dg/ext/dllexport1.C: New file.
3440
3441 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
3442
3443         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
3444         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
3445
3446 2003-07-03  Roger Sayle  <roger@eyesopen.com>
3447
3448         * gcc.dg/builtins-25.c: New testcase.
3449         * gcc.dg/builtins-26.c: New testcase.
3450
3451 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
3452
3453         * gcc.dg/compat/vector-defs.h: New file.
3454         * gcc.dg/compat/vector-setup.h: New file.
3455         * gcc.dg/compat/vector-check.h: New file.
3456         * gcc.dg/compat/vector-1_main.c: New file.
3457         * gcc.dg/compat/vector-1_x.c: New file.
3458         * gcc.dg/compat/vector-1_y.c: New file.
3459         * gcc.dg/compat/vector-2_main.c: New file.
3460         * gcc.dg/compat/vector-2_x.c: New file.
3461         * gcc.dg/compat/vector-2_y.c: New file.
3462
3463         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
3464         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
3465         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
3466         * gcc.dg/compat/struct-align-1.h: New file.
3467         * gcc.dg/compat/struct-align-1_main.c: New file.
3468         * gcc.dg/compat/struct-align-1_x.c: New file.
3469         * gcc.dg/compat/struct-align-1_y.c: New file.
3470         * gcc.dg/compat/struct-align-2.h: New file.
3471         * gcc.dg/compat/struct-align-2_main.c: New file.
3472         * gcc.dg/compat/struct-align-2_x.c: New file.
3473         * gcc.dg/compat/struct-align-2_y.c: New file.
3474
3475         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
3476         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3477         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3478         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3479         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3480         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3481         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3482         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3483         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3484         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3485         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3486         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3487         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3488         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3489         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3490         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3491         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3492         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3493         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3494         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3495         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3496         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3497         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3498         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3499         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3500         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3501         * gcc.dg/compat/struct-return-10_x.c: Ditto.
3502         * gcc.dg/compat/struct-return-2_x.c: Ditto.
3503         * gcc.dg/compat/struct-return-3_x.c: Ditto.
3504
3505 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3506
3507         * gcc.dg/i386-call-1.c: New test.
3508
3509 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
3510
3511         PR c++/9162
3512         * g++.dg/parse/defarg4.C: New.
3513
3514 2003-07-03  Roger Sayle  <roger@eyesopen.com>
3515
3516         PR target/10700
3517         * gcc.c-torture/compile/20030703-1.c: New test case.
3518
3519 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
3520
3521         * g++.dg/template/local3.C: Remove extra semicolon.
3522
3523 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3524
3525         * gcc.dg/i386-volatile-1.c: New test.
3526
3527 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
3528
3529         PR c++/11072
3530         * g++.dg/other/offsetof2.C: XFAIL.
3531         * g++.dg/other/offsetof5.C: New.
3532
3533         PR c++/10219
3534         * g++.dg/template/error1.C: New.
3535
3536         PR c++/9779
3537         * g++.dg/template/dependent-expr1.C: New.
3538
3539 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
3540
3541         PR c++/6949
3542         * g++.dg/template/local3.C: New test.
3543
3544         PR c++/11149
3545         * g++.dg/lookup/scoped6.C: New test.
3546
3547 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
3548
3549         PR c++/8046
3550         * g++.dg/other/error7.C: New test.
3551
3552 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
3553
3554         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
3555         * g++.old-deja/g++.abi/vtable3.h: Likewise.
3556         * g++.old-deja/g++.law/code-gen5.C: Likewise.
3557         * g++.old-deja/g++.other/union2.C: Likewise.
3558         * gcc.dg/c90-const-expr-2.c: Likewise.
3559         * gcc.dg/c90-const-expr-3.c: Likewise.
3560         * gcc.dg/c99-const-expr-2.c: Likewise.
3561         * gcc.dg/c99-const-expr-3.c: Likewise.
3562         * gcc.dg/concat.c: Likewise.
3563
3564 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
3565
3566         PR c++/9559
3567         * g++.dg/init/static1.C: New test.
3568
3569 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3570
3571         * Changelog: Remove ">>>>>>>" from previous change.
3572
3573 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3574
3575         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
3576         * g++.old-deja/g++.other/access2.C: Likewise.
3577         * g++.old-deja/g++.other/decl2.C: Likewise.
3578         * gcc.c-torture/execute/20020615-1.c: Likewise.
3579
3580 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3581
3582         PR c++/4933
3583         * g++.dg/template/sizeof4.C: New test.
3584
3585 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3586
3587         * g++.dg/other/error6.C: New test.
3588
3589 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3590
3591         PR c++/10750
3592         * g++.dg/parse/constant2.C: New test.
3593
3594 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
3595
3596         PR c++/11106
3597         * g++.dg/other/error5.C: New test.
3598
3599 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3600
3601         * gcc.dg/format/gcc_diag-1.c: New test.
3602
3603 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
3604
3605         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
3606
3607 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
3608
3609         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
3610         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
3611         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
3612
3613 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
3614
3615         * gcc.c-torture/execute/builtins/string-8.c: New test.
3616         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
3617         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
3618         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
3619
3620 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
3621
3622         PR c++/10468
3623         * g++.dg/ext/typeof6.C: New test.
3624
3625 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
3626
3627         PR c++/10796
3628         * g++.dg/init/enum1.C: New test.
3629
3630 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
3631
3632         * gcc.dg/20030627-1.c: New test.
3633
3634 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
3635
3636         PR c++/11332
3637         * g++.dg/expr/static_cast2.C: New test.
3638
3639 2003-06-26  Roger Sayle  <roger@eyesopen.com>
3640             Jakub Jelinek  <jakub@redhat.com>
3641
3642         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
3643         sprintf(dst,"%s",src) optimization.
3644         * gcc.c-torture/execute/20030626-1.c: New test case.
3645         * gcc.c-torture/execute/20030626-2.c: New test case.
3646
3647 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
3648
3649         * gcc.c-torture/execute/multi-ix.c: New test.
3650
3651         * gcc.c-torture/execute/simd-4.c (main):
3652         Added missing semicolon at end of union.
3653
3654 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
3655
3656         PR c++/8266
3657         * g++.dg/template/explicit-instantiation3.C: New test.
3658
3659 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
3660
3661         * gcc.dg/20030626-1.c: Use signed char.
3662
3663 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
3664
3665         * gcc.dg/20030626-1.c: New test.
3666
3667 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
3668
3669         * const-str-2.m: Update.
3670
3671 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
3672
3673         PR c++/10990
3674         * g++.dg/rtti/dyncast1.C: New test.
3675         * g++.dg/abi/mangle4.C: Correct base-specifier access.
3676         * g++.dg/lookup/scoped1.C: Remove XFAIL.
3677         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
3678
3679         PR c++/10931
3680         * g++.dg/expr/static_cast1.C: New test.
3681
3682 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
3683
3684         * gcc.dg/20030625-1.c: New test.
3685
3686 2003-06-24  Roger Sayle  <roger@eyesopen.com>
3687
3688         * gcc.c-torture/compile/20030624-1.c: New test case.
3689
3690 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
3691
3692         * gcc.c-torture/execute/string-opt-17.c: New test.
3693
3694 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
3695
3696         PR c++/5754
3697         * g++.dg/parse/crash6.C: New test.
3698
3699 2003-06-23  Roger Sayle  <roger@eyesopen.com>
3700
3701         * gcc.dg/builtins-24.c: New test case.
3702
3703 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
3704
3705         * g++.dg/opt/operator1.C: New test.
3706
3707 2003-06-22  Roger Sayle  <roger@eyesopen.com>
3708
3709         * gcc.c-torture/execute/string-opt-16.c: New test case.
3710
3711 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
3712
3713         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
3714         * g++.old-deja/g++.other/conv7.C: Likewise
3715         * g++.old-deja/g++.other/overcnv2.C: Likewise.
3716         * g++.old-deja/g++.other/overload14.C: Likewise.
3717
3718 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
3719
3720         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
3721         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
3722
3723 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3724
3725         PR c++/10888
3726         * g++.dg/warn/Winline-3.C: New test.
3727
3728 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3729
3730         * lib/target-supports.exp (check_alias_available): Make the test
3731         program acceptable to the Solaris assembler.
3732
3733         PR c++/10749
3734         * g++.dg/template/memclass2.C: New test.
3735
3736 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3737             Eric Botcazou  <ebotcazou@libertysurf.fr>
3738
3739         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
3740         data for non-matching targets.
3741         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
3742
3743 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3744
3745         PR c++/10845
3746         * g++.dg/template/member3.C: New test.
3747
3748 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
3749
3750         PR c++/10939
3751         * g++.dg/template/func1.C: New test.
3752
3753         PR c++/9649
3754         * g++.dg/template/static4.C: New test.
3755         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
3756
3757         PR c++/11041
3758         * g++.dg/init/ref7.C: New test.
3759
3760 2003-06-19  Matt Austern  <austern@apple.com>
3761
3762         PR c++/11228
3763         * g++.dg/anew1.C: New test.
3764         * g++.dg/anew2.C: New test.
3765         * g++.dg/anew3.C: New test.
3766         * g++.dg/anew4.C: New test.
3767
3768 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
3769
3770         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
3771
3772 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
3773
3774         * gcc.c-torture/execute/simd-4.c (main): Make expected value
3775         endian-dependent.
3776
3777 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
3778
3779         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
3780         Remove cruft.
3781
3782 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
3783
3784         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
3785         * gcc.c-torture/compile/961203-1.c: Likewise.
3786         * gcc.c-torture/compile/980506-1.c: Likewise.
3787
3788 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
3789
3790         PR c++/10712
3791         * g++.dg/lookup/using7.C: New test.
3792
3793 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
3794
3795         PR c++/11105
3796         * g++.dg/abi/conv1.C: Remove it.
3797         * g++.dg/template/conv7.C: New test.
3798         * g++.dg/template/conv8.C: Likewise.
3799         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
3800         conversion operator.
3801
3802 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
3803
3804         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
3805         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3806         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3807         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3808         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3809         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3810         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3811         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3812         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3813         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3814         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3815         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3816         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3817         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3818         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3819         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3820         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3821         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3822         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3823         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3824         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3825         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3826         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3827         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3828         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3829         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3830         * gcc.dg/compat/struct-return-10_x.c: Ditto.
3831         * gcc.dg/compat/struct-return-2_x.c: Ditto.
3832         * gcc.dg/compat/struct-return-3_x.c: Ditto.
3833
3834 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
3835
3836         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
3837         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
3838         indications.
3839
3840 2003-06-16  Roger Sayle  <roger@eyesopen.com>
3841
3842         * gcc.dg/i386-387-5.c: New test case.
3843         * gcc.dg/i386-387-6.c: New test case.
3844         * gcc.dg/builtins-23.c: New test case.
3845
3846 2003-06-15  Roger Sayle  <roger@eyesopen.com>
3847
3848         * gcc.dg/builtins-22.c: New test case.
3849         * gcc.dg/i386-387-1.c: Update to test exp.
3850         * gcc.dg/i386-387-2.c: Likewise.
3851
3852 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3853
3854         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
3855
3856 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
3857
3858         * lib/gcc-dg.exp (dg-require-dll): New function.
3859         (dg-xfail-if): Likewise.
3860         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
3861         driver.
3862
3863         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
3864         * gcc.c-torture/compile/20001205-1.c: Likewise.
3865         * gcc.c-torture/compile/20001226-1.c: Likewise.
3866         * gcc.c-torture/compile/20010518-2.c: Likewise.
3867         * gcc.c-torture/compile/20020312-1.c: Likewise.
3868         * gcc.c-torture/compile/20020604-1.c: Likewise.
3869         * gcc.c-torture/compile/920501-12.c: Likewise.
3870         * gcc.c-torture/compile/920501-4.c: Likewise.
3871         * gcc.c-torture/compile/920520-1.c: Likewise.
3872         * gcc.c-torture/compile/920521-1.c: Likewise.
3873         * gcc.c-torture/compile/920625-1.c: Likewise.
3874         * gcc.c-torture/compile/961203-1.c: Likewise.
3875         * gcc.c-torture/compile/980506-1.c: Likewise.
3876         * gcc.c-torture/compile/981006-1.c: Likewise.
3877         * gcc.c-torture/compile/981022-1.c: Likewise.
3878         * gcc.c-torture/compile/981223-1.c: Likewise.
3879         * gcc.c-torture/compile/990617-1.c: Likewise.
3880         * gcc.c-torture/compile/dll.c: Likewise.
3881         * gcc.c-torture/compile/labels-3.c: Likewise.
3882         * gcc.c-torture/compile/mipscop-1.c: Likewise.
3883         * gcc.c-torture/compile/mipscop-2.c: Likewise.
3884         * gcc.c-torture/compile/mipscop-3.c: Likewise.
3885         * gcc.c-torture/compile/mipscop-4.c: Likewise.
3886         * gcc.c-torture/compile/simd-5.c: Likewise.
3887         * gcc.c-torture/compile/20000804-1.x: Remove.
3888         * gcc.c-torture/compile/20001205-1.x: Likewise.
3889         * gcc.c-torture/compile/20001226-1.x: Likewise.
3890         * gcc.c-torture/compile/20010518-2.x: Likewise.
3891         * gcc.c-torture/compile/20020312-1.x: Likewise.
3892         * gcc.c-torture/compile/20020604-1.x: Likewise.
3893         * gcc.c-torture/compile/920501-12.x: Likewise.
3894         * gcc.c-torture/compile/920501-4.x: Likewise.
3895         * gcc.c-torture/compile/920520-1.x: Likewise.
3896         * gcc.c-torture/compile/920521-1.x: Likewise.
3897         * gcc.c-torture/compile/920625-1.x: Likewise.
3898         * gcc.c-torture/compile/961203-1.x: Likewise.
3899         * gcc.c-torture/compile/980506-1.x: Likewise.
3900         * gcc.c-torture/compile/981006-1.x: Likewise.
3901         * gcc.c-torture/compile/981022-1.x: Likewise.
3902         * gcc.c-torture/compile/981223-1.x: Likewise.
3903         * gcc.c-torture/compile/990617-1.x: Likewise.
3904         * gcc.c-torture/compile/mipscop-1.x: Likewise.
3905         * gcc.c-torture/compile/mipscop-2.x: Likewise.
3906         * gcc.c-torture/compile/mipscop-3.x: Likewise.
3907         * gcc.c-torture/compile/mipscop-4.x: Likewise.
3908         * gcc.c-torture/compile/simd-5.x: Likewise.
3909
3910         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
3911
3912 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
3913
3914         * gcc.c-torture/execute/20030611-1.c: New test.
3915
3916 2003-06-12  Roger Sayle  <roger@eyesopen.com>
3917
3918         PR middle-end/168
3919         * gcc.dg/20030612-1.c: New test case.
3920
3921 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
3922
3923         PR c++/10635
3924         * g++.dg/expr/cast1.C: New test.
3925
3926 2003-06-12  Roger Sayle  <roger@eyesopen.com>
3927
3928         * gcc.dg/builtins-21.c: New test case.
3929
3930 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
3931
3932         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
3933         options instead of at the end.
3934         * lib/objc.exp (objc_target_compile): Likewise.
3935
3936 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
3937
3938         PR c++/10432
3939         * g++.dg/parse/error1.C: New test.
3940
3941 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
3942
3943         * gcc.dg/compat/struct-by-value-11_main.c: New file.
3944         * gcc.dg/compat/struct-by-value-11_x.c: New file.
3945         * gcc.dg/compat/struct-by-value-11_y.c: New file.
3946         * gcc.dg/compat/struct-by-value-12_main.c: New file.
3947         * gcc.dg/compat/struct-by-value-12_x.c: New file.
3948         * gcc.dg/compat/struct-by-value-12_y.c: New file.
3949         * gcc.dg/compat/struct-by-value-13_main.c: New file.
3950         * gcc.dg/compat/struct-by-value-13_x.c: New file.
3951         * gcc.dg/compat/struct-by-value-13_y.c: New file.
3952         * gcc.dg/compat/struct-by-value-14_main.c: New file.
3953         * gcc.dg/compat/struct-by-value-14_x.c: New file.
3954         * gcc.dg/compat/struct-by-value-14_y.c: New file.
3955         * gcc.dg/compat/struct-by-value-15_main.c: New file.
3956         * gcc.dg/compat/struct-by-value-15_x.c: New file.
3957         * gcc.dg/compat/struct-by-value-15_y.c: New file.
3958         * gcc.dg/compat/struct-by-value-16_main.c: New file.
3959         * gcc.dg/compat/struct-by-value-16_x.c: New file.
3960         * gcc.dg/compat/struct-by-value-16_y.c: New file.
3961         * gcc.dg/compat/struct-by-value-17_main.c: New file.
3962         * gcc.dg/compat/struct-by-value-17_x.c: New file.
3963         * gcc.dg/compat/struct-by-value-17_y.c: New file.
3964         * gcc.dg/compat/struct-by-value-18_main.c: New file.
3965         * gcc.dg/compat/struct-by-value-18_x.c: New file.
3966         * gcc.dg/compat/struct-by-value-18_y.c: New file.
3967
3968         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
3969         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
3970         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
3971         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
3972         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
3973         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
3974         * gcc.dg/compat/scalar-return-3_main.c: New file.
3975         * gcc.dg/compat/scalar-return-3_x.c: New file.
3976         * gcc.dg/compat/scalar-return-3_y.c: New file.
3977         * gcc.dg/compat/scalar-return-4_main.c: New file.
3978         * gcc.dg/compat/scalar-return-4_x.c: New file.
3979         * gcc.dg/compat/scalar-return-4_y.c: New file.
3980
3981 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
3982
3983         * gcc.dg/compat/fp2-struct-check.h: New file.
3984         * gcc.dg/compat/fp2-struct-defs.h: New file.
3985         * gcc.dg/compat/fp2-struct-init.h: New file.
3986         * gcc.dg/compat/struct-by-value-10_main.c: New file.
3987         * gcc.dg/compat/struct-by-value-10_x.c: New file.
3988         * gcc.dg/compat/struct-by-value-10_y.c: New file.
3989         * gcc.dg/compat/struct-return-10_main.c: New file.
3990         * gcc.dg/compat/struct-return-10_x.c: New file.
3991         * gcc.dg/compat/struct-return-10_y.c: New file.
3992
3993         * gcc.dg/compat/compat-common.h: New file.
3994         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
3995         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
3996         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
3997         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
3998         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
3999         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4000         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4001         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4002         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4003         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4004         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4005         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4006         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4007         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4008         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4009         * gcc.dg/compat/small-struct-check.h: Ditto.
4010         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4011         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4012         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4013         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4014         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4015         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4016         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4017         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4018         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4019         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4020         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4021         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4022         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4023         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4024         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4025         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4026         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4027         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4028         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4029         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4030         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4031         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4032         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4033         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4034         * gcc.dg/compat/struct-return-2_main.c: Ditto.
4035         * gcc.dg/compat/struct-return-2_x.c: Ditto.
4036         * gcc.dg/compat/struct-return-2_y.c: Ditto.
4037         * gcc.dg/compat/struct-return-3_main.c: Ditto.
4038         * gcc.dg/compat/struct-return-3_x.c: Ditto.
4039         * gcc.dg/compat/struct-return-3_y.c: Ditto.
4040
4041 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
4042
4043         * g++.dg/pch/static-1.C: New file.
4044         * g++.dg/pch/static-1.Hs: New file.
4045
4046 2003-06-10  Richard Henderson  <rth@redhat.com>
4047
4048         * gcc.dg/asm-7.c: Adjust expected warning text.
4049
4050 2003-06-10  Roger Sayle  <roger@eyesopen.com>
4051
4052         * gcc.dg/builtins-20.c: New test case.
4053
4054 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
4055
4056         PR c++/11131
4057         * g++.dg/opt/template1.C: New test.
4058
4059 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4060
4061         * lib/gcc-dg.exp (dg-test): Clear additional_files and
4062         additional_sources.
4063
4064 2003-05-21  David Taylor  <dtaylor@emc.com>
4065
4066         * gcc.dg/Wpadded.c: New file.
4067
4068 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4069
4070         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4071         * gcc.dg/special/weak-2.c: Add dg-require-weak.
4072         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4073         dg-require-weak.
4074
4075 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
4076
4077         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4078
4079 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
4080
4081         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4082         (dg-require-alias): Likewise.
4083         (dg-require-gc-sections): Likewise.
4084         * lib/target-supports.exp (check_gc_sections_available): Likewise.
4085
4086 2003-06-08  Richard Henderson  <rth@redhat.com>
4087
4088         * gcc.dg/20011029-2.c: Fix the array reference.
4089         * gcc.dg/asm-7.c: New.
4090
4091 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
4092
4093         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4094
4095 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
4096
4097         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4098         (dg-require-gc-sections): Likewise.
4099
4100 2003-06-08  Jan Hubicka  <jh@suse.cz>
4101
4102         * i386-cmov1.c: Fix regular expression.
4103         * i386-cvt-1.c: Likewise.
4104         * i386-local.c: Likewise.
4105         * i386-local2.c: Likewise.
4106         * i386-mul.c: Likewise.
4107         * i386-ssetype-1.c: Likewise.
4108         * i386-ssetype-3.c: Likewise.
4109         * i386-ssetype-5.c: Likewise.
4110
4111 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4112
4113         PR c++/11039
4114         * g++.dg/warn/implicit-typename2.C: New test.
4115         * g++.dg/warn/implicit-typename3.C: New test.
4116
4117 2003-06-07  Richard Henderson  <rth@redhat.com>
4118
4119         * g++.dg/other/offsetof3.C: Use size_t.
4120         * g++.dg/other/offsetof4.C: Likewise.
4121
4122 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
4123
4124         * lib/copy-file.exp: New. Implement gcc_copy_files.
4125
4126         * lib/dg-pch.exp: Load copy-file.exp
4127         (dg-pch): Use gcc_copy_files instead of "file copy".
4128
4129 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
4130
4131         * gcc.dg/weak/weak.exp: Simplify.
4132         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4133         * gcc.dg/weak/weak-1.c: Likewise.
4134         * gcc.dg/weak/weak-2.c: Likewise.
4135         * gcc.dg/weak/weak-3.c: Likewise.
4136         * gcc.dg/weak/weak-4.c: Likewise.
4137         * gcc.dg/weak/weak-5.c: Likewise.
4138         * gcc.dg/weak/weak-6.c: Likewise.
4139         * gcc.dg/weak/weak-7.c: Likewise.
4140         * gcc.dg/weak/weak-8.c: Likewise.
4141         * gcc.dg/weak/weak-9.c: Likewise.
4142
4143 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
4144
4145         gcc.c-torture/execute/20030606-1.c: New.
4146
4147 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4148
4149         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4150         * gcc.dg/builtins-19.c: Likewise.
4151
4152 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4153
4154         * gcc.dg/builtins-2.c: Add some more tests.
4155         * gcc.dg/builtins-18.c: New test case.
4156         * gcc.dg/builtins-19.c: New test case.
4157
4158 2003-06-06  Roger Sayle  <roger@eyesopen.com>
4159             Jim Wilson  <wilson@tuliptree.org>
4160
4161         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4162
4163 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
4164
4165         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4166         mempcpy/stpcpy calls not to be optimized into something else.
4167         * gcc.c-torture/execute/string-opt-3.c: Moved to...
4168         * gcc.c-torture/execute/builtins/string-7.c: ...here.
4169         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4170
4171 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4172
4173         * gcc.dg/format/asm_fprintf-1.c: New test.
4174
4175 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
4176
4177         * lib/gcc-defs.exp (additional_sources): New variable.
4178         (dg-additional-sources): New function.
4179         (additional_files): New variable.
4180         (dg-additional-files): New function.
4181         (dg-additional-files-options): Likewise.
4182         * lib/gcc-dg.exp (dg-require-weak): New function.
4183         (dg-require-alias): Likewise.
4184         (dg-require-gc-sections): Likewise.
4185         * lib/target-supports.exp (check_alias_available): Remove testfile
4186         parameter.
4187         (check_gc_sections_available): New function.
4188         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4189         (dg-gpp-additional-files): Likewise.
4190         * lib/g++.exp (additional_sources): Remove.
4191         (additional_files): Likewise.
4192         (g++_target_compile): Use dg-additional-files-options.
4193
4194         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
4195         Tcl logic.
4196         * gcc.dg/special/ecos.exp: Remove.
4197         * gcc.dg/special/20000419-2.c: Use dg-require-*.
4198         * gcc.dg/special/alias-1.c: Likewise.
4199         * gcc.dg/special/alias-2.c: Likewise.
4200         * gcc.dg/special/gcsec-1.c: Likewise.
4201         * gcc.dg/special/weak-1.c: Likewise.
4202         * gcc.dg/special/weak-2.c: Likewise.
4203         * gcc.dg/special/wkali-1.c: Likewise.
4204         * gcc.dg/special/wkali-2.c: Likewise.
4205
4206         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4207         dg-gpp-additional-*.
4208         * g++.dg/special/conpr-3.C: Likewise.
4209         * g++.dg/special/conpr-4.C: Likewise.
4210         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4211         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4212         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4213         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4214         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4215         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4216         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4217         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4218         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4219         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4220         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4221         * g++.old-deja/g++.other/comdat1.C: Likewise.
4222         * g++.old-deja/g++.other/comdat2.C: Likewise.
4223         * g++.old-deja/g++.other/comdat3.C: Likewise.
4224         * g++.old-deja/g++.other/ctor1.C: Likewise.
4225         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4226
4227 2003-06-05  Richard Henderson  <rth@redhat.com>
4228
4229         * gcc.dg/debug/20030605-1.c: New.
4230
4231 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4232
4233         * README.QMTEST: Update.
4234
4235 2003-06-04  Richard Henderson  <rth@redhat.com>
4236
4237         * gcc.dg/cleanup-1.c: New.
4238         * gcc.dg/cleanup-2.c: New.
4239         * gcc.dg/cleanup-3.c: New.
4240         * gcc.dg/cleanup-4.c: New.
4241         * gcc.dg/cleanup-5.c: New.
4242         * gcc.dg/cleanup-6.c: New.
4243         * gcc.dg/cleanup-7.c: New.
4244
4245 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4246
4247         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4248
4249         * lib/dg-pch.exp: New file.
4250         * g++.dg/pch/pch.exp: Use dg-pch.exp.
4251         * gcc.dg/pch/pch.exp: Likewise.
4252
4253 2003-06-04  Roger Sayle  <roger@eyesopen.com>
4254
4255         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4256         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4257         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4258         * gcc.dg/builtins-17.c: New test case.
4259         * gcc.dg/i386-387-4.c: New test case.
4260         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4261
4262 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4263
4264         * gcc.dg/ultrasp9.c: New test.
4265
4266 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4267
4268         * gcc.c-torture/compile/20030604-1.c: New test.
4269         * gcc.dg/sparc-constant-1.c: New test.
4270
4271 2003-06-03  Glen Nakamura  <glen@imodulo.com>
4272
4273         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4274
4275 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
4276
4277         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4278
4279         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4280         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4281
4282 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
4283
4284         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4285
4286 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4287
4288         PR c++/10940
4289         * g++.dg/template/spec10.C: New test.
4290
4291 2003-06-03  Roger Sayle  <roger@eyesopen.com>
4292
4293         * gcc.dg/builtins-16.c: New test case.
4294
4295 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
4296
4297         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4298         mempcpy test with post-increments.
4299         * gcc.c-torture/execute/string-opt-3.c: New test.
4300         * gcc.dg/string-opt-1.c: New test.
4301
4302 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
4303
4304         PR fortran/10965
4305         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4306
4307 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
4308
4309         * lib/scanasm.exp (dg-scan): New function, factored out of ...
4310         (scan-assembler): ... here.  Use dg-scan.
4311         (scan-assembler-not): Likewise.
4312         (scan-file): New function.
4313         (scan-file-not): Likewise.
4314         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4315         * gcc.dg/cpp/_Pragma4.c: Likewise.
4316         * gcc.dg/cpp/_Pragma5.c: Likewise.
4317         * gcc.dg/cpp/avoidpaste1.c: Likewise.
4318         * gcc.dg/cpp/avoidpaste2.c: Likewise.
4319         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4320         * gcc.dg/cpp/cmdlne-P.c: Likewise.
4321         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4322         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4323         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4324         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4325         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4326         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4327         * gcc.dg/cpp/cxxcom1.c: Likewise.
4328         * gcc.dg/cpp/line1.c: Likewise.
4329         * gcc.dg/cpp/maccom1.c: Likewise.
4330         * gcc.dg/cpp/maccom2.c: Likewise.
4331         * gcc.dg/cpp/maccom3.c: Likewise.
4332         * gcc.dg/cpp/maccom4.c: Likewise.
4333         * gcc.dg/cpp/maccom5.c: Likewise.
4334         * gcc.dg/cpp/maccom6.c: Likewise.
4335         * gcc.dg/cpp/multiline.c: Likewise.
4336         * gcc.dg/cpp/spacing1.c: Likewise.
4337         * gcc.dg/cpp/spacing2.c: Likewise.
4338         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4339         * gcc.dg/cpp/trad/maccom1.c: Likewise.
4340         * gcc.dg/cpp/trad/maccom2.c: Likewise.
4341         * gcc.dg/cpp/trad/maccom3.c: Likewise.
4342         * gcc.dg/cpp/trad/maccom4.c: Likewise.
4343         * gcc.dg/cpp/trad/maccom6.c: Likewise.
4344         * gcc.dg/cpp/cxxcom2.c: Likewise.
4345         * gcc.dg/cpp/cxxcom2.h: New file.
4346
4347         * gcc.dg/cpp/truefalse.cpp: Move it to ...
4348         * g++.dg/cpp/truefalse.C: Here.
4349         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4350
4351 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
4352
4353         * gcc.dg/cpp/redef3.c: New file.
4354
4355 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
4356
4357         * gcc.dg/i386-loop-3.c: New test.
4358
4359 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
4360
4361         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4362
4363 2003-05-31  Roger Sayle  <roger@eyesopen.com>
4364
4365         * gcc.dg/fwrapv-1.c: New test case.
4366         * gcc.dg/fwrapv-2.c: New test case.
4367
4368 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4369
4370         PR c++/10956
4371         * g++.dg/template/spec9.C: New test.
4372
4373 2003-05-29  Roger Sayle  <roger@eyesopen.com>
4374
4375         * gcc.dg/duff-4.c: New test case.
4376
4377 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
4378
4379         PR fortran/10843
4380         * g77.dg/ffixed-form-1.f: New test
4381         * g77.dg/ffixed-form-2.f: New test
4382         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4383         * g77.dg/ffree-form-3.f: New test
4384
4385 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
4386
4387         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4388         * gcc.dg/wint_t-1.c: Likewise.
4389
4390 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4391
4392         * g++.dg/template/access11.C: New test.
4393
4394 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4395
4396         PR c++/10849
4397         * g++.dg/template/access10.C: New test.
4398
4399 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
4400             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4401
4402         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4403
4404 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4405
4406         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4407         suppress for powerpc-*-darwin*.
4408         * gcc.dg/torture/builtin-noret-2.c: Likewise.
4409
4410 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4411
4412         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4413         suppress option for powerpc-*-darwin*.
4414
4415 2003-05-23  Roger Sayle  <roger@eyesopen.com>
4416
4417         * gcc.dg/builtins-1.c: Add tests for tan and atan.
4418         * gcc.dg/builtins-4.c: Add test for fmod.
4419
4420 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4421
4422         PR c++/10682
4423         * g++.dg/template/instantiate4.C: New test.
4424
4425 2003-05-22  Roger Sayle  <roger@eyesopen.com>
4426
4427         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4428
4429 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
4430
4431         * gcc.dg/compat/scalar-return-1_main.c: New file.
4432         * gcc.dg/compat/scalar-return-1_x.c: New file.
4433         * gcc.dg/compat/scalar-return-1_y.c: New file.
4434         * gcc.dg/compat/scalar-return-2_main.c: New file.
4435         * gcc.dg/compat/scalar-return-2_x.c: New file.
4436         * gcc.dg/compat/scalar-return-2_y.c: New file.
4437         * gcc.dg/compat/struct-return-3_main.c: New file.
4438         * gcc.dg/compat/struct-return-3_y.c: New file.
4439         * gcc.dg/compat/struct-return-3_x.c: New file.
4440         * gcc.dg/compat/struct-return-2_main.c: New file.
4441         * gcc.dg/compat/struct-return-2_x.c: New file.
4442         * gcc.dg/compat/struct-return-2_y.c: New file.
4443
4444 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4445
4446         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
4447         for hppa*-hp-hpux*.
4448         * gcc.dg/20021014-1.c (dg-options): Likewise.
4449         * gcc.dg/nest.c (dg-options): Likewise.
4450
4451 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
4452
4453         PR c++/9738
4454         * g++.dg/ext/dllimport2.C: New file.
4455         * g++.dg/ext/dllimport3.C: New file.
4456
4457 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
4458
4459         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
4460         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4461         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4462         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4463         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4464         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4465         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
4466         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
4467         * gcc.dg/compat/small-struct-defs.h: New file.
4468         * gcc.dg/compat/small-struct-init.h: New file.
4469         * gcc.dg/compat/small-struct-check.h: New file.
4470         * gcc.dg/compat/fp-struct-defs.h: New file.
4471         * gcc.dg/compat/fp-struct-check.h: New file.
4472         * gcc.dg/compat/fp-struct-init.h: New file.
4473         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
4474         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
4475
4476 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
4477
4478         * gcc.dg/20030225-2.c: New test.
4479
4480 2003-05-18  Roger Sayle  <roger@eyesopen.com>
4481             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4482
4483         * gcc.c-torture/compile/20030518-1.c: New test case.
4484
4485 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
4486
4487         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
4488         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
4489         gcc-dg-debug-runtest.
4490         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
4491         gcc-dg-debug-runtest.
4492
4493 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4494
4495         PR c++/9022
4496         * g++.dg/lookup/using6.C: New test.
4497
4498 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4499
4500         * g++.dg/parse/access2.C: New test.
4501
4502 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
4503
4504         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
4505         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
4506         * gcc.dg/debug/debug.exp: Likewise.
4507
4508 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
4509
4510         * gcc.dg/dollar.c: New test.
4511
4512 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
4513
4514         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
4515         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
4516         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
4517         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
4518         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
4519         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
4520         * gcc.dg/compat/struct-by-value-6_main.c: New file.
4521         * gcc.dg/compat/struct-by-value-6_x.c: New file.
4522         * gcc.dg/compat/struct-by-value-6_y.c: New file.
4523         * gcc.dg/compat/struct-by-value-7_main.c: New file.
4524         * gcc.dg/compat/struct-by-value-7_x.c: New file.
4525         * gcc.dg/compat/struct-by-value-7_y.c: New file.
4526         * gcc.dg/compat/struct-by-value-8_main.c: New file.
4527         * gcc.dg/compat/struct-by-value-8_x.c: New file.
4528         * gcc.dg/compat/struct-by-value-8_y.c: New file.
4529         * gcc.dg/compat/struct-by-value-9_main.c: New file.
4530         * gcc.dg/compat/struct-by-value-9_x.c: New file.
4531         * gcc.dg/compat/struct-by-value-9_y.c: New file.
4532
4533 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
4534
4535         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
4536         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
4537         support for "repo" mode.
4538         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
4539         * lib/g77-dg.exp: Likewise.
4540         * lib/obj-dg.exp: Likewise.
4541
4542 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
4543
4544         Merge from gcc-3_2-rhl8-branch:
4545         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
4546
4547         * gcc.dg/tls/opt-6.c: New test.
4548
4549         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
4550
4551         * gcc.dg/20030405-1.c: New test.
4552
4553         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
4554
4555         * gcc.dg/20030309-1.c: New test.
4556
4557         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
4558
4559         * gcc.c-torture/execute/20030307-1.c: New test.
4560
4561         2003-02-20  Randolph Chung  <tausq@debian.org>
4562
4563         * gcc.c-torture/compile/20030220-1.c: New test.
4564
4565         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
4566
4567         * gcc.dg/20030217-1.c: New test.
4568
4569         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
4570
4571         * gcc.c-torture/compile/20020129-1.c: New test.
4572
4573         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
4574
4575         * gcc.dg/unroll-1.c: New test.
4576
4577         2002-11-16  Jan Hubicka  <jh@suse.cz>
4578
4579         * gcc.c-torture/execute/20020920-1.c: New test.
4580
4581         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
4582
4583         PR target/7434
4584         * gcc.c-torture/compile/20021008-1.c: New test.
4585
4586         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
4587
4588         PR target/7559
4589         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
4590
4591         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
4592
4593         * gcc.c-torture/compile/20020807-1.c: New test.
4594
4595         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
4596
4597         * gcc.dg/tls/opt-1.c: New test.
4598
4599         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
4600
4601         * gcc.dg/20020729-1.c: New test.
4602
4603         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
4604
4605         * g++.dg/opt/life1.C: New test.
4606
4607         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
4608
4609         * gcc.dg/20020525-1.c: New test.
4610
4611         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
4612
4613         PR c++/6794
4614         * g++.dg/ext/pretty1.C: New test.
4615         * g++.dg/ext/pretty2.C: New test.
4616
4617 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
4618
4619         PR c++/8385
4620         * g++.dg/ext/typeof5.C: New test.
4621
4622 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
4623
4624         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
4625         __USER_LABEL_PREFIX__ into account.
4626         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
4627
4628 2003-05-14  Roger Sayle  <roger@eyesopen.com>
4629
4630         * gcc.dg/builtins-15.c: New test case.
4631
4632 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
4633
4634         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
4635
4636 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
4637
4638         * lib/g++.exp: Tweak handling of additional source files.
4639         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
4640         * g++.dg/special/conpr-2a.C: Rename to ...
4641         * g++.dg/special/conpr-2a.cc: ... this.
4642         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
4643         * g++.dg/special/conpr-3a.C: Rename to ...
4644         * g++.dg/special/conpr-3a.cc: This.
4645         * g++.dg/special/conpr-3b.C: Rename to ...
4646         * g++.dg/special/conpr-3b.cc: This.
4647         * g++.dg/special/conpr-4.C: New test.
4648         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
4649
4650 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
4651
4652         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
4653
4654 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4655
4656         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
4657         * g++.old-deja/g++.robertl/eb71.C: Likewise.
4658         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
4659         * g++.old-deja/g++.other/warn3.C: Likewise.
4660
4661 2003-05-11  Roger Sayle  <roger@eyesopen.com>
4662
4663         * gcc.dg/i386-387-1.c: Update to also test log.
4664         * gcc.dg/i386-387-2.c: Likewise.
4665
4666 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
4667
4668         * g77.f-torture/execute/int8421.f: New test.
4669
4670 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4671
4672         PR c++/10230, c++/10481
4673         * g++.dg/lookup/scoped5.C: New test.
4674
4675 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4676
4677         PR c++/10552
4678         * g++.dg/template/ttp6.C: New test.
4679
4680 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
4681
4682         * gcc.c-torture/execute/builtins: New directory.
4683         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
4684         gcc.c-torture/execute/builtins.
4685         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
4686         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
4687         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
4688         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
4689
4690 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4691
4692         PR c++/9252
4693         * g++.dg/template/access8.C: New test.
4694         * g++.dg/template/access9.C: New test.
4695
4696 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4697
4698         PR c++/9554
4699         * g++.dg/parse/access1.C: New test.
4700
4701 2003-05-09  DJ Delorie  <dj@redhat.com>
4702
4703         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
4704         long, and not an int.
4705
4706 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4707
4708         PR c++/10555, c++/10576
4709         * g++.dg/template/memclass1.C: New test.
4710
4711 2003-05-08  DJ Delorie  <dj@redhat.com>
4712
4713         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
4714         targets.
4715         * gcc.c-torture/execute/20021024-1.x: Likewise.
4716         * gcc.c-torture/execute/shiftdi.x: Likewise.
4717         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
4718         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
4719         * gcc.dg/20021018-1.c: Likewise.
4720
4721 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4722
4723         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
4724
4725         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
4726         (bcopy): Call memmove.
4727
4728 2003-05-08  Roger Sayle  <roger@eyesopen.com>
4729
4730         * g77.f-torture/compile/8485.f: New test case.
4731
4732 2003-05-07  Richard Henderson  <rth@redhat.com>
4733
4734         PR c++/10570
4735         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
4736         Verify exception_cleanup not called for rethrows.
4737         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
4738         when exiting catch block without rethrowing.
4739         * g++.dg/eh/forced3.C: New.
4740         * g++.dg/eh/forced4.C: New.
4741
4742 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
4743
4744         * gcc.dg/20030505.c: Fix triplet.
4745
4746 2003-05-06  DJ Delorie  <dj@redhat.com>
4747
4748         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
4749         * gcc.dg/nest.c: Likewise.
4750
4751 2003-05-05  Roger Sayle  <roger@eyesopen.com>
4752
4753         * gcc.dg/builtins-14.c: New test case.
4754
4755 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
4756
4757         * lib/compat.exp (compat-execute): New argument.
4758         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
4759         * gcc.dg/compat: New test directory.
4760         * gcc.dg/compat/compat.exp: New expect script.
4761         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
4762         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
4763         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
4764         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
4765         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
4766         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
4767
4768         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
4769         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
4770         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
4771         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
4772         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
4773         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
4774         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
4775         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
4776         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
4777         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
4778         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
4779         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
4780         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
4781         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
4782         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
4783
4784 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
4785
4786         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
4787
4788 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
4789
4790         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
4791
4792 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
4793
4794         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
4795         * gcc.dg/ppc-fsel-2.c: New test.
4796
4797         * gcc.dg/unused-5.c: New test.
4798
4799 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4800
4801         PR c++/10496
4802         * g++.dg/warn/pmf1.C: New test.
4803
4804 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4805
4806         PR c++/4494
4807         * g++.dg/warn/main.C: New test.
4808
4809 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4810
4811         * gcc.dg/nonnull-3.c: New test.
4812
4813 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
4814
4815         * gcc.dg/cpp/Wtrigraphs.c: Update.
4816         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
4817
4818 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
4819
4820         * gcc.dg/ppc-fsel-1.c: New test.
4821
4822 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
4823
4824         PR c/10604
4825         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
4826
4827 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
4828
4829         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
4830
4831 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4832
4833         PR c++/9364, c++/10553, c++/10586
4834         * g++.dg/parse/typename4.C: New test.
4835         * g++.dg/parse/typename5.C: Likewise.
4836
4837 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
4838
4839         * gcc.c-torture/compile/20030503-1.c: New test.
4840
4841 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4842
4843         * g++.dg/lookup/using5.C: Fix testcase error.
4844
4845 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
4846
4847         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
4848         since MEABI is no longer supported.  Remove all vestiges
4849         of MEABI from the test.
4850
4851 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4852
4853         PR c++/10554
4854         * g++.dg/lookup/using5.C: New test.
4855
4856 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4857
4858         PR c++/8772
4859         * g++.dg/template/ttp5.C: New test.
4860
4861 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
4862
4863         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
4864         (dg-gpp-additional-sources): New function.
4865         (dg-gpp-additional-files): Likewise.
4866         * lib/g++.exp (additional_sources): New variable.
4867         (additional_files): Likewise.
4868         (g++_target_compile): Deal with them.
4869         * lib/old-dejagnu.exp: Remove.
4870         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
4871         * g++.old-deja: Revise all tests to use dg commands.
4872
4873 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4874
4875         PR c++/9432, c++/9528
4876         * g++.dg/lookup/using4.C: New test.
4877
4878 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
4879
4880         * gcc.dg/noreturn-5.c: New file.
4881         * gcc.dg/noreturn-6.c: New file.
4882
4883         * gcc.c-torture/compile/inline-1.c: New file.
4884
4885 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4886
4887         PR c++/10551
4888         * g++.dg/template/explicit1.C: New test.
4889
4890 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4891
4892         PR c++/10549
4893         * g++.dg/other/bitfield1.C: New test.
4894
4895         PR c++/10527
4896         * g++.dg/init/new7.C: New test.
4897
4898 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4899
4900         * g++.dg/ext/desig1.C: New test.
4901         * g++.dg/ext/init1.C: Update.
4902
4903         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
4904
4905 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
4906
4907         PR c++/10180
4908         * g++.dg/warn/Winline-1.C: New test.
4909
4910 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
4911
4912         * gcc.c-torture/execute/string-opt-19.c: New test.
4913
4914         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
4915         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
4916
4917 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
4918
4919         PR c++/10506
4920         * g++.dg/init/new6.C: New test.
4921
4922         PR c++/10503
4923         * g++.dg/init/ref6.C: New test.
4924
4925 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
4926
4927         * g++.dg/warn/weak1.C: XFAIL on AIX4.
4928
4929 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4930
4931         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
4932         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
4933
4934 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
4935
4936         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
4937         initialized static data members.
4938
4939 2003-04-25  H.J. Lu <hjl@gnu.org>
4940
4941         * gcc.dg/ia64-sync-4.c: New test.
4942
4943 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4944
4945         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
4946         date.
4947
4948 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
4949
4950         PR c++/10337
4951         * g++.dg/warn/conv1.C: New test.
4952         * g++.old-deja/g++.other/conv7.C: Adjust.
4953         * g++.old-deja/g++.other/overload14.C: Adjust.
4954
4955 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4956
4957         PR c++/10471
4958         * g++.dg/template/defarg2.C: New test.
4959
4960 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
4961
4962         * gcc.dg/cpp/include2.c: Update.
4963         * gcc.dg/cpp/multiline-2.c: New.
4964         * gcc.dg/cpp/multiline.c: Update.
4965         * gcc.dg/cpp/strify2.c: Update.
4966         * gcc.dg/cpp/trad/literals-2.c: Update.
4967
4968 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4969
4970         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
4971
4972 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4973
4974         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
4975
4976 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4977
4978         PR c++/10451
4979         * g++.dg/parse/crash4.C: New test.
4980
4981         PR c++/9847
4982         * g++.dg/parse/crash5.C: New test.
4983
4984 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
4985
4986         PR c++/10446
4987         * g++.dg/parse/crash3.C: New test.
4988
4989         PR c++/10428
4990         * g++.dg/parse/elab1.C: New test.
4991
4992 2003-04-22  Devang Patel  <dpatel@apple.com>
4993
4994         * gcc.dg/cpp/trad/funlike-5.c: New test.
4995
4996 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
4997
4998         * g++.dg/other/packed1.C: Fix dg options.
4999
5000 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
5001
5002         * g++.dg/other/offsetof2.C: New test.
5003
5004 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
5005
5006         * g++.dg/template/recurse.C: Adjust location of error messages.
5007
5008 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
5009
5010         PR c++/9881
5011         * g++.dg/init/addr-const1.C: New test.
5012         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5013
5014 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
5015
5016         PR c++/10405
5017         * g++.dg/lookup/struct-hack1.C: New test.
5018
5019 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
5020
5021         * ucs.c: Update diagnostic messages.
5022
5023 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5024
5025         * gcc.dg/cpp/truefalse.cpp: New test.
5026         * gcc.dg/cpp/cpp.exp: Update.
5027         * g++.dg/other/stdbool-if.C: Remove.
5028
5029 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
5030
5031         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5032         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5033
5034 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
5035
5036         * gcc.c-torture/compile/20030418-1.c: New test.
5037
5038 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
5039
5040         * README.compat: Remove; content moved to doc/sourcebuild.texi.
5041
5042 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5043
5044         PR c++/10347
5045         g++.dg/template/dependent-name1.C: New test.
5046
5047 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
5048
5049         * gcc.dg/warn-1.c (tourist_guide): New array,
5050         contains a pointer to bar.
5051
5052 2003-04-16  Roger Sayle  <roger@eyesopen.com>
5053
5054         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5055         * gcc.c-torture/execute/medce-1.c: New test case.
5056         * gcc.c-torture/execute/medce-2.c: New test case.
5057
5058 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
5059
5060         * lib/prune.exp: Ignore more messages.
5061
5062         PR c++/10381
5063         * g++.dg/parse/lookup3.C: New test.
5064
5065 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
5066
5067         * gcc.c-torture/compile/20030415-1.c : New test.
5068
5069 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
5070
5071         * gcc.c-torture/execute/scope-2.c: Move to ...
5072         * gcc.dg/noncompile/scope.c: .... here.
5073
5074 2003-04-14  Roger Sayle  <roger@eyesopen.com>
5075
5076         * gcc.dg/20030414-2.c: New test case.
5077
5078 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
5079
5080         PR target/10377
5081         * gcc.dg/20030414-1.c: New test.
5082
5083 2003-04-13  Roger Sayle  <roger@eyesopen.com>
5084
5085         * gcc.dg/builtins-12.c: New test case.
5086         * gcc.dg/builtins-13.c: New test case.
5087
5088 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5089
5090         * gcc.c-torture/execute/string-opt-18.c: New test.
5091
5092 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
5093
5094         PR c++/10300
5095         * g++.dg/init/new5.C: New test.
5096
5097 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
5098
5099         PR c++/7910
5100         * g++.dg/ext/dllimport1.C: New test.
5101
5102 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5103
5104         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5105
5106 2003-04-11  Bud Davis <bdavis9659@comcast.net>
5107
5108         PR Fortran/9263
5109         * g77.f-torture/noncompile/9263.f: New test
5110         PR Fortran/1832
5111         * g77.f-torture/execute/1832.f: New test
5112
5113 2003-04-11  David Chad  <davidc@freebsd.org>
5114             Loren J. Rittle  <ljrittle@acm.org>
5115
5116         libobjc/8562
5117         * objc.dg/headers.m: New test.
5118
5119 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
5120
5121         * gcc.c-torture/execute/builtin-noret-2.c: New.
5122         * gcc.c-torture/execute/builtin-noret-2.x: New.
5123         XFAIL builtin-noret-2.c at -O1 and above.
5124         * gcc.dg/redecl.c: New.
5125         * gcc.dg/Wshadow-1.c: Update error regexps.
5126
5127 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
5128
5129         * g++.dg/abi/bitfield10.C: New test.
5130
5131 2003-04-09  Mike Stump  <mrs@apple.com>
5132
5133         * gcc.dg/pch/pch.exp: Make testcase names longer.
5134         * g++.dg/pch/pch.exp: Make testcase names longer.
5135
5136 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5137
5138         * gcc.dg/builtins-11.c: New test case.
5139
5140 2003-04-08  Roger Sayle  <roger@eyesopen.com>
5141
5142         * gcc.dg/builtins-9.c: New test case.
5143         * gcc.dg/builtins-10.c: New test case.
5144
5145 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
5146
5147         * gcc.dg/noncompile/init-4.c.c: New test.
5148
5149 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
5150
5151         * gcc.misc-test/gcov-9.c: New test.
5152         * gcc.misc-test/gcov-10.c: New test
5153         * gcc.misc-test/gcov-11.c: New test.
5154
5155 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
5156
5157         PR optimization/10024
5158         * gcc.c-torture/compile/20030405-1.c: New test.
5159
5160 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
5161
5162         * gcc.dg/pch/static-3.c: New.
5163         * gcc.dg/pch/static-3.hs: New.
5164         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5165
5166 2003-04-04  Richard Henderson  <rth@redhat.com>
5167
5168         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5169         * g++.dg/eh/forced2.C: Likewise.
5170
5171 2003-04-03  Mike Stump  <mrs@apple.com>
5172
5173         * lib/scanasm.exp (scan-assembler): Add xfail processing for
5174         target arg.
5175         (scan-assembler-times, scan-assembler-not): Likewise.
5176         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5177
5178 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
5179
5180         * gcc.dg/sparc-loop-1.c: New test.
5181
5182 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
5183
5184         PR other/9274
5185         * g++.dg/pch/system-2.C: New.
5186         * g++.dg/pch/system-2.Hs: New.
5187
5188 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
5189
5190         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5191
5192         * g++.dg/eh/simd-1.C (vecfunc): Same.
5193
5194 2003-04-01  Roger Sayle  <roger@eyesopen.com>
5195
5196         * gcc.c-torture/execute/20030401-1.c: New test case.
5197
5198 2003-04-01  Ziemowit Laski <zlaski@apple.com>
5199
5200         * objc.dg/defs.m: New.
5201
5202 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
5203
5204         * g++.dg/eh/simd-1.C: New.
5205         * g++.dg/eh/simd-2.C: New.
5206
5207 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
5208
5209         * gcc.c-torture/execute/simd-3.c: New.
5210
5211 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5212
5213         PR c/9936
5214         * gcc.dg/20030331-2.c: New test.
5215
5216 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
5217
5218         PR c++/10278
5219         * g++.dg/parse/crash2.C: New test.
5220
5221 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5222
5223         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5224         * gcc.c-torture/execute/20030331-1.c: ...here.
5225
5226 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5227
5228         * gcc.c-torture/execute/20030331-1.c: New test.
5229
5230 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
5231
5232         * lib/gcov.exp: Adjust call return testing strings.
5233         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5234
5235 2003-03-31  Roger Sayle  <roger@eyesopen.com>
5236
5237         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5238         * gcc.dg/builtins-7.c: New test case.
5239         * gcc.dg/builtins-8.c: New test case.
5240
5241 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
5242
5243         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5244
5245 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
5246
5247         PR c++/7647
5248         * g++.dg/lookup-class-member-2.C: New test.
5249
5250 2003-03-30  Glen Nakamura  <glen@imodulo.com>
5251
5252         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5253
5254 2003-03-28  Roger Sayle  <roger@eyesopen.com>
5255
5256         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
5257
5258 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
5259
5260         * g++.dg/init/attrib1.C: New test.
5261
5262 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5263
5264         * gcc.dg/ultrasp8.c: New test.
5265
5266 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5267
5268         * gcc.dg/ultrasp7.c: New test.
5269
5270 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
5271
5272         PR c++/10047
5273         * g++.dg/template/inline1.C: New test.
5274
5275 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5276
5277         * gcc.dg/sparc-dwarf2.c: New test.
5278
5279 2003-03-27  Roger Sayle  <roger@eyesopen.com>
5280
5281         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5282         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5283
5284 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
5285
5286         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5287         than reading .x files.
5288         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5289         * g77.dg/gcov/gcov-1.f: Likewise.
5290         * gcc.misc-tests/gcov-4b.c: Likewise.
5291         * gcc.misc-tests/gcov-5b.c: Likewise.
5292         * gcc.misc-tests/gcov-6.c: Likewise.
5293         * gcc.misc-tests/gcov-7.c: Likewise.
5294         * gcc.misc-tests/gcov-8.c: Likewise.
5295         * g++.dg/gcov/gcov-1.x: Remove.
5296         * g77.dg/gcov/gcov-1.x: Likewise.
5297         * gcc.misc-tests/gcov-4b.x: Likewise.
5298         * gcc.misc-tests/gcov-5b.x: Likewise.
5299         * gcc.misc-tests/gcov-6.x: Likewise.
5300         * gcc.misc-tests/gcov-7.x: Likewise.
5301         * gcc.misc-tests/gcov-8.x: Likewise.
5302
5303 2003-03-27  Glen Nakamura  <glen@imodulo.com>
5304
5305         PR opt/10087
5306         * gcc.dg/20030324-1.c: New test.
5307
5308 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
5309
5310         PR c++/10224
5311         * g++.dg/template/arg3.C: New test.
5312
5313         PR c++/10158
5314         * g++.dg/template/friend18.C: New test.
5315
5316 2003-03-26  Roger Sayle  <roger@eyesopen.com>
5317
5318         * g77.f-torture/compile/20030326-1.f: New test case.
5319
5320 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
5321
5322         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5323
5324         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5325
5326 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
5327
5328         * gcc.dg/ia64-sync-3.c: New test.
5329
5330 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
5331
5332         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5333
5334 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
5335
5336         * gcc.dg/ultrasp6.c: New test.
5337
5338 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5339
5340         * gcc.dg/i386-signbit-1.c: New test.
5341         * gcc.dg/i386-signbit-2.c: New test.
5342         * gcc.dg/i386-signbit-3.c: New test.
5343
5344 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5345
5346         * gcc.dg/ultrasp5.c: Fix options.
5347
5348 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5349
5350         * gcc.dg/ultrasp5.c: Fix comment.
5351
5352 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
5353
5354         PR fortran/10197
5355         * g77.f-torture/execute/10197.f: New test.
5356
5357 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
5358
5359         PR c++/9898, c++/383
5360         * g++.dg/template/conv6.C: New test.
5361
5362         PR c++/10119
5363         * g++.dg/template/ptrmem5.C: New test.
5364
5365         PR c++/10026
5366         * g++.dg/lookup/koenig1.C: New test.
5367
5368         PR C++/10199
5369         * g++.dg/lookup/template2.C: New test.
5370
5371 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
5372
5373         * g++.dg/opt/rtti1.C: New test.
5374
5375 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
5376
5377         * gcc.dg/ultrasp5.c: New test.
5378
5379 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
5380
5381         PR middle-end/9967
5382         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5383         builtin fputs.
5384
5385 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5386
5387         PR c/8224
5388         * gcc.dg/20030323-1.c: New test.
5389
5390 2003-03-23  Roger Sayle  <roger@eyesopen.com>
5391
5392         * gcc.c-torture/compile/20030323-1.c: New test case.
5393
5394 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
5395
5396         * gcc.dg/20030321-1.c: New test.
5397
5398 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
5399
5400         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5401
5402 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
5403
5404         PR c++/9978, c++/9708
5405         * g++.dg/ext/vlm1.C: Adjust expected error.
5406         * g++.dg/ext/vla2.C: New test.
5407         * g++.dg/template/arg1.C: New test.
5408         * g++.dg/template/arg2.C: New test.
5409
5410 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
5411
5412         * g77.f-torture/execute/select.f: New test.
5413         * g77.f-torture/noncompile/select_no_compile.f: New test.
5414
5415 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
5416
5417         PR c++/9898
5418         * g++.dg/other/error4.C: New test.
5419
5420 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
5421
5422         * g++.dg/template/friend17.C: New test.
5423
5424 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
5425
5426         * gcc.c-torture/compile/20030320-1.c: New.
5427
5428 2003-03-20  Roger Sayle  <roger@eyesopen.com>
5429
5430         * gcc.dg/builtins-6.c: New test case.
5431
5432 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
5433
5434         PR target/10073
5435         * gcc.c-torture/compile/20030319-1.c: New.
5436
5437 2003-03-18  Jan Hubicka  <jh@suse.cz>
5438
5439         * gcc.dg/i386-cvt-1.c: New test.
5440
5441 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
5442
5443         * objc.dg/naming-1.m: Use "(parse|syntax) error".
5444         * objc.dg/naming-2.m: Likewise.
5445
5446 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
5447
5448         PR c++/9639
5449         * g++.dg/parse/crash1.C: New test.
5450
5451 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
5452
5453         PR c++/8805
5454         * g++.dg/eh/cleanup1.C: New test.
5455
5456 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
5457
5458         * gcc.c-torture/execute/20030316-1.c: New test case.
5459
5460 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
5461
5462         PR c++/9629
5463         * g++.dg/init/ctor2.C: New test.
5464
5465 2003-03-15  Roger Sayle  <roger@eyesopen.com>
5466
5467         * g77.f-torture/compile/xformat.f: New test case.
5468
5469 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5470
5471         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
5472         * g++.old-deja/g++.mike/eh50.C: Likewise.
5473
5474 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5475
5476         PR c++/6440
5477         * g++.dg/template/spec7.C: New test.
5478         * g++.dg/template/spec8.C: Likewise.
5479
5480 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
5481
5482         * gcc.c-torture/execute/20030313-1.c: New test.
5483
5484 2003-03-14  Richard Henderson  <rth@redhat.com>
5485
5486         * gcc.dg/inline-2.c: Adjust alpha test for external call.
5487
5488 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
5489
5490         * gcc.c-torture/compile/20030314-1.c: New test.
5491
5492 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
5493
5494         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
5495         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
5496         thumb target,
5497         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
5498         to accept newer _imp__  prefix and additional
5499         newline in .drectve section.
5500         * gcc.dg/dll-4.c: Likewise.
5501         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
5502         switch.
5503
5504 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
5505
5506         * g++.dg/parse/namespace9.C: New test.
5507
5508         * g++.dg/init/ref5.C: New test.
5509         * g++.dg/parse/ptrmem1.C: Likewise.
5510
5511 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5512
5513         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
5514         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
5515         regular expression.
5516         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
5517         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
5518
5519 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
5520
5521         * gcc.c-torture/execute/20030224-2.c: New test.
5522
5523 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5524
5525         * gcc.dg/decl-3.c: New test.
5526
5527 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5528
5529         * gcc.dg/i386-loop-2.c: New test.
5530
5531 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
5532
5533         PR c++/9474
5534         * g++.dg/parse/namespace8.C: New test.
5535
5536         PR c++/9924
5537         * g++.dg/overload/builtin2.C: New test.
5538
5539 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
5540
5541         * gcc.dg/return-type-3.c: New test.
5542
5543 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
5544
5545         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
5546         profiling options are not supported.
5547
5548 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
5549
5550         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
5551         * g++.old-deja/g++.warn/impint2.C: Likewise.
5552
5553 2003-03-10  Devang Patel  <dpatel@apple.com>
5554
5555         * g++.dg/cpp/c++_cmd_1.C: New test.
5556         * g++.dg/cpp/c++_cmd_1.h: New file.
5557
5558 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
5559
5560         * gcc.dg/altivec-9.c: New file.
5561
5562 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5563
5564         * gcc.dg/ppc-sdata-1.c: New test.
5565         * gcc.dg/ppc-sdata-2.c: New test.
5566
5567 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
5568
5569         PR c++/9373
5570         * g++.dg/opt/ptrmem2.C: New test.
5571
5572         PR c++/8534
5573         * g++.dg/opt/ptrmem1.C: New test.
5574
5575 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
5576
5577         * gcc.dg/i386-loop-1.c: New test.
5578
5579 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5580
5581         PR c++/9970
5582         * g++.dg/lookup/friend1.C: New test.
5583
5584 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
5585
5586         PR c++/9823
5587         * g++.dg/parser/constructor1.C: New test.
5588
5589 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
5590
5591         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
5592
5593         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
5594
5595 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
5596
5597         * gcc.dg/cpp/Wunused.c: Update test.
5598
5599 2003-03-08  Jan Hubicka  <jh@suse.cz>
5600
5601         * gcc.dg/inline-3.c: New test.
5602
5603 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
5604
5605         PR c++/9809
5606         * g++.dg/parse/builtin1.C: New test.
5607
5608         PR c++/9982
5609         * g++.dg/abi/cookie1.C: New test.
5610         * g++.dg/abi/cookie2.C: Likewise.
5611
5612         PR c++/9524
5613         * g++.dg/template/field1.C: New test.
5614
5615         PR c++/9912
5616         * g++.dg/parse/class1.C: New test.
5617         * g++.dg/parse/namespace7.C: Likewise.
5618         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
5619
5620 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
5621
5622         * g++.dg/init/ref4.C: New test.
5623
5624 2003-03-07  Jan Hubicka  <jh@suse.cz>
5625
5626         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
5627         * gcc.dg/inline-3.c:  New test.
5628
5629 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
5630
5631         * g++.dg/init/ref3.C: New test.
5632
5633         PR c++/9965
5634         * g++.dg/init/ref2.C: New test.
5635
5636         PR c++/9400
5637         * g++.dg/warn/Wshadow-2.C: New test.
5638
5639         PR c++/9791
5640         * g++.dg/warn/Woverloaded-1.C: New test.
5641
5642 2003-03-05  Jan Hubicka  <jh@suse.cz>
5643
5644         * gcc.dg/i386-local2.c: New.
5645         * gcc.dg/i386-local.c: Fix typo.
5646
5647 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
5648
5649         * g++.dg/abi/layout3.C: New test.
5650
5651 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
5652
5653         * gcc.c-torture/compile/20030305-1.c
5654
5655 2003-03-05  Jan Hubicka  <jh@suse.cz>
5656
5657         * gcc.dg/i386-local.c: New.
5658
5659 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
5660
5661         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
5662
5663 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5664
5665         * gcc.dg/switch-2.c: New test.
5666         * gcc.dg/switch-3.c: New test.
5667         * gcc.dg/Wswitch.c: Adjust line numbers.
5668         * gcc.dg/Wswitch-default.c: Likewise.
5669         * gcc.dg/Wswitch-enum.c: Likewise.
5670
5671 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
5672
5673         * gcc.c-torture/execute/20030222-1.c: New test.
5674
5675 2003-03-03  James E Wilson  <wilson@tuliptree.org>
5676
5677         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
5678
5679 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
5680
5681         PR c++/9878
5682         * g++.dg/init/ref1.C: New test.
5683
5684 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
5685
5686         * gcc.dg/sh-relax.c: New SH-only test.
5687
5688 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
5689
5690         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
5691         comment explaining purpose of testcase.
5692
5693 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
5694
5695         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
5696         for HC11/HC12 (asm needs two int registers).
5697         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
5698         HC11/HC12 because the test uses an asm which needs two 32-bit
5699         registers.
5700
5701 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
5702
5703         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
5704         for HC11/HC12 (array is too large otherwise).
5705         * gcc.c-torture/compile/920501-4.x: New file, likewise.
5706         * gcc.c-torture/compile/20010518-2.x: Likewise.
5707         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
5708         HC11/HC12 (array is too large).
5709
5710 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
5711
5712         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
5713         * lib/g++-dg.exp (g++-dg-test): Likewise.
5714
5715 2003-03-01  Roger Sayle  <roger@eyesopen.com>
5716
5717         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
5718         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
5719
5720 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5721
5722         * g++.dg/warn/implicit-typename1.C: Remove warning.
5723
5724 2003-02-28  Richard Henderson  <rth@redhat.com>
5725
5726         * gcc.dg/noreturn-1.c: Move noreturn warning line.
5727         * gcc.dg/return-type-1.c: Move control reaches end warning line.
5728
5729 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
5730
5731         * gcc.dg/pch/pch.exp: Change .pch to .gch.
5732         * g++.dg/pch/pch.exp: Likewise.
5733
5734 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
5735
5736         PR c++/9879
5737         * testsuite/g++.dg/init/new4.C: New test.
5738
5739 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
5740
5741         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
5742
5743 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
5744
5745         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
5746         unsigned long.
5747
5748         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
5749         wider than float.
5750
5751 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5752
5753         * lib/scanasm.exp: Add support for counting numbers of
5754         occurences.
5755         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
5756         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
5757
5758 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
5759
5760         PR c++/9683
5761         * g++.dg/template/static3.C: New test.
5762
5763         PR c++/9829
5764         * g++.dg/parse/namespace6.C: New test.
5765
5766 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5767
5768         PR target/9732
5769         * gcc.dg/20030225-1.c: New test.
5770
5771 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
5772
5773         * README: Remove out-of-date information.
5774
5775         PR c++/9836
5776         * g++.dg/template/spec6.C: New test.
5777
5778 2003-02-24  Jeff Law  <law@redhat.com>
5779
5780         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
5781
5782 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5783
5784         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
5785         * gcc.dg/pragma-ep-1.c: Likewise.
5786
5787 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5788
5789         PR c++/9602
5790         * g++.dg/template/friend16.C: New test.
5791
5792 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
5793
5794         PR c++/5333
5795         * g++.dg/parse/fused-params1.C: Adjust error messages.
5796         * g++.dg/template/nested3.C: New test.
5797
5798 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
5799
5800         * g++.dg/abi/param1.C: New test.
5801
5802 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5803
5804         PR c++/7982
5805         * g++.dg/warn/implicit-typename1.C: New test.
5806
5807 2003-02-22  Kelley Cook <kelleycook@comcast.net>
5808
5809         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
5810         with "mtune".
5811         * g++.old-deja/g++.other/store-expr2.C: Likewise.
5812         * gcc.c-torture/execute/20010129-1.x: Likewise.
5813         * gcc.dg/20011107-1.c: Likewise.
5814         * gcc.dg/20020108-1.c: Likewise.
5815         * gcc.dg/20020122-3.c: Likewise.
5816         * gcc.dg/20020206-1.c: Likewise.
5817         * gcc.dg/20020310-1.c: Likewise.
5818         * gcc.dg/20020426-2.c: Likewise.
5819         * gcc.dg/20020517-1.c: Likewise.
5820         * gcc.dg/991230-1.c: Likewise.
5821         * gcc.dg/i386-unroll-1.c: Likewise.
5822         * gcc.misc-tests/i386-prefetch.exp: Likewise.
5823
5824 2003-02-22  Jan Hubicka  <jh@suse.cz>
5825
5826         * gcc.dg/i386-mul.c: New test.
5827
5828 2003-02-21  Roger Sayle  <roger@eyesopen.com>
5829
5830         * gcc.dg/builtins-5.c: New test case.
5831
5832 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
5833
5834         * gcc.dg/asmreg-1.c: New test.
5835
5836 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5837
5838         PR c++/9749
5839         * g++.dg/parse/varmod1.C: New test.
5840
5841 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5842
5843         PR c++/9727
5844         * g++.dg/template/op1.C: New test.
5845
5846 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5847
5848         PR c++/8906
5849         * g++.dg/template/nested2.C: New test.
5850
5851 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5852
5853         PR c++/8724
5854         * g++.dg/expr/dtor1.C: New test.
5855
5856 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
5857
5858         * gcc.dg/cpp/include3.c: New test.
5859         * gcc.dg/cpp/inc/foo.h: New file.
5860
5861 2003-02-21  Glen Nakamura  <glen@imodulo.com>
5862
5863         * gcc.c-torture/execute/20030221-1.c: New test.
5864
5865 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
5866
5867         PR c++/9729
5868         * g++.dg/abi/conv1.C: New test.
5869
5870 2003-02-20  Jan Hubicka  <jh@suse.cz>
5871
5872         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
5873
5874 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
5875
5876         * gcc.c-torture/compile/20030219-1.c: New test.
5877
5878 2003-02-18  Jan Hubicka  <jh@suse.cz>
5879
5880         * gcc.dg/funcorder.c: New test.
5881
5882 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
5883
5884         * gcc.c-torture/execute/20030218-1.c: New.
5885
5886 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
5887
5888         * gcc.dg/20030218-1.c: New.
5889
5890 2003-02-18  Richard Henderson  <rth@redhat.com>
5891
5892         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
5893         * gcc.dg/attr-used-2.c: New.
5894
5895 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
5896
5897         PR c++/9704
5898         * g++.dg/init/copy5.C: New test.
5899
5900 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
5901
5902         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
5903         * g++.dg/pch/pch.exp: Likewise.
5904
5905 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
5906
5907         * gcc.c-torture/execute/20030209-1.c: Enable the test if
5908         STACK_SIZE is not defined.
5909
5910 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5911
5912         PR c++/9457
5913         * g++.dg/template/init1.C: New test.
5914
5915 2003-02-16  Jan HUbicka  <jh@suse.cz>
5916
5917         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
5918         (foo): Add few extra tests
5919         * gcc.dg/c99-const-expr-3.c: Likewise.
5920         * gcc.c-torture/execute/20030216-1.c: New.
5921
5922 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5923
5924         PR c++/9459
5925         * g++.dg/ext/typeof4.C: New test.
5926
5927 2003-02-15  Roger Sayle  <roger@eyesopen.com>
5928
5929         * gcc.dg/i386-387-3.c: New test case.
5930
5931 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
5932
5933         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
5934         cris-*-elf* cris-*-aout* and mmix-*-*.
5935
5936 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
5937
5938         * gcc.dg/20030213-1.c: New test.
5939
5940 2003-02-12  Roger Sayle  <roger@eyesopen.com>
5941
5942         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
5943         * gcc.dg/i386-387-2.c: Likewise.
5944
5945 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
5946
5947         * gcc.dg/ppc-spe.c: Fix formatting.
5948         Enable tests that were previously unsupported by gas.
5949         Delete tests for instructions that no longer exist.
5950         Switch arguments on evsubifw builtin.
5951
5952 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
5953
5954         * gcc.c-torture/execute/20030209-1.c: Disable the test if
5955         STACK_SIZE is too small.
5956
5957 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
5958             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
5959
5960         * gcc.dg/decl-2.c: New test.
5961
5962 2003-02-10  Jan Hubicka  <jh@suse.cz>
5963
5964         * gcc.dg/i386-fpcvt-1.c:  New test.
5965
5966 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
5967
5968         * gcc.c-torture/execute/20030209-1.c: New test.
5969
5970 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
5971
5972         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
5973         int-wide bitops, use the constants of the same width.
5974         Likewise, if long long is 32-bit wide, test bitops using
5975         32-bit constants.
5976
5977 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
5978
5979         * gcc.dg/20021014-1.c: Annotate with expected notice text.
5980
5981 2003-02-07  Roger Sayle  <roger@eyesopen.com>
5982
5983         * testsuite/gcc.dg/builtins-4.c: New test case.
5984
5985 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5986
5987         * gcc.dg/20020430-1.c: Fix dg command typos.
5988         * gcc.dg/20020503-1.c: Likewise.
5989
5990 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5991
5992         PR c++/8785
5993         * g++.dg/parse/fused-params1.C: New test.
5994
5995         PR c++/8857
5996         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
5997
5998         PR c++/8921
5999         * g++.dg/parse/non-dependent1.C: New test.
6000
6001         PR c++/8928
6002         * g++.dg/parse/dupl-tmpl-args1.C: New test.
6003
6004         PR c++/9228
6005         * g++.dg/parse/undefined7.C: New test.
6006         * g++.dg/parse/non-templ1.C: New test.
6007
6008         PR c++/9229
6009         * g++.dg/parse/too-many-tmpl-args1.C: New test.
6010
6011 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
6012
6013         * gcc.c-torture/compile/20030206-1.c: New test.
6014
6015 2003-02-05  Roger Sayle  <roger@eyesopen.com>
6016
6017         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6018         "pow" to "foo" to avoid potential confusion with a math built-in.
6019
6020 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6021
6022         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6023         conditions for SPARC targets.
6024
6025 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
6026
6027         * gcc.dg/20030204-1.c: New test.
6028
6029 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6030
6031         PR c++/38
6032         * g++.dg/parse/array-size1.C: New test.
6033
6034         PR c++/5657
6035         * g++.dg/parse/undefined3.C: New test.
6036
6037         PR c++/5665
6038         * g++.dg/parse/undefined4.C: New test.
6039
6040         PR c++/5975
6041         * g++.dg/parse/undefined5.C: New test.
6042
6043         PR c++/7259
6044         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6045
6046         PR c++/8578
6047         * g++.dg/parse/casting-operator1.C: New test.
6048
6049         PR c++/8596
6050         * g++.dg/parse/undefined6.C: New test.
6051
6052         PR c++/8736
6053         * g++.dg/parse/missing-template1.C: New test.
6054
6055 2003-02-04  Jan Hubicka  <jh@suse.cz>
6056
6057         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
6058         * gcc.dg/i386-cmov?.c:  Likewise.
6059         * gcc.dg/i386-fpcvt-?.c:  Likewise.
6060         * gcc.dg/i386-ssefp-1.c:  Likewise.
6061         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
6062         conventions.
6063
6064 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
6065
6066         PR c++/7129
6067         * testsuite/g++.dg/ext/max.C: New test.
6068
6069 2003-02-03  Jan Hubicka  <jh@suse.cz>
6070
6071         * gcc.c-torture/execute/20030203-1.c: New test.
6072
6073 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
6074
6075         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6076         'natural-endian'.
6077
6078 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
6079
6080         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6081         * g++.dg/init/new2.C: Likewise.
6082         * g++.dg/other/new1.C: Likewise.
6083
6084 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
6085
6086         * gcc.dg/struct-ret-libc.c: New test.
6087
6088 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
6089
6090         * gcc.dg/20030129-1.c: New test.
6091
6092 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6093
6094         PR c++/8849
6095         * g++.dg/template/ptrmem4.C: New test.
6096
6097 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
6098
6099         * g++.dg/parser/constant1.C: New test.
6100
6101 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6102
6103         PR c++/8591
6104         * g++.dg/parse/friend2.C: New test.
6105
6106 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
6107
6108         PR c++/9437
6109         * g++.dg/template/unify4.C: New test.
6110
6111 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
6112
6113         * gcc.c-torture/execute/20030128-1.c: New test.
6114
6115 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
6116
6117         * g++.dg/lookup/nested1.C: Test moved from ...
6118         * g++.old-deja/g++.other/lookup24.C: ... here.
6119
6120 2003-01-28  Jan Hubicka  <jh@suse.cz>
6121
6122         * gcc.dg/i386-cmov5.c:  New test.
6123
6124 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
6125
6126         * gcc.c-torture/execute/20010925-1.c: Changed the
6127         memcpy declaration.
6128
6129 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6130
6131         PR c++/3902
6132         * g++.dg/parse/template5.C: New test.
6133
6134 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
6135
6136         PR fortran/9258
6137         * g77.dg/pr9258: New test.
6138
6139 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
6140
6141         * README: Move relevant parts from README.g++.
6142
6143         * README.g++: Remove this file.
6144
6145 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
6146
6147         * g++.dg/abi/dcast1.C: New test.
6148
6149 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6150
6151         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6152
6153 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
6154
6155         PR c++/47
6156         * g++.old-deja/g++.other/lookup24.C: New test.
6157
6158 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6159
6160         PR middle-end/7227
6161         * gcc.dg/uninit-C.c: New test.
6162
6163 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
6164
6165         * g++.dg/abi/covariant1.C: New test.
6166
6167 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
6168
6169         * gcc.dg/20030123-1.c: New test.
6170
6171 2003-01-25  Jan Hubicka  <jh@suse.cz>
6172
6173         PR opt/8492
6174         * gcc.c-torture/compile/20030125-1.c
6175
6176 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
6177
6178         PR c++/9403
6179         * g++.dg/parse/template3.C: New test.
6180         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6181
6182         PR c++/795
6183         * g++.dg/parse/template4.C: New test.
6184
6185         PR c++/9415
6186         * g++.dg/template/qual2.C: New test.
6187
6188         PR c++/8545
6189         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6190
6191         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6192
6193 2003-01-25  Roger Sayle  <roger@eyesopen.com>
6194
6195         * gcc.c-torture/execute/switch-1.c: New test case.
6196
6197 2003-01-25  Jan Hubicka  <jh@suse.cz>
6198
6199         * gcc.c-torture/execute/20030125-1.[cx]: New test.
6200
6201 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
6202
6203         Tweaks for Bison-1.875. From the NEWS file:
6204         "- `parse error' -> `syntax error'
6205         Bison now uniformly uses the term `syntax error'"
6206         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6207         * gcc.dg/cpp/digraph2.c: Likewise.
6208         * gcc.dg/cpp/direct2.c: Likewise.
6209         * gcc.dg/cpp/paste4.c: Likewise.
6210         * gcc.dg/c90-restrict-1.c: Likewise.
6211         * gcc.dg/c99-func-2.c: Likewise.
6212         * gcc.dg/noncompile/920721-2.c: Likewise.
6213         * gcc.dg/noncompile/930622-2.c: Likewise.
6214         * gcc.dg/noncompile/940112-1.c: Likewise.
6215         * gcc.dg/noncompile/950921-1.c: Likewise.
6216         * gcc.dg/noncompile/951123-1.c: Likewise.
6217         * gcc.dg/noncompile/971104-1.c: Likewise.
6218         * gcc.dg/noncompile/990416-1.c: Likewise.
6219
6220 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
6221
6222         * g++.dg/parse/undefined1.C: Add error message.
6223
6224 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6225
6226         PR c++/9354
6227         * g++.dg/parse/new1.C: New test.
6228
6229         PR c++/9216
6230         * g++.dg/parse/template2.C: New test.
6231
6232         PR c++/9354
6233         * g++.dg/parse/typedef2.C: New test.
6234
6235         PR c++/9328
6236         * g++.dg/ext/typeof3.C: New test.
6237
6238 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6239
6240         PR c++/2738
6241         * g++.dg/parse/ret-type1.C: New test.
6242
6243         PR c++/3792
6244         * g++.dg/parse/tmpl-outside1.C: New test.
6245
6246         PR c++/4207
6247         * g++.dg/parse/int-as-enum1.C: New test.
6248
6249         PR c++/4903
6250         * g++.dg/parse/no-typename1.C: New test.
6251
6252         PR c++/5533
6253         * g++.dg/parse/no-value1.C: New test.
6254
6255         PR c++/5921
6256         * g++.dg/parse/wrong-inline1.C: New test.
6257
6258         PR c++/6402
6259         * g++.dg/parse/ref1.C: New test.
6260
6261         PR c++/6992
6262         * g++.dg/parse/attr-ctor1.C: New test.
6263
6264         PR c++/7229
6265         * g++.dg/parse/namespace5.C: New test.
6266
6267         PR c++/7917
6268         * g++.dg/parse/func-def1.C: New test.
6269
6270         PR c++/8143
6271         * g++.dg/parse/undefined1.C: New test.
6272
6273         PR c++/5723, PR c++/8522
6274         * g++.dg/parse/specialization1.C: New test.
6275
6276         PR c++/163, PR c++/8595
6277         * g++.dg/parse/struct-as-enum1.C: New test.
6278
6279         PR c++/9173
6280         * g++.dg/parse/undefined2.C: New test.
6281
6282 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6283
6284         PR c++/9298
6285         * g++.dg/parse/template1.C: New test.
6286
6287         PR c++/9384
6288         * g++.dg/parse/using1.C: New test.
6289
6290         PR c++/9285
6291         PR c++/9294
6292         * g++.dg/parse/expr2.C: New test.
6293
6294         PR c++/9388
6295         * g++.dg/parse/lookup2.C: Likewise.
6296
6297 2003-01-21  Jan Hubicka  <jh@suse.cz>
6298
6299         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
6300         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
6301         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6302         * gcc.c-torture/execute/string-opt-*.c: Likewise.
6303
6304 2003-01-20  Nick Clifton  <nickc@redhat.com>
6305
6306         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
6307         problem with ARM sibcall code generation.
6308
6309 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
6310
6311         * gcc.c-torture/execute/20030120-1.c: New.
6312
6313 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
6314
6315         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6316
6317 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
6318
6319         PR c++/9272
6320         * g++.dg/parse/ctor1.C: New test.
6321
6322         PR c++/9294:
6323         * g++.dg/parse/qualified1.C: New test.
6324
6325         * g++.dg/parse/typename3.C: New test.
6326
6327 2003-01-16  Richard Henderson  <rth@redhat.com>
6328
6329         * g++.dg/tls/init-2.C: Fix error matches for real this time.
6330
6331 2003-01-16  Richard Henderson  <rth@redhat.com>
6332
6333         * g++.dg/pch/pch.exp: Copy test header to the working directory
6334         before using it either for precompilation or direct use.
6335         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6336         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6337
6338 2003-01-16  Richard Henderson  <rth@redhat.com>
6339
6340         * gcc.dg/pch/pch.exp: Copy test header to the working directory
6341         before using it either for precompilation or direct use.
6342         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6343         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6344
6345 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
6346
6347         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6348         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6349         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6350         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6351         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6352         typename warning into error.
6353         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6354         error messages.
6355         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6356         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6357         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6358         messages.
6359         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6360         make declaration visible in template.
6361         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6362         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6363         messages.
6364         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6365         message.
6366         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6367         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6368         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6369         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6370         typename warning with error message.
6371         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6372         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6373         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6374
6375 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
6376
6377         * g++.dg/parse/ambig2.C: New test.
6378
6379 2003-01-15  Richard Henderson  <rth@redhat.com>
6380
6381         * g++.dg/tls/init-2.C: Update error message string.
6382
6383 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6384
6385         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6386
6387 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
6388
6389         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6390         all for HC11/HC12.
6391         * gcc.c-torture/compile/20001205-1.x: Likewise.
6392         * gcc.c-torture/compile/20001226-1.x: Likewise.
6393         * gcc.c-torture/compile/920520-1.x: Likewise.
6394         * gcc.c-torture/compile/961203-1.x: Likewise.
6395         * gcc.c-torture/compile/20020604-1.x: Likewise.
6396
6397 2003-01-15  Jan Hubicka  <jh@suse.cz>
6398
6399         * gcc.c-torture/compile/20030115-1.c: New test.
6400
6401         * gcc.dg/i386-fpcvt-1.c: New test.
6402         * gcc.dg/i386-fpcvt-2.c: New test.
6403
6404 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
6405
6406         Further conform g++'s __vmi_class_type_info to the C++ ABI
6407         specification.
6408         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6409         the specification.
6410
6411 2003-01-14  Jan Hubicka  <jh@suse.cz>
6412
6413         * gcc.dg/i386-fpcvt-1.c: New test.
6414         * gcc.dg/i386-fpcvt-2.c: New test.
6415
6416 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6417
6418         * gcc.dg/i386-mmx-3.c: New test.
6419
6420 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
6421
6422         PR c++/9264
6423         * g++.dg/parse/octal1.C: New file.
6424
6425         PR c++/9172
6426         * g++.dg/parse/typename1.C: New file.
6427
6428 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
6429
6430         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6431         * gcc.dg/bf-no-ms-layout.c: Likewise.
6432         * gcc.dg/bf-ms-attrib.c: Likewise.
6433
6434 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
6435
6436         PR c++/9099
6437         * g++.dg/parse/dtor1.C: New file.
6438
6439         PR c++/9128
6440         * g++.dg/rtti/typeid1.C: New file.
6441
6442         PR c++/9153
6443         * g++.dg/parse/lookup1.C: New file.
6444
6445         PR c++/9171
6446         * g++.dg/templ/spec5.C: New file.
6447
6448 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
6449
6450         * gcc.c-torture/compile/20030110-1.c: New test.
6451
6452 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
6453
6454         Merge from pch-branch:
6455
6456         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
6457
6458         * gcc.dg/pch/cpp-1.h: New.
6459         * gcc.dg/pch/cpp-1.c: New.
6460         * gcc.dg/pch/cpp-2.h: New.
6461         * gcc.dg/pch/cpp-2.c: New.
6462
6463         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
6464
6465         * gcc.dg/pch/except-1.h: New.
6466         * gcc.dg/pch/except-1.c: New.
6467
6468         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
6469
6470         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
6471         running test.
6472         * gcc.dg/pch: Include *.hp not *.h.
6473         * gcc.dg/pch/system-1.h: New.
6474         * gcc.dg/pch/system-1.c: New.
6475
6476         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
6477
6478         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
6479         rather than trying to build and run a program using PCH.
6480         * gcc.dg/pch: Remove dg-do commands from test files.
6481
6482         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
6483
6484         * gcc.dg/pch/macro-3.c: New.
6485         * gcc.dg/pch/macro-3.h: New.
6486
6487         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
6488
6489         * gcc.dg/pch/common-1.c: New.
6490         * gcc.dg/pch/common-1.h: New.
6491         * gcc.dg/pch/decl-1.c: New.
6492         * gcc.dg/pch/decl-1.h: New.
6493         * gcc.dg/pch/decl-2.c: New.
6494         * gcc.dg/pch/decl-2.h: New.
6495         * gcc.dg/pch/decl-3.c: New.
6496         * gcc.dg/pch/decl-3.h: New.
6497         * gcc.dg/pch/decl-4.c: New.
6498         * gcc.dg/pch/decl-4.h: New.
6499         * gcc.dg/pch/decl-5.c: New.
6500         * gcc.dg/pch/decl-5.h: New.
6501         * gcc.dg/pch/global-1.c: New.
6502         * gcc.dg/pch/global-1.h: New.
6503         * gcc.dg/pch/inline-1.c: New.
6504         * gcc.dg/pch/inline-1.h: New.
6505         * gcc.dg/pch/inline-2.c: New.
6506         * gcc.dg/pch/inline-2.h: New.
6507         * gcc.dg/pch/static-1.c: New.
6508         * gcc.dg/pch/static-1.h: New.
6509         * gcc.dg/pch/static-2.c: New.
6510         * gcc.dg/pch/static-2.h: New.
6511
6512         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
6513
6514         * g++.dg/pch/pch.exp: Better handle failing testcases.
6515         * gcc.dg/pch/pch.exp: Likewise.
6516         * gcc.dg/pch/macro-1.c: New.
6517         * gcc.dg/pch/macro-1.h: New.
6518         * gcc.dg/pch/macro-2.c: New.
6519         * gcc.dg/pch/macro-2.h: New.
6520
6521         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
6522
6523         * g++.dg/dg.exp: Treat files in pch/ specially.
6524         * g++.dg/pch/pch.exp: New file.
6525         * g++.dg/pch/empty.H: New file.
6526         * g++.dg/pch/empty.C: New file.
6527         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
6528         "precompile".
6529
6530         * gcc.dg/pch/pch.exp: New file.
6531         * gcc.dg/pch/empty.h: New file.
6532         * gcc.dg/pch/empty.c: New file.
6533         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
6534         "precompile".
6535
6536 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6537
6538         * g++.dg/template/friend14.C: New test.
6539
6540 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6541
6542         * gcc.dg/old-style-asm-1.c: New test.
6543
6544 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
6545
6546         * gcc.c-torture/compile/20030109-1.c: New test.
6547
6548 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6549
6550         * gcc.c-torture/execute/20030109-1.c: New test.
6551
6552 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
6553
6554         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
6555         * g++.old-deja/g++.mike/dyncast2.C: Likewise
6556         * g++.old-deja/g++.mike/dyncast3.C: Likewise
6557         * g++.old-deja/g++.mike/eh2.C: Likewise
6558         * g++.old-deja/g++.mike/eh3.C: Likewise
6559         * g++.old-deja/g++.mike/eh5.C: Likewise
6560         * g++.old-deja/g++.mike/eh6.C: Likewise
6561         * g++.old-deja/g++.mike/eh7.C: Likewise
6562         * g++.old-deja/g++.mike/eh8.C: Likewise
6563         * g++.old-deja/g++.mike/eh9.C: Likewise
6564         * g++.old-deja/g++.mike/eh10.C: Likewise
6565         * g++.old-deja/g++.mike/eh12.C: Likewise
6566         * g++.old-deja/g++.mike/eh13.C: Likewise
6567         * g++.old-deja/g++.mike/eh14.C: Likewise
6568         * g++.old-deja/g++.mike/eh16.C: Likewise
6569         * g++.old-deja/g++.mike/eh17.C: Likewise
6570         * g++.old-deja/g++.mike/eh18.C: Likewise
6571         * g++.old-deja/g++.mike/eh21.C: Likewise
6572         * g++.old-deja/g++.mike/eh23.C: Likewise
6573         * g++.old-deja/g++.mike/eh24.C: Likewise
6574         * g++.old-deja/g++.mike/eh25.C: Likewise
6575         * g++.old-deja/g++.mike/eh26.C: Likewise
6576         * g++.old-deja/g++.mike/eh27.C: Likewise
6577         * g++.old-deja/g++.mike/eh28.C: Likewise
6578         * g++.old-deja/g++.mike/eh29.C: Likewise
6579         * g++.old-deja/g++.mike/eh31.C: Likewise
6580         * g++.old-deja/g++.mike/eh33.C: Likewise
6581         * g++.old-deja/g++.mike/eh34.C: Likewise
6582         * g++.old-deja/g++.mike/eh35.C: Likewise
6583         * g++.old-deja/g++.mike/eh36.C: Likewise
6584         * g++.old-deja/g++.mike/eh37.C: Likewise
6585         * g++.old-deja/g++.mike/eh38.C: Likewise
6586         * g++.old-deja/g++.mike/eh39.C: Likewise
6587         * g++.old-deja/g++.mike/eh40.C: Likewise
6588         * g++.old-deja/g++.mike/eh41.C: Likewise
6589         * g++.old-deja/g++.mike/eh42.C: Likewise
6590         * g++.old-deja/g++.mike/eh44.C: Likewise
6591         * g++.old-deja/g++.mike/eh46.C: Likewise
6592         * g++.old-deja/g++.mike/eh47.C: Likewise
6593         * g++.old-deja/g++.mike/eh48.C: Likewise
6594         * g++.old-deja/g++.mike/eh49.C: Likewise
6595         * g++.old-deja/g++.mike/eh50.C: Likewise
6596         * g++.old-deja/g++.mike/eh51.C: Likewise
6597         * g++.old-deja/g++.mike/eh53.C: Likewise
6598         * g++.old-deja/g++.mike/eh55.C: Likewise
6599         * g++.old-deja/g++.mike/p7912.C: Likewise
6600         * g++.old-deja/g++.mike/p9706.C: Likewise
6601         * g++.old-deja/g++.mike/p10416.C: Likewise
6602         * g++.old-deja/g++.mike/p11667.C: Likewise
6603         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
6604         Remove redundant reference to Iris.
6605         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
6606         Elxsi, i860, Pico Java, and WE32K.
6607
6608 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
6609
6610         * g++.dg/ext/asm4.C: New test.
6611
6612 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6613
6614         PR c++/9030
6615         * g++.dg/template/friend12.C: New test.
6616         * g++.dg/template/friend13.C: Likewise.
6617         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
6618
6619 2003-01-08  Jan Hubicka  <jh@suse.cz>
6620
6621         * gcc.dg/i386-cadd.c: New test.
6622         * gcc.dg/i386-cmov4.c: Likewise.
6623
6624 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
6625
6626         PR c++/9165
6627         * g++.dg/warn/Wunused-3.C: New test.
6628
6629         * g++.dg/abi/bitfield9.C: New test.
6630
6631         PR c++/9189
6632         * g++.dg/parse/defarg3.C: New test.
6633
6634 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
6635
6636         * g++.dg/parse/ambig1.C: New test.
6637         * g++.dg/parse/defarg2.C: New test.
6638
6639 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
6640
6641         * g++.dg/template/defarg-1.C: New test.
6642         * g++.dg/template/local2.C: Likewise.
6643
6644 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
6645
6646         * gcc.c-torture/execute/20030105-1.c: New test.
6647
6648 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6649
6650         * g++.dg/parse/namespace3.C: Remove extra semicolons.
6651         * g++.dg/parse/namespace4.C: Likewise.
6652
6653 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6654
6655         * g++.dg/template/ntp2.C: New test.
6656
6657 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
6658
6659         * g++.dg/parse/extern-C-1.C: New test.
6660
6661         * g++.dg/parse/namespace4.C: New test.
6662
6663         * g++.dg/template/nested1.C: New test.
6664
6665         * g++.dg/parse/namespace3.C: New test.
6666
6667 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
6668
6669         * g++.dg/lookup/two-stage1.C: New test.
6670
6671 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6672
6673         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
6674         * g++.old-deja/g++.jason/access8.C: Likewise.
6675         * g++.old-deja/g++.other/decl5.C: Likewise.
6676
6677 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
6678
6679         * g++.dg/parse/parse7.C: New test.
6680
6681 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
6682
6683         PR c++/2843
6684         * g++.dg/ext/attrib7.C: New test.
6685
6686 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
6687
6688         * g++.dg/parse/parse6.C: New test.
6689
6690 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
6691
6692         * gcc.dg/h8300-stack-1.c: New.
6693
6694 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
6695
6696         g++.dg/lookup/exception1.C: New test.
6697
6698         g++.dg/lookup/template1.C: New test.
6699
6700         g++.dg/parse/namespace2.C: New test.
6701
6702         g++.dg/parse/parens2.C: New test.
6703
6704 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6705
6706         * g++.dg/parse/parse5.C: New test.
6707         * g++.dg/lookup/scoped4.C: New test.
6708
6709 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
6710
6711         * g++.dg/parse/parens1.C: New test.
6712
6713         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
6714         angle-bracket1.C.
6715         * g++.dg/parse/parens2.C: New test.
6716
6717         * g++.dg/lookup/scope-operator1.C: New test.
6718
6719         * g++.dg/parse/operator1.C: New test.
6720
6721 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6722
6723         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
6724         * g++.old-deja/g++.other/access6.C: Likewise.
6725         * g++.old-deja/g++.other/decl1.C: Likewise.
6726         * g++.old-deja/g++.pt/typename12.C: Likewise.
6727
6728 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
6729
6730         * g++.dg/parse/namespace1.C: New test.
6731
6732 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6733
6734         * g++.dg/parse/parse4.C: New test.
6735
6736 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6737
6738         * g++.dg/parse/parse3.C: New test.
6739
6740 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6741
6742         * g++.dg/parse/parse2.C: New test.
6743
6744 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6745
6746         * g++.dg/template/friend11.C: New test.
6747
6748 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6749
6750         * g++.dg/parse/parse1.C: New test.
6751
6752 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
6753
6754         * lib/profopt.exp: Change the name of a global variable to avoid
6755         possible clashes with other test suites.
6756
6757 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
6758
6759         * g++.dg/inherit/covariant8.C: New test.
6760
6761 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
6762
6763         * g++.dg/init/array9.C: New test.
6764
6765         PR c++/9112
6766         * g++.dg/parse/expr1.C: New test.
6767
6768 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
6769
6770         * gcc.c-torture/compile/20021230-1.c: New test.
6771
6772 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
6773
6774         * g++.dg/inherit/covariant5.C: New test.
6775         * g++.dg/inherit/covariant6.C: New test.
6776         * g++.dg/inherit/covariant7.C: New test.
6777
6778 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6779
6780         PR c++/2739
6781         * g++.dg/other/access2.C: New test.
6782
6783 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
6784
6785         * g++.dg/other/anon-struct.C: No longer fails
6786         * g++.old-deja/g++.brendan/parse4.C: Likewise.
6787         * g++.old-deja/g++.brendan/parse5.C: Likewise.
6788         * g++.old-deja/g++.brendan/parse6.C: Likewise.
6789
6790 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
6791
6792         * g++.dg/parse/angle-bracket.C (main): No longer fails.
6793
6794 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
6795
6796         * g++.dg/eh/spec4.C: Remove stray semicolon.
6797         * g++.dg/expr/pmf-1.C: Change error message.
6798         * g++.dg/ext/asm1.C: Remove stray semicolon.
6799         * g++.dg/ext/typename1.C: Add missing typenames.
6800         * g++.dg/inherit/template-as-base.C: Change error message.
6801         * g++.dg/lookup/scoped1.C: Likewise.
6802         * g++.dg/lookup/scoped2.C: Likewise.
6803         * g++.dg/lookup/using2.C: Likewise.
6804         * g++.dg/other/component1.C: Remove stray semicolon.
6805         * g++.dg/other/do1.C: Change error message.
6806         * g++.dg/other/error2.C: Likewise.
6807         * g++.dg/other/init1.C: Likewise.
6808         * g++.dg/other/packed1.C: Remove stray semicolon.
6809         * g++.dg/other/ptrmem2.C: Change error message.
6810         * g++.dg/parse/parameter-declaration-1.C: Remove line number
6811         marker.
6812         * g++.dg/special/initp1.C: Remove invalid attribute usage.
6813         * g++.dg/template/access3.C: Add typename keyword.
6814         * g++.dg/template/access5.C: Remove stray semicolon.
6815         * g++.dg/template/access6.C: Likewise.
6816         * g++.dg/template/complit1.C: Likewise.
6817         * g++.dg/template/crash1.C: Change error message.
6818         * g++.dg/template/inherit2.C: Remove stray semicolon.
6819         * g++.dg/template/instantiate2.C: Likewise.
6820         * g++.dg/template/instantiate3.C: Change error message.
6821         * g++.dg/template/qual1.C: Remove stray semicolon.
6822         * g++.dg/template/qualttp18.C: Change error message.
6823         * g++.dg/template/ref1.C: Remove stray semicolon.
6824         * g++.dg/template/sizeof1.C (A::value): Declare it.
6825         * g++.dg/template/spec4.C: Change error message.
6826         * g++.dg/template/static1.C: Likewise.
6827         * g++.dg/template/type1.C: Likewise.
6828         * g++.dg/template/typename3.C: Likewise.
6829         * g++.old-deja/g++.benjamin/13478.C: Change error message.
6830         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
6831         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
6832         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
6833         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
6834         named return value extension.
6835         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
6836         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
6837         * g++.old-deja/g++.bob/extern_C.C: Likewise.
6838         * g++.old-deja/g++.bob/inherit2.C: Likewise.
6839         * g++.old-deja/g++.brendan/complex1.C: Likewise.
6840         * g++.old-deja/g++.brendan/copy5.C: Likewise.
6841         * g++.old-deja/g++.brendan/crash13.C: Likewise.
6842         * g++.old-deja/g++.brendan/crash15.C: Likewise.
6843         * g++.old-deja/g++.brendan/crash18.C: Change error message.
6844         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
6845         * g++.old-deja/g++.brendan/crash38.C: Likewise.
6846         * g++.old-deja/g++.brendan/crash50.C: Likewise.
6847         * g++.old-deja/g++.brendan/crash56.C: Likewise.
6848         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
6849         syntax.
6850         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
6851         * g++.old-deja/g++.brendan/crash8.C: Change error message.
6852         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
6853         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6854         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
6855         * g++.old-deja/g++.brendan/template11.C: Likewise.
6856         * g++.old-deja/g++.brendan/template26.C: Likewise.
6857         * g++.old-deja/g++.brendan/template27.C: Use explicit
6858         specialization syntax.
6859         * g++.old-deja/g++.brendan/template30.C: Likewise.
6860         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
6861         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
6862         non-dependent names.
6863         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
6864         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
6865         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
6866         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
6867         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
6868         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
6869         named return value extension.
6870         * g++.old-deja/g++.ext/namedret2.C: Likewise.
6871         * g++.old-deja/g++.ext/namedret3.C: Likewise.
6872         * g++.old-deja/g++.ext/return1.C: Likewise.
6873         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
6874         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
6875         * g++.old-deja/g++.jason/access8.C: Likewise.
6876         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
6877         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
6878         pseudo-destructor names.
6879         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
6880         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
6881         pseudo-destructor names.
6882         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
6883         * g++.old-deja/g++.jason/overload19.C: Likewise.
6884         * g++.old-deja/g++.jason/overload32.C: Likewise.
6885         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
6886         stray semicolons.
6887         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
6888         * g++.old-deja/g++.jason/return.C: Likewise.
6889         * g++.old-deja/g++.jason/return2.C: Likewise.
6890         * g++.old-deja/g++.jason/shadow1.C: Likewise.
6891         * g++.old-deja/g++.jason/special.C: Use explicit specialization
6892         syntax.
6893         * g++.old-deja/g++.jason/template10.C: Account for use of
6894         non-dependent names.
6895         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
6896         syntax.
6897         * g++.old-deja/g++.jason/template37.C: Likewise.
6898         * g++.old-deja/g++.law/access4.C: Change error messages.
6899         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
6900         pseudo-destructor names.
6901         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
6902         * g++.old-deja/g++.law/ctors9.C: Likewise.
6903         * g++.old-deja/g++.law/cvt22.C: Likewise.
6904         * g++.old-deja/g++.law/dtors5.C: Likewise.
6905         * g++.old-deja/g++.law/global-init1.C: Likewise.
6906         * g++.old-deja/g++.law/missed-error3.C: Likewise.
6907         * g++.old-deja/g++.law/operators28.C: Likewise.
6908         * g++.old-deja/g++.law/visibility28.C: Likewise.
6909         * g++.old-deja/g++.martin/eval1.C: Likewise.
6910         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
6911         name.
6912         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
6913         * g++.old-deja/g++.mike/net34.C: Likewise.
6914         * g++.old-deja/g++.mike/net36.C: Likewise.
6915         * g++.old-deja/g++.mike/ns2.C: Likewise.
6916         * g++.old-deja/g++.mike/p12306.C: Likewise.
6917         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
6918         value extension.
6919         * g++.old-deja/g++.mike/p700.C: Likewise.
6920         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
6921         * g++.old-deja/g++.mike/p710.C: Likewise.
6922         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
6923         value extension.
6924         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
6925         * g++.old-deja/g++.mike/pmf9.C: Likewise.
6926         * g++.old-deja/g++.ns/crash2.C: Likewise.
6927         * g++.old-deja/g++.ns/crash3.C: Likewise.
6928         * g++.old-deja/g++.ns/invalid1.C: Likewise.
6929         * g++.old-deja/g++.ns/ns17.C: Likewise.
6930         * g++.old-deja/g++.ns/template16.C: Likewise.
6931         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
6932         keyword.
6933         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
6934         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
6935         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
6936         named return value extension.
6937         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
6938         * g++.old-deja/g++.other/access4.C: Issue additional error
6939         messages.
6940         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
6941         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
6942         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
6943         * g++.old-deja/g++.other/crash25.C: Change error message.
6944         * g++.old-deja/g++.other/crash4.C: Change error message.
6945         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
6946         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
6947         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
6948         checks.
6949         * g++.old-deja/g++.other/defarg8.C: Likewise.
6950         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
6951         * g++.old-deja/g++.other/dtor10.C: Likewise.
6952         * g++.old-deja/g++.other/incomplete.C: Likewise.
6953         * g++.old-deja/g++.other/linkage7.C: Likewise.
6954         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
6955         lookup algorithm.
6956         * g++.old-deja/g++.other/mangle2.C: Likewise.
6957         * g++.old-deja/g++.other/refinit2.C: Likewise.
6958         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
6959         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
6960         * g++.old-deja/g++.pt/crash28.C: Likewise.
6961         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
6962         syntax.
6963         * g++.old-deja/g++.pt/crash32.C: Change error message.
6964         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
6965         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
6966         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
6967         error message position.
6968         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
6969         * g++.old-deja/g++.pt/defarg8.C: Change error message.
6970         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
6971         syntax.
6972         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
6973         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
6974         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
6975         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
6976         keyword.
6977         * g++.old-deja/g++.pt/explicit31.C: Likewise.
6978         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
6979         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
6980         keyword.
6981         * g++.old-deja/g++.pt/explicit71.C: Change error message.
6982         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
6983         syntax.
6984         * g++.old-deja/g++.pt/friend28.C: Account for use of
6985         non-dependent names.
6986         * g++.old-deja/g++.pt/friend29.C: Likewise.
6987         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
6988         rules.
6989         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
6990         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
6991         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
6992         lookup rules.
6993         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
6994         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
6995         keyword.
6996         * g++.old-deja/g++.pt/memclass20.C: Likewise.
6997         * g++.old-deja/g++.pt/memclass5.C: Likewise.
6998         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
6999         keyword.
7000         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7001         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7002         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7003         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7004         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7005         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7006         keyword.
7007         * g++.old-deja/g++.pt/spec10.C: Likewise.
7008         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7009         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7010         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7011         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7012         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7013         * g++.old-deja/g++.pt/ttp62.C: Likewise.
7014         * g++.old-deja/g++.pt/ttp64.C: Likewise.
7015         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7016         * g++.old-deja/g++.pt/typename15.C: Likewise.
7017         * g++.old-deja/g++.pt/typename22.C: Likewise.
7018         * g++.old-deja/g++.pt/typename6.C: Change error messages.
7019         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7020         * g++.old-deja/g++.pt/virtual2.C: Likewise.
7021         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7022         syntax.
7023         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7024         return value extension.
7025         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7026         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7027         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7028         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7029
7030 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
7031
7032         * g++.dg/warn/inline1.C: New test.
7033         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7034         * g++.old-deja/g++.jason/synth10.C: Likewise.
7035         * g++.old-deja/g++.mike/net31.C: Likewise.
7036         * g++.old-deja/g++.mike/p8786.C: Likewise.
7037
7038         * g++.dg/template/friend10.C: New test.
7039         * g++.dg/template/conv5.C: New test.
7040
7041 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
7042
7043         * g++.dg/lookup/scoped3.C: New test.
7044
7045         * g++.dg/lookup/decl1.C: New test.
7046         * g++.dg/lookup/decl2.C: New test.
7047
7048 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
7049
7050         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7051         gcc.c-torture/compile/20021015-1.c,
7052         gcc.c-torture/compile/20021015-2.c,
7053         gcc.c-torture/compile/20021123-1.c,
7054         gcc.c-torture/compile/20021123-2.c,
7055         gcc.c-torture/compile/20021123-3.c,
7056         gcc.c-torture/compile/20021123-4.c,
7057         gcc.c-torture/execute/20021024-1.c: Add tests previously added
7058         only to 3.1 or 3.2 branch.
7059
7060 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
7061
7062         * gcc.dg/i386-bitfield3.c: New test.
7063
7064         * gcc.dg/i386-bitfield2.c: New test.
7065
7066 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
7067
7068         * g++.dg/parse/conv_op1.C: New test.
7069
7070 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
7071
7072         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7073         approved.
7074
7075 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
7076
7077         * gcc.c-torture/compile/20021220-1.c: New test.
7078
7079 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
7080
7081         * gcc.dg/i386-fastcall-1.c: New.
7082
7083 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7084
7085         * gcc.c-torture/execute/20021219-1.c: New test.
7086
7087 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7088
7089         * gcc.dg/i386-pic-1.c: New test.
7090
7091 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7092
7093         PR c++/8099
7094         * g++.dg/template/friend9.C: New test.
7095
7096 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7097
7098         PR c++/3663
7099         * g++.dg/template/access7.C: New test.
7100
7101 2002-12-18  Nick Clifton  <nickc@redhat.com>
7102
7103         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7104         the libstdc++-v3 directory has been found.
7105
7106 2002-12-12  Devang Patel <dpatel@apple.com>
7107         * gcc.dg/darwin-ld-1.c: New test.
7108         * gcc.dg/darwin-ld-2.c: New test.
7109         * gcc.dg/darwin-ld-3.c: New test.
7110         * gcc.dg/darwin-ld-4.c: New test.
7111         * gcc.dg/darwin-ld-5.c: New test.
7112
7113 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7114
7115         * gcc.c-torture/compile/20021212-1.c: New test.
7116
7117 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
7118
7119         * gcc.dg/fshort-wchar: New test.
7120
7121 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
7122
7123         PR c++/8372
7124         * g++.dg/template/dtor1.C: New test.
7125
7126         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7127         markers.
7128
7129 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
7130
7131         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7132
7133 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
7134
7135         * g++.dg/template/static1.C: New test.
7136         * g++.dg/template/static2.C: New test.
7137         * g++.old-deja/g++.ext/memconst.C: New test.
7138
7139 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7140
7141         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7142         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7143         * g++.dg/special/initp1.C: Likewise.
7144
7145 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
7146
7147         * gcc.c-torture/execute/20021204-1.c: New test.
7148
7149 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
7150
7151         * gcc.dg/ppc-fmadd-1.c: New file.
7152         * gcc.dg/ppc-fmadd-2.c: New file.
7153         * gcc.dg/ppc-fmadd-3.c: New file.
7154
7155 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7156
7157         * gcc.c-torture/compile/20021204-1.c: New test.
7158
7159 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
7160
7161         * g++.dg/inherit/covariant2.C: New test.
7162         * g++.dg/inherit/covariant3.C: New test.
7163         * g++.dg/inherit/covariant4.C: New test.
7164         * g++.dg/inherit/covariant1.C: Remove XFAIL.
7165         * g++.old-deja/g++.robertl/eb17.C: Likewise.
7166
7167 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
7168
7169         PR c++/8688
7170         * g++.dg/init/brace3.C: New test.
7171
7172 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
7173
7174         * gcc.dg/20020210-1.c: Fix a comment typo.
7175
7176 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
7177
7178         PR c++/8720
7179         * g++.dg/parse/defarg1.C: New test.
7180
7181         PR c++/8615
7182         * g++.dg/template/char1.C: New test.
7183
7184         * g++.dg/template/varmod1.C: Fix typo.
7185
7186 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7187
7188         DR 180
7189         * g++.old-deja/g++.pt/crash32.C: Expect error.
7190
7191 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
7192
7193         PR c++/5919
7194         * g++.dg/template/varmod1.C: New test.
7195
7196         PR c++/8727
7197         * g++.dg/inherit/typeinfo1.C: New test.
7198
7199         PR c++/8663
7200         * g++.dg/inherit/typedef1.C: New test.
7201
7202 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
7203
7204         PR c++/8332
7205         PR c++/8493
7206         * g++.dg/template/strlen1.C: New test.
7207
7208         PR c++/8227
7209         * g++.dg/template/ctor2.C: New test.
7210
7211         PR c++/8214
7212         * g++.dg/init/string1.C: New test.
7213
7214         PR c++/8511
7215         * g++.dg/template/friend8.C: New test.
7216
7217 2002-11-29  Joe Buck <jbuck@synopsys.com>
7218
7219         * g++.dg/lookup/anon2.C: New test.
7220
7221 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
7222
7223         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7224         h8300 port.
7225
7226 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
7227
7228         * gcc.dg/bitfld-6.c: New test.
7229
7230 2002-11-27  Jan Hubicka  <jh@suse.cz>
7231
7232         * gcc.c-torture/execute/20021127.[cx]: New test.
7233
7234 2002-11-26  Jan Hubicka  <jh@suse.cz>
7235
7236         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7237         quality.
7238
7239 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
7240
7241         * g++.dg/init/brace2.C: New test.
7242         * g++.old-deja/g++.mike/p9129.C: Correct.
7243
7244 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
7245
7246         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7247
7248 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
7249
7250         * gcc.dg/sibcall-6: New test for indirect sibcalls.
7251
7252 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
7253
7254         * testsuite/g++.dg/abi/empty11.C: New test.
7255         * testsuite/g++.dg/rtti/cv1.C: New test.
7256
7257 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
7258
7259         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7260
7261 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
7262
7263         * g++.dg/abi/empty10.C: New test.
7264
7265 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7266
7267         * gcc.c-torture/compile/20021124-1.c: New test.
7268
7269 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
7270
7271         * g++.dg/abi/rtti2.C: New test.
7272
7273 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
7274
7275         * gcc.dg/i386-unroll-1.c: New test.
7276
7277 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
7278
7279         * gcc.c-torture/compile/20021120-1.c: New test.
7280         * gcc.c-torture/compile/20021120-2.c: New test.
7281
7282 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7283
7284         * gcc.dg/bitfld-5.c: New test.
7285
7286 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7287
7288         * gcc.c-torture/execute/20021120-3.c: New test.
7289
7290 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7291
7292         * gcc.c-torture/execute/20021120-2.c: New test.
7293
7294 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7295
7296         * gcc.c-torture/execute/20021120-1.c: New test.
7297
7298 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
7299
7300         * gcc.c-torture/execute/20021118-3.c: New test.
7301
7302 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7303
7304         * gcc.c-torture/compile/20021119-1.c: New test.
7305
7306 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
7307
7308         * gcc.dg/duff-1.c: New test.
7309         * gcc.dg/duff-2.c: New test.
7310         * gcc.dg/duff-3.c: New test.
7311
7312 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
7313
7314         * gcc.dg/cpp/_Pragma5.c: New test.
7315
7316 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7317
7318         * gcc.c-torture/execute/20021118-2.c: New test.
7319
7320 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7321
7322         * gcc.c-torture/execute/20021118-1.c: New test.
7323
7324 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
7325
7326         * gcc.dg/20021116-1.c: New test.
7327
7328 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
7329
7330         * g++.dg/abi/vcall1.C: New test.
7331
7332 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
7333
7334         * gcc.dg/20021029-1.c: New test.
7335         * gcc.dg/20021029-2.c: New test.
7336
7337 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7338
7339         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7340
7341 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7342
7343         PR c/8439
7344         * gcc.dg/20021110.c: Move to ...
7345         * gcc.c-torture/compile/20021110.c: .... here.
7346
7347 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7348
7349         PR c/8467
7350         * gcc.c-torture/execute/20021111-1.c
7351
7352 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7353
7354         PR c/8439
7355         * gcc.dg/20021110.c: New test.
7356
7357 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
7358
7359         * g++.dg/abi/vthunk3.C: Run only on x86.
7360
7361 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
7362
7363         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7364
7365 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
7366
7367         * lib/compat.exp (compat-execute): Fix logic error in last
7368         change.
7369
7370 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
7371
7372         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7373
7374 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7375
7376         PR c++/8389
7377         * g++.dg/template/access6.C: New test.
7378
7379 2002-11-08  Jan Hubicka  <jh@suse.cz>
7380
7381         * gcc.dg/i386-ssefp-1.c: New test.
7382         * gcc.dg/i386-ssefp-1.c: New test.
7383
7384 2002-11-08  Jan Hubicka  <jh@suse.cz>
7385
7386         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7387
7388 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7389
7390         * g++.dg/abi/vthunk3.C: New test.
7391
7392         PR c++/8338
7393         * g++.dg/template/crash2.C: New test.
7394
7395 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7396
7397         * testsuite/g++.dg/abi/dtor1.C: New test.
7398         * testsuite/g++.dg/abi/dtor2.C: Likewise.
7399
7400 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
7401
7402         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
7403         Darwin.
7404
7405 2002-11-04  Adam Nemet  <anemet@lnxw.com>
7406
7407         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7408         -mthumb.  Only xfail with -O0.
7409
7410 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
7411
7412         * g++.dg/abi/thunk1.C: New test.
7413         * g++.dg/abi/thunk2.C: Likewise.
7414         * g++.dg/abi/vtt1.C: Likewise.
7415
7416 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
7417
7418         PR optimization/8423
7419         * gcc.c-torture/execute/builtin-constant.c: New test.
7420
7421 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
7422
7423         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7424         Add some more cases.
7425
7426 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
7427
7428         PR c++/8391
7429         * g++.dg/opt/local1.C: New test.
7430
7431 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
7432
7433         PR c++/8160
7434         * g++.dg/template/complit1.C: New test.
7435
7436         PR c++/8149
7437         * g++.dg/template/typename4.C: Likewise.
7438
7439 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7440
7441         Core issue 287, PR c++/7639
7442         * g++.dg/template/instantiate1.C: Adjust error location.
7443         * g++.dg/template/instantiate3.C: New test.
7444         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
7445         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
7446         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
7447
7448 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
7449
7450         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
7451
7452 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
7453
7454         PR c++/8287
7455         * g++.dg/init/dtor2.C: New test.
7456
7457 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7458
7459         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
7460         * gcc.dg/nest.c: Bypass errors on irix6.
7461
7462 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
7463
7464         * gcc.dg/nest.c: Expect error for mmix-*-*.
7465         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
7466
7467 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
7468
7469         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
7470         markers.
7471
7472         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
7473
7474 2002-10-25  Mike Stump  <mrs@apple.com>
7475
7476         * gcc.dg/warn-1.c: New test.
7477
7478 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
7479
7480         * g++.dg/template/typename3.C: New test.
7481
7482 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
7483
7484         * g++.dg/lookup/ptrmem1.C: New test.
7485
7486         * g++.dg/abi/vthunk2.C: New test.
7487
7488 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
7489
7490         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
7491
7492 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
7493
7494         * g++.dg/abi/empty9.C: New test.
7495
7496 2002-10-24  Richard Henderson  <rth@redhat.com>
7497
7498         * g++.dg/inherit/thunk1.C: Enable for ia64.
7499
7500 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
7501
7502         PR c++/8067
7503         * g++.dg/lookup/pretty1.C: New test.
7504
7505 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
7506
7507         * gcc.dg/20021023-1.c: New test.
7508
7509 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
7510
7511         PR c++/7679
7512         * g++.dg/parse/inline1.C: New test.
7513
7514 2002-10-23  Richard Henderson  <rth@redhat.com>
7515
7516         * g++.dg/inherit/thunk1.C: Enable for x86_64.
7517
7518         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
7519
7520 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
7521
7522         PR c++/6579
7523         * g++.dg/parse/stmtexpr3.C: New test.
7524
7525 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
7526
7527         * g++.dg/expr/cond1.C: New test.
7528
7529 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
7530
7531         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
7532
7533 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7534
7535         * g++.dg/abi/vbase13.C: New test.
7536         * g++.dg/abi/vbase14.C: Likewise.
7537
7538 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
7539
7540         * gcc.dg/tls/pic-1.c: New test.
7541         * gcc.dg/tls/nonpic-1.c: New test.
7542         * gcc.dg/20021018-1.c: New test.
7543
7544 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
7545
7546         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
7547         Remove only files with the same base name as the test case.
7548         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
7549         (profopt-execute): Likewise.  Also, remove old profiling
7550         and performance data files before running the tests.
7551
7552         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
7553         * g++.dg/bprob/bprob.exp: Likewise.
7554         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
7555         to allow more general test case names.
7556
7557         * g++.dg/bprob/bprob-1.C: Rename to ...
7558         * g++.dg/bprob/g++-bprob-1.C: ... this.
7559
7560         * g77.dg/bprob/bprob-1.f: Rename to ...
7561         * g77.dg/bprob/g77-bprob-1.f: ... this.
7562
7563 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
7564
7565         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
7566         bison 1.50 or later.
7567
7568 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
7569
7570         * g++.dg/README: Describe more test directories.
7571
7572 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7573
7574         * g++.dg/init/array6.C: Add additional tests.
7575
7576 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
7577
7578         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
7579         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
7580
7581 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
7582
7583         * gcc.c-torture/compile/20020604-1.x: New.
7584         * gcc.c-torture/compile/simd-5.x: Likewise.
7585         * gcc.c-torture/execute/920710-1.x: Likewise.
7586         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
7587
7588 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7589
7590         * g++.dg/inherit/override1.C: Add dg-options clause.
7591
7592 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7593
7594         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
7595         _mm_slli_si128.
7596
7597 2002-10-19  Andreas Schwab  <schwab@suse.de>
7598
7599         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
7600         directory component.
7601
7602 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
7603
7604         * g++.dg/inherit/thunk1.C: New test.
7605
7606         * g++.dg/inherit/override1.C: New test.
7607
7608         * g++.dg/abi/mangle11.C: New test.
7609         * g++.dg/abi/mangle14.C: New test.
7610         * g++.dg/abi/mangle17.C: New test.
7611
7612 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
7613
7614         * g++.dg/overload/member2.C: New test.
7615
7616 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
7617
7618         * g++.dg/README: Describe new compat directory.
7619         * g++.dg/dg.exp: Skip tests in compat directory.
7620         * README.compat: New file.
7621         * lib/compat.exp: New expect script.
7622         * g++.dg/compat: New test directory.
7623         * g++.dg/compat/compat.exp: New expect script.
7624         * g++.dg/compat/abi: New test directory.
7625         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
7626         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
7627         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
7628         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
7629         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
7630         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
7631         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
7632         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
7633         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
7634         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
7635         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
7636         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
7637         * g++.dg/compat/break: New test directory.
7638         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
7639         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
7640         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
7641         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
7642         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
7643         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
7644         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
7645         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
7646         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
7647         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
7648         g++.dg/compat/break/README: New files.
7649         * g++.dg/compat/eh: New test directory.
7650         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
7651         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
7652         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
7653         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
7654         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
7655         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
7656         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
7657         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
7658         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
7659         g++.dg/compat/eh/filter2_y.C,
7660         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
7661         g++.dg/compat/eh/new1_y.C,
7662         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
7663         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
7664         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
7665         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
7666         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
7667         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
7668         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
7669         g++.dg/compat/eh/unexpected1_y.C: New files.
7670         * g++.dg/compat/init: New test directory.
7671         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
7672         g++.dg/compat/init/array5_y.C,
7673         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
7674         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
7675         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
7676         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
7677         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
7678         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
7679         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
7680         g++.dg/compat/init/init-ref2_y.C: New files.
7681
7682 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
7683
7684         PR c++/7584
7685         * g++.dg/inherit/using3.C: New test.
7686
7687 2002-10-17  Jan Hubicka  <jh@suse.cz>
7688
7689         * gcc.dg/20021017-2.c: New test.
7690
7691 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
7692
7693         * g++.dg/abi/mangle16.C: Adjust.
7694
7695         * g++.dg/init/array8.C: New test.
7696
7697 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
7698
7699         * gcc.dg/special/mips-abi.exp: New test.
7700         * gcc.dg/special/mips-abi.s: Empty file used by the above.
7701
7702 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
7703
7704         * g++.dg/abi/mangle16.C: New test.
7705         * g++.dg/abi/mangle17.C: Likewise.
7706
7707         PR c++/7478
7708         * g++.dg/template/ref1.C: New test.
7709
7710 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7711
7712         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
7713
7714 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
7715
7716         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
7717
7718 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
7719
7720         PR c++/7524
7721         * g++.dg/init/array7.C: New test.
7722
7723 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
7724
7725         * g++.dg/init/array6.C: New test.
7726
7727         * g++.dg/abi/mangle13.C: Likewise.
7728         * g++.dg/abi/mangle14.C: Likewise.
7729         * g++.dg/abi/mangle15.C: Likewise.
7730
7731 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7732
7733         * g++.dg/abi/empty8.C: New test.
7734
7735 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
7736
7737         * g++.dg/init/ctor1.C: New test.
7738
7739 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
7740
7741         * gcc.c-torture/execute/20021015-1.c: New test.
7742
7743 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
7744
7745         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
7746
7747 2002-10-14  Jan Hubicka  <jh@suse.cz>
7748
7749         * gcc.dg/i386-ssetype-[1-5].c: New tests.
7750
7751 2002-10-14  Richard Henderson  <rth@redhat.com>
7752
7753         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
7754
7755 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7756
7757         PR optimization/6631
7758         * g++.dg/opt/const2.C: New test.
7759
7760 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7761
7762         PR c++/7176
7763         * g++.dg/parse/friend1.C: New test.
7764         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
7765
7766 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
7767
7768         * gcc.dg/20021014-1.c: New test.
7769
7770 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
7771
7772         PR c++/5661
7773         * g++.dg/ext/vlm1.C: New test.
7774         * g++.dg/ext/vlm2.C: Likewise.
7775
7776         * g++.dg/init/array1.C: Remove invalid braces.
7777         * g++.dg/init/brace1.C: New test.
7778         * g++.dg/init/copy2.C: Likewise.
7779         * g++.dg/init/copy3.C: Likewise.
7780         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
7781         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
7782         braces.
7783
7784 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
7785
7786         * gcc.dg/cpp/assembler.S: Don't use -ansi.
7787
7788 2002-10-11  Richard Shann  <richard.shann@superh.com>
7789
7790         * gcc.c-torture/compile/simd-5.c: New test.
7791
7792 2002-10-10  Roger Sayle  <roger@eyesopen.com>
7793
7794         * gcc.c-torture/execute/shiftopt-1.c: New test case.
7795
7796 2002-10-10  Jim Wilson  <wilson@redhat.com>
7797
7798         * gcc.c-torture/execute/20021010-1.c: New test.
7799
7800 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
7801
7802         PR c/7353
7803         * g++.dg/ext/typedef-init.C: New test.
7804         * gcc.dg/typedef-init.c: New test.
7805
7806 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
7807
7808         * gcc.dg/cpp/paste13.c: New test.
7809
7810 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7811
7812         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
7813         remaining platforms, XFAIL during compile, not execute.  Don't
7814         XFAIL at -O0.
7815
7816 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
7817
7818         * gcc.dg/alias-1.c: Tweak expected warning.
7819
7820 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7821
7822         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
7823
7824 2002-10-06  Andreas Jaeger  <aj@suse.de>
7825
7826         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
7827         * gcc.dg/cpp/c++98.C: Likewise.
7828
7829         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
7830         * g++.dg/cpp/c++98.C: Likewise.
7831
7832         * g++.dg/README (Subdirectories): Mention cpp directory.
7833
7834         PR target/7559
7835         * gcc.dg/20021006-1.c: New test.
7836
7837 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7838
7839         PR c++/7804
7840         * g++.dg/other/warning1.C: New test.
7841
7842 2002-10-04  Roger Sayle  <roger@eyesopen.com>
7843
7844         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
7845         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
7846         and sparc-*-* with -m64 as expected failures.  See PR 8087.
7847
7848 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
7849
7850         PR c++/7931
7851         * g++.dg/template/ptrmem3.C: New test.
7852
7853         PR c++/7754
7854         * g++.dg/template/union1.C: New test.
7855
7856 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
7857
7858         PR c++/8006
7859         * g++.dg/abi/mangle9.C: New test.
7860         * g++.dg/abi/mangle10.C: New test.
7861         * g++.dg/abi/mangle11.C: New test.
7862         * g++.dg/abi/mangle12.C: New test.
7863
7864 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
7865
7866         PR c++/7188.
7867         * g++.dg/template/meminit1.C: New test.
7868         * g++.dg/warn/Wreorder-1.C: Likewise.
7869         * g++.old-deja/g++.mike/warn3.C: Tweak.
7870         * lib/prune.exp: Ingore "in copy constructor".
7871
7872 2002-10-02  Andreas Jaeger  <aj@suse.de>
7873
7874         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
7875         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
7876         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
7877         on x86-64.
7878
7879 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
7880
7881         * gcc.dg/empty1.C: Fix typo.
7882
7883 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
7884
7885         * gcc.dg/alias-1.c: New test.
7886
7887 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
7888
7889         * gcc.dg/empty1.C: New test.
7890
7891         * g++.dg/tls/init-2.C: Tweak error messages.
7892
7893 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
7894
7895         * gcc.c-torture/compile/20020923-1.c: New test.
7896
7897 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
7898
7899         * gcc.c-torture/execute/ffs-1.c: New test.
7900         * gcc.c-torture/execute/ffs-2.c: Ditto.
7901
7902 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
7903
7904         * g++.dg/overload/member1.C: New test.
7905
7906 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
7907
7908         * g++.dg/abi/empty7.C: New test.
7909         * g++.dg/init/pm2.C: Likewise.
7910
7911 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
7912
7913         * g++.dg/rtti/crash1.C: New test.
7914
7915 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
7916
7917         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
7918         gcc.dg/sibcall-4.c: New tests.
7919
7920 2002-09-28  Roger Sayle  <roger@eyesopen.com>
7921
7922         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
7923         powerpc and MMIX targets.
7924
7925 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
7926
7927         * gcc.dg/cpp/20020927-1.c: New.
7928
7929 2002-09-26  David S. Miller  <davem@redhat.com>
7930
7931         * gcc.c-torture/compile/trunctfdf.c: New.
7932
7933 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7934
7935         * lib/target-supports.exp (check_weak_available): Handle solaris2.
7936
7937 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
7938
7939         * gcc.c-torture/execute/loop-15.c: New.
7940
7941 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
7942
7943         * README.QMTEST: Fix typo.
7944
7945 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
7946
7947         * gcc.dg/20020926-1.c: New test.
7948
7949 2002-09-25  David S. Miller  <davem@redhat.com>
7950
7951         PR target/7842
7952         * gcc.c-torture/execute/shiftdi.c: New test.
7953
7954 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
7955
7956         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
7957         unique to the tool.
7958         * lib/g77.exp (g77_init): Likewise.
7959         * lib/g++.exp (g++_init): Likewise.
7960         * lib/objc.exp (objc_init): Likewise.
7961
7962 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
7963
7964         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
7965         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
7966         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
7967
7968 2002-09-25  Richard Henderson  <rth@redhat.com>
7969
7970         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
7971         too-small long double.
7972
7973 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
7974
7975         * gcc.dg/20020919-1.c: New test.
7976
7977 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
7978
7979         * g++.dg/abi/bitfield6.C: New test.
7980         * g++.dg/abi/bitfield7.C: New test.
7981         * g++.dg/abi/bitfield8.C: New test.
7982         * g++.dg/abi/vbase11.C: New test.
7983
7984 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7985
7986         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
7987         hppa*-*-hpux*.  Update test comment.
7988
7989 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
7990
7991         * gcc.dg/tls/struct-1.c: New test.
7992
7993 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
7994
7995         * gcc.dg/cpp/tr-warn2.c: Update.
7996
7997 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
7998
7999         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8000
8001 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
8002
8003         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8004         systems.
8005
8006 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
8007
8008         * gcc.c-torture/execute/ieee/mzero3.c: New test.
8009
8010         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8011         Adjust for c++filt moved to binutils.  Remove spurious duplicate
8012         setting of cxxfilt.
8013
8014 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
8015
8016         * gcc.dg/20020312-2.c: Update for darwin.
8017
8018 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
8019
8020         * g++.old-deja/g++.other/crash32.C: Mark ICE.
8021
8022 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
8023
8024         * objc.dg/comp-types-1.m: New test.
8025         * objc.dg/comp-types-2.m: New test.
8026         * objc.dg/comp-types-3.m: New test.
8027         * objc.dg/comp-types-4.m: New test.
8028         * objc.dg/comp-types-5.m: New test.
8029         * objc.dg/comp-types-6.m: New test.
8030
8031 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8032
8033         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8034
8035 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8036
8037         * g++.dg/other/do1.C: New test.
8038
8039         * g++.dg/template/subst1.C: New test.
8040
8041 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
8042
8043         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8044
8045 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
8046
8047         * g++.dg/template/qualttp20.C: Adjust expected errors.
8048         * g++.old-deja/g++.jason/report.C: Likewise.
8049         * g++.old-deja/g++.other/qual1.C: Likewise.
8050
8051         * g++.dg/lookup/scoped2.C: New test.
8052
8053         * g++.dg/ext/asm3.C: New test.
8054
8055 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
8056
8057         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8058
8059 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
8060
8061         * ChangeLog: follow spelling conventions.
8062         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8063         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8064         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8065         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8066         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8067         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8068         * g++.old-deja/g++.law/global-init1.C: Likewise.
8069         * g++.old-deja/g++.other/delete4.C: Likewise.
8070         * g++.old-deja/g++.other/inline21.C: Likewise.
8071         * g++.old-deja/g++.other/singleton.C: Likewise.
8072         * g77.dg/strlen0.f: Likewise.
8073         * g77.f-torture/compile/20010519-1.f: Likewise.
8074         * g77.f-torture/compile/980310-4.f: Likewise.
8075         * gcc.c-torture/compile/20000605-1.c: Likewise.
8076         * gcc.c-torture/execute/20020225-1.c: Likewise.
8077         * gcc.dg/c90-hexfloat-2.c: Likewise.
8078         * gcc.dg/c99-bool-1.c: Likewise.
8079         * gcc.dg/c99-hexfloat-2.c: Likewise.
8080         * gcc.dg/dll-2.c: Likewise.
8081         * gcc.dg/wtr-union-init-1.c: Likewise.
8082         * gcc.dg/wtr-union-init-2.c: Likewise.
8083         * gcc.dg/wtr-union-init-3.c: Likewise.
8084         * gcc.dg/cpp/avoidpaste1.c: Likewise.
8085         * gcc.dg/cpp/defined.c: Likewise.
8086         * gcc.dg/cpp/macsyntx.c: Likewise.
8087         * gcc.dg/cpp/paste2.c: Likewise.
8088         * gcc.dg/cpp/trad/defined.c: Likewise.
8089         * gcc.dg/format/c90-printf-1.c: Likewise.
8090         * gcc.dg/format/c90-scanf-1.c: Likewise.
8091         * gcc.dg/format/c99-printf-1.c: Likewise.
8092         * gcc.dg/format/c99-scanf-1.c: Likewise.
8093         * gcc.misc-tests/gcov-8.c: Likewise.
8094         * lib/profopt.exp: Likewise.
8095
8096 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
8097
8098         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8099
8100 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8101
8102         * g++.dg/inherit/using2.C: New test.
8103
8104 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
8105
8106         * ChangeLog: Follow spelling conventions.
8107         * g++.dg/template/friend4.C: Likewise.
8108         * g++.old-deja/g++.pt/crash67.C: Likewise.
8109         * gcc.c-torture/execute/20000801-4.c: Likewise.
8110         * gcc.dg/c90-digraph-1.c: Likewise.
8111         * gcc.dg/c94-digraph-1.c: Likewise.
8112         * gcc.dg/c99-digraph-1.c: Likewise.
8113         * gcc.dg/cpp/line5.c: Likewise.
8114         * gcc.dg/cpp/multiline.c: Likewise.
8115         * gcc.dg/cpp/trad/literals-1.c: Likewise.
8116         * gcc.dg/format/attr-3.c: Likewise.
8117         * gcc.dg/format/c90-scanf-3.c: Likewise.
8118         * gcc.dg/format/ext-4.c: Likewise.
8119
8120 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
8121
8122         * g++.dg/template/pretty1.C: New test.
8123
8124 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
8125
8126         * gcc.c-torture/execute/struct-cpy-1.c: New test.
8127
8128 2002-09-13  Matt Austern  <austern@apple.com>
8129
8130         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8131         passing a cast expression to a function by const reference.
8132
8133 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
8134
8135         * g++.dg/template/deduce1.C: New test.
8136
8137 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
8138
8139         * gcc.c-torture/execute/simd-1.c: Force all use of int to
8140         32-bit int.
8141
8142 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
8143
8144         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8145         usage.
8146
8147 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
8148
8149         * gcc.c-torture/compile/20020910-1.c: New test.
8150
8151 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
8152
8153         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8154
8155 2002-09-10  Andreas Jaeger  <aj@suse.de>
8156
8157         * gcc.dg/20020312-2.c: Adjust for x86-64.
8158
8159 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
8160
8161         * g77.dg/7388.f: New test case for PR 7388.
8162
8163 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
8164
8165         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8166
8167 2002-09-05  Ziemowit Laski <zlaski@apple.com>
8168
8169         * objc.dg/proto-lossage-1.m: New test.
8170
8171 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
8172
8173         * gcc.dg/cpp/_Pragma4.c: Fix typo.
8174
8175 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
8176
8177         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
8178         expected to pass.
8179
8180 2002-09-06  Stan Shebs  <shebs@apple.com>
8181             David Edelsohn  <edelsohn@gnu.org>
8182
8183         * gcc.dg/weak: New directory.
8184         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8185         target-specific xfail bits.
8186         * gcc.dg/typeof-2.c: Move to new directory.
8187         * gcc.dg/weak.exp: New expect script.
8188
8189 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
8190
8191         * gcc.c-torture/execute/extzvsi.c: New test.
8192
8193 2002-09-05  Stan Shebs  <shebs@apple.com>
8194
8195         * gcc.dg/weak-1.c: xfail on Darwin.
8196         * gcc.dg/weak-2.c: Ditto.
8197         * gcc.dg/weak-3.c: Ditto.
8198         * gcc.dg/weak-4.c: Ditto.
8199         * gcc.dg/weak-5.c: Ditto.
8200         * gcc.dg/weak-6.c: Ditto.
8201         * gcc.dg/weak-7.c: Ditto.
8202         * gcc.dg/weak-8.c: Ditto.
8203         * gcc.dg/weak-9.c: Ditto.
8204
8205 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
8206
8207         * gcc.c-torture/execute/loop-14.c: New test.
8208
8209 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
8210
8211         * g++.dg/other/cxa-atexit1.C: New test.
8212
8213         * gcc.dg/typeof-2.c: New test.
8214
8215 2002-09-03  Roger Sayle  <roger@eyesopen.com>
8216
8217         * gcc.dg/builtins-2.c: New testcase.
8218         * gcc.dg/builtins-3.c: New testcase.
8219
8220 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
8221
8222         * gcc.dg/cpp/_Pragma4.c: New test.
8223
8224 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
8225
8226         * objc/execute/nil_method-1.m: New testcase.
8227
8228 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
8229
8230         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8231         [Object class], not [Object initialize].
8232
8233 2002-08-31  Roger Sayle  <roger@eyesopen.com>
8234             Hans-Peter Nilsson  <hp@bitrange.com>
8235
8236         * gcc.c-torture/execute/20020720-1.x: Skip test on
8237         mmix-knuth-mmixware.  Correct comment.
8238
8239 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
8240
8241         * testsuite/g++.dg/abi/bitfield5.C: New test.
8242         * testsuite/g++.dg/abi/vbase10.C: Likewise.
8243
8244 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
8245
8246         * objc.dg/undeclared-selector.m: New test.
8247
8248 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
8249
8250         * g++.dg/other/offsetof1.C: Avoid cast warning.
8251
8252 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
8253
8254         * objc.dg/super-class-2.m: New test.
8255
8256 2002-08-24  Matt Austern  <austern@apple.com>
8257
8258         * g++.dg/ext/lvaddr.C: New test.
8259         * g++.dg/ext/lvcast.C: New test.
8260
8261 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
8262
8263         * testsuite/g++.dg/inherit/cond1.C: New test.
8264
8265 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
8266
8267         * gcc.dg/noncompile/incomplete-1.c: New test.
8268
8269 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
8270
8271         * gcc.dg/typespec-1.c: New test.
8272
8273 2002-08-20  Devang Patel  <dpatel@apple.com>
8274         * objc.dg/proto-hier-2.m: New test.
8275
8276 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
8277
8278         * objc.dg/bitfield-1.m: New test.
8279         * objc.dg/bitfield-2.m: New test.
8280
8281 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
8282
8283         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8284         gcc.dg/c99-flex-array-4.c: New tests.
8285
8286 2002-08-16  Stan Shebs  <shebs@apple.com>
8287
8288         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8289
8290 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
8291
8292         * gcc.dg/typeof-1.c: New test.
8293         * g++.dg/ext/typeof2.C: New test.
8294
8295 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
8296
8297         * g++.dg/other/offsetof1.C: New test.
8298
8299 2002-08-14  Richard Henderson  <rth@redhat.com>
8300
8301         * gcc.dg/tls/diag-3.c: Fix expected message strings.
8302
8303 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
8304
8305         * gcc.dg/cpp/_Pragma3.c: New test.
8306
8307 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
8308
8309         * g++.dg/template/inherit3: New test.
8310
8311 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8312
8313         * gcc.dg/bitfld-4.c: Add blank options.
8314
8315 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
8316
8317         * g++.dg/template/crash1.C: New test.
8318
8319 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8320
8321         * gcc.dg/tls/opt-2.c: New test.
8322
8323 2002-08-08  Devang Patel  <dpatel@apple.com>
8324
8325         * objc.dg/selector-1.m : New test
8326
8327 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8328
8329         * g++.dg/abi/bitfield4.C: New test.
8330         * gcc.dg/bitfld-4.c: New test.
8331
8332 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8333
8334         * g++.dg/other/packed1.C: New test.
8335
8336 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
8337
8338         * g++.dg/abi/offsetof.C: Tweak error messages.
8339         * g++.old-deja/g++.mike/p10769a.C: Likewise.
8340
8341 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8342
8343         * gcc.dg/bitfld-3.c: New test.
8344
8345 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
8346             Richard Henderson  <rth@redhat.com>
8347
8348         * gcc.dg/i386-bitfield1.c: New test.
8349         * g++.dg/abi/bitfield3.C: Update.
8350
8351 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
8352
8353         * objc.dg/const-str-2.m: Update.
8354         * gcc.dg/cpp/c++98.c: Change to C extension.
8355         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8356         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8357
8358 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
8359
8360         * testsuite/gcc.dg/tls/diag-3.c: New.
8361
8362 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
8363
8364         * g++.dg/README (Subdirectories): Document new subdir expr.
8365         * g++.dg/expr/pmf-1.C: New test.
8366
8367 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
8368
8369         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8370
8371 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
8372
8373         * g++.dg/abi/bitfield3.C: New test.
8374
8375 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
8376
8377         * lib/gcov.exp: Tweak expected line formats.
8378         * gcc.misc-tests/gcov8.c: New test.
8379         * gcc.misc-tests/gcov8.x: New flags.
8380
8381 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
8382
8383         * consistency.vlad/layout/endian.c: Include string.h.
8384
8385         * gcc.c-torture/execute/20020805-1.c: New test.
8386
8387 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
8388
8389         * g++.dg/other/conversion1.C: New test.
8390
8391 2002-08-03  Roger Sayle  <roger@eyesopen.com>
8392
8393         * gcc.dg/builtins-1.c: New testcase.
8394
8395 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
8396
8397         * g++.dg/inherit/access3.C: New test.
8398
8399 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
8400
8401         * gcc.dg/ia64-visibility-2.c: New test.
8402
8403 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
8404
8405         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8406         __qualifier_flags to __flags.
8407
8408 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
8409
8410         * g++.dg/inherit/operator1.C: New test.
8411         * g++.dg/lookup/disamb1.C: Fix typo in comment.
8412         * g++.dg/other/error1.C: Change expected error message.
8413         * g++.dg/template/conv4.C: Likewise.
8414
8415 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
8416
8417         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8418         for documented behavior.
8419
8420 2002-07-25  Roger Sayle  <roger@eyesopen.com>
8421
8422         * gcc.c-torture/execute/20020720-1.x: Skip this test on
8423         several targets known to fail.
8424
8425 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
8426
8427         * gcc.dg/mips-args-[123].c: New tests.
8428
8429 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
8430
8431         * gcc.dg/ppc-spe.c: New.
8432
8433 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
8434
8435         * g++.dg/other/ptrmem4.C: New testcase.
8436
8437 2002-07-24  Richard Henderson  <rth@redhat.com>
8438
8439         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8440
8441 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
8442
8443         * g++.dg/ext/alignof1.C (main): Return 0 for success.
8444
8445 2002-07-24  Roger Sayle  <roger@eyesopen.com>
8446
8447         * gcc.c-torture/execute/memset-3.c: New testcase.
8448
8449 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
8450
8451         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8452         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8453
8454 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8455
8456         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8457         Delete.
8458
8459 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
8460
8461         * gcc.c-torture/compile/simd-4.c: New test.
8462
8463 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8464
8465         PR c++/7347, c++/7348
8466         * g++.dg/template/access4.C: New test.
8467         * g++.dg/template/access5.C: New test.
8468         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
8469         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
8470         * g++.old-deja/g++.pt/ttp58.C: Likewise.
8471         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
8472
8473 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
8474
8475         * gcc.dg/gnu89-init-2.c: New test.
8476
8477 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
8478
8479         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
8480
8481 2002-07-20  Roger Sayle  <roger@eyesopen.com>
8482
8483         * gcc.c-torture/execute/20020720-1.c: New testcase.
8484
8485 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
8486
8487         * gcc.dg/cpp/Wsignprom.c: New tests.
8488
8489 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
8490
8491         * gcc.c-torture/execute/loop-13.c: New test.
8492
8493 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
8494
8495         * gcc.dg/cpp/expr.c: New tests.
8496
8497 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
8498
8499         * g++.dg/opt/pr6713.C: Add template instantiation.
8500
8501 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
8502
8503         * gcc.dg/nest.c: New test.
8504
8505 2002-07-17  Richard Henderson  <rth@redhat.com>
8506
8507         * g++.dg/opt/pr6713.C: New test.
8508
8509 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
8510
8511         * gcc.c-torture/execute/loop-2e.x: Let the testcase
8512         XFAIL for all x86 processors.
8513
8514 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
8515
8516         * gcc.c-torture/execute/20010122-1.x: Do not test with
8517         -fomit-frame-pointer.
8518
8519 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8520
8521         * g++.dg/template/instantiate2.C: New test.
8522         * g++.dg/template/spec4.C: New test.
8523
8524 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8525
8526         * g++.dg/template/access2.C: New test.
8527         * g++.dg/template/access3.C: New test.
8528
8529 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
8530
8531         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
8532         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
8533         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
8534         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
8535         Convert to use <stdarg.h>.
8536         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
8537         Delete.
8538         * gcc.dg/va-arg-2.c: New.
8539         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
8540
8541 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
8542
8543         * gcc.c-torture/compile/20020710-1.c: New test.
8544
8545 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
8546                           Andrew Pinski  <pinskia@physics.uc.edu>
8547
8548         gcc.c-torture/compile/simd-2.c: New testcase.
8549         gcc.c-torture/compile/simd-3.c: Likewise.
8550
8551 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
8552
8553         PR c++/7224
8554         * g++.dg/overload/error1.C: New test.
8555
8556 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8557
8558         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
8559         configuration and IRIX 6 O32 ABI.
8560
8561 2002-07-11  Roger Sayle  <roger@eyesopen.com>
8562
8563         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
8564
8565 2002-07-10  Roger Sayle  <roger@eyesopen.com>
8566
8567         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
8568
8569 2002-07-10  Jeffrey A Law  <law@redhat.com>
8570
8571         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
8572
8573         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
8574
8575 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
8576
8577         * gcc.dg/20020312-2.c: Check for __PPC__.
8578
8579 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
8580
8581         * gcc.c-torture/compile/20020709-1.c: New test.
8582
8583 2002-07-07  Roger Sayle  <roger@eyesopen.com>
8584
8585         * g++.dg/template/qualttp21.C: New test case.
8586
8587 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
8588
8589         * gcc.c-torture/compile/20020706-1.c: New test.
8590         * gcc.c-torture/compile/20020706-2.c: New test.
8591
8592 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
8593             Alexandre Oliva  <aoliva@redhat.com>
8594
8595         * g++.dg/warn/incomplete1.C: New test.
8596
8597 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8598
8599         PR c++/7099
8600         * g++.dg/warn/noreturn1.C: New test.
8601
8602 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
8603
8604         PR c++/6706
8605         * g++.dg/debug/debug6.C: New test.
8606         * g++.dg/debug/debug7.C: New test.
8607
8608 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
8609
8610         * gcc.c-torture/compile/simd-3.c: New test.
8611
8612 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
8613
8614         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
8615         * gcc.dg/20020620-1.c: Likewise.
8616
8617 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8618
8619         PR c++/6944
8620         * g++.dg/init/array4.C: New test.
8621         * g++.dg/init/array5.C: New test.
8622
8623 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
8624
8625         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
8626         * gcc.c-torture/execute/simd-2.c (main): Likewise.
8627
8628 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8629
8630         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
8631         * gcc.dg/wtr-aggr-init-1.c: Likewise.
8632         * gcc.dg/wtr-conversion-1.c: Likewise.
8633         * gcc.dg/wtr-escape-1.c: Likewise.
8634         * gcc.dg/wtr-int-type-1.c: Likewise.
8635         * gcc.dg/wtr-label-1.c: Likewise.
8636         * gcc.dg/wtr-static-1.c: Likewise.
8637         * gcc.dg/wtr-strcat-1.c: Likewise.
8638         * gcc.dg/wtr-suffix-1.c: Likewise.
8639         * gcc.dg/wtr-switch-1.c: Likewise.
8640         * gcc.dg/wtr-unary-plus-1.c: Likewise.
8641         * gcc.dg/wtr-union-init-1.c: Likewise.
8642         * gcc.dg/wtr-union-init-2.c: Likewise.
8643         * gcc.dg/wtr-union-init-3.c: Likewise.
8644
8645         * gcc.dg/wtr-func-def-1.c: New test.
8646
8647 2002-07-02 Devang Patel <dpatel@apple.com>
8648
8649         * objc.dg/param-1.m: New test.
8650
8651 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
8652
8653         * gcc.dg/cpp/trad/directive.c: Add test.
8654         * gcc.dg/cpp/trad/macroargs.c: Add test.
8655         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
8656
8657 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
8658
8659         * gcc.dg/cpp/cmdlne-M.c: New test.
8660
8661 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
8662
8663         * objc.dg/desig-init-1.m: New test.
8664
8665 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8666
8667         PR c++/6716
8668         * g++.dg/template/instantiate1.C: New test.
8669
8670 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
8671
8672         PR c++/7112
8673         * g++.dg/template/sizeof2.C: New test.
8674
8675 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
8676
8677         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
8678         gcc.dg/cpp/trad/include.c: New tests.
8679
8680 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
8681
8682         PR target/7177
8683         * gcc.c-torture/compile/20020701-1.c: New test.
8684
8685 2002-07-01  Stan Shebs  <shebs@apple.com>
8686
8687         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
8688         header here...
8689         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
8690         (objc-torture-execute): or here.
8691
8692 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
8693
8694         * gcc.c-torture/execute/arith-rand-ll.c: New test.
8695
8696 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
8697
8698         * gcc.dg/cpp/trad/escaped-nl.c: New test.
8699
8700 2002-06-30  Devang Patel  <dpatel@apple.com>
8701
8702         * objc.dg/fsyntax-only.m: New test.
8703
8704 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
8705
8706         PR c++/6695
8707         * g++.dg/template/friend7.C: New file.
8708
8709 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
8710
8711         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
8712         return type.
8713
8714 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
8715
8716         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
8717         avoid division by zero.
8718
8719 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
8720
8721         * gcc.dg/Wunknownprag.c: New tests.
8722
8723 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
8724
8725         * gcc.c-torture/execute/simd-2.c: New test.
8726
8727 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
8728
8729         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
8730         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
8731         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
8732         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
8733         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
8734         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
8735         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
8736         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
8737         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
8738         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
8739         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
8740         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
8741         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
8742         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
8743         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
8744         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
8745         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
8746
8747 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
8748
8749         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
8750         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
8751         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
8752         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
8753         New tests.
8754         * gcc.dg/cpp/trad/directive.c: Update.
8755
8756 2002-06-23  Andreas Jaeger  <aj@suse.de>
8757
8758         * gcc.c-torture/execute/complex-6.c: New.
8759
8760 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
8761
8762         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
8763         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
8764         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
8765         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
8766
8767 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
8768
8769         * gcc.dg/cpp/trad: New directory with traditional tests copied
8770         from parent directory.
8771         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8772         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8773         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8774         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8775         Move to trad/ and rename.
8776         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
8777         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
8778         gcc.dg/cpp/trad/redef2.c: New tests.
8779         * gcc.dg/cpp/trad/trad.exp: New driver.
8780
8781 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
8782
8783         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8784         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8785         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8786         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8787         Remove.
8788
8789 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
8790
8791         * gcc.dg/20020620-1.c: New test.
8792
8793 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8794
8795         * g++.dg/template/ttp4.C: New test.
8796
8797 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
8798
8799         * g++.dg/opt/vt1.C: Fix regexp.
8800
8801 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8802
8803         * gcc.c-torture/execute/pure-1.c: Make functions static again.
8804         Don't use attribute `noinline'.
8805
8806 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
8807
8808         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
8809
8810 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
8811
8812         * gcc.c-torture/execute/simd-1.c: New.
8813
8814         * gcc.dg/simd-1.c: New.
8815
8816 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
8817
8818         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
8819
8820 2002-06-16  Richard Henderson  <rth@redhat.com>
8821
8822         * g++.dg/ext/anon-struct1.C: New.
8823         * g++.dg/ext/anon-struct2.C: New.
8824         * g++.dg/ext/anon-struct3.C: New.
8825         * gcc.dg/anon-struct-1.c: New.
8826         * gcc.dg/anon-struct-2.c: New.
8827         * gcc.dg/anon-struct-3.c: New.
8828         * gcc.dg/20011008-1.c: Adjust warning text.
8829         * gcc.dg/20020527-1.c: Add -fms-extensions.
8830
8831 2002-06-16  Richard Henderson  <rth@redhat.com>
8832
8833         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
8834
8835 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
8836
8837         * gcc.c-torture/execute/20020615-1.c: New test.
8838
8839 2002-06-15  Roger Sayle  <roger@eyesopen.com>
8840
8841         * gcc.c-tortuture/execute/compare-1.c: New test case.
8842         * gcc.c-tortuture/execute/compare-2.c: New test case.
8843         * gcc.c-tortuture/execute/compare-3.c: New test case.
8844
8845 2002-06-13  Richard Henderson  <rth@redhat.com>
8846
8847         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
8848         ia64 ilp32.
8849
8850 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8851
8852         * g++.dg/template/typename2.C: Update error message.
8853
8854 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
8855
8856         * gcc.c-torture/execute/20020611-1.c: New test.
8857
8858 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
8859
8860         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
8861         list of targets to skip.
8862
8863 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
8864
8865         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
8866         targets if not optimizing.
8867
8868 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
8869
8870         * gcc.c-torture/compile/20020605-1.c: New test.
8871
8872         * g++.dg/opt/vt1.C: New test.
8873
8874         * gcc.dg/20020531-1.c: New test.
8875
8876         * gcc.dg/20020530-1.c: New test.
8877
8878         * gcc.dg/20020527-1.c: New test.
8879
8880         * g++.dg/opt/cse1.C: New test.
8881
8882 2002-06-07  Roger Sayle  <roger@eyesopen.com>
8883
8884         * gcc.dg/20020607-2.c: New test case.
8885
8886 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
8887
8888         * gcc.c-torture/compile/20020604-1.c: New test.
8889
8890 2002-06-04  Richard Henderson  <rth@redhat.com>
8891
8892         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
8893         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
8894         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
8895
8896 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
8897
8898         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
8899
8900 2002-06-03  Richard Henderson  <rth@redhat.com>
8901
8902         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
8903         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
8904
8905 2002-06-02  Richard Henderson  <rth@redhat.com>
8906
8907         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
8908         test functions static.
8909
8910 2002-06-02  Andreas Jaeger  <aj@suse.de>
8911
8912         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
8913         now.
8914
8915 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
8916
8917         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
8918         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
8919         Update for mofified diagnostics.
8920         * gcc.dg/c99-intconst-1.c: No longer fail.
8921
8922 2002-06-02  Richard Henderson  <rth@redhat.com>
8923
8924         * gcc.dg/uninit-A.c: Remove xfail markers.
8925
8926 2002-06-01  Roger Sayle  <roger@eyesopen.com>
8927
8928         * gcc.dg/fnegate-1.c: New test case.
8929
8930 2002-05-30  Osku Salerma  <osku@iki.fi>
8931
8932         * gcc.c-torture/execute/mayalias-1.c: New file.
8933
8934 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8935
8936         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
8937         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
8938         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
8939
8940 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
8941
8942         * gcc.c-torture/execute/20020529-1.c: New test.
8943
8944 2002-05-27  Richard Henderson  <rth@redhat.com>
8945
8946         * g++.dg/ext/attrib6.C: New test case.
8947
8948 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8949
8950         * gcc.c-torture/execute/pure-1.c: New test.
8951
8952 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
8953
8954         * gcc.dg/cpp/arith-2.c: Remove.
8955
8956 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
8957
8958         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
8959         * gcc.dg/cpp/if-3.c: Remove.
8960
8961 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
8962
8963         * g++.dg/opt/cse2.C: New test.
8964
8965 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
8966
8967         * gcc.dg/cpp/arith-1.c: New semantic tests.
8968         * gcc.dg/cpp/if-1.c: Update.
8969
8970 2002-05-24  Ben Elliston  <bje@redhat.com>
8971
8972         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
8973
8974 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
8975
8976         * gcc.dg/verbose-asm.c: New test.
8977
8978 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
8979
8980         * gcc.dg/cpp/paste12.c: New test.
8981
8982 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
8983
8984         * g++.dg/parse/named_ops.C: New test.
8985
8986 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
8987
8988         * gcc/testsuite/gcc.dg/weak-8.c: New test.
8989
8990 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
8991
8992         * gcc.dg/weak-2.c: Allow optional leading underscore
8993         in scan-assembler symbol name.
8994         * gcc.dg/weak-3.c: Likewise.
8995         * gcc.dg/weak-4.c: Likewise.
8996         * gcc.dg/weak-5.c: Likewise.
8997
8998 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
8999
9000         * gcc.dg/20020523-1.c: New test.
9001
9002 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
9003
9004         * objc.dg/const-str-2.m: Update now that we stop after
9005         a command line error.
9006
9007 2002-05-22  Richard Henderson  <rth@redhat.com>
9008
9009         * g++.dg/dg.exp: Fix typo in test pruneing.
9010
9011 2002-05-22  Richard Henderson  <rth@redhat.com>
9012
9013         * g++.dg/dg.exp: Prune the tls subdirectory.
9014         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9015         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9016         * g++.dg/tls/init-1.C: New.
9017
9018 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
9019
9020         * gcc.dg/20020517-1.c: New test.
9021
9022 2002-05-21  Richard Henderson  <rth@redhat.com>
9023
9024         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9025         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9026
9027 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
9028
9029         * g++.dg/other/copy2.C: New test.
9030
9031 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
9032
9033         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9034         (MAX_COPY): Bump up to 10 times sizeof (long long).
9035         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9036
9037         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9038         sizeof (long long).
9039
9040         * gcc.c-torture/execute/strcpy-1.c: New test.
9041
9042 2002-05-19  Jason Merrill  <jason2redhat.com>
9043
9044         * g++.dg/ext/oper1.C: New test.
9045
9046 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
9047 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
9048
9049         * README.QMTEST: New file.
9050
9051         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9052
9053 2002-05-19  Andreas Jaeger  <aj@suse.de>
9054
9055         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9056         now.
9057         * gcc.c-torture/execute/loop-2d.x: Likewise.
9058
9059 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
9060
9061         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
9062         support weak symbols.
9063         * gcc.dg/weak-4.c: Likewise
9064         * gcc.dg/weak-6.c: Likewise
9065
9066 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
9067
9068         * gcc.dg/weak-3.c: Add dg-excess-error comment for
9069         cygwin, coff and h8300-*-hms targets
9070         * gcc.dg/weak-5.c: Likewise
9071         * gcc.dg/weak-7.c: Likewise
9072
9073 2002-05-16  Jason Merrill  <jason@redhat.com>
9074
9075         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9076         (scan-assembler-not, scan-assembler-dem): Likewise.
9077         (scan-assembler-dem-not): Likewise.
9078
9079 2002-05-15  Richard Henderson  <rth@redhat.com>
9080
9081         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9082
9083 2002-05-15  Richard Henderson  <rth@redhat.com>
9084
9085         * gcc.dg/weak-5.c (vfoo1c): No warning here.
9086         (vfoo1f): Warning here.
9087         (vfoo1l): Don't redefine the alias.
9088
9089 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
9090
9091         * g++.dg/init/pm1.C: New test.
9092
9093 2002-05-12  David S. Miller  <davem@redhat.com>
9094
9095         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9096         types.
9097
9098 2002-05-10  Roger Sayle  <roger@eyesopen.com>
9099
9100         * gcc.c-torture/execute/20020510-1.c: New test case.
9101
9102 2002-05-10  David S. Miller  <davem@redhat.com>
9103
9104         * gcc.c-torture/execute/conversion.c: Test long double too.
9105
9106 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
9107
9108         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9109         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9110         * lib/g++.exp (g++_link_flags): Likewise.
9111         * lib/objc.exp (objc_target_compile): Likewise.
9112
9113 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
9114
9115         * gcc.dg/cpp/poison.c: Update.
9116         * gcc.dg/cpp/20000625-2.c: Remove.
9117         * gcc.dg/cpp/direct2s.c: Remove final test.
9118
9119 2002-05-08  Tom Rix  <trix@redhat.com>
9120
9121         * gcc.c-torture/execute/20020508-1.c: New test.
9122         * gcc.c-torture/execute/20020508-2.c: New test.
9123         * gcc.c-torture/execute/20020508-3.c: New test.
9124
9125 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
9126
9127         * gcc.dg/cpp/charconst-4.c: More tests.
9128
9129 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
9130
9131         PR c/6569
9132         * gcc.dg/weak-3.c: Update location of warning messages.
9133         * gcc.dg/weak-5.c: Likewise.
9134
9135 2002-05-06  Roger Sayle  <roger@eyesopen.com>
9136
9137         * gcc.c-torture/execute/20020506-1.c: New test case.
9138
9139 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
9140
9141         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9142
9143 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9144
9145         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9146
9147 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
9148
9149         * gcc.dg/cpp/charconst-3.c: New test.
9150
9151 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
9152
9153         * gcc.dg/cpp/charconst.c: Update tests.
9154
9155 2002-05-05  Tim Josling  <tej@melbpc.org.au>
9156
9157         * treelang: Added directory for new sample language treelang. Also
9158         lib/treelang.exp: New file to signal treelang should be tested.
9159
9160 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9161
9162         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9163         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9164         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9165         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9166         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9167         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9168         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9169
9170 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
9171
9172         * gcc.dg/format/xopen-2.c: New test.
9173
9174 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
9175
9176         * gcc.dg/20020503-1.c: New test.
9177
9178 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
9179
9180         * g++.dg/init/dtor1.C: Make it tougher.
9181
9182 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
9183
9184         * g++.dg/init/dtor1.C: New test.
9185
9186 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
9187
9188         * gcc.dg/altivec-8.c: New.
9189
9190 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
9191
9192         * gcc.dg/altivec-7.c: New.
9193
9194 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
9195
9196         * g++.dg/parse/typedef1.C: New test.
9197
9198 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
9199
9200         PR c++/6486
9201         * g++.dg/template/friend6.C: New test.
9202
9203         PR c++/6492
9204         * g++.dg/init/copy1.C: New test.
9205
9206 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
9207
9208         * g++.dg/warn/effc1.C: New test.
9209
9210 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
9211
9212         * gcc.dg/cpp/if-cexp.c: Add a test.
9213
9214 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
9215
9216         * gcc.dg/20020426-2.c: New test.
9217
9218 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
9219
9220         * gcc.dg/cpp/if-mop.c: Update.
9221         * gcc.dg/cpp/if-mpar.c: Add test.
9222         * gcc.dg/cpp/if-oppr.c: Update.
9223
9224 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9225
9226         PR c/6343
9227         * gcc.dg/weak-[2-7].c: New tests.
9228
9229 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9230
9231         * gcc.dg/enum1.c: New test.
9232
9233 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9234
9235         PR c++/6497
9236         * g++.dg/inherit/access2.C: New test.
9237
9238 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
9239
9240         PR bootstrap/6445
9241         * gcc.dg/20020426-1.c: New test.
9242
9243 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
9244
9245         * g++.dg/abi/enum1.C: New test.
9246
9247 2002-04-26  Richard Henderson  <rth@redhat.com>
9248
9249         * gcc.dg/c99-bool-1.c: Expect always true warning.
9250
9251 2002-04-25  Roger Sayle  <roger@eyesopen.com>
9252
9253         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9254
9255 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9256
9257         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9258         targets.
9259
9260 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
9261
9262         * g++.dg/abi/mange7.C: New test.
9263
9264         PR c++/6438.
9265         * g++.dg/parse/stmtexpr2.C: New test.
9266
9267 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
9268
9269         * gcc.dg/20020312-2.c: Add SH target.
9270
9271 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9272
9273         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9274         compiler output on mips*-*-irix*.
9275
9276 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
9277
9278         * g++.dg/parse/attr1.C: New test.
9279
9280 2002-04-23  Roger Sayle  <roger@eyesopen.com>
9281
9282         * gcc.c-torture/execute/string-opt-17.c: New test case.
9283         * gcc.c-torture/execute/memset-2.c: New test case.
9284
9285 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
9286
9287         PR c++/6256:
9288         * g++.dg/template/friend5.C: New test.
9289
9290         PR c++/6331:
9291         * g++.dg/template/qual1.C: Likewise.
9292
9293 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
9294
9295         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9296         Include stdlib.h, not stdio.h or ctype.h.
9297
9298 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
9299
9300         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9301         cris-*-elf* and mmix-*-*.
9302         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9303         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9304         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9305         Ditto.
9306         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9307         * gcc.dg/wchar_t-1.c: Ditto.
9308
9309 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
9310
9311         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9312         Clarify comment.
9313
9314 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
9315
9316         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9317
9318 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9319
9320         * gcc.c-torture/execute/20000906-1.x: Delete.
9321
9322 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
9323
9324         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9325
9326 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
9327
9328         * PR6367
9329         * g77.f-torture/execute/6367.f: New test.
9330         * g77.f-torture/execute/6367.x: Disable for MMIX.
9331
9332 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
9333
9334         * PR6352
9335         * g++.dg/opt/inline2.C: New test.
9336
9337 2002-04-18  Richard Henderson  <rth@redhat.com>
9338
9339         * gcc.dg/20000906-1.c: Enable for all targets.
9340         * gcc.c-torture/compile/iftrap-2.c: New.
9341
9342 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9343
9344         * gcc.dg/20020418-1.c: New test.
9345         * gcc.dg/20020418-2.c: New test.
9346
9347 2002-04-18  Richard Henderson  <rth@redhat.com>
9348
9349         * gcc.c-torture/compile/iftrap-1.c: New.
9350         * gcc.dg/iftrap-1.c: Adjust for ia64.
9351         * gcc.dg/iftrap-2.c: New.
9352
9353 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9354
9355         * gcc.c-torture/compile/20020418-1.c: New test.
9356
9357 2002-04-18  Roger Sayle  <roger@eyesopen.com>
9358
9359         * gcc.c-torture/compile/20020415-1.c: New.
9360
9361 2002-04-18  David S. Miller  <davem@redhat.com>
9362
9363         * gcc.c-torture/execute/20020418-1.c: New test.
9364
9365 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
9366
9367         * gcc.dg/20020416-1.c: New test.
9368
9369         * g++.dg/opt/inline1.C: New test.
9370
9371 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
9372
9373         * gcc.dg/altivec-5.c: New test.
9374
9375         * gcc.dg/20020415-1.c: New test.
9376
9377 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
9378
9379         * testsuite/lib/chill.exp: Remove.
9380
9381 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
9382
9383         * g++.dg/other/big-struct.C: New test.
9384
9385 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
9386
9387         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9388         of scratch file.
9389
9390 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
9391
9392         PR c/6277
9393         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
9394         in scan-assembler function name
9395
9396 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
9397
9398         * g77.f-torture/execute/980628-4.x,
9399         g77.f-torture/execute/980628-5.x,
9400         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9401         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9402         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9403         i[34567]86-*-*.
9404
9405 2002-04-13  David S. Miller  <davem@redhat.com>
9406
9407         * gcc.c-torture/execute/20020413-1.c: New test.
9408
9409 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
9410
9411         * gcc.dg/asm-6.c,
9412         * g++.dg/ext/asm1.C: New tests.
9413
9414 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
9415
9416         PR c++ 5373.
9417         * g++.dg/parse/stmtexpr1.C: New test.
9418
9419         PR c++/5189.
9420         * g++.dg/template/copy1.C: New test.
9421
9422 2002-04-12  Richard Henderson  <rth@redhat.com>
9423
9424         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9425
9426 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
9427
9428         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9429         gcc.c-torture/execute/20020307-2.c.
9430
9431 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
9432
9433         * g++.dg/ext/attrib5.C,
9434         * g++.dg/lookup/struct1.C: New tests.
9435
9436 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
9437
9438         * gcc.dg/20020411-1.c: New test.
9439
9440         * gcc.c-torture/execute/20020411-1.c: New test.
9441
9442 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
9443
9444         * g77.f-torture/execute/6177.f: New test.
9445
9446 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
9447
9448         PR middle-end/6247
9449         * g++.dg/opt/cleanup1.C: New test.
9450
9451         * g++.dg/opt/const1.C: New test.
9452
9453 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
9454
9455         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9456
9457 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9458
9459         PR c++/5507
9460         * g++.dg/template/typename2.C: New test.
9461
9462 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
9463
9464         * gcc.c-torture/execute/loop-12.c: New.
9465
9466 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
9467
9468         * g77.f-torture/execute/980628-4.x,
9469         g77.f-torture/execute/980628-5.x,
9470         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9471         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9472         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9473
9474 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9475
9476         PR optimization/6086
9477         * g++.dg/opt/preinc1.C: New test.
9478
9479 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9480
9481         PR c++/5571
9482         * g++.dg/opt/static2.C: New test.
9483
9484 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9485
9486         PR c/5120
9487         * gcc.dg/20020406-1.c: New test.
9488
9489 2002-04-04  David S. Miller  <davem@redhat.com>
9490
9491         * gcc.c-torture/execute/20020404-1.c: New test.
9492
9493 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
9494
9495         PR c/6123
9496         * gcc.dg/20020312-2.c: Do not declare global register variable
9497         if __PIC__ or __pic__ is defined.
9498
9499 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
9500
9501         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
9502         __asm__ so that it works correctly even if -ansi -pedantic-errors.
9503
9504 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9505
9506         * gcc.misc-tests/linkage.exp: Update last change to handle
9507         sparc*-, not just sparc-.
9508
9509 2002-04-03  Richard Henderson  <rth@redhat.com>
9510
9511         * gcc.dg/cpp/ucs.c: Improved long UCS test.
9512
9513 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9514
9515         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9516
9517 2002-04-02  David S. Miller  <davem@redhat.com>
9518
9519         * gcc.c-torture/execute/20020402-3.c: New test.
9520
9521 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9522
9523         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9524         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9525
9526         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9527         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9528         g77.f-torture/execute/20001201.x,
9529         g77.f-torture/execute/u77-test.x: New files.
9530
9531         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9532         * gcc.dg/wchar_t-1.c: Ditto.
9533
9534 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9535
9536         * gcc.c-torture/execute/20020402-1.c: New test.
9537
9538 2002-04-01  Richard Henderson  <rth@redhat.com>
9539
9540         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9541
9542         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9543
9544 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9545
9546         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9547
9548 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9549
9550         * g++.dg/inherit/template-as-base.C: Expect error.
9551         * g++.dg/inherit/namespace-as-base.C: Likewise.
9552
9553 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
9554
9555         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9556         g++.dg/ext/instantiate3.C: Tweak match patterns.
9557
9558         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9559         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9560         -da test.
9561
9562 2002-03-31  Richard Henderson  <rth@redhat.com>
9563
9564         * gcc.dg/special/alias-2.c: New.
9565         * gcc.dg/special/ecos.exp: Run it.
9566
9567 2002-03-31  Richard Henderson  <rth@redhat.com>
9568
9569         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9570
9571 2002-03-31  Kazu Hirata  <kazu@hxi.com>
9572
9573         * gcc.dg/weak-1.c: Disable on h8300 port.
9574
9575 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
9576
9577         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9578         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9579         ordering tests.
9580         * g++.dg/bprob/bprob-1.C: New test.
9581         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9582         * g++.dg/gcov/gcov-1.C: New test.
9583         * g++.dg/gcov/gcov-1.x: New file.
9584         * g++.dg/gcov/gcov-2.C: New test.
9585         * g++.dg/gcov/gcov-3.C: New test.
9586         * g++.dg/gcov/gcov-3.h: New file.
9587
9588 2002-03-28  Roger Sayle  <roger@eyesopen.com>
9589
9590         * g++.old-deja/g++.other/builtins5.C: New test.
9591         * g++.old-deja/g++.other/builtins6.C: New test.
9592         * g++.old-deja/g++.other/builtins7.C: New test.
9593         * g++.old-deja/g++.other/builtins8.C: New test.
9594         * g++.old-deja/g++.other/builtins9.C: New test.
9595
9596 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
9597
9598         * g++.dg/opt/static1.C: New test.
9599
9600         * g++.dg/opt/longbranch1.C: New test.
9601
9602 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
9603
9604         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9605
9606         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9607
9608 2002-03-28  Jeffrey A Law  (law@redhat.com)
9609
9610         * gcc.c-torture/execute/20020328-1.c: New test.
9611
9612 2002-03-27  Richard Henderson  <rth@redhat.com>
9613
9614         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9615         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9616         move from g++.old-deja/g++.ext/.
9617
9618 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
9619
9620         * g++.dg/init/new2.C: New test.
9621
9622 2002-03-26  Richard Henderson  <rth@redhat.com>
9623
9624         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9625
9626         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9627         on sparc.
9628
9629         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
9630         sparcv9 systems.
9631         * gcc.dg/20001102-1.c: Likewise.
9632
9633 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
9634
9635         * gcc.dg/cpp/endif-pedantic1.c,
9636         gcc.dg/cpp/endif-pedantic2.c:  New tests.
9637
9638 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
9639
9640         * g++.dg/init/new1.C: New test.
9641
9642 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
9643
9644         * g++.dg/abi/vbase9.C: New test.
9645
9646 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
9647
9648         * gcc.dg/arm-asm.c: New test.
9649
9650 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
9651
9652         * gcc.dg/Wswitch-enum.c: New test.
9653         Fix PR c/5044.
9654
9655 2002-03-26  Richard Henderson  <rth@redhat.com>
9656
9657         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9658         structure.
9659
9660 2002-03-25  Richard Henderson  <rth@redhat.com>
9661
9662         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
9663         sparcv9 systems.
9664
9665         * gcc.c-torture/compile/20011119-1.c (xxx): New.
9666         * gcc.c-torture/compile/20011119-2.c (xxx): New.
9667
9668 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
9669
9670         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9671
9672 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
9673
9674         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9675         targets using generic thunk support.
9676
9677 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
9678
9679         * gcc.c-torture/compile/20020323-1.c: New test.
9680
9681         * g++.dg/opt/conj2.C: New test.
9682
9683 2002-03-24  Richard Henderson  <rth@redhat.com>
9684
9685         * gcc.dg/weak-1.c: Use -fno-common.
9686
9687 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9688
9689         * g77.dg/f77-edit-apostrophe-out.f: New test
9690         * g77.dg/f77-edit-h-out.f: New test
9691         * g77.dg/f77-edit-t-in.f: New test
9692         * g77.dg/f77-edit-t-out.f: New test
9693         * g77.dg/f77-edit-x-out.f: New test
9694         * g77.dg/f77-edit-slash-out.f: New test
9695         * g77.dg/f77-edit-colon-out.f: New test
9696         * g77.dg/f77-edit-s-out.f: New test
9697
9698 2002-03-24  Richard Henderson  <rth@redhat.com>
9699
9700         * objc/execute/formal_protocol-6.x: New XFAIL.
9701
9702 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9703
9704         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
9705         that do not support weak symbols
9706
9707 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9708
9709         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
9710         * lib/g77.exp:  Likewise
9711         * lib/objc.exp: Likewise
9712
9713 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
9714
9715         * gcc.dg/Wswitch-default.c: New test.
9716
9717 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
9718
9719         * g++.dg/other/enum1.C: New test.
9720
9721 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
9722
9723         * gcc.dg/pragma-ep-3.c: Fix typo.
9724
9725 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9726
9727         * g++.dg/inherit/template-as-base.C: New test.
9728
9729 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
9730
9731         * g++.old-deja/g++.other/dwarf2-1.C: Move...
9732         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
9733
9734 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
9735
9736         * gcc.dg/cpp/multiline.c: Update to match.
9737
9738 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
9739
9740         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9741
9742 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
9743
9744         * gcc.dg/cpp/extratokens2.c:  New file.
9745
9746 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
9747
9748         * gcc.dg/20020312-2.c: Add rs6000 target.
9749
9750         * gcc.c-torture/compile/20020319-1.c: New test.
9751
9752 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9753
9754         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9755         (A, E): Handle this.
9756
9757 2002-03-20  Jason Merrill  <jason@redhat.com>
9758
9759         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9760         ignoring -fpic.
9761         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9762         through prune_gcc_output.
9763
9764 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
9765
9766         * gcc.c-torture/compile/20020320-1.c: New test.
9767
9768 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
9769
9770         * gcc.c-torture/compile/20020318-1.c: New test.
9771
9772         * gcc.dg/struct-by-value-1.c: New test.
9773
9774         * gcc.dg/20020319-1.c: New test.
9775
9776 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
9777
9778         * g++.dg/opt/conj1.C: New test.
9779
9780 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
9781
9782         * g++.dg/template/qualttp20.C: Revert previous change.
9783         * g++.dg/template/qualttp3.C: Likewise.
9784         * g++.dg/template/qualttp4.C: Likewise
9785         * g++.dg/template/qualttp5.C: Likewise
9786         * g++.dg/template/qualttp6.C: Likewise
9787         * g++.dg/template/qualttp7.C: Likewise
9788         * g++.dg/template/qualttp8.C: Likewise
9789         * g++.dg/template/recurse.C: Likewise.
9790
9791 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9792
9793         * gcc.dg/cpp/wchar-1.c: Update.
9794
9795 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
9796
9797         * g++.dg/template/conv1.C: New test.
9798         * g++.dg/template/conv2.C: New test.
9799         * g++.dg/template/conv3.C: New test.
9800         * g++.dg/template/conv4.C: New test.
9801
9802 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9803
9804         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9805         * g++.dg/template/qualttp3.C: Likewise.
9806         * g++.dg/template/qualttp4.C: Likewise
9807         * g++.dg/template/qualttp5.C: Likewise
9808         * g++.dg/template/qualttp6.C: Likewise
9809         * g++.dg/template/qualttp7.C: Likewise
9810         * g++.dg/template/qualttp8.C: Likewise
9811         * g++.dg/template/recurse.C: Likewise.
9812
9813 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9814
9815         * g++.dg/opt/dtor1.C: New test.
9816
9817 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
9818
9819         * gcc.c-torture/compile/20020315-1.c: New test.
9820
9821 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
9822
9823         * gcc.dg/weak-1.c: Fix scan tests.
9824
9825 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
9826
9827         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9828         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9829         cris-*-aout* mmix-*-*.
9830         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9831         cris-*-aout* mmix-*-*.
9832         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9833         cris-*-elf* cris-*-aout* and mmix-*-*.
9834         * gcc.dg/20001009-1.c: Ditto.
9835         * gcc.dg/20010912-1.c: Ditto.
9836         * gcc.dg/20020122-4.c: Ditto.
9837         * gcc.dg/inline-2.c: Ditto.
9838
9839 2002-03-14  Jeffrey A Law  (law@cygnus.com)
9840
9841         * gcc.c-torture/compile/20020314-1.c: New test.
9842
9843 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
9844
9845         * gcc.c-torture/execute/20020314-1.c: New test.
9846
9847 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
9848
9849         * g++.dg/warn/Wunused-1.C: New test.
9850
9851 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
9852
9853         * g++.dg/abi/mangle6.C: New test.
9854
9855 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
9856
9857         * gcc.c-torture/compile/20020309-2.c: New test.
9858
9859         * gcc.c-torture/compile/20020312-1.c: New test.
9860
9861 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
9862
9863         * g++.dg/other/access1.C: New test.
9864
9865 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
9866
9867         * gcc.c-torture/execute/wchar_t-1.c: New test.
9868
9869 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
9870
9871         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9872
9873 2002-03-12  Roger Sayle  <roger@eyesopen.com>
9874
9875         * gcc.dg/20020312-1.c: New test case.
9876
9877 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
9878
9879         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9880
9881 2002-03-11  Richard Henderson  <rth@redhat.com>
9882
9883         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9884         * g++.old-deja/g++.jason/report.C: Likewise.
9885
9886 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
9887
9888         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9889         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9890
9891 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
9892
9893         * testsuite/g++.dg/overload/pmf1.C: New test.
9894
9895 2002-03-11  Kazu Hirata  <kazu@hxi.com>
9896
9897         * gcc.c-torture/execute/20020307-1.c: Use long.
9898
9899 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
9900
9901         PR optimization/5844
9902         * gcc.dg/20020310-1.c: New test.
9903
9904 2002-03-09  Michael Meissner  <meissner@redhat.com>
9905
9906         * gcc.c-torture/execute/memcpy-2.c: New test.
9907         * gcc.c-torture/execute/memset-1.c: New test.
9908         * gcc.c-torture/execute/strlen-1.c: New test.
9909         * gcc.c-torture/execute/strcmp-1.c: New test.
9910         * gcc.c-torture/execute/strncmp-1.c: New test.
9911
9912 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
9913
9914         * gcc.dg/ppc-ldstruct.c: New test.
9915
9916 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
9917
9918         * gcc.c-torture/execute/va-arg-22.c: New test.
9919
9920 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9921
9922         * gcc.c-torture/compile/20020309-1.c: New test.
9923
9924 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
9925
9926         * gcc.c-torture/execute/20020307-2.c: New test.
9927
9928 2002-03-07  Jeffrey A Law  (law@redhat.com)
9929
9930         * g77.f-torture/compile/20020307-1.f: New test.
9931
9932 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
9933
9934         * gcc.dg/unordered-1.c: New test.
9935
9936 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
9937
9938         * gcc.c-torture/execute/20020307-1.c: New test.
9939
9940 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
9941
9942         * gcc.dg/20020304-1.c: New test.
9943
9944         * gcc.c-torture/compile/20020304-2.c: New test.
9945
9946 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
9947
9948         * gcc.c-torture/compile/20020304-1.c: New test case
9949         (from PR c/5830).
9950
9951 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
9952
9953         * gcc.dg/20020103-1.c: Add other -D ppc variants.
9954
9955 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
9956
9957         * g++.dg/other/classkey1.C: New test.
9958
9959 2002-03-01  Richard Henderson  <rth@redhat.com>
9960
9961         * gcc.c-torture/compile/981223-1.x: New.
9962         * gcc.c-torture/compile/920625-1.x: New.
9963
9964 2002-02-28  Richard Henderson  <rth@redhat.com>
9965
9966         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
9967
9968 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
9969
9970         * gcc.c-torture/execute/20020227-1.c: New test.
9971
9972 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
9973
9974         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
9975         here" ERROR lines.
9976         * g++.old-deja/g++.oliva/partord1.C: Likewise.
9977         * g++.old-deja.g++.other/defarg1.C: Likewise.
9978         * g++.old-deja/g++.pt/calls2.C: Likewise.
9979         * g++.old-deja/g++.pt/crash20.C: Likewise.
9980         * g++.old-deja/g++.pt/crash30.C: Likewise.
9981         * g++.old-deja/g++.pt/crash36.C: Likewise.
9982         * g++.old-deja/g++.pt/crash6.C: Likewise.
9983         * g++.old-deja/g++.pt/defarg13.C: Likewise.
9984         * g++.old-deja/g++.pt/derived3.C: Likewise.
9985         * g++.old-deja/g++.pt/error1.C: Likewise.
9986         * g++.old-deja/g++.pt/friend21.C: Likewise.
9987         * g++.old-deja/g++.pt/friend23.C: Likewise.
9988         * g++.old-deja/g++.pt/infinite1.C: Likewise.
9989         * g++.old-deja/g++.robertl/eb128.C: Likewise.
9990
9991 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
9992
9993         * gcc.c-torture/execute/20020225-2.c: New test.
9994
9995 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
9996
9997         * gcc.c-torture/execute/920730-1t.c,
9998         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
9999         Delete test cases, only relevant to -traditional.
10000
10001 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10002
10003         * gcc.dg/cpp/undef1.c: Remove.
10004         * gcc.dg/cpp/directiv.c: Update.
10005         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10006
10007 2002-02-27  Michael Meissner  <meissner@redhat.com>
10008
10009         * gcc.c-torture/execute/20020226-1.c: New test.
10010
10011 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
10012
10013         * g++.dg/debug/debug4.C: New test.
10014
10015         * gcc.dg/ia64-visibility-1.c: New test.
10016
10017 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
10018
10019         * gcc.dg/debug/20020224-1.c: New.
10020
10021 2002-02-25  Kazu Hirata  <kazu@hxi.com>
10022
10023         * gcc.c-torture/execute/960416-1.x: New.
10024         * gcc.c-torture/execute/divconst-3.x: Likewise.
10025
10026 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
10027
10028         * gcc.dg/20020224-1.c: New test.
10029
10030 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
10031
10032         * gcc.c-torture/execute/20020225-1.c: New.
10033
10034 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10035
10036         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10037
10038 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
10039
10040         * gcc.dg/20020222-1.c: New test.
10041
10042 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
10043
10044         * g++.dg/opt/anonunion1.C: New test.
10045
10046 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
10047
10048         * g++.dg/template/qualttp19.C: New test.
10049         * g++.dg/template/qualttp20.C: New test.
10050         * g++.old-deja/g++.jason/report.C: Adjust expected errors
10051         * g++.old-deja/g++.other/qual1.C: Likewise.
10052
10053 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
10054
10055         * gcc.dg/attr-alwaysinline.c: New.
10056
10057 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
10058
10059         * gcc.dg/20020220-1.c: New test.
10060
10061         * gcc.dg/20020220-2.c: New test.
10062
10063         * g++.dg/opt/mmx1.C: New test.
10064
10065 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
10066
10067         * gcc.c-torture/compile/20020110.c: New test.
10068
10069 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
10070
10071         * gcc.c-torture/execute/20020219-1.c: New test.
10072
10073         * gcc.dg/20020219-1.c: New test.
10074
10075         * gcc.dg/noncompile/20020220-1.c: New test.
10076
10077         * g++.dg/opt/ptrintsum1.C: New test.
10078
10079         * gcc.dg/debug/20020220-1.c: New test.
10080
10081 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
10082
10083         * gcc.c-torture/execute/20020216-1.c: New test.
10084
10085 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
10086
10087         * gcc.dg/decl-1.c: Update, new test.
10088
10089 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
10090
10091         * g++.dg/abi/bitfield1.C: New test.
10092         * g++.dg/abi/bitfield2.C: New test.
10093
10094 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10095
10096         * gcc.dg/attr-nest.c: New test.
10097
10098 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
10099
10100         * gcc.c-torture/execute/20020215-1.c: New test.
10101
10102 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
10103
10104         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10105         * g++.dg/debug/debug.exp: New.
10106         * g++.dg/debug/trivial.C: New.
10107         * g++.dg/debug/debug1.C: Moved...
10108         * g++.dg/other/debug1.C: ...from here.
10109         * g++.dg/debug/debug2.C: Moved...
10110         * g++.dg/other/debug2.C: ...from here.
10111         * g++.dg/debug/debug3.C: Moved...
10112         * g++.dg/other/debug3.C: ...from here.
10113
10114         * gcc.dg/noncompile/20020213-1.c: New test.
10115
10116 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
10117
10118         * g++.dg/other/debug3.C: New test.
10119
10120         * gcc.c-torture/execute/20020213-1.c: New test.
10121
10122 2002-02-13  Richard Smith <richard@ex-parrot.com>
10123
10124         * g++.old-deja/g++.other/thunk1.C: New test.
10125
10126 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10127
10128         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10129
10130 2002-02-13  Stan Shebs  <shebs@apple.com>
10131
10132         * gcc.dg/altivec-3.c: New.
10133
10134 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
10135
10136         * gcc.dg/Wunreachable-1.c: New test.
10137         * gcc.dg/Wunreachable-2.c: New test.
10138
10139 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
10140
10141         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10142
10143 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
10144
10145         * gcc.dg/decl-1.c: New test.
10146
10147 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
10148
10149         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10150
10151 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10152
10153         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10154         * gcc.c-torture/compile/980506-1.x: Likewise.
10155
10156 2002-02-10  Kazu Hirata  <kazu@hxi.com>
10157
10158         * gcc.dg/20020210-1.c: New.
10159
10160 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
10161
10162         * g77.f-torture/execute/947.f: New regression test
10163         for PR fortran/947.
10164
10165 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
10166
10167         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10168         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10169
10170 2002-02-08  Richard Henderson  <rth@redhat.com>
10171
10172         * gcc.c-torture/compile/labels-3.c: New.
10173
10174 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
10175
10176         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10177         expression statements work instead.
10178         * gcc.dg/noncompile/20020207-1.c: New test.
10179
10180 2002-02-07  Richard Henderson  <rth@redhat.com>
10181
10182         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10183
10184 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10185
10186         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10187         message from g77
10188         * lib/g77-dg.exp: Trim g77 error messages so that they are
10189         recognized by dg.exp.
10190
10191 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10192
10193         PR fortran/5473
10194         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
10195
10196 2002-02-07  Richard Henderson  <rth@redhat.com>
10197
10198         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10199         to be sufficiently aligned for integers.
10200
10201 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
10202
10203         * g++.dg/template/friend4.C: New test.
10204
10205 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
10206
10207         PR fortran/5743
10208         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10209         unsupported cases.
10210
10211 2002-02-07  Richard Henderson  <rth@redhat.com>
10212
10213         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10214         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10215         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10216         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10217
10218 2002-02-06  Richard Henderson  <rth@redhat.com>
10219
10220         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10221
10222 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
10223
10224         * gcc.dg/20020206-1.c: New test.
10225
10226 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
10227
10228         * gcc.c-torture/execute/20020206-1.c: New test.
10229
10230         * gcc.c-torture/execute/20020206-2.c: New test.
10231
10232         PR optimization/5429:
10233         * gcc.c-torture/compile/20020206-1.c: New test.
10234
10235 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
10236
10237         * g++.dg/ext/align1.C: Do not use an explicit alignment value
10238         as certain file formats cannot support particularly large
10239         alignments.
10240
10241         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10242         and do not expect to be able to link the executable.
10243
10244         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10245         fail because the COFF format does not support the weak attribute.
10246
10247 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
10248
10249         * g77.dg/pr5473.f:  New test
10250
10251 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
10252
10253         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10254         Fix testcase accordingly.
10255
10256 2002-02-04  Richard Henderson  <rth@redhat.com>
10257
10258         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10259         (buf): Change to be an array of pointers, not ints.
10260
10261 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10262
10263         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
10264         before all tests.  Move warning one line above to match where it
10265         C frontend emits.
10266         * gcc.dg/Wswitch-2.c: New test.
10267         * g++.dg/warn/Wswitch-1.C: New test.
10268         * g++.dg/warn/Wswitch-2.C: New test.
10269
10270 2002-02-04  Richard Henderson  <rth@redhat.com>
10271
10272         * g++.dg/abi/offsetof.C: Fix size comparison.
10273
10274 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
10275
10276         * gcc.dg/cast-qual-2.c: New test.
10277
10278 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10279
10280         * gcc.dg/20020201-4.c: New test.
10281
10282 2002-02-04  Ben Elliston  <bje@redhat.com>
10283
10284         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10285         target_info attribute != 0, in addition to the empty string.
10286         (gcc_target_compile): Likewise.
10287
10288 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
10289
10290         * gcc.dg/Wswitch.c: New test.
10291         PR gcc/4475. PR gcc/3780.
10292
10293 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
10294
10295         * g77.f-torture/execute/5122.f: New test for regressions
10296         against PR fortran/5122.
10297
10298 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
10299
10300         * g77.f-torture/compile/pr3743.f: Delete
10301         * g77.dg/pr3743-1.f: New test.
10302         * g77.dg/pr3743-2.f: New test.
10303         * g77.dg/pr3743-3.f: New test.
10304         * g77.dg/pr3743-4.f: New test.
10305
10306 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10307
10308         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10309
10310 2002-02-02  Richard Henderson  <rth@redhat.com>
10311
10312         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10313         * gcc.c-torture/execute/bf64-1.c: Likewise.
10314
10315 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10316
10317         * gcc.dg/20020201-2.c: New test.
10318
10319         * gcc.dg/20020201-3.c: New test.
10320
10321         * gcc.c-torture/execute/bitfld-2.c: New test.
10322
10323 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10324
10325         * gcc.dg/bitfld-1.c: Update.
10326         * gcc.dg/bitfld-2.c: Update.
10327         * gcc.c-torture/execute/bitfld-1.x: New.
10328
10329 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10330
10331         * gcc.c-torture/execute/20020201-1.c: New test.
10332
10333 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
10334
10335         PR target/5469
10336         * gcc.dg/20020201-1.c: New test.
10337
10338 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
10339
10340         PR fortran/3743
10341         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10342         * g77.f-torture/compile/pr3743.x: Remove
10343
10344 2002-01-31  Tom Rix  <trix@redhat.com>
10345
10346         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10347
10348 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10349
10350         * gcc.dg/noncompile/20020130-1.c: New test.
10351
10352 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
10353
10354         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
10355
10356 2002-01-29  Richard Henderson  <rth@redhat.com>
10357
10358         * gcc.c-torture/execute/991118-1.c: Cast various constants back
10359         to long long.
10360         * gcc.c-torture/execute/bf64-1.c: Likewise.
10361
10362 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
10363
10364         * gcc.c-torture/execute/20020129-1.c: New test.
10365
10366 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10367
10368         * gcc.c-torture/compile/20000224-1.c: Update.
10369         * gcc.c-torture/execute/bitfld-1.c: New tests.
10370         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10371         * gcc.dg/uninit-A.c: Update.
10372
10373 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
10374
10375         * g++.dg/template/ctor1.C: Add instantiation.
10376
10377 2002-01-28  Paul Koning  <pkoning@equallogic.com>
10378
10379         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10380         argument to __builtin_prefetch to be const ptr.
10381
10382 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
10383
10384         * gcc.c-torture/compile/20020120-1.c: New test.
10385
10386 2002-01-27  Kazu Hirata  <kazu@hxi.com>
10387
10388         * gcc.c-torture/execute/20020127-1.c: New test.
10389
10390 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
10391
10392         * g77.dg/f77-edit-i-in.f: New test
10393         * g77.dg/f77-edit-i-out.f: New test
10394
10395 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
10396
10397         * gcc.dg/debug/debug.exp: New file.
10398         * gcc.dg/debug/trivial.c: New file.
10399         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10400         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10401         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10402         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10403         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10404         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10405         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10406         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10407         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10408         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10409         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10410         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10411         * gcc.dg/20000503-1.c: Removed.
10412         * gcc.dg/20010207-1.c: Removed.
10413         * gcc.dg/20011223-1.c: Removed.
10414         * gcc.dg/20020104-2.c: Removed.
10415         * gcc.dg/debug-1.c: Removed.
10416         * gcc.dg/debug-2.c: Removed.
10417         * gcc.dg/debug-3.c: Removed.
10418         * gcc.dg/debug-4.c: Removed.
10419         * gcc.dg/debug-5.c: Removed.
10420         * gcc.dg/debug-6.c: Removed.
10421         * gcc.dg/dwarf2-1.c: Removed.
10422         * gcc.dg/dwarf2-2.c: Removed.
10423
10424 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
10425
10426         * g++.old-deja/g++.other/eh5.C: New test.
10427         * g++.old-deja/g++.other/sibcall2.C: New test.
10428         * g++.old-deja/g++.other/array9.C: New test.
10429         * g++.old-deja/g++.other/typename2.C: New test.
10430         * g++.old-deja/g++.other/crash60.C: New test.
10431         * g++.old-deja/g++.other/conv9.C: New test.
10432         * g++.old-deja/g++.other/mangle10.C: New test.
10433         * g++.old-deja/g++.other/unchanging1.C: New test.
10434         * g++.old-deja/g++.other/exprstmt1.C: New test.
10435         * g++.old-deja/g++.other/inline23.C: New test.
10436         * g++.old-deja/g++.eh/ia64-1.C: New test.
10437         * g++.old-deja/g++.other/dwarf2-1.C: New test.
10438         * g++.old-deja/g++.other/reload1.C: New test.
10439         * g++.old-deja/g++.other/static20.C: New test.
10440         * g++.old-deja/g++.other/local-alloc1.C: New test.
10441         * g++.old-deja/g++.other/conv8.C: New test.
10442         * g++.old-deja/g++.other/stmtexpr2.C: New test.
10443         * g++.old-deja/g++.other/storeexpr1.C: New test.
10444         * g++.old-deja/g++.other/storeexpr2.C: New test.
10445         * g++.dg/eh/template2.C: New test.
10446         * g++.dg/warn/weak1.C: New test.
10447
10448 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
10449
10450         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10451         Remove first, non-varying, argument.
10452
10453 2002-01-23  Richard Henderson  <rth@redhat.com>
10454
10455         * gcc.dg/inline-2.c: New.
10456
10457         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10458         Add optional target arg.  Check number of arguments.
10459         (scan-assembler-not, scan-assembler-dem): Likewise.
10460         (scan-assembler-dem-not): Likewise.
10461
10462 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10463
10464         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10465         line 12.
10466         * g++.old-deja/g++.brendan/parse3.C,
10467         g++.old-deja/g++.other/crash26.C,
10468         g++.old-deja/g++.other/crash28.C,
10469         g++.old-deja/g++.other/crash29.C,
10470         g++.old-deja/g++.other/crash30.C,
10471         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10472
10473 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
10474
10475         * gcc.dg/20020115-1.c: New.
10476
10477 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
10478
10479         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10480
10481 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
10482
10483         * gcc.dg/20020122-3.c: New.
10484
10485 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
10486
10487         * g++.dg/other/gc1.C: New test.
10488
10489 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10490
10491         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10492
10493 2002-01-22  Richard Henderson  <rth@redhat.com>
10494
10495         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10496
10497 2002-01-22  Richard Henderson  <rth@redhat.com>
10498
10499         * gcc.dg/20020122-4.c: New.
10500
10501 2002-01-22  H.J. Lu <hjl@gnu.org>
10502
10503         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10504         link output.
10505         * gcc.dg/special/ecos.exp: Likewise.
10506         * lib/g++-dg.exp: Likewise.
10507         * lib/g77-dg.exp: Likewise.
10508         * lib/gcc-dg.exp : Likewise.
10509         * lib/mike-g++.exp: Likewise.
10510         * lib/mike-g77.exp: Likewise.
10511         * lib/mike-gcc.exp: Likewise.
10512         * lib/objc-dg.exp: Likewise.
10513
10514 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
10515
10516         PR target/5379
10517         * gcc.dg/20020122-2.c: New test.
10518
10519 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
10520
10521         * gcc.dg/20020122-1.c: New test.
10522
10523 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
10524
10525         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10526
10527 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
10528
10529         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10530
10531 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10532
10533         * gcc.c-torture/compile/20020121-1.c: New test.
10534
10535 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10536
10537         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10538         ld_library_path.
10539
10540 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
10541
10542         * gcc.dg/20020218-1.c: New test.
10543
10544 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
10545
10546         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10547         messages
10548         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10549         "At global scope" warning
10550         * g++.dg/ext/align1.C: Change cygwin test for alignment
10551         from db-bogus to dg-warning
10552
10553 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
10554
10555         * g77.f-torture/compile/cpp2.F: New test.
10556
10557 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
10558
10559         * g++.dg/template/access1.C: New test.
10560
10561 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
10562
10563         * gcc.dg/20020118-1.c: New.
10564
10565 2002-01-18  Kazu Hirata  <kazu@hxi.com>
10566
10567         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10568
10569 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10570
10571         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10572         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10573         alignment warnings.
10574
10575 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10576
10577         * gcc.misc-tests/i386-prefetch.exp: Save and restore
10578         torture_with_loops and torture_without_loops
10579
10580 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
10581
10582         * gcc.c-torture/compile/20020116-1.c: New test.
10583
10584 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
10585
10586         * gcc.dg/20020116-2.c: New test.
10587
10588         * gcc.dg/ultrasp4.c: New test.
10589
10590         * gcc.dg/20020116-1.c: New test.
10591
10592 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
10593
10594         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10595         by EABI.
10596
10597 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
10598
10599         * gcc.misc-tests/i386-prefetch.exp: New.
10600         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10601         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10602         * gcc.misc-tests/i386-pf-none-1.c: New test.
10603         * gcc.misc-tests/i386-pf-sse-1.c: New test.
10604
10605 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
10606
10607         * gcc.dg/gnu89-init-1.c: Add new tests.
10608
10609 2002-01-15  Andreas Jaeger  <aj@suse.de>
10610
10611         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10612         * gcc.dg/i386-mmx-2.c: Likewise.
10613         * gcc.dg/i386-sse-1.c: Likewise.
10614         * gcc.dg/i386-sse-2.c: Likewise.
10615         * gcc.dg/i386-sse-3.c: Likewise.
10616
10617 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
10618
10619         * g77.f-torture/execute/intrinsic-unix-bessel.f:
10620         Uncomment additional cases that now pass.
10621
10622 2002-01-11  Richard Henderson  <rth@redhat.com>
10623
10624         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10625         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10626
10627 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
10628
10629         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10630
10631 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
10632
10633         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10634         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10635
10636 2002-01-10  Dale Johannesen  <dalej@apple.com>
10637
10638         * gcc.c-torture/execute/loop-11.c: New.
10639
10640 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
10641
10642         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10643         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10644
10645 2002-01-09  Richard Henderson  <rth@redhat.com>
10646
10647         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10648         type in which to perform the operation for each size.
10649
10650 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
10651
10652         * gcc.c-torture/compile/20020109-2.c: New test.
10653
10654 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
10655
10656         * gcc.c-torture/execute/loop-10.c: New test.
10657
10658 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10659
10660         * gcc.c-torture/compile/20010226-1.c: New test.
10661         * gcc.c-torture/compile/20010227-1.c: New test.
10662         * gcc.c-torture/compile/20010426-1.c: New test.
10663         * gcc.c-torture/compile/20010510-1.c: New test.
10664         * gcc.c-torture/compile/20010605-3.c: New test.
10665         * gcc.c-torture/compile/20010824-1.c: New test.
10666         * gcc.c-torture/execute/20010409-1.c: New test.
10667         * gcc.dg/noncompile/20000901-1.c: New test.
10668         * gcc.dg/20001023-1.c: New test.
10669         * gcc.dg/20001101-1.c: New test.
10670         * gcc.dg/20001102-1.c: New test.
10671         * gcc.dg/20010207-1.c: New test.
10672         * gcc.dg/20010405-1.c: New test.
10673         * gcc.dg/20010822-1.c: New test.
10674         * gcc.dg/20011107-1.c: New test.
10675
10676 2002-01-09  Jeffrey A Law  (law@redhat.com)
10677
10678         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10679
10680         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
10681         execution failure on PA targets.
10682
10683 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10684
10685         * gcc.c-torture/compile/20020109-1.c: New test.
10686
10687 2002-01-08  Kazu Hirata  <kazu@hxi.com>
10688
10689         * gcc.c-torture/execute/20020108-1.c: New test.
10690
10691 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
10692
10693         * gcc.dg/20020108-1.c: New test.
10694
10695 2002-01-08  H.J. Lu <hjl@gnu.org>
10696
10697         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10698         for header files.
10699
10700 2002-01-08  Geoff Keating  <geoffk@redhat.com>
10701
10702         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10703         consistency.
10704
10705 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
10706
10707         * gcc.dg/altivec-4.c: Test altivec predicates.
10708
10709 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
10710
10711         * gcc.c-torture/execute/20020107-1.c: New test.
10712
10713 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
10714
10715         PR c/5279
10716         * gcc.c-torture/compile/20020106-1.c: New test.
10717
10718 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
10719
10720         * gcc.c-torture/execute/nestfunc-4.c: New test.
10721
10722 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10723
10724         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10725         extra triple that slipped in.
10726         * g++.old-deja/g++.abi/align.C: Likewise.
10727         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10728
10729 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10730
10731         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10732         * g++.old-deja/g++.abi/align.C: Likewise.
10733         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10734
10735         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10736         on FreeBSD/i386.
10737         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10738         FreeBSD.
10739
10740 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
10741
10742         * gcc.dg/20020104-1.c: New test.
10743
10744         * gcc.dg/20020104-2.c: New test.
10745
10746 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
10747
10748         * gcc.dg/20020103-1.c: Fix typo in target selector.
10749
10750 2002-01-03  Richard Henderson  <rth@redhat.com>
10751
10752         * gcc.dg/20020103-1.c: New.
10753
10754 2002-01-03  Kazu Hirata  <kazu@hxi.com>
10755
10756         * gcc.c-torture/execute/20020103-1.c: New test.
10757
10758 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
10759
10760         * g++.dg/other/debug2.C: New test.
10761
10762         * gcc.c-torture/compile/20020103-1.c: New test.
10763
10764 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
10765
10766         * gcc.dg/gnu89-init-1.c: Added new tests.
10767
10768 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10769
10770         * g++.dg/template/friend2.C: Remove as patch is reverted.
10771
10772         * g++.dg/warn/oldcast1.C: New test.
10773
10774         * g++.dg/template/ptrmem1.C: New test.
10775         * g++.dg/template/ptrmem2.C: New test.
10776
10777         * g++.dg/template/ntp.C: New test.
10778
10779         * g++.dg/other/component1.C: New test.
10780
10781         * g++.dg/template/ttp3.C: New test.
10782
10783         * g++.dg/template/friend2.C: New test.
10784         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10785
10786 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10787
10788         * g++.dg/other/ptrmem1.C: New test.
10789         * g++.dg/other/ptrmem2.C: New test.
10790
10791 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10792
10793         * g++.dg/template/ctor1.C: New test.
10794
10795 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10796
10797         * g++.dg/template/friend2.C: New test.
10798
10799 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
10800
10801         * gcc.dg/mmix-1.c: New test.
10802
10803 2001-12-31  Richard Henderson  <rth@redhat.com>
10804
10805         * gcc.dg/asm-5.c: New.
10806
10807 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
10808
10809         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10810         in namespace __gnu_cxx
10811
10812 2001-12-30  Richard Henderson  <rth@redhat.com>
10813
10814         * gcc.dg/debug-6.c: New.
10815
10816 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
10817
10818         * gcc.c-torture/compile/20011229-2.c: New test.
10819
10820 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
10821
10822         * gcc.dg/debug-3.c: New test.
10823         * gcc.dg/debug-4.c: New test.
10824         * gcc.dg/debug-5.c: New test.
10825
10826 2001-12-29  Richard Henderson  <rth@redhat.com>
10827
10828         * g++.dg/eh/loop1.C: New.
10829
10830 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10831
10832         * g++.dg/template/crash1.C: New test.
10833
10834 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10835
10836         * g++.dg/other/const1.C: New test.
10837
10838 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
10839
10840         * gcc.c-torture/compile/20011229-1.c: New test.
10841
10842 2001-12-28  Stan Shebs  <shebs@apple.com>
10843
10844         * lib/objc-torture.exp: Resync with c-torture.exp.
10845         * lib/objc.exp: Load standard libraries.
10846
10847 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
10848
10849         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10850         additional tests.
10851
10852 2001-12-27  Roger Sayle <roger@eyesopen.com>
10853
10854         * gcc.c-torture/execute/string-opt-16.c: New testcase.
10855
10856 2001-12-27  Richard Henderson  <rth@redhat.com>
10857
10858         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10859
10860 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
10861
10862         * g++.dg/eh/ctor1.C: New test.
10863         * g++.dg/other/error2.C: New test.
10864
10865 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
10866
10867         * g++.dg/other/init2.C: New test.
10868
10869 2001-12-24  Richard Henderson  <rth@redhat.com>
10870
10871         * gcc.dg/20011223-1.c: New.
10872         * gcc.dg/inline-1.c: New.
10873
10874 2001-12-23  Richard Henderson  <rth@redhat.com>
10875
10876         * gcc.dg/asm-4.c: Test operand modifiers.
10877
10878 2001-12-23  Richard Henderson  <rth@redhat.com>
10879
10880         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10881
10882 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10883
10884         * gcc.c-torture/execute/20011223-1.c: New test.
10885
10886 2001-12-21  Richard Henderson  <rth@redhat.com>
10887
10888         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10889         re-enables the warning.
10890
10891 2001-12-21  Richard Henderson  <rth@redhat.com>
10892
10893         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10894
10895 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
10896
10897         * gcc.c-torture/compile/20011218-1.c: New test.
10898
10899 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
10900
10901         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
10902         arm-isr.c test.
10903         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
10904         epilogue generation for ARM ISR routines.
10905
10906 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10907
10908         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10909         * gcc.dg/format/c90-printf-3.c: Likewise.
10910         * gcc.dg/format/c99-printf-3.c: Likewise.
10911         * gcc.dg/format/ext-1.c: Likewise.
10912         * gcc.dg/format/ext-6.c: Likewise.
10913         * gcc.dg/format/format.h: Prototype unlocked stdio.
10914
10915 2001-12-20  Richard Henderson  <rth@redhat.com>
10916
10917         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10918         (arena): Use it.
10919         (malloc): Correct allocation logic.  Abort if we fill up the
10920         arena before initialization complete.
10921         (realloc): Correct allocation logic.
10922
10923 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
10924
10925         * gcc.c-torture/compile/20011219-2.c: New test.
10926
10927         * gcc.c-torture/execute/20011219-1.c: New test.
10928
10929 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
10930
10931         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
10932         target does not support weak symbols.
10933
10934 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
10935
10936         * gcc.c-torture/compile/20011219-1.c: New test.
10937
10938 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
10939
10940         * g++.dg/other/error1.C: New test.
10941
10942 2001-12-17  Jeffrey A Law  (law@redhat.com)
10943
10944         * gcc.c-torture/execute/20011217-1.c: New test.
10945
10946 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
10947
10948         * objc.dg/special/: New directory.
10949         * objc.dg/special/special.exp: New file.
10950         * objc.dg/special/unclaimed-category-1.h: New file.
10951         * objc.dg/special/unclaimed-category-1a.m: New file.
10952         * objc.dg/special/unclaimed-category-1.m: New file.
10953
10954 2001-12-17  Andreas Jaeger  <aj@suse.de>
10955
10956         * gcc.c-torture/compile/20011217-2.c: New test.
10957
10958 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10959
10960         * gcc.c-torture/compile/20011217-1.c: New test.
10961
10962 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
10963
10964         * testsuite/gcc.dg/20011214-1.c: New.
10965
10966 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
10967
10968         * gcc.dg/altivec-4.c: New.
10969
10970 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
10971
10972         * gcc.dg/20011113-1.c: New test.
10973
10974 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10975
10976         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
10977         std::__malloc_alloc_template<0> and
10978         std::__default_alloc_template<false, 0>.
10979
10980 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
10981
10982         * objc/execute/bf-21.m: New test.
10983         * objc/execute/enumeration-1.m: New test.
10984         * objc/execute/enumeration-2.m: New test.
10985
10986 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
10987
10988         * gcc.dg/gnu89-init-1.c: New test.
10989
10990 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
10991
10992         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
10993         * g++.old-deja/g++.jason/2371.C: Likewise.
10994         * g++.old-deja/g++.jason/template33.C: Likewise.
10995         * g++.old-deja/g++.jason/template34.C: Likewise.
10996         * g++.old-deja/g++.jason/template36.C: Likewise.
10997         * g++.old-deja/g++.oliva/typename1.C: Likewise.
10998         * g++.old-deja/g++.oliva/typename2.C: Likewise.
10999         * g++.old-deja/g++.other/typename1.C: Likewise.
11000         * g++.old-deja/g++.pt/inherit2.C: Likewise.
11001         * g++.old-deja/g++.pt/nontype5.C: Likewise.
11002         * g++.old-deja/g++.pt/typename11.C: Likewise.
11003         * g++.old-deja/g++.pt/typename14.C: Likewise.
11004         * g++.old-deja/g++.pt/typename16.C: Likewise.
11005         * g++.old-deja/g++.pt/typename3.C: Likewise.
11006         * g++.old-deja/g++.pt/typename4.C: Likewise.
11007         * g++.old-deja/g++.pt/typename5.C: Likewise.
11008         * g++.old-deja/g++.pt/typename7.C: Likewise.
11009         * g++.old-deja/g++.robertl/eb9.C: Likewise.
11010
11011 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
11012
11013         * g++.dg/other/linkage1.C: New test.
11014         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11015         specifiers.
11016
11017 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
11018
11019         * gcc.dg/concat.c: New test.
11020
11021 2001-12-11  Stan Shebs  <shebs@apple.com>
11022
11023         * objc/compile: New test directory.
11024         * objc/compile/compile.exp: New expect script.
11025         * objc/compile/20011211-1.m: New compile test.
11026
11027 2001-12-11  Jason Merrill  <jason@redhat.com>
11028
11029         * lib/prune.exp (prune_gcc_output): Also handle "In member
11030         function".  So many permutations...
11031
11032 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
11033
11034         * g++.dg/template/typedef1.C: New test.
11035
11036 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
11037
11038         * g++.dg/other/copy1.C: New test.
11039
11040 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
11041
11042         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11043
11044         * gcc.dg/builtin-choose-expr.c: New.
11045
11046 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
11047
11048         * gcc.dg/altivec-2.c: New.
11049
11050 2001-12-07  Richard Henderson  <rth@redhat.com>
11051
11052         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11053
11054 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
11055
11056         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11057         ultrasparc.
11058
11059 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11060
11061         * g++-old.deja/g++.robertl/eb101.C: Deleted.
11062
11063 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
11064
11065         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11066         variable argument list.
11067
11068 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
11069
11070         * gcc.c-torture/execute/memcheck: Delete entire directory.
11071         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11072         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11073
11074 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11075
11076         * gcc.dg/Wshadow-1.c: New test.
11077
11078 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
11079
11080         * gcc.c-torture/compile/20011130-1.c: New test.
11081
11082         * gcc.dg/noncompile/20011025-1.c: New test.
11083
11084         * g++.dg/other/anon-union.C: New test.
11085
11086         * gcc.c-torture/execute/20011024-1.c: New test.
11087
11088 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
11089
11090         * gcc.c-torture/execute/20000722-1.x,
11091         gcc.c-torture/execute/20010123-1.x: Remove.
11092         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11093         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11094         gcc.dg/c99-complit-2.c: New tests.
11095
11096 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
11097
11098         * g++.dg/inherit/base1.C: New test.
11099
11100 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
11101
11102         * g++.dg/other/stdarg1.C: New test.
11103
11104         * gcc.c-torture/compile/20011130-2.c: New test.
11105
11106 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
11107
11108         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11109         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11110         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11111         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11112         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11113         * gcc.dg/builtin-prefetch-1.c: New test.
11114
11115 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
11116
11117         * gcc.dg/20011130-1.c: New test.
11118
11119 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
11120
11121         * g++.dg/other/scope1.C: New test.
11122         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11123
11124 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
11125
11126         * gcc.dg/vla-init-1.c: New test.
11127
11128 2001-12-01  Geoff Keating  <geoffk@redhat.com>
11129
11130         * gcc.c-torture/compile/structs.c: New testcase from GDB.
11131
11132 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11133
11134         * objc.dg/alias.m: Update.
11135         * objc.dg/class-1.m: Update.
11136         * objc.dg/const-str-1.m: Update.
11137         * objc.dg/fwd-proto-1.m: Update.
11138         * objc.dg/id-1.m: Update.
11139         * objc.dg/super-class-1.m: Update.
11140
11141 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
11142
11143         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11144         constructs.
11145
11146 2001-11-28  Jeffrey A Law  (law@cygnus.com)
11147
11148         * gcc.c-torture/execute/20011128-1.c: New test.
11149
11150 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
11151
11152         * gcc.dg/20011127-1.c: New test.
11153
11154 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
11155
11156         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
11157         from Austin Group draft 7.
11158         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
11159         scanf format arguments.
11160         * gcc.dg/format/no-exargs-2.c: New test.
11161
11162 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
11163
11164         * g++.dg/abi/vbase8-4.C: New test.
11165
11166 2001-11-24  Ian Lance Taylor  <ian@airs.com>
11167
11168         * gcc.c-torture/execute/20011121-1.c: New test.
11169
11170 2001-11-23  Jeffrey A Law  (law@cygnus.com)
11171
11172         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11173
11174 2001-11-23  Andreas Jaeger  <aj@suse.de>
11175
11176         * gcc.dg/cpp/charconst-2.c: New test.
11177
11178 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
11179
11180         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11181         to the host if it is remote.  Let tests specify extra headers
11182         they use.
11183         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11184         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11185         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11186         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11187         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11188         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11189         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11190         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11191         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11192         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11193
11194 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
11195
11196         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11197         for little endian ARMs.
11198
11199 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
11200
11201         * gcc.c-torture/compile/20011119-1.c: New test.
11202         * gcc.c-torture/compile/20011119-2.c: New test.
11203
11204 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
11205
11206         * gcc.dg/altivec-1.c: Fix typo.
11207
11208 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
11209
11210         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11211
11212 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
11213
11214         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11215
11216 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
11217
11218         * lib/g77.exp: Don't specify --rpath-link.
11219
11220         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11221         across all the headers.
11222         * gcc.dg/format/format.exp: For testing on a remote host,
11223         copy format.h.
11224
11225         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11226         * gcc.c-torture/execute/930406-1.c: Likewise.
11227         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11228
11229 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
11230
11231         * gcc.dg/altivec-1.c: New.
11232
11233 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
11234
11235         * gcc.dg/cpp/fpreprocessed.c: New test case.
11236
11237 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11238
11239         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11240         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11241         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11242
11243 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
11244
11245         * gcc.dg/no-builtin-1.c: New test.
11246
11247 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
11248
11249         * gcc.c-torture/execute/20011115-1.c: New test.
11250
11251 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
11252
11253         * gcc.c-torture/compile/20011114-2.c: New test.
11254         * gcc.c-torture/compile/20011114-3.c: New test.
11255         * gcc.c-torture/compile/20011114-4.c: New test.
11256
11257 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
11258
11259         * g++.dg/other/init1.C: New test.
11260
11261 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
11262
11263         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11264         message.
11265
11266         * gcc.c-torture/execute/20011114-1.c: New testcase.
11267
11268         * gcc.c-torture/compile/20010327-1.c: Revert last change.
11269         * gcc.c-torture/compile/20011114-1.c: New test, exactly
11270         like the (before this change) version of 20010327-1.c.
11271
11272 2001-11-14  Roger Sayle <roger@eyesopen.com>
11273
11274         * gcc.c-torture/execute/string-opt-13.c: New testcase.
11275
11276 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
11277
11278         * g++.dg/init/array2.C: New test.
11279
11280 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
11281
11282         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11283
11284 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
11285
11286         * g++.dg/other/forscope1.C: New test.
11287         * g++.dg/ext/forscope1.C: New test.
11288         * g++.dg/ext/forscope2.C: New test.
11289
11290 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
11291
11292         * gcc.c-torture/execute/20011113-1.c: New test.
11293
11294 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
11295
11296         * gcc.c-torture/execute/20011109-2.c: New test.
11297
11298         * gcc.c-torture/execute/20011109-1.c: New test.
11299
11300 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
11301
11302         * gcc.c-torture/compile/20011109-1.c: New test.
11303
11304 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
11305
11306         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11307         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11308         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11309         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11310         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11311         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11312         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11313
11314 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11315
11316         * g++.dg/warn/Wshadow-1.C: New tests.
11317         * g++.old-deja/g++.mike/for3.C: Update.
11318
11319 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11320
11321         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11322         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11323         XFAILs.  Adjust expected error texts.
11324         * gcc.c-torture/compile/20011106-1.c,
11325         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11326         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11327         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11328         gcc.dg/c99-array-lval-5.c: New tests.
11329
11330 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11331
11332         * gcc.dg/cpp/defined.c: Update.
11333
11334 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11335
11336         * gcc.c-torture/execute/anon-1.c: New test.
11337
11338 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
11339
11340         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11341         same size, so no warning should be produced on stormy16.
11342
11343         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11344         due to oversized array.
11345         * g++.old-deja/g++.mike/ns15.C: Likewise.
11346         * g++.old-deja/g++.pt/crash16.C: Likewise.
11347
11348 2001-11-02  Graham Stott  <grahams@redhat.com>
11349
11350         * g++.dgother/debug1.C: Fix typos.
11351
11352 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
11353
11354         * g++.dg/other/debug1.C: New test.
11355
11356 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11357
11358         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11359         of unsigned long.
11360
11361 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
11362
11363         * gcc.dg/20011029-2.c: New test.
11364
11365         * gcc.c-torture/compile/20011029-1.c: New test.
11366
11367 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
11368
11369         * objc/execute/class_self-1.m: New test.
11370         * objc/execute/class_self-2.m: New test.
11371
11372 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
11373
11374         * gcc.misc-tests/msgs.exp: Delete.
11375         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11376         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
11377         error set to match recent changes.
11378
11379 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
11380
11381         * gcc.dg/20011021-1.c: New test.
11382
11383 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
11384
11385         * gcc.c-torture/compile/20011023-1.c: New test.
11386
11387 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
11388
11389         * lib/g77.exp: Rewrite based on lib/g++.exp.
11390
11391 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
11392
11393         * gcc.c-torture/execute/20011019-1.c: New test.
11394
11395         * gcc.dg/20011018-1.c: New test.
11396
11397 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
11398
11399         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11400
11401 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
11402
11403         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11404         * gcc.dg/attr-invalid.c: Likewise.
11405
11406 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
11407
11408         * testsuite/gcc.dg/20011015-1.c: New test.
11409
11410 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11411
11412         * g++.dg/template/unify2.C: New test.
11413
11414 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11415
11416         * g++.dg/other/exception-specification.C: New test
11417
11418 2001-10-13  Tom Rix  <trix@redhat.com>
11419
11420         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11421         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11422
11423 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
11424
11425         * testsuite/gcc.dg/20011009-1.c: New test.
11426
11427 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
11428
11429         PR g++/4476
11430         * g++.dg/other/friend1.C: New test.
11431
11432 2001-10-11  Richard Henderson  <rth@redhat.com>
11433
11434         * g++.old-deja/g++.other/crash18.C: Add -S to options.
11435
11436 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11437
11438         * gcc.c-torture/compile/20011010-1.c: New.
11439
11440 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11441
11442         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11443         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11444         g77.f-torture/execute/execute.exp,
11445         g77.f-torture/noncompile/noncompile.exp,
11446         gcc.c-torture/compile/compile.exp,
11447         gcc.c-torture/execute/execute.exp,
11448         gcc.c-torture/execute/ieee/ieee.exp,
11449         gcc.c-torture/execute/memcheck/memcheck.exp,
11450         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11451         objc/execute/execute.exp: Update FSF address.
11452
11453 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
11454
11455         * gcc.dg/cpp/cmdlne-C.c: Update.
11456         * gcc.dg/cpp/cmdlne-C2.c: New.
11457
11458 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11459
11460         * gcc.c-torture/execute/20011008-3.c: New.
11461
11462 2001-10-08  DJ Delorie  <dj@redhat.com>
11463
11464         * gcc.dg/20011008-1.c: New.
11465         * gcc.dg/20011008-2.c: New.
11466
11467 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11468
11469         * gcc.dg/cpp/spacing1.c: Update test.
11470
11471 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11472
11473         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11474         spelling errors of "separate" as "seperate".
11475
11476 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
11477
11478         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11479         enough to avoid inlining.
11480
11481 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11482
11483         * lib/g77.exp: set libg2c_dir correctly.
11484
11485 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11486
11487         * gcc.dg/cpp/macro11.c: New test.
11488
11489 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11490
11491         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11492         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11493         gcc.dg/format/multattr-3.c: New tests.
11494         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
11495         tests for format attributes on function pointers being rejected.
11496
11497 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11498
11499         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11500
11501 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11502
11503         * g++.dg/warn/format1.C: New test.
11504
11505 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
11506
11507         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11508
11509 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11510
11511         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11512
11513 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11514
11515         * gcc.dg/cpp/redef2.c: Add test.
11516
11517 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
11518
11519         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11520         long-standing bug on i686, apparently.
11521         * gcc.c-torture/execute/loop-2c.x: New file.
11522         * gcc.c-torture/execute/loop-2d.x: New file.
11523         * gcc.c-torture/execute/loop-3c.x: New file.
11524
11525 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
11526
11527         * gcc.dg/cpp/20000625-2.c: Correct line number.
11528
11529 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11530
11531         * gcc.dg/cpp/macro10.c: New test.
11532         * gcc.dg/cpp/strify3.c: New test.
11533         * gcc.dg/cpp/spacing1.c: Add tests.
11534         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11535         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11536
11537 2001-09-24  DJ Delorie  <dj@redhat.com>
11538
11539         * gcc.c-torture/execute/20010924-1.c: New test.
11540
11541 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11542
11543         * testsuite/objc/execute/paste.m: Remove.
11544
11545 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
11546
11547         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11548
11549 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
11550
11551         * g77.dg/strlen0.f: New test.
11552
11553 2001-09-21  Richard Henderson  <rth@redhat.com>
11554
11555         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11556         * g++.old-deja/g++.abi/vtable2.C: Likewise.
11557
11558 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
11559
11560         Table-driven attributes.
11561         * g++.dg/ext/attrib1.C: New test.
11562
11563 2001-09-20  DJ Delorie  <dj@redhat.com>
11564
11565         * gcc.dg/20000926-1.c: Update expected warning messages.
11566         * gcc.dg/array-2.c: Likewise, and test for warnings too.
11567         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11568         array.
11569
11570 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
11571
11572         * g++.dg/eh/registers1.C: New test case.
11573
11574 2001-09-17  Richard Henderson  <rth@redhat.com>
11575
11576         * gcc.dg/array-5.c: Fix VLA decomposition test.
11577
11578 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11579
11580         * gcc.dg/cpp/line5.c: New testcase.
11581
11582 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
11583
11584         * gcc.dg/cpp/macro9.c: New test.
11585
11586 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
11587
11588         * gcc.c-torture/execute/980223.c: Change type of addr from long
11589         to char *.
11590
11591 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
11592
11593         * gcc.c-torture/execute/20010915-1.c: New test.
11594
11595 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
11596
11597         * g77.dg/bprob: New directory.
11598         * g77.dg/bprob/bprob.exp: New file.
11599         * g77.dg/bprob/bprob-1.f: New test.
11600         * g77.dg/gcov: New directory.
11601         * g77.dg/gcov/gcov.exp: New file.
11602         * g77.dg/gcov/gcov-1.f: New test.
11603         * g77.dg/gcov/gcov-1.x: New file.
11604
11605 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
11606
11607         * gcc.dg/cpp/directiv.c: Update.
11608         * gcc.dg/cpp/undef1.c: Update.
11609
11610 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
11611
11612         * gcc.dg/20010912-1.c: New test.
11613
11614 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
11615
11616         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11617         language-independent file in lib.
11618         * lib/gcov.exp: New file.
11619
11620 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
11621
11622         * gcc.c-torture/compile/20010911-1.c: New test.
11623
11624 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
11625
11626         * lib/profopt.exp: New, to support profile-directed optimizations.
11627         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11628         * gcc.misc-tests/bprob-1.c: New test.
11629         * gcc.misc-tests/bprob-2.c: New test.
11630
11631 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
11632
11633         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11634         XFAIL and which kinds of gcov output to verify.
11635         * gcc.misc-tests/gcov-4b.x: New file.
11636         * gcc.misc-tests/gcov-5b.x: New file.
11637         * gcc.misc-tests/gcov-6.x: New file.
11638         * gcc.misc-tests/gcov-7.c: New test.
11639         * gcc.misc-tests/gcov-7.x: New file.
11640
11641 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
11642
11643         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11644         * gcc.misc-tests/gcov-6.c: New test.
11645
11646 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
11647
11648         PR c++/3986
11649         * g++.dg/abi/vbase1.C: New test.
11650
11651 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
11652
11653         * objc.dg/method-2.m: New.
11654
11655 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
11656
11657         PR c++/4203
11658         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11659         * g++.dg/init/empty1.C: New test.
11660
11661 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
11662
11663         * gcc.c-torture/compile/20010903-1.c: New test.
11664
11665 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
11666
11667         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11668         for m68k.
11669
11670 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
11671
11672         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11673
11674         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11675
11676         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11677
11678 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
11679
11680         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11681         for 16-bit 'unsigned int'.
11682
11683 2001-08-29  Kazu Hirata  <kazu@hxi.com>
11684
11685         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11686
11687 2001-08-27  Richard Henderson  <rth@redhat.com>
11688
11689         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11690         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11691
11692 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
11693
11694         * gcc.dg/asm-names.c (ymain): New.
11695
11696 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
11697
11698         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11699         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11700         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11701
11702 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11703
11704         * gcc.dg/compare5.c: New testcase.
11705
11706 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
11707
11708         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11709         and "In instantiation".
11710
11711 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
11712
11713         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11714
11715 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
11716
11717         * gcc.misc-tests/gcov.exp: Add support for branch information.
11718         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11719         * gcc.misc-tests/gcov-4.c: New test.
11720         * gcc.misc-tests/gcov-4b.c: New test.
11721         * gcc.misc-tests/gcov-5b.c: New test.
11722
11723 2001-08-20  Zack Weinberg  <zackw@panix.com>
11724
11725         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11726         expected to fail.
11727
11728 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11729
11730         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11731
11732 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
11733
11734         * g++.dg/eh/template1.C: New test.
11735
11736 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
11737
11738         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
11739         Fix thinko.
11740         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
11741         for xfail.
11742
11743 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
11744
11745         * lib/g77-dg.exp:  Use prune.exp for common procedures
11746         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
11747         * lib/g77.exp: (g77-dg-prune) Remove
11748
11749 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
11750
11751         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
11752
11753 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11754
11755         * g++.dg/template/unify1.C: New test.
11756
11757 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
11758
11759         * g++.dg/abi/empty4.C: New test.
11760
11761 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
11762
11763         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
11764         solaris2.*
11765         * g77.f-torture/compile/pr3743.x: Likewise
11766
11767 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
11768
11769         * g++.dg/other/using-declaration.C: New test.
11770
11771 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11772
11773         * gcc.dg/cpp/tr-sign.c: New testcase.
11774
11775 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11776
11777         * gcc.dg/cpp/19951025-1.c: Revert.
11778         * gcc.dg/cpp/directiv.c: We no longer process directives that
11779         interrupt macro arguments.
11780
11781 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
11782
11783         * gcc.dg/bconstp-1.c: New test.
11784
11785 2001-08-03  Richard Henderson  <rth@redhat.com>
11786
11787         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
11788
11789 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11790
11791         * gcc.dg/cpp/19951025-1.c: Update.
11792
11793 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
11794
11795         * g77.dg/ff90-1.f (s): Fix reference of variable z,
11796         should be x.
11797
11798 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
11799
11800         Kill -fhonor-std.
11801         * g++.old-deja/g++.ns/ns14.C: Remove special options.
11802         * g++.old-deja/g++.other/std1.C: Likewise.
11803         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
11804
11805 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
11806
11807         * lib/g77.exp:  Load gcc-defs.exp for common procedures
11808         (g77_pass, g77_fail, g77_finish, g77_exit,
11809         ${tool}_check_unsupported_p} Now redundant.  Deleted.
11810
11811 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11812
11813         * g77.dg/fbackslash.f
11814         * g77.dg/fcase-preserve.f
11815         * g77.dg/ff90-1.f
11816         * g77.dg/ffixed-line-length-0.f
11817         * g77.dg/ffixed-line-length-132.f
11818         * g77.dg/ffixed-line-length-7.f
11819         * g77.dg/ffixed-line-length-72.f
11820         * g77.dg/ffixed-line-length-none.f
11821         * g77.dg/ffree-form-1.f
11822         * g77.dg/fno-backslash.f
11823         * g77.dg/fno-f90-1.f
11824         * g77.dg/fno-fixed-form-1.f
11825         * g77.dg/fno-onetrip.f
11826         * g77.dg/fno-typeless-boz.f
11827         * g77.dg/fno-underscoring.f
11828         * g77.dg/fno-vxt-1.f
11829         * g77.dg/fonetrip.f
11830         * g77.dg/ftypeless-boz.f
11831         * g77.dg/fugly-assumed.f
11832         * g77.dg/funderscoring.f
11833         * g77.dg/fvxt-1.f
11834
11835 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
11836
11837         * objc.dg/fwd-proto-1.m: New.
11838         * objc.dg/local-decl-1.m: New.
11839         * objc.dg/naming-1.m: New.
11840         * objc.dg/naming-2.m: New.
11841         * objc.dg/proto-hier-1.m: New.
11842
11843 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
11844
11845         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
11846         largest-type elements to a struct makes its size grow.
11847
11848 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
11849
11850         * g++.dg/abi/vthunk1.C: New test.
11851
11852 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
11853
11854         * g++.dg/abi/vbase8-22.C: New test.
11855
11856 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11857
11858         * gcc.dg/cpp/macro8.c: New test.
11859
11860 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
11861
11862         * g++.dg/abi/vbase8-21.C: New test.
11863
11864 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
11865
11866         * g++.dg/abi/vbase8-10.C: New test.
11867
11868 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11869
11870         * lib/g++.exp (g++_set_ld_library_path): Renamed to
11871         ${tool}_set_ld_library_path.
11872         Changed caller.
11873         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
11874         g++.exp.
11875
11876 2001-07-26  Stan Cox <scox@redhat.com>
11877
11878         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
11879         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
11880         gcc_exit, gcc_check_unsupported_p):
11881         Moved to gcc-deps.exp
11882         * gcc-deps.exp: New file.
11883
11884 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11885
11886         * g++.old-deja/g++.pt/defarg14.C: New test.
11887
11888 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11889
11890         * g++.old-deja/g++.other/lineno5.C: New test.
11891
11892 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11893
11894         * g++.old-deja/g++.pt/crash68.C: New test.
11895
11896 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11897
11898         * g++.old-deja/g++.other/crash42.C: New test.
11899
11900 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11901
11902         * gcc.dg/cpp/extratokens.c: Fix.
11903         * gcc.dg/cpp/skipping2.c: New tests.
11904
11905 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11906
11907         * gcc.c-torture/execute/20010724-1.c: New file.
11908         * gcc.c-torture/execute/20010724-1.x: New file.
11909
11910 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11911
11912         * g++.old-deja/g++.other/cond7.C: New test.
11913
11914 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11915
11916         * g++.old-deja/g++.other/optimize4.C: New test.
11917
11918 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11919
11920         * g++.old-deja/g++.abi/vbase8-5.C: New test.
11921
11922 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
11923
11924         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11925         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11926         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11927         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11928
11929         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11930         bug report" message.
11931
11932         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11933         * g++.dg/ext/instantiate1.C: Move from old-deja.
11934
11935 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
11936
11937         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11938         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11939         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11940         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11941
11942 2001-07-23  Jeffrey A Law  (law@cygnus.com)
11943
11944         * gcc.c-torture/execute/20010723-1.c: New test.
11945
11946 2001-07-23  Ben Elliston  <bje@redhat.com>
11947
11948         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11949
11950 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11951
11952         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11953         i[34567]86-*-*.
11954         Delete handling of ieee_multilib_flags.
11955         Pass -mieee for alpha*-*-* and sh-*-*.
11956         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11957
11958 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
11959
11960         Remove old-abi tests.
11961         * g++.old-deja/g++.mike/p11116.C: Remove.
11962         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11963
11964 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
11965
11966         * g77.f-torture/compile/pr3743.f:  New test
11967
11968 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
11969
11970         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11971
11972 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11973
11974         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11975         g++.old-deja/g++.pt/static6.C: Likewise.
11976         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11977         supports weak symbols.
11978
11979 2001-07-18  Andreas Jaeger  <aj@suse.de>
11980
11981         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11982         supported again.
11983
11984 2001-07-18  Andreas Jaeger  <aj@suse.de>
11985
11986         * gcc.dg/iftrap-1.c: Fix target line.
11987
11988 2001-07-17  Richard Henderson  <rth@redhat.com>
11989
11990         * gcc.c-torture/execute/20010717-1.c: New.
11991
11992 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11993
11994         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11995         tests.
11996
11997 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11998
11999         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12000
12001 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12002
12003         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12004         UAC_SIGBUS, UAC_NOPRINT definitions.
12005
12006 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
12007
12008         * objc/execute/object_is_class.m: New test.
12009         * objc/execute/object_is_meta_class.m: New test.
12010
12011 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
12012
12013         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12014         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12015
12016 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
12017
12018         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12019         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12020
12021 2001-07-14  Richard Henderson  <rth@redhat.com>
12022
12023         * gcc.dg/iftrap-1.c: New.
12024
12025 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
12026
12027         * g77.f-torture/execute/intrinsic77.f: New test.
12028
12029 2001-07-11  Janis Johnson <janis@us.ibm.com>
12030
12031         * gcc.misc-tests/gcov-3.c: New test.
12032
12033 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12034
12035         * gcc.c-torture/compile/20010711-1.c,
12036         * gcc.c-torture/compile/20010711-2.c: New tests.
12037
12038 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
12039
12040         * gcc.c-torture/execute/20010711-1.c: New test.
12041
12042 2001-07-11  Ben Elliston  <bje@redhat.com>
12043
12044         * g++.old-deja/g++.other/enum5.C: New test.
12045
12046 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
12047
12048         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12049         (g++-dg-prune): Call prune_gcc_output.
12050         * prune.exp: New file for prune_gcc_output.
12051         * lib/g++.exp, lib/gcc.exp: Load it.
12052
12053 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12054
12055         * gcc.c-torture/compile/20010701-1.c,
12056         g++.old-deja/g++.ext/attrib6.C: New tests.
12057
12058 2001-07-06  Jeffrey A Law  (law@cygnus.com)
12059
12060         * gcc.c-torture/compile/20010706-1.c: New test.
12061
12062 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
12063
12064         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12065
12066 2001-06-28  Stan Shebs  <shebs@apple.com>
12067
12068         * gcc.dg/pragma-darwin.c: New test.
12069
12070 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12071
12072         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12073         Solaris 2.[678] system.
12074
12075 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12076
12077         * gcc.dg/20010622-1.c: New test.
12078
12079 2001-06-18  Stan Shebs  <shebs@apple.com>
12080
12081         * objc.dg: New directory.
12082         * objc.dg/dg.exp: New file.
12083         * objc.dg/alias.m: New.
12084         * objc.dg/class-1.m: New.
12085         * objc.dg/class-2.m: New.
12086         * objc.dg/const-str-1.m: New.
12087         * objc.dg/const-str-2.m: New.
12088         * objc.dg/id-1.m: New.
12089         * objc.dg/method-1.m: New.
12090         * objc.dg/super-class-1.m: New.
12091         * lib/objc-dg.exp: New file.
12092
12093 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12094
12095         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12096         of label name.
12097
12098 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
12099
12100         * g++.old-deja/g++.abi/vbase8-9.C: New test.
12101
12102 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12103
12104         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12105         variable.
12106
12107 2001-06-12  Richard Henderson  <rth@redhat.com>
12108
12109         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12110
12111 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12112
12113         * g++.old-deja/g++.abi/vbase5.C: New test.
12114         * g++.old-deja/g++.abi/vbase6.C: New test.
12115         * g++.old-deja/g++.abi/vbase7.C: New test.
12116
12117 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12118
12119         * gcc.c-torture/compile/20010610-1.c: New test.
12120
12121 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
12122
12123         * g++.old-deja/g++.abi/vbase4.C: New test.
12124
12125 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12126
12127         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12128         support %f for HC11/HC12 targets.
12129         * gcc.c-torture/execute/930513-1.x: New file, likewise.
12130         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12131         on HC11/HC12 targets.
12132         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12133
12134 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12135
12136         * gcc.dg/wchar_t-1.c: New file.
12137         * gcc.dg/wint_t-1.c: Likewise.
12138
12139 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
12140
12141         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12142
12143 2001-06-11  Richard Henderson  <rth@redhat.com>
12144
12145         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12146
12147 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12148
12149         * gcc.c-torture/compile/20010611-1.c: New test.
12150
12151 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12152
12153         * gcc.dg/c99-tag-1.c: Add more tests.
12154
12155 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
12156
12157         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12158         representation on MN10300 and ARM/Thumb.
12159
12160 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
12161
12162         * g77.f-torture/execute/20010610.f: New.
12163
12164 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
12165
12166         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12167         names.
12168
12169 2001-06-09  Richard Henderson  <rth@redhat.com>
12170
12171         * gcc.c-torture/execute/ashrdi-1.c: New.
12172         * gcc.c-torture/execute/ashldi-1.c: New.
12173         * gcc.c-torture/execute/lshrdi-1.c: New.
12174
12175 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
12176
12177         * objc/execute/load-3.m: Added. Check sending +load to categories,
12178         in addition to classes.
12179
12180 2001-06-08  Stan Shebs  <shebs@apple.com>
12181
12182         * objc/execute/load-2.m: New test.  From Nicola Pero
12183         <n.pero@mi.flashnet.it>.
12184
12185 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
12186
12187         * gcc.c-torture/execute/20010605-2.c: New test.
12188
12189 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12190
12191         * g++.old-deja/g++.abi/vbase2.C: New test.
12192         * g++.old-deja/g++.abi/vbase3.C: New test.
12193
12194 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
12195
12196         * g++.old-deja/g++.pt/friend49.C: New test.
12197
12198 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
12199
12200         * g++.old-deja/g++.ext/anon3.C: New test.
12201
12202 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
12203
12204         * g++.old-deja/g++.other/conv7.C: New test.
12205
12206 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
12207
12208         * gcc.c-torture/compile/20010605-2.c: New test.
12209
12210 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12211
12212         * gcc.c-torture/execute/20010604-1.c: New test.
12213
12214 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
12215
12216         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12217
12218 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
12219
12220         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12221         (g++_link_flags): Likewise.
12222         (g++_init): Pass gccpath's value to two previous functions.
12223
12224 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12225
12226         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12227         Ensure logfile entry matches exec command line.
12228
12229 2001-05-31  Richard Henderson  <rth@redhat.com>
12230
12231         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12232         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12233
12234 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
12235
12236         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12237         compiler for irix6.2
12238
12239 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
12240
12241         * g++.old-deja/g++.other/optimize3.C: New file.
12242
12243 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
12244
12245         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12246         assemble.
12247
12248 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
12249
12250         * g++.old-deja/g++.other/optimize2.C: New file.
12251
12252 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
12253
12254         * gcc.c-torture/compile/20010518-2.c: New file.
12255         * gcc.c-torture/execute/20010518-1.c: New file.
12256         * gcc.c-torture/execute/20010518-2.c: New file.
12257
12258 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12259
12260         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12261
12262 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
12263
12264         G++ no longer defines builtins that do not begin with __builtin.
12265         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12266         * g++.old-deja/g++.brendand/misc13.C: Likewise.
12267         * g++.old-deja/g++.law/builtin1.C: Likewise.
12268         * g++.old-deja/g++.law/cvt2.C: Likewise.
12269         * g++.old-deja/g++.mike/net5.C: Likewise.
12270         * g++.old-deja/g++.other/builtins1.C: Likewise.
12271         * g++.old-deja/g++.other/builtins2.C: Likewise.
12272         * g++.old-deja/g++.other/builtins3.C: Likewise.
12273         * g++.old-deja/g++.other/builtins4.C: Likewise.
12274         * g++.old-deja/g++.other/inline8.C: Likewise.
12275         * g++.old-deja/g++.robertl/eb39.C: Likewise.
12276
12277 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
12278
12279         * g++.old-deja/g++.pt/using1.C: Adjust.
12280         * g++.old-deja/g++.pt/using2.C: New test.
12281
12282 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
12283
12284         * gcc.dg/cpp/charconst.c: New tests.
12285         * gcc.dg/cpp/escape.c: New tests.
12286         * gcc.dg/cpp/escape-1.c: New tests.
12287         * gcc.dg/cpp/escape-2.c: New tests.
12288         * gcc.dg/cpp/ucs.c: New tests.
12289
12290 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
12291
12292         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
12293         native compiler for irix6.5.
12294
12295 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
12296
12297         * lib/g++.exp (g++_include_flags): Use args to compute
12298         get_multilibs.
12299         (g++_link_flags): Likewise.
12300         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12301
12302 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12303
12304         * gcc.dg/c90-hexfloat-1.c: Add more tests.
12305
12306 2001-05-21  Geoff Keating  <geoffk@redhat.com>
12307
12308         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12309         this file.
12310
12311 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12312
12313         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12314         STACK_SIZE;
12315         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12316         to STACK_SIZE; Use it to define size of add_histo array.
12317         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12318         to STACK_SIZE.
12319         (f): Use GITT_SIZE to define size of gitt local table.
12320         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12321         to STACK_SIZE; Use it to define size of bytemem array.
12322
12323 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12324
12325         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12326         on 68HC11/HC12 due to the asm instruction.
12327         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12328         * gcc.c-torture/compile/920520-1.x: Likewise.
12329         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12330         on 68HC11/HC12 because the function is larger than 64K.
12331         * gcc.c-torture/compile/961203-1.x: New file, this test fails
12332         on 68HC11/HC12 because the structure is too large.
12333
12334 2001-05-20  Richard Henderson  <rth@redhat.com>
12335
12336         * gcc.c-torture/execute/20010520-1.c: New.
12337
12338 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12339
12340         * g++.old-deja/g++.warn/compare1.C: New test.
12341         * gcc.dg/compare4.c: New test.
12342
12343 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
12344
12345         * g++.old-deja/g++.other/optimize1.C: New test.
12346
12347 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12348
12349         * g++.old-deja/g++.pt/spec41.C: New test.
12350
12351 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
12352
12353         * gcc.c-torture/compile/20010114-1.x: Remove.
12354
12355 2001-05-18  Stan Shebs  <shebs@apple.com>
12356
12357         * gcc.c-torture/compile/20010518-1.c: New test.
12358
12359 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
12360
12361         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12362         * g++.old-deja/g++.pt/crash67.C: New test.
12363
12364 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
12365
12366         * g++.old-deja/g++.other/debug9.C: New test.
12367
12368 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
12369
12370         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12371
12372 2001-05-16  Jan Hubicka  <jh@suse.cz>
12373
12374         * gcc.c-torture/compile/20010516-1.c: New test.
12375
12376 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12377
12378         * g++.old-deja/g++.other/crash41.C: New test.
12379
12380 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12381
12382         * g++.old-deja/g++.pt/crash66.C: New test.
12383
12384 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
12385
12386         * g++.old-deja/g++.robertl/eb27.C: Convert.
12387
12388 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
12389
12390         * g++.dg/friend-warn.C: New test.  Do not warn about friend
12391         declaration being redundant.
12392
12393 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
12394
12395         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12396
12397 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
12398
12399         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12400
12401 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
12402
12403         * lib/g++.exp: Use testsuite_flags.
12404
12405 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
12406
12407         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12408
12409 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12410
12411         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12412
12413 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
12414
12415         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12416
12417 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
12418
12419         * gcc.c-torture/compile/20010313-1.c: New test.
12420
12421 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
12422
12423         * gcc.dg/cpp/direct2.c: New test.
12424         * gccq.dg/cpp/direct2s.c: New test.
12425
12426         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12427
12428 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
12429
12430         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12431         * g++.old-deja/g++.other/op3.C: Likewise.
12432
12433 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
12434
12435         * gcc.dg/cpp/syshdr.h: New file.
12436         * gcc.dg/cpp/sysmac1.c: Update.
12437         * gcc.dg/cpp/sysmac2.c: Update.
12438
12439 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12440
12441         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12442
12443 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
12444
12445         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
12446         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
12447
12448 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
12449
12450         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
12451
12452 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
12453
12454         * lib/g++.exp (g++_include_flags): Don't use any special flags
12455         if TESTING_IN_BUILD_TREE is not defined.
12456         (g++_init): Use a plain 'c++' as the compiler if
12457         TESTING_IN_BUILD_TREEE is not defined.
12458
12459 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12460
12461         * g++.old-deja/g++.eh/catch13.C: New test.
12462         * g++.old-deja/g++.eh/catch14.C: New test.
12463
12464 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12465
12466         * gcc.dg/cpp/tr-define.c: New test.
12467
12468 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
12469
12470         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
12471         <stdlib.h>, not <malloc.h>.
12472
12473 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
12474
12475         * g++.old-deja/g++.ns/template17.C: New test.
12476
12477 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
12478
12479         * g++.old-deja/g++.pt/ref4.C: New test.
12480
12481 2001-04-30  Richard Henderson  <rth@redhat.com>
12482
12483         * gcc.dg/20000724-1.c: Revert last change.
12484
12485 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
12486
12487         * g77.f-torture/execute/20010430.f: New test.
12488
12489 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
12490
12491         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
12492
12493 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
12494
12495         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
12496
12497 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12498
12499         * g++.old-deja/g++.eh/crash6.C: New test.
12500
12501 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12502
12503         * g++.old-deja/g++.other/warn7.C: New test.
12504
12505 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12506
12507         * g++.old-deja/g++.other/defarg9.C: New test.
12508
12509 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
12510
12511         * g77.f-torture/compile/20010426.f: New test.
12512         * g77.f-torture/execute/20010426.f: New test.
12513
12514 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
12515
12516         * g77.f-torture/compile/20000629-1.x: Remove - error
12517         has been fixed.
12518
12519 2001-04-26  Jeffrey A Law  (law@cygnus.com)
12520
12521         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
12522         Tweak slightly to work with g++.dg framework.
12523         * g++.dg/special/ecos.exp: Run initp1.C test.
12524         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
12525
12526         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
12527         its linker doesn't give line numbers either.
12528         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
12529
12530 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
12531
12532         * g++.old-deja/g++.other/lex1.C: New test.
12533
12534 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
12535
12536         * gcc.dg/noncompile/20010425-1.c: New test.
12537
12538 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
12539
12540         * g++.old-deja/g++.pt/mangle2.C: New test.
12541
12542 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12543
12544         * gcc.dg/format/plus-1.c: New test.
12545
12546 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12547
12548         * gcc.dg/20010423-1.c: New test.
12549
12550 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12551
12552         * gcc.c-torture/execute/20010422-1.c: New test.
12553
12554 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
12555
12556         * g++.old-deja/g++.ns/type2.C: New test.
12557
12558 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
12559
12560         * g++.old-deja/g++.other/perf1.C: New test.
12561
12562 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
12563
12564         * gcc.dg/c99-func-2.c: Remove xfail.
12565         * gcc.dg/c99-func-3.c: Remove xfail.
12566         * gcc.dg/c99-func-4.c: Remove xfail.
12567
12568 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
12569
12570         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
12571
12572 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
12573
12574         * gcc.c-torture/compile/20010423-1.c: New test.
12575
12576 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
12577
12578         * g++.old-deja/g++.pt/typename28.C: New test.
12579
12580 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
12581
12582         * g++.old-deja/g++.abi/empty2.C: New test.
12583         * g++.old-deja/g++.abi/empty3.C: New test.
12584
12585 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12586
12587         * g++.old-deja/g++.other/comdat2.C: New test.
12588         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
12589
12590 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12591
12592         * g++.old-deja/g++.other/overload14.C: New test.
12593
12594 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12595
12596         * g++.old-deja/g++.other/lookup23.C: New test.
12597
12598 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12599
12600         * gcc.c-torture/execute/20010403-1.c: New test.
12601
12602 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
12603             Mark Mitchell  <mark@codesourcery.com>
12604
12605         * lib/old-dejagnu.exp: Don't delete output of executable.
12606         Add .exe suffix to executables.
12607
12608 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
12609
12610         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
12611
12612 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12613
12614         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
12615
12616 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
12617
12618         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
12619         * g++.old-deja/g++.abi/crash1.C: New test.
12620
12621 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
12622
12623         * g++.old-deja/g++.other/crash40.C: New test.
12624
12625 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12626
12627         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
12628
12629 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
12630
12631         * g++.old-deja/g++.other/warn6.C: New test.
12632
12633 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12634
12635         * g++.old-deja/g++.robertl/eb42.C: Same.
12636
12637 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12638
12639         * gcc.dg/wtr-conversion-1.c: New testcase.
12640
12641 2001-04-10  Richard Henderson  <rth@redhat.com>
12642
12643         * g++.old-deja/g++.other/array5.C: New.
12644
12645 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12646
12647         * gcc.c-torture/execute/20010408-1.c: New test.
12648
12649 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
12650
12651         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
12652         headers and constructs.
12653         * g++.old-deja/g++.robertl/eb79.C: Same.
12654         * g++.old-deja/g++.robertl/eb77.C (main): Same.
12655         * g++.old-deja/g++.robertl/eb73.C: Same.
12656         * g++.old-deja/g++.robertl/eb66.C (main): Same.
12657         * g++.old-deja/g++.robertl/eb55.C (t): Same.
12658         * g++.old-deja/g++.robertl/eb54.C (main): Same.
12659         * g++.old-deja/g++.robertl/eb46.C (main): Same.
12660         * g++.old-deja/g++.robertl/eb44.C: Same.
12661         * g++.old-deja/g++.robertl/eb41.C (main): Same.
12662         * g++.old-deja/g++.robertl/eb4.C (main): Same.
12663         * g++.old-deja/g++.robertl/eb39.C: Same.
12664         * g++.old-deja/g++.robertl/eb33.C (main): Same.
12665         * g++.old-deja/g++.robertl/eb31.C (main): Same.
12666         * g++.old-deja/g++.robertl/eb30.C: Same.
12667         * g++.old-deja/g++.robertl/eb3.C: Same.
12668         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
12669         * g++.old-deja/g++.robertl/eb21.C: Same.
12670         * g++.old-deja/g++.robertl/eb15.C: Same.
12671         * g++.old-deja/g++.robertl/eb118.C: Same.
12672         * g++.old-deja/g++.robertl/eb115.C (main): Same.
12673         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
12674         * g++.old-deja/g++.robertl/eb109.C: Same.
12675         * g++.old-deja/g++.other/sibcall1.C (main): Same.
12676         * g++.old-deja/g++.mike/rtti1.C: Same.
12677         * g++.old-deja/g++.mike/p658.C: Same.
12678         * g++.old-deja/g++.mike/net46.C: Same.
12679         * g++.old-deja/g++.mike/net34.C: Same.
12680         * g++.old-deja/g++.mike/memoize1.C: Same.
12681         * g++.old-deja/g++.mike/eh2.C: Same.
12682         * g++.old-deja/g++.law/weak.C: Same.
12683         * g++.old-deja/g++.law/visibility7.C: Same.
12684         * g++.old-deja/g++.law/visibility25.C: Same.
12685         * g++.old-deja/g++.law/visibility22.C: Same.
12686         * g++.old-deja/g++.law/visibility2.C: Same.
12687         * g++.old-deja/g++.law/visibility17.C: Same.
12688         * g++.old-deja/g++.law/visibility13.C: Same.
12689         * g++.old-deja/g++.law/visibility10.C: Same.
12690         * g++.old-deja/g++.law/visibility1.C: Same.
12691         * g++.old-deja/g++.law/virtual3.C (eval): Same.
12692         * g++.old-deja/g++.law/vbase1.C: Same.
12693         * g++.old-deja/g++.law/operators32.C: Same.
12694         * g++.old-deja/g++.law/nest3.C: Same.
12695         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
12696         * g++.old-deja/g++.law/except5.C (main): Same.
12697         * g++.old-deja/g++.law/cvt7.C (run): Same.
12698         * g++.old-deja/g++.law/cvt2.C: Same.
12699         * g++.old-deja/g++.law/cvt16.C: Same.
12700         * g++.old-deja/g++.law/ctors6.C (bar): Same.
12701         * g++.old-deja/g++.law/ctors17.C (main): Same.
12702         * g++.old-deja/g++.law/ctors13.C: Same.
12703         * g++.old-deja/g++.law/ctors12.C (main): Same.
12704         * g++.old-deja/g++.law/ctors10.C: Same.
12705         * g++.old-deja/g++.law/code-gen5.C: Same.
12706         * g++.old-deja/g++.law/bad-error7.C: Same.
12707         * g++.old-deja/g++.law/arm9.C: Same.
12708         * g++.old-deja/g++.law/arm12.C: Same.
12709         * g++.old-deja/g++.law/arg8.C: Same.
12710         * g++.old-deja/g++.law/arg1.C: Same.
12711         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
12712         * g++.old-deja/g++.jason/template31.C: Same.
12713         * g++.old-deja/g++.jason/template24.C (main): Same.
12714         * g++.old-deja/g++.jason/2371.C: Same.
12715         * g++.old-deja/g++.eh/new2.C: Same.
12716         * g++.old-deja/g++.eh/new1.C: Same.
12717         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
12718         * g++.old-deja/g++.brendan/nest21.C (main): Same.
12719         * g++.old-deja/g++.brendan/err-msg3.C: Same.
12720         * g++.old-deja/g++.brendan/crash62.C: Same.
12721         * g++.old-deja/g++.brendan/crash52.C: Same.
12722         * g++.old-deja/g++.brendan/crash49.C (main): Same.
12723         * g++.old-deja/g++.brendan/crash38.C: Same.
12724         * g++.old-deja/g++.brendan/crash15.C (main): Same.
12725         * g++.old-deja/g++.brendan/copy9.C: Same.
12726
12727 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
12728
12729         * gcc.c-torture/execute/20001203-2.c (memset):
12730         Count argument is of type __SIZE_TYPE__.
12731
12732 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
12733
12734         * gcc.c-torture/compile/20010404-1.c: New test.
12735
12736 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
12737
12738         * gcc.c-torture/compile/20010326-1.c: New test.
12739
12740 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
12741
12742         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
12743         peculiarities of the SH.
12744         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
12745
12746 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12747
12748         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
12749         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
12750         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
12751
12752 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12753
12754         * g77.f-torture/compile/20010321-1.f: New test.
12755
12756 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12757
12758         * gcc.c-torture/compile/20010329-1.c: New test.
12759
12760 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12761
12762         * gcc.c-torture/execute/20010329-1.c: New test.
12763
12764 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
12765
12766         * g++.old-deja/g++.other/eh4.C: Fix typo.
12767
12768 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
12769
12770         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
12771
12772 2001-03-28  Philip Blundell  <philb@gnu.org>
12773
12774         * gcc.c-torture/compile/20010328-1.c: New test.
12775
12776 2001-03-27  Richard Henderson  <rth@redhat.com>
12777
12778         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
12779         * g++.old-deja/g++.eh/vbase3.C: Likewise.
12780
12781 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
12782
12783         * gcc.c-torture/compile/20010327-1.c: New test.
12784
12785 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
12786
12787         * g++.old-deja/g++.other/friend12.C: New test.
12788         * g++.old-deja/g++.other/friend9.C: Expect no errors.
12789         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
12790
12791 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12792
12793         * gcc.c-torture/execute/20010325-1.c: New test.
12794
12795 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
12796
12797         * g++.old-deja/g++.other/mangle3.C: New test.
12798
12799 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
12800
12801         * g++.old-deja/g++.other/anon8.C: New test.
12802
12803 2001-03-20  Philip Blundell  <philb@gnu.org>
12804
12805         * gcc.c-torture/compile/20010320-1.c: New test.
12806
12807 2001-03-17  Richard Henderson  <rth@redhat.com>
12808
12809         * g++.old-deja/g++.other/eh4.C: Add expected error text.
12810
12811 2001-03-15  Geoff Keating  <geoff@redhat.com>
12812
12813         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
12814         tests on AIX.
12815
12816 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
12817
12818         * g++.old-deja/g++.other/eh4.C: New test.
12819
12820 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
12821
12822         * gcc.dg/cpp/mi1.c: Update.
12823
12824 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
12825
12826         * g++.old-deja/g++.other/regstack.C: New test.
12827
12828 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
12829
12830         * g++.old-deja/g++.other/ref4.C: New test.
12831
12832 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
12833
12834         * objc/execute/va_method.m: Added.
12835         * objc/execute/IMP.m: Added.
12836         * objc/execute/_cmd.m: Added.
12837         * objc/execute/accessing_ivars.m: Added.
12838         * objc/execute/class-1.m: Added.
12839         * objc/execute/class-10.m: Added.
12840         * objc/execute/class-11.m: Added.
12841         * objc/execute/class-12.m: Added.
12842         * objc/execute/class-13.m: Added.
12843         * objc/execute/class-14.m: Added.
12844         * objc/execute/class-2.m: Added.
12845         * objc/execute/class-3.m: Added.
12846         * objc/execute/class-4.m: Added.
12847         * objc/execute/class-5.m: Added.
12848         * objc/execute/class-6.m: Added.
12849         * objc/execute/class-7.m: Added.
12850         * objc/execute/class-8.m: Added.
12851         * objc/execute/class-9.m: Added.
12852         * objc/execute/class-tests-1.h
12853         * objc/execute/class-tests-2.h
12854         * objc/execute/compatibility_alias.m: Added.
12855         * objc/execute/encode-1.m: Added.
12856         * objc/execute/formal_protocol-1.m: Added.
12857         * objc/execute/formal_protocol-2.m: Added.
12858         * objc/execute/formal_protocol-3.m: Added.
12859         * objc/execute/formal_protocol-4.m: Added.
12860         * objc/execute/formal_protocol-5.m: Added.
12861         * objc/execute/formal_protocol-6.m: Added.
12862         * objc/execute/formal_protocol-7.m: Added.
12863         * objc/execute/informal_protocol.m: Added.
12864         * objc/execute/initialize.m: Added.
12865         * objc/execute/load.m: Added.
12866         * objc/execute/many_args_method.m: Added.
12867         * objc/execute/nested-3.m: Added.
12868         * objc/execute/no_clash.m: Added.
12869         * objc/execute/private.m: Added.
12870         * objc/execute/redefining_self.m: Added.
12871         * objc/execute/root_methods.m: Added.
12872         * objc/execute/selector-1.m: Added.
12873         * objc/execute/static-1.m: Added.
12874         * objc/execute/static-2.m: Added.
12875         * objc/execute/va_method.m: Added.
12876
12877 2001-03-10  Richard Henderson  <rth@redhat.com>
12878
12879         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12880
12881 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
12882
12883         * g++.old-deja/g++.other/crash31.C: XFAIL.
12884         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12885         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12886         * gcc.c-torture/execute/20010123-1.x: XFAIL.
12887         * gcc.c-torture/execute/20010124-1.x: XFAIL.
12888         * gcc.dg/sequence-pt-1.c: XFAIL one test.
12889
12890 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
12891
12892         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12893
12894 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12895
12896         * gcc.dg/20000724-1.c: Don't use multiline strings.
12897
12898 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12899
12900         * objc/execute/string1.m, objc/execute/string2.m: Compare the
12901         result of -cString against what we expect it to be; don't just
12902         print it out for no one to read.
12903
12904         * objc/execute/string3.m, objc/execute/string4.m: New tests.
12905         Based on testcases provided by Nicola Pero.
12906
12907 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12908
12909         * gcc.dg/cpp/macro7.c: New test.
12910
12911 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12912
12913         * gcc.dg/cpp/multiline.c: Update.
12914
12915 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12916
12917         * g++.old-deja/g++.other/enum3.C: New test.
12918
12919 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12920
12921         * g++.old-deja/g++.other/pod1.C: New test.
12922
12923 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12924
12925         * g++.old-deja/g++.ext/overload1.C: New test.
12926
12927 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12928
12929         * g++.old-deja/g++.pt/using1.C: New test.
12930
12931 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12932
12933         * g++.old-deja/g++.other/using9.C: New test.
12934
12935 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
12936
12937         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12938
12939         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12940
12941 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
12942
12943         * g++.old-deja/g++.ext/realpt1.C: Remove.
12944
12945 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
12946
12947         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12948
12949 2001-02-26  Will Cohen  <wcohen@redhat.com>
12950
12951         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12952
12953 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
12954
12955         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12956         templatized constructors.
12957
12958 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12959
12960         * gcc.c-torture/execute/20010224-1.c: New test.
12961
12962 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
12963
12964         * gcc.c-torture/execute/20010222-1.c: New test.
12965
12966 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
12967
12968         * g++.old-deja/g++.other/inline20.C: New test.
12969
12970 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
12971
12972         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12973
12974 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12975
12976         * g++.old-deja/g++.other/lookup22.C: New test.
12977
12978 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
12979
12980         * g77.dg: New directory.
12981         * g77.dg/20010216-1.f: New test case.
12982         * g77.dg/dg.exp: New driver.
12983         * lib/g77-dg.exp: New driver library.
12984
12985 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12986
12987         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
12988
12989 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
12990
12991         * g++.old-deja/g++.other/decl9.C: New test.
12992
12993 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
12994
12995         * g++.old-deja/g++.other/init16.C: Update the test so that it does
12996         not need <string> and also tests the initialization at runtime.
12997
12998 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12999
13000         * gcc.c-torture/execute/longlong.c: New test.
13001
13002 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13003
13004         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13005
13006 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
13007
13008         * gcc.c-torture/execute/920302-1.c (execute):
13009         Change argument type to short.
13010
13011 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13012
13013         * g++.old-deja/g++.pt/deduct6.C: New test.
13014
13015 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
13016
13017         * g++.old-deja/g++.pt/deduct5.C: New test.
13018
13019 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
13020
13021         * gcc.c-torture/execute/20010209-1.c: New test.
13022
13023 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
13024
13025         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13026
13027 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
13028
13029         * g++.dg/vtgc1.C: Update for new ABI.
13030
13031         * consistency.vlad: New directory, 1665 files.
13032
13033 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13034
13035         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13036         return type.
13037         * gcc.dg/cpp/digraphs.c: Declare puts.
13038
13039 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13040
13041         * g++.old-deja/g++.other/warn5.C: New test.
13042
13043 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13044
13045         * g++.old-deja/g++.pt/spec40.C: New test.
13046
13047 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
13048
13049         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13050         case.
13051         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13052
13053 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
13054
13055         * gcc.c-torture/compile/20010209-1.c: New test.
13056
13057 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
13058
13059         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13060         excess errors message but not if it crashes.
13061         * g++.old-deja/g++.other/crash27.C: Likewise.
13062         * g++.old-deja/g++.other/crash28.C: Likewise.
13063         * g++.old-deja/g++.other/crash30.C: Likewise.
13064         * g++.old-deja/g++.other/crash32.C: Likewise.
13065         * g++.old-deja/g++.other/crash35.C: Likewise.
13066         * g++.old-deja/g++.pt/inherit2.C: Likewise.
13067
13068 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13069
13070         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13071         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13072         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13073         g77.f-torture/execute/execute.exp,
13074         g77.f-torture/noncompile/noncompile.exp,
13075         gcc.c-torture/execute/execute.exp,
13076         gcc.c-torture/execute/memcheck/memcheck.exp,
13077         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13078         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13079         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13080         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13081         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13082         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13083         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13084         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13085         Remove bug reporting instructions with ancient email addresses.
13086
13087 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13088
13089         * gcc.dg/20010202-1.c: New test.
13090         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13091
13092 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
13093
13094         * g++.dg/stdbool-if.C: New test.
13095
13096 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
13097
13098         * objc/execute/fdecl.m: Added main().
13099
13100 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
13101
13102         * gcc.c-torture/execute/20010206-1.c: New test.
13103
13104 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
13105
13106         * gcc.dg/cpp/avoidpaste1.c: Update.
13107
13108 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
13109
13110         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13111         Pero <nicola@brainstorm.co.uk>.
13112         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13113
13114 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
13115
13116         * g++.old-deja/g++.pt/spec39.C: New test.
13117
13118 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
13119
13120         * gcc.c-torture/compile/20010202-1.c: New test.
13121
13122 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
13123
13124         * g++.old-deja/g++.abi/primary2.C: New test.
13125         * g++.old-deja/g++.abi/primary3.C: New test.
13126         * g++.old-deja/g++.abi/primary4.C: New test.
13127         * g++.old-deja/g++.abi/primary5.C: New test.
13128         * g++.old-deja/g++.abi/vtable3.h: New test.
13129         * g++.old-deja/g++.abi/vtable3a.C: New test.
13130         * g++.old-deja/g++.abi/vtable3b.C: New test.
13131         * g++.old-deja/g++.abi/vtable3c.C: New test.
13132         * g++.old-deja/g++.abi/vtable3d.C: New test.
13133         * g++.old-deja/g++.abi/vtable3e.C: New test.
13134         * g++.old-deja/g++.abi/vtable3f.C: New test.
13135         * g++.old-deja/g++.abi/vtable3g.C: New test.
13136         * g++.old-deja/g++.abi/vtable3h.C: New test.
13137         * g++.old-deja/g++.abi/vtable3i.C: New test.
13138         * g++.old-deja/g++.abi/vtable3j.C: New test.
13139         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13140
13141 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
13142
13143         * g++.old-deja/g++.other/anon6.C: New test.
13144         * g++.old-deja/g++.other/anon7.C: New test.
13145
13146 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
13147
13148         * gcc.dg/cpp/avoidpaste2.c: New tests.
13149
13150 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
13151
13152         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13153
13154 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
13155
13156         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13157         DECIMAL_DIG cases for Irix."
13158
13159 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
13160
13161         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13162
13163 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13164
13165         * gcc.dg/c99-tag-1.c: New test.
13166
13167 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13168
13169         * gcc.dg/cpp/tr-warn1.c: Add tests.
13170
13171 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
13172
13173         * gcc.dg/cpp/avoidpaste1.c: Update.
13174         * gcc.dg/cpp/paste4.c: Update.
13175
13176 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
13177
13178         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13179         cases for Irix.
13180
13181 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
13182
13183         * g++.old-deja/g++.other/inline19.C: New test.
13184
13185 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
13186
13187         * gcc.dg/Wlarger-than.c: New test.
13188
13189 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
13190
13191         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13192
13193 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
13194
13195         * gcc.c-torture/execute/20010129-1.c: New test.
13196         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13197
13198 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
13199
13200         * gcc.dg/cpp/avoidpaste1.c: Test case.
13201
13202 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
13203
13204         * g++.old-deja/g++.other/inline18.C: New test.
13205
13206 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13207
13208         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13209         and __builtin_putchar.
13210
13211 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
13212
13213         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13214         tests.
13215
13216 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
13217
13218         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13219         floating point number rounding mode to round to the nearest
13220         representable mode.
13221
13222 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
13223
13224         * g++.old-deja/g++.other/mangle2.C: New test.
13225
13226 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13227
13228         * gcc.c-torture/compile/20010124-1.c: New test.
13229
13230 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
13231
13232         * g++.old-deja/g++.pt/spec38.C: New test.
13233
13234 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13235
13236         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13237         "Build don't run".
13238
13239 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13240
13241         * gcc.c-torture/execute/20010123-1.c: New test.
13242
13243 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13244
13245         * g++.old-deja/g++.pt/spec37.C: New test.
13246
13247 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13248
13249         * g++.old-deja/g++.pt/overload14.C: New test.
13250
13251 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13252
13253         * gcc.c-torture/execute/20010122-1.c: New test, exercise
13254         __builtin_return_address.
13255
13256 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
13257
13258         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13259         * g++.old-deja/g++.pt/spec35.C: New test.
13260         * g++.old-deja/g++.pt/spec36.C: New test.
13261
13262 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
13263
13264         * gcc.c-torture/compile/20010118-1.c: New test.
13265
13266 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
13267
13268         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13269
13270 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13271
13272         * gcc.c-torture/execute/20010119-1.c: New test.
13273
13274 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13275
13276         * g++.old-deja/g++.other/vbase5.C: New test.
13277
13278 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13279
13280         * gcc.c-torture/execute/20010118-1.c: New test.
13281
13282 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13283
13284         * g++.old-deja/g++.pt/deduct3.C: New test.
13285
13286 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13287
13288         * g++.old-deja/g++.pt/spec34.C: New test.
13289
13290 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13291
13292         * g77.f-torture/compile/20000601-2.f: New test.
13293
13294 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13295
13296         * g++.old-deja/g++.other/init17.C: New test.
13297
13298 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
13299
13300         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13301
13302 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13303
13304         * g++.old-deja/g++.pt/unify8.C: New test.
13305
13306 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13307
13308         * g++.old-deja/g++.abi/vbase1.C: New test.
13309
13310 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13311
13312         * g++.old-deja/g++.pt/crash65.C: New test.
13313
13314 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13315
13316         * gcc.dg/cpp/assembl2.S: New test case.
13317
13318 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
13319
13320         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13321         are supported.
13322
13323 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13324
13325         * g++.old-deja/g++.other/builtins1.C: New test.
13326         * g++.old-deja/g++.other/builtins2.C: Likewise.
13327         * g++.old-deja/g++.other/builtins3.C: Likewise.
13328         * g++.old-deja/g++.other/builtins4.C: Likewise.
13329
13330 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
13331
13332         * gcc.c-torture/compile/20010117-1.c: New test.
13333         * gcc.c-torture/compile/20010117-2.c: New test.
13334
13335 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13336
13337         * g77.f-torture/execute/20010116.[fx]: New test,
13338         XFAIL on i?86-*-*.
13339         * g77.f-torture/compile/20010115.f: Indicate it's
13340         a test for PR fortran/1636.
13341
13342 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13343
13344         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13345
13346 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13347
13348         * g77.f-torture/compile/20010115.f: New test.
13349
13350 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
13351
13352         * g++.old-deja/g++.pt/nontype5.C: New test.
13353
13354 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
13355
13356         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13357         have an equivalent working one below it.
13358
13359 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13360
13361         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13362         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13363
13364 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13365
13366         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13367         message containing "init_priority".
13368         (conpr-2.C): Likewise.
13369         (conpr-3.C): Likewise.
13370         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13371
13372 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13373
13374         * gcc.c-torture/execute/20010114-2.c: New test.
13375
13376 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
13377
13378         * gcc.c-torture/compile/20010114-1.c: New test.
13379         * gcc.c-torture/compile/20010114-1.x: Xfail.
13380         * gcc.c-torture/compile/20010114-2.c: New test.
13381         * gcc.c-torture/execute/20010114-1.c: New test.
13382         * gcc.dg/trunc-1.c: New test.
13383         * gcc.dg/uninit-B.c: New test.
13384
13385 2001-01-13  Nick Clifton  <nickc@redhat.com>
13386
13387         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13388         target.
13389
13390 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
13391
13392         * gcc.c-torture/compile/20010113-1.c: New test.
13393
13394 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
13395
13396         * gcc.c-torture/compile/20001212-1.c: New test.
13397
13398 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13399
13400         * gcc.dg/cpp/widestr1.c: Update.
13401         * gcc.dg/cpp/prag-imp.c: Remove.
13402
13403 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
13404
13405         * gcc.c-torture/execute/20000801-3.x: Remove.
13406         * gcc.dg/c90-init-1.c: New test.
13407         * gcc.dg/c99-init-1.c: New test.
13408         * gcc.dg/c99-init-2.c: New test.
13409         * gcc.dg/gnu99-init-1.c: New test.
13410
13411 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
13412
13413         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13414         testing that no relevant ones were found.
13415
13416 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13417
13418         * g++.old-deja/g++.pt/cast2.C: New test.
13419
13420 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13421
13422         * g++.old-deja/g++.pt/friend47.C: New test.
13423
13424 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13425
13426         * g++.old-deja/g++.pt/instantiate13.C: New test.
13427
13428 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13429
13430         * g++.old-deja/g++.other/defarg7.C: New test.
13431         * g++.old-deja/g++.other/defarg8.C: New test.
13432
13433 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13434
13435         * g++.old-deja/g++.pt/crash64.C: New test.
13436
13437 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13438
13439         * g++.old-deja/g++.pt/crash63.C: New test.
13440
13441 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
13442
13443         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
13444
13445 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
13446
13447         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
13448
13449 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13450
13451         * g++.old-deja/g++.pt/error3.C: New test.
13452
13453 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13454
13455         * g++.old-deja/g++.other/crash39.C: New test.
13456
13457 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13458
13459         * g++.old-deja/g++.other/vbase4.C: New test.
13460
13461 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
13462
13463         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
13464         * gcc.dg/special/20000419-2.c: New file. Identical to above.
13465         * gcc.dg/special/special.exp: New test driver which will check
13466         for alias support for the above test.
13467
13468 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
13469
13470         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
13471         problems on small machines.
13472         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
13473         parameterize.
13474
13475 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
13476
13477         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
13478         mips.
13479         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13480
13481 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
13482
13483         * g++.old_deja/g++.pt/using8.C: New test.
13484
13485 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13486
13487         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
13488
13489 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
13490
13491         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
13492         where a failure is expected.
13493         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
13494
13495 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13496
13497         * g++.old_deja/g++.pt/instantiate12.C: New test.
13498
13499 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13500
13501         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
13502         start of structs.
13503         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
13504         * g++.old-deja/g++.brendan/crash17.C: Likewise.
13505         * g++.old-deja/g++.brendan/crash29.C: Likewise.
13506         * g++.old-deja/g++.brendan/crash48.C: Likewise.
13507         * g++.old-deja/g++.brendan/ns1.C: Likewise.
13508         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
13509         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
13510         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
13511         * g++.old-deja/g++.eh/spec6.C: Likewise.
13512         * g++.old-deja/g++.jason/crash3.C: Likewise.
13513         * g++.old-deja/g++.law/ctors11.C: Likewise.
13514         * g++.old-deja/g++.law/ctors17.C: Likewise.
13515         * g++.old-deja/g++.law/ctors5.C: Likewise.
13516         * g++.old-deja/g++.law/ctors9.C: Likewise.
13517         * g++.old-deja/g++.mike/ambig1.C: Likewise.
13518         * g++.old-deja/g++.mike/net22.C: Likewise.
13519         * g++.old-deja/g++.mike/p3538a.C: Likewise.
13520         * g++.old-deja/g++.mike/p3538b.C: Likewise.
13521         * g++.old-deja/g++.mike/virt3.C: Likewise.
13522         * g++.old-deja/g++.niklas/t128.C: Likewise.
13523         * g++.old-deja/g++.other/anon4.C: Likewise.
13524         * g++.old-deja/g++.other/using1.C: Likewise.
13525         * g++.old-deja/g++.other/warn3.C: Likewise.
13526         * g++.old-deja/g++.pt/t37.C: Likewise.
13527         * g++.old-deja/g++.robertl/eb69.C: Likewise.
13528         * g++.old-deja/g++.robertl/eb71.C: Likewise.
13529
13530 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13531
13532         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
13533
13534 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13535
13536         * gcc.c-torture/execute/stdio-opt-3.c: New test.
13537
13538 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
13539
13540         * gcc.c-torture/compile/20010107-1.c: New test.
13541
13542 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13543
13544         * gcc.c-torture/execute/builtin-noret-1.c: New test.
13545
13546 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13547
13548         * gcc.dg/format/format.h: New file.
13549         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
13550         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
13551         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
13552         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
13553         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
13554         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
13555         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
13556         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
13557         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
13558         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
13559         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
13560         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
13561         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
13562         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
13563         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
13564         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
13565         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
13566         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
13567         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
13568         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
13569         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
13570         instead of declaring standard types, macros and functions in each
13571         test.
13572
13573 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
13574
13575         * gcc.c-torture/execute/20010106-1.c: New test.
13576
13577 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13578
13579         * gcc.dg/format/format.exp: New file.
13580         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
13581         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
13582         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
13583         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
13584         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
13585         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
13586         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
13587         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
13588         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
13589         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
13590         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
13591         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
13592         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
13593         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
13594         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
13595         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
13596         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
13597         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
13598         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
13599         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
13600         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
13601         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
13602         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
13603         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
13604         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
13605         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
13606         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
13607         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
13608         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
13609         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
13610         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
13611         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
13612         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
13613         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
13614         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
13615         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
13616         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
13617         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13618         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13619         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13620         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13621         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13622
13623 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
13624
13625         * gcc.c-torture/execute/991228-1.c: Take word endianness into
13626         account.
13627
13628 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
13629
13630         * gcc.c-torture/execute/builtin-complex-1.c: New test.
13631
13632 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
13633
13634         * g++.old-deja/g++.pt/crash62.C: New test.
13635
13636 2001-01-04  Richard Henderson  <rth@redhat.com>
13637
13638         * gcc.dg/20000926-1.c: Update expected warnings.
13639         * gcc.dg/array-2.c: Likewise.
13640         * gcc.dg/array-4.c: Also validate flexible array members.
13641         * gcc.dg/c99-flex-array-1.c: New.
13642
13643 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
13644
13645         * gcc.c-torture/compile/20001222-1.x: Remove.
13646
13647 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13648
13649         * gcc.c-torture/execute/built-in-setjmp.c: New.
13650
13651 2001-01-03  Richard Henderson  <rth@redhat.com>
13652
13653         * gcc.dg/940510-1.c: Update expected error wording.
13654         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13655
13656 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
13657
13658         * lib/target-supports.exp (check_alias_available): Modified to
13659         indicate aliases not supported if only weak aliases are supported.
13660
13661 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13662
13663         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13664         Turn on cmpstrsi checks for __pj__ and __i370__.
13665
13666 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
13667
13668         * g++.old-deja/g++.other/virtual11.C: New test.
13669
13670 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
13671
13672         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13673
13674 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13675
13676         * gcc.c-torture/compile/20010102-1.c: New test.
13677
13678 2001-01-02  Andreas Jaeger  <aj@suse.de>
13679
13680         * gcc.dg/noreturn-3.c: New test.
13681
13682         * gcc.dg/noreturn-4.c: New test.
13683
13684 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13685
13686         * gcc.c-torture/execute/stdio-opt-1.c: Also test
13687         __builtin_fputc and __builtin_fwrite.
13688
13689 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
13690
13691         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13692         signed char, not default char.
13693
13694 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
13695
13696         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13697
13698 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
13699
13700         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
13701
13702 2000-12-29  Richard Henderson  <rth@redhat.com>
13703
13704         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13705         (__cyg_profile_func_exit): Define.
13706
13707 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
13708
13709         * g++.dg/vtgc1.C: New test.
13710
13711 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
13712
13713         * gcc.dg/noncompile/20001228-1.c: New test.
13714
13715         * gcc.dg/20001228-1.c: New test.
13716
13717         * gcc.c-torture/execute/20001228-1.c: New test.
13718
13719 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
13720
13721         * gcc.dg/format-strfmon-1.c: New test.
13722
13723 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13724
13725         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13726         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13727         * gcc.c-torture/execute/string-opt-1.c: Likewise.
13728         * gcc.c-torture/execute/string-opt-2.c: Likewise.
13729         * gcc.c-torture/execute/string-opt-3.c: Likewise.
13730         * gcc.c-torture/execute/string-opt-4.c: Likewise.
13731         * gcc.c-torture/execute/string-opt-6.c: Likewise.
13732         * gcc.c-torture/execute/string-opt-7.c: Likewise.
13733         * gcc.c-torture/execute/string-opt-8.c: Likewise.
13734         * gcc.c-torture/execute/string-opt-9.c: Likewise.
13735         * gcc.c-torture/execute/string-opt-10.c: Likewise.
13736         * gcc.c-torture/execute/string-opt-11.c: Likewise.
13737         * gcc.c-torture/execute/string-opt-12.c: Likewise.
13738
13739         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13740         * gcc.c-torture/execute/string-opt-4.c: Test index.
13741
13742 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
13743
13744         * gcc.c-torture/compile/20001226-1.c: New test.
13745
13746 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13747
13748         * gcc.c-torture/compile/20001222-1.c: New test.
13749         * gcc.c-torture/compile/20001222-1.x: Xfail.
13750
13751 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
13752
13753         * gcc.c-torture/execute/comp-goto-2.c: New test.
13754
13755 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
13756
13757         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13758         Use long types if __INT_MAX__ is 32767.
13759         (main): Use cast to (sint32 *) when poking 88 into a_page.
13760
13761         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13762
13763 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
13764
13765         * gcc.c-torture/compile/20001221-1.c: New test.
13766         * gcc.c-torture/execute/20001221-1.c: New test.
13767
13768 2000-12-20  Richard Henderson  <rth@redhat.com>
13769
13770         * g++.old-deja/g++.pt/crash36.C: Update error lines.
13771         * g++.old-deja/g++.robertl/eb109.C: Likewise.
13772
13773 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13774
13775         * gcc.dg/compare3.c: New test.
13776
13777 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13778
13779         * gcc.dg/format-warnll-1.c: New test.
13780
13781 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13782
13783         * gcc.dg/cpp/cmdlne-P.c: New test.
13784
13785 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13786
13787         * gcc.c-torture/execute/builtin-abs-1.c,
13788         gcc.c-torture/execute/builtin-abs-2.c: New tests.
13789
13790 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
13791
13792         * gcc.dg/cpp/multiline.c: New test.
13793
13794 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
13795
13796         * g++.old-deja/g++.other/syshdr1.C: Update.
13797         * gcc.dg/cpp/lineflags.c: Remove temporarily.
13798
13799 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13800
13801         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13802
13803 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13804
13805         * g++.old-deja/g++.pt/ttp65.C: New test.
13806
13807 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13808
13809         * g++.old-deja/g++.pt/ttp64.C: New test.
13810
13811 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13812
13813         * g++.old-deja/g++.pt/spec33.C: New test.
13814
13815 2000-12-14  Catherine Moore  <clm@redhat.com>
13816
13817         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13818         * gcc.c-torture/execute/920612-2.c: Likewise.
13819         * gcc.c-torture/execute/920428-2.c: Likewise.
13820         * gcc-c-torture/execute/va-arg-11.c: Call exit.
13821         * gcc.c-torture/execute/va-arg-21.c: Likewise.
13822
13823 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13824
13825         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13826         * gcc.dg/pack-test-2.c: Likewise.
13827
13828 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13829
13830         Tests by Zack Weinberg <zackw@stanford.edu>.
13831
13832         * gcc.dg/cpp/defined.c: Update.
13833         * gcc.dg/cpp/defined_trad.c: New tests.
13834
13835 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13836
13837         * gcc.dg/cpp/trad-direct.c: Update.
13838
13839 2000-12-11  Neil Booth  <neilb@earthling.net>
13840
13841         * gcc.dg/cpp/defined_trad.c
13842
13843 2000-12-11  Neil Booth  <neilb@earthling.net>
13844
13845         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
13846
13847 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13848
13849         * gcc.dg/format-miss-2.c: New test.
13850
13851 2000-12-09  Neil Booth  <neilb@earthling.net>
13852
13853         * gcc.dg/cpp/lineflags.c: New tests.
13854         * gcc.dg/cpp/poison.c: Update.
13855         * gcc.dg/cpp/redef2.c: Update.
13856         * gcc.dg/cpp/skipping.c: New test.
13857
13858 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
13859
13860         * g++.old-deja/g++.other/eh3.C: New testcase.
13861
13862 2000-12-07  Neil Booth  <neilb@earthling.net>
13863
13864         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13865         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13866         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13867         wtr-union-init-2.c, wtr-union-init-3.c: Update.
13868         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13869         Update.
13870
13871 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13872
13873         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13874         __SIZE_TYPE__ instead of int for type of integers cast to
13875         pointers.
13876
13877 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
13878
13879         * g++.old-deja/g++.other/cleanup4.C: New test.
13880
13881 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13882
13883         * format-sec-1.c: New test.
13884
13885 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13886
13887         * gcc.dg/format-nonlit-3.c: New test.
13888
13889 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13890
13891         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13892         through a null pointer.
13893
13894 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13895
13896         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
13897         * g++.old-deja/g++.pt/partial4.C: New test.
13898
13899 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
13900
13901         * gcc.c-torture/execute/ieee/hugeval.x: New.
13902
13903 2000-12-06  Neil Booth  <neilb@earthling.net>
13904
13905         * gcc.dg/cpp/backslash2.c: New tests.
13906
13907 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13908
13909         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
13910         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
13911
13912 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
13913
13914         * gcc.c-torture/execute/20001203-2.c: New testcase.
13915
13916 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
13917
13918         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
13919         * g++.old-deja/g++.other/virtual10.C: New test.
13920
13921 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
13922
13923         * g++.old-deja/g++.mike/pmf5.C: Remove test.
13924
13925 2000-12-05  Richard Henderson  <rth@redhat.com>
13926
13927         * gcc.c-torture/compile/20001205-1.c: New.
13928
13929 2000-12-04  Neil Booth  <neilb@earthling.net>
13930
13931         * g++.old-deja/g++.other/virtual9.C: New test.
13932         * g++.old-deja/g++.pt/crash61.C: New test.
13933         * gcc.c-torture/execute/loop-9.c: New test.
13934
13935 2000-12-04  Neil Booth  <neilb@earthling.net>
13936
13937         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
13938         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
13939         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
13940         * gcc.dg/cpp/extratokens.c: ...here.
13941
13942 2000-12-04  Neil Booth  <neilb@earthling.net>
13943
13944         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
13945         New tests.
13946
13947 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13948
13949         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
13950         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
13951
13952 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
13953
13954         * gcc.c-torture/execute/20001203-1.c: New test.
13955
13956 2000-12-03  Neil Booth  <neilb@earthling.net>
13957
13958         * gcc.dg/cpp/macro6.c: New test cases.
13959
13960 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13961
13962         * gcc.c-torture/execute/string-opt-9.c: New test.
13963         * gcc.c-torture/execute/string-opt-10.c: Likewise.
13964         * gcc.c-torture/execute/string-opt-11.c: Likewise.
13965         * gcc.c-torture/execute/string-opt-12.c: Likewise.
13966
13967         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
13968         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
13969
13970 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
13971
13972         * gcc.dg/cpp/if-6.c: New testcase.
13973
13974         * gcc.dg/20001201-1.c: New testcase.
13975
13976 2000-12-02  Neil Booth  <neilb@earthling.net>
13977
13978         * g++.old-deja/g++.other/externC4.C,
13979         g++.old-deja/g++.other/friend10.C: New tests.
13980
13981 2000-12-02  Neil Booth  <neilb@earthling.net>
13982
13983         * g++.old-deja/g++.other/instan2.C
13984         * g++.old-deja/g++.other/instan3.C: New test.
13985
13986 2000-12-02  Neil Booth  <neilb@earthling.net>
13987
13988         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
13989         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
13990         gnuc99.c,gnuc99-pedantic.c: New tests.
13991
13992 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13993
13994         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
13995         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
13996
13997 2000-12-01  Neil Booth  <neilb@earthling.net>
13998
13999         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14000         * gcc.dg/cpp/poison.c: Update.
14001         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14002
14003 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
14004
14005         * g77.f-torture/execute/20001201.f: New test.
14006
14007 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14008
14009         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14010
14011 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
14012
14013         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14014
14015 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
14016
14017         * g++.old-deja/g++.other/cast6.C: New test.
14018
14019 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
14020
14021         * gcc.c-torture/execute/20001130-2.c: New testcase.
14022
14023 2000-11-30  Richard Henderson  <rth@redhat.com>
14024
14025         * gcc.c-torture/execute/20001130-1.c: New test.
14026
14027 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14028
14029         * g++.old-deja/g++.other/op3.C: New test.
14030
14031 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14032
14033         * g++.old-deja/g++.other/op2.C: New test.
14034
14035 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
14036
14037         * g++.old-deja/g++.other/crash38.C: New test.
14038
14039 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
14040
14041         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14042
14043 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
14044
14045         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14046         tests.
14047         * gcc.c-torture/execute/string-opt-6.c: New test.
14048
14049         * gcc.dg/20001117-1.c: Add main.
14050
14051 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
14052
14053         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14054         Move from here ...
14055         * gcc.dg/940510-1.c: ... to here.
14056
14057         * gcc.dg/20000926-1.c: GNU C now allows initializations of
14058         zero-size arrays in toplevel structures.
14059
14060 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14061
14062         * gcc.c-torture/execute/loop-8.c: New test.
14063
14064 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14065
14066         * g++.old-deja/g++.other/base1.C: New test.
14067
14068 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14069
14070         * g++.old-deja/g++.other/parse2.C: New test.
14071
14072 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14073
14074         * g++.old-deja/g++.pt/incomplete1.C: New test.
14075
14076 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
14077
14078         * g++.old-deja/g++.other/friend9.C: New test.
14079
14080 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
14081
14082         * gcc.dg/20001127-1.c: New test.
14083
14084 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14085
14086         * g++.old-deja/g++.pt/friend46.C: New test.
14087
14088 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
14089
14090         * g++.old-deja/g++.other/ptrmem8.C: New test.
14091
14092 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14093
14094         * gcc.c-torture/execute/string-opt-7.c: New test.
14095         * gcc.c-torture/execute/string-opt-8.c: Likewise.
14096
14097 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
14098
14099         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14100         instead of 'mkcheck 2'.
14101
14102 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14103
14104         * gcc.c-torture/execute/memcheck/driver.c,
14105         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14106         C9X references to refer to C99.
14107
14108 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
14109
14110         * gcc.dg/ultrasp3.c: New test.
14111
14112 2000-11-25  Neil Booth  <neilb@earthling.net>
14113
14114         * gcc.dg/cpp/include2.c: Update test to be locale independent.
14115
14116 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
14117
14118         * gcc.c-torture/compile/20001123-2.c: New.
14119
14120 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14121
14122         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14123
14124 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
14125
14126         * gcc.dg/sequence-point-1.c: Add some new tests.
14127         * gcc.c-torture/execute/20001124-1.c: New test.
14128
14129 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14130
14131         * g++.old-deja/g++.other/vaarg4.C: New test.
14132         * gcc.c-torture/compile/20001123-1.c: New test.
14133
14134 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
14135
14136         * g++.other/crash24.C: Adjust and remove XFAIL.
14137         * g++.other/crash37.C: New test.
14138
14139 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
14140
14141         * g++.old-deja/g++.pt/instantiate9.C: New test.
14142
14143 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
14144
14145         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14146         new ABI, too.
14147
14148         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14149         * g++.old-deja/g++.robertl/eb55.C: Likewise.
14150
14151 2000-11-22  Neil Booth  <neilb@earthling.net>
14152
14153         * gcc.dg/cpp/Wtrigraphs.c: New test.
14154
14155 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
14156
14157         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14158
14159 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
14160
14161         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14162
14163 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
14164
14165         * lib/gcc-dg.exp: load_lib scanasm.exp.
14166         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14167         * lib/g++-dg.exp: load_lib scanasm.exp.
14168         * lib/scanasm.exp: New.
14169         (scan-assembler, scan-assembler-not): Add optional arguments to
14170         test name, or if not present, the pattern name.
14171         (scan-assembler-dem, scan-assembler-dem-not): New.
14172
14173         * g++.dg/dg.exp: New.
14174
14175 2000-11-21  Neil Booth  <neilb@earthling.net>
14176
14177         * gcc.dg/cpp/integrated1.c: Remove.
14178
14179 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14180
14181         * gcc.c-torture/execute/20001121-1.c: New test.
14182
14183 2000-11-21  Richard Henderson  <rth@redhat.com>
14184
14185         * gcc.c-torture/compile/20001121-1.c: New test.
14186
14187 2000-11-20  Neil Booth  <neilb@earthling.net>
14188
14189         * gcc.dg/cpp/integrated1.c: New test.
14190
14191 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
14192
14193         * g++.old-deja/g++.other/inline17.C: New test.
14194
14195 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
14196
14197         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14198         local variable to be zero: I made the variable global. Now
14199         uses abort() and exit() instead of relying on main's return value.
14200
14201 2000-11-20  Neil Booth  <neilb@earthling.net>
14202
14203         * gcc.dg/cpp/paste2.c: Update test.
14204         * objc/execute/paste.m: New test.
14205
14206 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
14207
14208         * gcc.dg/c99-condexpr-1.c: New test.
14209
14210 2000-11-20  Neil Booth  <neilb@earthling.net>
14211
14212         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14213
14214 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
14215
14216         * g++.old-deja/g++.pt/export1.C: New test.
14217
14218 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
14219
14220         * gcc.dg/20001117-1.c: New test.
14221
14222 2000-11-18  Richard Henderson  <rth@redhat.com>
14223
14224         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14225
14226 2000-11-18  Richard Henderson  <rth@redhat.com>
14227
14228         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14229         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14230         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14231
14232 2000-11-18  Richard Henderson  <rth@redhat.com>
14233
14234         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14235         (main): New.  Exit cleanly.
14236
14237 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14238
14239         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14240         gcc.dg/c99-fordecl-2.c: New tests.
14241
14242 2000-11-18  Richard Henderson  <rth@redhat.com>
14243
14244         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14245         * gcc.c-torture/execute/zerolen-2.c: New.
14246
14247 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14248
14249         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14250         memory.
14251
14252 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14253
14254         * g++.old-deja/g++.pt/instantiate8.C: New test.
14255
14256 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14257
14258         * g++.old-deja/g++.other/incomplete.C: Add more tests.
14259         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14260
14261 2000-11-16  Nick Clifton  <nickc@redhat.com>
14262
14263         * gcc.c-torture/execute/nestfunc-2.c: New test.
14264         * gcc.c-torture/execute/nestfunc-3.c: New test.
14265
14266 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14267
14268         * gcc.c-torture/compile/20001116-1.c: New test.
14269
14270 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14271
14272         * gcc.c-torture/execute/20001115-1.c: New test.
14273
14274 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
14275
14276         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14277         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14278         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14279         * g++.old-deja/g++.abi/vmihint.C: Likewise.
14280
14281 2000-11-15  Neil Booth  <neilb@earthling.net>
14282
14283         gcc.dg/cpp/_Pragma1.c: Update.
14284         gcc.dg/cpp/_Pragma2.c: New test.
14285
14286 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
14287
14288         * g++.old-deja/g++.other/anon5.C: New test.
14289
14290 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14291
14292         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14293         tests.
14294
14295 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
14296
14297         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14298         output.
14299
14300 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14301
14302         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14303         labels at end of compound statements.
14304
14305 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
14306
14307         * gcc.c-torture/execute/loop-7.c: New test.
14308
14309 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14310
14311         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14312
14313 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14314
14315         * gcc.dg/c99-bool-1.c: New test.
14316
14317 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14318
14319         * gcc.dg/c99-scope-1.c: Remove xfail.
14320         * gcc.dg/c99-scope-2.c: New test.
14321
14322 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14323
14324         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14325         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14326
14327 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
14328
14329         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14330         error messages.
14331
14332         * g++.mike/p700.C: Don't typedef wchar_t.
14333         * g++.mike/p784.C: Likewise.
14334         * g++.mike/eb101.C: Don't use __wchar_t.
14335
14336 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
14337
14338         * g77.f-torture/execute/20001111.[fx]: Test premature exit
14339         from DO loop.
14340
14341 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14342
14343         * gcc.c-torture/execute/20001111-1.c: New test.
14344
14345 2000-11-10  Nick Clifton  <nickc@redhat.com>
14346
14347         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14348         long multuiple and accumulate.
14349
14350 2000-11-09  Richard Henderson  <rth@redhat.com>
14351
14352         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14353         via size_t instead of int.
14354
14355         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14356         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14357         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14358         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14359
14360 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
14361
14362         * gcc.c-torture/compile/20001109-1.c: New test.
14363         * gcc.c-torture/compile/20001109-2.c: New test.
14364
14365 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
14366
14367         * g++.old-deja/g++.pt/operator1.C: New test.
14368         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14369
14370 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14371
14372         * gcc.dg/20001108-1.c: New test.
14373
14374 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14375
14376         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14377         with both arguments constant strings.
14378         * gcc.c-torture/execute/string-opt-3.c: New test.
14379         * gcc.c-torture/execute/string-opt-4.c: New test.
14380         * gcc.c-torture/execute/string-opt-5.c: New test.
14381
14382 2000-11-08  Nick Clifton  <nickc@redhat.com>
14383
14384         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
14385         mulsidi3adddi patterns.
14386
14387 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
14388
14389         * g++.old-deja/g++.other/crash36.C: New test.
14390
14391 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
14392
14393         * g++.old-deja/g++.other/init16.C: New test.
14394
14395 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
14396
14397         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14398
14399 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14400
14401         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14402         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14403         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14404
14405 2000-11-07  DJ Delorie  <dj@redhat.com>
14406
14407         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14408
14409 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14410
14411         * gcc.c-torture/execute/string-opt-1.c: New test.
14412
14413 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14414
14415         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
14416         mips-sgi-irix6.* because the MIPS ABI passes floating-point
14417         parameters in registers, and there is no way for a varargs
14418         function to know in which order the integer and floating-point
14419         parameters should be interleaved when they are placed on the
14420         stack.
14421         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14422         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14423
14424 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14425
14426         * gcc.c-torture/execute/string-opt-2.c: New test.
14427
14428 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
14429
14430         * g++.old-deja/g++.pt/crash60.C: New test.
14431
14432 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14433
14434         * g++.old-deja/g++.other/crash24.C: New test.
14435         * g++.old-deja/g++.other/crash25.C: New test.
14436         * g++.old-deja/g++.other/crash26.C: New test.
14437         * g++.old-deja/g++.other/crash27.C: New test.
14438         * g++.old-deja/g++.other/crash28.C: New test.
14439         * g++.old-deja/g++.other/crash29.C: New test.
14440         * g++.old-deja/g++.other/crash30.C: New test.
14441         * g++.old-deja/g++.other/crash31.C: New test.
14442         * g++.old-deja/g++.other/crash32.C: New test.
14443         * g++.old-deja/g++.other/crash33.C: New test.
14444         * g++.old-deja/g++.other/crash34.C: New test.
14445         * g++.old-deja/g++.other/crash35.C: New test.
14446
14447 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14448
14449         * gcc.c-torture/execute/20001031-1.c: New test.
14450
14451 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
14452
14453         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
14454         namespace.
14455
14456         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
14457         standards-conformant.
14458
14459         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
14460
14461         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
14462         * g++.old-deja/g++.mike/p755a.C: Likewise.
14463         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14464         library makes no calls to `operator new' during initialization.
14465
14466 2000-11-04  Neil Booth  <neilb@earthling.net>
14467
14468         * gcc.dg/cpp/include2.c: New tests.
14469
14470 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
14471
14472         * lib/g++.exp (g++_set_ld_library_path): New function.
14473         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14474
14475 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
14476
14477         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
14478         warnings.
14479
14480 2000-11-01  Richard Henderson  <rth@redhat.com>
14481
14482         * g++.old-deja/g++.ext/namedret1.C: New.
14483         * g++.old-deja/g++.ext/namedret2.C: New.
14484         * g++.old-deja/g++.ext/namedret3.C: New.
14485
14486 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
14487
14488         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14489         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14490
14491 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14492
14493         * gcc.c-torture/execute/va-arg-21.c: New test.
14494
14495 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
14496
14497         * gcc.dg/c99-complex-2.c: New test.
14498
14499 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14500
14501         * gcc.c-torture/execute/stdio-opt-1.c: New test.
14502
14503 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
14504
14505         * g++.old-deja/g++.other/inline16.C: New test.
14506
14507 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
14508
14509         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14510         __PRETTY_FUNCTION__
14511
14512 2000-10-29  Neil Booth  <neilb@earthling.net>
14513
14514         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14515         New tests.
14516         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14517         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14518         optimisation.
14519
14520 2000-10-29  Neil Booth  <neilb@earthling.net>
14521
14522         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14523         * mi1.c, mi1c.h: Add null directives to multiple-include test.
14524         * mi5.c: Test multiple includes work with -C.
14525         * trigraphs.c: Test ^= version.
14526
14527 2000-10-28  Neil Booth  <neilb@earthling.net>
14528
14529         New tests and test updates for new macro expander.
14530
14531         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14532         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14533         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14534         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14535         new diagnostic messages.
14536
14537         * gcc.dg/cpp/macro3.c: New tests.
14538
14539 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
14540
14541         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14542         on the same line.
14543
14544 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
14545
14546         * g++.old-deja/g++.other/eh2.C: New test.
14547
14548 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
14549
14550         * gcc.c-torture/execute/20001027-1.c: New test.
14551
14552 2000-10-26  Richard Henderson  <rth@redhat.com>
14553
14554         * gcc.c-torture/execute/20001026-1.c: New.
14555
14556 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
14557
14558         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14559         * g++.old-deja/g++.law/builtin1.C: Likewise.
14560         * g++.old-deja/g++.law/ctors10.C: Likewise.
14561         * g++.old-deja/g++.law/virtual3.C: Likewise.
14562         * g++.old-deja/g++.mike/p658.C: Likewise.
14563         * g++.old-deja/g++.other/sibcall1.C: Likewise.
14564         * g++.old-deja/g++.other/vaarg2.C: Likewise.
14565         * g++.old-deja/g++.robertl/eb124.C: Likewise.
14566         * g++.old-deja/g++.robertl/eb44.C: Likewise.
14567         * g++.old-deja/g++.robertl/eb77.C: Likewise.
14568
14569 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
14570
14571         * gcc.c-torture/compile/20001024-1.c: New test.
14572
14573 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
14574
14575         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14576         to tell us whether or not we are using V3.
14577
14578 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
14579
14580         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14581         operands.
14582
14583 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14584
14585         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14586
14587 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
14588
14589         * gcc.c-torture/execute/20001024-1.c: New test.
14590
14591 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
14592
14593         * g++.old-deja/g++.other/sibcall1.C: New test.
14594
14595 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
14596
14597         * gcc.dg/noncompile/init-3.c: New test.
14598
14599 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
14600
14601         * gcc.dg/format-array-1.c: New test.
14602
14603 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14604
14605         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14606         writing through null pointers; remove comment about testing
14607         unterminated strings.
14608
14609 2000-10-17  Matthew Hiller  <hiller@redhat.com>
14610
14611         * gcc.c-torture/execute/20001017-2.c: New test.
14612
14613 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14614
14615         * gcc.c-torture/compile/20001018-1.c: New test.
14616         * gcc.c-torture/compile/20001018-1.x: Xfail.
14617
14618 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14619
14620         * gcc.c-torture/execute/20001017-1.c: New test.
14621
14622 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14623
14624         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14625         for multiple use of arguments with scanf formats; add tests for
14626         multiple use of arguments.
14627
14628 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
14629
14630         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14631
14632 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14633
14634         * gcc.dg/format-miss-1.c: New test.
14635
14636 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
14637
14638         * gcc.c-torture/execute/20001013-1.c: New test.
14639
14640 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
14641
14642         * gcc.dg/format-branch-1.c: New test.
14643
14644 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
14645
14646         * README, lib/file-format.exp: Remove EGCS references.
14647
14648 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
14649
14650         * gcc.dg/20001013-1.c: New test.
14651
14652 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
14653
14654         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14655         for intmax_t in the compiler using __typeof__ and the type rules
14656         for conditional expressions.
14657
14658 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
14659
14660         * gcc.dg/20001012-1.c: New test.
14661         * gcc.dg/20001012-2.c: New test.
14662
14663 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14664
14665         * gcc.dg/format-attr-1.c: New test.
14666
14667 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14668
14669         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14670         __LONG_LONG_MAX__ instead of LLONG_MAX.
14671
14672 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14673
14674         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14675         scanf flags.
14676         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14677         flags.
14678
14679 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
14680
14681         * gcc.dg/sequence-pt-1.c: New test.
14682
14683 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
14684
14685         * gcc.c-torture/execute/20001011-1.c: New testcase.
14686         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14687
14688 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
14689
14690         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14691         does not error on it.
14692
14693 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
14694
14695         * gcc.dg/20001009-1.c: New test.
14696
14697 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
14698
14699         * gcc.c-torture/compile/20001009-1.c: Move from here ....
14700         * gcc.c-torture/execute/20001009-2.c: ... to here.
14701
14702 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
14703
14704         * gcc.c-torture/compile/20001009-1.c: New testcase.
14705         * gcc.c-torture/execute/20001009-1.c: New testcase.
14706         Testcases provided by Jan Hubicka <jh@suse.cz>.
14707
14708 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14709
14710         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14711         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14712         uintmax_t using <limits.h> to emulate the compiler's internal
14713         logic.  No longer XFAIL %j tests.
14714
14715 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14716
14717         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14718         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14719         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14720         regexps and details of expected handling of some bad formats.
14721         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14722         suppression.
14723
14724 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14725
14726         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14727         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14728         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14729         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14730         in list archives.
14731
14732 2000-10-06  Richard Henderson  <rth@cygnus.com>
14733
14734         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14735         * g++.old-deja/g++.brendan/crash52.C: Likewise.
14736         * g++.old-deja/g++.jason/report.C: Likewise.
14737         * g++.old-deja/g++.law/friend5.C: Likewise.
14738         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
14739         of the expected warnings.
14740
14741 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
14742
14743         * g++.old-deja/g++.pt/enum14.C: New test.
14744
14745 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
14746
14747         * g++.old-deja/g++.pt/crash59.C: New test.
14748
14749 2000-10-04  Will Cohen  <wcohen@redhat.com>
14750
14751         * gcc.dg/20000926-1.c: New test.
14752
14753 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
14754
14755         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14756         function name for current C++ compiler.
14757         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14758
14759 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
14760
14761         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14762         __PRETTY_FUNCTION__.
14763         * g++.old-deja/g++.ext/pretty2.C: Likewise.
14764
14765 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14766
14767         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14768
14769 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
14770
14771         * gcc.c-torture/compile/20000923-1.c: New test.
14772
14773 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14774
14775         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14776         * g++.old-deja/g++.pt/ttp62.C: Same.
14777         * g++.old-deja/g++.other/inline14.C: Same.
14778
14779 2000-09-24  Richard Henderson  <rth@cygnus.com>
14780
14781         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14782
14783 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
14784
14785         * gcc.dg/c90-printf-1.c: Add test for wide string format.
14786
14787 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
14788
14789         * gcc.c-torture/compile/20000922-1.c: New file.
14790
14791 2000-09-21  Nick Clifton  <nickc@redhat.com>
14792
14793         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14794         a signed long modulo operation.
14795         (mod6): New function - perform an unsigned long modulo operation.
14796         (main): Add tests for modulos of very large numbers by very small
14797         dividends.
14798
14799 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14800
14801         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14802
14803 2000-09-19  Richard Henderson  <rth@cygnus.com>
14804
14805         * gcc.dg/compare2.c (case 10): XFAIL.
14806
14807 2000-09-18  Richard Henderson  <rth@cygnus.com>
14808
14809         * gcc.c-torture/execute/20000906-1.c: Move ...
14810         * gcc.dg/20000906-1.c: ... here.  Only run on targets
14811         that support __builtin_trap.
14812
14813 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
14814
14815         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14816
14817 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14818
14819         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14820         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
14821         more $ format tests.
14822
14823 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14824
14825         * gcc.dg/format-errmk-1.c: New test.
14826
14827 2000-09-17  Greg McGary  <greg@mcgary.org>
14828
14829         * gcc.c-torture/execute/20000917-1.x: Remove.
14830
14831 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14832
14833         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14834
14835 2000-09-17  Greg McGary  <greg@mcgary.org>
14836
14837         * gcc.c-torture/execute/20000917-1.c: New test.
14838         * gcc.c-torture/execute/20000917-1.x: XFAIL.
14839
14840 2000-09-16  Neil Booth  <NeilB@earthling.net>
14841
14842         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14843         in nested macro bug.
14844
14845 2000-09-15  Neil Booth  <NeilB@earthling.net>
14846
14847         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14848
14849 2000-09-14  Jeffrey A Law  (law@cygnus.com)
14850
14851         * gcc.c-torture/execute/20000914-1.c: New test.
14852
14853 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
14854
14855         * g++.other/inline13.C: New test.
14856
14857 2000-09-12  Andreas Jaeger  <aj@suse.de>
14858
14859         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14860         constant by Ulrich Drepper <drepper@redhat.com>.
14861
14862 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
14863
14864         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14865
14866 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14867
14868         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14869
14870 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
14871
14872         * gcc.dg/cpp/backslash.c: New test.
14873
14874 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
14875
14876         * gcc.c-torture/execute/20000910-1.c: New test.
14877         * gcc.c-torture/execute/20000910-2.c: Likewise.
14878
14879 2000-09-11  Robert Lipe  <robertl@sco.com>
14880
14881         * gcc.dg/pragma-align.c: New test.
14882
14883 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
14884
14885         * g++.old-deja/g++.pt/explicit82.C: New test.
14886         * g++.old-deja/g++.pt/explicit83.C: New test.
14887
14888 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
14889
14890         * gcc.dg/asm-names.c: New test.
14891
14892 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14893
14894         * gcc.dg/cpp/tr-warn6.c: New test
14895
14896 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14897
14898         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14899         be accepted.
14900
14901 2000-09-07  Catherine Moore  <clm@redhat.com>
14902
14903         * gcc.c-torture/execute/unroll-1.c: New test.
14904
14905 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
14906
14907         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14908         ERROR markers.
14909         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14910         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14911         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14912         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14913         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14914         Preprocess only.
14915         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14916         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14917
14918 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14919
14920         * g++.old-deja/g++.pt/deduct2.C: New test.
14921
14922 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14923
14924         * g++.old-deja/g++.pt/parms2.C: New test.
14925
14926 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14927
14928         * g++.old-deja/g++.pt/crash58.C: New test.
14929
14930 2000-09-06  Greg McGary  <greg@mcgary.org>
14931
14932         * gcc.c-torture/execute/20000906-1.c: New test.
14933         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14934
14935 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14936
14937         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14938
14939 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14940
14941         * g++.old-deja/g++.pt/crash57.C: New test.
14942
14943 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14944
14945         * g++.old-deja/g++.pt/crash56.C: New test.
14946
14947 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14948
14949         * g++.old-deja/g++.pt/koenig1.C: New test.
14950
14951 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
14952
14953         * gcc.dg/20000904-1.c: New test.
14954
14955 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
14956
14957         * gcc.dg/cpp/paste8.c: New test.
14958
14959 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
14960
14961         * gcc.c-torture/compile/20000827-1.c: New test.
14962
14963 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14964
14965         * gcc.dg/format-diag-1.c: New test.
14966
14967 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14968
14969         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14970         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14971         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14972         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14973         gcc.dg/formatz-1.c: Adjust warning regular expressions.
14974
14975 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
14976
14977         * g++.old-deja/g++.other/nested4.C: New test.
14978
14979 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
14980
14981         * g++.old-deja/g++.ns/scoped1.C: New test.
14982
14983 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
14984
14985         * lib/g++.exp: Support testing already-installed GCC.
14986
14987 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14988
14989         * wtr-label-1.c, wtr-suffix-1.c: New tests.
14990
14991 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14992
14993         * gcc.dg/return-type-2.c: New test.
14994
14995 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
14996
14997         * gcc.c-torture/compile/20000825-1.c: New test.
14998
14999 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
15000
15001         * gcc.dg/dwarf2-2.c: New test.
15002
15003 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
15004
15005         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15006         dg-warning regexps.
15007
15008 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15009
15010         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15011         gcc.dg/format-ext-5.c: New tests.
15012
15013 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
15014
15015         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15016
15017 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
15018
15019         * gcc.dg/noncompile/930622-2.c: Adjust error message.
15020
15021 2000-08-24  Richard Henderson  <rth@cygnus.com>
15022
15023         * gcc.dg/ia64-sync-1.c: New test.
15024         * gcc.dg/ia64-sync-2.c: New test.
15025         * gcc.dg/ia64-asm-1.c: New test.
15026
15027 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
15028
15029         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15030         * gcc.dg/format-ext-2.c: New test.
15031
15032 2000-08-23  Jason Merrill  <jason@redhat.com>
15033
15034         * lib/old-dejagnu.exp: Also ignore "In member function" and
15035         "At global scope".
15036
15037 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15038
15039         * gcc.dg/noncompile/label-lineno-1.c: New test.
15040
15041 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15042
15043         * gcc.dg/c99-array-nonobj-1.c: New test.
15044
15045 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
15046
15047         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15048         tests.
15049         * gcc.dg/format-ext-1.c: New test.
15050
15051 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15052
15053         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15054         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15055         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15056         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15057         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15058
15059 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
15060
15061         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15062         gcc.dg/c99-strftime-2.c: New tests.
15063
15064 2000-08-22  Richard Henderson  <rth@cygnus.com>
15065
15066         * gcc.c-torture/execute/20000822-1.c: New test.
15067
15068 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15069
15070         * gcc.c-torture/execute/20000819-1.x: Remove.
15071
15072 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15073
15074         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15075         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15076         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15077         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15078         gcc.dg/format-xopen-1.c: New tests.
15079
15080 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
15081
15082         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15083
15084 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
15085
15086         * g++.old-deja/g++.other/loop2.C: New test.
15087
15088         * gcc.c-torture/compile/20000606-1.c: New test.
15089         * gcc.c-torture/compile/20000728-1.c: New test.
15090         * gcc.c-torture/execute/20000801-1.c: New test.
15091         * gcc.c-torture/execute/20000801-2.c: New test.
15092         * gcc.c-torture/execute/20000819-1.c: New test.
15093         * gcc.c-torture/execute/20000819-1.x: XFAIL.
15094         * gcc.dg/20000629-1.c: New test.
15095         * gcc.dg/20000724-1.c: New test.
15096         * gcc.dg/20000807-1.c: New test.
15097
15098 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15099
15100         * gcc.dg/cpp/pragma-1.c: New test.
15101         * gcc.dg/cpp/pragma-2.c: New test.
15102
15103 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
15104
15105         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15106         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
15107
15108 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15109
15110         * gcc.c-torture/compile/20000818-1.c: New test.
15111
15112 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
15113
15114         * gcc.c-torture/execute/20000818-1.c: New test.
15115
15116 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15117
15118         * gcc.dg/format-va-1.c: New test.
15119
15120 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15121
15122         * g++.old-deja/g++.other/typedef8.C: New test.
15123
15124 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15125
15126         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15127         * g++.old-deja/g++.mike/net36.C: Mark candidate.
15128         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15129         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15130         * g++.old-deja/g++.other/ptrmem7.C: New test.
15131         * g++.old-deja/g++.pt/ptrmem10.C: New test.
15132
15133 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
15134
15135         * g++.old-deja/g++.pt/typename27.C: New test.
15136
15137 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
15138
15139         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15140         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15141         * g++.old-deja/g++.pt/friend45.C: New test.
15142         * g++.old-deja/g++.other/friend8.C: New test.
15143
15144 2000-08-15  Richard Henderson  <rth@cygnus.com>
15145
15146         * gcc.c-torture/execute/20000815-1.c: New test.
15147
15148 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15149
15150         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15151         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15152         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15153
15154 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
15155
15156         * g++.old-deja/g++.other/refinit2.C: New test.
15157
15158 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
15159
15160         * lib/c-torture.exp (c-torture): Make
15161         compiler_conditional_xfail_data global.
15162         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15163         compiler_conditional_xfail_data machinery.
15164         (f-torture-execute): Likewise.
15165         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15166         and only when unrolling loops.
15167
15168         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15169
15170 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15171
15172         * g++.old-deja/g++.pt/explicit81.C: New test.
15173
15174 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
15175
15176         * g++.old-deja/g++.pt/typename26.C: New test.
15177
15178 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
15179
15180         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15181         warning.
15182
15183 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
15184
15185         * g++.old-deja/g++.other/array3.C: New test.
15186
15187 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15188
15189         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15190         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15191         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15192         New tests.
15193
15194 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
15195
15196         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15197         * g++.old-deja/g++.abi/vmihint.C: Likewise.
15198
15199 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
15200
15201         * gcc.c-torture/execute/20000808-1.c: New test.
15202
15203 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15204
15205         * gcc.dg/c90-const-expr-1.c: New test.
15206
15207 2000-08-08  Richard Henderson  <rth@cygnus.com>
15208
15209         * gcc.dg/noncompile/920923-1.c: Declare calloc.
15210
15211 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
15212
15213         * gcc.dg/noncompile/const-ll-1.c: New test.
15214
15215 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15216
15217         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15218
15219 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
15220
15221         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15222         that running programs linked against the shared version of libobjc
15223         run correctly.
15224
15225 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15226
15227         * gcc.dg/c99-printf-1.c: New test.
15228
15229 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15230
15231         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15232
15233 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
15234
15235         * gcc.c-torture/execute/20000731-1.x: Delete.
15236
15237 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
15238
15239         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15240         and torture_without_loops as is done by c-torture.exp.
15241         (search_for): Copy from c-torture.exp.
15242         (gcc-dg-runtest): New function, drives a directory of tests
15243         iterating over the TORTURE_OPTIONS.
15244         (scan-assembler, scan-assembler-not): Move here from
15245         individual directory drivers.
15246
15247         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15248         defined by lib/gcc-dg.exp.
15249         * gcc.dg/cpp/cpp.exp: Likewise.
15250         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
15251         gcc-dg-runtest, so we cycle over optimization options.
15252
15253         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15254         * gcc.dg/compare2.c: No longer expected to fail.
15255
15256 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
15257
15258         * gcc.c-torture/execute/20000804-1.c: New test.
15259
15260 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
15261
15262         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15263
15264 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
15265
15266         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15267
15268 2000-08-03  Jeffrey A Law  (law@cygnus.com)
15269
15270         * gcc.c-torture/compile/20000803-1.c: New test.
15271
15272 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15273
15274         * gcc.c-torture/execute/20000801-3.c,
15275         gcc.c-torture/execute/20000801-4.c: New tests.
15276         * gcc.c-torture/execute/20000801-3.x,
15277         gcc.c-torture/execute/20000801-4.x: Xfail.
15278
15279 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
15280
15281         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15282         libobjc/.libs to allow for libtool.
15283
15284 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
15285
15286         * gcc.c-torture/compile/20000802-1.c: New test.
15287
15288 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
15289
15290         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15291
15292 2000-07-31  Jeffrey A Law  (law@cygnus.com)
15293
15294         * gcc-c-torture/execute/20000731-2.c: New test.
15295
15296         * gcc.c-torture/execute/20000731-1.c: New test.
15297         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15298
15299 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
15300
15301         * testsuite/gcc.dg/cpp/paste7.c: New test.
15302         * gcc.dg/cpp/20000725-1.c: New test.
15303
15304 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
15305
15306         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15307         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15308         declaration warning for __builtin_dwarf_reg_size.
15309
15310         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15311
15312 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15313
15314         * gcc.dg/noncompile/voidparam-1.c: New test.
15315
15316 2000-07-30  Richard Henderson  <rth@cygnus.com>
15317
15318         * gcc.dg/c90-digraph-1.c: Don't xfail.
15319         * gcc.dg/compare2.c (case 10): Xfail.
15320         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15321
15322 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
15323
15324         * gcc.dg/c99-main-1.c: New test.
15325
15326 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15327
15328         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15329
15330 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
15331
15332         * gcc.c-tortuer/execute/20000726-1.c: New test.
15333
15334 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
15335
15336         * gcc.c-torture/execute/enum-2.c: New test.
15337
15338 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15339
15340         * gcc.dg/cpp/tr-warn3.c: New test.
15341
15342 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15343
15344         * g++.old-deja/g++.ext/implicit1.C: Remove.
15345         * g++.old-deja/g++.jason/c2.C: Remove
15346         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15347         * g++.old-deja/g++.pt/crash16.C: Likewise.
15348         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15349
15350 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15351
15352         * g++.old-deja/g++.other/for2.C: New test.
15353
15354 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
15355
15356         * gcc.dg/20000720-1.c: New test.
15357
15358 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
15359
15360         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
15361
15362 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
15363
15364         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15365         * gcc.c-torture/execute/20000722-1.c: New.
15366         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15367
15368 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
15369
15370         * gcc.dg/cpp/20000720-1.S: New test.
15371
15372 2000-07-21  Michael Meissner  <meissner@redhat.com>
15373
15374         * gcc.c-torture/execute/ieee/hugeval.c: New test.
15375
15376 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15377
15378         * g++.old-deja/g++.brendan/crash16.C,
15379         g++.old-deja/g++.brendan/parse3.C,
15380         g++.old-deja/g++.brendan/redecl1.C,
15381         g++.old-deja/g++.ns/template13.C,
15382         g++.old-deja/g++.other/decl4.C,
15383         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15384
15385 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15386
15387         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15388         and "Internal error".
15389
15390         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15391         regexps.
15392         * gcc.dg/cpp/paste6.c: New test.
15393
15394 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
15395
15396         * gcc.dg/cpp/tr-direct.c: New test.
15397
15398         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15399         gcc.dg/cpp/undef1.c: Tweak error regexps.
15400
15401 2000-07-18  Eric Christopher <echristo@redhat.com>
15402
15403         * gcc.c-torture/compile/20000718-1.c: New test.
15404
15405 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
15406
15407         * cpplex.c (_cpp_push_token): If the token being pushed back
15408         is the previous token in this context, just subtract one from
15409         context->posn.
15410         * cppmacro.c (save_expansion): Clear aux field when storing a
15411         placemarker.
15412
15413 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
15414
15415         * gcc.dg/noncompile/redecl-1.c: New test.
15416
15417 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
15418
15419         * gcc.c-torture/execute/20000717-5.c: New test.
15420         * gcc.c-torture/execute/20000717-1.x: Removed.
15421
15422 2000-07-17  Richard Henderson  <rth@cygnus.com>
15423
15424         * gcc.c-torture/execute/20000717-4.c: New test.
15425
15426 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
15427
15428         * gcc.dg/cpp/syshdr.c: New test.
15429         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15430
15431 2000-07-17  Neil Booth  <neilb@earthling.net>
15432
15433         * gcc.dg/cpp/cmdlne-dM.c: New test.
15434         * gcc.dg/cpp/cmdlne-dD.c: New test.
15435
15436 2000-07-17  Jeffrey A Law  (law@cygnus.com)
15437
15438         * gcc.c-torture/execute/20000717-3.c: New test.
15439
15440         * gcc.c-torture/compile/20000717-1.c: New test.
15441
15442 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
15443
15444         * gcc.c-torture/execute/20000717-2.c: New test.
15445
15446 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15447
15448         * gcc.dg/formatz-1.c: New test.
15449
15450         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15451         * gcc.dg/c99-digraph-1.c: New tests.
15452
15453         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15454         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15455
15456         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15457         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15458         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15459         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15460         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15461         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15462         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15463
15464 2000-07-17   Greg McGary <greg@mcgary.org>
15465
15466         * gcc.c-torture/execute/20000717-1.c: New test.
15467         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15468
15469 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
15470
15471         * gcc.c-torture/execute/20000715-2.c: New test.
15472         * gcc.dg/20000715-1.c: New test.
15473
15474 2000-07-15  Michael Meissner  <meissner@redhat.com>
15475
15476         * gcc.c-torture/execute/20000715-1.c: New test.
15477
15478 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
15479
15480         * gcc.c-torture/execute/20000707-1.c: New test.
15481
15482 2000-07-13  Neil Booth  <NeilB@earthling.net>
15483
15484         * testsuite/gcc.dg/cpp/digraph1.c,
15485         testsuite/gcc.dg/cpp/digraph2.c,
15486         testsuite/gcc.dg/cpp/digraphs.c: New tests.
15487
15488 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
15489
15490         * g77.f-torture/compile/20000630-2.f:  New test.
15491         * g77.f-torture/compile/20000630-2.x
15492
15493 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
15494
15495         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
15496
15497 2000-07-11  Neil Booth  <NeilB@earthling.net>
15498
15499         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15500
15501 2000-07-11  Neil Booth  <NeilB@earthling.net>
15502
15503         * gcc.dg/cpp/cmdlne-C.c: New.
15504
15505 2000-07-09  Neil Booth  <NeilB@earthling.net>
15506
15507         * gcc.dg/cpp/directiv.c: New tests.
15508         * gcc.dg/cpp/undef1.c: Update.
15509
15510 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
15511
15512         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15513
15514 2000-07-09  Neil Booth  <NeilB@earthling.net>
15515
15516         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15517
15518 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
15519
15520         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15521         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15522
15523 2000-07-08  Neil Booth  <NeilB@earthling.net>
15524
15525         * gcc.dg/cpp/macsyntx.c: New tests.
15526
15527 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
15528
15529         * gcc.dg/20000707-1.c: New test.
15530
15531 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
15532
15533         * gcc.c-torture/execute/20000706-1.c: New test.
15534         * gcc.c-torture/execute/20000706-2.c: New test.
15535         * gcc.c-torture/execute/20000706-3.c: New test.
15536         * gcc.c-torture/execute/20000706-4.c: New test.
15537         * gcc.c-torture/execute/20000706-5.c: New test.
15538
15539 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
15540
15541         * g++.old-deja/g++.pt/instantiate7.C: New test.
15542
15543 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
15544
15545         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15546         * g++.old-deja/g++.mike/thunk3.C: Likewise.
15547         * g++.old-deja/g++.other/rtti3.C: Likewise.
15548         * g++.old-deja/g++.other/rttid3.C: Likewise.
15549
15550 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
15551
15552         *  g77.f-torture/compile/20000630-1.x: Fix typo
15553
15554 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
15555
15556         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15557         assembly output.
15558
15559 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
15560
15561         * gcc.dg/cpp/ident.c: New test.
15562
15563 2000-07-05  Neil Booth  <NeilB@earthling.net>
15564
15565         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15566           gcc.dg/cpp/lexstrng.c: New tests.
15567
15568 2000-07-04  Neil Booth  <NeilB@earthling.net>
15569
15570         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15571         * gcc.dg/cpp/strify2.c: Same.
15572
15573 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
15574
15575         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15576         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15577         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15578         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15579
15580         * testsuite/gcc.dg/cpp/macro1.c,
15581         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15582         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15583         testsuite/gcc.dg/cpp/strify1.c,
15584         testsuite/gcc.dg/cpp/strify2.c: New tests.
15585
15586 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
15587
15588         * gcc.c-torture/execute/20000703-1.c: New test.
15589
15590 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
15591
15592         * g++.old-deja/g++.pt (lookup10.C): New test.
15593
15594 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
15595
15596         * g++.old-deja/g++.pt (typename25.C): New test.
15597
15598 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
15599
15600         * gcc.c-torture/compile/20000701-1.c: New test.
15601
15602 2000-06-30  Nick Clifton  <nickc@cygnus.com>
15603
15604         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15605         to test case.
15606
15607 2000-06-30  Catherine Moore  <clm@cygnus.com>
15608
15609         * gcc.c-torture/execute/align-1.c: New test.
15610
15611 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
15612
15613         * g++.old-deja/g++.pt/expr8.C: New test.
15614         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15615
15616 2000-06-29  Nick Clifton  <nickc@cygnus.com>
15617
15618         * gcc.c-torture/compile/20000629-1.c: New test.
15619
15620 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
15621
15622
15623         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15624         gcc.dg/noncompile directory, depending on whether they're
15625         preprocessor tests or not.  Annotate all the tests for the dg
15626         framework.
15627
15628         * gcc.c-torture/noncompile/noncompile.exp: Delete.
15629         * gcc.dg/noncompile/noncompile.exp: New.
15630
15631         * Moved files:
15632         Old name                                New name
15633         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
15634         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
15635         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
15636         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
15637         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
15638         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
15639         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
15640         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
15641         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
15642         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
15643         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
15644         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
15645         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
15646         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
15647         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
15648         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
15649         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
15650         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
15651         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
15652         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
15653         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
15654         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
15655         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
15656         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
15657
15658         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
15659         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
15660         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
15661         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
15662         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
15663         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
15664
15665 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
15666
15667         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15668         declare one variable.  On the fourth, error.
15669         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15670         declared by 20000628-1a.h.
15671
15672 2000-06-29  Richard Henderson  <rth@redhat.com>
15673
15674         * gcc.c-torture/execute/930529-1.x: New file.
15675         * gcc.dg/920413-1.c: Adjust expected warning text.
15676         * gcc.dg/980217-1.c: Declare abort.
15677         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15678
15679 2000-06-29  Jeffrey A Law  (law@cygnus.com)
15680
15681         * g77.f-torture/compile/20000629-1.f: New test.
15682         * g77.f-torture/compile/20000629-1.x: Expected to fail.
15683
15684 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
15685
15686         Rearrange lots of files, removing entirely the
15687         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15688         directories.
15689
15690         * Deleted files:
15691         gcc.c-torture/code_quality/code_quality.exp
15692         gcc.c-torture/special/special.exp
15693         gcc.failure/failure.exp
15694         gcc.failure/940409-1.x
15695         gcc.c-torture/compile/961203-1.x
15696
15697         * New files:
15698         gcc.misc-tests/linkage.exp
15699         gcc.c-torture/execute/920730-1t.c
15700         gcc.c-torture/execute/920730-1t.x
15701         gcc.c-torture/compile/920520-1.x
15702         gcc.c-torture/compile/920521-1.x
15703         gcc.c-torture/compile/981006-1.x
15704         gcc.c-torture/execute/eeprof-1.x
15705
15706         * Moved files (possibly with modifications to fit a new harness):
15707         Old name                                New name
15708         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
15709         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
15710         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
15711         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
15712         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
15713         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
15714         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
15715         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
15716         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
15717         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
15718         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
15719         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
15720         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
15721         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
15722
15723 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
15724
15725         * c-torture/compile/961203-1.x: Delete.
15726
15727         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
15728         not exit. Include stdio.h.
15729         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15730         * gcc.misc-tests/dg-12.c: Likewise.
15731         * gcc.misc-tests/dg-5.c: Likewise.
15732         * gcc.misc-tests/dg-6.c: Likewise.
15733         * gcc.misc-tests/dg-7.c: Prototype abort.
15734         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15735         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15736         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
15737         not exit.
15738         * gcc.misc-tests/sieve.c: Use return from main, not exit.
15739         * gcc.misc-tests/sort2.c: Use return from main, not exit.
15740
15741 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
15742
15743         * gcc.dg/cpp/20000628-1.c: New test.
15744         * gcc.dg/cpp/20000628-1.h: New header for above test.
15745         * gcc.dg/cpp/20000628-1a.h: Likewise.
15746
15747 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
15748
15749         * gcc.dg/cpp: New directory.
15750         * gcc.dg/cpp/cpp.exp: New driver.
15751         * gcc.dg/cpp/20000627-1.c: New test.
15752         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15753         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15754         and rewrite as a compilation test.
15755
15756         * gcc.dg: Move many files into the cpp subdirectory, possibly
15757         renaming or editing them as well.
15758         Old name                New name
15759         990119-1.c              cpp/19990119-1.c
15760         990228-1.c              cpp/19990228-1.c
15761         990407-1.c              cpp/19990407-1.c
15762         990409-1.c              cpp/19990409-1.c
15763         990413-1.c              cpp/19990413-1.c
15764         990703-1.c              cpp/19990703-1.c
15765         20000127-1.c            cpp/20000127-1.c
15766         20000129-1.c            cpp/20000129-1.c
15767         20000207-1.c            cpp/20000207-1.c
15768         20000207-2.c            cpp/20000207-2.c
15769         20000209-1.c            cpp/20000209-1.c
15770         20000209-2.c            cpp/20000209-2.c
15771         20000301-1.c            cpp/20000301-1.c
15772         20000419-1.c            cpp/20000419-1.c
15773         20000510-1.S            cpp/20000510-1.S
15774         20000519-1.c            cpp/20000519-1.c
15775         20000529-1.c            cpp/20000529-1.c
15776         20000625-1.c            cpp/20000625-1.c
15777         20000625-2.c            cpp/20000625-2.c
15778         cpp-as1.c               cpp/assert1.c
15779         cpp-as2.c               cpp/assert2.c
15780         cxx-comments-1.c        cpp/cxxcom1.c
15781         cxx-comments-2.c        cpp/cxxcom2.c
15782         endif-label.c           cpp/endif.c
15783         cpp-hash1.c             cpp/hash1.c
15784         cpp-hash2.c             cpp/hash2.c
15785         cpp-if1.c               cpp/if-1.c
15786         cpp-if2.c               cpp/if-2.c
15787         cpp-if3.c               cpp/if-3.c
15788         cpp-if4.c               cpp/if-4.c
15789         cpp-if5.c               cpp/if-5.c
15790         cpp-cond.c              cpp/if-cexp.c
15791         cpp-missingop.c         cpp/if-mop.c
15792         cpp-missingparen.c      cpp/if-mpar.c
15793         cpp-opprec.c            cpp/if-oppr.c
15794         cpp-ifparen.c           cpp/if-paren.c
15795         cpp-shortcircuit.c      cpp/if-sc.c
15796         cpp-shift.c             cpp/if-shift.c
15797         cpp-unary.c             cpp/if-unary.c
15798         cpp-li1.c               cpp/line1.c
15799         cpp-li2.c               cpp/line2.c
15800         lineno.c                cpp/line3.c
15801         lineno-2.c              cpp/line4.c
15802         cpp-mi.c                cpp/mi1.c
15803         cpp-mic.h               cpp/mi1c.h
15804         cpp-micc.h              cpp/mi1cc.h
15805         cpp-mind.h              cpp/mi1nd.h
15806         cpp-mindp.h             cpp/mi1ndp.h
15807         cpp-mix.h               cpp/mi1x.h
15808         cpp-mi2.c               cpp/mi2.c
15809         cpp-mi2a.h              cpp/mi2a.h
15810         cpp-mi2b.h              cpp/mi2b.h
15811         cpp-mi2c.h              cpp/mi2c.h
15812         cpp-mi3.c               cpp/mi3.c
15813         cpp-mi3.def             cpp/mi3.def
15814         poison-1.c              cpp/poison.c
15815         pr-impl.c               cpp/prag-imp.c
15816         cpp-redef-2.c           cpp/redef1.c
15817         cpp-redef.c             cpp/redef2.c
15818         strpaste.c              cpp/strp1.c
15819         strpaste-2.c            cpp/strp2.c
15820         cpp-tradpaste.c         cpp/tr-paste.c
15821         cpp-tradstringify.c     cpp/tr-str.c
15822         cpp-tradwarn1.c         cpp/tr-warn1.c
15823         cpp-tradwarn2.c         cpp/tr-warn2.c
15824         trigraphs.c             cpp/trigraphs.c
15825         cpp-unc1.c              cpp/unc1.c
15826         cpp-unc2.c              cpp/unc2.c
15827         cpp-unc3.c              cpp/unc3.c
15828         cpp-unc.c               cpp/unc4.c
15829         undef.c                 cpp/undef1.c
15830         undef-2.c               cpp/undef2.c
15831         cpp-wi1.c               cpp/widestr1.c
15832
15833 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
15834
15835         * lib/g++.exp (g++_include_flags): Tweak.
15836
15837 2000-06-27  H.J. Lu  <hjl@gnu.org>
15838             Loren J. Rittle  <ljrittle@acm.org>
15839
15840         * lib/g++.exp (g++_include_flags): Override libgloss.exp
15841         version with one that knows about the new gcc tree structure.
15842         (g++_link_flags): Same.
15843
15844 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
15845
15846         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15847         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15848         case we are cross-compiling.
15849
15850         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15851         g++.old-deja/g++.niklas/Makefile.in,
15852         g++.old-deja/g++.niklas/configure.in,
15853         g++.old-deja/g++.other/Makefile.in,
15854         g++.old-deja/g++.other/configure.in,
15855         gcc.c-torture/code_quality/Makefile.in,
15856         gcc.c-torture/code_quality/configure.in,
15857         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15858         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15859         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15860         gcc.c-torture/execute/ieee/Makefile.in,
15861         gcc.c-torture/execute/ieee/configure.in,
15862         gcc.c-torture/noncompile/Makefile.in,
15863         gcc.c-torture/noncompile/configure.in,
15864         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15865         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15866         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15867
15868 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
15869
15870         * g++.old-deja/g++.other/ambig3.C: New test.
15871
15872 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
15873
15874         * g++.old-deja/g++.pt/syntax1.C: New test.
15875         * g++.old-deja/g++.pt/syntax2.C: New test.
15876         * g++.old-deja/g++.other/syntax3.C: New test.
15877         * g++.old-deja/g++.other/syntax4.C: New test.
15878
15879 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
15880
15881         * gcc.dg/20000623-1.c: Prototype exit and abort.
15882
15883 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
15884
15885         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15886         New tests.
15887         * gcc.dg/cpp-mi3.def: New file.
15888
15889         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15890         inside assertions.
15891         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15892         lexer's error messages.
15893         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15894         divine anything from the linemarkers.
15895         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15896         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15897
15898 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
15899
15900         * gcc.dg/20000623-1.c: New test.
15901
15902 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
15903
15904         * gcc.c-torture/execute/20000622-1.c: New test.
15905
15906 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
15907
15908         * g++.old-deja/g++.other/init15.C: New test.
15909
15910 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
15911
15912         * g++.old-deja/g++.pt/vaarg2.C: New test.
15913         * g++.old-deja/g++.pt/vaarg3.C: New test.
15914
15915 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
15916
15917         * g++.old-deja/g++.other/dyncast6.C: New test.
15918
15919 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
15920
15921         * gcc.c-torture/execute/loop-6.c: New test.
15922
15923 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
15924
15925         * gcc.dg/20000614-1.c: New test.
15926         * gcc.dg/20000614-2.c: New test.
15927
15928 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
15929
15930         * g++.old-deja/g++.other/inline12.C: New test.
15931
15932 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
15933
15934         * g++.old-deja/g++.other/eh1.C: New test.
15935
15936 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
15937
15938         * g++.old-deja/g++.other/type.C: New test.
15939
15940 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
15941
15942         * g++.old-deja/g++.other/initstring.C: New test.
15943
15944 2000-06-12  Jason Merrill  <jason@redhat.com>
15945
15946         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15947
15948 2000-06-09  Jeffrey A Law  (law@cygnus.com)
15949
15950         * gcc.c-torture/compile/20000609-1.c: New test.
15951
15952 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
15953
15954         * gcc.dg/20000609-1.c: New test.
15955
15956 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
15957
15958         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15959         * gcc.c-torture/noncompile/poison-1.c: Move...
15960         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15961         * gcc.dg/cpp-li1.c: Add a token after the #line.
15962
15963 2000-06-05  Richard Henderson  <rth@cygnus.com>
15964
15965         * gcc.c-torture/execute/20000605-2.c: New test.
15966         * gcc.c-torture/execute/20000605-3.c: New test.
15967
15968 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
15969
15970         * g77.f-torture/execute/20000503-1.x: New file.
15971
15972 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
15973
15974         * g++.old-deja/g++.eh/badalloc1.C: New test.
15975
15976 2000-06-05  Richard Henderson  <rth@cygnus.com>
15977
15978         * gcc.c-torture/execute/20000605-1.c: New test.
15979
15980 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
15981             Nathan Sidwell <nathan@codesourcery.com>
15982
15983         * gcc.c-torture/compile/20000605-1.c: New test.
15984
15985 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
15986
15987         * g77.f-torture/compile/20000601-1.f:  New test.
15988
15989 2000-06-03  Richard Henderson  <rth@cygnus.com>
15990
15991         * gcc.c-torture/execute/20000603-1.c: New.
15992
15993 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
15994
15995         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15996         * gcc.dg/noreturn-2.c (noreturn): Likewise.
15997
15998 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
15999
16000         * gcc.dg/compare2.c (case 12): XFAIL.
16001         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16002         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16003
16004         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16005
16006 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
16007
16008         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16009         guard macro is already defined when the header is first
16010         included.
16011         * gcc.dg/cpp-mix.h: New file.
16012         * gcc.dg/endif-label.c: Update patterns to match compiler.
16013
16014         * g++.brendan/complex1.C: Declare abort.
16015         * g++.law/refs4.C: Remove XFAIL.
16016         * g++.oliva/expr2.C: Declare abort and exit.
16017
16018 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
16019
16020         * gcc.c-torture/execute/20000528-1.c: New test.
16021
16022         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16023         * g++.old-deja/g++.law/temps4.C: Likewise.
16024
16025         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16026         stdlib.h.  Call abort() on failure.
16027         * g++.old-deja/g++.law/refs4.C: Likewise.
16028         * g++.old-deja/g++.law/temps4.C: Likewise.
16029         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16030         * gcc.c-torture/execute/20000112-1.c: Include string.h.
16031
16032 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
16033
16034         Relative to g++.dg/special:
16035         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16036
16037         Relative to g++.old-deja:
16038         * g++.brendan/complex1.C, g++.jason/optimize2.C,
16039         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16040         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16041         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16042         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16043         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16044         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16045
16046         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16047         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16048         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16049         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16050         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16051         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16052         and/or string.h.
16053
16054         * g++.other/goto1.C: Update expectations for error messages.
16055
16056 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
16057
16058         * gcc.c-torture/compile/20000523-1.c: New test.
16059
16060 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16061
16062         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16063
16064 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
16065
16066         * g++.old-deja/g++.eh/catch11.C: New test.
16067         * g++.old-deja/g++.eh/catch12.C: New test.
16068
16069 2000-05-24  Nick Clifton  <nickc@cygnus.com>
16070
16071         * gcc.c-torture/execute/20000523-1.c: New test.
16072
16073 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
16074
16075         * c-torture/execute/bcp-1.c: Replace abort in arg of
16076         __builtin_constant_p with a generic external function.
16077
16078         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16079         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16080         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16081         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16082         Prototype abort and/or exit.
16083
16084         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16085         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16086         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16087         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16088
16089 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
16090
16091         * gcc.dg/dwarf2-1.c: New test.
16092
16093 2000-05-20  Richard Henderson  <rth@cygnus.com>
16094
16095         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16096
16097 2000-05-20  Andreas Jaeger  <aj@suse.de>
16098
16099         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16100         testcase.
16101
16102 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
16103
16104         * gcc.c-torture/execute/20000519-2.c: New test.
16105
16106 2000-05-19  Andreas Jaeger  <aj@suse.de>
16107
16108         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16109         which fails with SSA.
16110
16111         * lib/c-torture.exp: Also test with -O3 -fssa.
16112
16113 2000-05-18  Michael Meissner  <meissner@redhat.com>
16114
16115         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16116         * gcc.c-torture/execute/920415-1.c: Ditto.
16117         * gcc.c-torture/execute/920501-1.c: Ditto.
16118         * gcc.c-torture/execute/conversion.c: Ditto.
16119         * gcc.c-torture/execute/cvt-1.c: Ditto.
16120
16121 2000-05-18  Jeffrey A Law  (law@cygnus.com)
16122
16123         * gcc.c-torture/compile/20000518-1.c: New test.
16124
16125 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
16126
16127         * g77.f-torture/compile/200005018.f:  New test.
16128
16129 2000-05-17  Jeffrey A Law  (law@cygnus.com)
16130
16131         * gcc.c-torture/compile/20000517-1.c: New test.
16132
16133 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16134
16135         * gcc.c-torture/execute/20000516-1.c: New test.
16136
16137 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
16138
16139         * g++.old-deja/g++.other/eh.C: New test.
16140
16141 2000-05-12  Richard Henderson  <rth@cygnus.com>
16142
16143         * gcc.c-torture/execute/990208-1.c (main): Don't pass
16144         constants through to doit's conditional.
16145
16146 2000-05-11  Jeffrey A Law  (law@cygnus.com)
16147
16148         * gcc.c-torture/compile/20000511-1.c: New test.
16149         * g77.f-torture/compile/20000511-1.f: New test.
16150         * g77.f-torture/compile/20000511-2.f: New test.
16151
16152 2000-05-11  Michael Meissner  <meissner@redhat.com>
16153
16154         * gcc.c-torture/execute/20000511-1.c: New test.
16155
16156 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
16157
16158         * gcc.dg/dg.exp: Scan .S files as well as .c files.
16159         * gcc.dg/20000510-1.S: New.
16160
16161 2000-05-08  Catherine Moore  <clm@cygnus.com>
16162
16163         * gcc.dg/unused-3.c: New.
16164
16165 2000-05-06  Richard Henderson  <rth@cygnus.com>
16166
16167           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16168           * g++.old-deja/g++.mike/warn1.C: Likewise.
16169           * g++.old-deja/g++.pt/local1.C: Likewise.
16170           * g++.old-deja/g++.pt/local7.C: Likewise.
16171           * g++.old-deja/g++.pt/spec16.C: Likewise.
16172
16173 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
16174
16175         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16176
16177 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
16178
16179           * g77.f-torture/execute/20000503-1.f:  New test.
16180
16181 2000-05-04  Andreas Jaeger  <aj@suse.de>
16182
16183         * gcc.dg/noreturn-2.c: New test.
16184
16185 2000-05-04  Neil Booth  <NeilB@earthling.net>
16186
16187         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16188         preprocessor.
16189
16190 2000-05-04  Richard Henderson  <rth@cygnus.com>
16191
16192         * gcc.c-torture/execute/20000503-1.c: Fix typo.
16193
16194 2000-05-04  Richard Henderson  <rth@cygnus.com>
16195
16196         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
16197         OpenSSL by Jason R Thorpe.
16198
16199 2000-05-03  Jim Wilson  <wilson@cygnus.com>
16200
16201         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16202
16203 2000-05-03  Robert Lipe <robertlipe@usa.net>
16204
16205         * gcc.dg/20000503-1.c: New test.
16206
16207 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
16208
16209         * gcc.c-torture/compile/20000502-1.c: New test.
16210         * g++.old-deja/g++.other/align.C: New test.
16211         * gcc.dg/cpp-tradstringify.c: New test.
16212
16213 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
16214
16215         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16216         and hard registers.
16217
16218 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
16219
16220         * gcc.c-torture/execute/loop-5.c: New test.
16221
16222 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
16223
16224         * gcc.c-torture/execute/va-arg-20.c: New test.
16225
16226 2000-04-23  Jeffrey A Law  (law@cygnus.com)
16227
16228         * gcc.c-torture/execute/20000422-1.c: New test.
16229
16230 2000-04-20  Greg McGary  <gkm@gnu.org>
16231
16232         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16233         when optimizing, but without sibling-call optimizations (-O1).
16234
16235 2000-04-20  Jeffrey A Law  (law@cygnus.com)
16236
16237           * gcc.c-torture/compile/20000420-1.c: New test.
16238
16239 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
16240
16241         * g++.abi/ptrflags.C: New test.
16242         * g++.eh/catchptr1.C: Test incomplete pointer chains.
16243
16244 2000-04-19  Catherine Moore  <clm@cygnus.com>
16245
16246         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16247
16248 2000-04-19  Greg McGary  <gkm@gnu.org>
16249
16250         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16251         sibling-call optimizations.
16252
16253 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
16254
16255         * gcc.dg/20000419-1.c: New test.
16256
16257 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
16258
16259         * gcc.c-torture/execute/20000412-6.c: New test.
16260
16261 2000-04-12  Jeffrey A Law  (law@cygnus.com)
16262
16263         * gcc.c-torture/execute/20000412-5.c: New test.
16264         * g77.f-torture/compile/20000412-1.f: New test.
16265         * gcc.c-torture/execute/20000412-4.c: New test.
16266         * gcc.c-torture/compile/20000412-2.c: New test.
16267         * gcc.c-torture/execute/20000412-3.c: New test.
16268         * gcc.c-torture/compile/20000412-1.c: New test.
16269         * gcc.c-torture/execute/20000412-2.c: New test.
16270
16271 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
16272
16273         * objc/execute/bf-20.m: New test.
16274
16275 2000-04-10  Richard Henderson  <rth@cygnus.com>
16276
16277         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16278
16279         * gcc.c-torture/execute/20000412-1.c: New test.
16280
16281 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
16282
16283         * g++.old-deja/g++.eh/catchptr1.C: New test.
16284
16285 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
16286
16287         * g++.old-deja/g++.abi/cxa_vec.C: New test.
16288
16289 2000-04-08  Neil Booth  <NeilB@earthling.net>
16290
16291         * gcc.dg/cpp-nullchar.c: Remove test as
16292         embedded nulls cause problems.
16293
16294 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16295
16296         * gcc.dg/compare2.c: New test.
16297
16298 2000-04-08  Neil Booth  <NeilB@earthling.net>
16299
16300         * gcc.dg/cpp-nullchar.c: New test.
16301
16302 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
16303
16304         * gcc.dg/cpp-mi2.c: New test.
16305         * gcc.dg/cpp-mi2[abc].h: New files.
16306
16307 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
16308
16309         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16310         member name.
16311
16312 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
16313
16314         * g++.old-deja/g++.abi/vmihint.C: New test.
16315
16316 2000-04-06  Neil Booth  <NeilB@earthling.net>
16317
16318         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16319         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
16320         copyright.
16321
16322 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
16323
16324         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16325         avoid stack-frame overwrite.
16326
16327 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
16328
16329         * gcc.c-torture/compile/20000405-2.c: New test.
16330         * gcc.c-torture/compile/20000405-3.c: New test.
16331
16332 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16333
16334         * gcc.c-torture/compile/20000405-1.c: New test.
16335
16336 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
16337
16338         * gcc.dg/cast-qual-1.c: Revert last change.
16339
16340 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16341
16342         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16343
16344 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
16345
16346         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16347         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16348
16349 2000-04-03  Jeffrey A Law  (law@cygnus.com)
16350
16351         * gcc.c-torture/compile/20000403-2.c: New test.
16352         * gcc.c-torture/compile/20000403-1.c: New test.
16353
16354 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
16355
16356         * gcc.c-torture/execute/20000403-1.c: New test.
16357
16358 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
16359
16360         * gcc.c-torture/execute/20000402-1.c: New test.
16361
16362 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
16363
16364         * gcc.c-torture/execute/va-arg-15.c: New test.
16365         * gcc.c-torture/execute/va-arg-16.c: New test.
16366         * gcc.c-torture/execute/va-arg-17.c: New test.
16367         * gcc.c-torture/execute/va-arg-18.c: New test.
16368         * gcc.c-torture/execute/va-arg-19.c: New test.
16369
16370 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
16371
16372         * gcc.c-torture/compile/981211-1.c: Move to...
16373         * gcc.dg/cpp-as1.c: ...here.
16374         * gcc.dg/cpp-as2.c: New file.
16375
16376         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16377         compiler.
16378
16379 2000-04-02  Neil Booth  <NeilB@earthling.net>
16380
16381         * gcc.dg/cpp-cond.c  New tests.
16382         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
16383         accidental success less likely.
16384         * gcc.dg/cpp-missingop.c  New tests.
16385         * gcc.dg/cpp-missingparen.c  New tests.
16386         * gcc.dg/cpp-shift.c  New tests.
16387         * gcc.dg/cpp-shortcircuit.c  New tests.
16388         * gcc.dg/cpp-unary.c  New tests.
16389
16390 2000-03-29  Jeffrey A Law  (law@cygnus.com)
16391
16392         * gcc.c-torture/compile/20000329-1.c: New test.
16393
16394 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
16395
16396         * gcc.c-torture/compile/20000326-1.c: New test.
16397         * gcc.c-torture/compile/20000326-2.c: New test.
16398
16399 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
16400
16401         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16402         the first parameter is a function argument.
16403
16404 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
16405
16406         * g++.old-deja/g++.ext/array4.C: New test.
16407
16408 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
16409
16410         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16411
16412 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16413
16414         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16415
16416 2000-03-19  Richard Henderson  <rth@cygnus.com>
16417
16418         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16419
16420 2000-03-19  Richard Henderson  <rth@cygnus.com>
16421
16422         * gcc.c-torture/compile/20000319-1.c: New test.
16423
16424 2000-03-14  Jeffrey A Law  (law@cygnus.com)
16425
16426         * gcc.c-torture/execute/20000314-3.c: New test.
16427         * gcc.c-torture/execute/20000314-2.c: New test.
16428         * gcc.c-torture/execute/20000314-1.c: New test.
16429         * gcc.c-torture/compile/20000314-2.c: New test.
16430         * gcc.c-torture/compile/20000314-1.c: New test.
16431
16432 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
16433
16434         * g++.old-deja/g++.warn/inline.C: New test.
16435
16436 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
16437
16438         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16439         standards-compliant result rather than specific constants.
16440         Put test-values in array.
16441
16442 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
16443
16444         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16445         (g++_target_compile): Put test-specific options last.
16446
16447 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16448
16449         * g++.old-deja/g++.eh/vbase4.C: New test.
16450
16451 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16452
16453         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16454
16455 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16456
16457         * g++.old-deja/g++.brendan/misc12.C: Removed.
16458         * g++.old-deja/g++.pt/memtemp77.C: Constify.
16459         * g++.old-deja/g++.ext/pretty4.C: New test.
16460
16461 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16462
16463         * g++.old-deja/g++.other/string2.C: New test.
16464
16465 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
16466
16467         * g++.old-deja/g++.warn/impint2.C: New test.
16468
16469 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
16470
16471         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16472         is 1, not zero.
16473
16474 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
16475
16476         * g++.old-deja/g++.warn/impint.C: New test.
16477         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16478         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16479         * g++.old-deja/g++.pt/explicit12.C: Likewise.
16480         * g++.old-deja/g++.pt/explicit13.C: Likewise.
16481         * g++.old-deja/g++.pt/explicit17.C: Likewise.
16482         * g++.old-deja/g++.pt/explicit18.C: Likewise.
16483         * g++.old-deja/g++.pt/explicit19.C: Likewise.
16484         * g++.old-deja/g++.pt/explicit23.C: Likewise.
16485         * g++.old-deja/g++.pt/explicit31.C: Likewise.
16486         * g++.old-deja/g++.pt/explicit35.C: Likewise.
16487         * g++.old-deja/g++.pt/explicit6.C: Likewise.
16488         * g++.old-deja/g++.pt/memclass7.C: Likewise.
16489
16490 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
16491
16492         * gcc.dg/cpp-redef.c: New test.
16493
16494 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
16495
16496         * g++.old-deja/g++.pt/unify7.C: New test.
16497
16498 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
16499
16500         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16501         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16502
16503 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
16504
16505         * gcc.c-torture/compile/20000224-1.c: New test.
16506
16507 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16508
16509         * gcc.c-torture/compile/cpp-2.c: New test.
16510         * gcc.c-torture/compile/cpp-1.c: New test.
16511
16512 2000-02-25  Jeffrey A Law  (law@cygnus.com)
16513
16514         * gcc.c-torture/execute/20000225-1.c: New test.
16515
16516 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16517
16518         * gcc.dg/cpp-li2.c: New test.
16519
16520         * gcc.dg/cpp-wi1.c: New test.
16521
16522         * gcc.dg/cpp-li1.c: New test.
16523
16524 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
16525
16526         * g++.old-deja/g++.other/sizeof5.C: New test.
16527
16528 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16529
16530         * gcc.c-torture/execute/va-arg-13.c: New test.
16531
16532 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
16533
16534         * gcc.c-torture/execute/va-arg-12.c: New test.
16535
16536 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
16537
16538         * gcc.c-torture/execute/20000223-1.c: New test.
16539
16540 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
16541
16542         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16543
16544 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
16545
16546         * g++.old-deja/g++.abi/ptrmem.C: New test.
16547
16548 2000-02-19  Richard Henderson  <rth@cygnus.com>
16549
16550         * gcc.c-torture/compile/init-3.c: New.
16551
16552 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
16553
16554         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16555         ALWAYS_CXXFLAGS.
16556
16557 2000-02-11  Robert Lipe <robertl@sco.com>
16558
16559         * gcc.c-torture/compile/20000211-3.c: New test.
16560
16561 2000-02-11  Martin Buchholz <martin@xemacs.org>
16562
16563         * gcc.c-torture/compile/20000211-2.c: New test.
16564
16565 2000-02-11  Jeffrey A Law  (law@cygnus.com)
16566
16567         * gcc.c-torture/compile/20000211-1.c: New test.
16568
16569 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
16570
16571         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16572           on native targets
16573
16574 2000-02-08  Nathan Sidwell  <nathan@acm.org>
16575
16576         * g++.old-deja/g++.other/cast5.C: New test.
16577
16578 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
16579
16580         * gcc.c-torture/execute/20000205-1.c: New.
16581
16582 2000-02-03  Nathan Sidwell  <nathan@acm.org>
16583
16584         * g++.old-deja/g++.jason/cast3.C: Return void.
16585         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16586
16587 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16588
16589         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16590
16591         * gcc.dg/loop-1.c: New test.
16592
16593 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
16594
16595         * gcc.c-torture/compile/20000127-1.c: New test.
16596         * gcc.c-torture/execute/991228-1.c: New test.
16597
16598 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16599
16600         * gcc.dg/unused-2.c: New test.
16601
16602         * gcc.dg/conv-1.c: New test.
16603
16604 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
16605
16606         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16607         compiler.
16608         (tool_option_proc): Fix typo.
16609
16610 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
16611
16612         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16613         of the ld on the host, not on the build machine.
16614         Also, don't crash if '--help' is not a supported option.
16615
16616 2000-01-24  Richard Henderson  <rth@cygnus.com>
16617
16618         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16619
16620 2000-01-20  Jeffrey A Law  (law@cygnus.com)
16621
16622         * gcc.c-torture/execute/20000120-2.c: New test.
16623         * gcc.c-torture/execute/20000120-1.c: New test.
16624
16625 2000-01-13  Jeffrey A Law  (law@cygnus.com)
16626
16627         * gcc.c-torture/execute/20000113-1.c: New test.
16628
16629 2000-01-12  Jeffrey A Law  (law@cygnus.com)
16630
16631         * gcc.c-torture/execute/20000112-1.c: New test.
16632
16633 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16634
16635         * gcc.dg/20000111-1.c: New test.
16636
16637 2000-01-10  Jeffrey A Law  (law@cygnus.com)
16638
16639         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16640         with 16 bit integers.
16641
16642 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16643
16644         * gcc.dg/20000108-1.c: New test.
16645
16646 2000-01-05  Nathan Sidwell  <nathan@acm.org>
16647
16648         * g++.old-deja/g++.ns/koenig8.C: New test.
16649
16650 2000-01-05  Nathan Sidwell  <nathan@acm.org>
16651
16652         * g++.old-deja/g++.other/cast4.C: New test.
16653
16654 2000-01-05  Jeffrey A Law  (law@cygnus.com)
16655
16656         * gcc.c-torture/compile/20000105-2.c: New test.
16657         * gcc.c-torture/compile/20000105-1.c: New test.
16658
16659 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16660
16661         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
16662         references to printf & atoi to conform to ANSI standard.
16663         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
16664         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
16665         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
16666         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
16667         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
16668         * g++.old-deja/g++.brendan/complex1.C: Likewise.
16669         * g++.old-deja/g++.brendan/copy1.C: Likewise.
16670         * g++.old-deja/g++.brendan/copy2.C: Likewise.
16671         * g++.old-deja/g++.brendan/copy3.C: Likewise.
16672         * g++.old-deja/g++.brendan/copy4.C: Likewise.
16673         * g++.old-deja/g++.brendan/copy5.C: Likewise.
16674         * g++.old-deja/g++.brendan/copy6.C: Likewise.
16675         * g++.old-deja/g++.brendan/copy7.C: Likewise.
16676         * g++.old-deja/g++.brendan/copy8.C: Likewise.
16677         * g++.old-deja/g++.brendan/crash11.C: Likewise.
16678         * g++.old-deja/g++.brendan/crash14.C: Likewise.
16679         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
16680         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16681         * g++.old-deja/g++.brendan/delete2.C: Likewise.
16682         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
16683         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
16684         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
16685         * g++.old-deja/g++.brendan/eh1.C: Likewise.
16686         * g++.old-deja/g++.brendan/groff1.C: Likewise.
16687         * g++.old-deja/g++.brendan/init3.C: Likewise.
16688         * g++.old-deja/g++.brendan/misc12.C: Likewise.
16689         * g++.old-deja/g++.brendan/misc7.C: Likewise.
16690         * g++.old-deja/g++.brendan/new2.C: Likewise.
16691         * g++.old-deja/g++.brendan/operators4.C: Likewise.
16692         * g++.old-deja/g++.brendan/operators5.C: Likewise.
16693         * g++.old-deja/g++.brendan/overload2.C: Likewise.
16694         * g++.old-deja/g++.brendan/overload7.C: Likewise.
16695         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
16696         * g++.old-deja/g++.brendan/reference1.C: Likewise.
16697         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
16698         * g++.old-deja/g++.brendan/template24.C: Likewise.
16699         * g++.old-deja/g++.brendan/template3.C: Likewise.
16700         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
16701         * g++.old-deja/g++.jason/inline3.C: Likewise.
16702         * g++.old-deja/g++.jason/opeq.C: Likewise.
16703         * g++.old-deja/g++.law/arg5.C: Likewise.
16704         * g++.old-deja/g++.law/arm7.C: Likewise.
16705         * g++.old-deja/g++.law/ctors11.C: Likewise.
16706         * g++.old-deja/g++.law/cvt8.C: Likewise.
16707         * g++.old-deja/g++.law/init9.C: Likewise.
16708         * g++.old-deja/g++.law/refs4.C: Likewise.
16709         * g++.old-deja/g++.law/template2.C: Likewise.
16710         * g++.old-deja/g++.law/visibility24.C: Likewise.
16711         * g++.old-deja/g++.law/vtable3.C: Likewise.
16712         * g++.old-deja/g++.mike/asm2.C: Likewise.
16713         * g++.old-deja/g++.mike/eh1.C: Likewise.
16714         * g++.old-deja/g++.mike/misc1.C: Likewise.
16715         * g++.old-deja/g++.mike/misc13.C: Likewise.
16716         * g++.old-deja/g++.mike/misc14.C: Likewise.
16717         * g++.old-deja/g++.mike/ns12.C: Likewise.
16718         * g++.old-deja/g++.mike/p1248.C: Likewise.
16719         * g++.old-deja/g++.mike/p3708.C: Likewise.
16720         * g++.old-deja/g++.mike/p3708a.C: Likewise.
16721         * g++.old-deja/g++.mike/p3708b.C: Likewise.
16722         * g++.old-deja/g++.mike/p646.C: Likewise.
16723         * g++.old-deja/g++.mike/p700.C: Likewise.
16724         * g++.old-deja/g++.mike/p783.C: Likewise.
16725         * g++.old-deja/g++.mike/p783a.C: Likewise.
16726         * g++.old-deja/g++.mike/p783b.C: Likewise.
16727         * g++.old-deja/g++.mike/p786.C: Likewise.
16728         * g++.old-deja/g++.mike/p789.C: Likewise.
16729         * g++.old-deja/g++.mike/p789a.C: Likewise.
16730         * g++.old-deja/g++.mike/p807a.C: Likewise.
16731         * g++.old-deja/g++.other/delete3.C: Likewise.
16732         * g++.old-deja/g++.other/dyncast1.C: Likewise.
16733         * g++.old-deja/g++.other/dyncast2.C: Likewise.
16734         * g++.old-deja/g++.other/dyncast3.C: Likewise.
16735         * g++.old-deja/g++.other/empty1.C: Likewise.
16736         * g++.old-deja/g++.other/temporary1.C: Likewise.
16737         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
16738         * g++.old-deja/g++.pt/t16.C: Likewise.
16739         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
16740
16741 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
16742
16743         * gcc.dg/991230-1.c: New test.
16744
16745 1999-12-29  Jeffrey A Law  (law@cygnus.com)
16746
16747         * gcc.c-torture/compile/991229-3.c: New test.
16748         * gcc.c-torture/compile/991229-2.c: New test.
16749         * gcc.c-torture/compile/991229-1.c: New test.
16750
16751 1999-12-29  Greg McGary <gkm@eng.ascend.com>
16752
16753         * gcc.c-torture/compile/labels-2.c: New test.
16754
16755 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
16756
16757         * gcc.c-torture/execute/991227-1.c: New test.
16758
16759 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16760
16761         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
16762
16763 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
16764
16765         * gcc.c-torture/execute/991221-1.c: New test.
16766
16767 1999-12-20  Nathan Sidwell  <nathan@acm.org>
16768
16769         * g++.old-deja/g++.other/cast3.C: New test.
16770
16771 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
16772
16773         * gcc.c-torture/execute/991216-4.c: New test.
16774
16775 1999-12-16  Michael Meissner  <meissner@cygnus.com>
16776
16777         * gcc.c-torture/execute/991216-1.c: New test.
16778         * gcc.c-torture/execute/991216-2.c: New test.
16779         * gcc.c-torture/execute/991216-3.c: New test.
16780
16781 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16782
16783         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
16784         Actually make the test fail by using "-O2" for compilation.
16785
16786 1999-12-15  Nathan Sidwell  <nathan@acm.org>
16787
16788         * g++.old-deja/g++.warn/cast-align1.C: New test.
16789
16790 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16791
16792         * gcc.c-torture/compile/991214-1.c: New test.
16793         * gcc.c-torture/compile/991214-2.c: New test.
16794
16795 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16796
16797         * gcc.dg/991214-1.c: New test.
16798
16799 1999-12-13  Jeffrey A Law  (law@cygnus.com)
16800
16801         * gcc.c-torture/compile/991213-3.c: New test.
16802         * gcc.c-torture/compile/991213-2.c: New test.
16803         * gcc.c-torture/compile/991213-1.c: New test.
16804
16805 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
16806
16807         * gcc.dg/991209-1.c: New test.
16808
16809 1999-12-08  Nathan Sidwell <nathan@acm.org>
16810
16811         * gcc.c-torture/compile/991208-1.c: New test.
16812
16813 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16814
16815         * gcc.dg/ultrasp2.c: New test.
16816
16817 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
16818
16819         * g++.old-deja/g++.abi/align.C (main): Fix typo.
16820
16821 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
16822
16823         * gcc.c-torture/compile/991202-1.c: New test.
16824         * gcc.c-torture/execute/991202-1.c: New test.
16825         * gcc.c-torture/execute/991202-2.c: New test.
16826         * gcc.c-torture/execute/991202-3.c: New test.
16827
16828 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
16829
16830         * g++.old-deja/g++.abi/align.C: New test.
16831         * g++.old-deja/g++.abi/aggregates.C: Likewise.
16832         * g++.old-deja/g++.abi/bitfields.C: Likewise.
16833
16834 1999-12-01  Richard Henderson  <rth@cygnus.com>
16835
16836         * gcc.c-torture/execute/991201-1.c: New.
16837
16838 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
16839
16840         * gcc.dg/991129-1.c: New test.
16841
16842 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
16843
16844         * gcc.c-torture/compile/991127-1.c: New test.
16845
16846 1999-11-22  Nathan Sidwell  <nathan@acm.org>
16847
16848         * g++.old-deja/g++.other/warn4.C: New test.
16849
16850 1999-11-22  Nathan Sidwell  <nathan@acm.org>
16851
16852         * g++.old-deja/g++.eh/cleanup2.C: New test.
16853         * g++.old-deja/g++.ext/pretty2.C: New test.
16854         * g++.old-deja/g++.ext/pretty3.C: New test.
16855         * g++.old-deja/g++.other/debug6.C: New test.
16856
16857 1999-10-20  Jim Wilson  <wilson@cygnus.com>
16858
16859         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
16860         compiler_output to look for one error message instead of two.
16861
16862 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
16863
16864         * gcc.c-torture/execute/991118-1.c: Also test case
16865         where the word boundary does not split a byte evenly.
16866
16867 1999-11-19  Nathan Sidwell  <nathan@acm.org>
16868
16869         * g++.old-deja/g++.ext/restrict1.C: New test.
16870
16871 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
16872
16873         * gcc.c-torture/execute/991118-1.c: New test.
16874
16875 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
16876
16877         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
16878         working directory pathnames.
16879
16880 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
16881
16882         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
16883         host is equipped with driver.h and driver.o so it can actually
16884         compile and run the tests.
16885
16886 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
16887
16888         * gcc.c-torture/compile/991008-1.c: New test.
16889
16890 1999-11-08  Nick Clifton  <nickc@cygnus.com>
16891
16892         * lib/gcc-dg.exp: Include target-supports.exp
16893
16894 1999-11-05  Nick Clifton  <nickc@cygnus.com>
16895
16896         * lib/target-supports.exp: New file: Provide procs to test for
16897         features supported by the target.
16898         (check_weak_available): Moved here from ecos.exp.
16899         (check_alias_available): New proc: Determine of the target
16900         toolchain supports the alias attribute.
16901
16902         * gcc.dg/special/ecos.exp: Move check_weak_available to
16903         target-supports.exp.
16904         (alias-1.c): Only perform the test if the target supports
16905         aliases.
16906         (wkali-1.c): Only perform the test if the target supports
16907         aliases.
16908
16909         * gcc.dg/990506-0.c: Expect error messages from cross
16910         targets as well as native targets.
16911
16912 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16913
16914         * gcc.dg/ultrasp1.c: Removed xfail.
16915         * gcc.dg/struct-ret-2.c: Likewise.
16916         * gcc.dg/array-1.c: Likewise.
16917
16918 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16919
16920         * gcc.dg/struct-ret-2.c: New test.
16921
16922         * gcc.dg/array-1.c: New test.
16923
16924 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
16925
16926         * gcc.c-torture/execute/991030-1.c: New test.
16927
16928 1999-10-26  Richard Henderson  <rth@cygnus.com>
16929
16930         * gcc.c-torture/compile/991026-2.c: New test.
16931
16932 1999-10-26  Jeffrey A Law  (law@cygnus.com)
16933
16934         * gcc.c-torture/compile/991026-1.c: New test.
16935
16936 1999-10-23  Jeffrey A Law  (law@cygnus.com)
16937
16938         * gcc.c-torture/execute/991023-1.c: New test.
16939
16940 1999-10-19  Jeffrey A Law  (law@cygnus.com)
16941
16942         * gcc.c-torture/execute/991019-1.c: New test.
16943
16944 1999-10-16  Richard Henderson  <rth@cygnus.com>
16945
16946         * gcc.c-torture/execute/991016-1.c: New test.
16947
16948 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
16949
16950         * gcc.c-torture/execute/991014-1.c: New test.
16951
16952 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
16953
16954         * g++.old-deja/g++.other/union2.C: New test.
16955
16956 1999-10-13  Nathan Sidwell  <nathan@acm.org>
16957
16958         * g++.old-deja/g++.other/vaarg2.C: New test.
16959         * g++.old-deja/g++.other/vaarg3.C: New test.
16960
16961 1999-10-12  Craig Burley  <craig@jcb-sc.com>
16962
16963         * g77.f-torture/noncompile/19990905-1.f: Moved from being
16964         in compile/.
16965
16966 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
16967
16968         * gcc.c-torture/execute/va-arg-11.c: New test.
16969
16970 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
16971
16972         * lib/file-format.exp (gcc_target_object_format): Don't
16973         crash if objdump is unavailable.
16974
16975 1999-09-29  Donn Terry <donn@interix.com>
16976
16977         * gcc.misc-tests/mg.exp: delete extraneous redirection.
16978
16979 1999-09-28  Nick Clifton  <nickc@cygnus.com>
16980
16981         * gcc.c-torture/compile/990928-1.c: New test.
16982
16983 1999-09-28  Nathan Sidwell  <nathan@acm.org>
16984
16985         * g++.old-deja/g++.other/decl6.C: New test.
16986
16987 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16988
16989         * gcc.c-torture/execute/va-arg-10.c: New test.
16990
16991 1999-09-27  Nathan Sidwell  <nathan@acm.org>
16992
16993         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
16994         __PRETTY_FUNCTION__.
16995
16996 1999-09-23  Nick Clifton  <nickc@cygnus.com>
16997
16998         * gcc.c-torture/execute/990923-1.c: New test.
16999
17000 1999-09-21  Nick Clifton  <nickc@cygnus.com>
17001
17002         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17003         for which -fpic is inappropriate.
17004
17005 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
17006
17007         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17008
17009 1999-09-21  Nathan Sidwell  <nathan@acm.org>
17010
17011         * g++.old-deja/g++.other/dyncast1.C: New test.
17012         * g++.old-deja/g++.other/dyncast2.C: New test.
17013         * g++.old-deja/g++.other/dyncast3.C: New test.
17014         * g++.old-deja/g++.other/dyncast4.C: New test.
17015         * g++.old-deja/g++.other/dyncast5.C: New test.
17016         * g++.old-deja/g++.eh/catch3.C: New test.
17017         * g++.old-deja/g++.eh/catch3p.C: New test.
17018         * g++.old-deja/g++.eh/catch4.C: New test.
17019         * g++.old-deja/g++.eh/catch4p.C: New test.
17020         * g++.old-deja/g++.eh/catch5.C: New test.
17021         * g++.old-deja/g++.eh/catch5p.C: New test.
17022         * g++.old-deja/g++.eh/catch6.C: New test.
17023         * g++.old-deja/g++.eh/catch6p.C: New test.
17024         * g++.old-deja/g++.eh/catch7.C: New test.
17025         * g++.old-deja/g++.eh/catch7p.C: New test.
17026         * g++.old-deja/g++.eh/catch8.C: New test.
17027         * g++.old-deja/g++.eh/catch8p.C: New test.
17028         * g++.old-deja/g++.eh/catch9.C: New test.
17029         * g++.old-deja/g++.eh/catch9p.C: New test.
17030
17031 1999-09-13  Nathan Sidwell  <nathan@acm.org>
17032
17033         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17034         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17035
17036 1999-09-13  Jeffrey A Law  (law@cygnus.com)
17037
17038         * gcc.c-torture/compile/990913-1.c: New test.
17039
17040 1999-09-10  Nathan Sidwell  <nathan@acm.org>
17041
17042         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17043         * g++.old-deja/g++.jason/rfg5.C: Likewise.
17044
17045 1999-09-09  Richard Henderson  <rth@cygnus.com>
17046
17047         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17048
17049 1999-09-09  Nathan Sidwell  <nathan@acm.org>
17050
17051         * g++.old-deja/g++.other/lookup11.C: New test.
17052         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17053         what is permitted and what we want.
17054         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17055         overload use.
17056         * g++.old-deja/g++.jason/rfg5.C: Likewise
17057
17058 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
17059
17060         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17061         * gcc.c-torture/noncompile/poison-1.c: New file.
17062
17063 1999-09-08  Nathan Sidwell  <nathan@acm.org>
17064
17065         * g++.old-deja/g++.other/sizeof3.C: New test.
17066         * g++.old-deja/g++.other/sizeof4.C: New test.
17067         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17068         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17069
17070 1999-09-07  Richard Henderson  <rth@cygnus.com>
17071
17072         * gcc.dg/va-arg-1.c: New.
17073
17074 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17075
17076         * gcc.c-torture/execute/va-arg-9.c: New test.
17077
17078 1999-09-05  Craig Burley  <craig@jcb-sc.com>
17079
17080         * g77.f-torture/compile/980519-2.f: New test.
17081         * g77.f-torture/compile/19990905-0.f: New test.
17082         * g77.f-torture/compile/19990905-1.f: New test.
17083         * g77.f-torture/compile/19990905-2.f: New test.
17084
17085         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17086
17087 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
17088
17089         * gcc.c-torture/execute/990827-1.c: Fix typo.
17090
17091 1999-09-03  Nathan Sidwell  <nathan@acm.org>
17092
17093         * g++.old-deja/g++.other/deref1.C: New test.
17094
17095 1999-09-02  Nathan Sidwell  <nathan@acm.org>
17096
17097         * g++.old-deja/g++.other/ambig2.C: New test.
17098         * g++.old-deja/g++.other/cond5.C: New test.
17099         * g++.old-deja/g++.other/lookup16.C: New test.
17100
17101 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
17102
17103         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17104         assemblers too.
17105
17106 1999-08-31  Jeffrey A Law  (law@cygnus.com)
17107
17108         * lib/c-torture.exp: Avoid the "compare executables" optimization
17109         when testing native.
17110
17111 1999-08-29  Jeffrey A Law  (law@cygnus.com)
17112
17113         * gcc.c-torture/execute/990829-1.c: New test.
17114         * gcc.c-torture/compile/990829-1.c: New test.
17115
17116 1999-08-27  Paul Burchard  <burchard@pobox.com>
17117
17118         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17119         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17120         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17121         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17122         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17123         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17124         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17125         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17126         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17127         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17128         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17129
17130 1999-08-27  Jeffrey A Law  (law@cygnus.com)
17131
17132         * gcc.c-torture/execute/990827-1.c: New test.
17133
17134 1999-08-26  Craig Burley  <craig@jcb-sc.com>
17135
17136         * g77.f-torture/noncompile/19990826-4.f: New test.
17137
17138         * g77.f-torture/compile/19990826-3.f: New test.
17139
17140         * g77.f-torture/execute/19990826-2.f: New test.
17141
17142         * g77.f-torture/compile/19990826-1.f: New test.
17143
17144         * gcc.c-torture/execute/990826-0.c: New test.
17145         * g77.c-torture/execute/19990826-0.f: New test.
17146
17147         * g77.f-torture/noncompile/970626-2.f: New test.
17148
17149 1999-08-25  Paul Burchard  <burchard@pobox.com>
17150
17151         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17152         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17153         lss-011.C: New tests.
17154
17155 1999-08-25  Nathan Sidwell  <nathan@acm.org>
17156
17157         * g++.old-deja/g++.other/decl5.C: New test.
17158
17159 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17160
17161         * noncompile/noncompile.exp: Load_lib c-torture.exp.
17162         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17163         call `postbase' for each one.  All callers of `postbase' changed
17164         to call this instead.
17165
17166 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
17167
17168         * gcc.c-torture/execute/990811-1.c: New test.
17169
17170 1999-08-09  Nick Clifton  <nickc@cygnus.com>
17171
17172         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17173         just native ones.
17174
17175         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17176         just native ones.
17177
17178 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17179
17180         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17181
17182 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17183
17184         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17185
17186 1999-08-04  Nathan Sidwell  <nathan@acm.org>
17187
17188         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17189
17190 1999-08-04  Jeffrey A Law  (law@cygnus.com)
17191
17192         * gcc.c-torture/execute/990804-1.c: New test.
17193
17194 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17195
17196         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17197         * g++.old-deja/g++.brendan/crash64.C: Likewise
17198         * g++.old-deja/g++.brendan/overload8.C: Likewise
17199
17200 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17201
17202         * g++.old-deja/g++.other/struct1.C: New test.
17203
17204 1999-08-03  Nathan Sidwell  <nathan@acm.org>
17205
17206         * g++.old-deja/g++.other/enum2.C: New test.
17207
17208 1999-08-02  Richard Henderson  <rth@cygnus.com>
17209
17210         Adapted from tests from Franz Sirl:
17211         * gcc.c-torture/execute/va-arg-7.c: New test.
17212         * gcc.c-torture/execute/va-arg-8.c: New test.
17213
17214 1999-08-01  Jeffrey A Law  (law@cygnus.com)
17215
17216         * gcc.c-torture/compile/990801-2.c: New test.
17217
17218         * gcc.c-torture/compile/990801-1.c: New test.
17219
17220 1999-07-27  Michael Meissner  <meissner@cygnus.com>
17221
17222         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17223         fp-cmp-1.c, converting double to float.
17224
17225         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17226         fp-cmp-1.c, converting double to long double.
17227
17228         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17229         from fr1 to unknown_register, since fr1 is a legitimate register
17230         on some machines.
17231
17232 1999-07-25  Jeffrey A Law  (law@cygnus.com)
17233
17234         * README: More listname related changes.
17235
17236 1999-07-08  Catherine Moore  <clm@cygnus.com>
17237
17238         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
17239
17240 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
17241
17242         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17243
17244 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
17245
17246         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17247
17248 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
17249
17250         * gcc.dg/990703-1.c: New test.
17251
17252 1999-06-29  Nick Clifton  <nickc@cygnus.com>
17253
17254         * lib/file-format.exp: New file: Move definition of proc
17255         gcc_target_object_format to here from
17256         gcc.dg/special/ecos.exp.
17257
17258         * lib/c-torture.exp: Include lib file-format.exp.
17259         * lib/gcc-dg.exp: Include lib file-format.exp.
17260
17261         * gcc.dg/special/ecos.exp: Remove definition of proc
17262         gcc_target_object_format.
17263
17264 1999-06-28  Jeffrey A Law  (law@cygnus.com)
17265
17266         * gcc.c-torture/execute/990628-1.c: New test.
17267
17268 1999-06-25  Jeffrey A Law  (law@cygnus.com)
17269
17270         * gcc.c-torture/compile/990625-2.c: New test.
17271
17272         * gcc.c-torture/compile/990625-1.c: New test.
17273
17274 1999-06-23  Nick Clifton  <nickc@cygnus.com>
17275
17276         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
17277         attributes compile.
17278         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17279         ports that use the COFF/PE file format.
17280
17281 1999-06-17  Jeffrey A Law  (law@cygnus.com)
17282
17283         * gcc.c-torture/compile/990617-1.c: New test.
17284
17285 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
17286
17287         * g++.old-deja/g++.other/decl4.C: New test.
17288
17289 1999-06-14  Nathan Sidwell  <nathan@acm.org>
17290
17291         * g++.old-deja/g++.other/bitfld3.C: New test.
17292
17293 1999-06-08  Nathan Sidwell  <nathan@acm.org>
17294
17295         * g++.old-deja/g++.eh/catch1.C: New test.
17296
17297 1999-06-07  Jeffrey A Law  (law@cygnus.com)
17298
17299         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17300
17301         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17302         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
17303
17304 1999-06-05  Craig Burley  <craig@jcb-sc.com>
17305
17306         * g77.f-torture/compile/19990502-0.f: Replace with new,
17307         shorter, test that still fails after recent changes.
17308
17309 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17310
17311         * gcc.c-torture/execute/990604-1.c: New test.
17312
17313 1999-05-31  Jeffrey A Law  (law@cygnus.com)
17314
17315         * gcc.c-torture/execute/990531-1.c: New test.
17316
17317 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17318
17319         * gcc.c-torture/compile/990527-1.c: New test.
17320
17321 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
17322
17323         * gcc.c-torture/execute/990527-1.c: New test.
17324
17325 1999-05-25  Nick Clifton  <nickc@cygnus.com>
17326
17327         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17328         bitfields as signed.
17329
17330 1999-05-25  Craig Burley  <craig@jcb-sc.com>
17331
17332         * g77.f-torture/compile/19990525-0.f: New test.
17333
17334 1999-05-25  Jeffrey A Law  (law@cygnus.com)
17335
17336         * gcc.c-torture/execute/990525-2.c: New test.
17337
17338         * gcc.c-torture/execute/990525-1.c: New test.
17339
17340 1999-05-24  Nathan Sidwell  <nathan@acm.org>
17341
17342         * g++.old-deja/g++.other/anon3.C: New test.
17343         * g++.old-deja/g++.other/anon4.C: New test.
17344         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17345         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17346         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17347         Merrill).
17348
17349 1999-05-24  Jeffrey A Law  (law@cygnus.com)
17350
17351         * gcc.c-torture/execute/990524-1.c: New test.
17352
17353         * gcc.dg/990524-1.c: New test.
17354
17355 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17356
17357         * gcc.c-torture/compile/990523-1.c: New test.
17358
17359 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
17360
17361         * gcc.c-torture/compile/990519-1.c: New test.
17362
17363 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17364
17365         * gcc.c-torture/compile/990517-1.c: New test.
17366
17367         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17368         (e4, f4): New tests.
17369         (main): Call them.
17370
17371 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17372
17373         * gcc.dg/noreturn-1.c: New test.
17374
17375 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17376
17377         * gcc.c-torture/execute/990513-1.c: New test.
17378
17379 1999-05-10  Richard Henderson  <rth@cygnus.com>
17380
17381         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17382
17383 1999-05-10  Craig Burley  <craig@jcb-sc.com>
17384
17385         * g77.f-torture/execute/erfc.f: Use small single-precision
17386         values, to avoid problems on Alphas when not -mieee.
17387
17388 1999-05-08  Craig Burley  <craig@jcb-sc.com>
17389
17390         * gcc.dg/990506-0.c: New test.
17391
17392 1999-05-08  Richard Henderson  <rth@cygnus.com>
17393
17394         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17395         the constant to test.  Don't XFAIL 64-bit targets.
17396
17397         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17398         * g++.old-deja/g++.law/profile1.C: Likewise.
17399
17400         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17401         operator new instances.
17402         * g++.old-deja/g++.other/delete5.C: Likewise.
17403
17404 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17405
17406         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17407         intrinsic.
17408
17409 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17410
17411         * g77.f-torture/execute/u77-test.f: Reverse order of two
17412         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17413
17414 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17415
17416         * gcc.dg/compare1.c: New test.
17417
17418 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
17419
17420         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17421         New tests.
17422
17423 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17424
17425         * g77.f-torture/compile/19990502-1.f: New test.
17426
17427 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17428
17429         * g77.f-torture/compile/19990502-0.f: New test.
17430
17431 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17432
17433         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17434         intrinsic.
17435
17436 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17437
17438         * g77.f-torture/execute/u77-test.f (main): List libU77
17439         intrinsics not currently tested.
17440         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17441         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17442         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17443         Trim blanks off the ends of some printed strings.
17444
17445 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17446
17447         * g77.f-torture/execute/u77-test.f (main): Just warn about
17448         FSTAT gid disagreement, as it's expected on some systems.
17449
17450 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17451
17452         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
17453         use a new function, which allows for some slop.
17454         Clean up some commentary.
17455         (issum): The new function.
17456         (sgladd): Deleted subroutine.
17457
17458 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17459
17460         * g77.f-torture/execute/u77-test.f: Modify to be more like
17461         libf2c/libU77 version, bringing patches to that version here.
17462         Add suitable commentary.
17463
17464 1999-04-25  Richard Henderson  <rth@cygnus.com>
17465
17466         * gcc.dg/990424-1.c: New test.
17467
17468 1999-04-24  Craig Burley  <craig@jcb-sc.com>
17469
17470         * g77.f-torture/execute/u77-test.f (main): Bug involving
17471         LSTAT has been fixed, so turn back on full checking.
17472
17473 1999-04-20  Craig Burley  <craig@jcb-sc.com>
17474
17475         * g77.f-torture/compile/19990419-0.f: New test.
17476         * g77.f-torture/execute/19990419-1.f: New test.
17477
17478 1999-04-17  Richard Henderson  <rth@cygnus.com>
17479
17480         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
17481         to avoid the need for a prototype to supress a warning.
17482
17483 1999-04-07  Jim Wilson  <wilson@cygnus.com>
17484
17485         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
17486
17487 1999-04-04  Jeffrey A Law  (law@cygnus.com)
17488
17489         * gcc.c-torture/execute/990404-1.c: New test.
17490
17491 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17492
17493         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
17494         * gcc.dg/cpp-if3.c: Don't use -pedantic.
17495         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
17496         missing initializer warnings.
17497
17498 1999-03-28  Jeffrey A Law  (law@cygnus.com)
17499
17500         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
17501         matching strings.
17502
17503 1999-03-26  Jeffrey A Law  (law@cygnus.com)
17504
17505         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
17506
17507 1999-03-26  Craig Burley  <craig@jcb-sc.com>
17508
17509         * g77.f-torture/execute/19990325-0.f: New test.
17510         * g77.f-torture/execute/19990325-1.f: New test.
17511
17512 1999-03-24  Jeffrey A Law  (law@cygnus.com)
17513
17514         * gcc.c-torture/execute/990324-1.c: New test.
17515
17516 1999-03-22  Jim Wilson  <wilson@cygnus.com>
17517
17518         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
17519         test with 4.
17520
17521 1999-03-17  Richard Henderson  <rth@cygnus.com>
17522
17523         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
17524
17525 1999-03-13  Craig Burley  <craig@jcb-sc.com>
17526
17527         * g77.f-torture/execute/19990313-2.f: New test.
17528         * g77.f-torture/execute/19990313-3.f: New test.
17529
17530 1999-03-13  Craig Burley  <craig@jcb-sc.com>
17531
17532         * g77.f-torture/execute/19990313-0.f: New test.
17533         * g77.f-torture/execute/19990313-1.f: New test.
17534
17535 1999-03-12  Jim Wilson  <wilson@cygnus.com>
17536
17537         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
17538         printf to sprintf.
17539         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
17540         (main): Add check for u15.  Conditionalize u31 check depending on
17541         whether ints are <32 bits or >=32 bits.
17542
17543 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17544
17545         * g77.f-torture/execute/19981119-0.f: Improve testiness.
17546
17547 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17548
17549         * g77.f-torture/compile/19990305-0.f: New test.
17550         * g77.f-torture/execute/19981119-0.f: New test.
17551
17552 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17553
17554         * g77.f-torture/execute/970625-2.f: call ABORT if final
17555         result is not correct, instead of just printing it.
17556         Add this checking via newly introduced obfuscation, to
17557         trip up buggy front ends.
17558
17559 1999-03-07  Craig Burley  <craig@jcb-sc.com>
17560
17561         * g77.f-torture/compile/960317-1.f: Moved from being
17562         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
17563
17564 1999-03-06  Craig Burley  <craig@jcb-sc.com>
17565
17566         * g77.f-torture/execute/960317-1.f: New (old) test.
17567         * g77.f-torture/execute/970625-2.f: Ditto.
17568
17569 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
17570
17571         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
17572         message on line 1 or line 2; cccp and cpplib do this differently.
17573
17574 1999-03-01  Jeffrey A Law  (law@cygnus.com)
17575
17576         * g++.old-deja/g++.law/weak1.C: New test.
17577
17578 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17579
17580         * gcc.c-torture/execute/990119-1.c: Renamed to...
17581         * gcc.dg/990119-1.c: this, so it will only be tested once
17582         (it's a preprocessor test, it doesn't need to be run at
17583         multiple optimization levels).
17584
17585 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17586
17587         * lib/g++.exp: Don't add incdir=$base_dir/../include to
17588           ALWAYS_CXXFLAGS.
17589
17590 1999-02-24  Craig Burley  <craig@jcb-sc.com>
17591
17592         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
17593         * g77.f-torture/compile/19981216-0.f: ...as it is expected
17594         to not be compilable by current g77.
17595
17596 1999-02-24  Nick Clifton  <nickc@cygnus.com>
17597
17598         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
17599
17600 1999-02-22  Jeffrey A Law  (law@cygnus.com)
17601
17602         * gcc.c-torture/execute/990222-1.c: New test.
17603
17604 1999-02-19  Craig Burley  <craig@jcb-sc.com>
17605
17606         * g77.f-torture/compile/19990218-0.f: New test.
17607         * g77.f-torture/noncompile/19990218-1.f: New test.
17608
17609 1999-02-18  Craig Burley  <craig@jcb-sc.com>
17610
17611         * g77.f-torture/compile/19981216-0.f: New test.
17612
17613 1999-02-14  Jeffrey A Law  (law@cygnus.com)
17614
17615         * gcc.dg/990214-1.c: New test.
17616
17617 1999-02-13  Jeffrey A Law  (law@cygnus.com)
17618
17619         * gcc.dg/990213-2.c: New test.
17620
17621         * gcc.dg/990213-1.c: New test.
17622
17623 1999-02-12  Jeffrey A Law  (law@cygnus.com)
17624
17625         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
17626         ints.
17627
17628 1999-02-11  Nick Clifton  <nickc@cygnus.com>
17629
17630         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
17631         specified by target.
17632
17633         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
17634
17635 1999-02-11  Jeffrey A Law  (law@cygnus.com)
17636
17637         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
17638
17639 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
17640
17641         * gcc.dg/special/ecos.exp: New test driver for new tests with
17642         special requirements.
17643
17644         * gcc.dg/special/alias-1.c: New test.
17645         * gcc.dg/special/gcsec-1.c: New test.
17646         * gcc.dg/special/weak-1.c: New test.
17647         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
17648         * gcc.dg/special/weak-2.c: New test.
17649         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
17650         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
17651         * gcc.dg/special/wkali-1.c: New test.
17652         * gcc.dg/special/wkali-2.c: New test.
17653         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
17654         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
17655
17656 1999-02-10  Felix Lee  <flee@cygnus.com>
17657
17658           * lib/c-torture.exp (c-torture-compile): Pull out code for
17659           analyzing gcc error messages.
17660           (c-torture-execute): Likewise.  Fix some (harmless) false
17661           positives.
17662           * lib/gcc.exp (gcc_check_compile): New function.
17663
17664 1999-02-08  Richard Henderson  <rth@cygnus.com>
17665
17666         * gcc.c-torture/execute/990208-1.c: New test.
17667
17668 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
17669
17670         * g++.dg/special/ecos.exp: New driver for new tests with special
17671         requirements
17672
17673         * g++.dg/special/conpr-1.C: New test
17674         * g++.dg/special/conpr-2.C: New test
17675         * g++.dg/special/conpr-2a.C: New test
17676         * g++.dg/special/conpr-3.C: New test
17677         * g++.dg/special/conpr-3a.C: New test
17678         * g++.dg/special/conpr-3b.C: New test
17679
17680         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
17681         allow g++ to use the dg driver
17682
17683         * README: Add comment about g++.dg directory
17684
17685 1999-02-06  Jeffrey A Law  (law@cygnus.com)
17686
17687         * README: Update email addresses.
17688
17689 1999-02-03  Nick Clifton  <nickc@cygnus.com>
17690
17691         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
17692         arguments in order to force structure S onto the stack even on
17693         the alpha.
17694         (test): Pass 10 leading arguments to function foo as well as the
17695         structure S.
17696
17697         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
17698         failure for all targets.
17699
17700         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
17701         abort to terminate program execution.
17702
17703 1999-01-30  Richard Henderson  <rth@cygnus.com>
17704
17705         * gcc.c-torture/execute/990130-1.c: New test.
17706
17707 1999-01-30  Jeffrey A Law  (law@cygnus.com)
17708
17709         * gcc.dg/990130-1.c: New test.
17710
17711 1999-01-28  Michael Meissner  <meissner@cygnus.com>
17712
17713         * gcc.c-torture/execute/990128-1.c: New test.
17714
17715 1999-01-27  Michael Meissner  <meissner@cygnus.com>
17716
17717         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
17718
17719 1999-01-27  Felix Lee  <flee@cygnus.com>
17720
17721         * lib/c-torture.exp (c-torture-compile): pull out code for
17722         analyzing gcc error messages.
17723         (c-torture-execute): ditto, and fix some (harmless) false
17724         positives.
17725         * lib/gcc.exp (gcc_check_compile): new function.
17726
17727 1999-01-17  Jeffrey A Law  (law@cygnus.com)
17728
17729         * gcc.dg/990117-1.c: New test.
17730
17731         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
17732
17733         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
17734
17735 1999-01-15  Jeffrey A Law  (law@cygnus.com)
17736
17737         * g77.f-torture/compile/990115-1.f: New test.
17738
17739 1999-01-07  Jeffrey A Law  (law@cygnus.com)
17740
17741         * gcc.c-torture/compile/990107-1.c: New test
17742
17743 1999-01-06  Jeffrey A Law  (law@cygnus.com)
17744
17745         * gcc.c-torture/execute/990106-2.c: New test.
17746
17747         * gcc.c-torture/execute/990106-1.c: New test.
17748
17749 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
17750
17751         * gcc.c-torture/compile/981223-1.c: New test.
17752
17753 1998-12-29  Richard Henderson  <rth@cygnus.com>
17754
17755         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
17756         (opt3): Rename from opt4 and disable.
17757
17758 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
17759
17760         * g++.old-deja/g++.pt/ptrmem5.C: New test.
17761
17762 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
17763
17764         * g++.old-deja/g++.other/conv5.C: New test.
17765
17766 1998-12-14  Nick Clifton  <nickc@cygnus.com>
17767
17768         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
17769
17770 1998-12-11  Jeffrey A Law  (law@cygnus.com)
17771
17772         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
17773
17774 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
17775
17776         * gcc.c-torture/compile/981211-1.c: New test.
17777
17778 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
17779
17780         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
17781
17782         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
17783
17784 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17785
17786         * gcc.special/930510-1.c: Make C9X safe.
17787         * gcc.misc-tests/gcov-1.c Similarly.
17788         * gcc.misc-tests/gcov-2.c Similarly.
17789
17790 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
17791
17792         * gcc.dg/ultrasp1.c: New test.
17793
17794 1998-12-06  Richard Henderson  <rth@cygnus.com>
17795
17796         * gcc.c-torture/execute/981206.c: New test.
17797
17798 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
17799
17800         * g++.old-deja/g++.ns/template7.C: New test.
17801
17802         * g++.old-deja/g++.other/expr1.C: New test.
17803
17804         * g++.old-deja/g++.eh/tmpl3.C: New test.
17805
17806         * g++.old-deja/g++.eh/tmpl2.C: New test.
17807
17808 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
17809
17810         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
17811         * g++.old-deja/g++.other/using6.C: Removed.
17812         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
17813
17814         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
17815
17816 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
17817
17818         * g++.old-deja/g++.pt/overload8.C: New test.
17819
17820         * g++.old-deja/g++.pt/overload7.C: New test.
17821
17822         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
17823
17824         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
17825         and relinking messages.
17826         * lib/g++.exp (g++_target_compile): Remove .rpo file when
17827         compiling with -frepo.
17828
17829 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
17830
17831         * g++.old-deja/g++.pt/lookup6.C: New test.
17832
17833 1998-11-30  Nick Clifton  <nickc@cygnus.com>
17834
17835         * gcc.c-torture/execute/981130-1.c: New test.
17836         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
17837
17838 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
17839
17840         * g++.old-deja/g++.pt/explicit76.C: New test.
17841
17842         * g++.old-deja/g++.pt/friend38.C: New test.
17843
17844         * g++.old-deja/g++.ns/crash2.C: New test.
17845
17846         * g++.old-deja/g++.pt/defarg8.C: New test.
17847
17848         * g++.old-deja/g++.pt/instantiate6.C: New test.
17849
17850         * g++.old-deja/g++.pt/static6.C: New test.
17851
17852         * g++.old-deja/g++.pt/decl2.C: New test.
17853
17854 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
17855
17856         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
17857         problem is actually related with name lookup, but so what? :-)
17858
17859         * g++.old-deja/g++.pt/friend37.C: New test.
17860
17861 1998-11-25  Dave Love  <d.love@dl.ac.uk>
17862
17863         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
17864         element, which fails on some systems.
17865
17866         * g77.f-torture/execute/labug1.f: New test.
17867
17868 1998-11-21  Jeffrey A Law  (law@cygnus.com)
17869
17870         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
17871         is defined.
17872
17873 1998-11-18  Dave Love  <d.love@dl.ac.uk>
17874
17875         * g77.f-torture/compile/981117-1.f: New test.
17876
17877 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
17878
17879         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
17880         properly discarded.
17881
17882 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
17883
17884         * gcc.c-torture/execute/memcheck: New directory of tests for
17885         -fcheck-memory-usage.
17886
17887 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
17888
17889         * README: New file, general information about the testsuite and
17890         new description of the various C++ test subdirectories.
17891         * README.g++: Eliminate obsolete information, update and move most
17892         relevant stuff to README.
17893
17894 1998-11-07  Richard Henderson  <rth@cygnus.com>
17895
17896         * gcc.c-torture/compile/981107-1.c: New test.
17897
17898 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
17899
17900         * execute/memcpy-bi.c: New testcase.
17901
17902 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
17903
17904         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
17905         base classes.
17906
17907         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
17908         template is selected.
17909
17910         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
17911         classes, it should be accepted for all types.
17912
17913         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
17914
17915         * g++.old-deja/g++.pt/spec24.C: Ensure that template
17916         specializations start with template headers.
17917
17918 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
17919
17920         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
17921
17922         * g++.old-deja/g++.other/init9.C: Test cross initialization of
17923         non-POD types.
17924
17925 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
17926
17927         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
17928
17929 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
17930
17931         * compile/981022-1.c, compile/981022-1.x: New test and driver.
17932
17933 1998-10-19  Jeffrey A Law  (law@cygnus.com)
17934
17935         * 981019-1.c: New test.
17936
17937 1998-10-14  Robert Lipe <robertl@dgii.com>
17938
17939         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
17940         find objc headers.
17941
17942 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17943
17944         * compile/981001-4.c: Remove use of GCC extension that triggers a
17945         compiler bug.
17946
17947 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
17948
17949         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
17950
17951 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
17952
17953         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
17954         instantiation of template produces incorrect code for delete
17955         expression.
17956
17957         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
17958         constructors' name is not unique.
17959         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
17960         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
17961
17962         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
17963         automatic array of const is ill-formed.
17964
17965         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
17966         of template parameter?
17967
17968         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
17969         const.
17970
17971         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
17972         pointer-to-member expression.
17973
17974         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
17975         declaration causes ICE.
17976
17977 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
17978
17979         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
17980         reserved in the global namespace.
17981
17982         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
17983         generate needed virtual table.
17984
17985         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
17986
17987 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
17988
17989         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
17990         template-dependent type
17991
17992 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
17993
17994         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
17995         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
17996         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
17997
17998         * g++.old-deja/g++.other/using5.C: New test; using decl from base
17999         class should be usable as argument of member function.
18000         * g++.old-deja/g++.other/using6.C: New test; using decl from base
18001         class should be usable as return type of member function.
18002         * g++.old-deja/g++.other/using7.C: New test; using decl from base
18003         class should be usable as type of data member.
18004
18005         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18006
18007 1998-10-09  Jeffrey A Law  (law@cygnus.com)
18008
18009         * gcc.c-torture/special/920521-1.c: Fix bogus test.
18010
18011 1998-10-08  Nick Clifton  <nickc@cygnus.com>
18012
18013         * gcc.dg/dll-?.c Add thumb to target list.
18014         Fix assembler scan patterns to match current assembler output.
18015
18016 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
18017
18018         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
18019         matching of template brackets.
18020
18021         * g++.old-deja/g++.other/using4.C: New test.  Test using
18022         declarations of methods from base classes.
18023
18024         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
18025         within functions should introduce names into the innermost
18026         enclosing namespace.
18027
18028         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
18029         of static locals if first initialization throws.
18030
18031 1998-10-07  Jim Wilson  <wilson@cygnus.com>
18032
18033         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18034
18035 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
18036
18037         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
18038         lose track of the possible targets of tablejump insns.
18039         * special/special.exp: Run it.
18040
18041 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
18042
18043         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
18044         must be declared before its specializations can be named in friend
18045         declarations.
18046
18047 1998-10-05  Dave Love  <d.love@dl.ac.uk>
18048
18049         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18050
18051         * g77.f-torture/execute/io1.f: New test.
18052
18053 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
18054
18055         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18056         with pointer to template function, for which no argument deduction
18057         is possible.
18058
18059         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18060         specialization of template function as argument to template
18061         function.
18062
18063         * g++.old-deja/g++.other/access2.C: New test; Inner class
18064         shouldn't have privileged access to Outer's names.
18065
18066 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
18067
18068         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18069         friend template declared within template class conflicts with
18070         nested class of the same name.
18071
18072         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18073         is ignored.
18074
18075         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18076         object with direct initializer as function declaration.
18077
18078         * g++.old-deja/g++.other/decl2.C: New test; duplicate
18079         initializers.
18080
18081         * g++.old-deja/g++.other/null2.C: New test; conditional operator
18082         involving const pointer and NULL produces incorrect result.
18083
18084         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18085         type name without `typename' should be rejected with -pedantic.
18086
18087 1998-10-02  Richard Henderson  <rth@cygnus.com>
18088
18089         * g++.old-deja/g++.other/addrof1.C: New test.
18090
18091 1998-10-01  Nick Clifton  <nickc@cygnus.com>
18092
18093         * gcc.c-torture/compile/981001-1.c: New test.
18094         * gcc.c-torture/execute/981001-1.c: New test.
18095
18096 1998-10-01  Jeffrey A Law  (law@cygnus.com)
18097
18098         * gcc.c-torture/compile/981001-2.c: New test.
18099         * gcc.c-torture/compile/981001-3.c: New test.
18100         * gcc.c-torture/compile/981001-4.c: New test.
18101
18102 1998-10-01  Robert Lipe  <robertl@dgii.com>
18103
18104         * lib/objc.exp (objc_target_compile): Add -L during compiles for
18105         multilibbed hosts.   Idea grafted from g77.exp.
18106
18107 1998-09-30  Dave Love  <d.love@dl.ac.uk>
18108
18109         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18110         avoid losing on systems which need -lsocket.
18111
18112 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
18113
18114         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18115         * g++.old-deja/g++.other/nested2.C: Ditto.
18116         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18117         failure.
18118
18119 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
18120
18121         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18122         preferred over template operator!= for enum bitfields.
18123
18124 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
18125
18126         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18127         that happen to have the same base name, but in different scopes,
18128         are incorrectly rejected.
18129
18130 1998-09-16  Richard Henderson  <rth@cygnus.com>
18131
18132         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18133         on the native word size instead of an integer literal.
18134
18135 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
18136
18137         * g++.old-deja/g++.other/static2.C: Invocation of static data
18138         member of type pointer-to-function denoted as non-static member.
18139
18140         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18141         checks involving function types and aliases.
18142
18143 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
18144
18145         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18146         redefined to the same non-trivial type.
18147
18148         * g++.old-deja/g++.pt/explicit73.C: Test for proper
18149         namespace-qualification of template specializations declared in
18150         other namespaces.
18151
18152         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18153         to declare a subset of the specializations of a template function
18154         as friends of specializations of a template class.
18155
18156         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18157         member templates that do not fully specialize the enclosing
18158         template class are rejected.
18159
18160 1998-09-11  Dave Love  <d.love@dl.ac.uk>
18161
18162         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18163
18164 1998-09-08  Dave Love  <d.love@dl.ac.uk>
18165
18166         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18167         altered from libf2c/libU77 version.
18168
18169 1998-09-06  Dave Love  <d.love@dl.ac.uk>
18170
18171         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18172
18173 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
18174
18175         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18176         (un)signed char are different types for template specialization
18177         purposes.
18178
18179 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
18180
18181         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18182         * objc: ObjC testsuite.
18183
18184 1998-08-31  Catherine Moore  <clm@cygnus.com>
18185
18186         * gcc.c-torture/execute/941014-1.x:  New file.
18187
18188 1998-08-31  Nick Clifton  <nickc@cygnus.com>
18189
18190         * lib/c-torture.exp: Add support for
18191         torture_eval_before_compile and torture_eval_before_execute
18192         variables.
18193
18194 1998-08-30  Jeffrey A Law  (law@cygnus.com)
18195
18196         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
18197         this test triggers valid.
18198
18199 1998-08-27  Jeffrey A Law  (law@cygnus.com)
18200
18201         * gcc.dg/980827-1.c: New test.
18202
18203 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
18204
18205         * gcc.c-torture/execute/loop-4b.c: New test.
18206
18207 1998-08-26  Nick Clifton  <nickc@cygnus.com>
18208
18209         * lib/c-torture.exp: Add support for
18210         torture_eval_before_compile and torture_eval_before_execute
18211         variables.
18212
18213 1998-08-25  Jeffrey A Law  (law@cygnus.com)
18214
18215         * gcc.c-torture/compile/980825-1.c: New test.
18216
18217 1998-08-24  Nick Clifton  <nickc@cygnus.com>
18218
18219         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18220         count number tests in opt_t0 not good_t0.
18221
18222 1998-08-24  Jeffrey A Law  (law@cygnus.com)
18223
18224         * gcc.c-torture/compile/930326-1.x: Fix typo.
18225
18226 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
18227
18228         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18229         causes an ICE.
18230
18231 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18232
18233         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18234         STACK_SIZE is defined.
18235         * gcc.c-torture/unsorted/stuct.c: Similarly.
18236
18237         * gcc.c-torture/compile/980821-1.c: New test.
18238
18239 1998-08-21  Jeffrey A Law  (law@cygnus.com)
18240
18241         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18242
18243 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
18244
18245         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18246         code.
18247
18248 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
18249
18250         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18251         error'.
18252
18253 1998-08-18  Jeffrey A Law  (law@cygnus.com)
18254
18255         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18256
18257 1998-08-16  Jeffrey A Law  (law@cygnus.com)
18258
18259         * gcc.c-torture/compile/980816-1.c: New test.
18260
18261         * gcc.dg/980816-1.c: New test.
18262
18263 1998-08-13  Jeffrey A Law  (law@cygnus.com)
18264
18265         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18266         compiler for ieee tests.
18267
18268 1998-08-01  Dave Love  <d.love@dl.ac.uk>
18269
18270         * g77.f-torture/compile/980729-0.f: New test.
18271
18272 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
18273
18274         * gcc.c-torture/special/eeprof-1.c: New test, for
18275         -finstrument-functions.
18276         * gcc.c-torture/special/special.exp: Run it.
18277
18278 1998-07-29  Jeffrey A Law  (law@cygnus.com)
18279
18280         * gcc.c-torture/compile/980729-1.c: New test.
18281
18282 1998-07-27  Nick Clifton  <nickc@cygnus.com>
18283
18284         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18285         __thumb__ is defined, and test for ARM style doubles if so.
18286
18287 1998-07-26  Dave Love  <d.love@dl.ac.uk>
18288
18289         * g77.f-torture/noncompile/980615-0.f: New test.
18290
18291 1998-07-26  H.J. Lu  (hjl@gnu.org)
18292
18293         * gcc.dg/980312-1.c: Do link instead of compile.
18294         * gcc.dg/980313-1.c: Likewise.
18295
18296 1998-07-26  Jeffrey A Law  (law@cygnus.com)
18297
18298         * gcc.c-torture/compile/980726-1.c: New test.
18299
18300 1998-07-25  Dave Love  <d.love@dl.ac.uk>
18301
18302         * g77.f-torture/execute/io0.f: New test.
18303
18304 1998-07-24  Nick Clifton  <nickc@cygnus.com>
18305
18306         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18307         an int.
18308
18309 1998-06-18  Michael Meissner  <meissner@cygnus.com>
18310
18311         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18312         m32r bugs.
18313
18314 1998-07-17  Nick Clifton  <nickc@cygnus.com>
18315
18316         * gcc.dg/980626-1.c: Expect failures for all toolchains until
18317         c-decl.c:grokdeclarator can handle mode attributes.
18318
18319 1998-07-16  Jeffrey A Law  (law@cygnus.com)
18320
18321         * gcc.c-torture/execute/980716-1.c: New test.
18322
18323 1998-07-13  Jeffrey A Law  (law@cygnus.com)
18324
18325         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18326         the mn10200.
18327         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
18328         the mn10200.
18329         * gcc.c-torture/execute/va-arg-3.x: Similarly.
18330         * gcc.c-torture/compile/930326-1.x: Similarly.
18331
18332 1998-07-13  Dave Love  <d.love@dl.ac.uk>
18333
18334         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18335         New test from Craig.
18336
18337 1998-07-12  Dave Love  <d.love@dl.ac.uk>
18338
18339         * g77.f-torture/noncompile/980616-0.f: New test.
18340
18341         * g77.f-torture/execute/970816-3.f:  New test from Craig.
18342
18343 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18344
18345         *  g++.other/singleton.C: Return error value instead of taking
18346         SIGSEGV.
18347
18348 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18349
18350         *  g++.other/singleton.C: New test.   Warning is under dispute.
18351         Runtime crash is not.
18352
18353 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18354
18355         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18356         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18357         using6.C, using7.C}:  New namespace tests.
18358
18359 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
18360
18361         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18362         specialization with typedef'ed names used as array indexes.
18363
18364 1998-07-09  Jeffrey A Law  (law@cygnus.com)
18365
18366         * gcc.c-torture/execute/980709-1.c: New test.
18367
18368         * gcc.dg/980709-1.c: New test.
18369
18370 1998-07-07  Richard Henderson  <rth@cygnus.com>
18371
18372         * gcc.c-torture/execute/bcp-1.c: New test.
18373
18374 1998-07-07  Jeffrey A Law  (law@cygnus.com)
18375
18376         * gcc.c-torture/execute/980707-1.c: New test.
18377
18378 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
18379
18380         * gcc.c-torture/compile/980706-1.c: New test.
18381
18382 1998-07-01  Dave Love  <d.love@dl.ac.uk>
18383
18384         * g77.f-torture/execute/980701-0.f,
18385         g77.f-torture/execute/980701-1.f: New test from Craig.
18386
18387 1998-07-01  Jeffrey A Law  (law@cygnus.com)
18388
18389         * gcc.c-torture/compile/980701-1.c: New test.
18390
18391         * gcc.c-torture/execute/980701-1.c: New test.
18392
18393 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
18394 rlsruhe.de>
18395
18396         * g++.old-deja/g++.robertl/eb132.C: New test.
18397         * g++.old-deja/g++.robertl/eb133.C: Likewise.
18398
18399 1998-06-29  Dave Love  <d.love@dl.ac.uk>
18400
18401         * g77.f-torture/execute/980628-7.f,
18402         g77.f-torture/execute/980628-8.f,
18403         g77.f-torture/execute/980628-9.f,
18404         g77.f-torture/execute/980628-10.f: New tests from Craig.
18405
18406         * g77.f-torture/execute/980628-3.f: Remove mail headers.
18407
18408 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18409
18410         * g77.f-torture/execute/980628-4.f: New test from Craig.
18411         * g77.f-torture/execute/980628-5.f: Likewise.
18412         * g77.f-torture/execute/980628-2.f: Likewise.
18413         * g77.f-torture/execute/980628-0.f: Likewise.
18414         * g77.f-torture/execute/980628-1.f: Likewise.
18415         * g77.f-torture/execute/980628-3.f: Likewise.
18416         * g77.f-torture/execute/980628-6.f: Likewise.
18417
18418 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18419
18420         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18421         directory when nothing has been installed yet.
18422
18423 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
18424
18425         * gcc.c-torture/special/special.exp: Handle newer versions of
18426         dejagnu.
18427
18428 1998-06-26  Jeffrey A Law  (law@cygnus.com)
18429
18430         * gcc.dg/980626-1.c: New test.
18431
18432 1998-06-19  Bruno Haible <haible@ilog.fr>
18433
18434         * gcc.misc-tests/m-un-2.c: New test.
18435         * g++.old-deja/g++.other/warn01.c: Likewise.
18436
18437 1998-06-19  Robert Lipe  <robertl@dgii.com>
18438
18439         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18440         compatibility with assmblers with a different comment character.
18441         Eliminate use of GAS-specific extensions.
18442
18443 1998-06-19  Jeffrey A Law  (law@cygnus.com)
18444
18445         * gcc.c-torture/execute/ieee/980619-1.c: New test.
18446
18447 1998-06-19  Robert Lipe  <robertl@dgii.com>
18448
18449         *lib/g77.exp: Replace search for libf2c.a with search for newly
18450         renamed libg2c.a
18451
18452 1998-06-17  Jeffrey A Law  (law@cygnus.com)
18453
18454         * gcc.c-torture/execute/980617-1.c: New test.
18455
18456 1998-06-12  Jeffrey A Law  (law@cygnus.com)
18457
18458         * gcc.c-torture/execute/980612-1.c: New test.
18459
18460 1998-06-08  Jeffrey A Law  (law@cygnus.com)
18461
18462         * gcc.dg/980523-1.c: Only test on ppc-linux.
18463         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
18464
18465         * gcc.c-torture/execute/980608-1.c: New test.
18466
18467 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
18468
18469         * gcc.c-torture/execute/980605-1.c: New test.
18470
18471 1998-06-04  Jeffrey A Law  (law@cygnus.com)
18472
18473         * gcc.c-torture/execute/980604-1.c: New test.
18474
18475 1998-06-02  Jeffrey A Law  (law@cygnus.com)
18476
18477         * gcc.c-torture/execute/980602-1.c: New test.
18478         * gcc.c-torture/execute/980602-2.c: Likewise.
18479
18480 1998-06-02  Dave Love  <d.love@dl.ac.uk>
18481
18482         * 970125-0.f: Fix per JCB.  Add commentary.
18483
18484 1998-05-31  Michael Meissner  <meissner@cygnus.com>
18485
18486         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
18487         IEEE -0 support.
18488
18489 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
18490
18491         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
18492         earlier.
18493
18494 1998-05-28  Catherine Moore <clm@cygnus.com>
18495
18496         * gcc.c-torture/execute/980526-3.c: New test.
18497
18498 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
18499
18500         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
18501         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
18502         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
18503         m88k-motorola-sysv3 to XFAIL.
18504
18505 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18506
18507         * gcc.dg/980526-1.c: New test.
18508         * gcc.c-torture/execute/980526-2.c: New test.
18509
18510 1998-05-26  Jeffrey A Law  (law@cygnus.com)
18511
18512         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
18513
18514         * gcc.c-torture/execute/980526-1.c: New test.
18515
18516 1998-05-26  Dave Love  <d.love@dl.ac.uk>
18517
18518         * g77.f-torture/execute/alpha2.f: Add runtime test.
18519
18520 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
18521
18522         * g++.old-deja/old-deja.exp: Strip leading directories.
18523
18524         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
18525         error for the line.  Don't run multiple tests for the same line.
18526
18527 1998-05-23  Jeffrey A Law  (law@cygnus.com)
18528
18529         * gcc.dg/980523-1.c: New test.
18530
18531 1998-05-23  Dave Love  <d.love@dl.ac.uk>
18532
18533         * g77.f-torture/compile/970915-0.f: New test.
18534
18535 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
18536
18537         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
18538
18539 1998-05-21  Jeffrey A Law  (law@cygnus.com)
18540
18541         * gcc.dg/980520-1.c: New test.
18542
18543 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
18544
18545         * gcc.dg/980502-1.c: Fix return type.
18546
18547 1998-05-20  Jeffrey A Law  (law@cygnus.com)
18548
18549         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
18550         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
18551         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
18552         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
18553         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
18554
18555 1998-05-20  Dave Love  <d.love@dl.ac.uk>
18556
18557         * g77.f-torture/execute/980520-1.f: New test.
18558
18559 1998-05-15  Dave Love  <d.love@dl.ac.uk>
18560
18561         * lib/mike-g77.exp: New file.
18562
18563         * g77.f-torture/noncompile/noncompile.exp,
18564         g77.f-torture/noncompile/check0.f: New files.
18565
18566 1998-05-14  Dave Love  <d.love@dl.ac.uk>
18567
18568         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
18569         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
18570         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
18571         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
18572         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
18573         abort where appropriate.
18574
18575 1998-05-05  Michael Meissner  <meissner@cygnus.com>
18576
18577         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
18578         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
18579
18580 1998-04-29  Dave Love  <d.love@dl.ac.uk>
18581
18582         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
18583
18584 1998-04-27  Dave Love  <d.love@dl.ac.uk>
18585
18586         * g77.f-torture/compile/980427-0.f: New test.
18587
18588 1998-04-24  Dave Love  <d.love@dl.ac.uk>
18589
18590         * g77.f-torture/compile/980424-0.f: New test.
18591
18592 1998-04-19  Dave Love  <d.love@dl.ac.uk>
18593
18594         * g77.f-torture/compile/980419-2.f (main): New test.
18595         * g77.f-torture/compile/970125-0.f: New test.
18596         * g77.f-torture/compile/980419-1.f: New test.
18597
18598 1998-04-08  Jim Wilson  <wilson@cygnus.com>
18599
18600         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
18601         of loop-4.c.
18602
18603 1998-04-07  Jim Wilson  <wilson@cygnus.com>
18604
18605         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
18606
18607 1998-04-03  Jim Wilson  <wilson@cygnus.com>
18608
18609         * gcc.c-torture/compile/980329-1.c: New test.
18610
18611 1998-03-18  Jim Wilson  <wilson@cygnus.com>
18612
18613         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
18614         * gcc.dg/980312-1.c: Fix typo in -march command.
18615
18616 1998-03-16  H.J. Lu  (hjl@gnu.org)
18617
18618         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
18619
18620 1998-03-11  Robert Lipe  <robertl@dgii.com>
18621
18622         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
18623         Dave Love agree the Fortran source is bogus.
18624
18625 1998-03-11  Robert Lipe  <robertl@dgii.com>
18626
18627         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
18628         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
18629         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
18630         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
18631         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
18632
18633 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
18634
18635         * g++.old-deja/g++.other/friend1.C: New test.
18636
18637 1998-02-18  Dave Love  <d.love@dl.ac.uk>
18638
18639         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
18640         possibly uninitialized) variables and declare dnrm2.
18641
18642 1998-02-23  Robert Lipe <robertl@dgii.com>
18643
18644         From Bruno Haible <haible@ilog.fr>:
18645         * gcc.c-torture/execute/980223.c: New test.
18646
18647 1998-02-13  Jeffrey A Law  (law@cygnus.com)
18648
18649         * gcc.dg/ifelse-1.c: New test.
18650
18651 1998-02-09  H.J. Lu  (hjl@gnu.org)
18652
18653         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
18654
18655           * lib/old-dejagnu.exp (old-dejagnu): Added the
18656           "execution test - XFAIL *-*-*" handling in the spirit of
18657           "excess errors test -". Changed the "execution test fails"
18658           handling to be like "excess errors test fails".
18659           * Update various tests accordingly.
18660
18661 1998-02-06  Jim Wilson  <wilson@cygnus.com>
18662
18663         * gcc.c-torture/execute/980205.c: New test.
18664
18665 1998-01-18  Jeffrey A Law  (law@cygnus.com)
18666
18667         * lib/c-torture.exp: Look for .x files instead of .cexp files.
18668         * lib/f-torture.exp: Similarly.
18669         * gcc.c-torture: Rename all .cexp files to .x files.
18670
18671 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
18672
18673         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
18674         (940510-1.c): Removed duplicate.
18675         (971104-1.c): New test.
18676
18677 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
18678
18679           * lib/f-torture.exp: Improve error and loop detection.
18680
18681 1997-11-19  Michael Meissner  <meissner@cygnus.com>
18682
18683         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
18684         use that to size the filler array.
18685
18686 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
18687
18688         * lib/c-torture.exp(c-torture-execute): Fix typo.
18689
18690         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
18691         testcase as the executable name. Keep the executable around if
18692         the test fails.
18693
18694 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
18695
18696         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
18697         changes.  Only test one -g option, and move it to the end of the
18698         list of options to test.
18699
18700 1997-09-19  Michael Meissner  <meissner@cygnus.com>
18701
18702         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
18703         variable GCC_TORTURE_OPTIONS to supply default switches separated
18704         by colons.  If no environment variable, run tests with -O0 -g, -O1
18705         -g, and -O2 -g as well.
18706
18707 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
18708
18709         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
18710         explanatory comments. Fix indentation.
18711
18712 1997-09-15  Jeffrey A Law  (law@cygnus.com)
18713
18714         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
18715
18716 1997-09-11  Jeffrey A Law  (law@cygnus.com)
18717
18718         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
18719         * g++.old-deja/g++.mike/p7325.C: Likewise.
18720         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
18721
18722 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
18723
18724         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
18725         * g++.old-deja/g++.brendan/crash30.C: Likewise.
18726         * g++.old-deja/g++.brendan/crash39.C: Likewise.
18727         * g++.old-deja/g++.law/operators4.C: Likewise.
18728
18729 1997-09-11  Joe Buck  (jbuck@synopsys.com)
18730
18731         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
18732         * g++.old-deja/g++.mike/p784.C: Ditto.
18733         * g++.old-deja/g++.mike/p785.C: Ditto.
18734
18735 1997-09-05  Jeffrey A Law  (law@cygnus.com)
18736
18737           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
18738
18739 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
18740
18741         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
18742         target feature; pass this to c-torture-execute as needed.
18743
18744 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
18745
18746         * lib/c-torture.exp(c-torture-execute): If the previous and the
18747         current executables being tested are identical, we don't need to
18748         run the executable again. Try to make the executable names
18749         unique. Add an optional argument for passing additional compiler
18750         flags.
18751
18752 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
18753
18754         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
18755
18756 1997-08-29  Jeffrey A Law  (law@cygnus.com)
18757
18758         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
18759
18760 1997-07-31  Jeffrey A Law  (law@cygnus.com)
18761
18762         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
18763         32bit or larger longs.
18764
18765         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
18766         have either a 32bit long or 32bit int.
18767
18768 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
18769
18770         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
18771         Make double precision tests dependent on sizeof (double).
18772
18773 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
18774
18775         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
18776         too.
18777
18778 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
18779
18780         * gcc.c-torture/compile/961203-1.cexp: New script.
18781
18782 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
18783
18784         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
18785         up the includes ourselves.
18786
18787 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
18788
18789         * lib/plumhall.exp: Remove random include, and add a few
18790         verbose messages for debugging.
18791
18792 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
18793
18794         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
18795         of trying to do it ourselves.
18796
18797 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
18798
18799         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
18800
18801 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
18802
18803         * gcc.prms/5403.c: Made regexp a bit less strict.
18804
18805 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
18806
18807         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
18808         is returned from remote_load instead.
18809         * lib/plumhall.exp: Ditto.
18810         * lib/mike-g++.exp: Ditto.
18811         * lib/old-dejagnu.exp: Ditto.
18812         * lib/c-torture.exp: Ditto.
18813
18814 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
18815
18816         * lib/g++.exp: Use build_wrapper procedure.
18817         * lib/gcc.exp: Ditto.
18818
18819 1997-05-20  Jeffrey A Law  (law@cygnus.com)
18820
18821         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
18822         an old-style decl for malloc.  Fixes tests to work when
18823         sizeof (int) != sizeof (size_t).
18824
18825 1997-05-15  Mike Meissner  <meissner@cygnus.com>
18826
18827         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
18828
18829         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
18830         use stdargs.h interface.
18831
18832 1997-05-15  Mike Meissner  <meissner@cygnus.com>
18833
18834         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
18835         NO_VARARGS when compiling.
18836
18837 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
18838
18839         * lib/plumhall.exp(ph_includes): New procedure.
18840         (ph_make): Use it.
18841         (ph_compiler): Ditto.
18842
18843         * lib/g++.exp: Rename test-glue.c to testglue.c.
18844         * lib/gcc.exp: Ditto.
18845
18846 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
18847
18848         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
18849         to completion when it's called.
18850
18851 1997-03-21  Michael Meissner  <meissner@cygnus.com>
18852
18853         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
18854         is defined, don't do test.
18855
18856 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
18857
18858         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
18859         for object files.
18860         (ph_summary): Mark skipped testcases as untested, not unresolved.
18861
18862         * lib/plumhall.exp (ph_make): If unresolved because of bad
18863         errorCode, record errorCode in log file.
18864         (*): Replace send_log/verbose with verbose -log.
18865
18866 1997-03-19  Michael Meissner  <meissner@cygnus.com>
18867
18868         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
18869         double conversion if double isn't at least 8 bytes.
18870
18871         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
18872         int to work with targets where int is 16 bits.
18873
18874         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
18875         8 bytes, just exit, since 4 byte doubles don't have enough bits of
18876         precision for the test to complete.
18877
18878 1997-03-14  Michael Meissner  <meissner@cygnus.com>
18879
18880         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
18881         if d10v is not compiled with the -mdouble64 flag.
18882         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
18883
18884         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
18885         d10v is not compiled with the -mint32 flag.
18886
18887 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
18888
18889         * lib/plumhall.exp: Use incr_count.
18890
18891 1997-03-12  Jeffrey A Law  (law@cygnus.com)
18892
18893         * gcc.c-torture: Update to c-torture-1.45.
18894
18895 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
18896
18897         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
18898         the name of the expect testcase file).
18899
18900         * lib/g++.exp(g++_init): Ditto.
18901
18902 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
18903
18904         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
18905         the host.
18906
18907         * lib/gcc.exp(gcc_exit): New procedure.
18908
18909 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
18910
18911         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
18912         specs where appropriate.
18913
18914         * g++.old-deja/g++.arm/*: Added additional ERROR checks
18915         because of new "candidates are" messages, and removed a few
18916
18917         * Converted all non-old-style g++ testcases to old-style, and
18918         moved into g++.old-deja.
18919
18920 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
18921
18922         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
18923         options.
18924
18925         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
18926         succeeded.
18927
18928         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
18929
18930 1997-02-13  Michael Meissner  <meissner@cygnus.com>
18931
18932         * lib/gcc.exp (gcc_target_compile): Add support for defining
18933         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
18934         the machine doesn't have those features.
18935
18936 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
18937
18938         * g++.law/operators4.exp: Don't use LIBS.
18939
18940 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
18941
18942         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
18943
18944         * lib/mike-g++.exp: Don't set the compiler to be tested here.
18945         * lib/g++.exp: Set it here instead. Also, allow use of the
18946         --tool_exec and --tool_opt options. Change CXX to
18947         GXX_UNDER_TEST.
18948
18949         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
18950
18951         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
18952
18953 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
18954
18955         * lib/old-dejagnu.exp: Use prune_warnings instead of
18956         prune_system_crud.
18957         * lib/mike-g++.exp: Ditto.
18958         * lib/gcc.exp: Ditto.
18959         * lib/g++.exp: Ditto.
18960
18961         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
18962
18963 1997-02-07  Jeffrey A Law  (law@cygnus.com)
18964
18965           * 941014-2.c: Include stdlib.h
18966           * 960327-1.c: Include stdio.h
18967           * dbra.c, index-1.c: Don't assume ints are 32bits.
18968
18969 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
18970
18971         * lib/gcc.exp: Add gcc,stack_size target feature.
18972
18973         * lib/g++.exp(g++_target_compile): Add the include and link
18974         paths here, not in two other places. And, it's $options, not
18975         options.
18976
18977         * lib/mike-g++.exp(postbase): Remove the code that determines
18978         the correct include and link paths.
18979         * g++.old-deja/old-deja.exp: Ditto.
18980
18981 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
18982
18983         * lib/g++.exp(g++_init): target_compile no longer returns the
18984         filename of the result.
18985
18986 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
18987
18988         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
18989         call to glob.
18990
18991         * gcc.c-torture/special/special.exp: Change call to
18992         gcc_target_compile to include the object file.
18993
18994 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
18995
18996         * gcc.c-torture/special/special.exp: Correct misspelling in last
18997         change.
18998
18999 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
19000
19001         * lib/plumhall.exp(ph_summary): Log the entire output of the
19002         executable. Return -1 if there were any failures, 0 otherwise.
19003         (ph_execute): Return -1 if there were any failures, 0 otherwise.
19004         (ph_make): Clean up objects and executables that were built
19005         if the tests succeeded.
19006
19007 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
19008
19009         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19010         libraries and includes in the build tree as appropriate.
19011
19012 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19013
19014         * lib/c-torture.exp: Instead of looking for the global variable
19015         NO_LONG_LONG, check to see if that's a feature of the target.
19016
19017 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
19018
19019         * config/default.exp: Minimize. Delete the remainer of the files in
19020         config; this functionality is now in devo/dejagnu/config.
19021
19022         g++.*/*: Pass any additional flags used to compile to postbase;
19023         delete CXXFLAGS.
19024
19025         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19026         is now done by runtest.exp. Use gcc_target_compile instead of
19027         compile.
19028
19029         lib/c-torture.exp: Use gcc_target_compile instead of compile.
19030         Remove references to CFLAGS. Use remote_file instead of
19031         calling rm -f.
19032         (c-torture): Take a list of arguments to use to compile this
19033         testcase.
19034
19035         lib/g++.exp: Simplify. Use target_compile instead of compile.
19036         lib/gcc-dg.exp: Ditto.
19037         lib/gcc.exp: Ditto.
19038         lib/mike-{gcc,g++}.exp: Ditto.
19039         lib/old-dejagnu.exp: Ditto.
19040         lib/plumhall.exp: Ditto.
19041
19042 1997-01-08  Jim Wilson  <wilson@cygnus.com>
19043
19044         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19045         (ph_linker): Likewise.
19046
19047 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
19048
19049           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19050         MAP_ANON / MAP_ANONYMOUS if defined;
19051         else try to map from /dev/zero .
19052
19053 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19054
19055         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
19056         isn't defined, then define it to MAP_ANONYMOUS.
19057
19058 1996-11-12  Jeffrey A Law  (law@cygnus.com)
19059
19060         * gcc.c-torture: Update to c-torture-1.42 release.
19061
19062 1996-11-11  Jeffrey A Law  (law@cygnus.com)
19063
19064         * gcc.c-torture: Update to c-torture-1.41 release.
19065
19066 1996-10-27  Jeffrey A Law  (law@cygnus.com)
19067
19068         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
19069         c-torture release.
19070
19071 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
19072
19073         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19074         and LDFLAGS.  Fix second case to append the target_info ldflags
19075         onto LDFLAGS, not CFLAGS.
19076         * lib/g++.exp (g++_init): Add target_info stuff.
19077         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
19078         of libgloss and newlib flags for !native.
19079
19080         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19081         (GDB): Fix relative path to go up another dir for finding gdb.
19082
19083 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
19084
19085         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19086         versions in the target_info array, if they don't exist.
19087
19088 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
19089
19090         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19091
19092 1996-07-08  Jim Wilson  <wilson@cygnus.com>
19093
19094         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19095         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19096
19097 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
19098
19099         * lib/old-dejagnu.exp: Don't remove the output file before we've
19100         actually tested it. Don't append pwd to the path of the executable
19101         we're testing.
19102
19103 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
19104
19105         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19106
19107 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
19108
19109         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19110         temporary directory for compiler files, and set it to a default
19111         value of /tmp. Set $output as the name of the output file from
19112         compiling the testcase. Add a -o option to $cflags_var so the
19113         compiler writes the final output file as $output. Set $executable
19114         to $output.
19115
19116         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19117         directory for compiler files, and set it to /tmp if it doesn't
19118         already have a value. Set $output_file to the name of the output
19119         file from compiling the testcase. Add a -o option to CXXFLAGS so
19120         the compiler writes the final output file as $output. Use $output
19121         as the executable to be tested.
19122
19123 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19124
19125         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19126
19127 1996-06-08  Jeffrey A Law  (law@cygnus.com)
19128
19129         * gcc.c-torture/execute/pending-1.c: New test.  Still
19130         pending in Tege's queue.
19131
19132 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
19133
19134         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19135         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
19136         if there were failures.  Call unresolved if there were unresolved
19137         testcases.  Call gcc_fail if program did not run to completion.
19138         (ph_make): Pass additional argument name to ph_execute.
19139         (ph_execute): Add new argument.  Pass additional arguments to
19140         ph_summary.  Call gcc_fail is there is no execution output.
19141
19142 1996-04-24  Jeffrey A Law  (law@cygnus.com)
19143
19144         * lib/plumhall.exp (proc_summary): Output relavent summary
19145         lines into the log so specific failures in plumhall can be
19146         investigated.
19147
19148 1996-04-10  Jeffrey A Law  (law@cygnus.com)
19149
19150         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19151         (c-torture-execute): Don't try to execute tests which use
19152         "long long" types if $NO_LONG_LONG is nonzero.
19153
19154 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
19155
19156         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19157         not c-torture.
19158
19159         * gcc.ieee: Move from here.
19160         * gcc.c-torture/execute/ieee: To here.
19161
19162 1996-03-26  Jeffrey A Law  (law@cygnus.com)
19163
19164         * gcc.c-torture: Update to c-torture-1.41 release.
19165
19166 1996-03-22  Jeffrey A Law  (law@cygnus.com)
19167
19168         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19169         not "$output".
19170
19171 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
19172
19173         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19174         -c present.
19175
19176 1996-03-02  Jeffrey A Law  (law@cygnus.com)
19177
19178         * config/proelf.exp: Handle connecting to a simulator.
19179
19180 1996-01-31  Jeffrey A Law  (law@cygnus.com)
19181
19182         * config/proelf.exp: New file.  Enough framework that we can
19183         run c-torture tests on the proelf targets (or any other target
19184         that gdb can connect to for that matter).
19185
19186 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
19187
19188         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19189         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
19190
19191         * lib/plumhall.exp (ph_execute): Always call ph_summary if
19192         exec_output exists.
19193
19194 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
19195
19196         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19197         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19198
19199         * config/*.exp: Update FSF address.  Change result of ${tool}_load
19200         to pass/fail/unresolved/unsupported/untested.  Caller must now
19201         call unresolved/unsupported/untested.
19202         * lib/*.exp: Update FSF address.  Update to handle new results of
19203         ${tool}_load.
19204         * lib/chill.exp (verbose): Delete.
19205
19206 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
19207
19208         * lib/gcc.exp (default_gcc_start): Change order of args to
19209         $LDFLAGS $CFLAGS $LIBS.
19210         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19211         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
19212         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19213         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19214         * gcc.misc-tests/dg-test.exp: Likewise.
19215         * gcc.misc-tests/msgs.exp: Likewise.
19216         * gcc.prms/prms.exp: Likewise.
19217         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19218         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
19219
19220         * lib/dg.exp: Deleted, moved to dejagnu/lib.
19221
19222 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
19223
19224         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19225
19226         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19227         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19228
19229         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19230         necessary.
19231
19232 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
19233
19234         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19235         global for loop; add use of $mathlib.
19236         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19237         settings here; set mathlib for anything but VxWorks.
19238
19239 1996-01-22  Jeffrey A Law  (law@cygnus.com)
19240
19241         * gcc.c-torture: Update to c-torture-1.40 release.
19242
19243 1996-01-03  Jeffrey A Law  (law@cygnus.com)
19244
19245         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19246         dg.exp.
19247
19248 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
19249
19250         * lib/c-torture.exp (c-torture-execute): Declare "output" as
19251         global.
19252
19253 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
19254
19255         * lib/g++.exp (LIBS): Define if not already.
19256         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19257         (gcc-dg-prune): Call prune_gcc_output.
19258         * lib/gcc.exp (prune_gcc_output): New proc.
19259         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19260         prune_gcc_output.
19261
19262 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
19263
19264         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19265         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
19266
19267 1995-11-15  Jeffrey A Law  (law@cygnus.com)
19268
19269         * gcc.c-torture: Update to c-torture-1.39 release.
19270
19271 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
19272
19273         * lib/c-torture.exp (c-torture-execute): Don't return if one option
19274         fails, try others as well.
19275
19276 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
19277
19278         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19279         If compilation fails, mark execute tests as `untested'.
19280         If test is marked as unsupported, don't mark compilation and
19281         execute tests as failed.
19282
19283 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
19284
19285         * lib/g++.exp (g++_init): Don't link in libg++, and look to
19286         libstdc++ for whether or not we want to be doing shared
19287         libraries.  Delete link_curses since we don't need it anymore.
19288         * lib/mike-g++.exp (postbase): Don't link in libg++.
19289         * g++.old-deja/old-deja.exp: Likewise.
19290
19291 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
19292
19293         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19294
19295 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
19296
19297         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19298         For that, add `-Wl,-a,shared_archive'.
19299         * g++.old-deja/old-deja.exp: Likewise.
19300
19301 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
19302
19303         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19304
19305 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
19306
19307         * lib/mike-g++.exp (postbase): Pay attention to the status of
19308         g++_load.
19309
19310 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
19311
19312           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19313
19314 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
19315
19316         * lib/gcc.exp (default_gcc_start): No longer need to log program
19317         being executed or its output, execute_anywhere does that now.
19318         * lib/g++.exp (default_g++_version): Call execute_anywhere.
19319         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
19320
19321 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
19322
19323         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19324         the same as those in lib/g++.exp.
19325
19326 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
19327
19328         * gcc.c-torture: Update to c-torture-1.38 release.
19329         * gcc.ieee: Related changes.
19330
19331 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
19332
19333         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19334         "exec". Minor reformatting changes.
19335
19336         * config/rom68k.exp (${tool}_load): Make it work in a canadian
19337         cross. This means all "exec" calls now work on a remote host as
19338         well.
19339         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19340         cross. Filter out the extra "\r\n" stuff that expect puts in.
19341         (c-torture-execute): Filter out the bogus warnings like
19342         c-torture-compile does. Add support for canadian cross.
19343         * lib/gcc.exp (default_gcc_version, default_gcc_start)
19344         Use execute_anywhere rather than calling exec directly. Now it
19345         works for canadian cross testing.
19346
19347 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
19348
19349         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
19350         results into a variable, and check that rather than using file exists.
19351
19352 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
19353
19354         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19355         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
19356
19357 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
19358
19359         * g++.old-deja/old-deja.exp: Create and pass runshlib and
19360         lib_curses if there's a shared libg++ in the build tree.
19361
19362 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
19363
19364         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19365         if not supported target.
19366
19367 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
19368
19369         * lib/g++.exp (g++_init): Move empty setting of runshlib and
19370         link_curses up to always happen, not just for native builds.
19371
19372 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
19373
19374         * gcc.c-torture: Update to c-torture-1.36 release.
19375         * gcc.failure: Related changes.
19376
19377 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
19378
19379         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19380
19381 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
19382
19383         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19384         * lib/mike-g++.exp (postbase): Not in here.  Still reference
19385         runshlib, link_curses, and mathlib for link and run.
19386
19387         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19388         pass the runtime shared library options for Solaris, OSF/1, and
19389         Irix5, and link with -lcurses to avoid unresolved references.
19390
19391 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
19392
19393         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19394         only run once.
19395
19396 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
19397
19398         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19399
19400 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
19401
19402         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
19403         do not have a framework for the "compat" tests yet.
19404
19405 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
19406
19407         * lib/mike-g++.exp (postbase): New local variable `mathlib',
19408         set to null if we're testing vxworks5.1.  Use that instead of
19409         `-lm' in the setting of LIBS for link and run.
19410
19411 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
19412
19413         * config/rom68k.exp (${tool}_load): Major changes to make it
19414         work.  Verified that it does in fact return the stuff in
19415         exec_output properly.  Catch any Emul or any TRAP other than 0.
19416
19417 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
19418
19419         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19420         LDFLAGS properly for targets that need stuff from libgloss.
19421         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19422         only run once.
19423         (gpp_initialized): New variable.
19424
19425 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
19426
19427         * config/rom68k.exp: Load libgloss.exp.
19428         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19429         so we can produce a fully linked binary.
19430         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19431         so we can produce a fully linked binary.
19432
19433 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
19434
19435         * lib/plumhall.exp (ph_section): Watch for expected failures.
19436         Add missing `else'.
19437
19438         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19439         run the testcase.
19440         (c-torture): Likewise.
19441
19442 1995-08-28  Doug Evans  <dje@cygnus.com>
19443
19444         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
19445
19446         * lib/mike-g++.exp (mike_cleanup): New proc.
19447         (prebase): New globals compiler_result, not_compiler_result,
19448         target_regexp.
19449         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
19450         allow leading "-" in pattern.  Watch for unsupported tests.
19451         If $compiler_result is set, pattern match assembler code,
19452         and ditto for $not_compiler_result.
19453         * lib/mike-gcc.exp: Likewise.
19454
19455         * lib/plumhall.exp (ph_execute): Only call ph_summary if
19456         execution "succeeded".
19457
19458 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
19459
19460         * config/win32.exp: New file.
19461         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
19462
19463 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
19464
19465         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
19466         unsupported.
19467         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
19468         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
19469         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
19470
19471         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
19472         "... without exceptions was ...".  That is now handled by
19473         prune_system_crud.
19474         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19475
19476 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
19477
19478         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
19479         sieve.c,sort2.c}: New files.
19480         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
19481         sieve.exp,sort2.exp}: Drivers for them.
19482
19483         * lib/mike-gcc.exp (program_output): New user settable variable.
19484         (postbase): Call prune_system_crud.  Also prune extraneous compiler
19485         messages.
19486         * lib/mike-g++.exp (program_output): New user settable variable.
19487
19488         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
19489
19490         * config/sh.exp: Deleted (use sim.exp instead).
19491
19492 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
19493
19494         * config/vx.exp: Declare CHECKTASK as global.
19495         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
19496         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
19497         * lib/old-dejagnu.exp: Load [pwd]/$executable.
19498
19499 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
19500
19501         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
19502         target. Like vx.exp, only includes `vx29k.exp' instead of
19503         `vxworks.exp'.
19504
19505 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
19506
19507         * config/sim.exp: Increase time limit from 120 seconds to 240.
19508
19509 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
19510
19511         * gcc.c-torture/execute/950628-1.c: New test.
19512
19513 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
19514
19515         * gcc.c-torture: Update with changes/additions from
19516         c-torture-1.34.
19517
19518 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
19519
19520         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
19521
19522 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
19523
19524         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
19525
19526 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
19527
19528         * gcc.c-torture/compile/950512-1.c: New test.
19529         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
19530         * gcc.dg/struct-ret-1.c: Likewise.
19531
19532 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
19533
19534         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
19535           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
19536
19537 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
19538
19539         * gcc.c-torture/special/920411-1.c: Deleted.
19540         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
19541
19542 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
19543
19544         * config/sim.exp (${tool}_load): Hack in call to bash to get a
19545         cpu limit.
19546
19547 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
19548
19549         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
19550
19551 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
19552
19553         From kenner;
19554         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
19555         is the proper length.
19556         * va-arg-3.c: Likewise.
19557
19558 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
19559
19560         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
19561         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
19562
19563         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
19564         * lib/g++.exp (default_g++_start): Delete old cruft.
19565
19566 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
19567
19568         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
19569         (2 * (1 << 18)) to (2 * (1 << 17)).
19570
19571         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
19572
19573 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
19574
19575         * config/rom68k.exp: Renamed from config/idp.exp
19576
19577 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
19578
19579         * c-torture/compile/921109-2.c
19580
19581 1995-04-18  Mike Stump  <mrs@cygnus.com>
19582
19583         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
19584         excess errors.
19585
19586 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
19587
19588         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
19589         output.
19590         * lib/g++.exp (default_g++_start): Likewise.
19591
19592 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
19593
19594         * gcc.c-torture/compile/950329-1.c: New test.
19595
19596 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
19597
19598           * config/bug.exp (${tool}_load): Updated to use new remote_open
19599           and remote_close procs.
19600         * config/idp.exp: New file.
19601
19602 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
19603
19604         * gcc.c-torture/execute/950322-1.c: New test.
19605
19606 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
19607
19608         * config/vx.exp (${tool}_load): Clean up testing of return code from
19609         vxworks_ld and vxworks_spawn.
19610
19611 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
19612
19613         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
19614
19615 1995-03-13  Mike Stump  <mrs@cygnus.com>
19616
19617         * lib/old-deja.exp: Add `excess errors test - ' error, now one
19618         can mark excess errors on a machine by machine basis.  Note, the
19619         default is to not expect any excess errors, even when excess
19620         errors test - is given, so you will want to put an XFAIL ... on
19621         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
19622         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
19623         those 4 machines, but no others.
19624
19625 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
19626
19627         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
19628         * lib/c-torture.exp: to here.
19629
19630 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
19631
19632         * gcc.c-torture/execute/950221-1.c: New test.
19633         * gcc.c-torture/execute/struct-ret-1.c: New test.
19634         * gcc.c-torture/compile/950221-1.c: New test.
19635
19636         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
19637
19638 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
19639
19640         * gcc.c-torture/execute/arith-1.c (main): Return 0.
19641         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
19642
19643 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
19644
19645         * g++.gb: New directory of tests, derived from my signature and
19646         class scoping tests.
19647
19648         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
19649         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
19650         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
19651         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
19652         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
19653         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
19654         * g++.gb/sig25.C: Likewise.
19655
19656         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
19657         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
19658         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
19659         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
19660         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
19661         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
19662         * g++.gb/sig25.exp: Likewise.
19663
19664         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
19665         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
19666         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
19667         * g++.gb/scope13.C: Likewise, this test still fails.
19668
19669         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
19670         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
19671         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
19672         * g++.gb/scope13.exp: Ditto.
19673
19674         * g++.gb/README: New file, explains what these tests are about.
19675
19676 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
19677
19678         * lib/dg.exp (dg-do): Support `preprocess'.
19679         (dg-test): Likewise.
19680
19681 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
19682
19683         * config/udi.exp: change "continue -expect" to "exp_continue".
19684
19685 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
19686
19687         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
19688         Delete redundant tests.
19689
19690         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
19691         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
19692         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
19693         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
19694         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
19695         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
19696         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
19697         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
19698
19699         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
19700         storing label pointers.
19701         * gcc.c-torture/execute/921019-1.c: Likewise.
19702         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
19703         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
19704         parameter fp.
19705         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
19706         constants.
19707
19708         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
19709         Delete obsolete tests.
19710
19711         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
19712         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
19713         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
19714         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
19715         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
19716         * gcc.c-torture/compile/950124-1.c: New test.
19717
19718         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
19719
19720 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
19721
19722         * lib/mike-g++.exp: Add -lm to LIBS.
19723
19724 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
19725
19726         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
19727
19728 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
19729
19730         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
19731
19732 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
19733
19734         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
19735
19736 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
19737
19738         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
19739         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
19740         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
19741         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
19742         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
19743         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
19744         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
19745         * g++.law/{operators31.C, operators32.C,
19746         * g++.law/{operators33.C, operators34.C}: Likewise.
19747         * g++.law/{pic1.C, refs2.C}: Likewise.
19748         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
19749         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
19750         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
19751         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19752
19753         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
19754         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
19755         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
19756         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
19757         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
19758         * g++.law/{enum9.exp, friend5.exp}: Likewise.
19759         * g++.law/{nest3.exp, nest4.exp}: Likewise.
19760         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
19761         * g++.law/{operators30.exp, operators31.exp}: Likewise.
19762         * g++.law/{operators32.exp, operators33.exp}: Likewise.
19763         * g++.law/{operators34.exp}: Likewise.
19764         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
19765         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
19766         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
19767         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
19768         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19769
19770         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
19771         No longer expected to fail.
19772         * g++.law/missed-error3.C: Tweak for recent bool changes.
19773
19774 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
19775
19776         * config/emb-unix: Deleted.
19777         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
19778         remote execution.  Do final link on remote host if REMOTE_LINK is set.
19779
19780 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
19781
19782         * lib/dg.exp (dg-test): Fix typo in last patch.
19783
19784 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
19785
19786         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
19787         (handles multiple occurrences).
19788
19789 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
19790
19791         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
19792         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
19793         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
19794         printed).
19795         * lib/c-torture.exp (c-torture-compile): Likewise.
19796         (c-torture): Prepend full path if missing.
19797         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
19798         (gcc_fail): Likewise.
19799         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
19800
19801 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
19802
19803         * lib/netware.exp: Only attach to NetWare i386 systems.
19804
19805 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
19806
19807         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
19808         messages.  Add test name to "output pattern match" pass/fail message.
19809
19810 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
19811
19812         * gcc.dg: New testsuite.
19813         * gcc.dg/dg.exp: New file.
19814
19815         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
19816         test-switch.c}: Deleted.
19817
19818         * gcc.misc-tests/msgs.exp: New testcase driver.
19819
19820 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
19821
19822         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
19823         Watch for illegal return values from ${tool}_load.
19824         * config/unix.exp (${tool}_load): Fix pass/fail detection for
19825         cross targets.  Coerce return value >0 to 1.
19826
19827 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
19828
19829         * config/unix.exp (${tool}_load): Call program rsh, not proc.
19830
19831         * config/emb-unix.exp: New file.
19832
19833         * config/sim.exp: Error if variable $SIM not defined.
19834         (${tool}_load): Mark test as "untested" if simulator missing.
19835
19836         * config/unix.exp: Load remote.exp to get rcp_download.
19837         * lib/c-torture.exp: Use different option lists for testcases with
19838         and without loops.
19839         * gcc.c-torture/execute/execute.exp: Likewise.
19840
19841 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
19842
19843         * config/*.exp: Clarify return code from ${tool}_load.
19844         Call `unresolved' or `untested' instead of `warning' or `perror'
19845         (sometimes you still want to call both though).
19846         Add comment that `shell_id' is local to each file.
19847         * config/udi.exp (timeout): Set to 30.
19848         Don't print warning if connection fails, $connectmode has already
19849         printed an error.
19850         (${tool}_load): Move verbose messages to level 2.
19851         Rework pattern for "Process started" message.
19852         Pass `shell_id' to ${connectmode}_download.
19853         Retry twice upon timeout.  Make resetting of target more robust.
19854         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
19855         Pass `shell_id' to exit_$connectmode.
19856         Only call exit_$connectmode if connected.
19857         * config/unix.exp (${tool}_load): Check return codes better.
19858         * config/vrtx.exp (${tool}_load): Likewise.
19859         * config/vx.exp (${tool}_load): Likewise.
19860         Delete unneeded global's.
19861         * lib/dg.exp (dg-test): Update to reflect clarified return codes
19862         from ${tool}_load.
19863         (dg-stat): Delete.
19864         (dg-init): Delete recording of pass/fail counts.
19865         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19866         (old-dejagnu-init): Likewise.
19867         (old-dejagnu-stat): Delete contents, empty proc now.
19868         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
19869         (c-torture): Delete references to lcnt, lpass, lfail.
19870         Get option list from TORTURE_OPTIONS.
19871         Delete -funroll[-all]-loops if no loops.
19872         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
19873         (g++_stat): Delete contents (empty proc now).
19874         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
19875         (gcc_finish): Likewise.
19876         (gcc_stat): Deleted.
19877         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
19878         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
19879         * gcc.c-torture/execute/execute.exp: Likewise.
19880         Split tests into two parts: compile, execute.
19881         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
19882         no loops.  Update to reflect clarified return codes from ${tool}_load.
19883
19884 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
19885
19886         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
19887         to grep for.
19888         (old-dejagnu): Likewise (where necessary).
19889
19890 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
19891
19892         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
19893
19894         * lib/dg.exp (dg-process-target): Fix processing of selector.
19895         Add comment regarding use of `error'.
19896
19897         * lib/gcc.exp (prune_system_crud): Define if missing.
19898         * lib/g++.exp (prune_system_crud): Likewise.
19899
19900         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
19901         Call prune_system_crud.
19902         * lib/dg.exp (dg-runtest): New proc.
19903         Use perror instead of send_user for tcl errors in testcase.
19904         Don't return any value, it's never used.
19905         Don't clobber previous definition of `unknown'.
19906         Print tcl errors in `dg-final'.
19907
19908 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
19909
19910         * lib/dg.exp (dg-process-target): Improve syntax error messages.
19911         (dg-test): Don't print errorInfo, it contains stack backtrace.
19912
19913 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
19914
19915         * lib/g++.exp (runtest_file_p): Define if missing.
19916
19917 1994-09-24  Doug Evans  (dje@cygnus.com)
19918
19919         * lib/mike-g++.exp: Comment out loading of g++.exp.
19920         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
19921         (default_g++_version): Always print something.
19922         (default_g++_start): Comment out call to `which'.
19923         (g++_start, g++_load): Deleted (must be defined in config file).
19924         * lib/gcc.exp: Test for existence of $CC at start.
19925         Delete check for tmpdir (done in gcc_init).
19926         (default_gcc_version): Always print something.
19927         (default_gcc_start): Comment out call to `which'.
19928         * config/*.exp: Major cleanup - make cross targets work at least a
19929         little better for g++ (by not being "--tool gcc" specific).
19930         Rename gcc_xxx to ${tool}_xxx.
19931         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
19932         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
19933
19934 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
19935
19936         * lib/c-torture.exp (c-torture-compile): Rework compiler
19937         message processing.
19938
19939         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
19940         c-torture.
19941
19942 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
19943
19944         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
19945
19946         * lib/dg.exp (dg-process-target): Support { target native }.
19947
19948 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
19949
19950         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
19951         looked for "... program xxx got fatal signal".
19952         Correct regsub munging of `comp_output'.
19953         Ignore compiler messages "path prefix not used" and "linker input
19954         file unused".
19955
19956 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
19957
19958         * lib/gcc.exp (runtest_file_p): Define if missing.
19959         * gcc.prms/template.c: Example to work from.
19960
19961 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
19962
19963         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
19964         * lib/dg.exp (dg-test): Call unsupported testcases as such.
19965
19966         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
19967         * gcc.prms/1883.c: Moved from compile/940714-1.c.
19968         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
19969         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
19970
19971         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
19972         (dg-process-target): No longer a varargs proc.
19973         Return S/N for target, P/F for xfail.  All callers changed.
19974         (user option procs): More argument checking.
19975         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
19976         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
19977         (dg-test): Skip test if not running on selected target in `dg-do'.
19978         Update handling of `dg-do-what', `dg-output-text'.
19979         Separate execution pass/fail from output pattern match pass/fail.
19980         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
19981
19982 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
19983
19984         * gcc.c-torture/special/special.exp: Don't expect failure for mips
19985         target for 920510-1.c.
19986
19987 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
19988
19989         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
19990         Clean up comment regarding use of passcnt, etc.
19991         (gcc_stat): Don't update `testcnt' here.
19992         (gcc_finish): Do it here.
19993         Might as well reset `but_id' here too.
19994         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
19995         to determine if the file should be tested.
19996         * gcc.c-torture/compile/compile.exp: Likewise.
19997         * gcc.c-torture/execute/execute.exp: Likewise.
19998         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19999         * gcc.misc-tests/dg-test.exp: Likewise.
20000         * gcc.prms/prms.exp: Likewise.
20001         * gcc.wendy/wendy.exp: Likewise.
20002         * g++.old-deja.exp: Likewise.
20003         Move "Testing file" message to verbose level 1.
20004
20005 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
20006
20007         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20008
20009 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
20010
20011         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20012         (default_gcc_start): Accept optional second list element
20013         of compiler flags.  Print compiler output at verbosity level 2.
20014         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20015         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20016         Save current values of framework globals passcnt, failcnt, xpasscnt,
20017         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20018         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
20019         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20020         xfailcnt to compute stats.  Update framework global `testcnt' from
20021         pass/fail counts.
20022         (gcc_finish): New proc.  Clean up test environment.
20023         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20024         (gcc_epass, gcc_efail): Delete.
20025         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20026         argument of line number.
20027         (dg-init): If the tool has an init routine, call it.
20028         (dg-test): Remove args `cflags_var' and `libs_var'.
20029         Pass all compiler options to ${tool}_start.
20030         Handle missing line number.
20031         (dg-finish): New function.
20032         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20033         particular files.  Call gcc_finish at end.  Move "skipping test"
20034         message to verbosity level 3.
20035         * gcc.c-torture/compile/compile.exp: Likewise.
20036         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20037         * gcc.c-torture/execute/execute.exp: Likewise.
20038         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20039         Print testcase being tried at verbosity level 1.
20040         * gcc.c-torture/special/special.exp: Unset xfail.
20041         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20042         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20043         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20044         * gcc.failure/failure.exp: Likewise.
20045         * gcc.ieee/ieee.exp: Likewise.
20046         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20047         Update call to dg-test.  Call dg-finish at end.
20048         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
20049         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20050         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20051         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20052         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
20053         * gcc.wendy/wendy.exp: Add copyright.
20054         Delete setting of tmpdir (done by gcc_init).
20055         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20056         Pass compiler flags to gcc_start.  Call gcc_finish at end.
20057         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20058         gcc_[ce]pass/fail.
20059
20060 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
20061
20062         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20063         confusion.
20064         (g++_load): Likewise.
20065
20066         * config/*.exp (gcc_load): Some were varargs fns and some were not.
20067         Rename argument to `prog' to remove the confusion.
20068         Varargs fns behave differently too!
20069         (g++_load): Likewise.
20070
20071         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20072
20073         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20074         what it is.  Delete (always) printing of status value for !native.
20075         Simplify verbose code, and include status and exec_output.
20076         (g++_load): Use gcc_load.
20077
20078 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
20079
20080         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20081         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20082         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20083         940714-3.c as these testcases don't exist anymore.  Make
20084         va-arg-1.c expected to pass.
20085
20086 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
20087
20088         * gcc.misc-tests/misc.exp: Only run specific testcases.
20089         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
20090         * gcc.misc-tests/dg-[1-9].c: New files.
20091
20092         * lib/dg.exp: New testsuite driver.
20093         * gcc.prms/prms.exp: Use it.
20094
20095         * README.gcc: New file.
20096
20097         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20098         Document and reset `lxpass' and `lxfail'.
20099         Simplify "initialized" message.
20100         (gcc_stat): Clean up comments a little.
20101
20102 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
20103
20104         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20105
20106 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
20107
20108         * lib/old-dejagnu.exp (process-option): New proc.
20109         (old-dejagnu-init, old-dejagnu-stat): Likewise.
20110         (old-dejagnu): Simplify.
20111         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20112
20113 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
20114
20115         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20116         exists and is not an empty string.
20117
20118         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20119         $xfail rather than calling setup_xfail.  Clear $xfail when test is
20120         finished.
20121         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20122         automatically.
20123
20124         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20125         longer expected to fail.
20126
20127         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20128         "f" function call.
20129
20130         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20131
20132         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20133         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20134         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20135         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20136         c-torture-1.29.
20137
20138         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20139         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20140
20141         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20142
20143         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20144         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20145
20146         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20147         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20148         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20149
20150 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
20151
20152         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20153         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20154         940714-1.c, 940714-2.c, 940714-3.c},
20155         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20156         gcc.misc-tests/{mg.c,mg.exp}:
20157         New tests.
20158         * gcc.noncompile/noncompile.exp: Change accordingly.
20159
20160 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
20161
20162         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20163         Undo previous clobberage.
20164
20165 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
20166
20167         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20168         * gcc.special/{930510-1.c, special.exp}:
20169         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20170         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20171         struct-varargs-1.c}: New tests from c-torture-1.26.
20172
20173 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
20174
20175         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20176           argument to switch.
20177
20178 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
20179
20180         * Revert the previous changes.  Please see Rob's directory
20181           (/lisa/test/rob/progressive/gcc/testsuite) for testing
20182           fixes.
20183
20184 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
20185
20186         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20187             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20188             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20189             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20190             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20191             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20192             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20193             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20194             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20195             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20196             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20197             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20198             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20199             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20200             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20201             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20202             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20203             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20204             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20205             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20206             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20207             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20208             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20209             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20210             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20211             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20212             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20213
20214 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
20215
20216         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20217             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20218           with perror calls.
20219
20220 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
20221
20222         * config/unix.exp (g++_load): Fix syntax.
20223
20224 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
20225
20226         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20227         * gcc.noncompile/921017-1.c: Deleted obsolete test.
20228         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20229         Don't expect va-arg-1.c to fail.  Correct expected output for
20230         920928-1.c.
20231         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20232         * gcc.wendy/hbm4.c: Correct typo.
20233         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20234
20235 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
20236
20237         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20238         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20239         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
20240         * lib/c-torture.exp (c-torture-compile): Ditto.
20241
20242         Reduce volume of output (remove all the -I's and such).
20243         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20244         Call gcc_cpass, gcc_cfail.
20245         (c-torture): Pass testing option to c-torture-compile.
20246
20247 1994-03-21  Doug Evans  (dje@cygnus.com)
20248
20249         Bring patches over from progressive.
20250         * config/default.exp: Exit remote shell cleanly.
20251         (g++_exit, g++_start): Add default versions.
20252         * config/sim.exp (gcc_load): Use perror, not error.
20253
20254 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
20255
20256         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
20257         set in site.exp.
20258
20259 1994-03-14  Doug Evans  (dje@cygnus.com)
20260
20261         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20262         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20263         (wendy_try): New proc to run testcase.
20264         (main loop): Call 'em.
20265         * gcc.wendy/*.c: Clean up pass to correct expected output.
20266
20267         * lib/gcc.exp: Minor cleanup work.
20268         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20269
20270 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
20271
20272         * config/sim.exp (gcc_load): Document return codes better.
20273         Don't pass -v to simulator.
20274
20275 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
20276
20277           * gcc.special/920717-x.c: Fix typo.
20278           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20279           get at sources.
20280
20281         * lib/mike-gcc.exp: Fix typo.
20282
20283 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
20284
20285         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20286         binary to use, transform the name.
20287         * config/*.exp: rename everything. Nuke any g++ specific files,
20288         it's now a special case of gcc that requires no special support.
20289         Add a default.exp for unsupported targets.
20290
20291 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
20292
20293         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20294         lib/old-dejagnu.exp: Fix a few patterns to work with the new
20295         version of Tcl.
20296
20297 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
20298
20299         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20300         than a warning.
20301
20302 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
20303
20304         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20305
20306 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
20307
20308         * gcc.execute/execute.exp: Combine opt_list and foption_list into
20309         option_list.  Compile every file with only 4/6 option choices
20310         (same as C torture) instead of with 12/18 different option
20311         choices.
20312         * lib/c-torture.exp: Likewise.
20313
20314         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20315         not already set.
20316
20317 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
20318
20319         * lib/old-deja.exp: Add `excess errors test fails' error, now one
20320         can put an XFAIL *-*-* on excess errors.
20321
20322 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
20323
20324         * g++.law: Add more tests derived from g++-bugs snapshots.
20325
20326         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
20327         equivalent to g++.law/init9.
20328
20329         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20330         compiled it, and the a.out file after we've run it.
20331
20332 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
20333
20334         * lib/mike-g++.exp (postbase): Delete the .o file after we've
20335         compiled it, and the a.out file after we've run it.
20336
20337 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
20338
20339         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20340
20341 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
20342
20343         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20344         version number.
20345
20346 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
20347
20348         * g++.law: New directory of g++ tests derived from the g++-bugs
20349         snapshots.
20350
20351 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
20352
20353         * gcc.compile: initbug1.c initbug1.exp testcase added
20354
20355 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
20356
20357         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20358         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20359           fixes submitted by Jeff Law (law@cs.utah.edu)
20360         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20361           Jeff Law (law@cs.utah.edu)
20362
20363
20364 1993-11-30  Mike Stump  (mrs@cygnus.com)
20365
20366         * config/unix-g++.exp: Follow the gcc way of doing things.
20367         * g++.old-deja/old-deja.exp: Minor updates.
20368         * lib/g++.exp: New file, follow the gcc way of doing things.
20369         * lib/old-dejagnu.exp: Minor updates.
20370         * lib/mike-g++.exp: Always unset errorInfo.
20371
20372 1993-11-06  Mike Stump  (mrs@cygnus.com)
20373
20374         * lib/gcc.exp: Fix some errors with the below change, CC and
20375         CFLAGS should be global when setting, not local.
20376
20377 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
20378
20379         * lib/gcc.exp: Transform tool name.
20380
20381 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20382
20383         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20384
20385 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20386
20387         * lib/gcc.exp: change gcc_done to gcc_stat
20388
20389 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20390
20391         * Upgraded gcc testsuite to c-torture version 1.25
20392
20393 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
20394
20395         * lib/gcc.exp: added reporting code. Changed verbose compile message.
20396         * lib/c-torture: added hooks for new reporting code.
20397
20398 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
20399
20400         * config/sh-gcc.exp: check if sh-sim exists in the path
20401
20402 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
20403
20404         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20405         * gcc.compile/compile.exp: Initial changes for new logic.
20406         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20407         * gcc.failure/failure.exp: Initial changes for new logic.
20408         * gcc.ieee/ieee.exp: Initial changes for new logic.
20409         * gcc.misc-tests/misc.exp: Initial changes for new logic.
20410         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20411         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20412         * lib/c-torture.exp: Initial changes for new logic.
20413         * lib/gcc.exp: Initial changes for new logic.
20414
20415 1993-10-15  Mike Stump  (mrs@cygnus.com)
20416
20417         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20418         depend upon failure or success.  Fully qualify names in failure
20419         and success messages.  Always remove a.out before starting
20420         compile, just in case.  Pay more attention to error text output by
20421         the compiler.  Handle testcases with no known past errors just
20422         like all others, so that things are uniform.  Other miscellaneous
20423         improvements.
20424
20425 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
20426
20427         * gcc.cpp: new directory for cpp tests
20428
20429 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
20430
20431         * lib/chill.exp: Code reformatted, removed unused code.
20432         * config/unix-chill.exp: Code reformatted, removed unused code.
20433         * chill.execute/execute.exp: Code reformatted, removed unused code.
20434         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20435
20436 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
20437
20438         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
20439         routines not written.
20440
20441 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
20442
20443         * config/bug-gcc.exp: Use new procs from bug.exp.
20444
20445 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
20446
20447         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
20448         via ftp, rather than depending on NFS.
20449         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
20450         case.
20451
20452 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
20453
20454         * config/bug-gcc.exp: Use new download proc.
20455
20456 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
20457
20458         * chill.execute/execute.exp: cleanups, handles errors better
20459         * chill.compile/compile.exp: rewrite, based on execute.exp
20460         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
20461         * lib/chill.exp: major changes to diff proc and compile and link
20462           procs. added chill_fail and chill_pass wrappers to pass and
20463           fail. added more comments, and handle error codes better.
20464           Added a hack to capture stderr from exec, so noncompile tests
20465           can work.
20466
20467 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
20468
20469         * chill.execute/execute.exp: rewrite of testsuite driver
20470         * lib/chill.exp: rewrite of testsuite driver
20471         * config/unix-chill.exp: rewrite of testsuite driver
20472
20473 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
20474
20475     In chill.execute:
20476         * iexpr.ch: Standardize uppercase.
20477         * tuples.dat: Standardize uppercase.
20478         * vary.ch: standardize.  Correct varying string assignments.
20479         * vary.dat: Add new output lines.
20480
20481 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
20482
20483     In chill.execute:
20484         * chprintf.ch: Standardize use of uppercase.
20485         * tuples.ch: Standardize and turn arr2 into a DCL,
20486           rather than a SYN.
20487         * pinits.ch: Standardize.
20488
20489 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
20490
20491         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
20492         * Makefil: Renamed to Makefile.in.
20493         * configure.in: New.
20494
20495 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
20496
20497     In chill.execute:
20498         * .cvsignore: Add result/output files.
20499         * Makefile: Fix up variables at start.  Use MFLAGS
20500           everywhere.  Correct bool_loc, built_ins entries.
20501           Add entry for vary1.ch.
20502         * bitarray.ch: Standardize upper-case usage.
20503         * bitexpr.ch: Standardize, add output of b1.
20504         * params.ch: Use arrayt in along PROC parameters, to
20505           avoid novelty problems.
20506         * sets.ch: Tiny cleanup.
20507         * vary1.ch: Re-indent.
20508
20509 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
20510
20511           * Add PR-related files to Makefiles, .cvsignore files, etc.
20512
20513 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
20514
20515         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
20516           with compiler objects. New names are test-flow.c and test-loop.c
20517
20518 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
20519
20520         * Upgraded c-torture tests from 1.19 to 1.20
20521
20522         * new files:
20523         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
20524         * gcc.compile: 930623-1.c 930623-2.c
20525         * gcc.noncompile: 930622-1.c 930622-2.c
20526         * gcc.failure: 920411-1.c 920627-2.c
20527         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
20528
20529 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
20530
20531         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20532           More changes to get testsuite working properly. Needs more work.
20533           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
20534
20535 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
20536
20537         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20538           More changes to get testsuite working properly. Needs more work.
20539
20540 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
20541
20542         * chill.compile/compile.exp: Added for Dejagnu support
20543         * chill.execute/execute.exp: Added for Dejagnu support
20544         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
20545
20546 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
20547
20548     This should complete moving the CHILL test files.
20549         * chill.noncompile(.cvsignore printf.grt
20550             in-printf.grt chprintf.grt chprintf.ch):
20551             Added test-support files.
20552           (Makefile): Modified further.
20553         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
20554             signal.ch): Added test files.
20555           * chill.execute (.cvsignore printf.grt printr.c
20556             in-printf.grt rts.c chprintf.grt rts.h): Added
20557           test-support files.
20558             (Makefile): More corrections.
20559
20560 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
20561
20562         * chill.compile, chill.execute, chill.nocompile: Add CHILL
20563           test cases, ready for DejaGnu.
20564
20565 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
20566
20567         * Upgraded c-torture tests from 1.18 to 1.19
20568
20569         * gcc.compile: added test(s):
20570           930607-1.c
20571         * gcc.execute: added test(s):
20572           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
20573
20574         * added new subdirectory for misc tests: gcc.misc-tests
20575         * gcc.misc-test(s): added tests:
20576           inst-check.c test-consts.c test-ior.c test-switch.c
20577
20578 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
20579
20580         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
20581
20582 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
20583
20584         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
20585
20586 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
20587
20588         * Upgraded c-torture tests from 1.17 to 1.18
20589
20590 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
20591
20592         * Upgraded c-torture tests from 1.12 to 1.17
20593
20594 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
20595
20596         * lib/old-dejagnu.exp:
20597           Fixed handling of XFAIL target triplets to correctly
20598           recognize wildcard characters.  Removed code that
20599           appended a unique id tag to the end of the file name
20600           printed out by the result of the testcases within a
20601           given test file.
20602
20603 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
20604
20605         * lib/old-dejagnu.exp:
20606           Reworked expected failure handling to trigger off of XFAIL
20607           keyword in keyphrase embeded in testcase source code. The
20608           XFAIL keyword must be at the end of the keyphrase line. It
20609           may optionally be followed by one or more target triplets.
20610           It has just occured that the handling of wildcards in the
20611           target triplet may not be correct.
20612
20613 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
20614
20615         * g++.old-deja/tests:
20616           Moved all subdirectories up one level into g++.old-deja .
20617
20618         * lib/old-dejagnu.exp:
20619           Fixed problem with CXXFLAGS not being properly reset, and being
20620           corrupted with extraneous "-c" compiler option.  This was
20621           causing binaries to not be generated for test that needed them.
20622           Modified strings passed to "pass" and "fail" so that individual
20623           tests from the same test file would be distinguished by an
20624           identifier appended to the test file name in the summary logs;
20625           this corrected a problem with erroneous diff logs.  Added code
20626           to search testcases for expected fail and unexpected pass keywords.
20627
20628 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
20629
20630         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
20631
20632 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
20633
20634         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
20635           Removed extraneous text from end of "Special g++ Options"
20636           keyphrase.
20637
20638         * lib/old-dejagnu.exp: Added pattern matching to look for new
20639           keywords, embedded in testcases comments, which will trigger
20640           calls to xpass and xfail.
20641
20642 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
20643
20644         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
20645           comments embedded in the testcases, especially the one looking for
20646           special compiler options, as well as the pattern matching for the
20647           compiler output again.
20648
20649 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
20650
20651         * lib/old-dejagnu.exp: Do a proper check of the return value for
20652           execute tests. Fixed several problems with the pattern matching
20653           of the compiler output which gave erroneous test results.
20654           Changed several of the test result messages to be more descriptive.
20655         * config/unix-g++.exp: Proc g++_load now actually works and
20656           executes the tests passed to it and returns a usable return
20657           value.
20658
20659 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
20660
20661           * lib/gcc.exp: Exits gracefully if $CC is bogus.
20662
20663 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
20664
20665         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
20666           Modified both files to properly execute the old style
20667           dejagnu tests. The previous versions of these files were
20668           experimental and did not function anything near correctly.
20669
20670 1993-04-05  Rob Savoye  (rob@cygnus.com)
20671
20672         * Removed all Makefile.in and configure.in files. No configuration
20673         needed now.
20674
20675 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
20676
20677         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
20678
20679 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
20680
20681         * gcc.compile/configure.in, gcc.unsorted/configure.in,
20682         gcc.special/configure.in, gcc.noncompile/configure.in,
20683         gcc.execute/configure.in, gcc.code_quality/configure.in,
20684         g++.other/configure.in, g++.old-deja/configure.in,
20685         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
20686         in srcname setting.
20687
20688 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
20689
20690         * lib/udi.exp:  Fixed mondfe and mondfe_download.
20691         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
20692         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
20693
20694 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
20695
20696         * config/udi-gdb.exp: Check $shell_id after connecting to target.
20697         (gdb_exit): Don't remove *_soc files.
20698
20699 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
20700
20701         * lib/c-torture.exp: Don't look for main; instead always use -w
20702         -c.  This is how the c-torture tests work.  Remove the object
20703         file if the compilation succeeds.
20704         * gcc.execute/execute.exp: Remove executable if test passes.
20705         * gcc.noncompile/noncompile.exp: Every test is an expected
20706         failure.
20707         * gcc.special/special.exp: Added tests from c-torture 1.11,
20708         corrected use of existing test.
20709         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
20710         gcc.execute/920625-1.c: Updated to c-torture 1.11.
20711         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
20712         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
20713         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
20714         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
20715         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
20716         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
20717         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
20718         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
20719         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
20720         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
20721         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
20722         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
20723         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
20724         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
20725         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
20726         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
20727         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
20728         c-torture 1.11.
20729         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
20730         correspond to c-torture 1.11.
20731
20732         * New file.
20733