OSDN Git Service

PR c++/13883
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
2
3         PR c++/13883
4         * g++.dg/template/ctor3.C: New test.
5
6 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
7
8         * g++.dg/tc1: New directory.
9         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
10         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
11         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
12         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
13         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
14
15 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
16
17         * g++.dg/parse/error11.C: New test.
18         * g++.dg/parse/error12.C: Likewise.
19
20 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
21
22         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
23         (scan_initial, main): Use aligned_sizeof instead of sizeof.
24         
25 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
26
27         PR c++/13791
28         * g++.dg/ext/attrib12.C: New test.
29
30         PR c++/13736
31         * g++.dg/parse/cast2.C: New test.
32
33 2004-01-27  James E Wilson  <wilson@specifixinc.com>
34
35         * objc.dg/encode-2.m (main): New local string.  Set depending on
36         sizeof long.  Use in sscanf call.
37         * objc.dg/encode-3.m (main): New local string.  Set depending on
38         sizeof long.  Use in scan_initial call.
39
40 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
41
42         * objc.dg/call-super-2.m: Make LP64-safe.
43         * objc.dg/desig-init-1.m: Likewise.
44
45 2004-01-27  Devang Patel <dpatel@apple.com>
46
47         * g++.dg/debug/namespace1.C: New test.
48         
49 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
50
51         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
52         xscale-*-*.
53
54         * gcc.dg/arm-mmx-1.c: New test.
55
56 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
57
58         * gcc.dg/20040127-1.c: New test.
59         * gcc.dg/20040127-2.c: New test.
60
61 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
62
63         * objc.dg/stret-1.m (glob): Renamed to globa.
64
65 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
66
67         PR c++/13663
68         * g++.dg/expr/for1.C: New test.
69
70 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
71
72         PR middle-end/13779
73         * gcc.dg/darwin-longlong.c: New test.
74
75 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
76
77         * gcc.dg/20040124-1.c: Moved test from here...
78         * gcc.c-torture/compile/20040124-1.c: ...to here.
79
80 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
81
82         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
83         the assembly output if -m64 is passed.
84
85 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
86
87         PR c++/13833
88         * g++.dg/template/cond3.C: New test.
89
90 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
91
92         PR c++/13810
93         * g++.dg/template/ttp7.C: New test.
94
95 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
96
97         PR c++/13797
98         * g++.dg/template/nontype4.C: New test.
99         * g++.dg/template/nontype5.C: Likewise.
100
101 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
102
103         * gcc.dg/torture/mips-clobber-at.c: New test.
104
105 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
106
107         * gcc.dg/20040124-1.c: New test.
108
109 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
110
111         * gcc.dg/20040123-1.c: New test.
112
113 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
114
115         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
116
117 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
118
119         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
120
121 2004-01-23  Andrew Pinski  <apinski@apple.com>
122
123         * gcc.dg/20030121-1.c: Move to ..
124         * gcc.dg/20040121-1.c: here.
125
126 2004-01-23  Roger Sayle  <roger@eyesopen.com>
127
128         * gcc.dg/builtins-29.c: New test case.
129
130 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
131
132         PR 18314
133         * gcc.dg/builtins-30.c: New testcase.
134
135 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
136
137         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
138         * lib/g77.exp: Likewise.
139         * lib/objc.exp: Likewise.
140         * lib/g++.exp: Likewise.
141
142 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
143
144         * gcc.dg/struct-by-value-2.c: New test.
145
146 2004-01-21  Andrew Pinski  <apinski@apple.com>
147
148         PR target/13785
149         * gcc.dg/20030121-1.c: New test.
150
151 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
152
153         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
154         clobber frame pointer register in asm statement.
155
156 2004-01-21  Falk Hueffner  <falk@debian.org>
157
158         * gcc.c-torture/compile/20040121-1.c: New test.
159
160 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
161
162         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
163
164 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
165
166         * gcc.dg/ppc64-abi-2.c: New test.
167
168 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
169
170         * lib/treelang.exp: Fill out this file.
171         * lib/treelang-dg.exp: New File.
172
173 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
174
175         * gcc.c-torture/compile/981022-1.c: Remove.
176         * gcc.dg/array-5.c: Remove XFAIL.
177         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
178         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
179         gcc.dg/cond-lvalue-1.c: Update.
180         * gcc.dg/cast-lvalue-2.c: New test.
181
182 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
183
184         PR c++/13592
185         * g++.dg/other/error1.C (class foo): Tweak error message.
186
187         PR c++/13592
188         * g++.dg/template/call2.C: New test.
189
190 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
191
192         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
193         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
194         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
195         scalar-return-1_x.c, scalar-return-2_y.c,
196         scalar-return-3_x.c, scalar-return-3_y.c,
197         scalar-return-4_x.c, scalar-return-4_y.c,
198         struct-align-1.h, struct-align-1_x.c,
199         struct-align-1_y.c, struct-align-2.h,
200         struct-align-2_x.c, struct-align-2_y.c,
201         struct-by-value-10_y.c, struct-by-value-11_x.c,
202         struct-by-value-11_y.c, struct-by-value-12_x.c,
203         struct-by-value-12_y.c, struct-by-value-13_x.c,
204         struct-by-value-13_y.c, struct-by-value-14_x.c,
205         struct-by-value-14_y.c, struct-by-value-15_x.c,
206         struct-by-value-15_y.c, struct-by-value-16_y.c,
207         struct-by-value-17_y.c, struct-by-value-18_y.c,
208         struct-by-value-19_y.c, struct-by-value-1_x.c,
209         struct-by-value-1_y.c, struct-by-value-20_y.c,
210         struct-by-value-2_x.c, struct-by-value-2_y.c,
211         struct-by-value-3_y.c, struct-by-value-4_x.c,
212         struct-by-value-4_y.c, struct-by-value-5_y.c,
213         struct-by-value-6_y.c, struct-by-value-7_y.c
214         struct-by-value-8_x.c, struct-by-value-8_y.c
215         struct-by-value-9_x.c, struct-by-value-9_y.c
216         struct-return-10_x.c, struct-return-10_y.c,
217         struct-return-19_x.c, struct-return-20_x.c
218         struct-return-2_x.c, struct-return-2_y.c
219         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
220         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
221
222 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
223
224         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
225         attribute on sparc*-sun-solaris2.*.
226
227 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
228
229         PR c++/13710
230         * g++.dg/ext/typeof7.C: New test.
231
232 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
233
234         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
235         * gcc.dg/const-elim-1.c: Same.
236
237 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
238
239         * objc.dg/stret-1.m: New.
240         * objc.dg/stret-2.m: New.
241
242 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
243
244         PR c++/11895
245         * g++.dg/ext/vector1.C: New test.
246
247 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
248
249         * gcc.dg/pch/import-1.c: New.
250         * gcc.dg/pch/import-1.hs: New.
251         * gcc.dg/pch/import-1a.h: New.
252         * gcc.dg/pch/import-1b.h: New.
253         * gcc.dg/pch/import-1c.h: New.
254
255 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
256
257         PR c++/13574
258         * g++.dg/ext/array1.C: New test.
259
260         PR c++/13178
261         * g++.dg/conversion/op1.C: New test.
262
263 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
264
265         PR 11864
266         From Kazumoto Kojima / Dan Kegel:
267         * gcc.dg/pr11864-1.c: New test.
268
269         PR 10392
270         From Marcus Comstedt / Dan Kegel:
271         * gcc.dg/pr10392-1.c: New test.
272
273 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
274
275         PR c++/13478
276         * g++.dg/init/ref10.C: New test.
277
278 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
279
280         PR c++/13407
281         * g++.dg/parse/typename6.C: New test.
282
283 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
284
285         PR pch/13361
286         * testsuite/g++.dg/pch/wchar-1.C: New.
287         * testsuite/g++.dg/pch/wchar-1.Hs: New.
288
289 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
290
291         PR c++/9259
292         * g++.dg/expr/sizeof2.C: New test.
293
294 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
295
296         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
297
298 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
299
300         PR c++/13659
301         * g++.dg/lookup/strong-using-3.C: New.
302         * g++.dg/lookup/using-10.C: New.
303
304 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
305
306         PR c++/13594
307         * g++.dg/lookup/strong-using-2.C: New.
308
309 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
310             Dan Kegel <dank@kegel.com>
311             J"orn Rennecke <joern.rennecke@superh.com>
312
313         PR target/9365
314         * gcc.dg/pr9365-1.c: New test.
315
316 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
317
318         PR c++/8856
319         * g++.dg/parse/casting-operator2.C: New test.
320         * g++.old-deja/g++.pt/explicit83.C: Remove.
321
322 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
323
324         * gcc.dg/label-compound-stmt-1.c: New test.
325         * gcc.c-torture/compile/950922-1.c,
326         gcc.c-torture/compile/20000211-3.c,
327         gcc.c-torture/compile/20000518-1.c,
328         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
329         compound statements.
330
331 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
332
333         * gcc.dg/ppc64-abi-1.c: New test.
334
335 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
336
337          * g++.dg/ext/attrib9.C: Add dg-warnings.
338
339 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
340
341         PR c++/12335
342         * g++.dg/parse/dtor3.C: New test.
343
344 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
345
346         PR c++/12709
347         * g++.dg/parse/try-catch-1.C: New test.
348
349 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
350
351         * ada/acats/run_all.sh: Add more verbose output in acats.log
352         when compiling tests.
353
354 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
355
356         PR 13656
357         * gcc.dg/typedef-redecl.c: New test case.
358         * gcc.dg/typedef-redecl.h: New support file.
359
360 2004-01-13  Jan Hubicka  <jh@suse.cz>
361
362         * gcc.dg/always_inline.c: New test.
363         * gcc.dg/debug/20031231-1.c: Fix.
364
365 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
366
367         PR c++/13474
368         * g++.dg/template/array3.C: New test.
369
370 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
371
372         * g++.dg/ext/lvalue1.C: No longer expected to fail.
373         * g++.dg/warn/Wunused-2.C: Likewise.
374
375 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
376
377         PR c++/13289
378         * g++.dg/template/instantiate6.C: New test.
379
380 2004-01-12  Roger Sayle  <roger@eyesopen.com>
381
382         PR middle-end/11397
383         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
384
385 2004-01-12  Jan Hubicka  <jh@suse.cz>
386
387         PR opt/12826
388         * gcc.dg/20040112-1.c: New.
389
390         * gcc.dg/dwarf-die[1-7].c: Move to...
391         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
392         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
393
394 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
395
396         PR c++/4100
397         * g++.dg/parse/friend4.C: New test.
398
399 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
400
401         PR c++/4100
402         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
403         definition is called a friend.
404
405 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
406
407         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
408
409 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
410
411         PR c++/3478
412         * g++.dg/parse/error10.C: New test.
413         * g++.dg/template/arg2.C: Accept "invalid type" error.
414
415 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
416
417         PR middle-end/13392
418         * g++.dg/opt/expect2.C: New test.
419
420 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
421
422         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
423         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
424         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
425         Update dg-error regexps.
426
427 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
428
429         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
430         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
431
432 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
433
434         * gcc.dg/pragma-re-1.c: Use right pointer type.
435
436 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
437
438         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
439
440 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
441
442         * gcc.dg/rs6000-ldouble-1.c: New.
443
444 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
445
446         DR 337
447         PR c++/9256
448         * g++.dg/other/abstract1.C: New test.
449
450 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
451
452         * g++.dg/lookup/strong-using-1.C: New.
453
454 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
455
456         PR c/11234
457         * gcc.dg/func-ptr-conv-1.c: New test.
458         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
459
460 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
461
462         PR target/13380.
463         * gcc.c-torture/compile/20040109-1.c: New.
464
465 2004-01-08  Stuart Hastings  <stuart@apple.com>
466
467         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
468         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
469         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
470
471 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
472
473         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
474
475 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
476
477         * ada/acats/run_acats: Treat 'gnatchop' the same way
478         as 'gnatmake'.  Export GCC_DRIVER.
479         * ada/acats/run_all.sh: Add target_gnatchop.  Use
480         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
481
482 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
483
484         PR c++/12573
485         * g++.dg/template/dependent-expr4.C: New test.
486
487 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
488
489         * gcc.dg/altivec-11.c: New test.
490
491 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
492
493         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
494
495 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
496
497         PR c/6024
498         * gcc.dg/enum-compat-1.c: New test.
499         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
500
501 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
502
503         PR c/12165
504         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
505         gcc.dg/c99-idem-qual-3.c: New tests.
506
507 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
508
509         * gcc.dg/winline-7.c: Don't cast void * to int.
510
511 2004-01-06  Jan Hubicka  <jh@suse.cz>
512
513         * gcc.dg/i386-sse-5.c: New test
514         * g++.dg/eh/simd-1.c: Add -w argument for i386.
515
516 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
517
518         PR c++/12815
519         * g++.dg/rtti/typeid4.C: New test.
520
521 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
522
523         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
524
525 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
526
527         PR c++/12132
528         * g++.dg/template/error11.C: New test.
529
530         PR c++/13451
531         * g++.dg/template/class2.C: New test.
532
533 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
534         Richard Sandiford <rsandifo@redhat.com>
535
536         PR c++/13387
537         * g++.dg/opt/alias3.C: New test.
538
539 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
540
541         PR c++/13157
542         * g++.dg/template/koenig3.C: New test.
543
544         PR c++/13529
545         * g++.dg/parse/offsetof3.C: New test.
546
547         * g++.dg/init/copy7.C: Add missing dg-error markers.
548
549         PR c++/12226
550         * g++.dg/init/copy7.c: New test.
551
552         PR c++/13536
553         * g++.dg/parse/cast1.C: New test.
554
555 2004-01-04  Jan Hubicka  <jh@suse.cz>
556
557         * gcc.dg/winline[1-7].c: New tests.
558
559 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
560
561         PR c++/13520
562         * g++.dg/template/qualttp22.C: New test.
563
564 2004-01-01  Jan Hubicka  <jh@suse.cz>
565
566         * gcc.dg/debug/20031231-1.c: New.
567         * gcc.c-torture/compile/20040101-1.c: New.
568         * gcc.dg/dwarf-die-[1-7].c: New.
569
570 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
571
572         PR optimization/13521
573         * gcc.c-torture/compile/20031231-1.c: New test.
574
575 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
576
577         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
578
579 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
580
581         PR c++/10079
582         * g++.dg/template/crash16.C: New test.
583
584 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
585
586         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
587
588 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
589
590         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
591         ports.
592         * g++.old-deja/g++.jason/thunk3.C: Likewise.
593         * g++.old-deja/g++.law/profile1.C: Likewise.
594         * gcc.c-torture/compile/981006-1.c: Likewise.
595         * gcc.c-torture/execute/loop-2e.x: Likewise.
596         * gcc.c-torture/execute/loop-2f.x: Remove.
597         * gcc.c-torture/execute/loop-2g.x: Likewise.
598         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
599         * gcc.dg/20020312-2.c: Remove traces of dead ports.
600
601 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
602
603         PR c++/13507
604         * g++.dg/ext/attrib11.C: New test.
605
606         PR c++/13494
607         * g++.dg/template/array2-1.C: New test.
608         * g++.dg/template/array2-2.C: New test.
609
610 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
611
612         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
613
614 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
615
616         PR c++/12774
617         * g++.dg/template/array1-1.C: New test.
618         * g++.dg/template/array1-2.C: New test.
619
620 2003-12-29  Roger Sayle  <roger@eyesopen.com>
621
622         PR fortran/12632
623         * g77.dg/12632.f: New test case.
624
625 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
626
627         PR c++/13289
628         * g++.dg/parse/nontype1.C: New test.
629
630 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
631
632         PR c++/12403
633         * g++.dg/parse/explicit1.C: New test.
634         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
635
636 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
637
638         PR c++/13081
639         * g++.dg/opt/inline6.C: New test.
640
641         PR c++/12613
642         * g++.dg/parse/error9.C: New test.
643
644         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
645
646 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
647
648         PR c++/13009
649         * g++.dg/init/assign1.C: New test.
650
651 2003-12-28  Roger Sayle  <roger@eyesopen.com>
652
653         PR c++/13070
654         * g++.dg/warn/format3.C: New test case.
655
656 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
657
658         * gcc.c-torture/compile/20031227-1.c: New test.
659
660 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
661
662         * g++.dg/bprob/bprob.exp: Load target-supports.exp
663         * g77.dg/bprob/bprob.exp: Likewise.
664         * gcc.misc-tests/bprob.exp: Likewise.
665         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
666         variants on systems where the library does not provide that
667         functionality.
668         * gcc.dg/builtins-20.c: Use builtins-config.h.
669         * gcc.dg/builtins-config.h: New file.
670
671 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
672
673         * lib/gcc-dg.exp (dg-require-profiling): New function.
674         * lib/target-supports.exp (check_profiling_available): Likewise.
675         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
676         * g77.dg/bprob/bprob.exp: Likewise.
677         * gcc.misc-tests/bprob.exp: Likewise.
678         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
679         * gcc.dg/20021014-1.c: Likewise.
680         * gcc.dg/nest.c: Likewise.
681
682 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
683
684         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
685         compiling.
686         * g++.dg/lookup/java2.C: Likewise.
687         * gcc.dg/cpp/lexident.c: Likewise.
688
689 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
690
691         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
692         given.
693         * gcc.c-torture/compile/961203-1.c: Likewise.
694         * gcc.c-torture/compile/980506-1.c: Likewise.
695
696 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
697
698         * lib/gcc-dg.exp (dg-prune-output): New annotation.
699         (additional_prunes): New global.
700         (gcc-dg-prune): Handle additional per-test pruning.
701         (dg-test): Clear additional_prunes between tests.
702
703         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
704         dg-prune-output to avoid spurious failures from assembler
705         complaining about nonexistent WAW violations.
706         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
707         Use dg-prune-output to avoid spurious failures from assembler
708         warning about Itanium B-step errata.
709
710 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
711
712         * g++.dg/abi/macro0.C: New test.
713         * g++.dg/abi/macro1.C: Likewise.
714         * g++.dg/abi/macro2.C: Likewise.
715
716         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
717         * g++.dg/abi/bitfield7.C: Likewise.
718         * g++.dg/abi/dtor2.C: Likewise.
719         * g++.dg/abi/mangle11.C: Likewise.
720         * g++.dg/abi/mangle12.C: Likewise.
721         * g++.dg/abi/mangle14.C: Likewise.
722         * g++.dg/abi/mangle17.C: Likewise.
723         * g++.dg/abi/vbase10.C: Likewise.
724         * g++.dg/abi/vbase14.C: Likewise.
725         * g++.dg/template/qualttp17.C: Likewise.
726
727 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
728
729         PR c/11995
730         * gcc.dg/20031223-1.c: New test.
731
732 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
733
734         * gcc.dg/noreturn-7.c: New test.
735
736 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
737
738         * gcc.dg/null-pointer-1.c: New test.
739
740 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
741
742         * g++.old-deja/g++.jason/template18.C: Remove.
743         * g++.old-deja/g++.jason/template37.C: Likewise.
744
745         PR c++/12862
746         * g++.dg/lookup/ns1.C: New test.
747
748         PR c++/12397
749         * g++.dg/template/lookup3.C: New test.
750
751 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
752
753         * g++.dg/template/recurse1.C: New test
754
755 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
756
757         PR c++/12479
758         * g++.dg/parse/semicolon1.C: New test.
759         * g++.dg/parse/semicolon1.h: Likewise.
760
761 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
762
763         * gcc.dg/darwin-misaligned.c: New test.
764
765 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
766
767         PR c/9163
768         * gcc.dg/20031222-1.c: New test.
769
770 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
771
772         PR c++/13438
773         * g++.dg/parse/error8.C: New test.
774
775         PR c++/11554
776         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
777
778 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
779
780         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
781         too small.
782         * gcc.c-torture/compile/930217-1.c: Likewise.
783         * gcc.c-torture/compile/930513-1.c: Likewise.
784         * gcc.c-torture/execute/920908-2.c: Likewise.
785         * gcc.c-torture/execute/921204-1.c: Likewise.
786         * gcc.c-torture/execute/930621-1.c: Likewise.
787         * gcc.c-torture/execute/930630-1.c: Likewise.
788         * gcc.c-torture/execute/931031-1.c: Likewise.
789         * gcc.c-torture/execute/980602-2.c: Likewise.
790         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
791         * gcc.c-torture/execute/compndlit-1.c: Likewise.
792         * gcc.c-torture/execute/extzvsi.c: Likewise.
793         * gcc.c-torture/unsorted/ext.c: Likewise.
794
795 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
796
797         PR target/12749
798         * gcc.c-torture/compile/20031220-2.c: New test case.
799
800 2003-12-20  Roger Sayle  <roger@eyesopen.com>
801
802         PR optimization/13031
803         * gcc.c-torture/compile/20031220-1.c: New test case.
804
805 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
806
807         * gcc.dg/cast-function-1.c: New test.
808
809 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
810
811         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
812         formats.
813
814 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
815
816         PR c++/12795
817         * g++.dg/ext/attrib10.C: New test.
818
819 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
820
821         * gcc.dg/cleanup-10.c: New test.
822         * gcc.dg/cleanup-11.c: New test.
823
824 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
825
826         PR c++/13239
827         * g++.dg/opt/expect1.C: New test.
828
829 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
830
831         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
832
833 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
834
835         PR debug/12923
836         * gcc.dg/20031218-1.c: New test.
837
838         PR debug/12389
839         * gcc.dg/20031218-2.c: New test.
840         * gcc.dg/20031218-3.c: New test.
841
842         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
843         of label name and allow for USER_LABEL_PREFIX == "_" names.
844         * g++.dg/abi/mangle18-2.C: Likewise.
845         * g++.dg/abi/mangle19-1.C: Likewise.
846         * g++.dg/abi/mangle19-2.C: Likewise.
847         * g++.dg/abi/mangle20-1.C: Likewise.
848         * g++.dg/abi/mangle20-2.C: Likewise.
849
850 2003-12-18  Richard Henderson  <rth@redhat.com>
851
852         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
853
854 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
855             Dan Kegel <dank@kegel.com>
856
857         PR other/12009
858         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
859         testing a cross compiler, it causes spurious compile failures.
860         * lib/g++.exp: Likewise.
861
862 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
863
864         PR c++/13262
865         * g++.dg/template/access13.C: New test.
866
867 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
868
869         * gcc.dg/20031216-1.c: New test.
870
871 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
872
873         PR c++/9154
874         * g++.dg/template/error10.C: New test.
875
876 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
877
878         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
879         * g++.dg/eh/simd-2.C: Likewise.
880
881 2003-12-17  James E Wilson  <wilson@specifixinc.com>
882             Roger Sayle  <roger@eyesopen.com>
883
884         * gcc.c-torture/execute/ieee/mzero5.c: New.
885
886 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
887
888         PR c++/10603
889         * g++.dg/parse/error6.C: New test.
890
891         PR c++/12827
892         * g++.dg/parse/error7.C: New test.
893
894 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
895
896         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
897         at -O with stabs debugging formats.
898         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
899         * gcc.dg/debug/debug-2.c: Likewise.
900
901 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
902
903         PR c++/12696
904         * g++.dg/init/error1.C: New test.
905
906         PR c++/12218
907         * g++.dg/init/pm3.C: New test.
908
909 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
910
911         PR c/3347
912         * gcc.dg/bitfld-8.c: New test.
913
914 2003-12-16  James Lemke  <jim@wasabisystems.com>
915
916         * gcc.dg/arm-scd42-[123].c: New tests.
917
918 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
919
920         PR c++/9043
921         * g++.dg/abi/mangle20-1.C: New test.
922         * g++.dg/abi/mangle20-2.C: New test.
923
924 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
925
926         PR c++/13275
927         * g++.dg/other/offsetof2.C: Remove XFAIL.
928         * g++.dg/parse/offsetof1.C: New test.
929         * g++.gd/parse/offsetof2.C: Likewise.
930
931 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
932
933         * g++.dg/template/nontype3.C: New test.
934         * g++.dg/template/static2.C: Tweaked the dg-error clause.
935
936 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
937
938         * g++.dg/warn/noreturn-3.C: Also test instantiation.
939
940 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
941
942         PR c++/13387
943         * g++.dg/expr/assign1.C: New test.
944
945         PR c++/13242
946         * g++.dg/abi/mangle19-1.C: New test.
947         * g++.dg/abi/mangle19-2.C: New test.
948
949 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
950
951         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
952
953 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
954
955         * gcc.c-torture/execute/20031216-1.c: New test.
956
957 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
958
959         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
960         an ICE regression.
961
962 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
963
964         PR c++/10926
965         * g++.dg/template/error9.C: New test.
966
967         PR c++/11116
968         * g++.dg/template/error8.C: New test.
969
970 2003-12-15  Roger Sayle  <roger@eyesopen.com>
971
972         PR middle-end/13400
973         * gcc.c-torture/execute/20031215-1.c: New test case.
974
975 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
976
977         PR c++/13269
978         * g++.dg/parse/error5.C: New test.
979
980         PR c++/12989
981         * g++.dg/expr/sizeof1.C: New test.
982
983         PR c++/13310
984         * g++.dg/template/crash15.C: New test.
985
986 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
987
988         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
989         a non-POD type as the last named parameter of a varargs function.
990
991 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
992
993         PR c++/13243
994         PR c++/12573
995         * g++.dg/template/crash14.C: New test.
996         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
997
998 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
999
1000         * g++.dg/other/java1.C: New test.
1001
1002         PR c++/13241
1003         * g++.dg/abi/mangle18-1.C: New test.
1004         * g++.dg/abi/mangle18-2.C: New test.
1005
1006 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1007
1008         PR optimization/10312
1009         * gcc.c-torture/execute/20031214-1.c: New.
1010
1011 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
1012
1013         PR c++/10779
1014         PR c++/12160
1015         * g++.dg/parse/error3.C: New test.
1016         * g++.dg/parse/error4.C: Likewise.
1017         * g++.dg/abi/mangle4.C: Tweak error messages.
1018         * g++.dg/lookup/using5.C: Likewise.
1019         * g++.dg/other/error2.C: Likewise.
1020         * g++.dg/parse/typename5.C: Likewise.
1021         * g++.dg/parse/undefined1.C: Likewise.
1022         * g++.dg/template/arg2.C: Likewise.
1023         * g++.dg/template/ttp3.C: Likewise.
1024         * g++.dg/template/type1.C: Likewise.
1025         * g++.old-deja/g++.other/crash32.C: Likewise.
1026         * g++.old-djea/g++.pt/defarg8.C: Likewise.
1027
1028 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1029
1030         PR c++/13106
1031         * g++.dg/warn/noreturn-3.C: New test.
1032
1033 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1034
1035         PR c++/13118
1036         * g++.dg/abi/covariant3.C: New.
1037
1038 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
1039
1040         * g++.dg/eh/ia64-1.C: New test.
1041
1042 2003-12-12  Roger Sayle  <roger@eyesopen.com>
1043
1044         PR optimization/13037
1045         * g77.f-torture/execute/13037.f: New test case.
1046
1047 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
1048
1049         PR c++/12881
1050         * g++.dg/abi/covariant2.C: New.
1051
1052 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
1053
1054         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1055
1056 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
1057
1058         * gcc.c-torture/execute/wchar_t-1.x: Delete.
1059
1060 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
1061
1062         PR other/10819
1063         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1064         to fix Bug 10819.
1065         * lib/g++.exp (g++_version): Likewise.
1066         * lib/g77.exp (g77_version): Likewise.
1067         * lib/objc.exp (default_objc_version): Likewise.
1068
1069 2003-12-10  Richard Henderson  <rth@redhat.com>
1070
1071         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1072
1073         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1074
1075 2003-12-08  Matt Austern  <austern@apple.com>
1076
1077         PR c/13134
1078         * lib/gcc-dg.exp (dg-require-visibility): Define.
1079         * lib/target-supports (check_visibility_available): Define.
1080         * gcc.dg/visibility-1.c: New test.
1081         * gcc.dg/visibility-2.c: Likewise.
1082         * gcc.dg/visibility-3.c: Likewise.
1083         * gcc.dg/visibility-4.c: Likewise.
1084         * gcc.dg/visibility-5.c: Likewise.
1085         * gcc.dg/visibility-6.c: Likewise.
1086         * g++.dg/ext/visibility-1.C: Likewise.
1087         * g++.dg/ext/visibility-2.C: Likewise.
1088         * g++.dg/ext/visibility-3.C: Likewise.
1089         * g++.dg/ext/visibility-4.C: Likewise.
1090         * g++.dg/ext/visibility-5.C: Likewise.
1091         * g++.dg/ext/visibility-6.C: Likewise.
1092
1093 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1094
1095         * g++.dg/lookup/java1.C: New test.
1096         * g++.dg/lookup/java2.C: New test.
1097
1098 2003-12-07  Falk Hueffner  <falk@debian.org>
1099
1100         * g++.dg/opt/noreturn-1.C: New test.
1101
1102 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
1103
1104         * gcc.dg/overflow-1.c: New test.
1105
1106 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1107
1108         * g77.f-torture/compile/13060.f: New test.
1109
1110 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
1111
1112         PR c++/13323
1113         * g++.dg/inherit/operator2.C: New test.
1114
1115 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1116
1117         PR c++/13305
1118         * g++.dg/ext/attrib9.C: New test.
1119
1120 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
1121
1122         PR c++/13314
1123         * g++.dg/template/error7.C: New test.
1124
1125 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
1126             J"orn Rennecke <joern.rennecke@superh.com>
1127
1128         PR target/13302
1129         * g++.dg/other/struct-va_list.C: New test.
1130
1131 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1132
1133         PR c++/13166
1134         * g++.dg/parse/defarg6.C: New test.
1135
1136 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
1137
1138         PR target/13256
1139         * gcc.c-torture/execute/20031201-1.c: New test.
1140
1141 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
1142
1143         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1144
1145 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1146
1147         * gcc.dg/builtin-return-1.c: New test.
1148
1149 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
1150             J"orn Rennecke <joern.rennecke@superh.com>
1151
1152         PR optimization/13260
1153         * gcc.c-torture/execute/20031204-1.c: New test.
1154
1155 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1156
1157         PR c++/9127
1158         * g++.dg/template/error6.C: New test.
1159
1160 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
1161
1162         * gcc.dg/20031202-1.c: New test.
1163
1164 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
1165
1166         PR c++/13179
1167         * g++.dg/template/eh1.C: New test.
1168
1169         PR c++/10771
1170         * g++.dg/template/error5.C: New test.
1171
1172 2003-12-02  David Ung  <davidu@mips.com>
1173
1174         * gcc.dg/compat/vector-check.h: Corrected type for var
1175         g_##TMODE
1176
1177 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1178
1179         PR c++/10126
1180         * g++.dg/template/ptrmem8.C: New test.
1181
1182 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1183
1184         PR c++/12573
1185         * g++.dg/template/dependent-expr3.C: New test.
1186
1187 2003-12-01  James Lemke  <jim@wasabisystems.com>
1188
1189         * gcc.dg/arm-g2.c: New test.
1190
1191 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1192
1193         PR optimization/11634
1194         * gcc.dg/20031201-2.c: New test case.
1195
1196 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
1197
1198         PR 11433
1199         * objc.dg/proto-lossage-3.m: New test.
1200
1201 2003-12-01  Roger Sayle  <roger@eyesopen.com>
1202
1203         PR optimization/12628
1204         * gcc.dg/20031201-1.c: New test case.
1205
1206 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
1207
1208         * gcc.dg/unaligned-1.c: New test.
1209
1210 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
1211
1212         PR c++/9849
1213         * g++.dg/template/error4.C: New test.
1214         * g++.dg/template/nested3.C: Adjust error markers.
1215
1216 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1217
1218         * gcc.dg/cpp/assert4.c: Check more #system assertions.
1219
1220 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
1221
1222         PR c/10333
1223         * gcc.dg/bitfld-7.c: New test.
1224
1225 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
1226
1227         * gcc.dg/tls/asm-1.C: New test.
1228
1229 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1230
1231         * gcc.dg/cpp/assert4.c: Update.
1232
1233 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
1234
1235         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
1236         * gcc.dg/builtin-apply3.c: New test.
1237
1238 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1239
1240         * lib/compat.exp (compat-obj): New xfaildata parameter.
1241         Use it to set compiler_conditional_xfail_data before compiling.
1242         (compat-get-options): Handle dg-xfail-if.
1243         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
1244         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
1245         * gcc.dg/compat/vector-1_y.c: Likewise.
1246         * gcc.dg/compat/vector-2_x.c: Likewise.
1247         * gcc.dg/compat/vector-2_y.c: Likewise.
1248
1249 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1250
1251         * g++.dg/opt/reg-stack4.C: New test.
1252
1253 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1254
1255         * gcc.dg/builtin-apply2.c: New test.
1256
1257 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
1258
1259         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
1260
1261 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1262
1263         PR c++/12924
1264         * g++.dg/template/template-id-2.C: New test.
1265
1266 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1267
1268         PR c++/5369
1269         * g++.dg/template/memfriend1.C: New test.
1270         * g++.dg/template/memfriend2.C: Likewise.
1271         * g++.dg/template/memfriend3.C: Likewise.
1272         * g++.dg/template/memfriend4.C: Likewise.
1273         * g++.dg/template/memfriend5.C: Likewise.
1274         * g++.dg/template/memfriend6.C: Likewise.
1275         * g++.dg/template/memfriend7.C: Likewise.
1276         * g++.dg/template/memfriend8.C: Likewise.
1277         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
1278
1279 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
1280
1281         PR c++/12515
1282         * g++.dg/ext/cond1.C: New test.
1283
1284 2003-11-20  Richard Henderson  <rth@redhat.com>
1285
1286         * gcc.dg/20020201-2.c: Remove.
1287         * gcc.dg/20020201-4.c: Remove.
1288         * gcc.dg/20020304-1.c: Remove.
1289
1290 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
1291
1292         * gcc.dg/cpp/trad/xwin1.c: New test case.
1293
1294 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
1295
1296         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
1297         * lib/g77.exp: Likewise.
1298         * lib/objc.exp: Likewise.
1299         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
1300         for darwin.
1301
1302 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1303
1304         PR c++/12932
1305         * g++.dg/template/static5.C: New test.
1306
1307 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
1308
1309         * gcc.dg/nested-func-1.c: New test.
1310
1311 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1312
1313         * gcc.dg/cpp/assert4.c: New test.
1314
1315 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
1316
1317         PR c++/2294
1318         * g++.dg/lookup/using9.c: New test.
1319
1320 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
1321
1322         PR c++/12762
1323         * g++.dg/template/error3.C: New test.
1324
1325 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
1326
1327         PR ada/13035
1328         * ada/acats/run_acats, run_all.sh: Fix syntax error.
1329         No longer use a wrapper for gcc, since this does not work under
1330         Windows.
1331
1332 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
1333
1334         PR c++/2094
1335         * g++.dg/template/ptrmem7.C: New test.
1336
1337 2003-11-13  Andrew Pinski <apinski@apple.com>
1338
1339         * gcc.c-torture/compile/20031113-1.c: New test.
1340
1341 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
1342             Kean Johnston <jkj@sco.com>
1343
1344         PR c/13029
1345         * gcc.dg/unused-4.c: Update.
1346
1347 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
1348
1349         * g++.dg/opt/const3.C: New test.
1350
1351 2003-11-13  Jan Hubicka  <jh@suse.cz>
1352
1353         * gcc.c-torture/compile/20031112-1.c: New test.
1354
1355 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
1356
1357         * g++.dg/parse/crash10.C: Remove bogus error marker.
1358
1359 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1360
1361         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
1362         (host_gcc): Likewise.
1363         (ROOT): Honor $PWDCMD.
1364         (BASE): Likewise.
1365         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
1366
1367 2003-11-12  Catherine Moore  <clm@redhat.com>
1368
1369         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
1370
1371 2003-11-12  Andreas Jaeger  <aj@suse.de>
1372             Jakub Jelinek  <jakub@redhat.com>
1373             Andrew Pinski  <pinskia@physics.uc.edu>
1374             Richard Henderson  <rth@redhat.com>
1375
1376         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
1377         systems.
1378         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
1379
1380         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
1381         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1382
1383 2003-11-11  Andreas Jaeger  <aj@suse.de>
1384
1385         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
1386
1387         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
1388
1389 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
1390
1391         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
1392         Clean ups.
1393
1394 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
1395
1396         * gcc.dg/trampoline-1.c: New test.
1397
1398 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
1399
1400         * gcc.c-torture/compile/200031109-1.c: New test.
1401
1402 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1403
1404         PR c/3190
1405         PR c/8714
1406         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1407         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
1408         gcc.dg/format/no-y2k-1.c: Update.
1409
1410 2003-11-08  Roger Sayle  <roger@eyesopen.com>
1411
1412         PR optimization/10467
1413         * gcc.dg/20031108-1.c: New test case.
1414
1415 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
1416
1417         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
1418
1419 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1420
1421         * gcc.dg/compound-lvalue-1.c: New test.
1422         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
1423         some XFAILs.
1424
1425 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
1426
1427         * gcc.dg/altivec-varargs-1.c: New test.
1428
1429 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1430
1431         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
1432         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
1433         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
1434         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
1435         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
1436
1437 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
1438
1439         * gcc.dg/cond-lvalue-1.c: New test.
1440
1441 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
1442
1443         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
1444
1445 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1446
1447         PR c++/11616
1448         * g++.dg/template/instantiate5.C: New test.
1449
1450 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1451
1452         PR c++/12726
1453         * g++.dg/ext/complit2.C: Replace test with self-contained version.
1454         * ChangeLog: Add missing first entry for above test.
1455
1456 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1457
1458         PR c++/9810
1459         * g++.dg/template/using8.C: New test.
1460         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
1461
1462 2003-11-02  Roger Sayle  <roger@eyesopen.com>
1463
1464         PR optimization/10817
1465         * gcc.c-torture/compile/20031102-1.c: New test case.
1466
1467 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
1468
1469         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
1470         2147483647.
1471
1472 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1473
1474         * gcc.dg/20031102-1.c: New test.
1475
1476 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1477
1478         * gcc.dg/complex-1.c: New test.
1479
1480 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1481
1482         PR c++/12796
1483         * g++.dg/template/crash13.C: Adjust expected error location.
1484         * g++.old-deja/g++.brendan/ns1.C: Likewise.
1485
1486 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
1487
1488         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1489
1490 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
1491
1492         PR/10239
1493         * gcc.c-torture/compile/20031031-2.c: New test.
1494
1495 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
1496
1497         PR/11640
1498         * gcc.c-torture/compile/20031031-1.c: New test.
1499
1500 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
1501
1502         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1503         * gcc.misc-tests/bprob.exp: Likewise.
1504         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
1505         the execution test on arm-elf configs.
1506         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
1507         configs that don't support scratch files.
1508         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
1509
1510 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
1511
1512         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
1513         done by dejagnu.
1514
1515 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
1516
1517         * ada/acats/run_all.sh: Redirect mv output to /dev/null
1518         Avoid non pure sh syntax. Add more logging.
1519
1520         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
1521         fail.
1522
1523 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
1524
1525         PR libgcj/10610
1526         * gcc.dg/ppc-stackalign-1.c: New test.
1527
1528 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
1529
1530         * ada/acats/run_all.sh: Change output to be more compliant with
1531         dejagnu framework.
1532         Create acats.sum and acats.log files under testsuite/ada/acats
1533         Only run [a-z]* directories, to filter out e.g. CVS.
1534         Redirect build output to log file.
1535
1536 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
1537
1538         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
1539
1540 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
1541
1542         PR ada/5909:
1543         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
1544
1545 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
1546
1547         * gcc.c-torture/compile/20031023-1.c: New test.
1548         * gcc.c-torture/compile/20031023-2.c: New test.
1549         * gcc.c-torture/compile/20031023-3.c: New test.
1550         * gcc.c-torture/compile/20031023-4.c: New test.
1551
1552 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1553
1554         PR c++/10371
1555         * g++.dg/lookup/scoped8.C: New test.
1556
1557 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
1558
1559         * g++.dg/opt/reg-stack3.C: New test.
1560
1561 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1562
1563         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
1564
1565 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1566
1567         PR c++/11076
1568         * g++.dg/template/crash13.C: New test.
1569
1570 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1571
1572         * gcc.dg/c99-restrict-2.c: New test.
1573
1574 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
1575
1576         PR c++/12698, c++/12699, c++/12700, c++/12566
1577         * g++.dg/inherit/covariant9.C: New test.
1578         * g++.dg/inherit/covariant10.C: New test.
1579         * g++.dg/inherit/covariant11.C: New test.
1580
1581 2003-10-23  Jason Merrill  <jason@redhat.com>
1582
1583         PR c++/12726
1584         * g++.dg/ext/complit2.C: New test.
1585
1586 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
1587
1588         PR target/12654
1589         * gcc.c-torture/execute/20031020-1.c: New test.
1590
1591 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1592
1593         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
1594         following the jump_insn.
1595
1596 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
1597
1598         * gcc.dg/cast-lvalue-1.c: New test.
1599
1600 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
1601
1602         PR c++/11962
1603         * g++.dg/template/cond2.C: New test.
1604
1605 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
1606
1607         * gcc.dg/builtins-28.c: New test.
1608
1609 2003-10-20  Jan Hubicka  <jh@suse.cz>
1610
1611         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
1612         parameter.
1613         * testsuite/gcc.dg/inline-2.c: Likewise.
1614
1615 2003-10-20  Phil Edwards  <phil@codesourcery.com>
1616
1617         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
1618         * gcc.dg/nest.c:  Likewise.
1619
1620 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1621
1622         PR c++/9781, c++/10583, c++/11862
1623         * g++.dg/parse/crash13.C: New test.
1624
1625 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1626
1627         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
1628
1629 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1630
1631         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
1632         Define HAVE_C99_RUNTIME except on Solaris.
1633         * gcc.dg/builtins-20.c: Likewise.
1634
1635 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1636
1637         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
1638
1639 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1640
1641         PR c++/12495
1642         * g++.dg/template/crash21.C: New test.
1643
1644 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1645
1646         PR c++/2513
1647         * g++.dg/template/typename5.C: New test.
1648
1649 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1650
1651         PR c++/12369
1652         * g++.dg/template/friend25.C: New test.
1653
1654 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
1655
1656         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
1657         versions.
1658
1659 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
1660
1661         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
1662         == 2147483647.
1663
1664 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
1665
1666         * gcc.c-torture/execute/960416-1.x: Remove.
1667         * gcc.c-torture/execute/divconst-3.x: Likewise.
1668
1669 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
1670
1671         PR target/12598
1672         * gcc.dg/torture/cris-volatile-1.c: New test.
1673
1674 2003-10-14  Roger Sayle  <roger@eyesopen.com>
1675
1676         PR optimization/9325
1677         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
1678         for overflowing floating point to integer conversion during RTL
1679         simplification.
1680
1681 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
1682
1683         * objc/execute/_cmd.m: Fix typo.
1684         * objc.dg/image-info.m, objc.dg/symtab-1.m:
1685         Relax 'scan-assembler' regexp.
1686         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
1687         objc.dg/try-catch-4.m: Run on non-Darwin targets.
1688         * objc.dg/zero-link-2.m: Remove blank line.
1689         * objc.dg/zero-link-3.m: New test case.
1690
1691 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
1692
1693         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
1694
1695         * gcc.dg/asm-names.c: Use scan-assembler-not rather
1696         than linker trickery.
1697
1698 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1699
1700         PR c++/12370
1701         * g++.dg/other/friend2.C: New test.
1702
1703 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
1704
1705         * gcc.dg/20031012-1.c: New test.
1706
1707 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
1708
1709         * gcc.dg/weak/weak-3.c: Fix for new warning.
1710
1711 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
1712
1713         PR optimization/8750
1714         * gcc.c-torture/execute/20031012-1.c: New test case.
1715
1716 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1717
1718         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
1719         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
1720
1721 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1722
1723         PR optimization/12260
1724         * gcc.c-torture/compile/20031011-2.c: New test case.
1725
1726 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1727
1728         * gcc.c-torture/execute/20031011-1.c: New testcase.
1729
1730 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
1731
1732         * gcc.c-torture/compile/20031011-1.c: New test.
1733
1734 2003-10-11  Jan Hubicka  <jh@suse.cz>
1735
1736         * g++.dg/other/first-global.C: New test.
1737
1738 2003-10-11  Roger Sayle  <roger@eyesopen.com>
1739
1740         * gcc.c-torture/execute/string-opt-18.c: New testcase.
1741
1742 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
1743
1744         * gcc.c-torture/compile/20031010-1.c: New test.
1745
1746 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
1747
1748         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
1749         * gcc.c-torture/execute/va-arg-25.c: ... here.
1750
1751 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
1752
1753         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
1754
1755 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
1756
1757         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1758
1759 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
1760
1761         * g++.dg/parse/error2.C: New test.
1762
1763 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
1764
1765         PR c++/11097
1766         * g++.dg/other/error5.C: Modify the error message.
1767         * g++.dg/lookup/using8.C: New test.
1768
1769 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
1770
1771         * gcc.dg/darwin-abi-2.c: New file.
1772         * gcc.c-torture/execute/va-arg-24.c: New file.
1773
1774 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
1775
1776         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
1777         indentation.
1778
1779 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
1780
1781         PR c++/10147
1782         * g++.dg/other/error4.C: Update error messages.
1783         * g++.dg/template/ptrmem4.C: Likewise.
1784
1785         PR c++/12337
1786         * g++.dg/init/new9.C: New test.
1787
1788         PR c++/12334, c++/12236, c++/8656
1789         * g++.dg/ext/attrib8.C: New test.
1790
1791 2003-10-06  Devang Patel  <dpatel@apple.com>
1792
1793         * gcc.dg/debug/dwarf2-3.h: New test.
1794         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
1795
1796 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
1797
1798         * g++.dg/opt/cfg2.C: New test.
1799
1800 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
1801
1802         * g++.dg/opt/float1.C: New test.
1803
1804 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1805
1806         * gcc.dg/c90-array-lval-6.c: New test.
1807         * gcc.dg/c99-array-lval-6.c: New test.
1808
1809 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
1810             Ziemowit Laski  <zlaski@apple.com>
1811
1812         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
1813         'Derived', so that it is never considered a class method; add
1814         new warning for '+port' method ambiguity.
1815         * objc.dg/method-12.m: Include <objc/objc.h> instead of
1816         <objc/objc-api.h> (needed on Mac OS X).
1817         * objc.dg/method-13.m: New test.
1818
1819 2003-10-03  Roger Sayle  <roger@eyesopen.com>
1820
1821         PR optimization/9325, PR java/6391
1822         * gcc.c-torture/execute/20031003-1.c: New test case.
1823
1824 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
1825
1826         PR optimization/12180
1827         * gcc.dg/20031002-1.c: New test.
1828
1829         PR c++/12486
1830         * g++.dg/inherit/error1.C: New test.
1831
1832 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
1833
1834         * lib/f-torture.exp (search_for): Rename to...
1835         (search_for_re): This.  Also, clean up comments and the
1836         "regexp" invocation.
1837
1838 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
1839
1840         * gcc.c-torture/compile/20031002-1.c: New test.
1841
1842 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
1843
1844         * g++.dg/opt/cond1.C: New test.
1845
1846 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
1847
1848         * gcc.dg/Wold-style-definition-2.c: New testcase.
1849         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
1850
1851 2003-09-29  Richard Henderson  <rth@redhat.com>
1852
1853         * g++.dg/init/array10.C: Add dg-options.
1854
1855 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
1856
1857         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
1858
1859 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1860
1861         * g++.dg/template/friend19.C: Fix typo.
1862         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
1863
1864 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
1865
1866         * gcc.c-torture/execute/20030928-1.c: New test.
1867         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
1868
1869 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
1870
1871         * g++.dg/opt/unroll1.C: New test.
1872
1873 2003-09-26  Roger Sayle  <roger@eyesopen.com>
1874
1875         PR optimization/11741
1876         * gcc.dg/20030926-1.c: New test case.
1877
1878 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1879
1880         PR c++/5655
1881         * g++.dg/parse/access7.C: New test.
1882         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
1883
1884 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
1885
1886         MERGE OF objc-improvements-branch into MAINLINE:
1887         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
1888         if libobjc has not been built.
1889         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
1890         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
1891         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
1892         objc/execute/nested-3.m, objc/execute/np-2.m,
1893         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
1894         objc/execute/redefining_self.m, objc/execute/root_methods.m,
1895         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
1896         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
1897         objc.dg/special/unclaimed-category-1.h,
1898         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
1899         well as GNU runtime.
1900         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
1901         * execute/cascading-1.m, execute/function-message-1.m,
1902         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
1903         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
1904         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
1905         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
1906         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
1907         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
1908         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
1909         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
1910         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
1911         * objc.dg/bitfield-2.m: Run only on Darwin.
1912         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
1913         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
1914         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
1915         * objc.dg/const-str-1.m: Fix constant string layout.
1916
1917 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
1918
1919         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
1920
1921 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
1922
1923         * gcc.dg/darwin-abi-1.c: New file.
1924
1925 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
1926
1927         PR target/12281
1928         * gcc.c-torture/compile/20030921-1.c: New test.
1929
1930 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
1931
1932         * g++.dg/opt/reg-stack2.C: New test.
1933
1934 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1935
1936         * g++.dg/eh/delayslot1.C: New test.
1937
1938 2003-09-20  Richard Henderson  <rth@redhat.com>
1939
1940         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
1941
1942 2003-09-20  Roger Sayle  <roger@eyesopen.com>
1943
1944         * gcc.c-torture/execute/20030920-1.c: New test case.
1945
1946 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1947
1948         * g++.dg/rtti/typeid3.C: Correct expected error message.
1949
1950 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1951
1952         PR c++/157
1953         * g++.dg/parse/crash12.C: New test.
1954
1955 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
1956
1957         * gcc.dg/compat/mixed-struct-check.h: New.
1958         * gcc.dg/compat/mixed-struct-defs.h: New.
1959         * gcc.dg/compat/mixed-struct-init.h: New.
1960         * gcc.dg/compat/struct-by-value-19_main.c: New.
1961         * gcc.dg/compat/struct-by-value-19_x.c: New.
1962         * gcc.dg/compat/struct-by-value-19_y.c: New.
1963         * gcc.dg/compat/struct-by-value-20_main.c: New.
1964         * gcc.dg/compat/struct-by-value-20_x.c: New.
1965         * gcc.dg/compat/struct-by-value-20_y.c: New.
1966         * gcc.dg/compat/struct-return-19_main.c: New.
1967         * gcc.dg/compat/struct-return-19_x.c: New.
1968         * gcc.dg/compat/struct-return-19_y.c: New.
1969         * gcc.dg/compat/struct-return-20_main.c: New.
1970         * gcc.dg/compat/struct-return-20_x.c: New.
1971         * gcc.dg/compat/struct-return-20_y.c: New.
1972
1973 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
1974         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
1975         so that it will not complain on LP64 targets.
1976
1977 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1978
1979         PR c++/495
1980         * g++.dg/template/friend24.C: New test.
1981
1982 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
1983
1984         PR c++/12332
1985         * g++.dg/template/memtmpl2.C: New test.
1986
1987 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
1988
1989         PR target/11184
1990         * gcc.dg/builtin-apply1.c: New test.
1991
1992 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
1993
1994         PR c++/9848
1995         * g++.dg/warn/Wunused-4.C: New test.
1996
1997 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1998
1999         PR c++/12316
2000         * g++.dg/other/gc2.C: New test.
2001
2002 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
2003
2004         PR c++/11991
2005         * g++.dg/rtti/typeid3.C: New test.
2006
2007         PR c++/12266
2008         * g++.dg/overload/template1.C: New test.
2009
2010 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2011
2012         * g++.dg/opt/cfg3.C: New test.
2013
2014 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2015
2016         PR c++/7939
2017         * g++.dg/template/crash11.C: New test.
2018
2019 2003-09-16  Jason Merrill  <jason@redhat.com>
2020             Jakub Jelinek  <jakub@redhat.com>
2021
2022         * gcc.dg/attr-warn-unused-result.c: New test.
2023
2024 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
2025
2026         PR c++/12184
2027         * g++.dg/expr/call2.C: New test.
2028
2029 2003-09-15  Andreas Jaeger  <aj@suse.de>
2030
2031         * gcc.dg/Wold-style-definition-1.c: New test.
2032
2033 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
2034
2035         PR c++/3907
2036         * g++.dg/parse/template12.C: New test.
2037
2038         * g++.dg/abi/bitfield11.C: New test.
2039         * g++.dg/abi/bitfield12.C: Likewise.
2040
2041 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
2042
2043         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
2044         non-expansion of functional macro name without arguments at EOL.
2045         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
2046
2047 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
2048
2049         * gcc.c-torture/execute/20030914-[12].c: New tests.
2050
2051 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
2052
2053         PR c++/11788
2054         * g++.dg/overload/addr1.C: New test.
2055
2056 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
2057
2058         * gcc.dg/20030909-1.c: New test.
2059
2060 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2061
2062         * gcc.dg/ultrasp10.c: New test.
2063
2064 2003-09-09  Devang Patel  <dpatel@apple.com>
2065
2066         * gcc.dg/darwin-ld-6.c: New test.
2067
2068 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2069
2070         * gcc.dg/torture/builtin-explog-1.c: New testcase.
2071
2072 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2073
2074         * gcc.dg/ia64-types1.c: New test.
2075         * gcc.dg/ia64-types2.c: Likewise.
2076
2077 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2078
2079         * gcc.dg/builtins-1.c: Add more _Complex tests.
2080         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2081
2082         * gcc.dg/builtins-1.c: Test existing _Complex functions.
2083         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2084
2085 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
2086
2087         PR c++/11786
2088         * g++.dg/lookup/koenig2.C: New test.
2089
2090         PR c++/5296
2091         * g++.dg/rtti/typeid2.C: New test.
2092
2093 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
2094
2095         * gcc.c-torture/compile/20030904-1.c: New test.
2096
2097 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2098
2099         * g++.dg/opt/longbranch2.C: New test.
2100
2101 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2102
2103         * g++.dg/template/crash10.C: Only compile it.
2104
2105 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
2106
2107         PR middle-end/11665
2108         * gcc.c-torture/compile/20030907-1.c: New test.
2109         * g++.dg/init/array11.C: New test.
2110
2111 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2112
2113         PR c++/11852
2114         * g++.dg/init/struct1.C: New test.
2115
2116 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
2117
2118         PR c++/12181
2119         * g++.dg/expr/comma1.C: New test.
2120
2121 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
2122
2123         PR c++/11867
2124         * g++.dg/expr/static_cast5.C: New test.
2125
2126 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
2127
2128         PR c++/11507
2129         * g++.dg/lookup/scoped7.C: New test.
2130
2131         PR c++/9574
2132         * g++.dg/other/static1.C: New test.
2133
2134         PR c++/11490
2135         * g++.dg/warn/template-1.C: New test.
2136
2137         PR c++/11432
2138         * g++.dg/template/crash10.C: New test.
2139
2140         PR c++/2478
2141         * g++.dg/overload/VLA.C: New test.
2142
2143         PR c++/10804
2144         * g++.dg/template/call1.C: New test.
2145
2146 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2147
2148         PR c++/11794
2149         * g++.dg/parse/using3.C: New test.
2150
2151 2003-09-06  Roger Sayle  <roger@eyesopen.com>
2152
2153         PR c++/11409
2154         * g++.dg/overload/builtin3.C: New test case.
2155
2156 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
2157
2158         PR c/9862
2159         * gcc.dg/20030906-1.c: New test.
2160         * gcc.dg/20030906-2.c: Likewise.
2161
2162 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
2163
2164         PR c++/12167
2165         * g++.dg/parse/defarg5.C: New test.
2166
2167         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2168
2169 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
2170
2171         PR c++/12163
2172         * g++.dg/expr/static_cast4.C: New test.
2173
2174         PR c++/12146
2175         * g++.dg/template/crash9.C: New test.
2176
2177 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
2178
2179         * g++.old-deja/g++.ext/pretty2.C: Update for change
2180         in __FUNCTION__.
2181         * g++.old-deja/g++.ext/pretty3.C: Likewise.
2182
2183 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
2184
2185         PR c++/11922
2186         * g++/dg/template/qualified-id1.C: New test.
2187
2188         PR c++/12037
2189         * g++.dg/warn/noeffect4.C: New test.
2190
2191 2003-09-04  Matt Austern  <austern@apple.com>
2192
2193         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2194         * g++.dg/ext/fnname2.C: Likewise.
2195         * g++.dg/ext/fnname3.C: Likewise.
2196
2197 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
2198
2199         * g++.dg/expr/lval1.C: New test.
2200         * g++.dg/ext/lvcast.C: Remove.
2201
2202 2003-09-03  Roger Sayle  <roger@eyesopen.com>
2203
2204         PR optimization/11700.
2205         * gcc.c-torture/compile/20030903-1.c: New test case.
2206
2207 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
2208
2209         PR c++/12053
2210         * g++.dg/abi/layout4.C: New test.
2211
2212 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
2213
2214         PR c++/11553
2215         * g++.dg/parse/friend3.C: New test.
2216
2217 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
2218
2219         PR c++/11847
2220         * g++.dg/template/class1.C: New test.
2221
2222         PR c++/11808
2223         * g++.dg/expr/call1.C: New test.
2224
2225 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
2226
2227         PR c++/12114
2228         * g++.dg/init/ref9.C: New test.
2229
2230         PR c++/11972
2231         * g++.dg/template/nested4.C: New test.
2232
2233 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
2234
2235         PR c++/12093
2236         * g++.dg/template/non-dependent4.C: New test.
2237
2238         PR c++/11928
2239         * g++.dg/inherit/conv1.C: New test.
2240
2241 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
2242
2243         PR c++/6196
2244         * g++.dg/ext/label1.C: New test.
2245         * g++.dg/ext/label2.C: Likewise.
2246
2247 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
2248
2249         * g++.dg/expr/cond3.C: New test.
2250
2251 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2252
2253         * gcc.dg/builtins-1.c: Add new builtin cases.
2254
2255 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2256
2257         * gcc.dg/builtins-1.c: Add new cases.
2258         * gcc.dg/torture/builtin-attr-1.c: Likewise.
2259
2260 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2261
2262         * gcc.dg/builtins-1.c: Add more math builtin tests.
2263         * gcc.dg/torture/builtin-attr-1.c: New test.
2264
2265 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
2266
2267         PR optimization/5079
2268         * g++.dg/opt/static3.C: New test.
2269
2270 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2271
2272         * gcc.misc-tests/gcov-10b.c: New test.
2273
2274 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
2275
2276         * g++.dg/opt/ptrmem3.C: New test.
2277
2278         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
2279
2280 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
2281
2282         * gcc.dg/20030826-2.c: New test.
2283
2284 2003-08-26  Roger Sayle  <roger@eyesopen.com>
2285
2286         PR middle-end/12002
2287         * g77.f-torture/compile/12002.f: New test case.
2288
2289 2003-08-26  Roger Sayle  <roger@eyesopen.com>
2290
2291         * gcc.dg/20030826-1.c: New test case.
2292
2293 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
2294
2295         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
2296
2297 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
2298
2299         PR c++/11871
2300         * c++.dg/lookup/crash1.C: New test.
2301
2302         * c++.dg/warn/noeffect3.C: New test.
2303
2304 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
2305
2306         * gcc.dg/compat/vector-1_x.c: Compile with -w.
2307         * gcc.dg/compat/vector-1_y.c: Ditto.
2308         * gcc.dg/compat/vector-2_x.c: Ditto.
2309         * gcc.dg/compat/vector-2_y.c: Ditto.
2310
2311 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
2312
2313         * gcc.dg/20030702-1.c: New test.
2314
2315 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
2316
2317         PR c++/8795
2318         * g++.dg/ext/altivec-1.C: New test.
2319
2320 2003-08-24  Richard Henderson  <rth@redhat.com>
2321
2322         * g++.dg/eh/simd-2.C: Add -w for x86.
2323
2324 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
2325
2326         * gcc.dg/20030815-1.c: New test.
2327
2328 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2329
2330         PR c++/3765
2331         * g++.dg/parse/access6.C: New test.
2332
2333 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2334
2335         PR c++/641, c++/11876
2336         * g++.dg/template/friend22.C: New test.
2337         * g++.dg/template/friend23.C: Likewise.
2338
2339 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2340
2341         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
2342         identically.
2343
2344 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2345
2346         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
2347
2348 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2349
2350         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
2351
2352 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2353
2354         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
2355
2356 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
2357
2358         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
2359
2360 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
2361
2362         PR c++/11919
2363         * g++.dg/overload/prom1.C: New test.
2364
2365         PR c++/11551
2366         * g++.dg/parse/dtor2.C: New test.
2367
2368         PR c++/10762
2369         * g++.dg/parse/using2.C: New test.
2370
2371 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
2372
2373         PR target/11805
2374         * gcc.c-torture/compile/20030821-1.c: New.
2375
2376 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
2377
2378         PR c++/11834
2379         * g++.dg/template/deduce2.C: New test.
2380
2381 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
2382
2383         * gcc.c-torture/execute/20030821-1.c: New test.
2384
2385 2003-08-20  Roger Sayle  <roger@eyesopen.com>
2386
2387         PR middle-end/11984
2388         * gcc.dg/20030820-1.c: New test case.
2389
2390 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
2391
2392         PR c++/11945
2393         * g++.dg/warn/noeffect2.C: New test.
2394
2395 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
2396
2397         PR c++/10926
2398         * g++.dg/template/dtor2.C: New test.
2399
2400         PR c++/11684
2401         * g++.dg/template/operator1.C: New test.
2402         * g++.dg/parse/operator4.C: New test.
2403
2404         PR c++/11946.C
2405         * g++.dg/expr/enum1.C: New test.
2406         * gcc.dg/c99-bool-1.c: Remove bogus warning.
2407
2408         PR c++/11036.C
2409         * g++.dg/parse/elab2.C: New test.
2410         * g++.dg/parse/typedef4.C: Change error message.
2411         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
2412         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
2413         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
2414
2415 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
2416
2417         * gcc.dg/pch/warn-1.c: New.
2418         * gcc.dg/pch/warn-1.hs: New.
2419
2420         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
2421         not-tested file.
2422
2423 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
2424
2425         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
2426
2427 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
2428
2429         * gcc.dg/uninit-D.c: New Test.
2430         * gcc.dg/uninit-E.c: New Test.
2431         * gcc.dg/uninit-F.c: New Test.
2432         * gcc.dg/uninit-G.c: New Test.
2433
2434 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
2435
2436         * g++.dg/README: Describe the pch directory.
2437
2438 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2439
2440         PR c++/11174
2441         * g++.dg/parse/access4.C: New test.
2442         * g++.dg/parse/access5.C: Likewise.
2443         * g++.old-deja/g++.jason/access17.C: Adjust error message.
2444
2445 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
2446
2447         * gcc.dg/noncompile/20030818-1.c: New.
2448
2449 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
2450
2451         PR c++/11957
2452         * g++.dg/warn/noeffect1.C: New test.
2453
2454         * g++.dg/template/scope2.C: New test.
2455         * g++.dg/template/error2.C: Correct dg-error
2456
2457 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
2458
2459         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
2460
2461 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
2462
2463         PR C++/11512
2464         * g++.dg/template/warn1.C: New.
2465
2466 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
2467
2468         * g++.dg/template/error2.C: New test.
2469         * g++.dg/lookup/using7.C: Adjust errors
2470         * g++.old-deja/g++.pt/crash36.C: Likewise.
2471         * g++.old-deja/g++.pt/derived3.C: Likewise.
2472
2473 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2474
2475         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
2476         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
2477         * gcc.c-torture/execute/builtins/string-9.c: New, from
2478         string-opt-9.c.  Adjust for execute/builtins framework.
2479         * gcc.c-torture/execute/string-opt-9.c: Delete.
2480
2481 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
2482
2483         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
2484
2485         * g++.dg/parse/ret-type2.C: New test.
2486
2487         PR c++/11703
2488         * g++.dg/init/new8.C: New test.
2489
2490         PR c++/10923
2491         * g++.dg/parse/typedef5.C: New test.
2492
2493         PR c++/9512
2494         * g++.dg/parse/qualified2.C: New test.
2495         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
2496         invalid code.
2497
2498 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
2499
2500         * g++.dg/conversion/ptrmem1.C: New test.
2501
2502 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
2503
2504         PR target/11693
2505         * gcc.dg/20030811-1.c: New test.
2506
2507         PR target/11535
2508         * gcc.c-torture/execute/20030811-1.c: New test.
2509
2510 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2511
2512         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
2513
2514 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
2515
2516         PR c++/11789.C
2517         * g++.dg/inherit/multiple1.C: New test.
2518
2519 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
2520
2521         * gcc.dg/spe1.c: New test.
2522
2523         PR c++/11670
2524         * g++.dg/expr/cast2.C: New test.
2525
2526         PR c++/10530
2527         * g++.dg/template/dependent-name2.C: New test.
2528
2529 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
2530
2531         * g++.dg/parse/crash11.C: Put the dg options in comments.
2532
2533 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
2534
2535         * lib/gcc-dg.exp: Update for diagnostic change.
2536
2537 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2538
2539         PR c++/5767
2540         * g++.dg/parse/crash11.C: New test.
2541
2542 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
2543
2544         * gcc.dg/cpp/spacing1.c: Update.
2545
2546 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
2547
2548         PR target/11739
2549         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
2550         a value for -mtune.
2551
2552 2003-08-04  Roger Sayle  <roger@eyesopen.com>
2553
2554         PR middle-end/11771
2555         * gcc.c-torture/compile/20030804-1.c: New test case.
2556
2557 2003-08-04  Roger Sayle  <roger@eyesopen.com>
2558
2559         * gcc.dg/20030804-1.c: New test case.
2560
2561 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
2562
2563         * gcc.dg/cpp/separate-1.c: New test.
2564
2565 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
2566
2567         PR c++/11704
2568         * g++.dg/template/dependent-expr2.C: New test.
2569
2570         PR c++/11766
2571         * g++.dg/expr/ptrmem1.C: New test.
2572
2573 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2574
2575         PR c++/9453
2576         * g++.dg/template/friend15.C: New test.
2577
2578 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
2579
2580         * lib/dg-pch.exp: Work round PCH bug.
2581
2582 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2583
2584         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
2585         builtins.  Move cases from builtins-4.c here.
2586
2587         * gcc.dg/torture/builtin-math-1.c: New test taken from
2588         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
2589         additional cases.
2590
2591         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
2592         Delete.
2593
2594 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
2595
2596         PR c++/9447
2597         * g++.dg/template/using7.C: New test.
2598
2599 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
2600
2601         * import1.c, import2.c: New tests.
2602
2603 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
2604
2605         * g++.dg/eh/crossjump1.C: New test.
2606
2607 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
2608
2609         PR c++/11697
2610         * g++.dg/template/using6.C: New test.
2611
2612         PR c++/11744
2613         * g++.dg/template/koenig2.C: New test.
2614
2615 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2616
2617         PR c++/7983
2618         * g++.dg/parse/typedef4.C: New test.
2619
2620 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2621
2622         PR c++/8442, c++/8806
2623         * g++.dg/template/elab1.C: New test.
2624         * g++.dg/template/type2.C: Likewise.
2625         * g++.dg/template/ttp3.C: Adjust expected error message.
2626         * g++.old-deja/g++.law/visibility13.C: Likewise.
2627         * g++.old-deja/g++.niklas/t135.C: Likewise.
2628         * g++.old-deja/g++.pt/ttp41.C: Likewise.
2629         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
2630         template argument.
2631         * g++.old-deja/g++.pt/ttp44.C: Likewise.
2632
2633 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
2634
2635         PR c++/11295
2636         * g++.dg/ext/stmtexpr1.C: New test.
2637
2638         * g++.dg/opt/tmp1.C: New test.
2639
2640         PR c++/11525
2641         * g++.dg/parse/constant4.C: New test.
2642
2643         PR c++/9447
2644         * g++.dg/template/using5.C: New test.
2645
2646 2003-07-31  Roger Sayle  <roger@eyesopen.com>
2647
2648         * gcc.dg/builtins-27.c: New test case.
2649
2650 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
2651
2652         * gcc.dg/tls/opt-7.c: New test.
2653
2654 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
2655
2656         * g++.old-deja/g++.other/crash18.C: Remove.
2657
2658 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
2659
2660         * g++.dg/template/explicit3.C: New.
2661         * g++.dg/template/explicit4.C: New.
2662         * g++.dg/template/explicit5.C: New.
2663
2664         PR c++/11347
2665         * g++.dg/template/memtmpl1.C: New.
2666
2667 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
2668
2669         PR target/11565
2670         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
2671         * gcc.dg/i386-387-5.c (dg-options): Likewise.
2672
2673 2003-07-30  Jan Hubicka  <jh@suse.cz>
2674
2675         * vtgc1.c: Kill.
2676
2677 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
2678
2679         * gcc.dg/struct-in-proto-1.c: New test.
2680
2681 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
2682
2683         * gcc.dg/cpp/include2.c: Only expect one message.
2684
2685 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
2686
2687         PR c++/9447
2688         * g++.dg/template/using1.C: New test.
2689         * g++.dg/template/using2.C: New test.
2690         * g++.dg/template/using3.C: New test.
2691         * g++.dg/template/using4.C: New test.
2692
2693 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
2694
2695         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
2696         * gcc.c-torture/execute/string-opt-10.c: Likewise.
2697
2698 2003-07-28  Jan Hubicka  <jh@suse.cz>
2699
2700         PR c++/11530
2701         * g++.dg/opt/call1.C: New test.
2702
2703 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
2704
2705         PR c++/11667
2706         * g++.dg/init/enum2.C: New test.
2707         * g++.dg/template/overload1.C: Add "-w" option.
2708
2709 2003-07-28    <hp@bitrange.com>
2710
2711         * gcc.dg/Wdeclaration-after-statement-1.c,
2712         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
2713
2714 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
2715
2716         * gcc.c-torture/compile/20030725-1.c: New test.
2717
2718 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
2719
2720         * gcc.dg/20030505.c: Only run for SPE.
2721         Remove definition of opaque type.
2722
2723 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
2724
2725         * g++.dg/template/ptrmem6.C: New test.
2726
2727 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
2728
2729         * gcc.c-torture/compile/zero-strct-2.c: New test.
2730
2731 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
2732
2733         * gcc.dg/intermod-1.c: New test.
2734
2735 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
2736
2737         PR c++/11617
2738         * g++.dg/template/lookup2.C: New test.
2739         * g++.dg/template/memclass1.C: Remove instantiated from error.
2740         * g++.dg/other/error2.C: Tweak expected errors.
2741
2742         PR c++/11596
2743         * g++.dg/template/defarg3.C: New test.
2744
2745         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
2746
2747 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
2748
2749         * g++.dg/inherit/access5.C: New test.
2750
2751 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2752
2753         PR c++/11513
2754         * g++.dg/template/crash8.C: New test.
2755
2756 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
2757
2758         PR c/10602
2759         * gcc.dg/noncompile/incomplete-2.c: New test.
2760
2761 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
2762
2763         PR c++/11645
2764         * g++.dg/inherit/access4.C: New test.
2765
2766         PR c++/11517
2767         * g++.dg/expr/cond2.C: New test.
2768
2769         PR optimization/10679
2770         * g++.dg/opt/inline4.C: New test.
2771
2772 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
2773
2774         * g++.dg/parse/crash10: New test.
2775
2776 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
2777
2778         * g++.dg/ext/flexary1.C: New test.
2779
2780 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2781
2782         PR c++/10793
2783         * g++.dg/template/crash9.C: New test.
2784
2785 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2786
2787         PR c++/3004
2788         * g++.dg/parse/typedef3.C: New test.
2789
2790         PR c++/7906
2791         * g++.dg/parse/operator2.C: New test.
2792
2793         PR c++/8895
2794         * g++.dg/parse/def-tmpl-arg1.C: New test.
2795
2796         PR c++/9282
2797         * g++.dg/parse/funptr1.C: New test.
2798
2799         PR c++/9452
2800         * g++.dg/parse/ambig3.C: New test.
2801
2802         PR c++/9454
2803         * g++.dg/parse/operator3.C: New test.
2804
2805         PR c++/9486
2806         * g++.dg/parse/template10.C: New test.
2807
2808         PR c++/9488
2809         * g++.dg/parse/template11.C: New test.
2810
2811         PR c++/10150
2812         * g++.dg/parse/invalid-op1.C: New test.
2813
2814         PR c++/10247
2815         * g++.dg/parse/condexpr1.C: New test.
2816
2817 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
2818
2819         * g++.dg/ext/packed3.C: New test.
2820         * g++.dg/ext/packed4.C: New test.
2821
2822         * gcc.dg/pack-test-3.c: New test.
2823
2824 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
2825
2826         * lib/compat.exp: Handle dg-options per source file.
2827         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
2828         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
2829         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
2830         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
2831         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
2832         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
2833         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
2834         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
2835         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
2836         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
2837         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
2838         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
2839         * g++.dg/compat/break/bitfield7_x.C: Ditto.
2840         * g++.dg/compat/break/bitfield7_y.C: Ditto.
2841
2842 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
2843
2844         PR c/10320
2845         * gcc.c-torture/execute/20030718-1.c: New test.
2846
2847 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
2848
2849         PR optimization/11536
2850         * gcc.dg/20030721-1.c: New test.
2851
2852 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
2853
2854         PR c++/11546
2855         * g++.dg/template/lookup1.C: New test.
2856
2857 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
2858
2859         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
2860         diagnostics of ill-formed constructs involving labels.
2861         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
2862         the new 'previously defined here' message.
2863
2864 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
2865
2866         * g++.dg/parse/non-dependent2.C: New test.
2867
2868 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
2869
2870         * g++.dg/init/init-ref4.C: xfail on targets without
2871         weak symbols.
2872
2873 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
2874
2875         PR target/11087
2876         * gcc.c-torture/execute/20030717-1.c: New test.
2877
2878 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
2879
2880         * g++.dg/opt/cfg1.C: New test.
2881
2882 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
2883
2884         PR optimization/11557
2885         * gcc.dg/20030717-1.c: New test.
2886
2887 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
2888
2889         PR c++/10476
2890         * g++.dg/expr/crash-1.C: New test.
2891
2892         PR c++/11027
2893         * g++.dg/template/init3.C: New test.
2894
2895         PR c++/8222
2896         * g++.dg/template/non-dependent1.C: New test.
2897
2898         PR c++/11070
2899         * g++.dg/template/non-dependent2.C: New test.
2900
2901         PR c++/11071
2902         * g++.dg/template/non-dependent3.C: New test.
2903
2904         PR c++/9907
2905         * g++.dg/template/sizeof5.C: New test.
2906
2907 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
2908
2909         PR 11498
2910         * gcc.c-torture/compile/mangle-1.c: New file.
2911
2912 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2913
2914         PR c++/7809
2915         * g++.dg/parse/access3.C: New test.
2916
2917 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
2918
2919         PR c++/11384
2920         * g++.dg/init/init-ref4.C: New test.
2921
2922 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
2923
2924         PR c++/11547
2925         * g++.dg/parse/constant3.C: New test.
2926         * g++.dg/parse/crash7.C: Likewise.
2927
2928 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
2929
2930         PR target/11008
2931         * gcc.dg/i386-pentium4-not-mull.c: New.
2932
2933 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
2934
2935         * gcc.dg/asm-names.c (ymain): Make it weak.
2936
2937 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2938
2939         PR c++/5421
2940         * g++.dg/template/friend21.C: New test.
2941
2942 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
2943
2944         * gcc.dg/cleanup-8.c: New test.
2945         * gcc.dg/cleanup-9.c: New test.
2946
2947 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
2948
2949         * g++.dg/ext/dll-MI1.h: New file.
2950         * g++.dg/ext/dllexport-MI1.C: New file.
2951         * g++.dg/ext/dllimport-MI1.C: New file.
2952
2953 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
2954
2955         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
2956         it does not have cmpstrsi patterns (just cmpmemsi).
2957
2958 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
2959
2960         PR debug/11473
2961         * g++.dg/debug/debug8.C: New test.
2962
2963 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2964
2965         PR c++/10108
2966         * g++.dg/template/crash7.C: New test.
2967
2968 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
2969
2970         PR target/10795
2971         * gcc.c-torture/compile/20030708-1.c: New.
2972
2973 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
2974
2975         * gcc.c-torture/execute/20030715-1.c: New test.
2976
2977 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
2978
2979         * gcc.dg/pch/inline-3.c: New file.
2980         * gcc.dg/pch/inline-3.hs: New file.
2981         * gcc.dg/pch/inline-4.c: New file.
2982         * gcc.dg/pch/inline-4.hs: New file.
2983
2984 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
2985
2986         PR c++/11509
2987         * g++.dg/template/crash6.C: New test.
2988
2989         PR c++/7053
2990         * g++.dg/template/friend20.C: New test.
2991
2992         PR c++/7019
2993         * g++.dg/template/overload2.C: New test.
2994
2995 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
2996
2997         PR optimization/11440
2998         * gcc.c-torture/execute/20030714-1.c: New test.
2999
3000 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3001
3002         PR c++/11154
3003         * g++.dg/template/partial2.C: New test.
3004
3005 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
3006
3007         PR c++/11503
3008         * g++.dg/template/anon1.C: New test.
3009
3010         PR c++/11493
3011         PR c++/11495
3012         * g++.dg/parse/template9.C: Likewise.
3013         * g++.dg/template/crash4.C: New test.
3014         * g++.dg/template/koenig1.C: Likewise.
3015         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3016         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3017         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3018         functions.
3019         * g++.old-deja/g++.jason/template36.C: Likewise.
3020         * g++.old-deja/g++.mike/p1989.C: Likewise.
3021         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3022         * g++.old-deja/g++.pt/ttp20.C: Use this->.
3023         * g++.old-deja/g++.pt/ttp21.C: Use this->.
3024         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3025         compiling.
3026         * g++.old-deja/g++.pt/union2.C: Use this->.
3027
3028 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
3029
3030         * gcc.dg/20030711-1.c: New test.
3031
3032 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
3033
3034         PR c++/11050
3035         * g++.dg/parse/args1.C: New test.
3036         * g++.pt/defarg8.C: Change expected errors.
3037
3038 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
3039
3040         PR c++/8164
3041         * g++.dg/template/nontype2.C: New test.
3042
3043         PR c++/10558
3044         * g++.dg/parse/template8.C: New test.
3045
3046         PR c++/8327
3047         * g++.dg/template/scope1.C: New test.
3048
3049         * g++.dg/warn/Wsign-compare-1.C: New test.
3050
3051 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3052
3053         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3054
3055 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
3056
3057         PR c++/9411
3058         * g++.dg/template/explicit2.C: New test.
3059
3060         PR c++/10032
3061         * g++.dg/warn/pedantic1.C: New test.
3062
3063 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
3064
3065         PR c++ 9483
3066         * g++.dg/other/field1.C: New test.
3067
3068 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
3069
3070         PR c/11449
3071         * gcc.c-torture/compile/20030707-1.c: New.
3072
3073 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3074
3075         PR c++/10849
3076         * g++.dg/template/access12.C: New test.
3077
3078 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
3079
3080         * g++.dg/bprob/bprob.exp (prof_ext): Update.
3081         * g77.dg/bprob/bprob.exp (prof_ext): Update.
3082         * gcc.misc-tests/bprob.exp (prof_ext): Update.
3083         * gcc.misc-tests/gcov.exp: Update
3084         * g++.dg/gcov/gcov.exp: Update
3085         * lib/gcov.exp: Update.
3086
3087 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
3088
3089         * g++.dg/abi/mangle17.C: Make sure template expressions are
3090         dependent.
3091         * g++.dg/abi/mangle4.C: Mark erroneous casts.
3092         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3093         * g++.dg/opt/stack1.C: Remove erroneous code.
3094         * g++.dg/parse/template7.C: New test.
3095         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3096         * g++.old-deja/g++.pt/crash4.C: Likewise.
3097
3098 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3099
3100         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3101         with zero or one occurence of `$' after the initial `L'.
3102
3103 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
3104
3105         * gcc.c-torture/compile/20030704-1.c: Add a comment.
3106
3107 2003-07-08  Roger Sayle  <roger@eyesopen.com>
3108
3109         PR c/11370
3110         * gcc.dg/Wunreachable-6.c: New testcase.
3111         * gcc.dg/Wunreachable-7.c: New testcase.
3112
3113 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3114
3115         PR c/11420
3116         * gcc.dg/20030708-1.c: New test.
3117
3118 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
3119
3120         * gcc.dg/compat/sdata-section.h: New file.
3121         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3122         * gcc.dg/torture/mips-sdata-1.c: New test.
3123
3124 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3125
3126         PR c++/11030
3127         * g++.dg/template/friend19.C: New test.
3128
3129 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
3130
3131         * g++.dg/opt/strength-reduce.C: New test.
3132
3133 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3134
3135         PR target/10979
3136         * gcc.dg/20030707-1.c: New testcase.
3137
3138 2003-07-07  Roger Sayle  <roger@eyesopen.com>
3139
3140         PR optimization/11059
3141         * g++.dg/opt/emptyunion.C: New testcase.
3142
3143 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
3144             Eric Botcazou  <ebotcazou@libertysurf.fr>
3145
3146         * g++.dg/opt/stack1.C: New test.
3147
3148 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
3149
3150         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3151         run test.
3152
3153         PR c++/11431
3154         * g++.dg/expr/static_cast3.C: New test.
3155
3156 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
3157
3158         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3159         everywhere.
3160         * gcc.dg/concat.c: Concatenation of string constants with
3161         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3162         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3163         * gcc.dg/cpp/escape-2.c: Use wide character constants where
3164         necessary to avoid multi-character character constant warning.
3165         * gcc.dg/cpp/escape.c: Likewise.
3166         * gcc.dg/cpp/ucs.c: Likewise.
3167         Remove backslashes from dg-bogus comments, as they confuse Tcl.
3168         Fix a typo.
3169
3170 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3171
3172         PR c/11428
3173         * gcc.c-torture/compile/20030704-1.c: New.
3174
3175 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
3176
3177         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3178
3179 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
3180
3181         PR c++/5287, PR c++/7910,  PR c++/11021
3182         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3183         tests for warnings.
3184         * g++.dg/ext/dllimport2.C: Add tests for warnings.
3185         * g++.dg/ext/dllimport3.C: Likewise.
3186         * g++.dg/ext/dllimport4.C: New file.
3187         * g++.dg/ext/dllimport5.C: New file.
3188         * g++.dg/ext/dllimport6.C: New file.
3189         * g++.dg/ext/dllimport7.C: New file.
3190         * g++.dg/ext/dllimport8.C: New file.
3191         * g++.dg/ext/dllimport9.C: New file.
3192         * g++.dg/ext/dllimport10.C: New file.
3193         * g++.dg/ext/dllexport1.C: New file.
3194
3195 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
3196
3197         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
3198         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
3199
3200 2003-07-03  Roger Sayle  <roger@eyesopen.com>
3201
3202         * gcc.dg/builtins-25.c: New testcase.
3203         * gcc.dg/builtins-26.c: New testcase.
3204
3205 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
3206
3207         * gcc.dg/compat/vector-defs.h: New file.
3208         * gcc.dg/compat/vector-setup.h: New file.
3209         * gcc.dg/compat/vector-check.h: New file.
3210         * gcc.dg/compat/vector-1_main.c: New file.
3211         * gcc.dg/compat/vector-1_x.c: New file.
3212         * gcc.dg/compat/vector-1_y.c: New file.
3213         * gcc.dg/compat/vector-2_main.c: New file.
3214         * gcc.dg/compat/vector-2_x.c: New file.
3215         * gcc.dg/compat/vector-2_y.c: New file.
3216
3217         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
3218         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
3219         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
3220         * gcc.dg/compat/struct-align-1.h: New file.
3221         * gcc.dg/compat/struct-align-1_main.c: New file.
3222         * gcc.dg/compat/struct-align-1_x.c: New file.
3223         * gcc.dg/compat/struct-align-1_y.c: New file.
3224         * gcc.dg/compat/struct-align-2.h: New file.
3225         * gcc.dg/compat/struct-align-2_main.c: New file.
3226         * gcc.dg/compat/struct-align-2_x.c: New file.
3227         * gcc.dg/compat/struct-align-2_y.c: New file.
3228
3229         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
3230         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3231         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3232         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3233         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3234         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3235         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3236         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3237         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3238         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3239         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3240         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3241         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3242         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3243         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3244         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3245         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3246         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3247         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3248         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3249         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3250         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3251         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3252         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3253         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3254         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3255         * gcc.dg/compat/struct-return-10_x.c: Ditto.
3256         * gcc.dg/compat/struct-return-2_x.c: Ditto.
3257         * gcc.dg/compat/struct-return-3_x.c: Ditto.
3258
3259 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3260
3261         * gcc.dg/i386-call-1.c: New test.
3262
3263 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
3264
3265         PR c++/9162
3266         * g++.dg/parse/defarg4.C: New.
3267
3268 2003-07-03  Roger Sayle  <roger@eyesopen.com>
3269
3270         PR target/10700
3271         * gcc.c-torture/compile/20030703-1.c: New test case.
3272
3273 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
3274
3275         * g++.dg/template/local3.C: Remove extra semicolon.
3276
3277 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3278
3279         * gcc.dg/i386-volatile-1.c: New test.
3280
3281 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
3282
3283         PR c++/11072
3284         * g++.dg/other/offsetof2.C: XFAIL.
3285         * g++.dg/other/offsetof5.C: New.
3286
3287         PR c++/10219
3288         * g++.dg/template/error1.C: New.
3289
3290         PR c++/9779
3291         * g++.dg/template/dependent-expr1.C: New.
3292
3293 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
3294
3295         PR c++/6949
3296         * g++.dg/template/local3.C: New test.
3297
3298         PR c++/11149
3299         * g++.dg/lookup/scoped6.C: New test.
3300
3301 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
3302
3303         PR c++/8046
3304         * g++.dg/other/error7.C: New test.
3305
3306 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
3307
3308         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
3309         * g++.old-deja/g++.abi/vtable3.h: Likewise.
3310         * g++.old-deja/g++.law/code-gen5.C: Likewise.
3311         * g++.old-deja/g++.other/union2.C: Likewise.
3312         * gcc.dg/c90-const-expr-2.c: Likewise.
3313         * gcc.dg/c90-const-expr-3.c: Likewise.
3314         * gcc.dg/c99-const-expr-2.c: Likewise.
3315         * gcc.dg/c99-const-expr-3.c: Likewise.
3316         * gcc.dg/concat.c: Likewise.
3317
3318 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
3319
3320         PR c++/9559
3321         * g++.dg/init/static1.C: New test.
3322
3323 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3324
3325         * Changelog: Remove ">>>>>>>" from previous change.
3326
3327 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3328
3329         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
3330         * g++.old-deja/g++.other/access2.C: Likewise.
3331         * g++.old-deja/g++.other/decl2.C: Likewise.
3332         * gcc.c-torture/execute/20020615-1.c: Likewise.
3333
3334 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3335
3336         PR c++/4933
3337         * g++.dg/template/sizeof4.C: New test.
3338
3339 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3340
3341         * g++.dg/other/error6.C: New test.
3342
3343 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
3344
3345         PR c++/10750
3346         * g++.dg/parse/constant2.C: New test.
3347
3348 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
3349
3350         PR c++/11106
3351         * g++.dg/other/error5.C: New test.
3352
3353 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3354
3355         * gcc.dg/format/gcc_diag-1.c: New test.
3356
3357 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
3358
3359         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
3360
3361 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
3362
3363         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
3364         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
3365         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
3366
3367 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
3368
3369         * gcc.c-torture/execute/builtins/string-8.c: New test.
3370         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
3371         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
3372         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
3373
3374 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
3375
3376         PR c++/10468
3377         * g++.dg/ext/typeof6.C: New test.
3378
3379 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
3380
3381         PR c++/10796
3382         * g++.dg/init/enum1.C: New test.
3383
3384 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
3385
3386         * gcc.dg/20030627-1.c: New test.
3387
3388 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
3389
3390         PR c++/11332
3391         * g++.dg/expr/static_cast2.C: New test.
3392
3393 2003-06-26  Roger Sayle  <roger@eyesopen.com>
3394             Jakub Jelinek  <jakub@redhat.com>
3395
3396         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
3397         sprintf(dst,"%s",src) optimization.
3398         * gcc.c-torture/execute/20030626-1.c: New test case.
3399         * gcc.c-torture/execute/20030626-2.c: New test case.
3400
3401 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
3402
3403         * gcc.c-torture/execute/multi-ix.c: New test.
3404
3405         * gcc.c-torture/execute/simd-4.c (main):
3406         Added missing semicolon at end of union.
3407
3408 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
3409
3410         PR c++/8266
3411         * g++.dg/template/explicit-instantiation3.C: New test.
3412
3413 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
3414
3415         * gcc.dg/20030626-1.c: Use signed char.
3416
3417 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
3418
3419         * gcc.dg/20030626-1.c: New test.
3420
3421 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
3422
3423         * const-str-2.m: Update.
3424
3425 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
3426
3427         PR c++/10990
3428         * g++.dg/rtti/dyncast1.C: New test.
3429         * g++.dg/abi/mangle4.C: Correct base-specifier access.
3430         * g++.dg/lookup/scoped1.C: Remove XFAIL.
3431         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
3432
3433         PR c++/10931
3434         * g++.dg/expr/static_cast1.C: New test.
3435
3436 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
3437
3438         * gcc.dg/20030625-1.c: New test.
3439
3440 2003-06-24  Roger Sayle  <roger@eyesopen.com>
3441
3442         * gcc.c-torture/compile/20030624-1.c: New test case.
3443
3444 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
3445
3446         * gcc.c-torture/execute/string-opt-17.c: New test.
3447
3448 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
3449
3450         PR c++/5754
3451         * g++.dg/parse/crash6.C: New test.
3452
3453 2003-06-23  Roger Sayle  <roger@eyesopen.com>
3454
3455         * gcc.dg/builtins-24.c: New test case.
3456
3457 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
3458
3459         * g++.dg/opt/operator1.C: New test.
3460
3461 2003-06-22  Roger Sayle  <roger@eyesopen.com>
3462
3463         * gcc.c-torture/execute/string-opt-16.c: New test case.
3464
3465 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
3466
3467         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
3468         * g++.old-deja/g++.other/conv7.C: Likewise
3469         * g++.old-deja/g++.other/overcnv2.C: Likewise.
3470         * g++.old-deja/g++.other/overload14.C: Likewise.
3471
3472 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
3473
3474         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
3475         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
3476
3477 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3478
3479         PR c++/10888
3480         * g++.dg/warn/Winline-3.C: New test.
3481
3482 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3483
3484         * lib/target-supports.exp (check_alias_available): Make the test
3485         program acceptable to the Solaris assembler.
3486
3487         PR c++/10749
3488         * g++.dg/template/memclass2.C: New test.
3489
3490 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3491             Eric Botcazou  <ebotcazou@libertysurf.fr>
3492
3493         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
3494         data for non-matching targets.
3495         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
3496
3497 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
3498
3499         PR c++/10845
3500         * g++.dg/template/member3.C: New test.
3501
3502 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
3503
3504         PR c++/10939
3505         * g++.dg/template/func1.C: New test.
3506
3507         PR c++/9649
3508         * g++.dg/template/static4.C: New test.
3509         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
3510
3511         PR c++/11041
3512         * g++.dg/init/ref7.C: New test.
3513
3514 2003-06-19  Matt Austern  <austern@apple.com>
3515
3516         PR c++/11228
3517         * g++.dg/anew1.C: New test.
3518         * g++.dg/anew2.C: New test.
3519         * g++.dg/anew3.C: New test.
3520         * g++.dg/anew4.C: New test.
3521
3522 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
3523
3524         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
3525
3526 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
3527
3528         * gcc.c-torture/execute/simd-4.c (main): Make expected value
3529         endian-dependent.
3530
3531 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
3532
3533         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
3534         Remove cruft.
3535
3536 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
3537
3538         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
3539         * gcc.c-torture/compile/961203-1.c: Likewise.
3540         * gcc.c-torture/compile/980506-1.c: Likewise.
3541
3542 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
3543
3544         PR c++/10712
3545         * g++.dg/lookup/using7.C: New test.
3546
3547 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
3548
3549         PR c++/11105
3550         * g++.dg/abi/conv1.C: Remove it.
3551         * g++.dg/template/conv7.C: New test.
3552         * g++.dg/template/conv8.C: Likewise.
3553         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
3554         conversion operator.
3555
3556 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
3557
3558         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
3559         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3560         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3561         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3562         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3563         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3564         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3565         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3566         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3567         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3568         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3569         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3570         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3571         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3572         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3573         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3574         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3575         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3576         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3577         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3578         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3579         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3580         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3581         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3582         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3583         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3584         * gcc.dg/compat/struct-return-10_x.c: Ditto.
3585         * gcc.dg/compat/struct-return-2_x.c: Ditto.
3586         * gcc.dg/compat/struct-return-3_x.c: Ditto.
3587
3588 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
3589
3590         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
3591         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
3592         indications.
3593
3594 2003-06-16  Roger Sayle  <roger@eyesopen.com>
3595
3596         * gcc.dg/i386-387-5.c: New test case.
3597         * gcc.dg/i386-387-6.c: New test case.
3598         * gcc.dg/builtins-23.c: New test case.
3599
3600 2003-06-15  Roger Sayle  <roger@eyesopen.com>
3601
3602         * gcc.dg/builtins-22.c: New test case.
3603         * gcc.dg/i386-387-1.c: Update to test exp.
3604         * gcc.dg/i386-387-2.c: Likewise.
3605
3606 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3607
3608         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
3609
3610 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
3611
3612         * lib/gcc-dg.exp (dg-require-dll): New function.
3613         (dg-xfail-if): Likewise.
3614         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
3615         driver.
3616
3617         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
3618         * gcc.c-torture/compile/20001205-1.c: Likewise.
3619         * gcc.c-torture/compile/20001226-1.c: Likewise.
3620         * gcc.c-torture/compile/20010518-2.c: Likewise.
3621         * gcc.c-torture/compile/20020312-1.c: Likewise.
3622         * gcc.c-torture/compile/20020604-1.c: Likewise.
3623         * gcc.c-torture/compile/920501-12.c: Likewise.
3624         * gcc.c-torture/compile/920501-4.c: Likewise.
3625         * gcc.c-torture/compile/920520-1.c: Likewise.
3626         * gcc.c-torture/compile/920521-1.c: Likewise.
3627         * gcc.c-torture/compile/920625-1.c: Likewise.
3628         * gcc.c-torture/compile/961203-1.c: Likewise.
3629         * gcc.c-torture/compile/980506-1.c: Likewise.
3630         * gcc.c-torture/compile/981006-1.c: Likewise.
3631         * gcc.c-torture/compile/981022-1.c: Likewise.
3632         * gcc.c-torture/compile/981223-1.c: Likewise.
3633         * gcc.c-torture/compile/990617-1.c: Likewise.
3634         * gcc.c-torture/compile/dll.c: Likewise.
3635         * gcc.c-torture/compile/labels-3.c: Likewise.
3636         * gcc.c-torture/compile/mipscop-1.c: Likewise.
3637         * gcc.c-torture/compile/mipscop-2.c: Likewise.
3638         * gcc.c-torture/compile/mipscop-3.c: Likewise.
3639         * gcc.c-torture/compile/mipscop-4.c: Likewise.
3640         * gcc.c-torture/compile/simd-5.c: Likewise.
3641         * gcc.c-torture/compile/20000804-1.x: Remove.
3642         * gcc.c-torture/compile/20001205-1.x: Likewise.
3643         * gcc.c-torture/compile/20001226-1.x: Likewise.
3644         * gcc.c-torture/compile/20010518-2.x: Likewise.
3645         * gcc.c-torture/compile/20020312-1.x: Likewise.
3646         * gcc.c-torture/compile/20020604-1.x: Likewise.
3647         * gcc.c-torture/compile/920501-12.x: Likewise.
3648         * gcc.c-torture/compile/920501-4.x: Likewise.
3649         * gcc.c-torture/compile/920520-1.x: Likewise.
3650         * gcc.c-torture/compile/920521-1.x: Likewise.
3651         * gcc.c-torture/compile/920625-1.x: Likewise.
3652         * gcc.c-torture/compile/961203-1.x: Likewise.
3653         * gcc.c-torture/compile/980506-1.x: Likewise.
3654         * gcc.c-torture/compile/981006-1.x: Likewise.
3655         * gcc.c-torture/compile/981022-1.x: Likewise.
3656         * gcc.c-torture/compile/981223-1.x: Likewise.
3657         * gcc.c-torture/compile/990617-1.x: Likewise.
3658         * gcc.c-torture/compile/mipscop-1.x: Likewise.
3659         * gcc.c-torture/compile/mipscop-2.x: Likewise.
3660         * gcc.c-torture/compile/mipscop-3.x: Likewise.
3661         * gcc.c-torture/compile/mipscop-4.x: Likewise.
3662         * gcc.c-torture/compile/simd-5.x: Likewise.
3663
3664         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
3665
3666 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
3667
3668         * gcc.c-torture/execute/20030611-1.c: New test.
3669
3670 2003-06-12  Roger Sayle  <roger@eyesopen.com>
3671
3672         PR middle-end/168
3673         * gcc.dg/20030612-1.c: New test case.
3674
3675 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
3676
3677         PR c++/10635
3678         * g++.dg/expr/cast1.C: New test.
3679
3680 2003-06-12  Roger Sayle  <roger@eyesopen.com>
3681
3682         * gcc.dg/builtins-21.c: New test case.
3683
3684 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
3685
3686         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
3687         options instead of at the end.
3688         * lib/objc.exp (objc_target_compile): Likewise.
3689
3690 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
3691
3692         PR c++/10432
3693         * g++.dg/parse/error1.C: New test.
3694
3695 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
3696
3697         * gcc.dg/compat/struct-by-value-11_main.c: New file.
3698         * gcc.dg/compat/struct-by-value-11_x.c: New file.
3699         * gcc.dg/compat/struct-by-value-11_y.c: New file.
3700         * gcc.dg/compat/struct-by-value-12_main.c: New file.
3701         * gcc.dg/compat/struct-by-value-12_x.c: New file.
3702         * gcc.dg/compat/struct-by-value-12_y.c: New file.
3703         * gcc.dg/compat/struct-by-value-13_main.c: New file.
3704         * gcc.dg/compat/struct-by-value-13_x.c: New file.
3705         * gcc.dg/compat/struct-by-value-13_y.c: New file.
3706         * gcc.dg/compat/struct-by-value-14_main.c: New file.
3707         * gcc.dg/compat/struct-by-value-14_x.c: New file.
3708         * gcc.dg/compat/struct-by-value-14_y.c: New file.
3709         * gcc.dg/compat/struct-by-value-15_main.c: New file.
3710         * gcc.dg/compat/struct-by-value-15_x.c: New file.
3711         * gcc.dg/compat/struct-by-value-15_y.c: New file.
3712         * gcc.dg/compat/struct-by-value-16_main.c: New file.
3713         * gcc.dg/compat/struct-by-value-16_x.c: New file.
3714         * gcc.dg/compat/struct-by-value-16_y.c: New file.
3715         * gcc.dg/compat/struct-by-value-17_main.c: New file.
3716         * gcc.dg/compat/struct-by-value-17_x.c: New file.
3717         * gcc.dg/compat/struct-by-value-17_y.c: New file.
3718         * gcc.dg/compat/struct-by-value-18_main.c: New file.
3719         * gcc.dg/compat/struct-by-value-18_x.c: New file.
3720         * gcc.dg/compat/struct-by-value-18_y.c: New file.
3721
3722         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
3723         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
3724         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
3725         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
3726         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
3727         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
3728         * gcc.dg/compat/scalar-return-3_main.c: New file.
3729         * gcc.dg/compat/scalar-return-3_x.c: New file.
3730         * gcc.dg/compat/scalar-return-3_y.c: New file.
3731         * gcc.dg/compat/scalar-return-4_main.c: New file.
3732         * gcc.dg/compat/scalar-return-4_x.c: New file.
3733         * gcc.dg/compat/scalar-return-4_y.c: New file.
3734
3735 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
3736
3737         * gcc.dg/compat/fp2-struct-check.h: New file.
3738         * gcc.dg/compat/fp2-struct-defs.h: New file.
3739         * gcc.dg/compat/fp2-struct-init.h: New file.
3740         * gcc.dg/compat/struct-by-value-10_main.c: New file.
3741         * gcc.dg/compat/struct-by-value-10_x.c: New file.
3742         * gcc.dg/compat/struct-by-value-10_y.c: New file.
3743         * gcc.dg/compat/struct-return-10_main.c: New file.
3744         * gcc.dg/compat/struct-return-10_x.c: New file.
3745         * gcc.dg/compat/struct-return-10_y.c: New file.
3746
3747         * gcc.dg/compat/compat-common.h: New file.
3748         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
3749         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
3750         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
3751         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
3752         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
3753         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
3754         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
3755         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3756         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
3757         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
3758         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3759         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
3760         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
3761         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3762         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
3763         * gcc.dg/compat/small-struct-check.h: Ditto.
3764         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
3765         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3766         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
3767         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
3768         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3769         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
3770         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
3771         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3772         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
3773         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
3774         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3775         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
3776         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
3777         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3778         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
3779         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
3780         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3781         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
3782         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
3783         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3784         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
3785         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
3786         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3787         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
3788         * gcc.dg/compat/struct-return-2_main.c: Ditto.
3789         * gcc.dg/compat/struct-return-2_x.c: Ditto.
3790         * gcc.dg/compat/struct-return-2_y.c: Ditto.
3791         * gcc.dg/compat/struct-return-3_main.c: Ditto.
3792         * gcc.dg/compat/struct-return-3_x.c: Ditto.
3793         * gcc.dg/compat/struct-return-3_y.c: Ditto.
3794
3795 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
3796
3797         * g++.dg/pch/static-1.C: New file.
3798         * g++.dg/pch/static-1.Hs: New file.
3799
3800 2003-06-10  Richard Henderson  <rth@redhat.com>
3801
3802         * gcc.dg/asm-7.c: Adjust expected warning text.
3803
3804 2003-06-10  Roger Sayle  <roger@eyesopen.com>
3805
3806         * gcc.dg/builtins-20.c: New test case.
3807
3808 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
3809
3810         PR c++/11131
3811         * g++.dg/opt/template1.C: New test.
3812
3813 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
3814
3815         * lib/gcc-dg.exp (dg-test): Clear additional_files and
3816         additional_sources.
3817
3818 2003-05-21  David Taylor  <dtaylor@emc.com>
3819
3820         * gcc.dg/Wpadded.c: New file.
3821
3822 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
3823
3824         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
3825         * gcc.dg/special/weak-2.c: Add dg-require-weak.
3826         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
3827         dg-require-weak.
3828
3829 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
3830
3831         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
3832
3833 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
3834
3835         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
3836         (dg-require-alias): Likewise.
3837         (dg-require-gc-sections): Likewise.
3838         * lib/target-supports.exp (check_gc_sections_available): Likewise.
3839
3840 2003-06-08  Richard Henderson  <rth@redhat.com>
3841
3842         * gcc.dg/20011029-2.c: Fix the array reference.
3843         * gcc.dg/asm-7.c: New.
3844
3845 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
3846
3847         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
3848
3849 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
3850
3851         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
3852         (dg-require-gc-sections): Likewise.
3853
3854 2003-06-08  Jan Hubicka  <jh@suse.cz>
3855
3856         * i386-cmov1.c: Fix regular expression.
3857         * i386-cvt-1.c: Likewise.
3858         * i386-local.c: Likewise.
3859         * i386-local2.c: Likewise.
3860         * i386-mul.c: Likewise.
3861         * i386-ssetype-1.c: Likewise.
3862         * i386-ssetype-3.c: Likewise.
3863         * i386-ssetype-5.c: Likewise.
3864
3865 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3866
3867         PR c++/11039
3868         * g++.dg/warn/implicit-typename2.C: New test.
3869         * g++.dg/warn/implicit-typename3.C: New test.
3870
3871 2003-06-07  Richard Henderson  <rth@redhat.com>
3872
3873         * g++.dg/other/offsetof3.C: Use size_t.
3874         * g++.dg/other/offsetof4.C: Likewise.
3875
3876 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
3877
3878         * lib/copy-file.exp: New. Implement gcc_copy_files.
3879
3880         * lib/dg-pch.exp: Load copy-file.exp
3881         (dg-pch): Use gcc_copy_files instead of "file copy".
3882
3883 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
3884
3885         * gcc.dg/weak/weak.exp: Simplify.
3886         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
3887         * gcc.dg/weak/weak-1.c: Likewise.
3888         * gcc.dg/weak/weak-2.c: Likewise.
3889         * gcc.dg/weak/weak-3.c: Likewise.
3890         * gcc.dg/weak/weak-4.c: Likewise.
3891         * gcc.dg/weak/weak-5.c: Likewise.
3892         * gcc.dg/weak/weak-6.c: Likewise.
3893         * gcc.dg/weak/weak-7.c: Likewise.
3894         * gcc.dg/weak/weak-8.c: Likewise.
3895         * gcc.dg/weak/weak-9.c: Likewise.
3896
3897 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
3898
3899         gcc.c-torture/execute/20030606-1.c: New.
3900
3901 2003-06-06  Roger Sayle  <roger@eyesopen.com>
3902
3903         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
3904         * gcc.dg/builtins-19.c: Likewise.
3905
3906 2003-06-06  Roger Sayle  <roger@eyesopen.com>
3907
3908         * gcc.dg/builtins-2.c: Add some more tests.
3909         * gcc.dg/builtins-18.c: New test case.
3910         * gcc.dg/builtins-19.c: New test case.
3911
3912 2003-06-06  Roger Sayle  <roger@eyesopen.com>
3913             Jim Wilson  <wilson@tuliptree.org>
3914
3915         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
3916
3917 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
3918
3919         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
3920         mempcpy/stpcpy calls not to be optimized into something else.
3921         * gcc.c-torture/execute/string-opt-3.c: Moved to...
3922         * gcc.c-torture/execute/builtins/string-7.c: ...here.
3923         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
3924
3925 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3926
3927         * gcc.dg/format/asm_fprintf-1.c: New test.
3928
3929 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
3930
3931         * lib/gcc-defs.exp (additional_sources): New variable.
3932         (dg-additional-sources): New function.
3933         (additional_files): New variable.
3934         (dg-additional-files): New function.
3935         (dg-additional-files-options): Likewise.
3936         * lib/gcc-dg.exp (dg-require-weak): New function.
3937         (dg-require-alias): Likewise.
3938         (dg-require-gc-sections): Likewise.
3939         * lib/target-supports.exp (check_alias_available): Remove testfile
3940         parameter.
3941         (check_gc_sections_available): New function.
3942         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
3943         (dg-gpp-additional-files): Likewise.
3944         * lib/g++.exp (additional_sources): Remove.
3945         (additional_files): Likewise.
3946         (g++_target_compile): Use dg-additional-files-options.
3947
3948         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
3949         Tcl logic.
3950         * gcc.dg/special/ecos.exp: Remove.
3951         * gcc.dg/special/20000419-2.c: Use dg-require-*.
3952         * gcc.dg/special/alias-1.c: Likewise.
3953         * gcc.dg/special/alias-2.c: Likewise.
3954         * gcc.dg/special/gcsec-1.c: Likewise.
3955         * gcc.dg/special/weak-1.c: Likewise.
3956         * gcc.dg/special/weak-2.c: Likewise.
3957         * gcc.dg/special/wkali-1.c: Likewise.
3958         * gcc.dg/special/wkali-2.c: Likewise.
3959
3960         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
3961         dg-gpp-additional-*.
3962         * g++.dg/special/conpr-3.C: Likewise.
3963         * g++.dg/special/conpr-4.C: Likewise.
3964         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
3965         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
3966         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
3967         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
3968         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
3969         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
3970         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
3971         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
3972         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
3973         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
3974         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
3975         * g++.old-deja/g++.other/comdat1.C: Likewise.
3976         * g++.old-deja/g++.other/comdat2.C: Likewise.
3977         * g++.old-deja/g++.other/comdat3.C: Likewise.
3978         * g++.old-deja/g++.other/ctor1.C: Likewise.
3979         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
3980
3981 2003-06-05  Richard Henderson  <rth@redhat.com>
3982
3983         * gcc.dg/debug/20030605-1.c: New.
3984
3985 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
3986
3987         * README.QMTEST: Update.
3988
3989 2003-06-04  Richard Henderson  <rth@redhat.com>
3990
3991         * gcc.dg/cleanup-1.c: New.
3992         * gcc.dg/cleanup-2.c: New.
3993         * gcc.dg/cleanup-3.c: New.
3994         * gcc.dg/cleanup-4.c: New.
3995         * gcc.dg/cleanup-5.c: New.
3996         * gcc.dg/cleanup-6.c: New.
3997         * gcc.dg/cleanup-7.c: New.
3998
3999 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
4000
4001         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4002
4003         * lib/dg-pch.exp: New file.
4004         * g++.dg/pch/pch.exp: Use dg-pch.exp.
4005         * gcc.dg/pch/pch.exp: Likewise.
4006
4007 2003-06-04  Roger Sayle  <roger@eyesopen.com>
4008
4009         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4010         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4011         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4012         * gcc.dg/builtins-17.c: New test case.
4013         * gcc.dg/i386-387-4.c: New test case.
4014         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4015
4016 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4017
4018         * gcc.dg/ultrasp9.c: New test.
4019
4020 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
4021
4022         * gcc.c-torture/compile/20030604-1.c: New test.
4023         * gcc.dg/sparc-constant-1.c: New test.
4024
4025 2003-06-03  Glen Nakamura  <glen@imodulo.com>
4026
4027         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4028
4029 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
4030
4031         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4032
4033         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4034         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4035
4036 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
4037
4038         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4039
4040 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4041
4042         PR c++/10940
4043         * g++.dg/template/spec10.C: New test.
4044
4045 2003-06-03  Roger Sayle  <roger@eyesopen.com>
4046
4047         * gcc.dg/builtins-16.c: New test case.
4048
4049 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
4050
4051         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4052         mempcpy test with post-increments.
4053         * gcc.c-torture/execute/string-opt-3.c: New test.
4054         * gcc.dg/string-opt-1.c: New test.
4055
4056 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
4057
4058         PR fortran/10965
4059         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4060
4061 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
4062
4063         * lib/scanasm.exp (dg-scan): New function, factored out of ...
4064         (scan-assembler): ... here.  Use dg-scan.
4065         (scan-assembler-not): Likewise.
4066         (scan-file): New function.
4067         (scan-file-not): Likewise.
4068         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4069         * gcc.dg/cpp/_Pragma4.c: Likewise.
4070         * gcc.dg/cpp/_Pragma5.c: Likewise.
4071         * gcc.dg/cpp/avoidpaste1.c: Likewise.
4072         * gcc.dg/cpp/avoidpaste2.c: Likewise.
4073         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4074         * gcc.dg/cpp/cmdlne-P.c: Likewise.
4075         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4076         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4077         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4078         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4079         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4080         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4081         * gcc.dg/cpp/cxxcom1.c: Likewise.
4082         * gcc.dg/cpp/line1.c: Likewise.
4083         * gcc.dg/cpp/maccom1.c: Likewise.
4084         * gcc.dg/cpp/maccom2.c: Likewise.
4085         * gcc.dg/cpp/maccom3.c: Likewise.
4086         * gcc.dg/cpp/maccom4.c: Likewise.
4087         * gcc.dg/cpp/maccom5.c: Likewise.
4088         * gcc.dg/cpp/maccom6.c: Likewise.
4089         * gcc.dg/cpp/multiline.c: Likewise.
4090         * gcc.dg/cpp/spacing1.c: Likewise.
4091         * gcc.dg/cpp/spacing2.c: Likewise.
4092         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4093         * gcc.dg/cpp/trad/maccom1.c: Likewise.
4094         * gcc.dg/cpp/trad/maccom2.c: Likewise.
4095         * gcc.dg/cpp/trad/maccom3.c: Likewise.
4096         * gcc.dg/cpp/trad/maccom4.c: Likewise.
4097         * gcc.dg/cpp/trad/maccom6.c: Likewise.
4098         * gcc.dg/cpp/cxxcom2.c: Likewise.
4099         * gcc.dg/cpp/cxxcom2.h: New file.
4100
4101         * gcc.dg/cpp/truefalse.cpp: Move it to ...
4102         * g++.dg/cpp/truefalse.C: Here.
4103         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4104
4105 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
4106
4107         * gcc.dg/cpp/redef3.c: New file.
4108
4109 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
4110
4111         * gcc.dg/i386-loop-3.c: New test.
4112
4113 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
4114
4115         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4116
4117 2003-05-31  Roger Sayle  <roger@eyesopen.com>
4118
4119         * gcc.dg/fwrapv-1.c: New test case.
4120         * gcc.dg/fwrapv-2.c: New test case.
4121
4122 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4123
4124         PR c++/10956
4125         * g++.dg/template/spec9.C: New test.
4126
4127 2003-05-29  Roger Sayle  <roger@eyesopen.com>
4128
4129         * gcc.dg/duff-4.c: New test case.
4130
4131 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
4132
4133         PR fortran/10843
4134         * g77.dg/ffixed-form-1.f: New test
4135         * g77.dg/ffixed-form-2.f: New test
4136         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4137         * g77.dg/ffree-form-3.f: New test
4138
4139 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
4140
4141         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4142         * gcc.dg/wint_t-1.c: Likewise.
4143
4144 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4145
4146         * g++.dg/template/access11.C: New test.
4147
4148 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4149
4150         PR c++/10849
4151         * g++.dg/template/access10.C: New test.
4152
4153 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
4154             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4155
4156         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4157
4158 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4159
4160         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4161         suppress for powerpc-*-darwin*.
4162         * gcc.dg/torture/builtin-noret-2.c: Likewise.
4163
4164 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
4165
4166         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4167         suppress option for powerpc-*-darwin*.
4168
4169 2003-05-23  Roger Sayle  <roger@eyesopen.com>
4170
4171         * gcc.dg/builtins-1.c: Add tests for tan and atan.
4172         * gcc.dg/builtins-4.c: Add test for fmod.
4173
4174 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4175
4176         PR c++/10682
4177         * g++.dg/template/instantiate4.C: New test.
4178
4179 2003-05-22  Roger Sayle  <roger@eyesopen.com>
4180
4181         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4182
4183 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
4184
4185         * gcc.dg/compat/scalar-return-1_main.c: New file.
4186         * gcc.dg/compat/scalar-return-1_x.c: New file.
4187         * gcc.dg/compat/scalar-return-1_y.c: New file.
4188         * gcc.dg/compat/scalar-return-2_main.c: New file.
4189         * gcc.dg/compat/scalar-return-2_x.c: New file.
4190         * gcc.dg/compat/scalar-return-2_y.c: New file.
4191         * gcc.dg/compat/struct-return-3_main.c: New file.
4192         * gcc.dg/compat/struct-return-3_y.c: New file.
4193         * gcc.dg/compat/struct-return-3_x.c: New file.
4194         * gcc.dg/compat/struct-return-2_main.c: New file.
4195         * gcc.dg/compat/struct-return-2_x.c: New file.
4196         * gcc.dg/compat/struct-return-2_y.c: New file.
4197
4198 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4199
4200         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
4201         for hppa*-hp-hpux*.
4202         * gcc.dg/20021014-1.c (dg-options): Likewise.
4203         * gcc.dg/nest.c (dg-options): Likewise.
4204
4205 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
4206
4207         PR c++/9738
4208         * g++.dg/ext/dllimport2.C: New file.
4209         * g++.dg/ext/dllimport3.C: New file.
4210
4211 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
4212
4213         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
4214         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4215         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4216         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4217         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4218         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4219         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
4220         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
4221         * gcc.dg/compat/small-struct-defs.h: New file.
4222         * gcc.dg/compat/small-struct-init.h: New file.
4223         * gcc.dg/compat/small-struct-check.h: New file.
4224         * gcc.dg/compat/fp-struct-defs.h: New file.
4225         * gcc.dg/compat/fp-struct-check.h: New file.
4226         * gcc.dg/compat/fp-struct-init.h: New file.
4227         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
4228         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
4229
4230 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
4231
4232         * gcc.dg/20030225-2.c: New test.
4233
4234 2003-05-18  Roger Sayle  <roger@eyesopen.com>
4235             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4236
4237         * gcc.c-torture/compile/20030518-1.c: New test case.
4238
4239 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
4240
4241         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
4242         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
4243         gcc-dg-debug-runtest.
4244         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
4245         gcc-dg-debug-runtest.
4246
4247 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4248
4249         PR c++/9022
4250         * g++.dg/lookup/using6.C: New test.
4251
4252 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4253
4254         * g++.dg/parse/access2.C: New test.
4255
4256 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
4257
4258         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
4259         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
4260         * gcc.dg/debug/debug.exp: Likewise.
4261
4262 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
4263
4264         * gcc.dg/dollar.c: New test.
4265
4266 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
4267
4268         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
4269         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
4270         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
4271         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
4272         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
4273         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
4274         * gcc.dg/compat/struct-by-value-6_main.c: New file.
4275         * gcc.dg/compat/struct-by-value-6_x.c: New file.
4276         * gcc.dg/compat/struct-by-value-6_y.c: New file.
4277         * gcc.dg/compat/struct-by-value-7_main.c: New file.
4278         * gcc.dg/compat/struct-by-value-7_x.c: New file.
4279         * gcc.dg/compat/struct-by-value-7_y.c: New file.
4280         * gcc.dg/compat/struct-by-value-8_main.c: New file.
4281         * gcc.dg/compat/struct-by-value-8_x.c: New file.
4282         * gcc.dg/compat/struct-by-value-8_y.c: New file.
4283         * gcc.dg/compat/struct-by-value-9_main.c: New file.
4284         * gcc.dg/compat/struct-by-value-9_x.c: New file.
4285         * gcc.dg/compat/struct-by-value-9_y.c: New file.
4286
4287 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
4288
4289         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
4290         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
4291         support for "repo" mode.
4292         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
4293         * lib/g77-dg.exp: Likewise.
4294         * lib/obj-dg.exp: Likewise.
4295
4296 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
4297
4298         Merge from gcc-3_2-rhl8-branch:
4299         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
4300
4301         * gcc.dg/tls/opt-6.c: New test.
4302
4303         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
4304
4305         * gcc.dg/20030405-1.c: New test.
4306
4307         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
4308
4309         * gcc.dg/20030309-1.c: New test.
4310
4311         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
4312
4313         * gcc.c-torture/execute/20030307-1.c: New test.
4314
4315         2003-02-20  Randolph Chung  <tausq@debian.org>
4316
4317         * gcc.c-torture/compile/20030220-1.c: New test.
4318
4319         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
4320
4321         * gcc.dg/20030217-1.c: New test.
4322
4323         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
4324
4325         * gcc.c-torture/compile/20020129-1.c: New test.
4326
4327         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
4328
4329         * gcc.dg/unroll-1.c: New test.
4330
4331         2002-11-16  Jan Hubicka  <jh@suse.cz>
4332
4333         * gcc.c-torture/execute/20020920-1.c: New test.
4334
4335         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
4336
4337         PR target/7434
4338         * gcc.c-torture/compile/20021008-1.c: New test.
4339
4340         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
4341
4342         PR target/7559
4343         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
4344
4345         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
4346
4347         * gcc.c-torture/compile/20020807-1.c: New test.
4348
4349         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
4350
4351         * gcc.dg/tls/opt-1.c: New test.
4352
4353         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
4354
4355         * gcc.dg/20020729-1.c: New test.
4356
4357         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
4358
4359         * g++.dg/opt/life1.C: New test.
4360
4361         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
4362
4363         * gcc.dg/20020525-1.c: New test.
4364
4365         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
4366
4367         PR c++/6794
4368         * g++.dg/ext/pretty1.C: New test.
4369         * g++.dg/ext/pretty2.C: New test.
4370
4371 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
4372
4373         PR c++/8385
4374         * g++.dg/ext/typeof5.C: New test.
4375
4376 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
4377
4378         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
4379         __USER_LABEL_PREFIX__ into account.
4380         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
4381
4382 2003-05-14  Roger Sayle  <roger@eyesopen.com>
4383
4384         * gcc.dg/builtins-15.c: New test case.
4385
4386 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
4387
4388         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
4389
4390 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
4391
4392         * lib/g++.exp: Tweak handling of additional source files.
4393         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
4394         * g++.dg/special/conpr-2a.C: Rename to ...
4395         * g++.dg/special/conpr-2a.cc: ... this.
4396         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
4397         * g++.dg/special/conpr-3a.C: Rename to ...
4398         * g++.dg/special/conpr-3a.cc: This.
4399         * g++.dg/special/conpr-3b.C: Rename to ...
4400         * g++.dg/special/conpr-3b.cc: This.
4401         * g++.dg/special/conpr-4.C: New test.
4402         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
4403
4404 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
4405
4406         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
4407
4408 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4409
4410         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
4411         * g++.old-deja/g++.robertl/eb71.C: Likewise.
4412         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
4413         * g++.old-deja/g++.other/warn3.C: Likewise.
4414
4415 2003-05-11  Roger Sayle  <roger@eyesopen.com>
4416
4417         * gcc.dg/i386-387-1.c: Update to also test log.
4418         * gcc.dg/i386-387-2.c: Likewise.
4419
4420 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
4421
4422         * g77.f-torture/execute/int8421.f: New test.
4423
4424 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4425
4426         PR c++/10230, c++/10481
4427         * g++.dg/lookup/scoped5.C: New test.
4428
4429 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4430
4431         PR c++/10552
4432         * g++.dg/template/ttp6.C: New test.
4433
4434 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
4435
4436         * gcc.c-torture/execute/builtins: New directory.
4437         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
4438         gcc.c-torture/execute/builtins.
4439         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
4440         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
4441         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
4442         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
4443
4444 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4445
4446         PR c++/9252
4447         * g++.dg/template/access8.C: New test.
4448         * g++.dg/template/access9.C: New test.
4449
4450 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4451
4452         PR c++/9554
4453         * g++.dg/parse/access1.C: New test.
4454
4455 2003-05-09  DJ Delorie  <dj@redhat.com>
4456
4457         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
4458         long, and not an int.
4459
4460 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4461
4462         PR c++/10555, c++/10576
4463         * g++.dg/template/memclass1.C: New test.
4464
4465 2003-05-08  DJ Delorie  <dj@redhat.com>
4466
4467         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
4468         targets.
4469         * gcc.c-torture/execute/20021024-1.x: Likewise.
4470         * gcc.c-torture/execute/shiftdi.x: Likewise.
4471         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
4472         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
4473         * gcc.dg/20021018-1.c: Likewise.
4474
4475 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4476
4477         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
4478
4479         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
4480         (bcopy): Call memmove.
4481
4482 2003-05-08  Roger Sayle  <roger@eyesopen.com>
4483
4484         * g77.f-torture/compile/8485.f: New test case.
4485
4486 2003-05-07  Richard Henderson  <rth@redhat.com>
4487
4488         PR c++/10570
4489         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
4490         Verify exception_cleanup not called for rethrows.
4491         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
4492         when exiting catch block without rethrowing.
4493         * g++.dg/eh/forced3.C: New.
4494         * g++.dg/eh/forced4.C: New.
4495
4496 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
4497
4498         * gcc.dg/20030505.c: Fix triplet.
4499
4500 2003-05-06  DJ Delorie  <dj@redhat.com>
4501
4502         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
4503         * gcc.dg/nest.c: Likewise.
4504
4505 2003-05-05  Roger Sayle  <roger@eyesopen.com>
4506
4507         * gcc.dg/builtins-14.c: New test case.
4508
4509 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
4510
4511         * lib/compat.exp (compat-execute): New argument.
4512         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
4513         * gcc.dg/compat: New test directory.
4514         * gcc.dg/compat/compat.exp: New expect script.
4515         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
4516         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
4517         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
4518         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
4519         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
4520         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
4521
4522         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
4523         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
4524         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
4525         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
4526         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
4527         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
4528         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
4529         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
4530         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
4531         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
4532         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
4533         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
4534         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
4535         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
4536         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
4537
4538 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
4539
4540         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
4541
4542 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
4543
4544         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
4545
4546 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
4547
4548         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
4549         * gcc.dg/ppc-fsel-2.c: New test.
4550
4551         * gcc.dg/unused-5.c: New test.
4552
4553 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4554
4555         PR c++/10496
4556         * g++.dg/warn/pmf1.C: New test.
4557
4558 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4559
4560         PR c++/4494
4561         * g++.dg/warn/main.C: New test.
4562
4563 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4564
4565         * gcc.dg/nonnull-3.c: New test.
4566
4567 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
4568
4569         * gcc.dg/cpp/Wtrigraphs.c: Update.
4570         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
4571
4572 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
4573
4574         * gcc.dg/ppc-fsel-1.c: New test.
4575
4576 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
4577
4578         PR c/10604
4579         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
4580
4581 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
4582
4583         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
4584
4585 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4586
4587         PR c++/9364, c++/10553, c++/10586
4588         * g++.dg/parse/typename4.C: New test.
4589         * g++.dg/parse/typename5.C: Likewise.
4590
4591 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
4592
4593         * gcc.c-torture/compile/20030503-1.c: New test.
4594
4595 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4596
4597         * g++.dg/lookup/using5.C: Fix testcase error.
4598
4599 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
4600
4601         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
4602         since MEABI is no longer supported.  Remove all vestiges
4603         of MEABI from the test.
4604
4605 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4606
4607         PR c++/10554
4608         * g++.dg/lookup/using5.C: New test.
4609
4610 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4611
4612         PR c++/8772
4613         * g++.dg/template/ttp5.C: New test.
4614
4615 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
4616
4617         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
4618         (dg-gpp-additional-sources): New function.
4619         (dg-gpp-additional-files): Likewise.
4620         * lib/g++.exp (additional_sources): New variable.
4621         (additional_files): Likewise.
4622         (g++_target_compile): Deal with them.
4623         * lib/old-dejagnu.exp: Remove.
4624         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
4625         * g++.old-deja: Revise all tests to use dg commands.
4626
4627 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4628
4629         PR c++/9432, c++/9528
4630         * g++.dg/lookup/using4.C: New test.
4631
4632 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
4633
4634         * gcc.dg/noreturn-5.c: New file.
4635         * gcc.dg/noreturn-6.c: New file.
4636
4637         * gcc.c-torture/compile/inline-1.c: New file.
4638
4639 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4640
4641         PR c++/10551
4642         * g++.dg/template/explicit1.C: New test.
4643
4644 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4645
4646         PR c++/10549
4647         * g++.dg/other/bitfield1.C: New test.
4648
4649         PR c++/10527
4650         * g++.dg/init/new7.C: New test.
4651
4652 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
4653
4654         * g++.dg/ext/desig1.C: New test.
4655         * g++.dg/ext/init1.C: Update.
4656
4657         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
4658
4659 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
4660
4661         PR c++/10180
4662         * g++.dg/warn/Winline-1.C: New test.
4663
4664 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
4665
4666         * gcc.c-torture/execute/string-opt-19.c: New test.
4667
4668         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
4669         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
4670
4671 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
4672
4673         PR c++/10506
4674         * g++.dg/init/new6.C: New test.
4675
4676         PR c++/10503
4677         * g++.dg/init/ref6.C: New test.
4678
4679 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
4680
4681         * g++.dg/warn/weak1.C: XFAIL on AIX4.
4682
4683 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4684
4685         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
4686         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
4687
4688 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
4689
4690         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
4691         initialized static data members.
4692
4693 2003-04-25  H.J. Lu <hjl@gnu.org>
4694
4695         * gcc.dg/ia64-sync-4.c: New test.
4696
4697 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4698
4699         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
4700         date.
4701
4702 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
4703
4704         PR c++/10337
4705         * g++.dg/warn/conv1.C: New test.
4706         * g++.old-deja/g++.other/conv7.C: Adjust.
4707         * g++.old-deja/g++.other/overload14.C: Adjust.
4708
4709 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4710
4711         PR c++/10471
4712         * g++.dg/template/defarg2.C: New test.
4713
4714 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
4715
4716         * gcc.dg/cpp/include2.c: Update.
4717         * gcc.dg/cpp/multiline-2.c: New.
4718         * gcc.dg/cpp/multiline.c: Update.
4719         * gcc.dg/cpp/strify2.c: Update.
4720         * gcc.dg/cpp/trad/literals-2.c: Update.
4721
4722 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
4723
4724         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
4725
4726 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4727
4728         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
4729
4730 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
4731
4732         PR c++/10451
4733         * g++.dg/parse/crash4.C: New test.
4734
4735         PR c++/9847
4736         * g++.dg/parse/crash5.C: New test.
4737
4738 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
4739
4740         PR c++/10446
4741         * g++.dg/parse/crash3.C: New test.
4742
4743         PR c++/10428
4744         * g++.dg/parse/elab1.C: New test.
4745
4746 2003-04-22  Devang Patel  <dpatel@apple.com>
4747
4748         * gcc.dg/cpp/trad/funlike-5.c: New test.
4749
4750 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
4751
4752         * g++.dg/other/packed1.C: Fix dg options.
4753
4754 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
4755
4756         * g++.dg/other/offsetof2.C: New test.
4757
4758 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
4759
4760         * g++.dg/template/recurse.C: Adjust location of error messages.
4761
4762 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
4763
4764         PR c++/9881
4765         * g++.dg/init/addr-const1.C: New test.
4766         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
4767
4768 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
4769
4770         PR c++/10405
4771         * g++.dg/lookup/struct-hack1.C: New test.
4772
4773 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
4774
4775         * ucs.c: Update diagnostic messages.
4776
4777 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
4778
4779         * gcc.dg/cpp/truefalse.cpp: New test.
4780         * gcc.dg/cpp/cpp.exp: Update.
4781         * g++.dg/other/stdbool-if.C: Remove.
4782
4783 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
4784
4785         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
4786         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
4787
4788 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
4789
4790         * gcc.c-torture/compile/20030418-1.c: New test.
4791
4792 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
4793
4794         * README.compat: Remove; content moved to doc/sourcebuild.texi.
4795
4796 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4797
4798         PR c++/10347
4799         g++.dg/template/dependent-name1.C: New test.
4800
4801 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
4802
4803         * gcc.dg/warn-1.c (tourist_guide): New array,
4804         contains a pointer to bar.
4805
4806 2003-04-16  Roger Sayle  <roger@eyesopen.com>
4807
4808         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
4809         * gcc.c-torture/execute/medce-1.c: New test case.
4810         * gcc.c-torture/execute/medce-2.c: New test case.
4811
4812 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
4813
4814         * lib/prune.exp: Ignore more messages.
4815
4816         PR c++/10381
4817         * g++.dg/parse/lookup3.C: New test.
4818
4819 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
4820
4821         * gcc.c-torture/compile/20030415-1.c : New test.
4822
4823 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
4824
4825         * gcc.c-torture/execute/scope-2.c: Move to ...
4826         * gcc.dg/noncompile/scope.c: .... here.
4827
4828 2003-04-14  Roger Sayle  <roger@eyesopen.com>
4829
4830         * gcc.dg/20030414-2.c: New test case.
4831
4832 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
4833
4834         PR target/10377
4835         * gcc.dg/20030414-1.c: New test.
4836
4837 2003-04-13  Roger Sayle  <roger@eyesopen.com>
4838
4839         * gcc.dg/builtins-12.c: New test case.
4840         * gcc.dg/builtins-13.c: New test case.
4841
4842 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4843
4844         * gcc.c-torture/execute/string-opt-18.c: New test.
4845
4846 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
4847
4848         PR c++/10300
4849         * g++.dg/init/new5.C: New test.
4850
4851 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
4852
4853         PR c++/7910
4854         * g++.dg/ext/dllimport1.C: New test.
4855
4856 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
4857
4858         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
4859
4860 2003-04-11  Bud Davis <bdavis9659@comcast.net>
4861
4862         PR Fortran/9263
4863         * g77.f-torture/noncompile/9263.f: New test
4864         PR Fortran/1832
4865         * g77.f-torture/execute/1832.f: New test
4866
4867 2003-04-11  David Chad  <davidc@freebsd.org>
4868             Loren J. Rittle  <ljrittle@acm.org>
4869
4870         libobjc/8562
4871         * objc.dg/headers.m: New test.
4872
4873 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
4874
4875         * gcc.c-torture/execute/builtin-noret-2.c: New.
4876         * gcc.c-torture/execute/builtin-noret-2.x: New.
4877         XFAIL builtin-noret-2.c at -O1 and above.
4878         * gcc.dg/redecl.c: New.
4879         * gcc.dg/Wshadow-1.c: Update error regexps.
4880
4881 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
4882
4883         * g++.dg/abi/bitfield10.C: New test.
4884
4885 2003-04-09  Mike Stump  <mrs@apple.com>
4886
4887         * gcc.dg/pch/pch.exp: Make testcase names longer.
4888         * g++.dg/pch/pch.exp: Make testcase names longer.
4889
4890 2003-04-08  Roger Sayle  <roger@eyesopen.com>
4891
4892         * gcc.dg/builtins-11.c: New test case.
4893
4894 2003-04-08  Roger Sayle  <roger@eyesopen.com>
4895
4896         * gcc.dg/builtins-9.c: New test case.
4897         * gcc.dg/builtins-10.c: New test case.
4898
4899 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
4900
4901         * gcc.dg/noncompile/init-4.c.c: New test.
4902
4903 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
4904
4905         * gcc.misc-test/gcov-9.c: New test.
4906         * gcc.misc-test/gcov-10.c: New test
4907         * gcc.misc-test/gcov-11.c: New test.
4908
4909 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
4910
4911         PR optimization/10024
4912         * gcc.c-torture/compile/20030405-1.c: New test.
4913
4914 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
4915
4916         * gcc.dg/pch/static-3.c: New.
4917         * gcc.dg/pch/static-3.hs: New.
4918         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
4919
4920 2003-04-04  Richard Henderson  <rth@redhat.com>
4921
4922         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
4923         * g++.dg/eh/forced2.C: Likewise.
4924
4925 2003-04-03  Mike Stump  <mrs@apple.com>
4926
4927         * lib/scanasm.exp (scan-assembler): Add xfail processing for
4928         target arg.
4929         (scan-assembler-times, scan-assembler-not): Likewise.
4930         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
4931
4932 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
4933
4934         * gcc.dg/sparc-loop-1.c: New test.
4935
4936 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
4937
4938         PR other/9274
4939         * g++.dg/pch/system-2.C: New.
4940         * g++.dg/pch/system-2.Hs: New.
4941
4942 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
4943
4944         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
4945
4946         * g++.dg/eh/simd-1.C (vecfunc): Same.
4947
4948 2003-04-01  Roger Sayle  <roger@eyesopen.com>
4949
4950         * gcc.c-torture/execute/20030401-1.c: New test case.
4951
4952 2003-04-01  Ziemowit Laski <zlaski@apple.com>
4953
4954         * objc.dg/defs.m: New.
4955
4956 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
4957
4958         * g++.dg/eh/simd-1.C: New.
4959         * g++.dg/eh/simd-2.C: New.
4960
4961 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
4962
4963         * gcc.c-torture/execute/simd-3.c: New.
4964
4965 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
4966
4967         PR c/9936
4968         * gcc.dg/20030331-2.c: New test.
4969
4970 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
4971
4972         PR c++/10278
4973         * g++.dg/parse/crash2.C: New test.
4974
4975 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
4976
4977         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
4978         * gcc.c-torture/execute/20030331-1.c: ...here.
4979
4980 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
4981
4982         * gcc.c-torture/execute/20030331-1.c: New test.
4983
4984 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
4985
4986         * lib/gcov.exp: Adjust call return testing strings.
4987         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
4988
4989 2003-03-31  Roger Sayle  <roger@eyesopen.com>
4990
4991         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
4992         * gcc.dg/builtins-7.c: New test case.
4993         * gcc.dg/builtins-8.c: New test case.
4994
4995 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
4996
4997         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
4998
4999 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
5000
5001         PR c++/7647
5002         * g++.dg/lookup-class-member-2.C: New test.
5003
5004 2003-03-30  Glen Nakamura  <glen@imodulo.com>
5005
5006         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5007
5008 2003-03-28  Roger Sayle  <roger@eyesopen.com>
5009
5010         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
5011
5012 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
5013
5014         * g++.dg/init/attrib1.C: New test.
5015
5016 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5017
5018         * gcc.dg/ultrasp8.c: New test.
5019
5020 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5021
5022         * gcc.dg/ultrasp7.c: New test.
5023
5024 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
5025
5026         PR c++/10047
5027         * g++.dg/template/inline1.C: New test.
5028
5029 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5030
5031         * gcc.dg/sparc-dwarf2.c: New test.
5032
5033 2003-03-27  Roger Sayle  <roger@eyesopen.com>
5034
5035         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5036         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5037
5038 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
5039
5040         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5041         than reading .x files.
5042         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5043         * g77.dg/gcov/gcov-1.f: Likewise.
5044         * gcc.misc-tests/gcov-4b.c: Likewise.
5045         * gcc.misc-tests/gcov-5b.c: Likewise.
5046         * gcc.misc-tests/gcov-6.c: Likewise.
5047         * gcc.misc-tests/gcov-7.c: Likewise.
5048         * gcc.misc-tests/gcov-8.c: Likewise.
5049         * g++.dg/gcov/gcov-1.x: Remove.
5050         * g77.dg/gcov/gcov-1.x: Likewise.
5051         * gcc.misc-tests/gcov-4b.x: Likewise.
5052         * gcc.misc-tests/gcov-5b.x: Likewise.
5053         * gcc.misc-tests/gcov-6.x: Likewise.
5054         * gcc.misc-tests/gcov-7.x: Likewise.
5055         * gcc.misc-tests/gcov-8.x: Likewise.
5056
5057 2003-03-27  Glen Nakamura  <glen@imodulo.com>
5058
5059         PR opt/10087
5060         * gcc.dg/20030324-1.c: New test.
5061
5062 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
5063
5064         PR c++/10224
5065         * g++.dg/template/arg3.C: New test.
5066
5067         PR c++/10158
5068         * g++.dg/template/friend18.C: New test.
5069
5070 2003-03-26  Roger Sayle  <roger@eyesopen.com>
5071
5072         * g77.f-torture/compile/20030326-1.f: New test case.
5073
5074 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
5075
5076         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5077
5078         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5079
5080 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
5081
5082         * gcc.dg/ia64-sync-3.c: New test.
5083
5084 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
5085
5086         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5087
5088 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
5089
5090         * gcc.dg/ultrasp6.c: New test.
5091
5092 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5093
5094         * gcc.dg/i386-signbit-1.c: New test.
5095         * gcc.dg/i386-signbit-2.c: New test.
5096         * gcc.dg/i386-signbit-3.c: New test.
5097
5098 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5099
5100         * gcc.dg/ultrasp5.c: Fix options.
5101
5102 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
5103
5104         * gcc.dg/ultrasp5.c: Fix comment.
5105
5106 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
5107
5108         PR fortran/10197
5109         * g77.f-torture/execute/10197.f: New test.
5110
5111 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
5112
5113         PR c++/9898, c++/383
5114         * g++.dg/template/conv6.C: New test.
5115
5116         PR c++/10119
5117         * g++.dg/template/ptrmem5.C: New test.
5118
5119         PR c++/10026
5120         * g++.dg/lookup/koenig1.C: New test.
5121
5122         PR C++/10199
5123         * g++.dg/lookup/template2.C: New test.
5124
5125 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
5126
5127         * g++.dg/opt/rtti1.C: New test.
5128
5129 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
5130
5131         * gcc.dg/ultrasp5.c: New test.
5132
5133 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
5134
5135         PR middle-end/9967
5136         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5137         builtin fputs.
5138
5139 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5140
5141         PR c/8224
5142         * gcc.dg/20030323-1.c: New test.
5143
5144 2003-03-23  Roger Sayle  <roger@eyesopen.com>
5145
5146         * gcc.c-torture/compile/20030323-1.c: New test case.
5147
5148 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
5149
5150         * gcc.dg/20030321-1.c: New test.
5151
5152 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
5153
5154         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5155
5156 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
5157
5158         PR c++/9978, c++/9708
5159         * g++.dg/ext/vlm1.C: Adjust expected error.
5160         * g++.dg/ext/vla2.C: New test.
5161         * g++.dg/template/arg1.C: New test.
5162         * g++.dg/template/arg2.C: New test.
5163
5164 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
5165
5166         * g77.f-torture/execute/select.f: New test.
5167         * g77.f-torture/noncompile/select_no_compile.f: New test.
5168
5169 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
5170
5171         PR c++/9898
5172         * g++.dg/other/error4.C: New test.
5173
5174 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
5175
5176         * g++.dg/template/friend17.C: New test.
5177
5178 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
5179
5180         * gcc.c-torture/compile/20030320-1.c: New.
5181
5182 2003-03-20  Roger Sayle  <roger@eyesopen.com>
5183
5184         * gcc.dg/builtins-6.c: New test case.
5185
5186 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
5187
5188         PR target/10073
5189         * gcc.c-torture/compile/20030319-1.c: New.
5190
5191 2003-03-18  Jan Hubicka  <jh@suse.cz>
5192
5193         * gcc.dg/i386-cvt-1.c: New test.
5194
5195 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
5196
5197         * objc.dg/naming-1.m: Use "(parse|syntax) error".
5198         * objc.dg/naming-2.m: Likewise.
5199
5200 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
5201
5202         PR c++/9639
5203         * g++.dg/parse/crash1.C: New test.
5204
5205 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
5206
5207         PR c++/8805
5208         * g++.dg/eh/cleanup1.C: New test.
5209
5210 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
5211
5212         * gcc.c-torture/execute/20030316-1.c: New test case.
5213
5214 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
5215
5216         PR c++/9629
5217         * g++.dg/init/ctor2.C: New test.
5218
5219 2003-03-15  Roger Sayle  <roger@eyesopen.com>
5220
5221         * g77.f-torture/compile/xformat.f: New test case.
5222
5223 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5224
5225         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
5226         * g++.old-deja/g++.mike/eh50.C: Likewise.
5227
5228 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5229
5230         PR c++/6440
5231         * g++.dg/template/spec7.C: New test.
5232         * g++.dg/template/spec8.C: Likewise.
5233
5234 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
5235
5236         * gcc.c-torture/execute/20030313-1.c: New test.
5237
5238 2003-03-14  Richard Henderson  <rth@redhat.com>
5239
5240         * gcc.dg/inline-2.c: Adjust alpha test for external call.
5241
5242 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
5243
5244         * gcc.c-torture/compile/20030314-1.c: New test.
5245
5246 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
5247
5248         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
5249         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
5250         thumb target,
5251         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
5252         to accept newer _imp__  prefix and additional
5253         newline in .drectve section.
5254         * gcc.dg/dll-4.c: Likewise.
5255         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
5256         switch.
5257
5258 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
5259
5260         * g++.dg/parse/namespace9.C: New test.
5261
5262         * g++.dg/init/ref5.C: New test.
5263         * g++.dg/parse/ptrmem1.C: Likewise.
5264
5265 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5266
5267         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
5268         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
5269         regular expression.
5270         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
5271         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
5272
5273 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
5274
5275         * gcc.c-torture/execute/20030224-2.c: New test.
5276
5277 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5278
5279         * gcc.dg/decl-3.c: New test.
5280
5281 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
5282
5283         * gcc.dg/i386-loop-2.c: New test.
5284
5285 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
5286
5287         PR c++/9474
5288         * g++.dg/parse/namespace8.C: New test.
5289
5290         PR c++/9924
5291         * g++.dg/overload/builtin2.C: New test.
5292
5293 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
5294
5295         * gcc.dg/return-type-3.c: New test.
5296
5297 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
5298
5299         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
5300         profiling options are not supported.
5301
5302 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
5303
5304         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
5305         * g++.old-deja/g++.warn/impint2.C: Likewise.
5306
5307 2003-03-10  Devang Patel  <dpatel@apple.com>
5308
5309         * g++.dg/cpp/c++_cmd_1.C: New test.
5310         * g++.dg/cpp/c++_cmd_1.h: New file.
5311
5312 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
5313
5314         * gcc.dg/altivec-9.c: New file.
5315
5316 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5317
5318         * gcc.dg/ppc-sdata-1.c: New test.
5319         * gcc.dg/ppc-sdata-2.c: New test.
5320
5321 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
5322
5323         PR c++/9373
5324         * g++.dg/opt/ptrmem2.C: New test.
5325
5326         PR c++/8534
5327         * g++.dg/opt/ptrmem1.C: New test.
5328
5329 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
5330
5331         * gcc.dg/i386-loop-1.c: New test.
5332
5333 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5334
5335         PR c++/9970
5336         * g++.dg/lookup/friend1.C: New test.
5337
5338 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
5339
5340         PR c++/9823
5341         * g++.dg/parser/constructor1.C: New test.
5342
5343 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
5344
5345         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
5346
5347         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
5348
5349 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
5350
5351         * gcc.dg/cpp/Wunused.c: Update test.
5352
5353 2003-03-08  Jan Hubicka  <jh@suse.cz>
5354
5355         * gcc.dg/inline-3.c: New test.
5356
5357 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
5358
5359         PR c++/9809
5360         * g++.dg/parse/builtin1.C: New test.
5361
5362         PR c++/9982
5363         * g++.dg/abi/cookie1.C: New test.
5364         * g++.dg/abi/cookie2.C: Likewise.
5365
5366         PR c++/9524
5367         * g++.dg/template/field1.C: New test.
5368
5369         PR c++/9912
5370         * g++.dg/parse/class1.C: New test.
5371         * g++.dg/parse/namespace7.C: Likewise.
5372         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
5373
5374 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
5375
5376         * g++.dg/init/ref4.C: New test.
5377
5378 2003-03-07  Jan Hubicka  <jh@suse.cz>
5379
5380         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
5381         * gcc.dg/inline-3.c:  New test.
5382
5383 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
5384
5385         * g++.dg/init/ref3.C: New test.
5386
5387         PR c++/9965
5388         * g++.dg/init/ref2.C: New test.
5389
5390         PR c++/9400
5391         * g++.dg/warn/Wshadow-2.C: New test.
5392
5393         PR c++/9791
5394         * g++.dg/warn/Woverloaded-1.C: New test.
5395
5396 2003-03-05  Jan Hubicka  <jh@suse.cz>
5397
5398         * gcc.dg/i386-local2.c: New.
5399         * gcc.dg/i386-local.c: Fix typo.
5400
5401 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
5402
5403         * g++.dg/abi/layout3.C: New test.
5404
5405 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
5406
5407         * gcc.c-torture/compile/20030305-1.c
5408
5409 2003-03-05  Jan Hubicka  <jh@suse.cz>
5410
5411         * gcc.dg/i386-local.c: New.
5412
5413 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
5414
5415         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
5416
5417 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5418
5419         * gcc.dg/switch-2.c: New test.
5420         * gcc.dg/switch-3.c: New test.
5421         * gcc.dg/Wswitch.c: Adjust line numbers.
5422         * gcc.dg/Wswitch-default.c: Likewise.
5423         * gcc.dg/Wswitch-enum.c: Likewise.
5424
5425 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
5426
5427         * gcc.c-torture/execute/20030222-1.c: New test.
5428
5429 2003-03-03  James E Wilson  <wilson@tuliptree.org>
5430
5431         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
5432
5433 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
5434
5435         PR c++/9878
5436         * g++.dg/init/ref1.C: New test.
5437
5438 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
5439
5440         * gcc.dg/sh-relax.c: New SH-only test.
5441
5442 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
5443
5444         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
5445         comment explaining purpose of testcase.
5446
5447 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
5448
5449         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
5450         for HC11/HC12 (asm needs two int registers).
5451         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
5452         HC11/HC12 because the test uses an asm which needs two 32-bit
5453         registers.
5454
5455 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
5456
5457         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
5458         for HC11/HC12 (array is too large otherwise).
5459         * gcc.c-torture/compile/920501-4.x: New file, likewise.
5460         * gcc.c-torture/compile/20010518-2.x: Likewise.
5461         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
5462         HC11/HC12 (array is too large).
5463
5464 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
5465
5466         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
5467         * lib/g++-dg.exp (g++-dg-test): Likewise.
5468
5469 2003-03-01  Roger Sayle  <roger@eyesopen.com>
5470
5471         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
5472         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
5473
5474 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5475
5476         * g++.dg/warn/implicit-typename1.C: Remove warning.
5477
5478 2003-02-28  Richard Henderson  <rth@redhat.com>
5479
5480         * gcc.dg/noreturn-1.c: Move noreturn warning line.
5481         * gcc.dg/return-type-1.c: Move control reaches end warning line.
5482
5483 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
5484
5485         * gcc.dg/pch/pch.exp: Change .pch to .gch.
5486         * g++.dg/pch/pch.exp: Likewise.
5487
5488 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
5489
5490         PR c++/9879
5491         * testsuite/g++.dg/init/new4.C: New test.
5492
5493 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
5494
5495         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
5496
5497 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
5498
5499         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
5500         unsigned long.
5501
5502         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
5503         wider than float.
5504
5505 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5506
5507         * lib/scanasm.exp: Add support for counting numbers of
5508         occurences.
5509         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
5510         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
5511
5512 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
5513
5514         PR c++/9683
5515         * g++.dg/template/static3.C: New test.
5516
5517         PR c++/9829
5518         * g++.dg/parse/namespace6.C: New test.
5519
5520 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5521
5522         PR target/9732
5523         * gcc.dg/20030225-1.c: New test.
5524
5525 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
5526
5527         * README: Remove out-of-date information.
5528
5529         PR c++/9836
5530         * g++.dg/template/spec6.C: New test.
5531
5532 2003-02-24  Jeff Law  <law@redhat.com>
5533
5534         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
5535
5536 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5537
5538         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
5539         * gcc.dg/pragma-ep-1.c: Likewise.
5540
5541 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5542
5543         PR c++/9602
5544         * g++.dg/template/friend16.C: New test.
5545
5546 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
5547
5548         PR c++/5333
5549         * g++.dg/parse/fused-params1.C: Adjust error messages.
5550         * g++.dg/template/nested3.C: New test.
5551
5552 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
5553
5554         * g++.dg/abi/param1.C: New test.
5555
5556 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5557
5558         PR c++/7982
5559         * g++.dg/warn/implicit-typename1.C: New test.
5560
5561 2003-02-22  Kelley Cook <kelleycook@comcast.net>
5562
5563         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
5564         with "mtune".
5565         * g++.old-deja/g++.other/store-expr2.C: Likewise.
5566         * gcc.c-torture/execute/20010129-1.x: Likewise.
5567         * gcc.dg/20011107-1.c: Likewise.
5568         * gcc.dg/20020108-1.c: Likewise.
5569         * gcc.dg/20020122-3.c: Likewise.
5570         * gcc.dg/20020206-1.c: Likewise.
5571         * gcc.dg/20020310-1.c: Likewise.
5572         * gcc.dg/20020426-2.c: Likewise.
5573         * gcc.dg/20020517-1.c: Likewise.
5574         * gcc.dg/991230-1.c: Likewise.
5575         * gcc.dg/i386-unroll-1.c: Likewise.
5576         * gcc.misc-tests/i386-prefetch.exp: Likewise.
5577
5578 2003-02-22  Jan Hubicka  <jh@suse.cz>
5579
5580         * gcc.dg/i386-mul.c: New test.
5581
5582 2003-02-21  Roger Sayle  <roger@eyesopen.com>
5583
5584         * gcc.dg/builtins-5.c: New test case.
5585
5586 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
5587
5588         * gcc.dg/asmreg-1.c: New test.
5589
5590 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5591
5592         PR c++/9749
5593         * g++.dg/parse/varmod1.C: New test.
5594
5595 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5596
5597         PR c++/9727
5598         * g++.dg/template/op1.C: New test.
5599
5600 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5601
5602         PR c++/8906
5603         * g++.dg/template/nested2.C: New test.
5604
5605 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
5606
5607         PR c++/8724
5608         * g++.dg/expr/dtor1.C: New test.
5609
5610 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
5611
5612         * gcc.dg/cpp/include3.c: New test.
5613         * gcc.dg/cpp/inc/foo.h: New file.
5614
5615 2003-02-21  Glen Nakamura  <glen@imodulo.com>
5616
5617         * gcc.c-torture/execute/20030221-1.c: New test.
5618
5619 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
5620
5621         PR c++/9729
5622         * g++.dg/abi/conv1.C: New test.
5623
5624 2003-02-20  Jan Hubicka  <jh@suse.cz>
5625
5626         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
5627
5628 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
5629
5630         * gcc.c-torture/compile/20030219-1.c: New test.
5631
5632 2003-02-18  Jan Hubicka  <jh@suse.cz>
5633
5634         * gcc.dg/funcorder.c: New test.
5635
5636 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
5637
5638         * gcc.c-torture/execute/20030218-1.c: New.
5639
5640 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
5641
5642         * gcc.dg/20030218-1.c: New.
5643
5644 2003-02-18  Richard Henderson  <rth@redhat.com>
5645
5646         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
5647         * gcc.dg/attr-used-2.c: New.
5648
5649 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
5650
5651         PR c++/9704
5652         * g++.dg/init/copy5.C: New test.
5653
5654 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
5655
5656         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
5657         * g++.dg/pch/pch.exp: Likewise.
5658
5659 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
5660
5661         * gcc.c-torture/execute/20030209-1.c: Enable the test if
5662         STACK_SIZE is not defined.
5663
5664 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5665
5666         PR c++/9457
5667         * g++.dg/template/init1.C: New test.
5668
5669 2003-02-16  Jan HUbicka  <jh@suse.cz>
5670
5671         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
5672         (foo): Add few extra tests
5673         * gcc.dg/c99-const-expr-3.c: Likewise.
5674         * gcc.c-torture/execute/20030216-1.c: New.
5675
5676 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5677
5678         PR c++/9459
5679         * g++.dg/ext/typeof4.C: New test.
5680
5681 2003-02-15  Roger Sayle  <roger@eyesopen.com>
5682
5683         * gcc.dg/i386-387-3.c: New test case.
5684
5685 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
5686
5687         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
5688         cris-*-elf* cris-*-aout* and mmix-*-*.
5689
5690 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
5691
5692         * gcc.dg/20030213-1.c: New test.
5693
5694 2003-02-12  Roger Sayle  <roger@eyesopen.com>
5695
5696         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
5697         * gcc.dg/i386-387-2.c: Likewise.
5698
5699 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
5700
5701         * gcc.dg/ppc-spe.c: Fix formatting.
5702         Enable tests that were previously unsupported by gas.
5703         Delete tests for instructions that no longer exist.
5704         Switch arguments on evsubifw builtin.
5705
5706 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
5707
5708         * gcc.c-torture/execute/20030209-1.c: Disable the test if
5709         STACK_SIZE is too small.
5710
5711 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
5712             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
5713
5714         * gcc.dg/decl-2.c: New test.
5715
5716 2003-02-10  Jan Hubicka  <jh@suse.cz>
5717
5718         * gcc.dg/i386-fpcvt-1.c:  New test.
5719
5720 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
5721
5722         * gcc.c-torture/execute/20030209-1.c: New test.
5723
5724 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
5725
5726         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
5727         int-wide bitops, use the constants of the same width.
5728         Likewise, if long long is 32-bit wide, test bitops using
5729         32-bit constants.
5730
5731 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
5732
5733         * gcc.dg/20021014-1.c: Annotate with expected notice text.
5734
5735 2003-02-07  Roger Sayle  <roger@eyesopen.com>
5736
5737         * testsuite/gcc.dg/builtins-4.c: New test case.
5738
5739 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5740
5741         * gcc.dg/20020430-1.c: Fix dg command typos.
5742         * gcc.dg/20020503-1.c: Likewise.
5743
5744 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5745
5746         PR c++/8785
5747         * g++.dg/parse/fused-params1.C: New test.
5748
5749         PR c++/8857
5750         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
5751
5752         PR c++/8921
5753         * g++.dg/parse/non-dependent1.C: New test.
5754
5755         PR c++/8928
5756         * g++.dg/parse/dupl-tmpl-args1.C: New test.
5757
5758         PR c++/9228
5759         * g++.dg/parse/undefined7.C: New test.
5760         * g++.dg/parse/non-templ1.C: New test.
5761
5762         PR c++/9229
5763         * g++.dg/parse/too-many-tmpl-args1.C: New test.
5764
5765 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
5766
5767         * gcc.c-torture/compile/20030206-1.c: New test.
5768
5769 2003-02-05  Roger Sayle  <roger@eyesopen.com>
5770
5771         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
5772         "pow" to "foo" to avoid potential confusion with a math built-in.
5773
5774 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5775
5776         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
5777         conditions for SPARC targets.
5778
5779 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
5780
5781         * gcc.dg/20030204-1.c: New test.
5782
5783 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5784
5785         PR c++/38
5786         * g++.dg/parse/array-size1.C: New test.
5787
5788         PR c++/5657
5789         * g++.dg/parse/undefined3.C: New test.
5790
5791         PR c++/5665
5792         * g++.dg/parse/undefined4.C: New test.
5793
5794         PR c++/5975
5795         * g++.dg/parse/undefined5.C: New test.
5796
5797         PR c++/7259
5798         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
5799
5800         PR c++/8578
5801         * g++.dg/parse/casting-operator1.C: New test.
5802
5803         PR c++/8596
5804         * g++.dg/parse/undefined6.C: New test.
5805
5806         PR c++/8736
5807         * g++.dg/parse/missing-template1.C: New test.
5808
5809 2003-02-04  Jan Hubicka  <jh@suse.cz>
5810
5811         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
5812         * gcc.dg/i386-cmov?.c:  Likewise.
5813         * gcc.dg/i386-fpcvt-?.c:  Likewise.
5814         * gcc.dg/i386-ssefp-1.c:  Likewise.
5815         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
5816         conventions.
5817
5818 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
5819
5820         PR c++/7129
5821         * testsuite/g++.dg/ext/max.C: New test.
5822
5823 2003-02-03  Jan Hubicka  <jh@suse.cz>
5824
5825         * gcc.c-torture/execute/20030203-1.c: New test.
5826
5827 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
5828
5829         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
5830         'natural-endian'.
5831
5832 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
5833
5834         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
5835         * g++.dg/init/new2.C: Likewise.
5836         * g++.dg/other/new1.C: Likewise.
5837
5838 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
5839
5840         * gcc.dg/struct-ret-libc.c: New test.
5841
5842 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
5843
5844         * gcc.dg/20030129-1.c: New test.
5845
5846 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5847
5848         PR c++/8849
5849         * g++.dg/template/ptrmem4.C: New test.
5850
5851 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
5852
5853         * g++.dg/parser/constant1.C: New test.
5854
5855 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5856
5857         PR c++/8591
5858         * g++.dg/parse/friend2.C: New test.
5859
5860 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
5861
5862         PR c++/9437
5863         * g++.dg/template/unify4.C: New test.
5864
5865 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
5866
5867         * gcc.c-torture/execute/20030128-1.c: New test.
5868
5869 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
5870
5871         * g++.dg/lookup/nested1.C: Test moved from ...
5872         * g++.old-deja/g++.other/lookup24.C: ... here.
5873
5874 2003-01-28  Jan Hubicka  <jh@suse.cz>
5875
5876         * gcc.dg/i386-cmov5.c:  New test.
5877
5878 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
5879
5880         * gcc.c-torture/execute/20010925-1.c: Changed the
5881         memcpy declaration.
5882
5883 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
5884
5885         PR c++/3902
5886         * g++.dg/parse/template5.C: New test.
5887
5888 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
5889
5890         PR fortran/9258
5891         * g77.dg/pr9258: New test.
5892
5893 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
5894
5895         * README: Move relevant parts from README.g++.
5896
5897         * README.g++: Remove this file.
5898
5899 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
5900
5901         * g++.dg/abi/dcast1.C: New test.
5902
5903 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5904
5905         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
5906
5907 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
5908
5909         PR c++/47
5910         * g++.old-deja/g++.other/lookup24.C: New test.
5911
5912 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5913
5914         PR middle-end/7227
5915         * gcc.dg/uninit-C.c: New test.
5916
5917 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
5918
5919         * g++.dg/abi/covariant1.C: New test.
5920
5921 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
5922
5923         * gcc.dg/20030123-1.c: New test.
5924
5925 2003-01-25  Jan Hubicka  <jh@suse.cz>
5926
5927         PR opt/8492
5928         * gcc.c-torture/compile/20030125-1.c
5929
5930 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
5931
5932         PR c++/9403
5933         * g++.dg/parse/template3.C: New test.
5934         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
5935
5936         PR c++/795
5937         * g++.dg/parse/template4.C: New test.
5938
5939         PR c++/9415
5940         * g++.dg/template/qual2.C: New test.
5941
5942         PR c++/8545
5943         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
5944
5945         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
5946
5947 2003-01-25  Roger Sayle  <roger@eyesopen.com>
5948
5949         * gcc.c-torture/execute/switch-1.c: New test case.
5950
5951 2003-01-25  Jan Hubicka  <jh@suse.cz>
5952
5953         * gcc.c-torture/execute/20030125-1.[cx]: New test.
5954
5955 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
5956
5957         Tweaks for Bison-1.875. From the NEWS file:
5958         "- `parse error' -> `syntax error'
5959         Bison now uniformly uses the term `syntax error'"
5960         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
5961         * gcc.dg/cpp/digraph2.c: Likewise.
5962         * gcc.dg/cpp/direct2.c: Likewise.
5963         * gcc.dg/cpp/paste4.c: Likewise.
5964         * gcc.dg/c90-restrict-1.c: Likewise.
5965         * gcc.dg/c99-func-2.c: Likewise.
5966         * gcc.dg/noncompile/920721-2.c: Likewise.
5967         * gcc.dg/noncompile/930622-2.c: Likewise.
5968         * gcc.dg/noncompile/940112-1.c: Likewise.
5969         * gcc.dg/noncompile/950921-1.c: Likewise.
5970         * gcc.dg/noncompile/951123-1.c: Likewise.
5971         * gcc.dg/noncompile/971104-1.c: Likewise.
5972         * gcc.dg/noncompile/990416-1.c: Likewise.
5973
5974 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
5975
5976         * g++.dg/parse/undefined1.C: Add error message.
5977
5978 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
5979
5980         PR c++/9354
5981         * g++.dg/parse/new1.C: New test.
5982
5983         PR c++/9216
5984         * g++.dg/parse/template2.C: New test.
5985
5986         PR c++/9354
5987         * g++.dg/parse/typedef2.C: New test.
5988
5989         PR c++/9328
5990         * g++.dg/ext/typeof3.C: New test.
5991
5992 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5993
5994         PR c++/2738
5995         * g++.dg/parse/ret-type1.C: New test.
5996
5997         PR c++/3792
5998         * g++.dg/parse/tmpl-outside1.C: New test.
5999
6000         PR c++/4207
6001         * g++.dg/parse/int-as-enum1.C: New test.
6002
6003         PR c++/4903
6004         * g++.dg/parse/no-typename1.C: New test.
6005
6006         PR c++/5533
6007         * g++.dg/parse/no-value1.C: New test.
6008
6009         PR c++/5921
6010         * g++.dg/parse/wrong-inline1.C: New test.
6011
6012         PR c++/6402
6013         * g++.dg/parse/ref1.C: New test.
6014
6015         PR c++/6992
6016         * g++.dg/parse/attr-ctor1.C: New test.
6017
6018         PR c++/7229
6019         * g++.dg/parse/namespace5.C: New test.
6020
6021         PR c++/7917
6022         * g++.dg/parse/func-def1.C: New test.
6023
6024         PR c++/8143
6025         * g++.dg/parse/undefined1.C: New test.
6026
6027         PR c++/5723, PR c++/8522
6028         * g++.dg/parse/specialization1.C: New test.
6029
6030         PR c++/163, PR c++/8595
6031         * g++.dg/parse/struct-as-enum1.C: New test.
6032
6033         PR c++/9173
6034         * g++.dg/parse/undefined2.C: New test.
6035
6036 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
6037
6038         PR c++/9298
6039         * g++.dg/parse/template1.C: New test.
6040
6041         PR c++/9384
6042         * g++.dg/parse/using1.C: New test.
6043
6044         PR c++/9285
6045         PR c++/9294
6046         * g++.dg/parse/expr2.C: New test.
6047
6048         PR c++/9388
6049         * g++.dg/parse/lookup2.C: Likewise.
6050
6051 2003-01-21  Jan Hubicka  <jh@suse.cz>
6052
6053         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
6054         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
6055         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6056         * gcc.c-torture/execute/string-opt-*.c: Likewise.
6057
6058 2003-01-20  Nick Clifton  <nickc@redhat.com>
6059
6060         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
6061         problem with ARM sibcall code generation.
6062
6063 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
6064
6065         * gcc.c-torture/execute/20030120-1.c: New.
6066
6067 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
6068
6069         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6070
6071 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
6072
6073         PR c++/9272
6074         * g++.dg/parse/ctor1.C: New test.
6075
6076         PR c++/9294:
6077         * g++.dg/parse/qualified1.C: New test.
6078
6079         * g++.dg/parse/typename3.C: New test.
6080
6081 2003-01-16  Richard Henderson  <rth@redhat.com>
6082
6083         * g++.dg/tls/init-2.C: Fix error matches for real this time.
6084
6085 2003-01-16  Richard Henderson  <rth@redhat.com>
6086
6087         * g++.dg/pch/pch.exp: Copy test header to the working directory
6088         before using it either for precompilation or direct use.
6089         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6090         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6091
6092 2003-01-16  Richard Henderson  <rth@redhat.com>
6093
6094         * gcc.dg/pch/pch.exp: Copy test header to the working directory
6095         before using it either for precompilation or direct use.
6096         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6097         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6098
6099 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
6100
6101         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6102         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6103         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6104         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6105         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6106         typename warning into error.
6107         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6108         error messages.
6109         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6110         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6111         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6112         messages.
6113         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6114         make declaration visible in template.
6115         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6116         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6117         messages.
6118         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6119         message.
6120         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6121         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6122         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6123         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6124         typename warning with error message.
6125         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6126         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6127         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6128
6129 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
6130
6131         * g++.dg/parse/ambig2.C: New test.
6132
6133 2003-01-15  Richard Henderson  <rth@redhat.com>
6134
6135         * g++.dg/tls/init-2.C: Update error message string.
6136
6137 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6138
6139         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6140
6141 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
6142
6143         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6144         all for HC11/HC12.
6145         * gcc.c-torture/compile/20001205-1.x: Likewise.
6146         * gcc.c-torture/compile/20001226-1.x: Likewise.
6147         * gcc.c-torture/compile/920520-1.x: Likewise.
6148         * gcc.c-torture/compile/961203-1.x: Likewise.
6149         * gcc.c-torture/compile/20020604-1.x: Likewise.
6150
6151 2003-01-15  Jan Hubicka  <jh@suse.cz>
6152
6153         * gcc.c-torture/compile/20030115-1.c: New test.
6154
6155         * gcc.dg/i386-fpcvt-1.c: New test.
6156         * gcc.dg/i386-fpcvt-2.c: New test.
6157
6158 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
6159
6160         Further conform g++'s __vmi_class_type_info to the C++ ABI
6161         specification.
6162         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6163         the specification.
6164
6165 2003-01-14  Jan Hubicka  <jh@suse.cz>
6166
6167         * gcc.dg/i386-fpcvt-1.c: New test.
6168         * gcc.dg/i386-fpcvt-2.c: New test.
6169
6170 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
6171
6172         * gcc.dg/i386-mmx-3.c: New test.
6173
6174 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
6175
6176         PR c++/9264
6177         * g++.dg/parse/octal1.C: New file.
6178
6179         PR c++/9172
6180         * g++.dg/parse/typename1.C: New file.
6181
6182 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
6183
6184         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6185         * gcc.dg/bf-no-ms-layout.c: Likewise.
6186         * gcc.dg/bf-ms-attrib.c: Likewise.
6187
6188 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
6189
6190         PR c++/9099
6191         * g++.dg/parse/dtor1.C: New file.
6192
6193         PR c++/9128
6194         * g++.dg/rtti/typeid1.C: New file.
6195
6196         PR c++/9153
6197         * g++.dg/parse/lookup1.C: New file.
6198
6199         PR c++/9171
6200         * g++.dg/templ/spec5.C: New file.
6201
6202 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
6203
6204         * gcc.c-torture/compile/20030110-1.c: New test.
6205
6206 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
6207
6208         Merge from pch-branch:
6209
6210         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
6211
6212         * gcc.dg/pch/cpp-1.h: New.
6213         * gcc.dg/pch/cpp-1.c: New.
6214         * gcc.dg/pch/cpp-2.h: New.
6215         * gcc.dg/pch/cpp-2.c: New.
6216
6217         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
6218
6219         * gcc.dg/pch/except-1.h: New.
6220         * gcc.dg/pch/except-1.c: New.
6221
6222         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
6223
6224         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
6225         running test.
6226         * gcc.dg/pch: Include *.hp not *.h.
6227         * gcc.dg/pch/system-1.h: New.
6228         * gcc.dg/pch/system-1.c: New.
6229
6230         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
6231
6232         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
6233         rather than trying to build and run a program using PCH.
6234         * gcc.dg/pch: Remove dg-do commands from test files.
6235
6236         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
6237
6238         * gcc.dg/pch/macro-3.c: New.
6239         * gcc.dg/pch/macro-3.h: New.
6240
6241         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
6242
6243         * gcc.dg/pch/common-1.c: New.
6244         * gcc.dg/pch/common-1.h: New.
6245         * gcc.dg/pch/decl-1.c: New.
6246         * gcc.dg/pch/decl-1.h: New.
6247         * gcc.dg/pch/decl-2.c: New.
6248         * gcc.dg/pch/decl-2.h: New.
6249         * gcc.dg/pch/decl-3.c: New.
6250         * gcc.dg/pch/decl-3.h: New.
6251         * gcc.dg/pch/decl-4.c: New.
6252         * gcc.dg/pch/decl-4.h: New.
6253         * gcc.dg/pch/decl-5.c: New.
6254         * gcc.dg/pch/decl-5.h: New.
6255         * gcc.dg/pch/global-1.c: New.
6256         * gcc.dg/pch/global-1.h: New.
6257         * gcc.dg/pch/inline-1.c: New.
6258         * gcc.dg/pch/inline-1.h: New.
6259         * gcc.dg/pch/inline-2.c: New.
6260         * gcc.dg/pch/inline-2.h: New.
6261         * gcc.dg/pch/static-1.c: New.
6262         * gcc.dg/pch/static-1.h: New.
6263         * gcc.dg/pch/static-2.c: New.
6264         * gcc.dg/pch/static-2.h: New.
6265
6266         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
6267
6268         * g++.dg/pch/pch.exp: Better handle failing testcases.
6269         * gcc.dg/pch/pch.exp: Likewise.
6270         * gcc.dg/pch/macro-1.c: New.
6271         * gcc.dg/pch/macro-1.h: New.
6272         * gcc.dg/pch/macro-2.c: New.
6273         * gcc.dg/pch/macro-2.h: New.
6274
6275         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
6276
6277         * g++.dg/dg.exp: Treat files in pch/ specially.
6278         * g++.dg/pch/pch.exp: New file.
6279         * g++.dg/pch/empty.H: New file.
6280         * g++.dg/pch/empty.C: New file.
6281         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
6282         "precompile".
6283
6284         * gcc.dg/pch/pch.exp: New file.
6285         * gcc.dg/pch/empty.h: New file.
6286         * gcc.dg/pch/empty.c: New file.
6287         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
6288         "precompile".
6289
6290 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6291
6292         * g++.dg/template/friend14.C: New test.
6293
6294 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6295
6296         * gcc.dg/old-style-asm-1.c: New test.
6297
6298 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
6299
6300         * gcc.c-torture/compile/20030109-1.c: New test.
6301
6302 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
6303
6304         * gcc.c-torture/execute/20030109-1.c: New test.
6305
6306 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
6307
6308         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
6309         * g++.old-deja/g++.mike/dyncast2.C: Likewise
6310         * g++.old-deja/g++.mike/dyncast3.C: Likewise
6311         * g++.old-deja/g++.mike/eh2.C: Likewise
6312         * g++.old-deja/g++.mike/eh3.C: Likewise
6313         * g++.old-deja/g++.mike/eh5.C: Likewise
6314         * g++.old-deja/g++.mike/eh6.C: Likewise
6315         * g++.old-deja/g++.mike/eh7.C: Likewise
6316         * g++.old-deja/g++.mike/eh8.C: Likewise
6317         * g++.old-deja/g++.mike/eh9.C: Likewise
6318         * g++.old-deja/g++.mike/eh10.C: Likewise
6319         * g++.old-deja/g++.mike/eh12.C: Likewise
6320         * g++.old-deja/g++.mike/eh13.C: Likewise
6321         * g++.old-deja/g++.mike/eh14.C: Likewise
6322         * g++.old-deja/g++.mike/eh16.C: Likewise
6323         * g++.old-deja/g++.mike/eh17.C: Likewise
6324         * g++.old-deja/g++.mike/eh18.C: Likewise
6325         * g++.old-deja/g++.mike/eh21.C: Likewise
6326         * g++.old-deja/g++.mike/eh23.C: Likewise
6327         * g++.old-deja/g++.mike/eh24.C: Likewise
6328         * g++.old-deja/g++.mike/eh25.C: Likewise
6329         * g++.old-deja/g++.mike/eh26.C: Likewise
6330         * g++.old-deja/g++.mike/eh27.C: Likewise
6331         * g++.old-deja/g++.mike/eh28.C: Likewise
6332         * g++.old-deja/g++.mike/eh29.C: Likewise
6333         * g++.old-deja/g++.mike/eh31.C: Likewise
6334         * g++.old-deja/g++.mike/eh33.C: Likewise
6335         * g++.old-deja/g++.mike/eh34.C: Likewise
6336         * g++.old-deja/g++.mike/eh35.C: Likewise
6337         * g++.old-deja/g++.mike/eh36.C: Likewise
6338         * g++.old-deja/g++.mike/eh37.C: Likewise
6339         * g++.old-deja/g++.mike/eh38.C: Likewise
6340         * g++.old-deja/g++.mike/eh39.C: Likewise
6341         * g++.old-deja/g++.mike/eh40.C: Likewise
6342         * g++.old-deja/g++.mike/eh41.C: Likewise
6343         * g++.old-deja/g++.mike/eh42.C: Likewise
6344         * g++.old-deja/g++.mike/eh44.C: Likewise
6345         * g++.old-deja/g++.mike/eh46.C: Likewise
6346         * g++.old-deja/g++.mike/eh47.C: Likewise
6347         * g++.old-deja/g++.mike/eh48.C: Likewise
6348         * g++.old-deja/g++.mike/eh49.C: Likewise
6349         * g++.old-deja/g++.mike/eh50.C: Likewise
6350         * g++.old-deja/g++.mike/eh51.C: Likewise
6351         * g++.old-deja/g++.mike/eh53.C: Likewise
6352         * g++.old-deja/g++.mike/eh55.C: Likewise
6353         * g++.old-deja/g++.mike/p7912.C: Likewise
6354         * g++.old-deja/g++.mike/p9706.C: Likewise
6355         * g++.old-deja/g++.mike/p10416.C: Likewise
6356         * g++.old-deja/g++.mike/p11667.C: Likewise
6357         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
6358         Remove redundant reference to Iris.
6359         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
6360         Elxsi, i860, Pico Java, and WE32K.
6361
6362 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
6363
6364         * g++.dg/ext/asm4.C: New test.
6365
6366 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6367
6368         PR c++/9030
6369         * g++.dg/template/friend12.C: New test.
6370         * g++.dg/template/friend13.C: Likewise.
6371         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
6372
6373 2003-01-08  Jan Hubicka  <jh@suse.cz>
6374
6375         * gcc.dg/i386-cadd.c: New test.
6376         * gcc.dg/i386-cmov4.c: Likewise.
6377
6378 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
6379
6380         PR c++/9165
6381         * g++.dg/warn/Wunused-3.C: New test.
6382
6383         * g++.dg/abi/bitfield9.C: New test.
6384
6385         PR c++/9189
6386         * g++.dg/parse/defarg3.C: New test.
6387
6388 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
6389
6390         * g++.dg/parse/ambig1.C: New test.
6391         * g++.dg/parse/defarg2.C: New test.
6392
6393 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
6394
6395         * g++.dg/template/defarg-1.C: New test.
6396         * g++.dg/template/local2.C: Likewise.
6397
6398 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
6399
6400         * gcc.c-torture/execute/20030105-1.c: New test.
6401
6402 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6403
6404         * g++.dg/parse/namespace3.C: Remove extra semicolons.
6405         * g++.dg/parse/namespace4.C: Likewise.
6406
6407 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
6408
6409         * g++.dg/template/ntp2.C: New test.
6410
6411 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
6412
6413         * g++.dg/parse/extern-C-1.C: New test.
6414
6415         * g++.dg/parse/namespace4.C: New test.
6416
6417         * g++.dg/template/nested1.C: New test.
6418
6419         * g++.dg/parse/namespace3.C: New test.
6420
6421 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
6422
6423         * g++.dg/lookup/two-stage1.C: New test.
6424
6425 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6426
6427         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
6428         * g++.old-deja/g++.jason/access8.C: Likewise.
6429         * g++.old-deja/g++.other/decl5.C: Likewise.
6430
6431 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
6432
6433         * g++.dg/parse/parse7.C: New test.
6434
6435 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
6436
6437         PR c++/2843
6438         * g++.dg/ext/attrib7.C: New test.
6439
6440 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
6441
6442         * g++.dg/parse/parse6.C: New test.
6443
6444 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
6445
6446         * gcc.dg/h8300-stack-1.c: New.
6447
6448 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
6449
6450         g++.dg/lookup/exception1.C: New test.
6451
6452         g++.dg/lookup/template1.C: New test.
6453
6454         g++.dg/parse/namespace2.C: New test.
6455
6456         g++.dg/parse/parens2.C: New test.
6457
6458 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6459
6460         * g++.dg/parse/parse5.C: New test.
6461         * g++.dg/lookup/scoped4.C: New test.
6462
6463 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
6464
6465         * g++.dg/parse/parens1.C: New test.
6466
6467         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
6468         angle-bracket1.C.
6469         * g++.dg/parse/parens2.C: New test.
6470
6471         * g++.dg/lookup/scope-operator1.C: New test.
6472
6473         * g++.dg/parse/operator1.C: New test.
6474
6475 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6476
6477         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
6478         * g++.old-deja/g++.other/access6.C: Likewise.
6479         * g++.old-deja/g++.other/decl1.C: Likewise.
6480         * g++.old-deja/g++.pt/typename12.C: Likewise.
6481
6482 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
6483
6484         * g++.dg/parse/namespace1.C: New test.
6485
6486 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6487
6488         * g++.dg/parse/parse4.C: New test.
6489
6490 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6491
6492         * g++.dg/parse/parse3.C: New test.
6493
6494 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6495
6496         * g++.dg/parse/parse2.C: New test.
6497
6498 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6499
6500         * g++.dg/template/friend11.C: New test.
6501
6502 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
6503
6504         * g++.dg/parse/parse1.C: New test.
6505
6506 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
6507
6508         * lib/profopt.exp: Change the name of a global variable to avoid
6509         possible clashes with other test suites.
6510
6511 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
6512
6513         * g++.dg/inherit/covariant8.C: New test.
6514
6515 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
6516
6517         * g++.dg/init/array9.C: New test.
6518
6519         PR c++/9112
6520         * g++.dg/parse/expr1.C: New test.
6521
6522 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
6523
6524         * gcc.c-torture/compile/20021230-1.c: New test.
6525
6526 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
6527
6528         * g++.dg/inherit/covariant5.C: New test.
6529         * g++.dg/inherit/covariant6.C: New test.
6530         * g++.dg/inherit/covariant7.C: New test.
6531
6532 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6533
6534         PR c++/2739
6535         * g++.dg/other/access2.C: New test.
6536
6537 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
6538
6539         * g++.dg/other/anon-struct.C: No longer fails
6540         * g++.old-deja/g++.brendan/parse4.C: Likewise.
6541         * g++.old-deja/g++.brendan/parse5.C: Likewise.
6542         * g++.old-deja/g++.brendan/parse6.C: Likewise.
6543
6544 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
6545
6546         * g++.dg/parse/angle-bracket.C (main): No longer fails.
6547
6548 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
6549
6550         * g++.dg/eh/spec4.C: Remove stray semicolon.
6551         * g++.dg/expr/pmf-1.C: Change error message.
6552         * g++.dg/ext/asm1.C: Remove stray semicolon.
6553         * g++.dg/ext/typename1.C: Add missing typenames.
6554         * g++.dg/inherit/template-as-base.C: Change error message.
6555         * g++.dg/lookup/scoped1.C: Likewise.
6556         * g++.dg/lookup/scoped2.C: Likewise.
6557         * g++.dg/lookup/using2.C: Likewise.
6558         * g++.dg/other/component1.C: Remove stray semicolon.
6559         * g++.dg/other/do1.C: Change error message.
6560         * g++.dg/other/error2.C: Likewise.
6561         * g++.dg/other/init1.C: Likewise.
6562         * g++.dg/other/packed1.C: Remove stray semicolon.
6563         * g++.dg/other/ptrmem2.C: Change error message.
6564         * g++.dg/parse/parameter-declaration-1.C: Remove line number
6565         marker.
6566         * g++.dg/special/initp1.C: Remove invalid attribute usage.
6567         * g++.dg/template/access3.C: Add typename keyword.
6568         * g++.dg/template/access5.C: Remove stray semicolon.
6569         * g++.dg/template/access6.C: Likewise.
6570         * g++.dg/template/complit1.C: Likewise.
6571         * g++.dg/template/crash1.C: Change error message.
6572         * g++.dg/template/inherit2.C: Remove stray semicolon.
6573         * g++.dg/template/instantiate2.C: Likewise.
6574         * g++.dg/template/instantiate3.C: Change error message.
6575         * g++.dg/template/qual1.C: Remove stray semicolon.
6576         * g++.dg/template/qualttp18.C: Change error message.
6577         * g++.dg/template/ref1.C: Remove stray semicolon.
6578         * g++.dg/template/sizeof1.C (A::value): Declare it.
6579         * g++.dg/template/spec4.C: Change error message.
6580         * g++.dg/template/static1.C: Likewise.
6581         * g++.dg/template/type1.C: Likewise.
6582         * g++.dg/template/typename3.C: Likewise.
6583         * g++.old-deja/g++.benjamin/13478.C: Change error message.
6584         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
6585         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
6586         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
6587         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
6588         named return value extension.
6589         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
6590         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
6591         * g++.old-deja/g++.bob/extern_C.C: Likewise.
6592         * g++.old-deja/g++.bob/inherit2.C: Likewise.
6593         * g++.old-deja/g++.brendan/complex1.C: Likewise.
6594         * g++.old-deja/g++.brendan/copy5.C: Likewise.
6595         * g++.old-deja/g++.brendan/crash13.C: Likewise.
6596         * g++.old-deja/g++.brendan/crash15.C: Likewise.
6597         * g++.old-deja/g++.brendan/crash18.C: Change error message.
6598         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
6599         * g++.old-deja/g++.brendan/crash38.C: Likewise.
6600         * g++.old-deja/g++.brendan/crash50.C: Likewise.
6601         * g++.old-deja/g++.brendan/crash56.C: Likewise.
6602         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
6603         syntax.
6604         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
6605         * g++.old-deja/g++.brendan/crash8.C: Change error message.
6606         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
6607         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6608         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
6609         * g++.old-deja/g++.brendan/template11.C: Likewise.
6610         * g++.old-deja/g++.brendan/template26.C: Likewise.
6611         * g++.old-deja/g++.brendan/template27.C: Use explicit
6612         specialization syntax.
6613         * g++.old-deja/g++.brendan/template30.C: Likewise.
6614         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
6615         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
6616         non-dependent names.
6617         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
6618         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
6619         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
6620         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
6621         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
6622         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
6623         named return value extension.
6624         * g++.old-deja/g++.ext/namedret2.C: Likewise.
6625         * g++.old-deja/g++.ext/namedret3.C: Likewise.
6626         * g++.old-deja/g++.ext/return1.C: Likewise.
6627         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
6628         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
6629         * g++.old-deja/g++.jason/access8.C: Likewise.
6630         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
6631         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
6632         pseudo-destructor names.
6633         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
6634         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
6635         pseudo-destructor names.
6636         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
6637         * g++.old-deja/g++.jason/overload19.C: Likewise.
6638         * g++.old-deja/g++.jason/overload32.C: Likewise.
6639         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
6640         stray semicolons.
6641         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
6642         * g++.old-deja/g++.jason/return.C: Likewise.
6643         * g++.old-deja/g++.jason/return2.C: Likewise.
6644         * g++.old-deja/g++.jason/shadow1.C: Likewise.
6645         * g++.old-deja/g++.jason/special.C: Use explicit specialization
6646         syntax.
6647         * g++.old-deja/g++.jason/template10.C: Account for use of
6648         non-dependent names.
6649         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
6650         syntax.
6651         * g++.old-deja/g++.jason/template37.C: Likewise.
6652         * g++.old-deja/g++.law/access4.C: Change error messages.
6653         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
6654         pseudo-destructor names.
6655         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
6656         * g++.old-deja/g++.law/ctors9.C: Likewise.
6657         * g++.old-deja/g++.law/cvt22.C: Likewise.
6658         * g++.old-deja/g++.law/dtors5.C: Likewise.
6659         * g++.old-deja/g++.law/global-init1.C: Likewise.
6660         * g++.old-deja/g++.law/missed-error3.C: Likewise.
6661         * g++.old-deja/g++.law/operators28.C: Likewise.
6662         * g++.old-deja/g++.law/visibility28.C: Likewise.
6663         * g++.old-deja/g++.martin/eval1.C: Likewise.
6664         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
6665         name.
6666         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
6667         * g++.old-deja/g++.mike/net34.C: Likewise.
6668         * g++.old-deja/g++.mike/net36.C: Likewise.
6669         * g++.old-deja/g++.mike/ns2.C: Likewise.
6670         * g++.old-deja/g++.mike/p12306.C: Likewise.
6671         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
6672         value extension.
6673         * g++.old-deja/g++.mike/p700.C: Likewise.
6674         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
6675         * g++.old-deja/g++.mike/p710.C: Likewise.
6676         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
6677         value extension.
6678         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
6679         * g++.old-deja/g++.mike/pmf9.C: Likewise.
6680         * g++.old-deja/g++.ns/crash2.C: Likewise.
6681         * g++.old-deja/g++.ns/crash3.C: Likewise.
6682         * g++.old-deja/g++.ns/invalid1.C: Likewise.
6683         * g++.old-deja/g++.ns/ns17.C: Likewise.
6684         * g++.old-deja/g++.ns/template16.C: Likewise.
6685         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
6686         keyword.
6687         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
6688         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
6689         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
6690         named return value extension.
6691         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
6692         * g++.old-deja/g++.other/access4.C: Issue additional error
6693         messages.
6694         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
6695         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
6696         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
6697         * g++.old-deja/g++.other/crash25.C: Change error message.
6698         * g++.old-deja/g++.other/crash4.C: Change error message.
6699         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
6700         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
6701         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
6702         checks.
6703         * g++.old-deja/g++.other/defarg8.C: Likewise.
6704         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
6705         * g++.old-deja/g++.other/dtor10.C: Likewise.
6706         * g++.old-deja/g++.other/incomplete.C: Likewise.
6707         * g++.old-deja/g++.other/linkage7.C: Likewise.
6708         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
6709         lookup algorithm.
6710         * g++.old-deja/g++.other/mangle2.C: Likewise.
6711         * g++.old-deja/g++.other/refinit2.C: Likewise.
6712         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
6713         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
6714         * g++.old-deja/g++.pt/crash28.C: Likewise.
6715         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
6716         syntax.
6717         * g++.old-deja/g++.pt/crash32.C: Change error message.
6718         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
6719         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
6720         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
6721         error message position.
6722         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
6723         * g++.old-deja/g++.pt/defarg8.C: Change error message.
6724         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
6725         syntax.
6726         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
6727         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
6728         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
6729         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
6730         keyword.
6731         * g++.old-deja/g++.pt/explicit31.C: Likewise.
6732         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
6733         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
6734         keyword.
6735         * g++.old-deja/g++.pt/explicit71.C: Change error message.
6736         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
6737         syntax.
6738         * g++.old-deja/g++.pt/friend28.C: Account for use of
6739         non-dependent names.
6740         * g++.old-deja/g++.pt/friend29.C: Likewise.
6741         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
6742         rules.
6743         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
6744         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
6745         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
6746         lookup rules.
6747         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
6748         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
6749         keyword.
6750         * g++.old-deja/g++.pt/memclass20.C: Likewise.
6751         * g++.old-deja/g++.pt/memclass5.C: Likewise.
6752         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
6753         keyword.
6754         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
6755         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
6756         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
6757         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
6758         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
6759         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
6760         keyword.
6761         * g++.old-deja/g++.pt/spec10.C: Likewise.
6762         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
6763         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
6764         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
6765         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
6766         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
6767         * g++.old-deja/g++.pt/ttp62.C: Likewise.
6768         * g++.old-deja/g++.pt/ttp64.C: Likewise.
6769         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
6770         * g++.old-deja/g++.pt/typename15.C: Likewise.
6771         * g++.old-deja/g++.pt/typename22.C: Likewise.
6772         * g++.old-deja/g++.pt/typename6.C: Change error messages.
6773         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
6774         * g++.old-deja/g++.pt/virtual2.C: Likewise.
6775         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
6776         syntax.
6777         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
6778         return value extension.
6779         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
6780         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
6781         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
6782         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
6783
6784 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
6785
6786         * g++.dg/warn/inline1.C: New test.
6787         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
6788         * g++.old-deja/g++.jason/synth10.C: Likewise.
6789         * g++.old-deja/g++.mike/net31.C: Likewise.
6790         * g++.old-deja/g++.mike/p8786.C: Likewise.
6791
6792         * g++.dg/template/friend10.C: New test.
6793         * g++.dg/template/conv5.C: New test.
6794
6795 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
6796
6797         * g++.dg/lookup/scoped3.C: New test.
6798
6799         * g++.dg/lookup/decl1.C: New test.
6800         * g++.dg/lookup/decl2.C: New test.
6801
6802 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
6803
6804         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
6805         gcc.c-torture/compile/20021015-1.c,
6806         gcc.c-torture/compile/20021015-2.c,
6807         gcc.c-torture/compile/20021123-1.c,
6808         gcc.c-torture/compile/20021123-2.c,
6809         gcc.c-torture/compile/20021123-3.c,
6810         gcc.c-torture/compile/20021123-4.c,
6811         gcc.c-torture/execute/20021024-1.c: Add tests previously added
6812         only to 3.1 or 3.2 branch.
6813
6814 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
6815
6816         * gcc.dg/i386-bitfield3.c: New test.
6817
6818         * gcc.dg/i386-bitfield2.c: New test.
6819
6820 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
6821
6822         * g++.dg/parse/conv_op1.C: New test.
6823
6824 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
6825
6826         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
6827         approved.
6828
6829 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
6830
6831         * gcc.c-torture/compile/20021220-1.c: New test.
6832
6833 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
6834
6835         * gcc.dg/i386-fastcall-1.c: New.
6836
6837 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
6838
6839         * gcc.c-torture/execute/20021219-1.c: New test.
6840
6841 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
6842
6843         * gcc.dg/i386-pic-1.c: New test.
6844
6845 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6846
6847         PR c++/8099
6848         * g++.dg/template/friend9.C: New test.
6849
6850 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6851
6852         PR c++/3663
6853         * g++.dg/template/access7.C: New test.
6854
6855 2002-12-18  Nick Clifton  <nickc@redhat.com>
6856
6857         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
6858         the libstdc++-v3 directory has been found.
6859
6860 2002-12-12  Devang Patel <dpatel@apple.com>
6861         * gcc.dg/darwin-ld-1.c: New test.
6862         * gcc.dg/darwin-ld-2.c: New test.
6863         * gcc.dg/darwin-ld-3.c: New test.
6864         * gcc.dg/darwin-ld-4.c: New test.
6865         * gcc.dg/darwin-ld-5.c: New test.
6866
6867 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6868
6869         * gcc.c-torture/compile/20021212-1.c: New test.
6870
6871 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
6872
6873         * gcc.dg/fshort-wchar: New test.
6874
6875 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
6876
6877         PR c++/8372
6878         * g++.dg/template/dtor1.C: New test.
6879
6880         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
6881         markers.
6882
6883 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
6884
6885         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
6886
6887 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
6888
6889         * g++.dg/template/static1.C: New test.
6890         * g++.dg/template/static2.C: New test.
6891         * g++.old-deja/g++.ext/memconst.C: New test.
6892
6893 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6894
6895         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
6896         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
6897         * g++.dg/special/initp1.C: Likewise.
6898
6899 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
6900
6901         * gcc.c-torture/execute/20021204-1.c: New test.
6902
6903 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
6904
6905         * gcc.dg/ppc-fmadd-1.c: New file.
6906         * gcc.dg/ppc-fmadd-2.c: New file.
6907         * gcc.dg/ppc-fmadd-3.c: New file.
6908
6909 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
6910
6911         * gcc.c-torture/compile/20021204-1.c: New test.
6912
6913 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
6914
6915         * g++.dg/inherit/covariant2.C: New test.
6916         * g++.dg/inherit/covariant3.C: New test.
6917         * g++.dg/inherit/covariant4.C: New test.
6918         * g++.dg/inherit/covariant1.C: Remove XFAIL.
6919         * g++.old-deja/g++.robertl/eb17.C: Likewise.
6920
6921 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
6922
6923         PR c++/8688
6924         * g++.dg/init/brace3.C: New test.
6925
6926 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
6927
6928         * gcc.dg/20020210-1.c: Fix a comment typo.
6929
6930 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
6931
6932         PR c++/8720
6933         * g++.dg/parse/defarg1.C: New test.
6934
6935         PR c++/8615
6936         * g++.dg/template/char1.C: New test.
6937
6938         * g++.dg/template/varmod1.C: Fix typo.
6939
6940 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6941
6942         DR 180
6943         * g++.old-deja/g++.pt/crash32.C: Expect error.
6944
6945 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
6946
6947         PR c++/5919
6948         * g++.dg/template/varmod1.C: New test.
6949
6950         PR c++/8727
6951         * g++.dg/inherit/typeinfo1.C: New test.
6952
6953         PR c++/8663
6954         * g++.dg/inherit/typedef1.C: New test.
6955
6956 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
6957
6958         PR c++/8332
6959         PR c++/8493
6960         * g++.dg/template/strlen1.C: New test.
6961
6962         PR c++/8227
6963         * g++.dg/template/ctor2.C: New test.
6964
6965         PR c++/8214
6966         * g++.dg/init/string1.C: New test.
6967
6968         PR c++/8511
6969         * g++.dg/template/friend8.C: New test.
6970
6971 2002-11-29  Joe Buck <jbuck@synopsys.com>
6972
6973         * g++.dg/lookup/anon2.C: New test.
6974
6975 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
6976
6977         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
6978         h8300 port.
6979
6980 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
6981
6982         * gcc.dg/bitfld-6.c: New test.
6983
6984 2002-11-27  Jan Hubicka  <jh@suse.cz>
6985
6986         * gcc.c-torture/execute/20021127.[cx]: New test.
6987
6988 2002-11-26  Jan Hubicka  <jh@suse.cz>
6989
6990         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
6991         quality.
6992
6993 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
6994
6995         * g++.dg/init/brace2.C: New test.
6996         * g++.old-deja/g++.mike/p9129.C: Correct.
6997
6998 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
6999
7000         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7001
7002 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
7003
7004         * gcc.dg/sibcall-6: New test for indirect sibcalls.
7005
7006 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
7007
7008         * testsuite/g++.dg/abi/empty11.C: New test.
7009         * testsuite/g++.dg/rtti/cv1.C: New test.
7010
7011 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
7012
7013         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7014
7015 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
7016
7017         * g++.dg/abi/empty10.C: New test.
7018
7019 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7020
7021         * gcc.c-torture/compile/20021124-1.c: New test.
7022
7023 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
7024
7025         * g++.dg/abi/rtti2.C: New test.
7026
7027 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
7028
7029         * gcc.dg/i386-unroll-1.c: New test.
7030
7031 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
7032
7033         * gcc.c-torture/compile/20021120-1.c: New test.
7034         * gcc.c-torture/compile/20021120-2.c: New test.
7035
7036 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7037
7038         * gcc.dg/bitfld-5.c: New test.
7039
7040 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7041
7042         * gcc.c-torture/execute/20021120-3.c: New test.
7043
7044 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7045
7046         * gcc.c-torture/execute/20021120-2.c: New test.
7047
7048 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
7049
7050         * gcc.c-torture/execute/20021120-1.c: New test.
7051
7052 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
7053
7054         * gcc.c-torture/execute/20021118-3.c: New test.
7055
7056 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
7057
7058         * gcc.c-torture/compile/20021119-1.c: New test.
7059
7060 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
7061
7062         * gcc.dg/duff-1.c: New test.
7063         * gcc.dg/duff-2.c: New test.
7064         * gcc.dg/duff-3.c: New test.
7065
7066 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
7067
7068         * gcc.dg/cpp/_Pragma5.c: New test.
7069
7070 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7071
7072         * gcc.c-torture/execute/20021118-2.c: New test.
7073
7074 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
7075
7076         * gcc.c-torture/execute/20021118-1.c: New test.
7077
7078 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
7079
7080         * gcc.dg/20021116-1.c: New test.
7081
7082 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
7083
7084         * g++.dg/abi/vcall1.C: New test.
7085
7086 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
7087
7088         * gcc.dg/20021029-1.c: New test.
7089         * gcc.dg/20021029-2.c: New test.
7090
7091 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7092
7093         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7094
7095 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7096
7097         PR c/8439
7098         * gcc.dg/20021110.c: Move to ...
7099         * gcc.c-torture/compile/20021110.c: .... here.
7100
7101 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7102
7103         PR c/8467
7104         * gcc.c-torture/execute/20021111-1.c
7105
7106 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7107
7108         PR c/8439
7109         * gcc.dg/20021110.c: New test.
7110
7111 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
7112
7113         * g++.dg/abi/vthunk3.C: Run only on x86.
7114
7115 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
7116
7117         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7118
7119 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
7120
7121         * lib/compat.exp (compat-execute): Fix logic error in last
7122         change.
7123
7124 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
7125
7126         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7127
7128 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7129
7130         PR c++/8389
7131         * g++.dg/template/access6.C: New test.
7132
7133 2002-11-08  Jan Hubicka  <jh@suse.cz>
7134
7135         * gcc.dg/i386-ssefp-1.c: New test.
7136         * gcc.dg/i386-ssefp-1.c: New test.
7137
7138 2002-11-08  Jan Hubicka  <jh@suse.cz>
7139
7140         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7141
7142 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7143
7144         * g++.dg/abi/vthunk3.C: New test.
7145
7146         PR c++/8338
7147         * g++.dg/template/crash2.C: New test.
7148
7149 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
7150
7151         * testsuite/g++.dg/abi/dtor1.C: New test.
7152         * testsuite/g++.dg/abi/dtor2.C: Likewise.
7153
7154 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
7155
7156         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
7157         Darwin.
7158
7159 2002-11-04  Adam Nemet  <anemet@lnxw.com>
7160
7161         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7162         -mthumb.  Only xfail with -O0.
7163
7164 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
7165
7166         * g++.dg/abi/thunk1.C: New test.
7167         * g++.dg/abi/thunk2.C: Likewise.
7168         * g++.dg/abi/vtt1.C: Likewise.
7169
7170 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
7171
7172         PR optimization/8423
7173         * gcc.c-torture/execute/builtin-constant.c: New test.
7174
7175 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
7176
7177         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7178         Add some more cases.
7179
7180 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
7181
7182         PR c++/8391
7183         * g++.dg/opt/local1.C: New test.
7184
7185 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
7186
7187         PR c++/8160
7188         * g++.dg/template/complit1.C: New test.
7189
7190         PR c++/8149
7191         * g++.dg/template/typename4.C: Likewise.
7192
7193 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7194
7195         Core issue 287, PR c++/7639
7196         * g++.dg/template/instantiate1.C: Adjust error location.
7197         * g++.dg/template/instantiate3.C: New test.
7198         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
7199         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
7200         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
7201
7202 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
7203
7204         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
7205
7206 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
7207
7208         PR c++/8287
7209         * g++.dg/init/dtor2.C: New test.
7210
7211 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7212
7213         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
7214         * gcc.dg/nest.c: Bypass errors on irix6.
7215
7216 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
7217
7218         * gcc.dg/nest.c: Expect error for mmix-*-*.
7219         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
7220
7221 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
7222
7223         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
7224         markers.
7225
7226         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
7227
7228 2002-10-25  Mike Stump  <mrs@apple.com>
7229
7230         * gcc.dg/warn-1.c: New test.
7231
7232 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
7233
7234         * g++.dg/template/typename3.C: New test.
7235
7236 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
7237
7238         * g++.dg/lookup/ptrmem1.C: New test.
7239
7240         * g++.dg/abi/vthunk2.C: New test.
7241
7242 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
7243
7244         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
7245
7246 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
7247
7248         * g++.dg/abi/empty9.C: New test.
7249
7250 2002-10-24  Richard Henderson  <rth@redhat.com>
7251
7252         * g++.dg/inherit/thunk1.C: Enable for ia64.
7253
7254 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
7255
7256         PR c++/8067
7257         * g++.dg/lookup/pretty1.C: New test.
7258
7259 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
7260
7261         * gcc.dg/20021023-1.c: New test.
7262
7263 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
7264
7265         PR c++/7679
7266         * g++.dg/parse/inline1.C: New test.
7267
7268 2002-10-23  Richard Henderson  <rth@redhat.com>
7269
7270         * g++.dg/inherit/thunk1.C: Enable for x86_64.
7271
7272         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
7273
7274 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
7275
7276         PR c++/6579
7277         * g++.dg/parse/stmtexpr3.C: New test.
7278
7279 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
7280
7281         * g++.dg/expr/cond1.C: New test.
7282
7283 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
7284
7285         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
7286
7287 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7288
7289         * g++.dg/abi/vbase13.C: New test.
7290         * g++.dg/abi/vbase14.C: Likewise.
7291
7292 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
7293
7294         * gcc.dg/tls/pic-1.c: New test.
7295         * gcc.dg/tls/nonpic-1.c: New test.
7296         * gcc.dg/20021018-1.c: New test.
7297
7298 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
7299
7300         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
7301         Remove only files with the same base name as the test case.
7302         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
7303         (profopt-execute): Likewise.  Also, remove old profiling
7304         and performance data files before running the tests.
7305
7306         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
7307         * g++.dg/bprob/bprob.exp: Likewise.
7308         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
7309         to allow more general test case names.
7310
7311         * g++.dg/bprob/bprob-1.C: Rename to ...
7312         * g++.dg/bprob/g++-bprob-1.C: ... this.
7313
7314         * g77.dg/bprob/bprob-1.f: Rename to ...
7315         * g77.dg/bprob/g77-bprob-1.f: ... this.
7316
7317 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
7318
7319         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
7320         bison 1.50 or later.
7321
7322 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
7323
7324         * g++.dg/README: Describe more test directories.
7325
7326 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7327
7328         * g++.dg/init/array6.C: Add additional tests.
7329
7330 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
7331
7332         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
7333         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
7334
7335 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
7336
7337         * gcc.c-torture/compile/20020604-1.x: New.
7338         * gcc.c-torture/compile/simd-5.x: Likewise.
7339         * gcc.c-torture/execute/920710-1.x: Likewise.
7340         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
7341
7342 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
7343
7344         * g++.dg/inherit/override1.C: Add dg-options clause.
7345
7346 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7347
7348         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
7349         _mm_slli_si128.
7350
7351 2002-10-19  Andreas Schwab  <schwab@suse.de>
7352
7353         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
7354         directory component.
7355
7356 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
7357
7358         * g++.dg/inherit/thunk1.C: New test.
7359
7360         * g++.dg/inherit/override1.C: New test.
7361
7362         * g++.dg/abi/mangle11.C: New test.
7363         * g++.dg/abi/mangle14.C: New test.
7364         * g++.dg/abi/mangle17.C: New test.
7365
7366 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
7367
7368         * g++.dg/overload/member2.C: New test.
7369
7370 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
7371
7372         * g++.dg/README: Describe new compat directory.
7373         * g++.dg/dg.exp: Skip tests in compat directory.
7374         * README.compat: New file.
7375         * lib/compat.exp: New expect script.
7376         * g++.dg/compat: New test directory.
7377         * g++.dg/compat/compat.exp: New expect script.
7378         * g++.dg/compat/abi: New test directory.
7379         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
7380         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
7381         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
7382         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
7383         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
7384         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
7385         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
7386         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
7387         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
7388         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
7389         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
7390         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
7391         * g++.dg/compat/break: New test directory.
7392         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
7393         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
7394         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
7395         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
7396         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
7397         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
7398         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
7399         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
7400         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
7401         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
7402         g++.dg/compat/break/README: New files.
7403         * g++.dg/compat/eh: New test directory.
7404         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
7405         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
7406         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
7407         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
7408         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
7409         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
7410         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
7411         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
7412         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
7413         g++.dg/compat/eh/filter2_y.C,
7414         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
7415         g++.dg/compat/eh/new1_y.C,
7416         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
7417         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
7418         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
7419         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
7420         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
7421         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
7422         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
7423         g++.dg/compat/eh/unexpected1_y.C: New files.
7424         * g++.dg/compat/init: New test directory.
7425         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
7426         g++.dg/compat/init/array5_y.C,
7427         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
7428         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
7429         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
7430         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
7431         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
7432         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
7433         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
7434         g++.dg/compat/init/init-ref2_y.C: New files.
7435
7436 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
7437
7438         PR c++/7584
7439         * g++.dg/inherit/using3.C: New test.
7440
7441 2002-10-17  Jan Hubicka  <jh@suse.cz>
7442
7443         * gcc.dg/20021017-2.c: New test.
7444
7445 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
7446
7447         * g++.dg/abi/mangle16.C: Adjust.
7448
7449         * g++.dg/init/array8.C: New test.
7450
7451 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
7452
7453         * gcc.dg/special/mips-abi.exp: New test.
7454         * gcc.dg/special/mips-abi.s: Empty file used by the above.
7455
7456 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
7457
7458         * g++.dg/abi/mangle16.C: New test.
7459         * g++.dg/abi/mangle17.C: Likewise.
7460
7461         PR c++/7478
7462         * g++.dg/template/ref1.C: New test.
7463
7464 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7465
7466         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
7467
7468 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
7469
7470         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
7471
7472 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
7473
7474         PR c++/7524
7475         * g++.dg/init/array7.C: New test.
7476
7477 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
7478
7479         * g++.dg/init/array6.C: New test.
7480
7481         * g++.dg/abi/mangle13.C: Likewise.
7482         * g++.dg/abi/mangle14.C: Likewise.
7483         * g++.dg/abi/mangle15.C: Likewise.
7484
7485 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7486
7487         * g++.dg/abi/empty8.C: New test.
7488
7489 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
7490
7491         * g++.dg/init/ctor1.C: New test.
7492
7493 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
7494
7495         * gcc.c-torture/execute/20021015-1.c: New test.
7496
7497 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
7498
7499         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
7500
7501 2002-10-14  Jan Hubicka  <jh@suse.cz>
7502
7503         * gcc.dg/i386-ssetype-[1-5].c: New tests.
7504
7505 2002-10-14  Richard Henderson  <rth@redhat.com>
7506
7507         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
7508
7509 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7510
7511         PR optimization/6631
7512         * g++.dg/opt/const2.C: New test.
7513
7514 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
7515
7516         PR c++/7176
7517         * g++.dg/parse/friend1.C: New test.
7518         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
7519
7520 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
7521
7522         * gcc.dg/20021014-1.c: New test.
7523
7524 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
7525
7526         PR c++/5661
7527         * g++.dg/ext/vlm1.C: New test.
7528         * g++.dg/ext/vlm2.C: Likewise.
7529
7530         * g++.dg/init/array1.C: Remove invalid braces.
7531         * g++.dg/init/brace1.C: New test.
7532         * g++.dg/init/copy2.C: Likewise.
7533         * g++.dg/init/copy3.C: Likewise.
7534         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
7535         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
7536         braces.
7537
7538 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
7539
7540         * gcc.dg/cpp/assembler.S: Don't use -ansi.
7541
7542 2002-10-11  Richard Shann  <richard.shann@superh.com>
7543
7544         * gcc.c-torture/compile/simd-5.c: New test.
7545
7546 2002-10-10  Roger Sayle  <roger@eyesopen.com>
7547
7548         * gcc.c-torture/execute/shiftopt-1.c: New test case.
7549
7550 2002-10-10  Jim Wilson  <wilson@redhat.com>
7551
7552         * gcc.c-torture/execute/20021010-1.c: New test.
7553
7554 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
7555
7556         PR c/7353
7557         * g++.dg/ext/typedef-init.C: New test.
7558         * gcc.dg/typedef-init.c: New test.
7559
7560 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
7561
7562         * gcc.dg/cpp/paste13.c: New test.
7563
7564 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7565
7566         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
7567         remaining platforms, XFAIL during compile, not execute.  Don't
7568         XFAIL at -O0.
7569
7570 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
7571
7572         * gcc.dg/alias-1.c: Tweak expected warning.
7573
7574 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7575
7576         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
7577
7578 2002-10-06  Andreas Jaeger  <aj@suse.de>
7579
7580         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
7581         * gcc.dg/cpp/c++98.C: Likewise.
7582
7583         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
7584         * g++.dg/cpp/c++98.C: Likewise.
7585
7586         * g++.dg/README (Subdirectories): Mention cpp directory.
7587
7588         PR target/7559
7589         * gcc.dg/20021006-1.c: New test.
7590
7591 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7592
7593         PR c++/7804
7594         * g++.dg/other/warning1.C: New test.
7595
7596 2002-10-04  Roger Sayle  <roger@eyesopen.com>
7597
7598         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
7599         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
7600         and sparc-*-* with -m64 as expected failures.  See PR 8087.
7601
7602 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
7603
7604         PR c++/7931
7605         * g++.dg/template/ptrmem3.C: New test.
7606
7607         PR c++/7754
7608         * g++.dg/template/union1.C: New test.
7609
7610 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
7611
7612         PR c++/8006
7613         * g++.dg/abi/mangle9.C: New test.
7614         * g++.dg/abi/mangle10.C: New test.
7615         * g++.dg/abi/mangle11.C: New test.
7616         * g++.dg/abi/mangle12.C: New test.
7617
7618 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
7619
7620         PR c++/7188.
7621         * g++.dg/template/meminit1.C: New test.
7622         * g++.dg/warn/Wreorder-1.C: Likewise.
7623         * g++.old-deja/g++.mike/warn3.C: Tweak.
7624         * lib/prune.exp: Ingore "in copy constructor".
7625
7626 2002-10-02  Andreas Jaeger  <aj@suse.de>
7627
7628         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
7629         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
7630         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
7631         on x86-64.
7632
7633 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
7634
7635         * gcc.dg/empty1.C: Fix typo.
7636
7637 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
7638
7639         * gcc.dg/alias-1.c: New test.
7640
7641 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
7642
7643         * gcc.dg/empty1.C: New test.
7644
7645         * g++.dg/tls/init-2.C: Tweak error messages.
7646
7647 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
7648
7649         * gcc.c-torture/compile/20020923-1.c: New test.
7650
7651 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
7652
7653         * gcc.c-torture/execute/ffs-1.c: New test.
7654         * gcc.c-torture/execute/ffs-2.c: Ditto.
7655
7656 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
7657
7658         * g++.dg/overload/member1.C: New test.
7659
7660 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
7661
7662         * g++.dg/abi/empty7.C: New test.
7663         * g++.dg/init/pm2.C: Likewise.
7664
7665 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
7666
7667         * g++.dg/rtti/crash1.C: New test.
7668
7669 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
7670
7671         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
7672         gcc.dg/sibcall-4.c: New tests.
7673
7674 2002-09-28  Roger Sayle  <roger@eyesopen.com>
7675
7676         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
7677         powerpc and MMIX targets.
7678
7679 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
7680
7681         * gcc.dg/cpp/20020927-1.c: New.
7682
7683 2002-09-26  David S. Miller  <davem@redhat.com>
7684
7685         * gcc.c-torture/compile/trunctfdf.c: New.
7686
7687 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7688
7689         * lib/target-supports.exp (check_weak_available): Handle solaris2.
7690
7691 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
7692
7693         * gcc.c-torture/execute/loop-15.c: New.
7694
7695 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
7696
7697         * README.QMTEST: Fix typo.
7698
7699 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
7700
7701         * gcc.dg/20020926-1.c: New test.
7702
7703 2002-09-25  David S. Miller  <davem@redhat.com>
7704
7705         PR target/7842
7706         * gcc.c-torture/execute/shiftdi.c: New test.
7707
7708 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
7709
7710         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
7711         unique to the tool.
7712         * lib/g77.exp (g77_init): Likewise.
7713         * lib/g++.exp (g++_init): Likewise.
7714         * lib/objc.exp (objc_init): Likewise.
7715
7716 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
7717
7718         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
7719         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
7720         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
7721
7722 2002-09-25  Richard Henderson  <rth@redhat.com>
7723
7724         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
7725         too-small long double.
7726
7727 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
7728
7729         * gcc.dg/20020919-1.c: New test.
7730
7731 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
7732
7733         * g++.dg/abi/bitfield6.C: New test.
7734         * g++.dg/abi/bitfield7.C: New test.
7735         * g++.dg/abi/bitfield8.C: New test.
7736         * g++.dg/abi/vbase11.C: New test.
7737
7738 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7739
7740         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
7741         hppa*-*-hpux*.  Update test comment.
7742
7743 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
7744
7745         * gcc.dg/tls/struct-1.c: New test.
7746
7747 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
7748
7749         * gcc.dg/cpp/tr-warn2.c: Update.
7750
7751 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
7752
7753         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
7754
7755 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
7756
7757         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
7758         systems.
7759
7760 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
7761
7762         * gcc.c-torture/execute/ieee/mzero3.c: New test.
7763
7764         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
7765         Adjust for c++filt moved to binutils.  Remove spurious duplicate
7766         setting of cxxfilt.
7767
7768 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
7769
7770         * gcc.dg/20020312-2.c: Update for darwin.
7771
7772 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
7773
7774         * g++.old-deja/g++.other/crash32.C: Mark ICE.
7775
7776 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
7777
7778         * objc.dg/comp-types-1.m: New test.
7779         * objc.dg/comp-types-2.m: New test.
7780         * objc.dg/comp-types-3.m: New test.
7781         * objc.dg/comp-types-4.m: New test.
7782         * objc.dg/comp-types-5.m: New test.
7783         * objc.dg/comp-types-6.m: New test.
7784
7785 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7786
7787         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
7788
7789 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
7790
7791         * g++.dg/other/do1.C: New test.
7792
7793         * g++.dg/template/subst1.C: New test.
7794
7795 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
7796
7797         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
7798
7799 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
7800
7801         * g++.dg/template/qualttp20.C: Adjust expected errors.
7802         * g++.old-deja/g++.jason/report.C: Likewise.
7803         * g++.old-deja/g++.other/qual1.C: Likewise.
7804
7805         * g++.dg/lookup/scoped2.C: New test.
7806
7807         * g++.dg/ext/asm3.C: New test.
7808
7809 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
7810
7811         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
7812
7813 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
7814
7815         * ChangeLog: follow spelling conventions.
7816         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
7817         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
7818         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
7819         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
7820         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
7821         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
7822         * g++.old-deja/g++.law/global-init1.C: Likewise.
7823         * g++.old-deja/g++.other/delete4.C: Likewise.
7824         * g++.old-deja/g++.other/inline21.C: Likewise.
7825         * g++.old-deja/g++.other/singleton.C: Likewise.
7826         * g77.dg/strlen0.f: Likewise.
7827         * g77.f-torture/compile/20010519-1.f: Likewise.
7828         * g77.f-torture/compile/980310-4.f: Likewise.
7829         * gcc.c-torture/compile/20000605-1.c: Likewise.
7830         * gcc.c-torture/execute/20020225-1.c: Likewise.
7831         * gcc.dg/c90-hexfloat-2.c: Likewise.
7832         * gcc.dg/c99-bool-1.c: Likewise.
7833         * gcc.dg/c99-hexfloat-2.c: Likewise.
7834         * gcc.dg/dll-2.c: Likewise.
7835         * gcc.dg/wtr-union-init-1.c: Likewise.
7836         * gcc.dg/wtr-union-init-2.c: Likewise.
7837         * gcc.dg/wtr-union-init-3.c: Likewise.
7838         * gcc.dg/cpp/avoidpaste1.c: Likewise.
7839         * gcc.dg/cpp/defined.c: Likewise.
7840         * gcc.dg/cpp/macsyntx.c: Likewise.
7841         * gcc.dg/cpp/paste2.c: Likewise.
7842         * gcc.dg/cpp/trad/defined.c: Likewise.
7843         * gcc.dg/format/c90-printf-1.c: Likewise.
7844         * gcc.dg/format/c90-scanf-1.c: Likewise.
7845         * gcc.dg/format/c99-printf-1.c: Likewise.
7846         * gcc.dg/format/c99-scanf-1.c: Likewise.
7847         * gcc.misc-tests/gcov-8.c: Likewise.
7848         * lib/profopt.exp: Likewise.
7849
7850 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
7851
7852         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
7853
7854 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
7855
7856         * g++.dg/inherit/using2.C: New test.
7857
7858 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
7859
7860         * ChangeLog: Follow spelling conventions.
7861         * g++.dg/template/friend4.C: Likewise.
7862         * g++.old-deja/g++.pt/crash67.C: Likewise.
7863         * gcc.c-torture/execute/20000801-4.c: Likewise.
7864         * gcc.dg/c90-digraph-1.c: Likewise.
7865         * gcc.dg/c94-digraph-1.c: Likewise.
7866         * gcc.dg/c99-digraph-1.c: Likewise.
7867         * gcc.dg/cpp/line5.c: Likewise.
7868         * gcc.dg/cpp/multiline.c: Likewise.
7869         * gcc.dg/cpp/trad/literals-1.c: Likewise.
7870         * gcc.dg/format/attr-3.c: Likewise.
7871         * gcc.dg/format/c90-scanf-3.c: Likewise.
7872         * gcc.dg/format/ext-4.c: Likewise.
7873
7874 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
7875
7876         * g++.dg/template/pretty1.C: New test.
7877
7878 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
7879
7880         * gcc.c-torture/execute/struct-cpy-1.c: New test.
7881
7882 2002-09-13  Matt Austern  <austern@apple.com>
7883
7884         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
7885         passing a cast expression to a function by const reference.
7886
7887 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
7888
7889         * g++.dg/template/deduce1.C: New test.
7890
7891 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
7892
7893         * gcc.c-torture/execute/simd-1.c: Force all use of int to
7894         32-bit int.
7895
7896 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
7897
7898         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
7899         usage.
7900
7901 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
7902
7903         * gcc.c-torture/compile/20020910-1.c: New test.
7904
7905 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
7906
7907         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
7908
7909 2002-09-10  Andreas Jaeger  <aj@suse.de>
7910
7911         * gcc.dg/20020312-2.c: Adjust for x86-64.
7912
7913 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
7914
7915         * g77.dg/7388.f: New test case for PR 7388.
7916
7917 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
7918
7919         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
7920
7921 2002-09-05  Ziemowit Laski <zlaski@apple.com>
7922
7923         * objc.dg/proto-lossage-1.m: New test.
7924
7925 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
7926
7927         * gcc.dg/cpp/_Pragma4.c: Fix typo.
7928
7929 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
7930
7931         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
7932         expected to pass.
7933
7934 2002-09-06  Stan Shebs  <shebs@apple.com>
7935             David Edelsohn  <edelsohn@gnu.org>
7936
7937         * gcc.dg/weak: New directory.
7938         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
7939         target-specific xfail bits.
7940         * gcc.dg/typeof-2.c: Move to new directory.
7941         * gcc.dg/weak.exp: New expect script.
7942
7943 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
7944
7945         * gcc.c-torture/execute/extzvsi.c: New test.
7946
7947 2002-09-05  Stan Shebs  <shebs@apple.com>
7948
7949         * gcc.dg/weak-1.c: xfail on Darwin.
7950         * gcc.dg/weak-2.c: Ditto.
7951         * gcc.dg/weak-3.c: Ditto.
7952         * gcc.dg/weak-4.c: Ditto.
7953         * gcc.dg/weak-5.c: Ditto.
7954         * gcc.dg/weak-6.c: Ditto.
7955         * gcc.dg/weak-7.c: Ditto.
7956         * gcc.dg/weak-8.c: Ditto.
7957         * gcc.dg/weak-9.c: Ditto.
7958
7959 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
7960
7961         * gcc.c-torture/execute/loop-14.c: New test.
7962
7963 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
7964
7965         * g++.dg/other/cxa-atexit1.C: New test.
7966
7967         * gcc.dg/typeof-2.c: New test.
7968
7969 2002-09-03  Roger Sayle  <roger@eyesopen.com>
7970
7971         * gcc.dg/builtins-2.c: New testcase.
7972         * gcc.dg/builtins-3.c: New testcase.
7973
7974 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
7975
7976         * gcc.dg/cpp/_Pragma4.c: New test.
7977
7978 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
7979
7980         * objc/execute/nil_method-1.m: New testcase.
7981
7982 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
7983
7984         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
7985         [Object class], not [Object initialize].
7986
7987 2002-08-31  Roger Sayle  <roger@eyesopen.com>
7988             Hans-Peter Nilsson  <hp@bitrange.com>
7989
7990         * gcc.c-torture/execute/20020720-1.x: Skip test on
7991         mmix-knuth-mmixware.  Correct comment.
7992
7993 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
7994
7995         * testsuite/g++.dg/abi/bitfield5.C: New test.
7996         * testsuite/g++.dg/abi/vbase10.C: Likewise.
7997
7998 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
7999
8000         * objc.dg/undeclared-selector.m: New test.
8001
8002 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
8003
8004         * g++.dg/other/offsetof1.C: Avoid cast warning.
8005
8006 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
8007
8008         * objc.dg/super-class-2.m: New test.
8009
8010 2002-08-24  Matt Austern  <austern@apple.com>
8011
8012         * g++.dg/ext/lvaddr.C: New test.
8013         * g++.dg/ext/lvcast.C: New test.
8014
8015 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
8016
8017         * testsuite/g++.dg/inherit/cond1.C: New test.
8018
8019 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
8020
8021         * gcc.dg/noncompile/incomplete-1.c: New test.
8022
8023 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
8024
8025         * gcc.dg/typespec-1.c: New test.
8026
8027 2002-08-20  Devang Patel  <dpatel@apple.com>
8028         * objc.dg/proto-hier-2.m: New test.
8029
8030 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
8031
8032         * objc.dg/bitfield-1.m: New test.
8033         * objc.dg/bitfield-2.m: New test.
8034
8035 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
8036
8037         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8038         gcc.dg/c99-flex-array-4.c: New tests.
8039
8040 2002-08-16  Stan Shebs  <shebs@apple.com>
8041
8042         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8043
8044 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
8045
8046         * gcc.dg/typeof-1.c: New test.
8047         * g++.dg/ext/typeof2.C: New test.
8048
8049 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
8050
8051         * g++.dg/other/offsetof1.C: New test.
8052
8053 2002-08-14  Richard Henderson  <rth@redhat.com>
8054
8055         * gcc.dg/tls/diag-3.c: Fix expected message strings.
8056
8057 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
8058
8059         * gcc.dg/cpp/_Pragma3.c: New test.
8060
8061 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
8062
8063         * g++.dg/template/inherit3: New test.
8064
8065 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
8066
8067         * gcc.dg/bitfld-4.c: Add blank options.
8068
8069 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
8070
8071         * g++.dg/template/crash1.C: New test.
8072
8073 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8074
8075         * gcc.dg/tls/opt-2.c: New test.
8076
8077 2002-08-08  Devang Patel  <dpatel@apple.com>
8078
8079         * objc.dg/selector-1.m : New test
8080
8081 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8082
8083         * g++.dg/abi/bitfield4.C: New test.
8084         * gcc.dg/bitfld-4.c: New test.
8085
8086 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
8087
8088         * g++.dg/other/packed1.C: New test.
8089
8090 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
8091
8092         * g++.dg/abi/offsetof.C: Tweak error messages.
8093         * g++.old-deja/g++.mike/p10769a.C: Likewise.
8094
8095 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
8096
8097         * gcc.dg/bitfld-3.c: New test.
8098
8099 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
8100             Richard Henderson  <rth@redhat.com>
8101
8102         * gcc.dg/i386-bitfield1.c: New test.
8103         * g++.dg/abi/bitfield3.C: Update.
8104
8105 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
8106
8107         * objc.dg/const-str-2.m: Update.
8108         * gcc.dg/cpp/c++98.c: Change to C extension.
8109         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8110         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8111
8112 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
8113
8114         * testsuite/gcc.dg/tls/diag-3.c: New.
8115
8116 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
8117
8118         * g++.dg/README (Subdirectories): Document new subdir expr.
8119         * g++.dg/expr/pmf-1.C: New test.
8120
8121 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
8122
8123         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8124
8125 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
8126
8127         * g++.dg/abi/bitfield3.C: New test.
8128
8129 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
8130
8131         * lib/gcov.exp: Tweak expected line formats.
8132         * gcc.misc-tests/gcov8.c: New test.
8133         * gcc.misc-tests/gcov8.x: New flags.
8134
8135 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
8136
8137         * consistency.vlad/layout/endian.c: Include string.h.
8138
8139         * gcc.c-torture/execute/20020805-1.c: New test.
8140
8141 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
8142
8143         * g++.dg/other/conversion1.C: New test.
8144
8145 2002-08-03  Roger Sayle  <roger@eyesopen.com>
8146
8147         * gcc.dg/builtins-1.c: New testcase.
8148
8149 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
8150
8151         * g++.dg/inherit/access3.C: New test.
8152
8153 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
8154
8155         * gcc.dg/ia64-visibility-2.c: New test.
8156
8157 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
8158
8159         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8160         __qualifier_flags to __flags.
8161
8162 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
8163
8164         * g++.dg/inherit/operator1.C: New test.
8165         * g++.dg/lookup/disamb1.C: Fix typo in comment.
8166         * g++.dg/other/error1.C: Change expected error message.
8167         * g++.dg/template/conv4.C: Likewise.
8168
8169 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
8170
8171         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8172         for documented behavior.
8173
8174 2002-07-25  Roger Sayle  <roger@eyesopen.com>
8175
8176         * gcc.c-torture/execute/20020720-1.x: Skip this test on
8177         several targets known to fail.
8178
8179 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
8180
8181         * gcc.dg/mips-args-[123].c: New tests.
8182
8183 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
8184
8185         * gcc.dg/ppc-spe.c: New.
8186
8187 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
8188
8189         * g++.dg/other/ptrmem4.C: New testcase.
8190
8191 2002-07-24  Richard Henderson  <rth@redhat.com>
8192
8193         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8194
8195 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
8196
8197         * g++.dg/ext/alignof1.C (main): Return 0 for success.
8198
8199 2002-07-24  Roger Sayle  <roger@eyesopen.com>
8200
8201         * gcc.c-torture/execute/memset-3.c: New testcase.
8202
8203 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
8204
8205         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8206         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8207
8208 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8209
8210         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8211         Delete.
8212
8213 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
8214
8215         * gcc.c-torture/compile/simd-4.c: New test.
8216
8217 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8218
8219         PR c++/7347, c++/7348
8220         * g++.dg/template/access4.C: New test.
8221         * g++.dg/template/access5.C: New test.
8222         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
8223         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
8224         * g++.old-deja/g++.pt/ttp58.C: Likewise.
8225         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
8226
8227 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
8228
8229         * gcc.dg/gnu89-init-2.c: New test.
8230
8231 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
8232
8233         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
8234
8235 2002-07-20  Roger Sayle  <roger@eyesopen.com>
8236
8237         * gcc.c-torture/execute/20020720-1.c: New testcase.
8238
8239 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
8240
8241         * gcc.dg/cpp/Wsignprom.c: New tests.
8242
8243 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
8244
8245         * gcc.c-torture/execute/loop-13.c: New test.
8246
8247 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
8248
8249         * gcc.dg/cpp/expr.c: New tests.
8250
8251 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
8252
8253         * g++.dg/opt/pr6713.C: Add template instantiation.
8254
8255 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
8256
8257         * gcc.dg/nest.c: New test.
8258
8259 2002-07-17  Richard Henderson  <rth@redhat.com>
8260
8261         * g++.dg/opt/pr6713.C: New test.
8262
8263 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
8264
8265         * gcc.c-torture/execute/loop-2e.x: Let the testcase
8266         XFAIL for all x86 processors.
8267
8268 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
8269
8270         * gcc.c-torture/execute/20010122-1.x: Do not test with
8271         -fomit-frame-pointer.
8272
8273 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8274
8275         * g++.dg/template/instantiate2.C: New test.
8276         * g++.dg/template/spec4.C: New test.
8277
8278 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8279
8280         * g++.dg/template/access2.C: New test.
8281         * g++.dg/template/access3.C: New test.
8282
8283 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
8284
8285         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
8286         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
8287         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
8288         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
8289         Convert to use <stdarg.h>.
8290         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
8291         Delete.
8292         * gcc.dg/va-arg-2.c: New.
8293         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
8294
8295 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
8296
8297         * gcc.c-torture/compile/20020710-1.c: New test.
8298
8299 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
8300                           Andrew Pinski  <pinskia@physics.uc.edu>
8301
8302         gcc.c-torture/compile/simd-2.c: New testcase.
8303         gcc.c-torture/compile/simd-3.c: Likewise.
8304
8305 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
8306
8307         PR c++/7224
8308         * g++.dg/overload/error1.C: New test.
8309
8310 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8311
8312         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
8313         configuration and IRIX 6 O32 ABI.
8314
8315 2002-07-11  Roger Sayle  <roger@eyesopen.com>
8316
8317         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
8318
8319 2002-07-10  Roger Sayle  <roger@eyesopen.com>
8320
8321         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
8322
8323 2002-07-10  Jeffrey A Law  <law@redhat.com>
8324
8325         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
8326
8327         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
8328
8329 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
8330
8331         * gcc.dg/20020312-2.c: Check for __PPC__.
8332
8333 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
8334
8335         * gcc.c-torture/compile/20020709-1.c: New test.
8336
8337 2002-07-07  Roger Sayle  <roger@eyesopen.com>
8338
8339         * g++.dg/template/qualttp21.C: New test case.
8340
8341 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
8342
8343         * gcc.c-torture/compile/20020706-1.c: New test.
8344         * gcc.c-torture/compile/20020706-2.c: New test.
8345
8346 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
8347             Alexandre Oliva  <aoliva@redhat.com>
8348
8349         * g++.dg/warn/incomplete1.C: New test.
8350
8351 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8352
8353         PR c++/7099
8354         * g++.dg/warn/noreturn1.C: New test.
8355
8356 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
8357
8358         PR c++/6706
8359         * g++.dg/debug/debug6.C: New test.
8360         * g++.dg/debug/debug7.C: New test.
8361
8362 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
8363
8364         * gcc.c-torture/compile/simd-3.c: New test.
8365
8366 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
8367
8368         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
8369         * gcc.dg/20020620-1.c: Likewise.
8370
8371 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8372
8373         PR c++/6944
8374         * g++.dg/init/array4.C: New test.
8375         * g++.dg/init/array5.C: New test.
8376
8377 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
8378
8379         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
8380         * gcc.c-torture/execute/simd-2.c (main): Likewise.
8381
8382 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8383
8384         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
8385         * gcc.dg/wtr-aggr-init-1.c: Likewise.
8386         * gcc.dg/wtr-conversion-1.c: Likewise.
8387         * gcc.dg/wtr-escape-1.c: Likewise.
8388         * gcc.dg/wtr-int-type-1.c: Likewise.
8389         * gcc.dg/wtr-label-1.c: Likewise.
8390         * gcc.dg/wtr-static-1.c: Likewise.
8391         * gcc.dg/wtr-strcat-1.c: Likewise.
8392         * gcc.dg/wtr-suffix-1.c: Likewise.
8393         * gcc.dg/wtr-switch-1.c: Likewise.
8394         * gcc.dg/wtr-unary-plus-1.c: Likewise.
8395         * gcc.dg/wtr-union-init-1.c: Likewise.
8396         * gcc.dg/wtr-union-init-2.c: Likewise.
8397         * gcc.dg/wtr-union-init-3.c: Likewise.
8398
8399         * gcc.dg/wtr-func-def-1.c: New test.
8400
8401 2002-07-02 Devang Patel <dpatel@apple.com>
8402
8403         * objc.dg/param-1.m: New test.
8404
8405 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
8406
8407         * gcc.dg/cpp/trad/directive.c: Add test.
8408         * gcc.dg/cpp/trad/macroargs.c: Add test.
8409         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
8410
8411 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
8412
8413         * gcc.dg/cpp/cmdlne-M.c: New test.
8414
8415 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
8416
8417         * objc.dg/desig-init-1.m: New test.
8418
8419 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8420
8421         PR c++/6716
8422         * g++.dg/template/instantiate1.C: New test.
8423
8424 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
8425
8426         PR c++/7112
8427         * g++.dg/template/sizeof2.C: New test.
8428
8429 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
8430
8431         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
8432         gcc.dg/cpp/trad/include.c: New tests.
8433
8434 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
8435
8436         PR target/7177
8437         * gcc.c-torture/compile/20020701-1.c: New test.
8438
8439 2002-07-01  Stan Shebs  <shebs@apple.com>
8440
8441         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
8442         header here...
8443         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
8444         (objc-torture-execute): or here.
8445
8446 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
8447
8448         * gcc.c-torture/execute/arith-rand-ll.c: New test.
8449
8450 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
8451
8452         * gcc.dg/cpp/trad/escaped-nl.c: New test.
8453
8454 2002-06-30  Devang Patel  <dpatel@apple.com>
8455
8456         * objc.dg/fsyntax-only.m: New test.
8457
8458 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
8459
8460         PR c++/6695
8461         * g++.dg/template/friend7.C: New file.
8462
8463 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
8464
8465         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
8466         return type.
8467
8468 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
8469
8470         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
8471         avoid division by zero.
8472
8473 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
8474
8475         * gcc.dg/Wunknownprag.c: New tests.
8476
8477 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
8478
8479         * gcc.c-torture/execute/simd-2.c: New test.
8480
8481 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
8482
8483         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
8484         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
8485         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
8486         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
8487         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
8488         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
8489         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
8490         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
8491         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
8492         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
8493         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
8494         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
8495         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
8496         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
8497         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
8498         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
8499         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
8500
8501 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
8502
8503         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
8504         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
8505         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
8506         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
8507         New tests.
8508         * gcc.dg/cpp/trad/directive.c: Update.
8509
8510 2002-06-23  Andreas Jaeger  <aj@suse.de>
8511
8512         * gcc.c-torture/execute/complex-6.c: New.
8513
8514 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
8515
8516         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
8517         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
8518         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
8519         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
8520
8521 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
8522
8523         * gcc.dg/cpp/trad: New directory with traditional tests copied
8524         from parent directory.
8525         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8526         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8527         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8528         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8529         Move to trad/ and rename.
8530         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
8531         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
8532         gcc.dg/cpp/trad/redef2.c: New tests.
8533         * gcc.dg/cpp/trad/trad.exp: New driver.
8534
8535 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
8536
8537         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8538         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8539         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8540         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8541         Remove.
8542
8543 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
8544
8545         * gcc.dg/20020620-1.c: New test.
8546
8547 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8548
8549         * g++.dg/template/ttp4.C: New test.
8550
8551 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
8552
8553         * g++.dg/opt/vt1.C: Fix regexp.
8554
8555 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8556
8557         * gcc.c-torture/execute/pure-1.c: Make functions static again.
8558         Don't use attribute `noinline'.
8559
8560 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
8561
8562         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
8563
8564 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
8565
8566         * gcc.c-torture/execute/simd-1.c: New.
8567
8568         * gcc.dg/simd-1.c: New.
8569
8570 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
8571
8572         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
8573
8574 2002-06-16  Richard Henderson  <rth@redhat.com>
8575
8576         * g++.dg/ext/anon-struct1.C: New.
8577         * g++.dg/ext/anon-struct2.C: New.
8578         * g++.dg/ext/anon-struct3.C: New.
8579         * gcc.dg/anon-struct-1.c: New.
8580         * gcc.dg/anon-struct-2.c: New.
8581         * gcc.dg/anon-struct-3.c: New.
8582         * gcc.dg/20011008-1.c: Adjust warning text.
8583         * gcc.dg/20020527-1.c: Add -fms-extensions.
8584
8585 2002-06-16  Richard Henderson  <rth@redhat.com>
8586
8587         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
8588
8589 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
8590
8591         * gcc.c-torture/execute/20020615-1.c: New test.
8592
8593 2002-06-15  Roger Sayle  <roger@eyesopen.com>
8594
8595         * gcc.c-tortuture/execute/compare-1.c: New test case.
8596         * gcc.c-tortuture/execute/compare-2.c: New test case.
8597         * gcc.c-tortuture/execute/compare-3.c: New test case.
8598
8599 2002-06-13  Richard Henderson  <rth@redhat.com>
8600
8601         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
8602         ia64 ilp32.
8603
8604 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8605
8606         * g++.dg/template/typename2.C: Update error message.
8607
8608 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
8609
8610         * gcc.c-torture/execute/20020611-1.c: New test.
8611
8612 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
8613
8614         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
8615         list of targets to skip.
8616
8617 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
8618
8619         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
8620         targets if not optimizing.
8621
8622 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
8623
8624         * gcc.c-torture/compile/20020605-1.c: New test.
8625
8626         * g++.dg/opt/vt1.C: New test.
8627
8628         * gcc.dg/20020531-1.c: New test.
8629
8630         * gcc.dg/20020530-1.c: New test.
8631
8632         * gcc.dg/20020527-1.c: New test.
8633
8634         * g++.dg/opt/cse1.C: New test.
8635
8636 2002-06-07  Roger Sayle  <roger@eyesopen.com>
8637
8638         * gcc.dg/20020607-2.c: New test case.
8639
8640 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
8641
8642         * gcc.c-torture/compile/20020604-1.c: New test.
8643
8644 2002-06-04  Richard Henderson  <rth@redhat.com>
8645
8646         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
8647         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
8648         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
8649
8650 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
8651
8652         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
8653
8654 2002-06-03  Richard Henderson  <rth@redhat.com>
8655
8656         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
8657         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
8658
8659 2002-06-02  Richard Henderson  <rth@redhat.com>
8660
8661         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
8662         test functions static.
8663
8664 2002-06-02  Andreas Jaeger  <aj@suse.de>
8665
8666         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
8667         now.
8668
8669 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
8670
8671         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
8672         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
8673         Update for mofified diagnostics.
8674         * gcc.dg/c99-intconst-1.c: No longer fail.
8675
8676 2002-06-02  Richard Henderson  <rth@redhat.com>
8677
8678         * gcc.dg/uninit-A.c: Remove xfail markers.
8679
8680 2002-06-01  Roger Sayle  <roger@eyesopen.com>
8681
8682         * gcc.dg/fnegate-1.c: New test case.
8683
8684 2002-05-30  Osku Salerma  <osku@iki.fi>
8685
8686         * gcc.c-torture/execute/mayalias-1.c: New file.
8687
8688 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8689
8690         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
8691         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
8692         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
8693
8694 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
8695
8696         * gcc.c-torture/execute/20020529-1.c: New test.
8697
8698 2002-05-27  Richard Henderson  <rth@redhat.com>
8699
8700         * g++.dg/ext/attrib6.C: New test case.
8701
8702 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8703
8704         * gcc.c-torture/execute/pure-1.c: New test.
8705
8706 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
8707
8708         * gcc.dg/cpp/arith-2.c: Remove.
8709
8710 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
8711
8712         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
8713         * gcc.dg/cpp/if-3.c: Remove.
8714
8715 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
8716
8717         * g++.dg/opt/cse2.C: New test.
8718
8719 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
8720
8721         * gcc.dg/cpp/arith-1.c: New semantic tests.
8722         * gcc.dg/cpp/if-1.c: Update.
8723
8724 2002-05-24  Ben Elliston  <bje@redhat.com>
8725
8726         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
8727
8728 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
8729
8730         * gcc.dg/verbose-asm.c: New test.
8731
8732 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
8733
8734         * gcc.dg/cpp/paste12.c: New test.
8735
8736 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
8737
8738         * g++.dg/parse/named_ops.C: New test.
8739
8740 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
8741
8742         * gcc/testsuite/gcc.dg/weak-8.c: New test.
8743
8744 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
8745
8746         * gcc.dg/weak-2.c: Allow optional leading underscore
8747         in scan-assembler symbol name.
8748         * gcc.dg/weak-3.c: Likewise.
8749         * gcc.dg/weak-4.c: Likewise.
8750         * gcc.dg/weak-5.c: Likewise.
8751
8752 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
8753
8754         * gcc.dg/20020523-1.c: New test.
8755
8756 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
8757
8758         * objc.dg/const-str-2.m: Update now that we stop after
8759         a command line error.
8760
8761 2002-05-22  Richard Henderson  <rth@redhat.com>
8762
8763         * g++.dg/dg.exp: Fix typo in test pruneing.
8764
8765 2002-05-22  Richard Henderson  <rth@redhat.com>
8766
8767         * g++.dg/dg.exp: Prune the tls subdirectory.
8768         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
8769         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
8770         * g++.dg/tls/init-1.C: New.
8771
8772 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
8773
8774         * gcc.dg/20020517-1.c: New test.
8775
8776 2002-05-21  Richard Henderson  <rth@redhat.com>
8777
8778         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
8779         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
8780
8781 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
8782
8783         * g++.dg/other/copy2.C: New test.
8784
8785 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
8786
8787         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
8788         (MAX_COPY): Bump up to 10 times sizeof (long long).
8789         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
8790
8791         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
8792         sizeof (long long).
8793
8794         * gcc.c-torture/execute/strcpy-1.c: New test.
8795
8796 2002-05-19  Jason Merrill  <jason2redhat.com>
8797
8798         * g++.dg/ext/oper1.C: New test.
8799
8800 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
8801 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
8802
8803         * README.QMTEST: New file.
8804
8805         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
8806
8807 2002-05-19  Andreas Jaeger  <aj@suse.de>
8808
8809         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
8810         now.
8811         * gcc.c-torture/execute/loop-2d.x: Likewise.
8812
8813 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
8814
8815         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
8816         support weak symbols.
8817         * gcc.dg/weak-4.c: Likewise
8818         * gcc.dg/weak-6.c: Likewise
8819
8820 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
8821
8822         * gcc.dg/weak-3.c: Add dg-excess-error comment for
8823         cygwin, coff and h8300-*-hms targets
8824         * gcc.dg/weak-5.c: Likewise
8825         * gcc.dg/weak-7.c: Likewise
8826
8827 2002-05-16  Jason Merrill  <jason@redhat.com>
8828
8829         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
8830         (scan-assembler-not, scan-assembler-dem): Likewise.
8831         (scan-assembler-dem-not): Likewise.
8832
8833 2002-05-15  Richard Henderson  <rth@redhat.com>
8834
8835         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
8836
8837 2002-05-15  Richard Henderson  <rth@redhat.com>
8838
8839         * gcc.dg/weak-5.c (vfoo1c): No warning here.
8840         (vfoo1f): Warning here.
8841         (vfoo1l): Don't redefine the alias.
8842
8843 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
8844
8845         * g++.dg/init/pm1.C: New test.
8846
8847 2002-05-12  David S. Miller  <davem@redhat.com>
8848
8849         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
8850         types.
8851
8852 2002-05-10  Roger Sayle  <roger@eyesopen.com>
8853
8854         * gcc.c-torture/execute/20020510-1.c: New test case.
8855
8856 2002-05-10  David S. Miller  <davem@redhat.com>
8857
8858         * gcc.c-torture/execute/conversion.c: Test long double too.
8859
8860 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
8861
8862         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
8863         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
8864         * lib/g++.exp (g++_link_flags): Likewise.
8865         * lib/objc.exp (objc_target_compile): Likewise.
8866
8867 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
8868
8869         * gcc.dg/cpp/poison.c: Update.
8870         * gcc.dg/cpp/20000625-2.c: Remove.
8871         * gcc.dg/cpp/direct2s.c: Remove final test.
8872
8873 2002-05-08  Tom Rix  <trix@redhat.com>
8874
8875         * gcc.c-torture/execute/20020508-1.c: New test.
8876         * gcc.c-torture/execute/20020508-2.c: New test.
8877         * gcc.c-torture/execute/20020508-3.c: New test.
8878
8879 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
8880
8881         * gcc.dg/cpp/charconst-4.c: More tests.
8882
8883 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
8884
8885         PR c/6569
8886         * gcc.dg/weak-3.c: Update location of warning messages.
8887         * gcc.dg/weak-5.c: Likewise.
8888
8889 2002-05-06  Roger Sayle  <roger@eyesopen.com>
8890
8891         * gcc.c-torture/execute/20020506-1.c: New test case.
8892
8893 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
8894
8895         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
8896
8897 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8898
8899         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
8900
8901 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
8902
8903         * gcc.dg/cpp/charconst-3.c: New test.
8904
8905 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
8906
8907         * gcc.dg/cpp/charconst.c: Update tests.
8908
8909 2002-05-05  Tim Josling  <tej@melbpc.org.au>
8910
8911         * treelang: Added directory for new sample language treelang. Also
8912         lib/treelang.exp: New file to signal treelang should be tested.
8913
8914 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
8915
8916         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
8917         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
8918         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
8919         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
8920         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
8921         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
8922         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
8923
8924 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
8925
8926         * gcc.dg/format/xopen-2.c: New test.
8927
8928 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
8929
8930         * gcc.dg/20020503-1.c: New test.
8931
8932 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
8933
8934         * g++.dg/init/dtor1.C: Make it tougher.
8935
8936 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
8937
8938         * g++.dg/init/dtor1.C: New test.
8939
8940 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
8941
8942         * gcc.dg/altivec-8.c: New.
8943
8944 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
8945
8946         * gcc.dg/altivec-7.c: New.
8947
8948 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
8949
8950         * g++.dg/parse/typedef1.C: New test.
8951
8952 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
8953
8954         PR c++/6486
8955         * g++.dg/template/friend6.C: New test.
8956
8957         PR c++/6492
8958         * g++.dg/init/copy1.C: New test.
8959
8960 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
8961
8962         * g++.dg/warn/effc1.C: New test.
8963
8964 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
8965
8966         * gcc.dg/cpp/if-cexp.c: Add a test.
8967
8968 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
8969
8970         * gcc.dg/20020426-2.c: New test.
8971
8972 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
8973
8974         * gcc.dg/cpp/if-mop.c: Update.
8975         * gcc.dg/cpp/if-mpar.c: Add test.
8976         * gcc.dg/cpp/if-oppr.c: Update.
8977
8978 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8979
8980         PR c/6343
8981         * gcc.dg/weak-[2-7].c: New tests.
8982
8983 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
8984
8985         * gcc.dg/enum1.c: New test.
8986
8987 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
8988
8989         PR c++/6497
8990         * g++.dg/inherit/access2.C: New test.
8991
8992 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
8993
8994         PR bootstrap/6445
8995         * gcc.dg/20020426-1.c: New test.
8996
8997 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
8998
8999         * g++.dg/abi/enum1.C: New test.
9000
9001 2002-04-26  Richard Henderson  <rth@redhat.com>
9002
9003         * gcc.dg/c99-bool-1.c: Expect always true warning.
9004
9005 2002-04-25  Roger Sayle  <roger@eyesopen.com>
9006
9007         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9008
9009 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9010
9011         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9012         targets.
9013
9014 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
9015
9016         * g++.dg/abi/mange7.C: New test.
9017
9018         PR c++/6438.
9019         * g++.dg/parse/stmtexpr2.C: New test.
9020
9021 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
9022
9023         * gcc.dg/20020312-2.c: Add SH target.
9024
9025 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9026
9027         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9028         compiler output on mips*-*-irix*.
9029
9030 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
9031
9032         * g++.dg/parse/attr1.C: New test.
9033
9034 2002-04-23  Roger Sayle  <roger@eyesopen.com>
9035
9036         * gcc.c-torture/execute/string-opt-17.c: New test case.
9037         * gcc.c-torture/execute/memset-2.c: New test case.
9038
9039 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
9040
9041         PR c++/6256:
9042         * g++.dg/template/friend5.C: New test.
9043
9044         PR c++/6331:
9045         * g++.dg/template/qual1.C: Likewise.
9046
9047 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
9048
9049         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9050         Include stdlib.h, not stdio.h or ctype.h.
9051
9052 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
9053
9054         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9055         cris-*-elf* and mmix-*-*.
9056         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9057         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9058         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9059         Ditto.
9060         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9061         * gcc.dg/wchar_t-1.c: Ditto.
9062
9063 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
9064
9065         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9066         Clarify comment.
9067
9068 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
9069
9070         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9071
9072 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9073
9074         * gcc.c-torture/execute/20000906-1.x: Delete.
9075
9076 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
9077
9078         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9079
9080 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
9081
9082         * PR6367
9083         * g77.f-torture/execute/6367.f: New test.
9084         * g77.f-torture/execute/6367.x: Disable for MMIX.
9085
9086 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
9087
9088         * PR6352
9089         * g++.dg/opt/inline2.C: New test.
9090
9091 2002-04-18  Richard Henderson  <rth@redhat.com>
9092
9093         * gcc.dg/20000906-1.c: Enable for all targets.
9094         * gcc.c-torture/compile/iftrap-2.c: New.
9095
9096 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9097
9098         * gcc.dg/20020418-1.c: New test.
9099         * gcc.dg/20020418-2.c: New test.
9100
9101 2002-04-18  Richard Henderson  <rth@redhat.com>
9102
9103         * gcc.c-torture/compile/iftrap-1.c: New.
9104         * gcc.dg/iftrap-1.c: Adjust for ia64.
9105         * gcc.dg/iftrap-2.c: New.
9106
9107 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
9108
9109         * gcc.c-torture/compile/20020418-1.c: New test.
9110
9111 2002-04-18  Roger Sayle  <roger@eyesopen.com>
9112
9113         * gcc.c-torture/compile/20020415-1.c: New.
9114
9115 2002-04-18  David S. Miller  <davem@redhat.com>
9116
9117         * gcc.c-torture/execute/20020418-1.c: New test.
9118
9119 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
9120
9121         * gcc.dg/20020416-1.c: New test.
9122
9123         * g++.dg/opt/inline1.C: New test.
9124
9125 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
9126
9127         * gcc.dg/altivec-5.c: New test.
9128
9129         * gcc.dg/20020415-1.c: New test.
9130
9131 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
9132
9133         * testsuite/lib/chill.exp: Remove.
9134
9135 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
9136
9137         * g++.dg/other/big-struct.C: New test.
9138
9139 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
9140
9141         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9142         of scratch file.
9143
9144 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
9145
9146         PR c/6277
9147         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
9148         in scan-assembler function name
9149
9150 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
9151
9152         * g77.f-torture/execute/980628-4.x,
9153         g77.f-torture/execute/980628-5.x,
9154         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9155         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9156         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9157         i[34567]86-*-*.
9158
9159 2002-04-13  David S. Miller  <davem@redhat.com>
9160
9161         * gcc.c-torture/execute/20020413-1.c: New test.
9162
9163 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
9164
9165         * gcc.dg/asm-6.c,
9166         * g++.dg/ext/asm1.C: New tests.
9167
9168 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
9169
9170         PR c++ 5373.
9171         * g++.dg/parse/stmtexpr1.C: New test.
9172
9173         PR c++/5189.
9174         * g++.dg/template/copy1.C: New test.
9175
9176 2002-04-12  Richard Henderson  <rth@redhat.com>
9177
9178         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9179
9180 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
9181
9182         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9183         gcc.c-torture/execute/20020307-2.c.
9184
9185 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
9186
9187         * g++.dg/ext/attrib5.C,
9188         * g++.dg/lookup/struct1.C: New tests.
9189
9190 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
9191
9192         * gcc.dg/20020411-1.c: New test.
9193
9194         * gcc.c-torture/execute/20020411-1.c: New test.
9195
9196 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
9197
9198         * g77.f-torture/execute/6177.f: New test.
9199
9200 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
9201
9202         PR middle-end/6247
9203         * g++.dg/opt/cleanup1.C: New test.
9204
9205         * g++.dg/opt/const1.C: New test.
9206
9207 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
9208
9209         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9210
9211 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
9212
9213         PR c++/5507
9214         * g++.dg/template/typename2.C: New test.
9215
9216 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
9217
9218         * gcc.c-torture/execute/loop-12.c: New.
9219
9220 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
9221
9222         * g77.f-torture/execute/980628-4.x,
9223         g77.f-torture/execute/980628-5.x,
9224         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9225         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9226         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9227
9228 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9229
9230         PR optimization/6086
9231         * g++.dg/opt/preinc1.C: New test.
9232
9233 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9234
9235         PR c++/5571
9236         * g++.dg/opt/static2.C: New test.
9237
9238 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
9239
9240         PR c/5120
9241         * gcc.dg/20020406-1.c: New test.
9242
9243 2002-04-04  David S. Miller  <davem@redhat.com>
9244
9245         * gcc.c-torture/execute/20020404-1.c: New test.
9246
9247 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
9248
9249         PR c/6123
9250         * gcc.dg/20020312-2.c: Do not declare global register variable
9251         if __PIC__ or __pic__ is defined.
9252
9253 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
9254
9255         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
9256         __asm__ so that it works correctly even if -ansi -pedantic-errors.
9257
9258 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9259
9260         * gcc.misc-tests/linkage.exp: Update last change to handle
9261         sparc*-, not just sparc-.
9262
9263 2002-04-03  Richard Henderson  <rth@redhat.com>
9264
9265         * gcc.dg/cpp/ucs.c: Improved long UCS test.
9266
9267 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9268
9269         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9270
9271 2002-04-02  David S. Miller  <davem@redhat.com>
9272
9273         * gcc.c-torture/execute/20020402-3.c: New test.
9274
9275 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
9276
9277         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9278         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9279
9280         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9281         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9282         g77.f-torture/execute/20001201.x,
9283         g77.f-torture/execute/u77-test.x: New files.
9284
9285         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9286         * gcc.dg/wchar_t-1.c: Ditto.
9287
9288 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9289
9290         * gcc.c-torture/execute/20020402-1.c: New test.
9291
9292 2002-04-01  Richard Henderson  <rth@redhat.com>
9293
9294         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9295
9296         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9297
9298 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9299
9300         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9301
9302 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9303
9304         * g++.dg/inherit/template-as-base.C: Expect error.
9305         * g++.dg/inherit/namespace-as-base.C: Likewise.
9306
9307 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
9308
9309         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9310         g++.dg/ext/instantiate3.C: Tweak match patterns.
9311
9312         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9313         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9314         -da test.
9315
9316 2002-03-31  Richard Henderson  <rth@redhat.com>
9317
9318         * gcc.dg/special/alias-2.c: New.
9319         * gcc.dg/special/ecos.exp: Run it.
9320
9321 2002-03-31  Richard Henderson  <rth@redhat.com>
9322
9323         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9324
9325 2002-03-31  Kazu Hirata  <kazu@hxi.com>
9326
9327         * gcc.dg/weak-1.c: Disable on h8300 port.
9328
9329 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
9330
9331         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9332         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9333         ordering tests.
9334         * g++.dg/bprob/bprob-1.C: New test.
9335         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9336         * g++.dg/gcov/gcov-1.C: New test.
9337         * g++.dg/gcov/gcov-1.x: New file.
9338         * g++.dg/gcov/gcov-2.C: New test.
9339         * g++.dg/gcov/gcov-3.C: New test.
9340         * g++.dg/gcov/gcov-3.h: New file.
9341
9342 2002-03-28  Roger Sayle  <roger@eyesopen.com>
9343
9344         * g++.old-deja/g++.other/builtins5.C: New test.
9345         * g++.old-deja/g++.other/builtins6.C: New test.
9346         * g++.old-deja/g++.other/builtins7.C: New test.
9347         * g++.old-deja/g++.other/builtins8.C: New test.
9348         * g++.old-deja/g++.other/builtins9.C: New test.
9349
9350 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
9351
9352         * g++.dg/opt/static1.C: New test.
9353
9354         * g++.dg/opt/longbranch1.C: New test.
9355
9356 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
9357
9358         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9359
9360         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9361
9362 2002-03-28  Jeffrey A Law  (law@redhat.com)
9363
9364         * gcc.c-torture/execute/20020328-1.c: New test.
9365
9366 2002-03-27  Richard Henderson  <rth@redhat.com>
9367
9368         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9369         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9370         move from g++.old-deja/g++.ext/.
9371
9372 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
9373
9374         * g++.dg/init/new2.C: New test.
9375
9376 2002-03-26  Richard Henderson  <rth@redhat.com>
9377
9378         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9379
9380         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9381         on sparc.
9382
9383         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
9384         sparcv9 systems.
9385         * gcc.dg/20001102-1.c: Likewise.
9386
9387 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
9388
9389         * gcc.dg/cpp/endif-pedantic1.c,
9390         gcc.dg/cpp/endif-pedantic2.c:  New tests.
9391
9392 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
9393
9394         * g++.dg/init/new1.C: New test.
9395
9396 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
9397
9398         * g++.dg/abi/vbase9.C: New test.
9399
9400 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
9401
9402         * gcc.dg/arm-asm.c: New test.
9403
9404 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
9405
9406         * gcc.dg/Wswitch-enum.c: New test.
9407         Fix PR c/5044.
9408
9409 2002-03-26  Richard Henderson  <rth@redhat.com>
9410
9411         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9412         structure.
9413
9414 2002-03-25  Richard Henderson  <rth@redhat.com>
9415
9416         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
9417         sparcv9 systems.
9418
9419         * gcc.c-torture/compile/20011119-1.c (xxx): New.
9420         * gcc.c-torture/compile/20011119-2.c (xxx): New.
9421
9422 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
9423
9424         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9425
9426 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
9427
9428         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9429         targets using generic thunk support.
9430
9431 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
9432
9433         * gcc.c-torture/compile/20020323-1.c: New test.
9434
9435         * g++.dg/opt/conj2.C: New test.
9436
9437 2002-03-24  Richard Henderson  <rth@redhat.com>
9438
9439         * gcc.dg/weak-1.c: Use -fno-common.
9440
9441 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9442
9443         * g77.dg/f77-edit-apostrophe-out.f: New test
9444         * g77.dg/f77-edit-h-out.f: New test
9445         * g77.dg/f77-edit-t-in.f: New test
9446         * g77.dg/f77-edit-t-out.f: New test
9447         * g77.dg/f77-edit-x-out.f: New test
9448         * g77.dg/f77-edit-slash-out.f: New test
9449         * g77.dg/f77-edit-colon-out.f: New test
9450         * g77.dg/f77-edit-s-out.f: New test
9451
9452 2002-03-24  Richard Henderson  <rth@redhat.com>
9453
9454         * objc/execute/formal_protocol-6.x: New XFAIL.
9455
9456 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9457
9458         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
9459         that do not support weak symbols
9460
9461 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
9462
9463         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
9464         * lib/g77.exp:  Likewise
9465         * lib/objc.exp: Likewise
9466
9467 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
9468
9469         * gcc.dg/Wswitch-default.c: New test.
9470
9471 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
9472
9473         * g++.dg/other/enum1.C: New test.
9474
9475 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
9476
9477         * gcc.dg/pragma-ep-3.c: Fix typo.
9478
9479 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
9480
9481         * g++.dg/inherit/template-as-base.C: New test.
9482
9483 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
9484
9485         * g++.old-deja/g++.other/dwarf2-1.C: Move...
9486         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
9487
9488 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
9489
9490         * gcc.dg/cpp/multiline.c: Update to match.
9491
9492 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
9493
9494         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9495
9496 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
9497
9498         * gcc.dg/cpp/extratokens2.c:  New file.
9499
9500 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
9501
9502         * gcc.dg/20020312-2.c: Add rs6000 target.
9503
9504         * gcc.c-torture/compile/20020319-1.c: New test.
9505
9506 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
9507
9508         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9509         (A, E): Handle this.
9510
9511 2002-03-20  Jason Merrill  <jason@redhat.com>
9512
9513         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9514         ignoring -fpic.
9515         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9516         through prune_gcc_output.
9517
9518 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
9519
9520         * gcc.c-torture/compile/20020320-1.c: New test.
9521
9522 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
9523
9524         * gcc.c-torture/compile/20020318-1.c: New test.
9525
9526         * gcc.dg/struct-by-value-1.c: New test.
9527
9528         * gcc.dg/20020319-1.c: New test.
9529
9530 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
9531
9532         * g++.dg/opt/conj1.C: New test.
9533
9534 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
9535
9536         * g++.dg/template/qualttp20.C: Revert previous change.
9537         * g++.dg/template/qualttp3.C: Likewise.
9538         * g++.dg/template/qualttp4.C: Likewise
9539         * g++.dg/template/qualttp5.C: Likewise
9540         * g++.dg/template/qualttp6.C: Likewise
9541         * g++.dg/template/qualttp7.C: Likewise
9542         * g++.dg/template/qualttp8.C: Likewise
9543         * g++.dg/template/recurse.C: Likewise.
9544
9545 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
9546
9547         * gcc.dg/cpp/wchar-1.c: Update.
9548
9549 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
9550
9551         * g++.dg/template/conv1.C: New test.
9552         * g++.dg/template/conv2.C: New test.
9553         * g++.dg/template/conv3.C: New test.
9554         * g++.dg/template/conv4.C: New test.
9555
9556 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9557
9558         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9559         * g++.dg/template/qualttp3.C: Likewise.
9560         * g++.dg/template/qualttp4.C: Likewise
9561         * g++.dg/template/qualttp5.C: Likewise
9562         * g++.dg/template/qualttp6.C: Likewise
9563         * g++.dg/template/qualttp7.C: Likewise
9564         * g++.dg/template/qualttp8.C: Likewise
9565         * g++.dg/template/recurse.C: Likewise.
9566
9567 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
9568
9569         * g++.dg/opt/dtor1.C: New test.
9570
9571 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
9572
9573         * gcc.c-torture/compile/20020315-1.c: New test.
9574
9575 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
9576
9577         * gcc.dg/weak-1.c: Fix scan tests.
9578
9579 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
9580
9581         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9582         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9583         cris-*-aout* mmix-*-*.
9584         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9585         cris-*-aout* mmix-*-*.
9586         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9587         cris-*-elf* cris-*-aout* and mmix-*-*.
9588         * gcc.dg/20001009-1.c: Ditto.
9589         * gcc.dg/20010912-1.c: Ditto.
9590         * gcc.dg/20020122-4.c: Ditto.
9591         * gcc.dg/inline-2.c: Ditto.
9592
9593 2002-03-14  Jeffrey A Law  (law@cygnus.com)
9594
9595         * gcc.c-torture/compile/20020314-1.c: New test.
9596
9597 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
9598
9599         * gcc.c-torture/execute/20020314-1.c: New test.
9600
9601 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
9602
9603         * g++.dg/warn/Wunused-1.C: New test.
9604
9605 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
9606
9607         * g++.dg/abi/mangle6.C: New test.
9608
9609 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
9610
9611         * gcc.c-torture/compile/20020309-2.c: New test.
9612
9613         * gcc.c-torture/compile/20020312-1.c: New test.
9614
9615 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
9616
9617         * g++.dg/other/access1.C: New test.
9618
9619 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
9620
9621         * gcc.c-torture/execute/wchar_t-1.c: New test.
9622
9623 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
9624
9625         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9626
9627 2002-03-12  Roger Sayle  <roger@eyesopen.com>
9628
9629         * gcc.dg/20020312-1.c: New test case.
9630
9631 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
9632
9633         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9634
9635 2002-03-11  Richard Henderson  <rth@redhat.com>
9636
9637         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9638         * g++.old-deja/g++.jason/report.C: Likewise.
9639
9640 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
9641
9642         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9643         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9644
9645 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
9646
9647         * testsuite/g++.dg/overload/pmf1.C: New test.
9648
9649 2002-03-11  Kazu Hirata  <kazu@hxi.com>
9650
9651         * gcc.c-torture/execute/20020307-1.c: Use long.
9652
9653 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
9654
9655         PR optimization/5844
9656         * gcc.dg/20020310-1.c: New test.
9657
9658 2002-03-09  Michael Meissner  <meissner@redhat.com>
9659
9660         * gcc.c-torture/execute/memcpy-2.c: New test.
9661         * gcc.c-torture/execute/memset-1.c: New test.
9662         * gcc.c-torture/execute/strlen-1.c: New test.
9663         * gcc.c-torture/execute/strcmp-1.c: New test.
9664         * gcc.c-torture/execute/strncmp-1.c: New test.
9665
9666 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
9667
9668         * gcc.dg/ppc-ldstruct.c: New test.
9669
9670 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
9671
9672         * gcc.c-torture/execute/va-arg-22.c: New test.
9673
9674 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
9675
9676         * gcc.c-torture/compile/20020309-1.c: New test.
9677
9678 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
9679
9680         * gcc.c-torture/execute/20020307-2.c: New test.
9681
9682 2002-03-07  Jeffrey A Law  (law@redhat.com)
9683
9684         * g77.f-torture/compile/20020307-1.f: New test.
9685
9686 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
9687
9688         * gcc.dg/unordered-1.c: New test.
9689
9690 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
9691
9692         * gcc.c-torture/execute/20020307-1.c: New test.
9693
9694 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
9695
9696         * gcc.dg/20020304-1.c: New test.
9697
9698         * gcc.c-torture/compile/20020304-2.c: New test.
9699
9700 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
9701
9702         * gcc.c-torture/compile/20020304-1.c: New test case
9703         (from PR c/5830).
9704
9705 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
9706
9707         * gcc.dg/20020103-1.c: Add other -D ppc variants.
9708
9709 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
9710
9711         * g++.dg/other/classkey1.C: New test.
9712
9713 2002-03-01  Richard Henderson  <rth@redhat.com>
9714
9715         * gcc.c-torture/compile/981223-1.x: New.
9716         * gcc.c-torture/compile/920625-1.x: New.
9717
9718 2002-02-28  Richard Henderson  <rth@redhat.com>
9719
9720         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
9721
9722 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
9723
9724         * gcc.c-torture/execute/20020227-1.c: New test.
9725
9726 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
9727
9728         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
9729         here" ERROR lines.
9730         * g++.old-deja/g++.oliva/partord1.C: Likewise.
9731         * g++.old-deja.g++.other/defarg1.C: Likewise.
9732         * g++.old-deja/g++.pt/calls2.C: Likewise.
9733         * g++.old-deja/g++.pt/crash20.C: Likewise.
9734         * g++.old-deja/g++.pt/crash30.C: Likewise.
9735         * g++.old-deja/g++.pt/crash36.C: Likewise.
9736         * g++.old-deja/g++.pt/crash6.C: Likewise.
9737         * g++.old-deja/g++.pt/defarg13.C: Likewise.
9738         * g++.old-deja/g++.pt/derived3.C: Likewise.
9739         * g++.old-deja/g++.pt/error1.C: Likewise.
9740         * g++.old-deja/g++.pt/friend21.C: Likewise.
9741         * g++.old-deja/g++.pt/friend23.C: Likewise.
9742         * g++.old-deja/g++.pt/infinite1.C: Likewise.
9743         * g++.old-deja/g++.robertl/eb128.C: Likewise.
9744
9745 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
9746
9747         * gcc.c-torture/execute/20020225-2.c: New test.
9748
9749 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
9750
9751         * gcc.c-torture/execute/920730-1t.c,
9752         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
9753         Delete test cases, only relevant to -traditional.
9754
9755 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
9756
9757         * gcc.dg/cpp/undef1.c: Remove.
9758         * gcc.dg/cpp/directiv.c: Update.
9759         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
9760
9761 2002-02-27  Michael Meissner  <meissner@redhat.com>
9762
9763         * gcc.c-torture/execute/20020226-1.c: New test.
9764
9765 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
9766
9767         * g++.dg/debug/debug4.C: New test.
9768
9769         * gcc.dg/ia64-visibility-1.c: New test.
9770
9771 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
9772
9773         * gcc.dg/debug/20020224-1.c: New.
9774
9775 2002-02-25  Kazu Hirata  <kazu@hxi.com>
9776
9777         * gcc.c-torture/execute/960416-1.x: New.
9778         * gcc.c-torture/execute/divconst-3.x: Likewise.
9779
9780 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
9781
9782         * gcc.dg/20020224-1.c: New test.
9783
9784 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
9785
9786         * gcc.c-torture/execute/20020225-1.c: New.
9787
9788 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
9789
9790         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
9791
9792 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
9793
9794         * gcc.dg/20020222-1.c: New test.
9795
9796 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
9797
9798         * g++.dg/opt/anonunion1.C: New test.
9799
9800 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
9801
9802         * g++.dg/template/qualttp19.C: New test.
9803         * g++.dg/template/qualttp20.C: New test.
9804         * g++.old-deja/g++.jason/report.C: Adjust expected errors
9805         * g++.old-deja/g++.other/qual1.C: Likewise.
9806
9807 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
9808
9809         * gcc.dg/attr-alwaysinline.c: New.
9810
9811 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
9812
9813         * gcc.dg/20020220-1.c: New test.
9814
9815         * gcc.dg/20020220-2.c: New test.
9816
9817         * g++.dg/opt/mmx1.C: New test.
9818
9819 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
9820
9821         * gcc.c-torture/compile/20020110.c: New test.
9822
9823 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
9824
9825         * gcc.c-torture/execute/20020219-1.c: New test.
9826
9827         * gcc.dg/20020219-1.c: New test.
9828
9829         * gcc.dg/noncompile/20020220-1.c: New test.
9830
9831         * g++.dg/opt/ptrintsum1.C: New test.
9832
9833         * gcc.dg/debug/20020220-1.c: New test.
9834
9835 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
9836
9837         * gcc.c-torture/execute/20020216-1.c: New test.
9838
9839 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
9840
9841         * gcc.dg/decl-1.c: Update, new test.
9842
9843 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
9844
9845         * g++.dg/abi/bitfield1.C: New test.
9846         * g++.dg/abi/bitfield2.C: New test.
9847
9848 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
9849
9850         * gcc.dg/attr-nest.c: New test.
9851
9852 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
9853
9854         * gcc.c-torture/execute/20020215-1.c: New test.
9855
9856 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
9857
9858         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
9859         * g++.dg/debug/debug.exp: New.
9860         * g++.dg/debug/trivial.C: New.
9861         * g++.dg/debug/debug1.C: Moved...
9862         * g++.dg/other/debug1.C: ...from here.
9863         * g++.dg/debug/debug2.C: Moved...
9864         * g++.dg/other/debug2.C: ...from here.
9865         * g++.dg/debug/debug3.C: Moved...
9866         * g++.dg/other/debug3.C: ...from here.
9867
9868         * gcc.dg/noncompile/20020213-1.c: New test.
9869
9870 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
9871
9872         * g++.dg/other/debug3.C: New test.
9873
9874         * gcc.c-torture/execute/20020213-1.c: New test.
9875
9876 2002-02-13  Richard Smith <richard@ex-parrot.com>
9877
9878         * g++.old-deja/g++.other/thunk1.C: New test.
9879
9880 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
9881
9882         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
9883
9884 2002-02-13  Stan Shebs  <shebs@apple.com>
9885
9886         * gcc.dg/altivec-3.c: New.
9887
9888 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
9889
9890         * gcc.dg/Wunreachable-1.c: New test.
9891         * gcc.dg/Wunreachable-2.c: New test.
9892
9893 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
9894
9895         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
9896
9897 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
9898
9899         * gcc.dg/decl-1.c: New test.
9900
9901 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
9902
9903         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
9904
9905 2002-02-10  Kazu Hirata  <kazu@hxi.com>
9906
9907         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
9908         * gcc.c-torture/compile/980506-1.x: Likewise.
9909
9910 2002-02-10  Kazu Hirata  <kazu@hxi.com>
9911
9912         * gcc.dg/20020210-1.c: New.
9913
9914 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
9915
9916         * g77.f-torture/execute/947.f: New regression test
9917         for PR fortran/947.
9918
9919 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
9920
9921         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
9922         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
9923
9924 2002-02-08  Richard Henderson  <rth@redhat.com>
9925
9926         * gcc.c-torture/compile/labels-3.c: New.
9927
9928 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
9929
9930         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
9931         expression statements work instead.
9932         * gcc.dg/noncompile/20020207-1.c: New test.
9933
9934 2002-02-07  Richard Henderson  <rth@redhat.com>
9935
9936         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
9937
9938 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
9939
9940         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
9941         message from g77
9942         * lib/g77-dg.exp: Trim g77 error messages so that they are
9943         recognized by dg.exp.
9944
9945 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
9946
9947         PR fortran/5473
9948         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
9949
9950 2002-02-07  Richard Henderson  <rth@redhat.com>
9951
9952         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
9953         to be sufficiently aligned for integers.
9954
9955 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
9956
9957         * g++.dg/template/friend4.C: New test.
9958
9959 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
9960
9961         PR fortran/5743
9962         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
9963         unsupported cases.
9964
9965 2002-02-07  Richard Henderson  <rth@redhat.com>
9966
9967         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
9968         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
9969         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
9970         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
9971
9972 2002-02-06  Richard Henderson  <rth@redhat.com>
9973
9974         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
9975
9976 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
9977
9978         * gcc.dg/20020206-1.c: New test.
9979
9980 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
9981
9982         * gcc.c-torture/execute/20020206-1.c: New test.
9983
9984         * gcc.c-torture/execute/20020206-2.c: New test.
9985
9986         PR optimization/5429:
9987         * gcc.c-torture/compile/20020206-1.c: New test.
9988
9989 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
9990
9991         * g++.dg/ext/align1.C: Do not use an explicit alignment value
9992         as certain file formats cannot support particularly large
9993         alignments.
9994
9995         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
9996         and do not expect to be able to link the executable.
9997
9998         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
9999         fail because the COFF format does not support the weak attribute.
10000
10001 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
10002
10003         * g77.dg/pr5473.f:  New test
10004
10005 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
10006
10007         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10008         Fix testcase accordingly.
10009
10010 2002-02-04  Richard Henderson  <rth@redhat.com>
10011
10012         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10013         (buf): Change to be an array of pointers, not ints.
10014
10015 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10016
10017         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
10018         before all tests.  Move warning one line above to match where it
10019         C frontend emits.
10020         * gcc.dg/Wswitch-2.c: New test.
10021         * g++.dg/warn/Wswitch-1.C: New test.
10022         * g++.dg/warn/Wswitch-2.C: New test.
10023
10024 2002-02-04  Richard Henderson  <rth@redhat.com>
10025
10026         * g++.dg/abi/offsetof.C: Fix size comparison.
10027
10028 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
10029
10030         * gcc.dg/cast-qual-2.c: New test.
10031
10032 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
10033
10034         * gcc.dg/20020201-4.c: New test.
10035
10036 2002-02-04  Ben Elliston  <bje@redhat.com>
10037
10038         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10039         target_info attribute != 0, in addition to the empty string.
10040         (gcc_target_compile): Likewise.
10041
10042 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
10043
10044         * gcc.dg/Wswitch.c: New test.
10045         PR gcc/4475. PR gcc/3780.
10046
10047 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
10048
10049         * g77.f-torture/execute/5122.f: New test for regressions
10050         against PR fortran/5122.
10051
10052 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
10053
10054         * g77.f-torture/compile/pr3743.f: Delete
10055         * g77.dg/pr3743-1.f: New test.
10056         * g77.dg/pr3743-2.f: New test.
10057         * g77.dg/pr3743-3.f: New test.
10058         * g77.dg/pr3743-4.f: New test.
10059
10060 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10061
10062         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10063
10064 2002-02-02  Richard Henderson  <rth@redhat.com>
10065
10066         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10067         * gcc.c-torture/execute/bf64-1.c: Likewise.
10068
10069 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10070
10071         * gcc.dg/20020201-2.c: New test.
10072
10073         * gcc.dg/20020201-3.c: New test.
10074
10075         * gcc.c-torture/execute/bitfld-2.c: New test.
10076
10077 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10078
10079         * gcc.dg/bitfld-1.c: Update.
10080         * gcc.dg/bitfld-2.c: Update.
10081         * gcc.c-torture/execute/bitfld-1.x: New.
10082
10083 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
10084
10085         * gcc.c-torture/execute/20020201-1.c: New test.
10086
10087 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
10088
10089         PR target/5469
10090         * gcc.dg/20020201-1.c: New test.
10091
10092 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
10093
10094         PR fortran/3743
10095         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10096         * g77.f-torture/compile/pr3743.x: Remove
10097
10098 2002-01-31  Tom Rix  <trix@redhat.com>
10099
10100         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10101
10102 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
10103
10104         * gcc.dg/noncompile/20020130-1.c: New test.
10105
10106 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
10107
10108         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
10109
10110 2002-01-29  Richard Henderson  <rth@redhat.com>
10111
10112         * gcc.c-torture/execute/991118-1.c: Cast various constants back
10113         to long long.
10114         * gcc.c-torture/execute/bf64-1.c: Likewise.
10115
10116 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
10117
10118         * gcc.c-torture/execute/20020129-1.c: New test.
10119
10120 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10121
10122         * gcc.c-torture/compile/20000224-1.c: Update.
10123         * gcc.c-torture/execute/bitfld-1.c: New tests.
10124         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10125         * gcc.dg/uninit-A.c: Update.
10126
10127 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
10128
10129         * g++.dg/template/ctor1.C: Add instantiation.
10130
10131 2002-01-28  Paul Koning  <pkoning@equallogic.com>
10132
10133         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10134         argument to __builtin_prefetch to be const ptr.
10135
10136 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
10137
10138         * gcc.c-torture/compile/20020120-1.c: New test.
10139
10140 2002-01-27  Kazu Hirata  <kazu@hxi.com>
10141
10142         * gcc.c-torture/execute/20020127-1.c: New test.
10143
10144 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
10145
10146         * g77.dg/f77-edit-i-in.f: New test
10147         * g77.dg/f77-edit-i-out.f: New test
10148
10149 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
10150
10151         * gcc.dg/debug/debug.exp: New file.
10152         * gcc.dg/debug/trivial.c: New file.
10153         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10154         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10155         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10156         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10157         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10158         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10159         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10160         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10161         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10162         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10163         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10164         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10165         * gcc.dg/20000503-1.c: Removed.
10166         * gcc.dg/20010207-1.c: Removed.
10167         * gcc.dg/20011223-1.c: Removed.
10168         * gcc.dg/20020104-2.c: Removed.
10169         * gcc.dg/debug-1.c: Removed.
10170         * gcc.dg/debug-2.c: Removed.
10171         * gcc.dg/debug-3.c: Removed.
10172         * gcc.dg/debug-4.c: Removed.
10173         * gcc.dg/debug-5.c: Removed.
10174         * gcc.dg/debug-6.c: Removed.
10175         * gcc.dg/dwarf2-1.c: Removed.
10176         * gcc.dg/dwarf2-2.c: Removed.
10177
10178 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
10179
10180         * g++.old-deja/g++.other/eh5.C: New test.
10181         * g++.old-deja/g++.other/sibcall2.C: New test.
10182         * g++.old-deja/g++.other/array9.C: New test.
10183         * g++.old-deja/g++.other/typename2.C: New test.
10184         * g++.old-deja/g++.other/crash60.C: New test.
10185         * g++.old-deja/g++.other/conv9.C: New test.
10186         * g++.old-deja/g++.other/mangle10.C: New test.
10187         * g++.old-deja/g++.other/unchanging1.C: New test.
10188         * g++.old-deja/g++.other/exprstmt1.C: New test.
10189         * g++.old-deja/g++.other/inline23.C: New test.
10190         * g++.old-deja/g++.eh/ia64-1.C: New test.
10191         * g++.old-deja/g++.other/dwarf2-1.C: New test.
10192         * g++.old-deja/g++.other/reload1.C: New test.
10193         * g++.old-deja/g++.other/static20.C: New test.
10194         * g++.old-deja/g++.other/local-alloc1.C: New test.
10195         * g++.old-deja/g++.other/conv8.C: New test.
10196         * g++.old-deja/g++.other/stmtexpr2.C: New test.
10197         * g++.old-deja/g++.other/storeexpr1.C: New test.
10198         * g++.old-deja/g++.other/storeexpr2.C: New test.
10199         * g++.dg/eh/template2.C: New test.
10200         * g++.dg/warn/weak1.C: New test.
10201
10202 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
10203
10204         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10205         Remove first, non-varying, argument.
10206
10207 2002-01-23  Richard Henderson  <rth@redhat.com>
10208
10209         * gcc.dg/inline-2.c: New.
10210
10211         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10212         Add optional target arg.  Check number of arguments.
10213         (scan-assembler-not, scan-assembler-dem): Likewise.
10214         (scan-assembler-dem-not): Likewise.
10215
10216 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10217
10218         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10219         line 12.
10220         * g++.old-deja/g++.brendan/parse3.C,
10221         g++.old-deja/g++.other/crash26.C,
10222         g++.old-deja/g++.other/crash28.C,
10223         g++.old-deja/g++.other/crash29.C,
10224         g++.old-deja/g++.other/crash30.C,
10225         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10226
10227 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
10228
10229         * gcc.dg/20020115-1.c: New.
10230
10231 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
10232
10233         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10234
10235 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
10236
10237         * gcc.dg/20020122-3.c: New.
10238
10239 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
10240
10241         * g++.dg/other/gc1.C: New test.
10242
10243 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
10244
10245         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10246
10247 2002-01-22  Richard Henderson  <rth@redhat.com>
10248
10249         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10250
10251 2002-01-22  Richard Henderson  <rth@redhat.com>
10252
10253         * gcc.dg/20020122-4.c: New.
10254
10255 2002-01-22  H.J. Lu <hjl@gnu.org>
10256
10257         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10258         link output.
10259         * gcc.dg/special/ecos.exp: Likewise.
10260         * lib/g++-dg.exp: Likewise.
10261         * lib/g77-dg.exp: Likewise.
10262         * lib/gcc-dg.exp : Likewise.
10263         * lib/mike-g++.exp: Likewise.
10264         * lib/mike-g77.exp: Likewise.
10265         * lib/mike-gcc.exp: Likewise.
10266         * lib/objc-dg.exp: Likewise.
10267
10268 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
10269
10270         PR target/5379
10271         * gcc.dg/20020122-2.c: New test.
10272
10273 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
10274
10275         * gcc.dg/20020122-1.c: New test.
10276
10277 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
10278
10279         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10280
10281 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
10282
10283         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10284
10285 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10286
10287         * gcc.c-torture/compile/20020121-1.c: New test.
10288
10289 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10290
10291         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10292         ld_library_path.
10293
10294 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
10295
10296         * gcc.dg/20020218-1.c: New test.
10297
10298 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
10299
10300         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10301         messages
10302         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10303         "At global scope" warning
10304         * g++.dg/ext/align1.C: Change cygwin test for alignment
10305         from db-bogus to dg-warning
10306
10307 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
10308
10309         * g77.f-torture/compile/cpp2.F: New test.
10310
10311 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
10312
10313         * g++.dg/template/access1.C: New test.
10314
10315 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
10316
10317         * gcc.dg/20020118-1.c: New.
10318
10319 2002-01-18  Kazu Hirata  <kazu@hxi.com>
10320
10321         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10322
10323 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10324
10325         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10326         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10327         alignment warnings.
10328
10329 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
10330
10331         * gcc.misc-tests/i386-prefetch.exp: Save and restore
10332         torture_with_loops and torture_without_loops
10333
10334 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
10335
10336         * gcc.c-torture/compile/20020116-1.c: New test.
10337
10338 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
10339
10340         * gcc.dg/20020116-2.c: New test.
10341
10342         * gcc.dg/ultrasp4.c: New test.
10343
10344         * gcc.dg/20020116-1.c: New test.
10345
10346 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
10347
10348         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10349         by EABI.
10350
10351 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
10352
10353         * gcc.misc-tests/i386-prefetch.exp: New.
10354         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10355         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10356         * gcc.misc-tests/i386-pf-none-1.c: New test.
10357         * gcc.misc-tests/i386-pf-sse-1.c: New test.
10358
10359 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
10360
10361         * gcc.dg/gnu89-init-1.c: Add new tests.
10362
10363 2002-01-15  Andreas Jaeger  <aj@suse.de>
10364
10365         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10366         * gcc.dg/i386-mmx-2.c: Likewise.
10367         * gcc.dg/i386-sse-1.c: Likewise.
10368         * gcc.dg/i386-sse-2.c: Likewise.
10369         * gcc.dg/i386-sse-3.c: Likewise.
10370
10371 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
10372
10373         * g77.f-torture/execute/intrinsic-unix-bessel.f:
10374         Uncomment additional cases that now pass.
10375
10376 2002-01-11  Richard Henderson  <rth@redhat.com>
10377
10378         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10379         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10380
10381 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
10382
10383         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10384
10385 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
10386
10387         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10388         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10389
10390 2002-01-10  Dale Johannesen  <dalej@apple.com>
10391
10392         * gcc.c-torture/execute/loop-11.c: New.
10393
10394 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
10395
10396         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10397         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10398
10399 2002-01-09  Richard Henderson  <rth@redhat.com>
10400
10401         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10402         type in which to perform the operation for each size.
10403
10404 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
10405
10406         * gcc.c-torture/compile/20020109-2.c: New test.
10407
10408 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
10409
10410         * gcc.c-torture/execute/loop-10.c: New test.
10411
10412 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10413
10414         * gcc.c-torture/compile/20010226-1.c: New test.
10415         * gcc.c-torture/compile/20010227-1.c: New test.
10416         * gcc.c-torture/compile/20010426-1.c: New test.
10417         * gcc.c-torture/compile/20010510-1.c: New test.
10418         * gcc.c-torture/compile/20010605-3.c: New test.
10419         * gcc.c-torture/compile/20010824-1.c: New test.
10420         * gcc.c-torture/execute/20010409-1.c: New test.
10421         * gcc.dg/noncompile/20000901-1.c: New test.
10422         * gcc.dg/20001023-1.c: New test.
10423         * gcc.dg/20001101-1.c: New test.
10424         * gcc.dg/20001102-1.c: New test.
10425         * gcc.dg/20010207-1.c: New test.
10426         * gcc.dg/20010405-1.c: New test.
10427         * gcc.dg/20010822-1.c: New test.
10428         * gcc.dg/20011107-1.c: New test.
10429
10430 2002-01-09  Jeffrey A Law  (law@redhat.com)
10431
10432         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10433
10434         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
10435         execution failure on PA targets.
10436
10437 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
10438
10439         * gcc.c-torture/compile/20020109-1.c: New test.
10440
10441 2002-01-08  Kazu Hirata  <kazu@hxi.com>
10442
10443         * gcc.c-torture/execute/20020108-1.c: New test.
10444
10445 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
10446
10447         * gcc.dg/20020108-1.c: New test.
10448
10449 2002-01-08  H.J. Lu <hjl@gnu.org>
10450
10451         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10452         for header files.
10453
10454 2002-01-08  Geoff Keating  <geoffk@redhat.com>
10455
10456         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10457         consistency.
10458
10459 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
10460
10461         * gcc.dg/altivec-4.c: Test altivec predicates.
10462
10463 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
10464
10465         * gcc.c-torture/execute/20020107-1.c: New test.
10466
10467 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
10468
10469         PR c/5279
10470         * gcc.c-torture/compile/20020106-1.c: New test.
10471
10472 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
10473
10474         * gcc.c-torture/execute/nestfunc-4.c: New test.
10475
10476 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10477
10478         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10479         extra triple that slipped in.
10480         * g++.old-deja/g++.abi/align.C: Likewise.
10481         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10482
10483 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
10484
10485         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10486         * g++.old-deja/g++.abi/align.C: Likewise.
10487         * g++.old-deja/g++.abi/bitfields.C: Likewise.
10488
10489         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10490         on FreeBSD/i386.
10491         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10492         FreeBSD.
10493
10494 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
10495
10496         * gcc.dg/20020104-1.c: New test.
10497
10498         * gcc.dg/20020104-2.c: New test.
10499
10500 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
10501
10502         * gcc.dg/20020103-1.c: Fix typo in target selector.
10503
10504 2002-01-03  Richard Henderson  <rth@redhat.com>
10505
10506         * gcc.dg/20020103-1.c: New.
10507
10508 2002-01-03  Kazu Hirata  <kazu@hxi.com>
10509
10510         * gcc.c-torture/execute/20020103-1.c: New test.
10511
10512 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
10513
10514         * g++.dg/other/debug2.C: New test.
10515
10516         * gcc.c-torture/compile/20020103-1.c: New test.
10517
10518 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
10519
10520         * gcc.dg/gnu89-init-1.c: Added new tests.
10521
10522 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10523
10524         * g++.dg/template/friend2.C: Remove as patch is reverted.
10525
10526         * g++.dg/warn/oldcast1.C: New test.
10527
10528         * g++.dg/template/ptrmem1.C: New test.
10529         * g++.dg/template/ptrmem2.C: New test.
10530
10531         * g++.dg/template/ntp.C: New test.
10532
10533         * g++.dg/other/component1.C: New test.
10534
10535         * g++.dg/template/ttp3.C: New test.
10536
10537         * g++.dg/template/friend2.C: New test.
10538         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10539
10540 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10541
10542         * g++.dg/other/ptrmem1.C: New test.
10543         * g++.dg/other/ptrmem2.C: New test.
10544
10545 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10546
10547         * g++.dg/template/ctor1.C: New test.
10548
10549 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
10550
10551         * g++.dg/template/friend2.C: New test.
10552
10553 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
10554
10555         * gcc.dg/mmix-1.c: New test.
10556
10557 2001-12-31  Richard Henderson  <rth@redhat.com>
10558
10559         * gcc.dg/asm-5.c: New.
10560
10561 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
10562
10563         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10564         in namespace __gnu_cxx
10565
10566 2001-12-30  Richard Henderson  <rth@redhat.com>
10567
10568         * gcc.dg/debug-6.c: New.
10569
10570 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
10571
10572         * gcc.c-torture/compile/20011229-2.c: New test.
10573
10574 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
10575
10576         * gcc.dg/debug-3.c: New test.
10577         * gcc.dg/debug-4.c: New test.
10578         * gcc.dg/debug-5.c: New test.
10579
10580 2001-12-29  Richard Henderson  <rth@redhat.com>
10581
10582         * g++.dg/eh/loop1.C: New.
10583
10584 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10585
10586         * g++.dg/template/crash1.C: New test.
10587
10588 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
10589
10590         * g++.dg/other/const1.C: New test.
10591
10592 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
10593
10594         * gcc.c-torture/compile/20011229-1.c: New test.
10595
10596 2001-12-28  Stan Shebs  <shebs@apple.com>
10597
10598         * lib/objc-torture.exp: Resync with c-torture.exp.
10599         * lib/objc.exp: Load standard libraries.
10600
10601 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
10602
10603         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10604         additional tests.
10605
10606 2001-12-27  Roger Sayle <roger@eyesopen.com>
10607
10608         * gcc.c-torture/execute/string-opt-16.c: New testcase.
10609
10610 2001-12-27  Richard Henderson  <rth@redhat.com>
10611
10612         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10613
10614 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
10615
10616         * g++.dg/eh/ctor1.C: New test.
10617         * g++.dg/other/error2.C: New test.
10618
10619 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
10620
10621         * g++.dg/other/init2.C: New test.
10622
10623 2001-12-24  Richard Henderson  <rth@redhat.com>
10624
10625         * gcc.dg/20011223-1.c: New.
10626         * gcc.dg/inline-1.c: New.
10627
10628 2001-12-23  Richard Henderson  <rth@redhat.com>
10629
10630         * gcc.dg/asm-4.c: Test operand modifiers.
10631
10632 2001-12-23  Richard Henderson  <rth@redhat.com>
10633
10634         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10635
10636 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
10637
10638         * gcc.c-torture/execute/20011223-1.c: New test.
10639
10640 2001-12-21  Richard Henderson  <rth@redhat.com>
10641
10642         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10643         re-enables the warning.
10644
10645 2001-12-21  Richard Henderson  <rth@redhat.com>
10646
10647         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10648
10649 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
10650
10651         * gcc.c-torture/compile/20011218-1.c: New test.
10652
10653 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
10654
10655         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
10656         arm-isr.c test.
10657         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
10658         epilogue generation for ARM ISR routines.
10659
10660 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10661
10662         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10663         * gcc.dg/format/c90-printf-3.c: Likewise.
10664         * gcc.dg/format/c99-printf-3.c: Likewise.
10665         * gcc.dg/format/ext-1.c: Likewise.
10666         * gcc.dg/format/ext-6.c: Likewise.
10667         * gcc.dg/format/format.h: Prototype unlocked stdio.
10668
10669 2001-12-20  Richard Henderson  <rth@redhat.com>
10670
10671         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10672         (arena): Use it.
10673         (malloc): Correct allocation logic.  Abort if we fill up the
10674         arena before initialization complete.
10675         (realloc): Correct allocation logic.
10676
10677 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
10678
10679         * gcc.c-torture/compile/20011219-2.c: New test.
10680
10681         * gcc.c-torture/execute/20011219-1.c: New test.
10682
10683 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
10684
10685         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
10686         target does not support weak symbols.
10687
10688 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
10689
10690         * gcc.c-torture/compile/20011219-1.c: New test.
10691
10692 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
10693
10694         * g++.dg/other/error1.C: New test.
10695
10696 2001-12-17  Jeffrey A Law  (law@redhat.com)
10697
10698         * gcc.c-torture/execute/20011217-1.c: New test.
10699
10700 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
10701
10702         * objc.dg/special/: New directory.
10703         * objc.dg/special/special.exp: New file.
10704         * objc.dg/special/unclaimed-category-1.h: New file.
10705         * objc.dg/special/unclaimed-category-1a.m: New file.
10706         * objc.dg/special/unclaimed-category-1.m: New file.
10707
10708 2001-12-17  Andreas Jaeger  <aj@suse.de>
10709
10710         * gcc.c-torture/compile/20011217-2.c: New test.
10711
10712 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
10713
10714         * gcc.c-torture/compile/20011217-1.c: New test.
10715
10716 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
10717
10718         * testsuite/gcc.dg/20011214-1.c: New.
10719
10720 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
10721
10722         * gcc.dg/altivec-4.c: New.
10723
10724 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
10725
10726         * gcc.dg/20011113-1.c: New test.
10727
10728 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
10729
10730         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
10731         std::__malloc_alloc_template<0> and
10732         std::__default_alloc_template<false, 0>.
10733
10734 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
10735
10736         * objc/execute/bf-21.m: New test.
10737         * objc/execute/enumeration-1.m: New test.
10738         * objc/execute/enumeration-2.m: New test.
10739
10740 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
10741
10742         * gcc.dg/gnu89-init-1.c: New test.
10743
10744 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
10745
10746         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
10747         * g++.old-deja/g++.jason/2371.C: Likewise.
10748         * g++.old-deja/g++.jason/template33.C: Likewise.
10749         * g++.old-deja/g++.jason/template34.C: Likewise.
10750         * g++.old-deja/g++.jason/template36.C: Likewise.
10751         * g++.old-deja/g++.oliva/typename1.C: Likewise.
10752         * g++.old-deja/g++.oliva/typename2.C: Likewise.
10753         * g++.old-deja/g++.other/typename1.C: Likewise.
10754         * g++.old-deja/g++.pt/inherit2.C: Likewise.
10755         * g++.old-deja/g++.pt/nontype5.C: Likewise.
10756         * g++.old-deja/g++.pt/typename11.C: Likewise.
10757         * g++.old-deja/g++.pt/typename14.C: Likewise.
10758         * g++.old-deja/g++.pt/typename16.C: Likewise.
10759         * g++.old-deja/g++.pt/typename3.C: Likewise.
10760         * g++.old-deja/g++.pt/typename4.C: Likewise.
10761         * g++.old-deja/g++.pt/typename5.C: Likewise.
10762         * g++.old-deja/g++.pt/typename7.C: Likewise.
10763         * g++.old-deja/g++.robertl/eb9.C: Likewise.
10764
10765 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
10766
10767         * g++.dg/other/linkage1.C: New test.
10768         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
10769         specifiers.
10770
10771 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
10772
10773         * gcc.dg/concat.c: New test.
10774
10775 2001-12-11  Stan Shebs  <shebs@apple.com>
10776
10777         * objc/compile: New test directory.
10778         * objc/compile/compile.exp: New expect script.
10779         * objc/compile/20011211-1.m: New compile test.
10780
10781 2001-12-11  Jason Merrill  <jason@redhat.com>
10782
10783         * lib/prune.exp (prune_gcc_output): Also handle "In member
10784         function".  So many permutations...
10785
10786 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
10787
10788         * g++.dg/template/typedef1.C: New test.
10789
10790 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
10791
10792         * g++.dg/other/copy1.C: New test.
10793
10794 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
10795
10796         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
10797
10798         * gcc.dg/builtin-choose-expr.c: New.
10799
10800 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
10801
10802         * gcc.dg/altivec-2.c: New.
10803
10804 2001-12-07  Richard Henderson  <rth@redhat.com>
10805
10806         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
10807
10808 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
10809
10810         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
10811         ultrasparc.
10812
10813 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
10814
10815         * g++-old.deja/g++.robertl/eb101.C: Deleted.
10816
10817 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
10818
10819         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
10820         variable argument list.
10821
10822 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
10823
10824         * gcc.c-torture/execute/memcheck: Delete entire directory.
10825         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
10826         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
10827
10828 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10829
10830         * gcc.dg/Wshadow-1.c: New test.
10831
10832 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
10833
10834         * gcc.c-torture/compile/20011130-1.c: New test.
10835
10836         * gcc.dg/noncompile/20011025-1.c: New test.
10837
10838         * g++.dg/other/anon-union.C: New test.
10839
10840         * gcc.c-torture/execute/20011024-1.c: New test.
10841
10842 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
10843
10844         * gcc.c-torture/execute/20000722-1.x,
10845         gcc.c-torture/execute/20010123-1.x: Remove.
10846         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
10847         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
10848         gcc.dg/c99-complit-2.c: New tests.
10849
10850 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
10851
10852         * g++.dg/inherit/base1.C: New test.
10853
10854 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
10855
10856         * g++.dg/other/stdarg1.C: New test.
10857
10858         * gcc.c-torture/compile/20011130-2.c: New test.
10859
10860 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
10861
10862         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
10863         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
10864         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
10865         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
10866         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
10867         * gcc.dg/builtin-prefetch-1.c: New test.
10868
10869 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
10870
10871         * gcc.dg/20011130-1.c: New test.
10872
10873 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
10874
10875         * g++.dg/other/scope1.C: New test.
10876         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
10877
10878 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10879
10880         * gcc.dg/vla-init-1.c: New test.
10881
10882 2001-12-01  Geoff Keating  <geoffk@redhat.com>
10883
10884         * gcc.c-torture/compile/structs.c: New testcase from GDB.
10885
10886 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10887
10888         * objc.dg/alias.m: Update.
10889         * objc.dg/class-1.m: Update.
10890         * objc.dg/const-str-1.m: Update.
10891         * objc.dg/fwd-proto-1.m: Update.
10892         * objc.dg/id-1.m: Update.
10893         * objc.dg/super-class-1.m: Update.
10894
10895 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
10896
10897         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
10898         constructs.
10899
10900 2001-11-28  Jeffrey A Law  (law@cygnus.com)
10901
10902         * gcc.c-torture/execute/20011128-1.c: New test.
10903
10904 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
10905
10906         * gcc.dg/20011127-1.c: New test.
10907
10908 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
10909
10910         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
10911         from Austin Group draft 7.
10912         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
10913         scanf format arguments.
10914         * gcc.dg/format/no-exargs-2.c: New test.
10915
10916 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
10917
10918         * g++.dg/abi/vbase8-4.C: New test.
10919
10920 2001-11-24  Ian Lance Taylor  <ian@airs.com>
10921
10922         * gcc.c-torture/execute/20011121-1.c: New test.
10923
10924 2001-11-23  Jeffrey A Law  (law@cygnus.com)
10925
10926         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
10927
10928 2001-11-23  Andreas Jaeger  <aj@suse.de>
10929
10930         * gcc.dg/cpp/charconst-2.c: New test.
10931
10932 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
10933
10934         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
10935         to the host if it is remote.  Let tests specify extra headers
10936         they use.
10937         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
10938         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
10939         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
10940         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
10941         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
10942         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
10943         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
10944         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
10945         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
10946         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
10947
10948 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
10949
10950         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
10951         for little endian ARMs.
10952
10953 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
10954
10955         * gcc.c-torture/compile/20011119-1.c: New test.
10956         * gcc.c-torture/compile/20011119-2.c: New test.
10957
10958 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
10959
10960         * gcc.dg/altivec-1.c: Fix typo.
10961
10962 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
10963
10964         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
10965
10966 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
10967
10968         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
10969
10970 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
10971
10972         * lib/g77.exp: Don't specify --rpath-link.
10973
10974         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
10975         across all the headers.
10976         * gcc.dg/format/format.exp: For testing on a remote host,
10977         copy format.h.
10978
10979         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
10980         * gcc.c-torture/execute/930406-1.c: Likewise.
10981         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10982
10983 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
10984
10985         * gcc.dg/altivec-1.c: New.
10986
10987 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
10988
10989         * gcc.dg/cpp/fpreprocessed.c: New test case.
10990
10991 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10992
10993         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
10994         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
10995         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
10996
10997 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
10998
10999         * gcc.dg/no-builtin-1.c: New test.
11000
11001 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
11002
11003         * gcc.c-torture/execute/20011115-1.c: New test.
11004
11005 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
11006
11007         * gcc.c-torture/compile/20011114-2.c: New test.
11008         * gcc.c-torture/compile/20011114-3.c: New test.
11009         * gcc.c-torture/compile/20011114-4.c: New test.
11010
11011 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
11012
11013         * g++.dg/other/init1.C: New test.
11014
11015 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
11016
11017         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11018         message.
11019
11020         * gcc.c-torture/execute/20011114-1.c: New testcase.
11021
11022         * gcc.c-torture/compile/20010327-1.c: Revert last change.
11023         * gcc.c-torture/compile/20011114-1.c: New test, exactly
11024         like the (before this change) version of 20010327-1.c.
11025
11026 2001-11-14  Roger Sayle <roger@eyesopen.com>
11027
11028         * gcc.c-torture/execute/string-opt-13.c: New testcase.
11029
11030 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
11031
11032         * g++.dg/init/array2.C: New test.
11033
11034 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
11035
11036         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11037
11038 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
11039
11040         * g++.dg/other/forscope1.C: New test.
11041         * g++.dg/ext/forscope1.C: New test.
11042         * g++.dg/ext/forscope2.C: New test.
11043
11044 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
11045
11046         * gcc.c-torture/execute/20011113-1.c: New test.
11047
11048 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
11049
11050         * gcc.c-torture/execute/20011109-2.c: New test.
11051
11052         * gcc.c-torture/execute/20011109-1.c: New test.
11053
11054 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
11055
11056         * gcc.c-torture/compile/20011109-1.c: New test.
11057
11058 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
11059
11060         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11061         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11062         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11063         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11064         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11065         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11066         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11067
11068 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11069
11070         * g++.dg/warn/Wshadow-1.C: New tests.
11071         * g++.old-deja/g++.mike/for3.C: Update.
11072
11073 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
11074
11075         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11076         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11077         XFAILs.  Adjust expected error texts.
11078         * gcc.c-torture/compile/20011106-1.c,
11079         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11080         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11081         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11082         gcc.dg/c99-array-lval-5.c: New tests.
11083
11084 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11085
11086         * gcc.dg/cpp/defined.c: Update.
11087
11088 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11089
11090         * gcc.c-torture/execute/anon-1.c: New test.
11091
11092 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
11093
11094         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11095         same size, so no warning should be produced on stormy16.
11096
11097         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11098         due to oversized array.
11099         * g++.old-deja/g++.mike/ns15.C: Likewise.
11100         * g++.old-deja/g++.pt/crash16.C: Likewise.
11101
11102 2001-11-02  Graham Stott  <grahams@redhat.com>
11103
11104         * g++.dgother/debug1.C: Fix typos.
11105
11106 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
11107
11108         * g++.dg/other/debug1.C: New test.
11109
11110 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11111
11112         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11113         of unsigned long.
11114
11115 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
11116
11117         * gcc.dg/20011029-2.c: New test.
11118
11119         * gcc.c-torture/compile/20011029-1.c: New test.
11120
11121 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
11122
11123         * objc/execute/class_self-1.m: New test.
11124         * objc/execute/class_self-2.m: New test.
11125
11126 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
11127
11128         * gcc.misc-tests/msgs.exp: Delete.
11129         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11130         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
11131         error set to match recent changes.
11132
11133 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
11134
11135         * gcc.dg/20011021-1.c: New test.
11136
11137 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
11138
11139         * gcc.c-torture/compile/20011023-1.c: New test.
11140
11141 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
11142
11143         * lib/g77.exp: Rewrite based on lib/g++.exp.
11144
11145 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
11146
11147         * gcc.c-torture/execute/20011019-1.c: New test.
11148
11149         * gcc.dg/20011018-1.c: New test.
11150
11151 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
11152
11153         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11154
11155 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
11156
11157         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11158         * gcc.dg/attr-invalid.c: Likewise.
11159
11160 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
11161
11162         * testsuite/gcc.dg/20011015-1.c: New test.
11163
11164 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11165
11166         * g++.dg/template/unify2.C: New test.
11167
11168 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
11169
11170         * g++.dg/other/exception-specification.C: New test
11171
11172 2001-10-13  Tom Rix  <trix@redhat.com>
11173
11174         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11175         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11176
11177 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
11178
11179         * testsuite/gcc.dg/20011009-1.c: New test.
11180
11181 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
11182
11183         PR g++/4476
11184         * g++.dg/other/friend1.C: New test.
11185
11186 2001-10-11  Richard Henderson  <rth@redhat.com>
11187
11188         * g++.old-deja/g++.other/crash18.C: Add -S to options.
11189
11190 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11191
11192         * gcc.c-torture/compile/20011010-1.c: New.
11193
11194 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
11195
11196         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11197         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11198         g77.f-torture/execute/execute.exp,
11199         g77.f-torture/noncompile/noncompile.exp,
11200         gcc.c-torture/compile/compile.exp,
11201         gcc.c-torture/execute/execute.exp,
11202         gcc.c-torture/execute/ieee/ieee.exp,
11203         gcc.c-torture/execute/memcheck/memcheck.exp,
11204         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11205         objc/execute/execute.exp: Update FSF address.
11206
11207 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
11208
11209         * gcc.dg/cpp/cmdlne-C.c: Update.
11210         * gcc.dg/cpp/cmdlne-C2.c: New.
11211
11212 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11213
11214         * gcc.c-torture/execute/20011008-3.c: New.
11215
11216 2001-10-08  DJ Delorie  <dj@redhat.com>
11217
11218         * gcc.dg/20011008-1.c: New.
11219         * gcc.dg/20011008-2.c: New.
11220
11221 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
11222
11223         * gcc.dg/cpp/spacing1.c: Update test.
11224
11225 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
11226
11227         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11228         spelling errors of "separate" as "seperate".
11229
11230 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
11231
11232         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11233         enough to avoid inlining.
11234
11235 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11236
11237         * lib/g77.exp: set libg2c_dir correctly.
11238
11239 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11240
11241         * gcc.dg/cpp/macro11.c: New test.
11242
11243 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11244
11245         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11246         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11247         gcc.dg/format/multattr-3.c: New tests.
11248         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
11249         tests for format attributes on function pointers being rejected.
11250
11251 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11252
11253         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11254
11255 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
11256
11257         * g++.dg/warn/format1.C: New test.
11258
11259 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
11260
11261         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11262
11263 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11264
11265         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11266
11267 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
11268
11269         * gcc.dg/cpp/redef2.c: Add test.
11270
11271 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
11272
11273         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11274         long-standing bug on i686, apparently.
11275         * gcc.c-torture/execute/loop-2c.x: New file.
11276         * gcc.c-torture/execute/loop-2d.x: New file.
11277         * gcc.c-torture/execute/loop-3c.x: New file.
11278
11279 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
11280
11281         * gcc.dg/cpp/20000625-2.c: Correct line number.
11282
11283 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11284
11285         * gcc.dg/cpp/macro10.c: New test.
11286         * gcc.dg/cpp/strify3.c: New test.
11287         * gcc.dg/cpp/spacing1.c: Add tests.
11288         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11289         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11290
11291 2001-09-24  DJ Delorie  <dj@redhat.com>
11292
11293         * gcc.c-torture/execute/20010924-1.c: New test.
11294
11295 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11296
11297         * testsuite/objc/execute/paste.m: Remove.
11298
11299 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
11300
11301         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11302
11303 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
11304
11305         * g77.dg/strlen0.f: New test.
11306
11307 2001-09-21  Richard Henderson  <rth@redhat.com>
11308
11309         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11310         * g++.old-deja/g++.abi/vtable2.C: Likewise.
11311
11312 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
11313
11314         Table-driven attributes.
11315         * g++.dg/ext/attrib1.C: New test.
11316
11317 2001-09-20  DJ Delorie  <dj@redhat.com>
11318
11319         * gcc.dg/20000926-1.c: Update expected warning messages.
11320         * gcc.dg/array-2.c: Likewise, and test for warnings too.
11321         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11322         array.
11323
11324 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
11325
11326         * g++.dg/eh/registers1.C: New test case.
11327
11328 2001-09-17  Richard Henderson  <rth@redhat.com>
11329
11330         * gcc.dg/array-5.c: Fix VLA decomposition test.
11331
11332 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11333
11334         * gcc.dg/cpp/line5.c: New testcase.
11335
11336 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
11337
11338         * gcc.dg/cpp/macro9.c: New test.
11339
11340 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
11341
11342         * gcc.c-torture/execute/980223.c: Change type of addr from long
11343         to char *.
11344
11345 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
11346
11347         * gcc.c-torture/execute/20010915-1.c: New test.
11348
11349 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
11350
11351         * g77.dg/bprob: New directory.
11352         * g77.dg/bprob/bprob.exp: New file.
11353         * g77.dg/bprob/bprob-1.f: New test.
11354         * g77.dg/gcov: New directory.
11355         * g77.dg/gcov/gcov.exp: New file.
11356         * g77.dg/gcov/gcov-1.f: New test.
11357         * g77.dg/gcov/gcov-1.x: New file.
11358
11359 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
11360
11361         * gcc.dg/cpp/directiv.c: Update.
11362         * gcc.dg/cpp/undef1.c: Update.
11363
11364 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
11365
11366         * gcc.dg/20010912-1.c: New test.
11367
11368 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
11369
11370         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11371         language-independent file in lib.
11372         * lib/gcov.exp: New file.
11373
11374 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
11375
11376         * gcc.c-torture/compile/20010911-1.c: New test.
11377
11378 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
11379
11380         * lib/profopt.exp: New, to support profile-directed optimizations.
11381         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11382         * gcc.misc-tests/bprob-1.c: New test.
11383         * gcc.misc-tests/bprob-2.c: New test.
11384
11385 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
11386
11387         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11388         XFAIL and which kinds of gcov output to verify.
11389         * gcc.misc-tests/gcov-4b.x: New file.
11390         * gcc.misc-tests/gcov-5b.x: New file.
11391         * gcc.misc-tests/gcov-6.x: New file.
11392         * gcc.misc-tests/gcov-7.c: New test.
11393         * gcc.misc-tests/gcov-7.x: New file.
11394
11395 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
11396
11397         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11398         * gcc.misc-tests/gcov-6.c: New test.
11399
11400 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
11401
11402         PR c++/3986
11403         * g++.dg/abi/vbase1.C: New test.
11404
11405 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
11406
11407         * objc.dg/method-2.m: New.
11408
11409 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
11410
11411         PR c++/4203
11412         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11413         * g++.dg/init/empty1.C: New test.
11414
11415 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
11416
11417         * gcc.c-torture/compile/20010903-1.c: New test.
11418
11419 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
11420
11421         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11422         for m68k.
11423
11424 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
11425
11426         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11427
11428         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11429
11430         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11431
11432 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
11433
11434         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11435         for 16-bit 'unsigned int'.
11436
11437 2001-08-29  Kazu Hirata  <kazu@hxi.com>
11438
11439         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11440
11441 2001-08-27  Richard Henderson  <rth@redhat.com>
11442
11443         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11444         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11445
11446 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
11447
11448         * gcc.dg/asm-names.c (ymain): New.
11449
11450 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
11451
11452         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11453         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11454         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11455
11456 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11457
11458         * gcc.dg/compare5.c: New testcase.
11459
11460 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
11461
11462         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11463         and "In instantiation".
11464
11465 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
11466
11467         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11468
11469 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
11470
11471         * gcc.misc-tests/gcov.exp: Add support for branch information.
11472         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11473         * gcc.misc-tests/gcov-4.c: New test.
11474         * gcc.misc-tests/gcov-4b.c: New test.
11475         * gcc.misc-tests/gcov-5b.c: New test.
11476
11477 2001-08-20  Zack Weinberg  <zackw@panix.com>
11478
11479         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11480         expected to fail.
11481
11482 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11483
11484         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11485
11486 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
11487
11488         * g++.dg/eh/template1.C: New test.
11489
11490 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
11491
11492         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
11493         Fix thinko.
11494         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
11495         for xfail.
11496
11497 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
11498
11499         * lib/g77-dg.exp:  Use prune.exp for common procedures
11500         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
11501         * lib/g77.exp: (g77-dg-prune) Remove
11502
11503 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
11504
11505         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
11506
11507 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11508
11509         * g++.dg/template/unify1.C: New test.
11510
11511 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
11512
11513         * g++.dg/abi/empty4.C: New test.
11514
11515 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
11516
11517         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
11518         solaris2.*
11519         * g77.f-torture/compile/pr3743.x: Likewise
11520
11521 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
11522
11523         * g++.dg/other/using-declaration.C: New test.
11524
11525 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11526
11527         * gcc.dg/cpp/tr-sign.c: New testcase.
11528
11529 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
11530
11531         * gcc.dg/cpp/19951025-1.c: Revert.
11532         * gcc.dg/cpp/directiv.c: We no longer process directives that
11533         interrupt macro arguments.
11534
11535 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
11536
11537         * gcc.dg/bconstp-1.c: New test.
11538
11539 2001-08-03  Richard Henderson  <rth@redhat.com>
11540
11541         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
11542
11543 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11544
11545         * gcc.dg/cpp/19951025-1.c: Update.
11546
11547 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
11548
11549         * g77.dg/ff90-1.f (s): Fix reference of variable z,
11550         should be x.
11551
11552 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
11553
11554         Kill -fhonor-std.
11555         * g++.old-deja/g++.ns/ns14.C: Remove special options.
11556         * g++.old-deja/g++.other/std1.C: Likewise.
11557         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
11558
11559 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
11560
11561         * lib/g77.exp:  Load gcc-defs.exp for common procedures
11562         (g77_pass, g77_fail, g77_finish, g77_exit,
11563         ${tool}_check_unsupported_p} Now redundant.  Deleted.
11564
11565 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11566
11567         * g77.dg/fbackslash.f
11568         * g77.dg/fcase-preserve.f
11569         * g77.dg/ff90-1.f
11570         * g77.dg/ffixed-line-length-0.f
11571         * g77.dg/ffixed-line-length-132.f
11572         * g77.dg/ffixed-line-length-7.f
11573         * g77.dg/ffixed-line-length-72.f
11574         * g77.dg/ffixed-line-length-none.f
11575         * g77.dg/ffree-form-1.f
11576         * g77.dg/fno-backslash.f
11577         * g77.dg/fno-f90-1.f
11578         * g77.dg/fno-fixed-form-1.f
11579         * g77.dg/fno-onetrip.f
11580         * g77.dg/fno-typeless-boz.f
11581         * g77.dg/fno-underscoring.f
11582         * g77.dg/fno-vxt-1.f
11583         * g77.dg/fonetrip.f
11584         * g77.dg/ftypeless-boz.f
11585         * g77.dg/fugly-assumed.f
11586         * g77.dg/funderscoring.f
11587         * g77.dg/fvxt-1.f
11588
11589 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
11590
11591         * objc.dg/fwd-proto-1.m: New.
11592         * objc.dg/local-decl-1.m: New.
11593         * objc.dg/naming-1.m: New.
11594         * objc.dg/naming-2.m: New.
11595         * objc.dg/proto-hier-1.m: New.
11596
11597 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
11598
11599         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
11600         largest-type elements to a struct makes its size grow.
11601
11602 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
11603
11604         * g++.dg/abi/vthunk1.C: New test.
11605
11606 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
11607
11608         * g++.dg/abi/vbase8-22.C: New test.
11609
11610 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11611
11612         * gcc.dg/cpp/macro8.c: New test.
11613
11614 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
11615
11616         * g++.dg/abi/vbase8-21.C: New test.
11617
11618 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
11619
11620         * g++.dg/abi/vbase8-10.C: New test.
11621
11622 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11623
11624         * lib/g++.exp (g++_set_ld_library_path): Renamed to
11625         ${tool}_set_ld_library_path.
11626         Changed caller.
11627         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
11628         g++.exp.
11629
11630 2001-07-26  Stan Cox <scox@redhat.com>
11631
11632         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
11633         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
11634         gcc_exit, gcc_check_unsupported_p):
11635         Moved to gcc-deps.exp
11636         * gcc-deps.exp: New file.
11637
11638 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
11639
11640         * g++.old-deja/g++.pt/defarg14.C: New test.
11641
11642 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11643
11644         * g++.old-deja/g++.other/lineno5.C: New test.
11645
11646 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11647
11648         * g++.old-deja/g++.pt/crash68.C: New test.
11649
11650 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
11651
11652         * g++.old-deja/g++.other/crash42.C: New test.
11653
11654 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
11655
11656         * gcc.dg/cpp/extratokens.c: Fix.
11657         * gcc.dg/cpp/skipping2.c: New tests.
11658
11659 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11660
11661         * gcc.c-torture/execute/20010724-1.c: New file.
11662         * gcc.c-torture/execute/20010724-1.x: New file.
11663
11664 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11665
11666         * g++.old-deja/g++.other/cond7.C: New test.
11667
11668 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11669
11670         * g++.old-deja/g++.other/optimize4.C: New test.
11671
11672 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
11673
11674         * g++.old-deja/g++.abi/vbase8-5.C: New test.
11675
11676 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
11677
11678         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11679         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11680         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11681         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11682
11683         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11684         bug report" message.
11685
11686         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11687         * g++.dg/ext/instantiate1.C: Move from old-deja.
11688
11689 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
11690
11691         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11692         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11693         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11694         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11695
11696 2001-07-23  Jeffrey A Law  (law@cygnus.com)
11697
11698         * gcc.c-torture/execute/20010723-1.c: New test.
11699
11700 2001-07-23  Ben Elliston  <bje@redhat.com>
11701
11702         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11703
11704 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11705
11706         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11707         i[34567]86-*-*.
11708         Delete handling of ieee_multilib_flags.
11709         Pass -mieee for alpha*-*-* and sh-*-*.
11710         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11711
11712 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
11713
11714         Remove old-abi tests.
11715         * g++.old-deja/g++.mike/p11116.C: Remove.
11716         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11717
11718 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
11719
11720         * g77.f-torture/compile/pr3743.f:  New test
11721
11722 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
11723
11724         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11725
11726 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11727
11728         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11729         g++.old-deja/g++.pt/static6.C: Likewise.
11730         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11731         supports weak symbols.
11732
11733 2001-07-18  Andreas Jaeger  <aj@suse.de>
11734
11735         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11736         supported again.
11737
11738 2001-07-18  Andreas Jaeger  <aj@suse.de>
11739
11740         * gcc.dg/iftrap-1.c: Fix target line.
11741
11742 2001-07-17  Richard Henderson  <rth@redhat.com>
11743
11744         * gcc.c-torture/execute/20010717-1.c: New.
11745
11746 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
11747
11748         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11749         tests.
11750
11751 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
11752
11753         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
11754
11755 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11756
11757         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
11758         UAC_SIGBUS, UAC_NOPRINT definitions.
11759
11760 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
11761
11762         * objc/execute/object_is_class.m: New test.
11763         * objc/execute/object_is_meta_class.m: New test.
11764
11765 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
11766
11767         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
11768         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
11769
11770 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
11771
11772         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
11773         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
11774
11775 2001-07-14  Richard Henderson  <rth@redhat.com>
11776
11777         * gcc.dg/iftrap-1.c: New.
11778
11779 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
11780
11781         * g77.f-torture/execute/intrinsic77.f: New test.
11782
11783 2001-07-11  Janis Johnson <janis@us.ibm.com>
11784
11785         * gcc.misc-tests/gcov-3.c: New test.
11786
11787 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
11788
11789         * gcc.c-torture/compile/20010711-1.c,
11790         * gcc.c-torture/compile/20010711-2.c: New tests.
11791
11792 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
11793
11794         * gcc.c-torture/execute/20010711-1.c: New test.
11795
11796 2001-07-11  Ben Elliston  <bje@redhat.com>
11797
11798         * g++.old-deja/g++.other/enum5.C: New test.
11799
11800 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
11801
11802         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
11803         (g++-dg-prune): Call prune_gcc_output.
11804         * prune.exp: New file for prune_gcc_output.
11805         * lib/g++.exp, lib/gcc.exp: Load it.
11806
11807 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
11808
11809         * gcc.c-torture/compile/20010701-1.c,
11810         g++.old-deja/g++.ext/attrib6.C: New tests.
11811
11812 2001-07-06  Jeffrey A Law  (law@cygnus.com)
11813
11814         * gcc.c-torture/compile/20010706-1.c: New test.
11815
11816 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
11817
11818         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
11819
11820 2001-06-28  Stan Shebs  <shebs@apple.com>
11821
11822         * gcc.dg/pragma-darwin.c: New test.
11823
11824 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11825
11826         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
11827         Solaris 2.[678] system.
11828
11829 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
11830
11831         * gcc.dg/20010622-1.c: New test.
11832
11833 2001-06-18  Stan Shebs  <shebs@apple.com>
11834
11835         * objc.dg: New directory.
11836         * objc.dg/dg.exp: New file.
11837         * objc.dg/alias.m: New.
11838         * objc.dg/class-1.m: New.
11839         * objc.dg/class-2.m: New.
11840         * objc.dg/const-str-1.m: New.
11841         * objc.dg/const-str-2.m: New.
11842         * objc.dg/id-1.m: New.
11843         * objc.dg/method-1.m: New.
11844         * objc.dg/super-class-1.m: New.
11845         * lib/objc-dg.exp: New file.
11846
11847 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11848
11849         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
11850         of label name.
11851
11852 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
11853
11854         * g++.old-deja/g++.abi/vbase8-9.C: New test.
11855
11856 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11857
11858         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
11859         variable.
11860
11861 2001-06-12  Richard Henderson  <rth@redhat.com>
11862
11863         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
11864
11865 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
11866
11867         * g++.old-deja/g++.abi/vbase5.C: New test.
11868         * g++.old-deja/g++.abi/vbase6.C: New test.
11869         * g++.old-deja/g++.abi/vbase7.C: New test.
11870
11871 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11872
11873         * gcc.c-torture/compile/20010610-1.c: New test.
11874
11875 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
11876
11877         * g++.old-deja/g++.abi/vbase4.C: New test.
11878
11879 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
11880
11881         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
11882         support %f for HC11/HC12 targets.
11883         * gcc.c-torture/execute/930513-1.x: New file, likewise.
11884         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
11885         on HC11/HC12 targets.
11886         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
11887
11888 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11889
11890         * gcc.dg/wchar_t-1.c: New file.
11891         * gcc.dg/wint_t-1.c: Likewise.
11892
11893 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
11894
11895         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
11896
11897 2001-06-11  Richard Henderson  <rth@redhat.com>
11898
11899         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
11900
11901 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
11902
11903         * gcc.c-torture/compile/20010611-1.c: New test.
11904
11905 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
11906
11907         * gcc.dg/c99-tag-1.c: Add more tests.
11908
11909 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
11910
11911         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
11912         representation on MN10300 and ARM/Thumb.
11913
11914 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
11915
11916         * g77.f-torture/execute/20010610.f: New.
11917
11918 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
11919
11920         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
11921         names.
11922
11923 2001-06-09  Richard Henderson  <rth@redhat.com>
11924
11925         * gcc.c-torture/execute/ashrdi-1.c: New.
11926         * gcc.c-torture/execute/ashldi-1.c: New.
11927         * gcc.c-torture/execute/lshrdi-1.c: New.
11928
11929 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
11930
11931         * objc/execute/load-3.m: Added. Check sending +load to categories,
11932         in addition to classes.
11933
11934 2001-06-08  Stan Shebs  <shebs@apple.com>
11935
11936         * objc/execute/load-2.m: New test.  From Nicola Pero
11937         <n.pero@mi.flashnet.it>.
11938
11939 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
11940
11941         * gcc.c-torture/execute/20010605-2.c: New test.
11942
11943 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
11944
11945         * g++.old-deja/g++.abi/vbase2.C: New test.
11946         * g++.old-deja/g++.abi/vbase3.C: New test.
11947
11948 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
11949
11950         * g++.old-deja/g++.pt/friend49.C: New test.
11951
11952 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
11953
11954         * g++.old-deja/g++.ext/anon3.C: New test.
11955
11956 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
11957
11958         * g++.old-deja/g++.other/conv7.C: New test.
11959
11960 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
11961
11962         * gcc.c-torture/compile/20010605-2.c: New test.
11963
11964 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11965
11966         * gcc.c-torture/execute/20010604-1.c: New test.
11967
11968 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
11969
11970         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
11971
11972 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
11973
11974         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
11975         (g++_link_flags): Likewise.
11976         (g++_init): Pass gccpath's value to two previous functions.
11977
11978 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11979
11980         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
11981         Ensure logfile entry matches exec command line.
11982
11983 2001-05-31  Richard Henderson  <rth@redhat.com>
11984
11985         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
11986         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
11987
11988 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
11989
11990         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
11991         compiler for irix6.2
11992
11993 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
11994
11995         * g++.old-deja/g++.other/optimize3.C: New file.
11996
11997 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
11998
11999         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12000         assemble.
12001
12002 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
12003
12004         * g++.old-deja/g++.other/optimize2.C: New file.
12005
12006 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
12007
12008         * gcc.c-torture/compile/20010518-2.c: New file.
12009         * gcc.c-torture/execute/20010518-1.c: New file.
12010         * gcc.c-torture/execute/20010518-2.c: New file.
12011
12012 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12013
12014         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12015
12016 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
12017
12018         G++ no longer defines builtins that do not begin with __builtin.
12019         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12020         * g++.old-deja/g++.brendand/misc13.C: Likewise.
12021         * g++.old-deja/g++.law/builtin1.C: Likewise.
12022         * g++.old-deja/g++.law/cvt2.C: Likewise.
12023         * g++.old-deja/g++.mike/net5.C: Likewise.
12024         * g++.old-deja/g++.other/builtins1.C: Likewise.
12025         * g++.old-deja/g++.other/builtins2.C: Likewise.
12026         * g++.old-deja/g++.other/builtins3.C: Likewise.
12027         * g++.old-deja/g++.other/builtins4.C: Likewise.
12028         * g++.old-deja/g++.other/inline8.C: Likewise.
12029         * g++.old-deja/g++.robertl/eb39.C: Likewise.
12030
12031 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
12032
12033         * g++.old-deja/g++.pt/using1.C: Adjust.
12034         * g++.old-deja/g++.pt/using2.C: New test.
12035
12036 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
12037
12038         * gcc.dg/cpp/charconst.c: New tests.
12039         * gcc.dg/cpp/escape.c: New tests.
12040         * gcc.dg/cpp/escape-1.c: New tests.
12041         * gcc.dg/cpp/escape-2.c: New tests.
12042         * gcc.dg/cpp/ucs.c: New tests.
12043
12044 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
12045
12046         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
12047         native compiler for irix6.5.
12048
12049 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
12050
12051         * lib/g++.exp (g++_include_flags): Use args to compute
12052         get_multilibs.
12053         (g++_link_flags): Likewise.
12054         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12055
12056 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12057
12058         * gcc.dg/c90-hexfloat-1.c: Add more tests.
12059
12060 2001-05-21  Geoff Keating  <geoffk@redhat.com>
12061
12062         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12063         this file.
12064
12065 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12066
12067         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12068         STACK_SIZE;
12069         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12070         to STACK_SIZE; Use it to define size of add_histo array.
12071         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12072         to STACK_SIZE.
12073         (f): Use GITT_SIZE to define size of gitt local table.
12074         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12075         to STACK_SIZE; Use it to define size of bytemem array.
12076
12077 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12078
12079         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12080         on 68HC11/HC12 due to the asm instruction.
12081         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12082         * gcc.c-torture/compile/920520-1.x: Likewise.
12083         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12084         on 68HC11/HC12 because the function is larger than 64K.
12085         * gcc.c-torture/compile/961203-1.x: New file, this test fails
12086         on 68HC11/HC12 because the structure is too large.
12087
12088 2001-05-20  Richard Henderson  <rth@redhat.com>
12089
12090         * gcc.c-torture/execute/20010520-1.c: New.
12091
12092 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12093
12094         * g++.old-deja/g++.warn/compare1.C: New test.
12095         * gcc.dg/compare4.c: New test.
12096
12097 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
12098
12099         * g++.old-deja/g++.other/optimize1.C: New test.
12100
12101 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12102
12103         * g++.old-deja/g++.pt/spec41.C: New test.
12104
12105 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
12106
12107         * gcc.c-torture/compile/20010114-1.x: Remove.
12108
12109 2001-05-18  Stan Shebs  <shebs@apple.com>
12110
12111         * gcc.c-torture/compile/20010518-1.c: New test.
12112
12113 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
12114
12115         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12116         * g++.old-deja/g++.pt/crash67.C: New test.
12117
12118 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
12119
12120         * g++.old-deja/g++.other/debug9.C: New test.
12121
12122 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
12123
12124         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12125
12126 2001-05-16  Jan Hubicka  <jh@suse.cz>
12127
12128         * gcc.c-torture/compile/20010516-1.c: New test.
12129
12130 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12131
12132         * g++.old-deja/g++.other/crash41.C: New test.
12133
12134 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
12135
12136         * g++.old-deja/g++.pt/crash66.C: New test.
12137
12138 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
12139
12140         * g++.old-deja/g++.robertl/eb27.C: Convert.
12141
12142 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
12143
12144         * g++.dg/friend-warn.C: New test.  Do not warn about friend
12145         declaration being redundant.
12146
12147 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
12148
12149         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12150
12151 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
12152
12153         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12154
12155 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
12156
12157         * lib/g++.exp: Use testsuite_flags.
12158
12159 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
12160
12161         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12162
12163 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12164
12165         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12166
12167 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
12168
12169         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12170
12171 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
12172
12173         * gcc.c-torture/compile/20010313-1.c: New test.
12174
12175 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
12176
12177         * gcc.dg/cpp/direct2.c: New test.
12178         * gccq.dg/cpp/direct2s.c: New test.
12179
12180         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12181
12182 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
12183
12184         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12185         * g++.old-deja/g++.other/op3.C: Likewise.
12186
12187 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
12188
12189         * gcc.dg/cpp/syshdr.h: New file.
12190         * gcc.dg/cpp/sysmac1.c: Update.
12191         * gcc.dg/cpp/sysmac2.c: Update.
12192
12193 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12194
12195         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12196
12197 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
12198
12199         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
12200         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
12201
12202 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
12203
12204         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
12205
12206 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
12207
12208         * lib/g++.exp (g++_include_flags): Don't use any special flags
12209         if TESTING_IN_BUILD_TREE is not defined.
12210         (g++_init): Use a plain 'c++' as the compiler if
12211         TESTING_IN_BUILD_TREEE is not defined.
12212
12213 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12214
12215         * g++.old-deja/g++.eh/catch13.C: New test.
12216         * g++.old-deja/g++.eh/catch14.C: New test.
12217
12218 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
12219
12220         * gcc.dg/cpp/tr-define.c: New test.
12221
12222 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
12223
12224         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
12225         <stdlib.h>, not <malloc.h>.
12226
12227 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
12228
12229         * g++.old-deja/g++.ns/template17.C: New test.
12230
12231 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
12232
12233         * g++.old-deja/g++.pt/ref4.C: New test.
12234
12235 2001-04-30  Richard Henderson  <rth@redhat.com>
12236
12237         * gcc.dg/20000724-1.c: Revert last change.
12238
12239 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
12240
12241         * g77.f-torture/execute/20010430.f: New test.
12242
12243 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
12244
12245         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
12246
12247 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
12248
12249         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
12250
12251 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12252
12253         * g++.old-deja/g++.eh/crash6.C: New test.
12254
12255 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12256
12257         * g++.old-deja/g++.other/warn7.C: New test.
12258
12259 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
12260
12261         * g++.old-deja/g++.other/defarg9.C: New test.
12262
12263 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
12264
12265         * g77.f-torture/compile/20010426.f: New test.
12266         * g77.f-torture/execute/20010426.f: New test.
12267
12268 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
12269
12270         * g77.f-torture/compile/20000629-1.x: Remove - error
12271         has been fixed.
12272
12273 2001-04-26  Jeffrey A Law  (law@cygnus.com)
12274
12275         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
12276         Tweak slightly to work with g++.dg framework.
12277         * g++.dg/special/ecos.exp: Run initp1.C test.
12278         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
12279
12280         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
12281         its linker doesn't give line numbers either.
12282         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
12283
12284 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
12285
12286         * g++.old-deja/g++.other/lex1.C: New test.
12287
12288 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
12289
12290         * gcc.dg/noncompile/20010425-1.c: New test.
12291
12292 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
12293
12294         * g++.old-deja/g++.pt/mangle2.C: New test.
12295
12296 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12297
12298         * gcc.dg/format/plus-1.c: New test.
12299
12300 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12301
12302         * gcc.dg/20010423-1.c: New test.
12303
12304 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
12305
12306         * gcc.c-torture/execute/20010422-1.c: New test.
12307
12308 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
12309
12310         * g++.old-deja/g++.ns/type2.C: New test.
12311
12312 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
12313
12314         * g++.old-deja/g++.other/perf1.C: New test.
12315
12316 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
12317
12318         * gcc.dg/c99-func-2.c: Remove xfail.
12319         * gcc.dg/c99-func-3.c: Remove xfail.
12320         * gcc.dg/c99-func-4.c: Remove xfail.
12321
12322 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
12323
12324         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
12325
12326 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
12327
12328         * gcc.c-torture/compile/20010423-1.c: New test.
12329
12330 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
12331
12332         * g++.old-deja/g++.pt/typename28.C: New test.
12333
12334 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
12335
12336         * g++.old-deja/g++.abi/empty2.C: New test.
12337         * g++.old-deja/g++.abi/empty3.C: New test.
12338
12339 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12340
12341         * g++.old-deja/g++.other/comdat2.C: New test.
12342         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
12343
12344 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12345
12346         * g++.old-deja/g++.other/overload14.C: New test.
12347
12348 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12349
12350         * g++.old-deja/g++.other/lookup23.C: New test.
12351
12352 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
12353
12354         * gcc.c-torture/execute/20010403-1.c: New test.
12355
12356 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
12357             Mark Mitchell  <mark@codesourcery.com>
12358
12359         * lib/old-dejagnu.exp: Don't delete output of executable.
12360         Add .exe suffix to executables.
12361
12362 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
12363
12364         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
12365
12366 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12367
12368         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
12369
12370 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
12371
12372         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
12373         * g++.old-deja/g++.abi/crash1.C: New test.
12374
12375 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
12376
12377         * g++.old-deja/g++.other/crash40.C: New test.
12378
12379 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12380
12381         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
12382
12383 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
12384
12385         * g++.old-deja/g++.other/warn6.C: New test.
12386
12387 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12388
12389         * g++.old-deja/g++.robertl/eb42.C: Same.
12390
12391 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12392
12393         * gcc.dg/wtr-conversion-1.c: New testcase.
12394
12395 2001-04-10  Richard Henderson  <rth@redhat.com>
12396
12397         * g++.old-deja/g++.other/array5.C: New.
12398
12399 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12400
12401         * gcc.c-torture/execute/20010408-1.c: New test.
12402
12403 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
12404
12405         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
12406         headers and constructs.
12407         * g++.old-deja/g++.robertl/eb79.C: Same.
12408         * g++.old-deja/g++.robertl/eb77.C (main): Same.
12409         * g++.old-deja/g++.robertl/eb73.C: Same.
12410         * g++.old-deja/g++.robertl/eb66.C (main): Same.
12411         * g++.old-deja/g++.robertl/eb55.C (t): Same.
12412         * g++.old-deja/g++.robertl/eb54.C (main): Same.
12413         * g++.old-deja/g++.robertl/eb46.C (main): Same.
12414         * g++.old-deja/g++.robertl/eb44.C: Same.
12415         * g++.old-deja/g++.robertl/eb41.C (main): Same.
12416         * g++.old-deja/g++.robertl/eb4.C (main): Same.
12417         * g++.old-deja/g++.robertl/eb39.C: Same.
12418         * g++.old-deja/g++.robertl/eb33.C (main): Same.
12419         * g++.old-deja/g++.robertl/eb31.C (main): Same.
12420         * g++.old-deja/g++.robertl/eb30.C: Same.
12421         * g++.old-deja/g++.robertl/eb3.C: Same.
12422         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
12423         * g++.old-deja/g++.robertl/eb21.C: Same.
12424         * g++.old-deja/g++.robertl/eb15.C: Same.
12425         * g++.old-deja/g++.robertl/eb118.C: Same.
12426         * g++.old-deja/g++.robertl/eb115.C (main): Same.
12427         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
12428         * g++.old-deja/g++.robertl/eb109.C: Same.
12429         * g++.old-deja/g++.other/sibcall1.C (main): Same.
12430         * g++.old-deja/g++.mike/rtti1.C: Same.
12431         * g++.old-deja/g++.mike/p658.C: Same.
12432         * g++.old-deja/g++.mike/net46.C: Same.
12433         * g++.old-deja/g++.mike/net34.C: Same.
12434         * g++.old-deja/g++.mike/memoize1.C: Same.
12435         * g++.old-deja/g++.mike/eh2.C: Same.
12436         * g++.old-deja/g++.law/weak.C: Same.
12437         * g++.old-deja/g++.law/visibility7.C: Same.
12438         * g++.old-deja/g++.law/visibility25.C: Same.
12439         * g++.old-deja/g++.law/visibility22.C: Same.
12440         * g++.old-deja/g++.law/visibility2.C: Same.
12441         * g++.old-deja/g++.law/visibility17.C: Same.
12442         * g++.old-deja/g++.law/visibility13.C: Same.
12443         * g++.old-deja/g++.law/visibility10.C: Same.
12444         * g++.old-deja/g++.law/visibility1.C: Same.
12445         * g++.old-deja/g++.law/virtual3.C (eval): Same.
12446         * g++.old-deja/g++.law/vbase1.C: Same.
12447         * g++.old-deja/g++.law/operators32.C: Same.
12448         * g++.old-deja/g++.law/nest3.C: Same.
12449         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
12450         * g++.old-deja/g++.law/except5.C (main): Same.
12451         * g++.old-deja/g++.law/cvt7.C (run): Same.
12452         * g++.old-deja/g++.law/cvt2.C: Same.
12453         * g++.old-deja/g++.law/cvt16.C: Same.
12454         * g++.old-deja/g++.law/ctors6.C (bar): Same.
12455         * g++.old-deja/g++.law/ctors17.C (main): Same.
12456         * g++.old-deja/g++.law/ctors13.C: Same.
12457         * g++.old-deja/g++.law/ctors12.C (main): Same.
12458         * g++.old-deja/g++.law/ctors10.C: Same.
12459         * g++.old-deja/g++.law/code-gen5.C: Same.
12460         * g++.old-deja/g++.law/bad-error7.C: Same.
12461         * g++.old-deja/g++.law/arm9.C: Same.
12462         * g++.old-deja/g++.law/arm12.C: Same.
12463         * g++.old-deja/g++.law/arg8.C: Same.
12464         * g++.old-deja/g++.law/arg1.C: Same.
12465         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
12466         * g++.old-deja/g++.jason/template31.C: Same.
12467         * g++.old-deja/g++.jason/template24.C (main): Same.
12468         * g++.old-deja/g++.jason/2371.C: Same.
12469         * g++.old-deja/g++.eh/new2.C: Same.
12470         * g++.old-deja/g++.eh/new1.C: Same.
12471         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
12472         * g++.old-deja/g++.brendan/nest21.C (main): Same.
12473         * g++.old-deja/g++.brendan/err-msg3.C: Same.
12474         * g++.old-deja/g++.brendan/crash62.C: Same.
12475         * g++.old-deja/g++.brendan/crash52.C: Same.
12476         * g++.old-deja/g++.brendan/crash49.C (main): Same.
12477         * g++.old-deja/g++.brendan/crash38.C: Same.
12478         * g++.old-deja/g++.brendan/crash15.C (main): Same.
12479         * g++.old-deja/g++.brendan/copy9.C: Same.
12480
12481 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
12482
12483         * gcc.c-torture/execute/20001203-2.c (memset):
12484         Count argument is of type __SIZE_TYPE__.
12485
12486 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
12487
12488         * gcc.c-torture/compile/20010404-1.c: New test.
12489
12490 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
12491
12492         * gcc.c-torture/compile/20010326-1.c: New test.
12493
12494 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
12495
12496         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
12497         peculiarities of the SH.
12498         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
12499
12500 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
12501
12502         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
12503         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
12504         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
12505
12506 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12507
12508         * g77.f-torture/compile/20010321-1.f: New test.
12509
12510 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12511
12512         * gcc.c-torture/compile/20010329-1.c: New test.
12513
12514 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
12515
12516         * gcc.c-torture/execute/20010329-1.c: New test.
12517
12518 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
12519
12520         * g++.old-deja/g++.other/eh4.C: Fix typo.
12521
12522 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
12523
12524         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
12525
12526 2001-03-28  Philip Blundell  <philb@gnu.org>
12527
12528         * gcc.c-torture/compile/20010328-1.c: New test.
12529
12530 2001-03-27  Richard Henderson  <rth@redhat.com>
12531
12532         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
12533         * g++.old-deja/g++.eh/vbase3.C: Likewise.
12534
12535 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
12536
12537         * gcc.c-torture/compile/20010327-1.c: New test.
12538
12539 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
12540
12541         * g++.old-deja/g++.other/friend12.C: New test.
12542         * g++.old-deja/g++.other/friend9.C: Expect no errors.
12543         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
12544
12545 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12546
12547         * gcc.c-torture/execute/20010325-1.c: New test.
12548
12549 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
12550
12551         * g++.old-deja/g++.other/mangle3.C: New test.
12552
12553 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
12554
12555         * g++.old-deja/g++.other/anon8.C: New test.
12556
12557 2001-03-20  Philip Blundell  <philb@gnu.org>
12558
12559         * gcc.c-torture/compile/20010320-1.c: New test.
12560
12561 2001-03-17  Richard Henderson  <rth@redhat.com>
12562
12563         * g++.old-deja/g++.other/eh4.C: Add expected error text.
12564
12565 2001-03-15  Geoff Keating  <geoff@redhat.com>
12566
12567         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
12568         tests on AIX.
12569
12570 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
12571
12572         * g++.old-deja/g++.other/eh4.C: New test.
12573
12574 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
12575
12576         * gcc.dg/cpp/mi1.c: Update.
12577
12578 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
12579
12580         * g++.old-deja/g++.other/regstack.C: New test.
12581
12582 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
12583
12584         * g++.old-deja/g++.other/ref4.C: New test.
12585
12586 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
12587
12588         * objc/execute/va_method.m: Added.
12589         * objc/execute/IMP.m: Added.
12590         * objc/execute/_cmd.m: Added.
12591         * objc/execute/accessing_ivars.m: Added.
12592         * objc/execute/class-1.m: Added.
12593         * objc/execute/class-10.m: Added.
12594         * objc/execute/class-11.m: Added.
12595         * objc/execute/class-12.m: Added.
12596         * objc/execute/class-13.m: Added.
12597         * objc/execute/class-14.m: Added.
12598         * objc/execute/class-2.m: Added.
12599         * objc/execute/class-3.m: Added.
12600         * objc/execute/class-4.m: Added.
12601         * objc/execute/class-5.m: Added.
12602         * objc/execute/class-6.m: Added.
12603         * objc/execute/class-7.m: Added.
12604         * objc/execute/class-8.m: Added.
12605         * objc/execute/class-9.m: Added.
12606         * objc/execute/class-tests-1.h
12607         * objc/execute/class-tests-2.h
12608         * objc/execute/compatibility_alias.m: Added.
12609         * objc/execute/encode-1.m: Added.
12610         * objc/execute/formal_protocol-1.m: Added.
12611         * objc/execute/formal_protocol-2.m: Added.
12612         * objc/execute/formal_protocol-3.m: Added.
12613         * objc/execute/formal_protocol-4.m: Added.
12614         * objc/execute/formal_protocol-5.m: Added.
12615         * objc/execute/formal_protocol-6.m: Added.
12616         * objc/execute/formal_protocol-7.m: Added.
12617         * objc/execute/informal_protocol.m: Added.
12618         * objc/execute/initialize.m: Added.
12619         * objc/execute/load.m: Added.
12620         * objc/execute/many_args_method.m: Added.
12621         * objc/execute/nested-3.m: Added.
12622         * objc/execute/no_clash.m: Added.
12623         * objc/execute/private.m: Added.
12624         * objc/execute/redefining_self.m: Added.
12625         * objc/execute/root_methods.m: Added.
12626         * objc/execute/selector-1.m: Added.
12627         * objc/execute/static-1.m: Added.
12628         * objc/execute/static-2.m: Added.
12629         * objc/execute/va_method.m: Added.
12630
12631 2001-03-10  Richard Henderson  <rth@redhat.com>
12632
12633         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12634
12635 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
12636
12637         * g++.old-deja/g++.other/crash31.C: XFAIL.
12638         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12639         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12640         * gcc.c-torture/execute/20010123-1.x: XFAIL.
12641         * gcc.c-torture/execute/20010124-1.x: XFAIL.
12642         * gcc.dg/sequence-pt-1.c: XFAIL one test.
12643
12644 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
12645
12646         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12647
12648 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12649
12650         * gcc.dg/20000724-1.c: Don't use multiline strings.
12651
12652 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
12653
12654         * objc/execute/string1.m, objc/execute/string2.m: Compare the
12655         result of -cString against what we expect it to be; don't just
12656         print it out for no one to read.
12657
12658         * objc/execute/string3.m, objc/execute/string4.m: New tests.
12659         Based on testcases provided by Nicola Pero.
12660
12661 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12662
12663         * gcc.dg/cpp/macro7.c: New test.
12664
12665 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
12666
12667         * gcc.dg/cpp/multiline.c: Update.
12668
12669 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12670
12671         * g++.old-deja/g++.other/enum3.C: New test.
12672
12673 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12674
12675         * g++.old-deja/g++.other/pod1.C: New test.
12676
12677 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
12678
12679         * g++.old-deja/g++.ext/overload1.C: New test.
12680
12681 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12682
12683         * g++.old-deja/g++.pt/using1.C: New test.
12684
12685 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
12686
12687         * g++.old-deja/g++.other/using9.C: New test.
12688
12689 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
12690
12691         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12692
12693         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12694
12695 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
12696
12697         * g++.old-deja/g++.ext/realpt1.C: Remove.
12698
12699 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
12700
12701         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12702
12703 2001-02-26  Will Cohen  <wcohen@redhat.com>
12704
12705         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12706
12707 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
12708
12709         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12710         templatized constructors.
12711
12712 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12713
12714         * gcc.c-torture/execute/20010224-1.c: New test.
12715
12716 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
12717
12718         * gcc.c-torture/execute/20010222-1.c: New test.
12719
12720 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
12721
12722         * g++.old-deja/g++.other/inline20.C: New test.
12723
12724 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
12725
12726         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12727
12728 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
12729
12730         * g++.old-deja/g++.other/lookup22.C: New test.
12731
12732 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
12733
12734         * g77.dg: New directory.
12735         * g77.dg/20010216-1.f: New test case.
12736         * g77.dg/dg.exp: New driver.
12737         * lib/g77-dg.exp: New driver library.
12738
12739 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12740
12741         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
12742
12743 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
12744
12745         * g++.old-deja/g++.other/decl9.C: New test.
12746
12747 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
12748
12749         * g++.old-deja/g++.other/init16.C: Update the test so that it does
12750         not need <string> and also tests the initialization at runtime.
12751
12752 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12753
12754         * gcc.c-torture/execute/longlong.c: New test.
12755
12756 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
12757
12758         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
12759
12760 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
12761
12762         * gcc.c-torture/execute/920302-1.c (execute):
12763         Change argument type to short.
12764
12765 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
12766
12767         * g++.old-deja/g++.pt/deduct6.C: New test.
12768
12769 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
12770
12771         * g++.old-deja/g++.pt/deduct5.C: New test.
12772
12773 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
12774
12775         * gcc.c-torture/execute/20010209-1.c: New test.
12776
12777 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
12778
12779         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
12780
12781 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
12782
12783         * g++.dg/vtgc1.C: Update for new ABI.
12784
12785         * consistency.vlad: New directory, 1665 files.
12786
12787 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
12788
12789         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
12790         return type.
12791         * gcc.dg/cpp/digraphs.c: Declare puts.
12792
12793 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
12794
12795         * g++.old-deja/g++.other/warn5.C: New test.
12796
12797 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
12798
12799         * g++.old-deja/g++.pt/spec40.C: New test.
12800
12801 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
12802
12803         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
12804         case.
12805         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
12806
12807 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
12808
12809         * gcc.c-torture/compile/20010209-1.c: New test.
12810
12811 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
12812
12813         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
12814         excess errors message but not if it crashes.
12815         * g++.old-deja/g++.other/crash27.C: Likewise.
12816         * g++.old-deja/g++.other/crash28.C: Likewise.
12817         * g++.old-deja/g++.other/crash30.C: Likewise.
12818         * g++.old-deja/g++.other/crash32.C: Likewise.
12819         * g++.old-deja/g++.other/crash35.C: Likewise.
12820         * g++.old-deja/g++.pt/inherit2.C: Likewise.
12821
12822 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
12823
12824         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
12825         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
12826         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
12827         g77.f-torture/execute/execute.exp,
12828         g77.f-torture/noncompile/noncompile.exp,
12829         gcc.c-torture/execute/execute.exp,
12830         gcc.c-torture/execute/memcheck/memcheck.exp,
12831         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
12832         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
12833         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
12834         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
12835         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
12836         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
12837         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12838         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
12839         Remove bug reporting instructions with ancient email addresses.
12840
12841 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
12842
12843         * gcc.dg/20010202-1.c: New test.
12844         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
12845
12846 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
12847
12848         * g++.dg/stdbool-if.C: New test.
12849
12850 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
12851
12852         * objc/execute/fdecl.m: Added main().
12853
12854 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
12855
12856         * gcc.c-torture/execute/20010206-1.c: New test.
12857
12858 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
12859
12860         * gcc.dg/cpp/avoidpaste1.c: Update.
12861
12862 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
12863
12864         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
12865         Pero <nicola@brainstorm.co.uk>.
12866         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
12867
12868 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
12869
12870         * g++.old-deja/g++.pt/spec39.C: New test.
12871
12872 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
12873
12874         * gcc.c-torture/compile/20010202-1.c: New test.
12875
12876 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
12877
12878         * g++.old-deja/g++.abi/primary2.C: New test.
12879         * g++.old-deja/g++.abi/primary3.C: New test.
12880         * g++.old-deja/g++.abi/primary4.C: New test.
12881         * g++.old-deja/g++.abi/primary5.C: New test.
12882         * g++.old-deja/g++.abi/vtable3.h: New test.
12883         * g++.old-deja/g++.abi/vtable3a.C: New test.
12884         * g++.old-deja/g++.abi/vtable3b.C: New test.
12885         * g++.old-deja/g++.abi/vtable3c.C: New test.
12886         * g++.old-deja/g++.abi/vtable3d.C: New test.
12887         * g++.old-deja/g++.abi/vtable3e.C: New test.
12888         * g++.old-deja/g++.abi/vtable3f.C: New test.
12889         * g++.old-deja/g++.abi/vtable3g.C: New test.
12890         * g++.old-deja/g++.abi/vtable3h.C: New test.
12891         * g++.old-deja/g++.abi/vtable3i.C: New test.
12892         * g++.old-deja/g++.abi/vtable3j.C: New test.
12893         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
12894
12895 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
12896
12897         * g++.old-deja/g++.other/anon6.C: New test.
12898         * g++.old-deja/g++.other/anon7.C: New test.
12899
12900 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
12901
12902         * gcc.dg/cpp/avoidpaste2.c: New tests.
12903
12904 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
12905
12906         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
12907
12908 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
12909
12910         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
12911         DECIMAL_DIG cases for Irix."
12912
12913 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
12914
12915         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
12916
12917 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
12918
12919         * gcc.dg/c99-tag-1.c: New test.
12920
12921 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
12922
12923         * gcc.dg/cpp/tr-warn1.c: Add tests.
12924
12925 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
12926
12927         * gcc.dg/cpp/avoidpaste1.c: Update.
12928         * gcc.dg/cpp/paste4.c: Update.
12929
12930 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
12931
12932         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
12933         cases for Irix.
12934
12935 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
12936
12937         * g++.old-deja/g++.other/inline19.C: New test.
12938
12939 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12940
12941         * gcc.dg/Wlarger-than.c: New test.
12942
12943 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
12944
12945         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
12946
12947 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
12948
12949         * gcc.c-torture/execute/20010129-1.c: New test.
12950         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
12951
12952 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
12953
12954         * gcc.dg/cpp/avoidpaste1.c: Test case.
12955
12956 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
12957
12958         * g++.old-deja/g++.other/inline18.C: New test.
12959
12960 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12961
12962         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
12963         and __builtin_putchar.
12964
12965 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
12966
12967         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
12968         tests.
12969
12970 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
12971
12972         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
12973         floating point number rounding mode to round to the nearest
12974         representable mode.
12975
12976 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
12977
12978         * g++.old-deja/g++.other/mangle2.C: New test.
12979
12980 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
12981
12982         * gcc.c-torture/compile/20010124-1.c: New test.
12983
12984 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
12985
12986         * g++.old-deja/g++.pt/spec38.C: New test.
12987
12988 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
12989
12990         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
12991         "Build don't run".
12992
12993 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12994
12995         * gcc.c-torture/execute/20010123-1.c: New test.
12996
12997 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
12998
12999         * g++.old-deja/g++.pt/spec37.C: New test.
13000
13001 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
13002
13003         * g++.old-deja/g++.pt/overload14.C: New test.
13004
13005 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13006
13007         * gcc.c-torture/execute/20010122-1.c: New test, exercise
13008         __builtin_return_address.
13009
13010 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
13011
13012         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13013         * g++.old-deja/g++.pt/spec35.C: New test.
13014         * g++.old-deja/g++.pt/spec36.C: New test.
13015
13016 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
13017
13018         * gcc.c-torture/compile/20010118-1.c: New test.
13019
13020 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
13021
13022         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13023
13024 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13025
13026         * gcc.c-torture/execute/20010119-1.c: New test.
13027
13028 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13029
13030         * g++.old-deja/g++.other/vbase5.C: New test.
13031
13032 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
13033
13034         * gcc.c-torture/execute/20010118-1.c: New test.
13035
13036 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13037
13038         * g++.old-deja/g++.pt/deduct3.C: New test.
13039
13040 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
13041
13042         * g++.old-deja/g++.pt/spec34.C: New test.
13043
13044 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13045
13046         * g77.f-torture/compile/20000601-2.f: New test.
13047
13048 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13049
13050         * g++.old-deja/g++.other/init17.C: New test.
13051
13052 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
13053
13054         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13055
13056 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13057
13058         * g++.old-deja/g++.pt/unify8.C: New test.
13059
13060 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13061
13062         * g++.old-deja/g++.abi/vbase1.C: New test.
13063
13064 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
13065
13066         * g++.old-deja/g++.pt/crash65.C: New test.
13067
13068 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13069
13070         * gcc.dg/cpp/assembl2.S: New test case.
13071
13072 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
13073
13074         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13075         are supported.
13076
13077 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13078
13079         * g++.old-deja/g++.other/builtins1.C: New test.
13080         * g++.old-deja/g++.other/builtins2.C: Likewise.
13081         * g++.old-deja/g++.other/builtins3.C: Likewise.
13082         * g++.old-deja/g++.other/builtins4.C: Likewise.
13083
13084 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
13085
13086         * gcc.c-torture/compile/20010117-1.c: New test.
13087         * gcc.c-torture/compile/20010117-2.c: New test.
13088
13089 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13090
13091         * g77.f-torture/execute/20010116.[fx]: New test,
13092         XFAIL on i?86-*-*.
13093         * g77.f-torture/compile/20010115.f: Indicate it's
13094         a test for PR fortran/1636.
13095
13096 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13097
13098         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13099
13100 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13101
13102         * g77.f-torture/compile/20010115.f: New test.
13103
13104 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
13105
13106         * g++.old-deja/g++.pt/nontype5.C: New test.
13107
13108 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
13109
13110         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13111         have an equivalent working one below it.
13112
13113 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13114
13115         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13116         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13117
13118 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
13119
13120         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13121         message containing "init_priority".
13122         (conpr-2.C): Likewise.
13123         (conpr-3.C): Likewise.
13124         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13125
13126 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13127
13128         * gcc.c-torture/execute/20010114-2.c: New test.
13129
13130 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
13131
13132         * gcc.c-torture/compile/20010114-1.c: New test.
13133         * gcc.c-torture/compile/20010114-1.x: Xfail.
13134         * gcc.c-torture/compile/20010114-2.c: New test.
13135         * gcc.c-torture/execute/20010114-1.c: New test.
13136         * gcc.dg/trunc-1.c: New test.
13137         * gcc.dg/uninit-B.c: New test.
13138
13139 2001-01-13  Nick Clifton  <nickc@redhat.com>
13140
13141         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13142         target.
13143
13144 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
13145
13146         * gcc.c-torture/compile/20010113-1.c: New test.
13147
13148 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
13149
13150         * gcc.c-torture/compile/20001212-1.c: New test.
13151
13152 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13153
13154         * gcc.dg/cpp/widestr1.c: Update.
13155         * gcc.dg/cpp/prag-imp.c: Remove.
13156
13157 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
13158
13159         * gcc.c-torture/execute/20000801-3.x: Remove.
13160         * gcc.dg/c90-init-1.c: New test.
13161         * gcc.dg/c99-init-1.c: New test.
13162         * gcc.dg/c99-init-2.c: New test.
13163         * gcc.dg/gnu99-init-1.c: New test.
13164
13165 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
13166
13167         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13168         testing that no relevant ones were found.
13169
13170 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13171
13172         * g++.old-deja/g++.pt/cast2.C: New test.
13173
13174 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
13175
13176         * g++.old-deja/g++.pt/friend47.C: New test.
13177
13178 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13179
13180         * g++.old-deja/g++.pt/instantiate13.C: New test.
13181
13182 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13183
13184         * g++.old-deja/g++.other/defarg7.C: New test.
13185         * g++.old-deja/g++.other/defarg8.C: New test.
13186
13187 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13188
13189         * g++.old-deja/g++.pt/crash64.C: New test.
13190
13191 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
13192
13193         * g++.old-deja/g++.pt/crash63.C: New test.
13194
13195 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
13196
13197         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
13198
13199 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
13200
13201         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
13202
13203 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13204
13205         * g++.old-deja/g++.pt/error3.C: New test.
13206
13207 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13208
13209         * g++.old-deja/g++.other/crash39.C: New test.
13210
13211 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
13212
13213         * g++.old-deja/g++.other/vbase4.C: New test.
13214
13215 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
13216
13217         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
13218         * gcc.dg/special/20000419-2.c: New file. Identical to above.
13219         * gcc.dg/special/special.exp: New test driver which will check
13220         for alias support for the above test.
13221
13222 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
13223
13224         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
13225         problems on small machines.
13226         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
13227         parameterize.
13228
13229 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
13230
13231         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
13232         mips.
13233         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13234
13235 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
13236
13237         * g++.old_deja/g++.pt/using8.C: New test.
13238
13239 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13240
13241         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
13242
13243 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
13244
13245         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
13246         where a failure is expected.
13247         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
13248
13249 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13250
13251         * g++.old_deja/g++.pt/instantiate12.C: New test.
13252
13253 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13254
13255         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
13256         start of structs.
13257         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
13258         * g++.old-deja/g++.brendan/crash17.C: Likewise.
13259         * g++.old-deja/g++.brendan/crash29.C: Likewise.
13260         * g++.old-deja/g++.brendan/crash48.C: Likewise.
13261         * g++.old-deja/g++.brendan/ns1.C: Likewise.
13262         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
13263         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
13264         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
13265         * g++.old-deja/g++.eh/spec6.C: Likewise.
13266         * g++.old-deja/g++.jason/crash3.C: Likewise.
13267         * g++.old-deja/g++.law/ctors11.C: Likewise.
13268         * g++.old-deja/g++.law/ctors17.C: Likewise.
13269         * g++.old-deja/g++.law/ctors5.C: Likewise.
13270         * g++.old-deja/g++.law/ctors9.C: Likewise.
13271         * g++.old-deja/g++.mike/ambig1.C: Likewise.
13272         * g++.old-deja/g++.mike/net22.C: Likewise.
13273         * g++.old-deja/g++.mike/p3538a.C: Likewise.
13274         * g++.old-deja/g++.mike/p3538b.C: Likewise.
13275         * g++.old-deja/g++.mike/virt3.C: Likewise.
13276         * g++.old-deja/g++.niklas/t128.C: Likewise.
13277         * g++.old-deja/g++.other/anon4.C: Likewise.
13278         * g++.old-deja/g++.other/using1.C: Likewise.
13279         * g++.old-deja/g++.other/warn3.C: Likewise.
13280         * g++.old-deja/g++.pt/t37.C: Likewise.
13281         * g++.old-deja/g++.robertl/eb69.C: Likewise.
13282         * g++.old-deja/g++.robertl/eb71.C: Likewise.
13283
13284 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
13285
13286         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
13287
13288 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13289
13290         * gcc.c-torture/execute/stdio-opt-3.c: New test.
13291
13292 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
13293
13294         * gcc.c-torture/compile/20010107-1.c: New test.
13295
13296 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13297
13298         * gcc.c-torture/execute/builtin-noret-1.c: New test.
13299
13300 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13301
13302         * gcc.dg/format/format.h: New file.
13303         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
13304         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
13305         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
13306         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
13307         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
13308         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
13309         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
13310         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
13311         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
13312         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
13313         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
13314         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
13315         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
13316         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
13317         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
13318         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
13319         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
13320         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
13321         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
13322         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
13323         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
13324         instead of declaring standard types, macros and functions in each
13325         test.
13326
13327 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
13328
13329         * gcc.c-torture/execute/20010106-1.c: New test.
13330
13331 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13332
13333         * gcc.dg/format/format.exp: New file.
13334         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
13335         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
13336         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
13337         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
13338         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
13339         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
13340         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
13341         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
13342         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
13343         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
13344         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
13345         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
13346         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
13347         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
13348         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
13349         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
13350         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
13351         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
13352         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
13353         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
13354         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
13355         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
13356         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
13357         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
13358         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
13359         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
13360         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
13361         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
13362         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
13363         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
13364         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
13365         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
13366         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
13367         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
13368         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
13369         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
13370         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
13371         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13372         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13373         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13374         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13375         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13376
13377 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
13378
13379         * gcc.c-torture/execute/991228-1.c: Take word endianness into
13380         account.
13381
13382 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
13383
13384         * gcc.c-torture/execute/builtin-complex-1.c: New test.
13385
13386 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
13387
13388         * g++.old-deja/g++.pt/crash62.C: New test.
13389
13390 2001-01-04  Richard Henderson  <rth@redhat.com>
13391
13392         * gcc.dg/20000926-1.c: Update expected warnings.
13393         * gcc.dg/array-2.c: Likewise.
13394         * gcc.dg/array-4.c: Also validate flexible array members.
13395         * gcc.dg/c99-flex-array-1.c: New.
13396
13397 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
13398
13399         * gcc.c-torture/compile/20001222-1.x: Remove.
13400
13401 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13402
13403         * gcc.c-torture/execute/built-in-setjmp.c: New.
13404
13405 2001-01-03  Richard Henderson  <rth@redhat.com>
13406
13407         * gcc.dg/940510-1.c: Update expected error wording.
13408         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13409
13410 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
13411
13412         * lib/target-supports.exp (check_alias_available): Modified to
13413         indicate aliases not supported if only weak aliases are supported.
13414
13415 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13416
13417         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13418         Turn on cmpstrsi checks for __pj__ and __i370__.
13419
13420 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
13421
13422         * g++.old-deja/g++.other/virtual11.C: New test.
13423
13424 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
13425
13426         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13427
13428 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13429
13430         * gcc.c-torture/compile/20010102-1.c: New test.
13431
13432 2001-01-02  Andreas Jaeger  <aj@suse.de>
13433
13434         * gcc.dg/noreturn-3.c: New test.
13435
13436         * gcc.dg/noreturn-4.c: New test.
13437
13438 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13439
13440         * gcc.c-torture/execute/stdio-opt-1.c: Also test
13441         __builtin_fputc and __builtin_fwrite.
13442
13443 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
13444
13445         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13446         signed char, not default char.
13447
13448 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
13449
13450         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13451
13452 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
13453
13454         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
13455
13456 2000-12-29  Richard Henderson  <rth@redhat.com>
13457
13458         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13459         (__cyg_profile_func_exit): Define.
13460
13461 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
13462
13463         * g++.dg/vtgc1.C: New test.
13464
13465 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
13466
13467         * gcc.dg/noncompile/20001228-1.c: New test.
13468
13469         * gcc.dg/20001228-1.c: New test.
13470
13471         * gcc.c-torture/execute/20001228-1.c: New test.
13472
13473 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
13474
13475         * gcc.dg/format-strfmon-1.c: New test.
13476
13477 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13478
13479         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13480         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13481         * gcc.c-torture/execute/string-opt-1.c: Likewise.
13482         * gcc.c-torture/execute/string-opt-2.c: Likewise.
13483         * gcc.c-torture/execute/string-opt-3.c: Likewise.
13484         * gcc.c-torture/execute/string-opt-4.c: Likewise.
13485         * gcc.c-torture/execute/string-opt-6.c: Likewise.
13486         * gcc.c-torture/execute/string-opt-7.c: Likewise.
13487         * gcc.c-torture/execute/string-opt-8.c: Likewise.
13488         * gcc.c-torture/execute/string-opt-9.c: Likewise.
13489         * gcc.c-torture/execute/string-opt-10.c: Likewise.
13490         * gcc.c-torture/execute/string-opt-11.c: Likewise.
13491         * gcc.c-torture/execute/string-opt-12.c: Likewise.
13492
13493         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13494         * gcc.c-torture/execute/string-opt-4.c: Test index.
13495
13496 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
13497
13498         * gcc.c-torture/compile/20001226-1.c: New test.
13499
13500 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13501
13502         * gcc.c-torture/compile/20001222-1.c: New test.
13503         * gcc.c-torture/compile/20001222-1.x: Xfail.
13504
13505 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
13506
13507         * gcc.c-torture/execute/comp-goto-2.c: New test.
13508
13509 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
13510
13511         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13512         Use long types if __INT_MAX__ is 32767.
13513         (main): Use cast to (sint32 *) when poking 88 into a_page.
13514
13515         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13516
13517 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
13518
13519         * gcc.c-torture/compile/20001221-1.c: New test.
13520         * gcc.c-torture/execute/20001221-1.c: New test.
13521
13522 2000-12-20  Richard Henderson  <rth@redhat.com>
13523
13524         * g++.old-deja/g++.pt/crash36.C: Update error lines.
13525         * g++.old-deja/g++.robertl/eb109.C: Likewise.
13526
13527 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13528
13529         * gcc.dg/compare3.c: New test.
13530
13531 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13532
13533         * gcc.dg/format-warnll-1.c: New test.
13534
13535 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13536
13537         * gcc.dg/cpp/cmdlne-P.c: New test.
13538
13539 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13540
13541         * gcc.c-torture/execute/builtin-abs-1.c,
13542         gcc.c-torture/execute/builtin-abs-2.c: New tests.
13543
13544 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
13545
13546         * gcc.dg/cpp/multiline.c: New test.
13547
13548 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
13549
13550         * g++.old-deja/g++.other/syshdr1.C: Update.
13551         * gcc.dg/cpp/lineflags.c: Remove temporarily.
13552
13553 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13554
13555         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13556
13557 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13558
13559         * g++.old-deja/g++.pt/ttp65.C: New test.
13560
13561 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13562
13563         * g++.old-deja/g++.pt/ttp64.C: New test.
13564
13565 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13566
13567         * g++.old-deja/g++.pt/spec33.C: New test.
13568
13569 2000-12-14  Catherine Moore  <clm@redhat.com>
13570
13571         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13572         * gcc.c-torture/execute/920612-2.c: Likewise.
13573         * gcc.c-torture/execute/920428-2.c: Likewise.
13574         * gcc-c-torture/execute/va-arg-11.c: Call exit.
13575         * gcc.c-torture/execute/va-arg-21.c: Likewise.
13576
13577 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13578
13579         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13580         * gcc.dg/pack-test-2.c: Likewise.
13581
13582 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13583
13584         Tests by Zack Weinberg <zackw@stanford.edu>.
13585
13586         * gcc.dg/cpp/defined.c: Update.
13587         * gcc.dg/cpp/defined_trad.c: New tests.
13588
13589 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13590
13591         * gcc.dg/cpp/trad-direct.c: Update.
13592
13593 2000-12-11  Neil Booth  <neilb@earthling.net>
13594
13595         * gcc.dg/cpp/defined_trad.c
13596
13597 2000-12-11  Neil Booth  <neilb@earthling.net>
13598
13599         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
13600
13601 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13602
13603         * gcc.dg/format-miss-2.c: New test.
13604
13605 2000-12-09  Neil Booth  <neilb@earthling.net>
13606
13607         * gcc.dg/cpp/lineflags.c: New tests.
13608         * gcc.dg/cpp/poison.c: Update.
13609         * gcc.dg/cpp/redef2.c: Update.
13610         * gcc.dg/cpp/skipping.c: New test.
13611
13612 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
13613
13614         * g++.old-deja/g++.other/eh3.C: New testcase.
13615
13616 2000-12-07  Neil Booth  <neilb@earthling.net>
13617
13618         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13619         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13620         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13621         wtr-union-init-2.c, wtr-union-init-3.c: Update.
13622         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13623         Update.
13624
13625 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13626
13627         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13628         __SIZE_TYPE__ instead of int for type of integers cast to
13629         pointers.
13630
13631 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
13632
13633         * g++.old-deja/g++.other/cleanup4.C: New test.
13634
13635 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13636
13637         * format-sec-1.c: New test.
13638
13639 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13640
13641         * gcc.dg/format-nonlit-3.c: New test.
13642
13643 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13644
13645         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13646         through a null pointer.
13647
13648 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13649
13650         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
13651         * g++.old-deja/g++.pt/partial4.C: New test.
13652
13653 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
13654
13655         * gcc.c-torture/execute/ieee/hugeval.x: New.
13656
13657 2000-12-06  Neil Booth  <neilb@earthling.net>
13658
13659         * gcc.dg/cpp/backslash2.c: New tests.
13660
13661 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13662
13663         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
13664         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
13665
13666 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
13667
13668         * gcc.c-torture/execute/20001203-2.c: New testcase.
13669
13670 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
13671
13672         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
13673         * g++.old-deja/g++.other/virtual10.C: New test.
13674
13675 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
13676
13677         * g++.old-deja/g++.mike/pmf5.C: Remove test.
13678
13679 2000-12-05  Richard Henderson  <rth@redhat.com>
13680
13681         * gcc.c-torture/compile/20001205-1.c: New.
13682
13683 2000-12-04  Neil Booth  <neilb@earthling.net>
13684
13685         * g++.old-deja/g++.other/virtual9.C: New test.
13686         * g++.old-deja/g++.pt/crash61.C: New test.
13687         * gcc.c-torture/execute/loop-9.c: New test.
13688
13689 2000-12-04  Neil Booth  <neilb@earthling.net>
13690
13691         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
13692         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
13693         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
13694         * gcc.dg/cpp/extratokens.c: ...here.
13695
13696 2000-12-04  Neil Booth  <neilb@earthling.net>
13697
13698         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
13699         New tests.
13700
13701 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13702
13703         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
13704         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
13705
13706 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
13707
13708         * gcc.c-torture/execute/20001203-1.c: New test.
13709
13710 2000-12-03  Neil Booth  <neilb@earthling.net>
13711
13712         * gcc.dg/cpp/macro6.c: New test cases.
13713
13714 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13715
13716         * gcc.c-torture/execute/string-opt-9.c: New test.
13717         * gcc.c-torture/execute/string-opt-10.c: Likewise.
13718         * gcc.c-torture/execute/string-opt-11.c: Likewise.
13719         * gcc.c-torture/execute/string-opt-12.c: Likewise.
13720
13721         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
13722         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
13723
13724 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
13725
13726         * gcc.dg/cpp/if-6.c: New testcase.
13727
13728         * gcc.dg/20001201-1.c: New testcase.
13729
13730 2000-12-02  Neil Booth  <neilb@earthling.net>
13731
13732         * g++.old-deja/g++.other/externC4.C,
13733         g++.old-deja/g++.other/friend10.C: New tests.
13734
13735 2000-12-02  Neil Booth  <neilb@earthling.net>
13736
13737         * g++.old-deja/g++.other/instan2.C
13738         * g++.old-deja/g++.other/instan3.C: New test.
13739
13740 2000-12-02  Neil Booth  <neilb@earthling.net>
13741
13742         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
13743         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
13744         gnuc99.c,gnuc99-pedantic.c: New tests.
13745
13746 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13747
13748         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
13749         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
13750
13751 2000-12-01  Neil Booth  <neilb@earthling.net>
13752
13753         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
13754         * gcc.dg/cpp/poison.c: Update.
13755         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
13756
13757 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
13758
13759         * g77.f-torture/execute/20001201.f: New test.
13760
13761 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
13762
13763         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
13764
13765 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
13766
13767         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
13768
13769 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
13770
13771         * g++.old-deja/g++.other/cast6.C: New test.
13772
13773 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
13774
13775         * gcc.c-torture/execute/20001130-2.c: New testcase.
13776
13777 2000-11-30  Richard Henderson  <rth@redhat.com>
13778
13779         * gcc.c-torture/execute/20001130-1.c: New test.
13780
13781 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
13782
13783         * g++.old-deja/g++.other/op3.C: New test.
13784
13785 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
13786
13787         * g++.old-deja/g++.other/op2.C: New test.
13788
13789 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
13790
13791         * g++.old-deja/g++.other/crash38.C: New test.
13792
13793 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
13794
13795         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
13796
13797 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
13798
13799         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
13800         tests.
13801         * gcc.c-torture/execute/string-opt-6.c: New test.
13802
13803         * gcc.dg/20001117-1.c: Add main.
13804
13805 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
13806
13807         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
13808         Move from here ...
13809         * gcc.dg/940510-1.c: ... to here.
13810
13811         * gcc.dg/20000926-1.c: GNU C now allows initializations of
13812         zero-size arrays in toplevel structures.
13813
13814 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
13815
13816         * gcc.c-torture/execute/loop-8.c: New test.
13817
13818 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
13819
13820         * g++.old-deja/g++.other/base1.C: New test.
13821
13822 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
13823
13824         * g++.old-deja/g++.other/parse2.C: New test.
13825
13826 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
13827
13828         * g++.old-deja/g++.pt/incomplete1.C: New test.
13829
13830 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
13831
13832         * g++.old-deja/g++.other/friend9.C: New test.
13833
13834 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
13835
13836         * gcc.dg/20001127-1.c: New test.
13837
13838 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
13839
13840         * g++.old-deja/g++.pt/friend46.C: New test.
13841
13842 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
13843
13844         * g++.old-deja/g++.other/ptrmem8.C: New test.
13845
13846 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13847
13848         * gcc.c-torture/execute/string-opt-7.c: New test.
13849         * gcc.c-torture/execute/string-opt-8.c: Likewise.
13850
13851 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
13852
13853         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
13854         instead of 'mkcheck 2'.
13855
13856 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13857
13858         * gcc.c-torture/execute/memcheck/driver.c,
13859         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
13860         C9X references to refer to C99.
13861
13862 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
13863
13864         * gcc.dg/ultrasp3.c: New test.
13865
13866 2000-11-25  Neil Booth  <neilb@earthling.net>
13867
13868         * gcc.dg/cpp/include2.c: Update test to be locale independent.
13869
13870 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
13871
13872         * gcc.c-torture/compile/20001123-2.c: New.
13873
13874 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13875
13876         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
13877
13878 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
13879
13880         * gcc.dg/sequence-point-1.c: Add some new tests.
13881         * gcc.c-torture/execute/20001124-1.c: New test.
13882
13883 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
13884
13885         * g++.old-deja/g++.other/vaarg4.C: New test.
13886         * gcc.c-torture/compile/20001123-1.c: New test.
13887
13888 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
13889
13890         * g++.other/crash24.C: Adjust and remove XFAIL.
13891         * g++.other/crash37.C: New test.
13892
13893 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
13894
13895         * g++.old-deja/g++.pt/instantiate9.C: New test.
13896
13897 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
13898
13899         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
13900         new ABI, too.
13901
13902         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
13903         * g++.old-deja/g++.robertl/eb55.C: Likewise.
13904
13905 2000-11-22  Neil Booth  <neilb@earthling.net>
13906
13907         * gcc.dg/cpp/Wtrigraphs.c: New test.
13908
13909 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
13910
13911         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
13912
13913 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
13914
13915         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
13916
13917 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
13918
13919         * lib/gcc-dg.exp: load_lib scanasm.exp.
13920         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
13921         * lib/g++-dg.exp: load_lib scanasm.exp.
13922         * lib/scanasm.exp: New.
13923         (scan-assembler, scan-assembler-not): Add optional arguments to
13924         test name, or if not present, the pattern name.
13925         (scan-assembler-dem, scan-assembler-dem-not): New.
13926
13927         * g++.dg/dg.exp: New.
13928
13929 2000-11-21  Neil Booth  <neilb@earthling.net>
13930
13931         * gcc.dg/cpp/integrated1.c: Remove.
13932
13933 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
13934
13935         * gcc.c-torture/execute/20001121-1.c: New test.
13936
13937 2000-11-21  Richard Henderson  <rth@redhat.com>
13938
13939         * gcc.c-torture/compile/20001121-1.c: New test.
13940
13941 2000-11-20  Neil Booth  <neilb@earthling.net>
13942
13943         * gcc.dg/cpp/integrated1.c: New test.
13944
13945 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
13946
13947         * g++.old-deja/g++.other/inline17.C: New test.
13948
13949 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
13950
13951         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
13952         local variable to be zero: I made the variable global. Now
13953         uses abort() and exit() instead of relying on main's return value.
13954
13955 2000-11-20  Neil Booth  <neilb@earthling.net>
13956
13957         * gcc.dg/cpp/paste2.c: Update test.
13958         * objc/execute/paste.m: New test.
13959
13960 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
13961
13962         * gcc.dg/c99-condexpr-1.c: New test.
13963
13964 2000-11-20  Neil Booth  <neilb@earthling.net>
13965
13966         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
13967
13968 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
13969
13970         * g++.old-deja/g++.pt/export1.C: New test.
13971
13972 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
13973
13974         * gcc.dg/20001117-1.c: New test.
13975
13976 2000-11-18  Richard Henderson  <rth@redhat.com>
13977
13978         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
13979
13980 2000-11-18  Richard Henderson  <rth@redhat.com>
13981
13982         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
13983         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
13984         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
13985
13986 2000-11-18  Richard Henderson  <rth@redhat.com>
13987
13988         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
13989         (main): New.  Exit cleanly.
13990
13991 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13992
13993         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
13994         gcc.dg/c99-fordecl-2.c: New tests.
13995
13996 2000-11-18  Richard Henderson  <rth@redhat.com>
13997
13998         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
13999         * gcc.c-torture/execute/zerolen-2.c: New.
14000
14001 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14002
14003         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14004         memory.
14005
14006 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14007
14008         * g++.old-deja/g++.pt/instantiate8.C: New test.
14009
14010 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
14011
14012         * g++.old-deja/g++.other/incomplete.C: Add more tests.
14013         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14014
14015 2000-11-16  Nick Clifton  <nickc@redhat.com>
14016
14017         * gcc.c-torture/execute/nestfunc-2.c: New test.
14018         * gcc.c-torture/execute/nestfunc-3.c: New test.
14019
14020 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14021
14022         * gcc.c-torture/compile/20001116-1.c: New test.
14023
14024 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14025
14026         * gcc.c-torture/execute/20001115-1.c: New test.
14027
14028 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
14029
14030         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14031         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14032         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14033         * g++.old-deja/g++.abi/vmihint.C: Likewise.
14034
14035 2000-11-15  Neil Booth  <neilb@earthling.net>
14036
14037         gcc.dg/cpp/_Pragma1.c: Update.
14038         gcc.dg/cpp/_Pragma2.c: New test.
14039
14040 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
14041
14042         * g++.old-deja/g++.other/anon5.C: New test.
14043
14044 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
14045
14046         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14047         tests.
14048
14049 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
14050
14051         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14052         output.
14053
14054 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14055
14056         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14057         labels at end of compound statements.
14058
14059 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
14060
14061         * gcc.c-torture/execute/loop-7.c: New test.
14062
14063 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14064
14065         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14066
14067 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14068
14069         * gcc.dg/c99-bool-1.c: New test.
14070
14071 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
14072
14073         * gcc.dg/c99-scope-1.c: Remove xfail.
14074         * gcc.dg/c99-scope-2.c: New test.
14075
14076 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14077
14078         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14079         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14080
14081 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
14082
14083         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14084         error messages.
14085
14086         * g++.mike/p700.C: Don't typedef wchar_t.
14087         * g++.mike/p784.C: Likewise.
14088         * g++.mike/eb101.C: Don't use __wchar_t.
14089
14090 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
14091
14092         * g77.f-torture/execute/20001111.[fx]: Test premature exit
14093         from DO loop.
14094
14095 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
14096
14097         * gcc.c-torture/execute/20001111-1.c: New test.
14098
14099 2000-11-10  Nick Clifton  <nickc@redhat.com>
14100
14101         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14102         long multuiple and accumulate.
14103
14104 2000-11-09  Richard Henderson  <rth@redhat.com>
14105
14106         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14107         via size_t instead of int.
14108
14109         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14110         * gcc.c-torture/execute/string-opt-2.c: Likewise.
14111         * gcc.c-torture/execute/string-opt-3.c: Likewise.
14112         * gcc.c-torture/execute/string-opt-4.c: Likewise.
14113
14114 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
14115
14116         * gcc.c-torture/compile/20001109-1.c: New test.
14117         * gcc.c-torture/compile/20001109-2.c: New test.
14118
14119 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
14120
14121         * g++.old-deja/g++.pt/operator1.C: New test.
14122         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14123
14124 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14125
14126         * gcc.dg/20001108-1.c: New test.
14127
14128 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
14129
14130         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14131         with both arguments constant strings.
14132         * gcc.c-torture/execute/string-opt-3.c: New test.
14133         * gcc.c-torture/execute/string-opt-4.c: New test.
14134         * gcc.c-torture/execute/string-opt-5.c: New test.
14135
14136 2000-11-08  Nick Clifton  <nickc@redhat.com>
14137
14138         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
14139         mulsidi3adddi patterns.
14140
14141 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
14142
14143         * g++.old-deja/g++.other/crash36.C: New test.
14144
14145 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
14146
14147         * g++.old-deja/g++.other/init16.C: New test.
14148
14149 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
14150
14151         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14152
14153 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14154
14155         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14156         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14157         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14158
14159 2000-11-07  DJ Delorie  <dj@redhat.com>
14160
14161         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14162
14163 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14164
14165         * gcc.c-torture/execute/string-opt-1.c: New test.
14166
14167 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
14168
14169         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
14170         mips-sgi-irix6.* because the MIPS ABI passes floating-point
14171         parameters in registers, and there is no way for a varargs
14172         function to know in which order the integer and floating-point
14173         parameters should be interleaved when they are placed on the
14174         stack.
14175         * gcc.c-torture/execute/va-arg-16.x: Likewise.
14176         * gcc.c-torture/execute/va-arg-17.x: Likewise.
14177
14178 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14179
14180         * gcc.c-torture/execute/string-opt-2.c: New test.
14181
14182 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
14183
14184         * g++.old-deja/g++.pt/crash60.C: New test.
14185
14186 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14187
14188         * g++.old-deja/g++.other/crash24.C: New test.
14189         * g++.old-deja/g++.other/crash25.C: New test.
14190         * g++.old-deja/g++.other/crash26.C: New test.
14191         * g++.old-deja/g++.other/crash27.C: New test.
14192         * g++.old-deja/g++.other/crash28.C: New test.
14193         * g++.old-deja/g++.other/crash29.C: New test.
14194         * g++.old-deja/g++.other/crash30.C: New test.
14195         * g++.old-deja/g++.other/crash31.C: New test.
14196         * g++.old-deja/g++.other/crash32.C: New test.
14197         * g++.old-deja/g++.other/crash33.C: New test.
14198         * g++.old-deja/g++.other/crash34.C: New test.
14199         * g++.old-deja/g++.other/crash35.C: New test.
14200
14201 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
14202
14203         * gcc.c-torture/execute/20001031-1.c: New test.
14204
14205 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
14206
14207         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
14208         namespace.
14209
14210         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
14211         standards-conformant.
14212
14213         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
14214
14215         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
14216         * g++.old-deja/g++.mike/p755a.C: Likewise.
14217         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14218         library makes no calls to `operator new' during initialization.
14219
14220 2000-11-04  Neil Booth  <neilb@earthling.net>
14221
14222         * gcc.dg/cpp/include2.c: New tests.
14223
14224 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
14225
14226         * lib/g++.exp (g++_set_ld_library_path): New function.
14227         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14228
14229 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
14230
14231         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
14232         warnings.
14233
14234 2000-11-01  Richard Henderson  <rth@redhat.com>
14235
14236         * g++.old-deja/g++.ext/namedret1.C: New.
14237         * g++.old-deja/g++.ext/namedret2.C: New.
14238         * g++.old-deja/g++.ext/namedret3.C: New.
14239
14240 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
14241
14242         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14243         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14244
14245 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14246
14247         * gcc.c-torture/execute/va-arg-21.c: New test.
14248
14249 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
14250
14251         * gcc.dg/c99-complex-2.c: New test.
14252
14253 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14254
14255         * gcc.c-torture/execute/stdio-opt-1.c: New test.
14256
14257 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
14258
14259         * g++.old-deja/g++.other/inline16.C: New test.
14260
14261 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
14262
14263         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14264         __PRETTY_FUNCTION__
14265
14266 2000-10-29  Neil Booth  <neilb@earthling.net>
14267
14268         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14269         New tests.
14270         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14271         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14272         optimisation.
14273
14274 2000-10-29  Neil Booth  <neilb@earthling.net>
14275
14276         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14277         * mi1.c, mi1c.h: Add null directives to multiple-include test.
14278         * mi5.c: Test multiple includes work with -C.
14279         * trigraphs.c: Test ^= version.
14280
14281 2000-10-28  Neil Booth  <neilb@earthling.net>
14282
14283         New tests and test updates for new macro expander.
14284
14285         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14286         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14287         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14288         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14289         new diagnostic messages.
14290
14291         * gcc.dg/cpp/macro3.c: New tests.
14292
14293 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
14294
14295         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14296         on the same line.
14297
14298 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
14299
14300         * g++.old-deja/g++.other/eh2.C: New test.
14301
14302 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
14303
14304         * gcc.c-torture/execute/20001027-1.c: New test.
14305
14306 2000-10-26  Richard Henderson  <rth@redhat.com>
14307
14308         * gcc.c-torture/execute/20001026-1.c: New.
14309
14310 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
14311
14312         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14313         * g++.old-deja/g++.law/builtin1.C: Likewise.
14314         * g++.old-deja/g++.law/ctors10.C: Likewise.
14315         * g++.old-deja/g++.law/virtual3.C: Likewise.
14316         * g++.old-deja/g++.mike/p658.C: Likewise.
14317         * g++.old-deja/g++.other/sibcall1.C: Likewise.
14318         * g++.old-deja/g++.other/vaarg2.C: Likewise.
14319         * g++.old-deja/g++.robertl/eb124.C: Likewise.
14320         * g++.old-deja/g++.robertl/eb44.C: Likewise.
14321         * g++.old-deja/g++.robertl/eb77.C: Likewise.
14322
14323 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
14324
14325         * gcc.c-torture/compile/20001024-1.c: New test.
14326
14327 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
14328
14329         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14330         to tell us whether or not we are using V3.
14331
14332 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
14333
14334         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14335         operands.
14336
14337 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14338
14339         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14340
14341 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
14342
14343         * gcc.c-torture/execute/20001024-1.c: New test.
14344
14345 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
14346
14347         * g++.old-deja/g++.other/sibcall1.C: New test.
14348
14349 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
14350
14351         * gcc.dg/noncompile/init-3.c: New test.
14352
14353 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
14354
14355         * gcc.dg/format-array-1.c: New test.
14356
14357 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14358
14359         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14360         writing through null pointers; remove comment about testing
14361         unterminated strings.
14362
14363 2000-10-17  Matthew Hiller  <hiller@redhat.com>
14364
14365         * gcc.c-torture/execute/20001017-2.c: New test.
14366
14367 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14368
14369         * gcc.c-torture/compile/20001018-1.c: New test.
14370         * gcc.c-torture/compile/20001018-1.x: Xfail.
14371
14372 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14373
14374         * gcc.c-torture/execute/20001017-1.c: New test.
14375
14376 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14377
14378         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14379         for multiple use of arguments with scanf formats; add tests for
14380         multiple use of arguments.
14381
14382 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
14383
14384         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14385
14386 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14387
14388         * gcc.dg/format-miss-1.c: New test.
14389
14390 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
14391
14392         * gcc.c-torture/execute/20001013-1.c: New test.
14393
14394 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
14395
14396         * gcc.dg/format-branch-1.c: New test.
14397
14398 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
14399
14400         * README, lib/file-format.exp: Remove EGCS references.
14401
14402 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
14403
14404         * gcc.dg/20001013-1.c: New test.
14405
14406 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
14407
14408         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14409         for intmax_t in the compiler using __typeof__ and the type rules
14410         for conditional expressions.
14411
14412 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
14413
14414         * gcc.dg/20001012-1.c: New test.
14415         * gcc.dg/20001012-2.c: New test.
14416
14417 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14418
14419         * gcc.dg/format-attr-1.c: New test.
14420
14421 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14422
14423         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14424         __LONG_LONG_MAX__ instead of LLONG_MAX.
14425
14426 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14427
14428         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14429         scanf flags.
14430         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14431         flags.
14432
14433 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
14434
14435         * gcc.dg/sequence-pt-1.c: New test.
14436
14437 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
14438
14439         * gcc.c-torture/execute/20001011-1.c: New testcase.
14440         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14441
14442 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
14443
14444         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14445         does not error on it.
14446
14447 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
14448
14449         * gcc.dg/20001009-1.c: New test.
14450
14451 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
14452
14453         * gcc.c-torture/compile/20001009-1.c: Move from here ....
14454         * gcc.c-torture/execute/20001009-2.c: ... to here.
14455
14456 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
14457
14458         * gcc.c-torture/compile/20001009-1.c: New testcase.
14459         * gcc.c-torture/execute/20001009-1.c: New testcase.
14460         Testcases provided by Jan Hubicka <jh@suse.cz>.
14461
14462 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14463
14464         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14465         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14466         uintmax_t using <limits.h> to emulate the compiler's internal
14467         logic.  No longer XFAIL %j tests.
14468
14469 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14470
14471         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14472         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14473         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14474         regexps and details of expected handling of some bad formats.
14475         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14476         suppression.
14477
14478 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14479
14480         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14481         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14482         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14483         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14484         in list archives.
14485
14486 2000-10-06  Richard Henderson  <rth@cygnus.com>
14487
14488         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14489         * g++.old-deja/g++.brendan/crash52.C: Likewise.
14490         * g++.old-deja/g++.jason/report.C: Likewise.
14491         * g++.old-deja/g++.law/friend5.C: Likewise.
14492         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
14493         of the expected warnings.
14494
14495 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
14496
14497         * g++.old-deja/g++.pt/enum14.C: New test.
14498
14499 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
14500
14501         * g++.old-deja/g++.pt/crash59.C: New test.
14502
14503 2000-10-04  Will Cohen  <wcohen@redhat.com>
14504
14505         * gcc.dg/20000926-1.c: New test.
14506
14507 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
14508
14509         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14510         function name for current C++ compiler.
14511         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14512
14513 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
14514
14515         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14516         __PRETTY_FUNCTION__.
14517         * g++.old-deja/g++.ext/pretty2.C: Likewise.
14518
14519 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14520
14521         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14522
14523 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
14524
14525         * gcc.c-torture/compile/20000923-1.c: New test.
14526
14527 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14528
14529         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14530         * g++.old-deja/g++.pt/ttp62.C: Same.
14531         * g++.old-deja/g++.other/inline14.C: Same.
14532
14533 2000-09-24  Richard Henderson  <rth@cygnus.com>
14534
14535         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14536
14537 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
14538
14539         * gcc.dg/c90-printf-1.c: Add test for wide string format.
14540
14541 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
14542
14543         * gcc.c-torture/compile/20000922-1.c: New file.
14544
14545 2000-09-21  Nick Clifton  <nickc@redhat.com>
14546
14547         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14548         a signed long modulo operation.
14549         (mod6): New function - perform an unsigned long modulo operation.
14550         (main): Add tests for modulos of very large numbers by very small
14551         dividends.
14552
14553 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14554
14555         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14556
14557 2000-09-19  Richard Henderson  <rth@cygnus.com>
14558
14559         * gcc.dg/compare2.c (case 10): XFAIL.
14560
14561 2000-09-18  Richard Henderson  <rth@cygnus.com>
14562
14563         * gcc.c-torture/execute/20000906-1.c: Move ...
14564         * gcc.dg/20000906-1.c: ... here.  Only run on targets
14565         that support __builtin_trap.
14566
14567 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
14568
14569         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14570
14571 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14572
14573         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14574         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
14575         more $ format tests.
14576
14577 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14578
14579         * gcc.dg/format-errmk-1.c: New test.
14580
14581 2000-09-17  Greg McGary  <greg@mcgary.org>
14582
14583         * gcc.c-torture/execute/20000917-1.x: Remove.
14584
14585 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14586
14587         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14588
14589 2000-09-17  Greg McGary  <greg@mcgary.org>
14590
14591         * gcc.c-torture/execute/20000917-1.c: New test.
14592         * gcc.c-torture/execute/20000917-1.x: XFAIL.
14593
14594 2000-09-16  Neil Booth  <NeilB@earthling.net>
14595
14596         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14597         in nested macro bug.
14598
14599 2000-09-15  Neil Booth  <NeilB@earthling.net>
14600
14601         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14602
14603 2000-09-14  Jeffrey A Law  (law@cygnus.com)
14604
14605         * gcc.c-torture/execute/20000914-1.c: New test.
14606
14607 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
14608
14609         * g++.other/inline13.C: New test.
14610
14611 2000-09-12  Andreas Jaeger  <aj@suse.de>
14612
14613         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14614         constant by Ulrich Drepper <drepper@redhat.com>.
14615
14616 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
14617
14618         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14619
14620 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14621
14622         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14623
14624 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
14625
14626         * gcc.dg/cpp/backslash.c: New test.
14627
14628 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
14629
14630         * gcc.c-torture/execute/20000910-1.c: New test.
14631         * gcc.c-torture/execute/20000910-2.c: Likewise.
14632
14633 2000-09-11  Robert Lipe  <robertl@sco.com>
14634
14635         * gcc.dg/pragma-align.c: New test.
14636
14637 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
14638
14639         * g++.old-deja/g++.pt/explicit82.C: New test.
14640         * g++.old-deja/g++.pt/explicit83.C: New test.
14641
14642 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
14643
14644         * gcc.dg/asm-names.c: New test.
14645
14646 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14647
14648         * gcc.dg/cpp/tr-warn6.c: New test
14649
14650 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14651
14652         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14653         be accepted.
14654
14655 2000-09-07  Catherine Moore  <clm@redhat.com>
14656
14657         * gcc.c-torture/execute/unroll-1.c: New test.
14658
14659 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
14660
14661         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14662         ERROR markers.
14663         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14664         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14665         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14666         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14667         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14668         Preprocess only.
14669         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14670         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14671
14672 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14673
14674         * g++.old-deja/g++.pt/deduct2.C: New test.
14675
14676 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14677
14678         * g++.old-deja/g++.pt/parms2.C: New test.
14679
14680 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14681
14682         * g++.old-deja/g++.pt/crash58.C: New test.
14683
14684 2000-09-06  Greg McGary  <greg@mcgary.org>
14685
14686         * gcc.c-torture/execute/20000906-1.c: New test.
14687         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14688
14689 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14690
14691         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14692
14693 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14694
14695         * g++.old-deja/g++.pt/crash57.C: New test.
14696
14697 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14698
14699         * g++.old-deja/g++.pt/crash56.C: New test.
14700
14701 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14702
14703         * g++.old-deja/g++.pt/koenig1.C: New test.
14704
14705 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
14706
14707         * gcc.dg/20000904-1.c: New test.
14708
14709 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
14710
14711         * gcc.dg/cpp/paste8.c: New test.
14712
14713 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
14714
14715         * gcc.c-torture/compile/20000827-1.c: New test.
14716
14717 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14718
14719         * gcc.dg/format-diag-1.c: New test.
14720
14721 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14722
14723         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14724         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14725         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14726         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14727         gcc.dg/formatz-1.c: Adjust warning regular expressions.
14728
14729 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
14730
14731         * g++.old-deja/g++.other/nested4.C: New test.
14732
14733 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
14734
14735         * g++.old-deja/g++.ns/scoped1.C: New test.
14736
14737 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
14738
14739         * lib/g++.exp: Support testing already-installed GCC.
14740
14741 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14742
14743         * wtr-label-1.c, wtr-suffix-1.c: New tests.
14744
14745 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14746
14747         * gcc.dg/return-type-2.c: New test.
14748
14749 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
14750
14751         * gcc.c-torture/compile/20000825-1.c: New test.
14752
14753 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
14754
14755         * gcc.dg/dwarf2-2.c: New test.
14756
14757 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
14758
14759         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14760         dg-warning regexps.
14761
14762 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14763
14764         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14765         gcc.dg/format-ext-5.c: New tests.
14766
14767 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
14768
14769         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
14770
14771 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
14772
14773         * gcc.dg/noncompile/930622-2.c: Adjust error message.
14774
14775 2000-08-24  Richard Henderson  <rth@cygnus.com>
14776
14777         * gcc.dg/ia64-sync-1.c: New test.
14778         * gcc.dg/ia64-sync-2.c: New test.
14779         * gcc.dg/ia64-asm-1.c: New test.
14780
14781 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
14782
14783         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14784         * gcc.dg/format-ext-2.c: New test.
14785
14786 2000-08-23  Jason Merrill  <jason@redhat.com>
14787
14788         * lib/old-dejagnu.exp: Also ignore "In member function" and
14789         "At global scope".
14790
14791 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14792
14793         * gcc.dg/noncompile/label-lineno-1.c: New test.
14794
14795 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
14796
14797         * gcc.dg/c99-array-nonobj-1.c: New test.
14798
14799 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
14800
14801         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14802         tests.
14803         * gcc.dg/format-ext-1.c: New test.
14804
14805 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14806
14807         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14808         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14809         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14810         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14811         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
14812
14813 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
14814
14815         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14816         gcc.dg/c99-strftime-2.c: New tests.
14817
14818 2000-08-22  Richard Henderson  <rth@cygnus.com>
14819
14820         * gcc.c-torture/execute/20000822-1.c: New test.
14821
14822 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
14823
14824         * gcc.c-torture/execute/20000819-1.x: Remove.
14825
14826 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
14827
14828         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14829         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14830         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14831         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14832         gcc.dg/format-xopen-1.c: New tests.
14833
14834 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
14835
14836         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14837
14838 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
14839
14840         * g++.old-deja/g++.other/loop2.C: New test.
14841
14842         * gcc.c-torture/compile/20000606-1.c: New test.
14843         * gcc.c-torture/compile/20000728-1.c: New test.
14844         * gcc.c-torture/execute/20000801-1.c: New test.
14845         * gcc.c-torture/execute/20000801-2.c: New test.
14846         * gcc.c-torture/execute/20000819-1.c: New test.
14847         * gcc.c-torture/execute/20000819-1.x: XFAIL.
14848         * gcc.dg/20000629-1.c: New test.
14849         * gcc.dg/20000724-1.c: New test.
14850         * gcc.dg/20000807-1.c: New test.
14851
14852 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14853
14854         * gcc.dg/cpp/pragma-1.c: New test.
14855         * gcc.dg/cpp/pragma-2.c: New test.
14856
14857 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
14858
14859         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14860         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
14861
14862 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14863
14864         * gcc.c-torture/compile/20000818-1.c: New test.
14865
14866 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
14867
14868         * gcc.c-torture/execute/20000818-1.c: New test.
14869
14870 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14871
14872         * gcc.dg/format-va-1.c: New test.
14873
14874 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
14875
14876         * g++.old-deja/g++.other/typedef8.C: New test.
14877
14878 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
14879
14880         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14881         * g++.old-deja/g++.mike/net36.C: Mark candidate.
14882         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14883         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14884         * g++.old-deja/g++.other/ptrmem7.C: New test.
14885         * g++.old-deja/g++.pt/ptrmem10.C: New test.
14886
14887 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
14888
14889         * g++.old-deja/g++.pt/typename27.C: New test.
14890
14891 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
14892
14893         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14894         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14895         * g++.old-deja/g++.pt/friend45.C: New test.
14896         * g++.old-deja/g++.other/friend8.C: New test.
14897
14898 2000-08-15  Richard Henderson  <rth@cygnus.com>
14899
14900         * gcc.c-torture/execute/20000815-1.c: New test.
14901
14902 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
14903
14904         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14905         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14906         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14907
14908 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
14909
14910         * g++.old-deja/g++.other/refinit2.C: New test.
14911
14912 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
14913
14914         * lib/c-torture.exp (c-torture): Make
14915         compiler_conditional_xfail_data global.
14916         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14917         compiler_conditional_xfail_data machinery.
14918         (f-torture-execute): Likewise.
14919         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14920         and only when unrolling loops.
14921
14922         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14923
14924 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
14925
14926         * g++.old-deja/g++.pt/explicit81.C: New test.
14927
14928 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
14929
14930         * g++.old-deja/g++.pt/typename26.C: New test.
14931
14932 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
14933
14934         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14935         warning.
14936
14937 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
14938
14939         * g++.old-deja/g++.other/array3.C: New test.
14940
14941 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14942
14943         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14944         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14945         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14946         New tests.
14947
14948 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
14949
14950         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14951         * g++.old-deja/g++.abi/vmihint.C: Likewise.
14952
14953 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
14954
14955         * gcc.c-torture/execute/20000808-1.c: New test.
14956
14957 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14958
14959         * gcc.dg/c90-const-expr-1.c: New test.
14960
14961 2000-08-08  Richard Henderson  <rth@cygnus.com>
14962
14963         * gcc.dg/noncompile/920923-1.c: Declare calloc.
14964
14965 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14966
14967         * gcc.dg/noncompile/const-ll-1.c: New test.
14968
14969 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14970
14971         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14972
14973 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
14974
14975         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14976         that running programs linked against the shared version of libobjc
14977         run correctly.
14978
14979 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14980
14981         * gcc.dg/c99-printf-1.c: New test.
14982
14983 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14984
14985         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14986
14987 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
14988
14989         * gcc.c-torture/execute/20000731-1.x: Delete.
14990
14991 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
14992
14993         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14994         and torture_without_loops as is done by c-torture.exp.
14995         (search_for): Copy from c-torture.exp.
14996         (gcc-dg-runtest): New function, drives a directory of tests
14997         iterating over the TORTURE_OPTIONS.
14998         (scan-assembler, scan-assembler-not): Move here from
14999         individual directory drivers.
15000
15001         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15002         defined by lib/gcc-dg.exp.
15003         * gcc.dg/cpp/cpp.exp: Likewise.
15004         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
15005         gcc-dg-runtest, so we cycle over optimization options.
15006
15007         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15008         * gcc.dg/compare2.c: No longer expected to fail.
15009
15010 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
15011
15012         * gcc.c-torture/execute/20000804-1.c: New test.
15013
15014 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
15015
15016         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15017
15018 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
15019
15020         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15021
15022 2000-08-03  Jeffrey A Law  (law@cygnus.com)
15023
15024         * gcc.c-torture/compile/20000803-1.c: New test.
15025
15026 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15027
15028         * gcc.c-torture/execute/20000801-3.c,
15029         gcc.c-torture/execute/20000801-4.c: New tests.
15030         * gcc.c-torture/execute/20000801-3.x,
15031         gcc.c-torture/execute/20000801-4.x: Xfail.
15032
15033 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
15034
15035         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15036         libobjc/.libs to allow for libtool.
15037
15038 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
15039
15040         * gcc.c-torture/compile/20000802-1.c: New test.
15041
15042 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
15043
15044         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15045
15046 2000-07-31  Jeffrey A Law  (law@cygnus.com)
15047
15048         * gcc-c-torture/execute/20000731-2.c: New test.
15049
15050         * gcc.c-torture/execute/20000731-1.c: New test.
15051         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15052
15053 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
15054
15055         * testsuite/gcc.dg/cpp/paste7.c: New test.
15056         * gcc.dg/cpp/20000725-1.c: New test.
15057
15058 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
15059
15060         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15061         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15062         declaration warning for __builtin_dwarf_reg_size.
15063
15064         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15065
15066 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
15067
15068         * gcc.dg/noncompile/voidparam-1.c: New test.
15069
15070 2000-07-30  Richard Henderson  <rth@cygnus.com>
15071
15072         * gcc.dg/c90-digraph-1.c: Don't xfail.
15073         * gcc.dg/compare2.c (case 10): Xfail.
15074         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15075
15076 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
15077
15078         * gcc.dg/c99-main-1.c: New test.
15079
15080 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15081
15082         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15083
15084 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
15085
15086         * gcc.c-tortuer/execute/20000726-1.c: New test.
15087
15088 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
15089
15090         * gcc.c-torture/execute/enum-2.c: New test.
15091
15092 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15093
15094         * gcc.dg/cpp/tr-warn3.c: New test.
15095
15096 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15097
15098         * g++.old-deja/g++.ext/implicit1.C: Remove.
15099         * g++.old-deja/g++.jason/c2.C: Remove
15100         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15101         * g++.old-deja/g++.pt/crash16.C: Likewise.
15102         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15103
15104 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
15105
15106         * g++.old-deja/g++.other/for2.C: New test.
15107
15108 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
15109
15110         * gcc.dg/20000720-1.c: New test.
15111
15112 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
15113
15114         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
15115
15116 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
15117
15118         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15119         * gcc.c-torture/execute/20000722-1.c: New.
15120         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15121
15122 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
15123
15124         * gcc.dg/cpp/20000720-1.S: New test.
15125
15126 2000-07-21  Michael Meissner  <meissner@redhat.com>
15127
15128         * gcc.c-torture/execute/ieee/hugeval.c: New test.
15129
15130 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15131
15132         * g++.old-deja/g++.brendan/crash16.C,
15133         g++.old-deja/g++.brendan/parse3.C,
15134         g++.old-deja/g++.brendan/redecl1.C,
15135         g++.old-deja/g++.ns/template13.C,
15136         g++.old-deja/g++.other/decl4.C,
15137         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15138
15139 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
15140
15141         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15142         and "Internal error".
15143
15144         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15145         regexps.
15146         * gcc.dg/cpp/paste6.c: New test.
15147
15148 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
15149
15150         * gcc.dg/cpp/tr-direct.c: New test.
15151
15152         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15153         gcc.dg/cpp/undef1.c: Tweak error regexps.
15154
15155 2000-07-18  Eric Christopher <echristo@redhat.com>
15156
15157         * gcc.c-torture/compile/20000718-1.c: New test.
15158
15159 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
15160
15161         * cpplex.c (_cpp_push_token): If the token being pushed back
15162         is the previous token in this context, just subtract one from
15163         context->posn.
15164         * cppmacro.c (save_expansion): Clear aux field when storing a
15165         placemarker.
15166
15167 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
15168
15169         * gcc.dg/noncompile/redecl-1.c: New test.
15170
15171 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
15172
15173         * gcc.c-torture/execute/20000717-5.c: New test.
15174         * gcc.c-torture/execute/20000717-1.x: Removed.
15175
15176 2000-07-17  Richard Henderson  <rth@cygnus.com>
15177
15178         * gcc.c-torture/execute/20000717-4.c: New test.
15179
15180 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
15181
15182         * gcc.dg/cpp/syshdr.c: New test.
15183         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15184
15185 2000-07-17  Neil Booth  <neilb@earthling.net>
15186
15187         * gcc.dg/cpp/cmdlne-dM.c: New test.
15188         * gcc.dg/cpp/cmdlne-dD.c: New test.
15189
15190 2000-07-17  Jeffrey A Law  (law@cygnus.com)
15191
15192         * gcc.c-torture/execute/20000717-3.c: New test.
15193
15194         * gcc.c-torture/compile/20000717-1.c: New test.
15195
15196 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
15197
15198         * gcc.c-torture/execute/20000717-2.c: New test.
15199
15200 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
15201
15202         * gcc.dg/formatz-1.c: New test.
15203
15204         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15205         * gcc.dg/c99-digraph-1.c: New tests.
15206
15207         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15208         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15209
15210         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15211         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15212         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15213         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15214         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15215         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15216         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15217
15218 2000-07-17   Greg McGary <greg@mcgary.org>
15219
15220         * gcc.c-torture/execute/20000717-1.c: New test.
15221         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15222
15223 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
15224
15225         * gcc.c-torture/execute/20000715-2.c: New test.
15226         * gcc.dg/20000715-1.c: New test.
15227
15228 2000-07-15  Michael Meissner  <meissner@redhat.com>
15229
15230         * gcc.c-torture/execute/20000715-1.c: New test.
15231
15232 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
15233
15234         * gcc.c-torture/execute/20000707-1.c: New test.
15235
15236 2000-07-13  Neil Booth  <NeilB@earthling.net>
15237
15238         * testsuite/gcc.dg/cpp/digraph1.c,
15239         testsuite/gcc.dg/cpp/digraph2.c,
15240         testsuite/gcc.dg/cpp/digraphs.c: New tests.
15241
15242 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
15243
15244         * g77.f-torture/compile/20000630-2.f:  New test.
15245         * g77.f-torture/compile/20000630-2.x
15246
15247 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
15248
15249         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
15250
15251 2000-07-11  Neil Booth  <NeilB@earthling.net>
15252
15253         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15254
15255 2000-07-11  Neil Booth  <NeilB@earthling.net>
15256
15257         * gcc.dg/cpp/cmdlne-C.c: New.
15258
15259 2000-07-09  Neil Booth  <NeilB@earthling.net>
15260
15261         * gcc.dg/cpp/directiv.c: New tests.
15262         * gcc.dg/cpp/undef1.c: Update.
15263
15264 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
15265
15266         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15267
15268 2000-07-09  Neil Booth  <NeilB@earthling.net>
15269
15270         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15271
15272 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
15273
15274         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15275         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15276
15277 2000-07-08  Neil Booth  <NeilB@earthling.net>
15278
15279         * gcc.dg/cpp/macsyntx.c: New tests.
15280
15281 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
15282
15283         * gcc.dg/20000707-1.c: New test.
15284
15285 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
15286
15287         * gcc.c-torture/execute/20000706-1.c: New test.
15288         * gcc.c-torture/execute/20000706-2.c: New test.
15289         * gcc.c-torture/execute/20000706-3.c: New test.
15290         * gcc.c-torture/execute/20000706-4.c: New test.
15291         * gcc.c-torture/execute/20000706-5.c: New test.
15292
15293 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
15294
15295         * g++.old-deja/g++.pt/instantiate7.C: New test.
15296
15297 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
15298
15299         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15300         * g++.old-deja/g++.mike/thunk3.C: Likewise.
15301         * g++.old-deja/g++.other/rtti3.C: Likewise.
15302         * g++.old-deja/g++.other/rttid3.C: Likewise.
15303
15304 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
15305
15306         *  g77.f-torture/compile/20000630-1.x: Fix typo
15307
15308 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
15309
15310         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15311         assembly output.
15312
15313 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
15314
15315         * gcc.dg/cpp/ident.c: New test.
15316
15317 2000-07-05  Neil Booth  <NeilB@earthling.net>
15318
15319         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15320           gcc.dg/cpp/lexstrng.c: New tests.
15321
15322 2000-07-04  Neil Booth  <NeilB@earthling.net>
15323
15324         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15325         * gcc.dg/cpp/strify2.c: Same.
15326
15327 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
15328
15329         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15330         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15331         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15332         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15333
15334         * testsuite/gcc.dg/cpp/macro1.c,
15335         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15336         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15337         testsuite/gcc.dg/cpp/strify1.c,
15338         testsuite/gcc.dg/cpp/strify2.c: New tests.
15339
15340 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
15341
15342         * gcc.c-torture/execute/20000703-1.c: New test.
15343
15344 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
15345
15346         * g++.old-deja/g++.pt (lookup10.C): New test.
15347
15348 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
15349
15350         * g++.old-deja/g++.pt (typename25.C): New test.
15351
15352 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
15353
15354         * gcc.c-torture/compile/20000701-1.c: New test.
15355
15356 2000-06-30  Nick Clifton  <nickc@cygnus.com>
15357
15358         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15359         to test case.
15360
15361 2000-06-30  Catherine Moore  <clm@cygnus.com>
15362
15363         * gcc.c-torture/execute/align-1.c: New test.
15364
15365 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
15366
15367         * g++.old-deja/g++.pt/expr8.C: New test.
15368         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15369
15370 2000-06-29  Nick Clifton  <nickc@cygnus.com>
15371
15372         * gcc.c-torture/compile/20000629-1.c: New test.
15373
15374 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
15375
15376
15377         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15378         gcc.dg/noncompile directory, depending on whether they're
15379         preprocessor tests or not.  Annotate all the tests for the dg
15380         framework.
15381
15382         * gcc.c-torture/noncompile/noncompile.exp: Delete.
15383         * gcc.dg/noncompile/noncompile.exp: New.
15384
15385         * Moved files:
15386         Old name                                New name
15387         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
15388         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
15389         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
15390         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
15391         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
15392         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
15393         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
15394         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
15395         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
15396         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
15397         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
15398         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
15399         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
15400         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
15401         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
15402         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
15403         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
15404         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
15405         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
15406         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
15407         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
15408         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
15409         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
15410         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
15411
15412         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
15413         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
15414         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
15415         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
15416         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
15417         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
15418
15419 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
15420
15421         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15422         declare one variable.  On the fourth, error.
15423         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15424         declared by 20000628-1a.h.
15425
15426 2000-06-29  Richard Henderson  <rth@redhat.com>
15427
15428         * gcc.c-torture/execute/930529-1.x: New file.
15429         * gcc.dg/920413-1.c: Adjust expected warning text.
15430         * gcc.dg/980217-1.c: Declare abort.
15431         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15432
15433 2000-06-29  Jeffrey A Law  (law@cygnus.com)
15434
15435         * g77.f-torture/compile/20000629-1.f: New test.
15436         * g77.f-torture/compile/20000629-1.x: Expected to fail.
15437
15438 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
15439
15440         Rearrange lots of files, removing entirely the
15441         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15442         directories.
15443
15444         * Deleted files:
15445         gcc.c-torture/code_quality/code_quality.exp
15446         gcc.c-torture/special/special.exp
15447         gcc.failure/failure.exp
15448         gcc.failure/940409-1.x
15449         gcc.c-torture/compile/961203-1.x
15450
15451         * New files:
15452         gcc.misc-tests/linkage.exp
15453         gcc.c-torture/execute/920730-1t.c
15454         gcc.c-torture/execute/920730-1t.x
15455         gcc.c-torture/compile/920520-1.x
15456         gcc.c-torture/compile/920521-1.x
15457         gcc.c-torture/compile/981006-1.x
15458         gcc.c-torture/execute/eeprof-1.x
15459
15460         * Moved files (possibly with modifications to fit a new harness):
15461         Old name                                New name
15462         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
15463         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
15464         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
15465         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
15466         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
15467         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
15468         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
15469         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
15470         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
15471         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
15472         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
15473         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
15474         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
15475         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
15476
15477 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
15478
15479         * c-torture/compile/961203-1.x: Delete.
15480
15481         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
15482         not exit. Include stdio.h.
15483         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15484         * gcc.misc-tests/dg-12.c: Likewise.
15485         * gcc.misc-tests/dg-5.c: Likewise.
15486         * gcc.misc-tests/dg-6.c: Likewise.
15487         * gcc.misc-tests/dg-7.c: Prototype abort.
15488         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15489         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15490         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
15491         not exit.
15492         * gcc.misc-tests/sieve.c: Use return from main, not exit.
15493         * gcc.misc-tests/sort2.c: Use return from main, not exit.
15494
15495 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
15496
15497         * gcc.dg/cpp/20000628-1.c: New test.
15498         * gcc.dg/cpp/20000628-1.h: New header for above test.
15499         * gcc.dg/cpp/20000628-1a.h: Likewise.
15500
15501 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
15502
15503         * gcc.dg/cpp: New directory.
15504         * gcc.dg/cpp/cpp.exp: New driver.
15505         * gcc.dg/cpp/20000627-1.c: New test.
15506         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15507         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15508         and rewrite as a compilation test.
15509
15510         * gcc.dg: Move many files into the cpp subdirectory, possibly
15511         renaming or editing them as well.
15512         Old name                New name
15513         990119-1.c              cpp/19990119-1.c
15514         990228-1.c              cpp/19990228-1.c
15515         990407-1.c              cpp/19990407-1.c
15516         990409-1.c              cpp/19990409-1.c
15517         990413-1.c              cpp/19990413-1.c
15518         990703-1.c              cpp/19990703-1.c
15519         20000127-1.c            cpp/20000127-1.c
15520         20000129-1.c            cpp/20000129-1.c
15521         20000207-1.c            cpp/20000207-1.c
15522         20000207-2.c            cpp/20000207-2.c
15523         20000209-1.c            cpp/20000209-1.c
15524         20000209-2.c            cpp/20000209-2.c
15525         20000301-1.c            cpp/20000301-1.c
15526         20000419-1.c            cpp/20000419-1.c
15527         20000510-1.S            cpp/20000510-1.S
15528         20000519-1.c            cpp/20000519-1.c
15529         20000529-1.c            cpp/20000529-1.c
15530         20000625-1.c            cpp/20000625-1.c
15531         20000625-2.c            cpp/20000625-2.c
15532         cpp-as1.c               cpp/assert1.c
15533         cpp-as2.c               cpp/assert2.c
15534         cxx-comments-1.c        cpp/cxxcom1.c
15535         cxx-comments-2.c        cpp/cxxcom2.c
15536         endif-label.c           cpp/endif.c
15537         cpp-hash1.c             cpp/hash1.c
15538         cpp-hash2.c             cpp/hash2.c
15539         cpp-if1.c               cpp/if-1.c
15540         cpp-if2.c               cpp/if-2.c
15541         cpp-if3.c               cpp/if-3.c
15542         cpp-if4.c               cpp/if-4.c
15543         cpp-if5.c               cpp/if-5.c
15544         cpp-cond.c              cpp/if-cexp.c
15545         cpp-missingop.c         cpp/if-mop.c
15546         cpp-missingparen.c      cpp/if-mpar.c
15547         cpp-opprec.c            cpp/if-oppr.c
15548         cpp-ifparen.c           cpp/if-paren.c
15549         cpp-shortcircuit.c      cpp/if-sc.c
15550         cpp-shift.c             cpp/if-shift.c
15551         cpp-unary.c             cpp/if-unary.c
15552         cpp-li1.c               cpp/line1.c
15553         cpp-li2.c               cpp/line2.c
15554         lineno.c                cpp/line3.c
15555         lineno-2.c              cpp/line4.c
15556         cpp-mi.c                cpp/mi1.c
15557         cpp-mic.h               cpp/mi1c.h
15558         cpp-micc.h              cpp/mi1cc.h
15559         cpp-mind.h              cpp/mi1nd.h
15560         cpp-mindp.h             cpp/mi1ndp.h
15561         cpp-mix.h               cpp/mi1x.h
15562         cpp-mi2.c               cpp/mi2.c
15563         cpp-mi2a.h              cpp/mi2a.h
15564         cpp-mi2b.h              cpp/mi2b.h
15565         cpp-mi2c.h              cpp/mi2c.h
15566         cpp-mi3.c               cpp/mi3.c
15567         cpp-mi3.def             cpp/mi3.def
15568         poison-1.c              cpp/poison.c
15569         pr-impl.c               cpp/prag-imp.c
15570         cpp-redef-2.c           cpp/redef1.c
15571         cpp-redef.c             cpp/redef2.c
15572         strpaste.c              cpp/strp1.c
15573         strpaste-2.c            cpp/strp2.c
15574         cpp-tradpaste.c         cpp/tr-paste.c
15575         cpp-tradstringify.c     cpp/tr-str.c
15576         cpp-tradwarn1.c         cpp/tr-warn1.c
15577         cpp-tradwarn2.c         cpp/tr-warn2.c
15578         trigraphs.c             cpp/trigraphs.c
15579         cpp-unc1.c              cpp/unc1.c
15580         cpp-unc2.c              cpp/unc2.c
15581         cpp-unc3.c              cpp/unc3.c
15582         cpp-unc.c               cpp/unc4.c
15583         undef.c                 cpp/undef1.c
15584         undef-2.c               cpp/undef2.c
15585         cpp-wi1.c               cpp/widestr1.c
15586
15587 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
15588
15589         * lib/g++.exp (g++_include_flags): Tweak.
15590
15591 2000-06-27  H.J. Lu  <hjl@gnu.org>
15592             Loren J. Rittle  <ljrittle@acm.org>
15593
15594         * lib/g++.exp (g++_include_flags): Override libgloss.exp
15595         version with one that knows about the new gcc tree structure.
15596         (g++_link_flags): Same.
15597
15598 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
15599
15600         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15601         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15602         case we are cross-compiling.
15603
15604         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15605         g++.old-deja/g++.niklas/Makefile.in,
15606         g++.old-deja/g++.niklas/configure.in,
15607         g++.old-deja/g++.other/Makefile.in,
15608         g++.old-deja/g++.other/configure.in,
15609         gcc.c-torture/code_quality/Makefile.in,
15610         gcc.c-torture/code_quality/configure.in,
15611         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15612         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15613         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15614         gcc.c-torture/execute/ieee/Makefile.in,
15615         gcc.c-torture/execute/ieee/configure.in,
15616         gcc.c-torture/noncompile/Makefile.in,
15617         gcc.c-torture/noncompile/configure.in,
15618         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15619         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15620         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15621
15622 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
15623
15624         * g++.old-deja/g++.other/ambig3.C: New test.
15625
15626 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
15627
15628         * g++.old-deja/g++.pt/syntax1.C: New test.
15629         * g++.old-deja/g++.pt/syntax2.C: New test.
15630         * g++.old-deja/g++.other/syntax3.C: New test.
15631         * g++.old-deja/g++.other/syntax4.C: New test.
15632
15633 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
15634
15635         * gcc.dg/20000623-1.c: Prototype exit and abort.
15636
15637 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
15638
15639         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15640         New tests.
15641         * gcc.dg/cpp-mi3.def: New file.
15642
15643         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15644         inside assertions.
15645         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15646         lexer's error messages.
15647         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15648         divine anything from the linemarkers.
15649         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15650         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15651
15652 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
15653
15654         * gcc.dg/20000623-1.c: New test.
15655
15656 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
15657
15658         * gcc.c-torture/execute/20000622-1.c: New test.
15659
15660 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
15661
15662         * g++.old-deja/g++.other/init15.C: New test.
15663
15664 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
15665
15666         * g++.old-deja/g++.pt/vaarg2.C: New test.
15667         * g++.old-deja/g++.pt/vaarg3.C: New test.
15668
15669 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
15670
15671         * g++.old-deja/g++.other/dyncast6.C: New test.
15672
15673 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
15674
15675         * gcc.c-torture/execute/loop-6.c: New test.
15676
15677 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
15678
15679         * gcc.dg/20000614-1.c: New test.
15680         * gcc.dg/20000614-2.c: New test.
15681
15682 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
15683
15684         * g++.old-deja/g++.other/inline12.C: New test.
15685
15686 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
15687
15688         * g++.old-deja/g++.other/eh1.C: New test.
15689
15690 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
15691
15692         * g++.old-deja/g++.other/type.C: New test.
15693
15694 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
15695
15696         * g++.old-deja/g++.other/initstring.C: New test.
15697
15698 2000-06-12  Jason Merrill  <jason@redhat.com>
15699
15700         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15701
15702 2000-06-09  Jeffrey A Law  (law@cygnus.com)
15703
15704         * gcc.c-torture/compile/20000609-1.c: New test.
15705
15706 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
15707
15708         * gcc.dg/20000609-1.c: New test.
15709
15710 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
15711
15712         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15713         * gcc.c-torture/noncompile/poison-1.c: Move...
15714         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15715         * gcc.dg/cpp-li1.c: Add a token after the #line.
15716
15717 2000-06-05  Richard Henderson  <rth@cygnus.com>
15718
15719         * gcc.c-torture/execute/20000605-2.c: New test.
15720         * gcc.c-torture/execute/20000605-3.c: New test.
15721
15722 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
15723
15724         * g77.f-torture/execute/20000503-1.x: New file.
15725
15726 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
15727
15728         * g++.old-deja/g++.eh/badalloc1.C: New test.
15729
15730 2000-06-05  Richard Henderson  <rth@cygnus.com>
15731
15732         * gcc.c-torture/execute/20000605-1.c: New test.
15733
15734 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
15735             Nathan Sidwell <nathan@codesourcery.com>
15736
15737         * gcc.c-torture/compile/20000605-1.c: New test.
15738
15739 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
15740
15741         * g77.f-torture/compile/20000601-1.f:  New test.
15742
15743 2000-06-03  Richard Henderson  <rth@cygnus.com>
15744
15745         * gcc.c-torture/execute/20000603-1.c: New.
15746
15747 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
15748
15749         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15750         * gcc.dg/noreturn-2.c (noreturn): Likewise.
15751
15752 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
15753
15754         * gcc.dg/compare2.c (case 12): XFAIL.
15755         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15756         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15757
15758         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15759
15760 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
15761
15762         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15763         guard macro is already defined when the header is first
15764         included.
15765         * gcc.dg/cpp-mix.h: New file.
15766         * gcc.dg/endif-label.c: Update patterns to match compiler.
15767
15768         * g++.brendan/complex1.C: Declare abort.
15769         * g++.law/refs4.C: Remove XFAIL.
15770         * g++.oliva/expr2.C: Declare abort and exit.
15771
15772 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
15773
15774         * gcc.c-torture/execute/20000528-1.c: New test.
15775
15776         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15777         * g++.old-deja/g++.law/temps4.C: Likewise.
15778
15779         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15780         stdlib.h.  Call abort() on failure.
15781         * g++.old-deja/g++.law/refs4.C: Likewise.
15782         * g++.old-deja/g++.law/temps4.C: Likewise.
15783         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15784         * gcc.c-torture/execute/20000112-1.c: Include string.h.
15785
15786 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
15787
15788         Relative to g++.dg/special:
15789         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
15790
15791         Relative to g++.old-deja:
15792         * g++.brendan/complex1.C, g++.jason/optimize2.C,
15793         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15794         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15795         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15796         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15797         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15798         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
15799
15800         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15801         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15802         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15803         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15804         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15805         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15806         and/or string.h.
15807
15808         * g++.other/goto1.C: Update expectations for error messages.
15809
15810 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
15811
15812         * gcc.c-torture/compile/20000523-1.c: New test.
15813
15814 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
15815
15816         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15817
15818 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
15819
15820         * g++.old-deja/g++.eh/catch11.C: New test.
15821         * g++.old-deja/g++.eh/catch12.C: New test.
15822
15823 2000-05-24  Nick Clifton  <nickc@cygnus.com>
15824
15825         * gcc.c-torture/execute/20000523-1.c: New test.
15826
15827 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
15828
15829         * c-torture/execute/bcp-1.c: Replace abort in arg of
15830         __builtin_constant_p with a generic external function.
15831
15832         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15833         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15834         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15835         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15836         Prototype abort and/or exit.
15837
15838         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15839         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15840         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15841         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15842
15843 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
15844
15845         * gcc.dg/dwarf2-1.c: New test.
15846
15847 2000-05-20  Richard Henderson  <rth@cygnus.com>
15848
15849         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15850
15851 2000-05-20  Andreas Jaeger  <aj@suse.de>
15852
15853         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15854         testcase.
15855
15856 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
15857
15858         * gcc.c-torture/execute/20000519-2.c: New test.
15859
15860 2000-05-19  Andreas Jaeger  <aj@suse.de>
15861
15862         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15863         which fails with SSA.
15864
15865         * lib/c-torture.exp: Also test with -O3 -fssa.
15866
15867 2000-05-18  Michael Meissner  <meissner@redhat.com>
15868
15869         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15870         * gcc.c-torture/execute/920415-1.c: Ditto.
15871         * gcc.c-torture/execute/920501-1.c: Ditto.
15872         * gcc.c-torture/execute/conversion.c: Ditto.
15873         * gcc.c-torture/execute/cvt-1.c: Ditto.
15874
15875 2000-05-18  Jeffrey A Law  (law@cygnus.com)
15876
15877         * gcc.c-torture/compile/20000518-1.c: New test.
15878
15879 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
15880
15881         * g77.f-torture/compile/200005018.f:  New test.
15882
15883 2000-05-17  Jeffrey A Law  (law@cygnus.com)
15884
15885         * gcc.c-torture/compile/20000517-1.c: New test.
15886
15887 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15888
15889         * gcc.c-torture/execute/20000516-1.c: New test.
15890
15891 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
15892
15893         * g++.old-deja/g++.other/eh.C: New test.
15894
15895 2000-05-12  Richard Henderson  <rth@cygnus.com>
15896
15897         * gcc.c-torture/execute/990208-1.c (main): Don't pass
15898         constants through to doit's conditional.
15899
15900 2000-05-11  Jeffrey A Law  (law@cygnus.com)
15901
15902         * gcc.c-torture/compile/20000511-1.c: New test.
15903         * g77.f-torture/compile/20000511-1.f: New test.
15904         * g77.f-torture/compile/20000511-2.f: New test.
15905
15906 2000-05-11  Michael Meissner  <meissner@redhat.com>
15907
15908         * gcc.c-torture/execute/20000511-1.c: New test.
15909
15910 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
15911
15912         * gcc.dg/dg.exp: Scan .S files as well as .c files.
15913         * gcc.dg/20000510-1.S: New.
15914
15915 2000-05-08  Catherine Moore  <clm@cygnus.com>
15916
15917         * gcc.dg/unused-3.c: New.
15918
15919 2000-05-06  Richard Henderson  <rth@cygnus.com>
15920
15921           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15922           * g++.old-deja/g++.mike/warn1.C: Likewise.
15923           * g++.old-deja/g++.pt/local1.C: Likewise.
15924           * g++.old-deja/g++.pt/local7.C: Likewise.
15925           * g++.old-deja/g++.pt/spec16.C: Likewise.
15926
15927 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
15928
15929         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15930
15931 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
15932
15933           * g77.f-torture/execute/20000503-1.f:  New test.
15934
15935 2000-05-04  Andreas Jaeger  <aj@suse.de>
15936
15937         * gcc.dg/noreturn-2.c: New test.
15938
15939 2000-05-04  Neil Booth  <NeilB@earthling.net>
15940
15941         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15942         preprocessor.
15943
15944 2000-05-04  Richard Henderson  <rth@cygnus.com>
15945
15946         * gcc.c-torture/execute/20000503-1.c: Fix typo.
15947
15948 2000-05-04  Richard Henderson  <rth@cygnus.com>
15949
15950         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
15951         OpenSSL by Jason R Thorpe.
15952
15953 2000-05-03  Jim Wilson  <wilson@cygnus.com>
15954
15955         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15956
15957 2000-05-03  Robert Lipe <robertlipe@usa.net>
15958
15959         * gcc.dg/20000503-1.c: New test.
15960
15961 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
15962
15963         * gcc.c-torture/compile/20000502-1.c: New test.
15964         * g++.old-deja/g++.other/align.C: New test.
15965         * gcc.dg/cpp-tradstringify.c: New test.
15966
15967 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
15968
15969         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15970         and hard registers.
15971
15972 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
15973
15974         * gcc.c-torture/execute/loop-5.c: New test.
15975
15976 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
15977
15978         * gcc.c-torture/execute/va-arg-20.c: New test.
15979
15980 2000-04-23  Jeffrey A Law  (law@cygnus.com)
15981
15982         * gcc.c-torture/execute/20000422-1.c: New test.
15983
15984 2000-04-20  Greg McGary  <gkm@gnu.org>
15985
15986         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15987         when optimizing, but without sibling-call optimizations (-O1).
15988
15989 2000-04-20  Jeffrey A Law  (law@cygnus.com)
15990
15991           * gcc.c-torture/compile/20000420-1.c: New test.
15992
15993 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
15994
15995         * g++.abi/ptrflags.C: New test.
15996         * g++.eh/catchptr1.C: Test incomplete pointer chains.
15997
15998 2000-04-19  Catherine Moore  <clm@cygnus.com>
15999
16000         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16001
16002 2000-04-19  Greg McGary  <gkm@gnu.org>
16003
16004         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16005         sibling-call optimizations.
16006
16007 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
16008
16009         * gcc.dg/20000419-1.c: New test.
16010
16011 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
16012
16013         * gcc.c-torture/execute/20000412-6.c: New test.
16014
16015 2000-04-12  Jeffrey A Law  (law@cygnus.com)
16016
16017         * gcc.c-torture/execute/20000412-5.c: New test.
16018         * g77.f-torture/compile/20000412-1.f: New test.
16019         * gcc.c-torture/execute/20000412-4.c: New test.
16020         * gcc.c-torture/compile/20000412-2.c: New test.
16021         * gcc.c-torture/execute/20000412-3.c: New test.
16022         * gcc.c-torture/compile/20000412-1.c: New test.
16023         * gcc.c-torture/execute/20000412-2.c: New test.
16024
16025 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
16026
16027         * objc/execute/bf-20.m: New test.
16028
16029 2000-04-10  Richard Henderson  <rth@cygnus.com>
16030
16031         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16032
16033         * gcc.c-torture/execute/20000412-1.c: New test.
16034
16035 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
16036
16037         * g++.old-deja/g++.eh/catchptr1.C: New test.
16038
16039 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
16040
16041         * g++.old-deja/g++.abi/cxa_vec.C: New test.
16042
16043 2000-04-08  Neil Booth  <NeilB@earthling.net>
16044
16045         * gcc.dg/cpp-nullchar.c: Remove test as
16046         embedded nulls cause problems.
16047
16048 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16049
16050         * gcc.dg/compare2.c: New test.
16051
16052 2000-04-08  Neil Booth  <NeilB@earthling.net>
16053
16054         * gcc.dg/cpp-nullchar.c: New test.
16055
16056 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
16057
16058         * gcc.dg/cpp-mi2.c: New test.
16059         * gcc.dg/cpp-mi2[abc].h: New files.
16060
16061 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
16062
16063         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16064         member name.
16065
16066 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
16067
16068         * g++.old-deja/g++.abi/vmihint.C: New test.
16069
16070 2000-04-06  Neil Booth  <NeilB@earthling.net>
16071
16072         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16073         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
16074         copyright.
16075
16076 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
16077
16078         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16079         avoid stack-frame overwrite.
16080
16081 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
16082
16083         * gcc.c-torture/compile/20000405-2.c: New test.
16084         * gcc.c-torture/compile/20000405-3.c: New test.
16085
16086 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16087
16088         * gcc.c-torture/compile/20000405-1.c: New test.
16089
16090 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
16091
16092         * gcc.dg/cast-qual-1.c: Revert last change.
16093
16094 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16095
16096         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16097
16098 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
16099
16100         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16101         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16102
16103 2000-04-03  Jeffrey A Law  (law@cygnus.com)
16104
16105         * gcc.c-torture/compile/20000403-2.c: New test.
16106         * gcc.c-torture/compile/20000403-1.c: New test.
16107
16108 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
16109
16110         * gcc.c-torture/execute/20000403-1.c: New test.
16111
16112 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
16113
16114         * gcc.c-torture/execute/20000402-1.c: New test.
16115
16116 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
16117
16118         * gcc.c-torture/execute/va-arg-15.c: New test.
16119         * gcc.c-torture/execute/va-arg-16.c: New test.
16120         * gcc.c-torture/execute/va-arg-17.c: New test.
16121         * gcc.c-torture/execute/va-arg-18.c: New test.
16122         * gcc.c-torture/execute/va-arg-19.c: New test.
16123
16124 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
16125
16126         * gcc.c-torture/compile/981211-1.c: Move to...
16127         * gcc.dg/cpp-as1.c: ...here.
16128         * gcc.dg/cpp-as2.c: New file.
16129
16130         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16131         compiler.
16132
16133 2000-04-02  Neil Booth  <NeilB@earthling.net>
16134
16135         * gcc.dg/cpp-cond.c  New tests.
16136         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
16137         accidental success less likely.
16138         * gcc.dg/cpp-missingop.c  New tests.
16139         * gcc.dg/cpp-missingparen.c  New tests.
16140         * gcc.dg/cpp-shift.c  New tests.
16141         * gcc.dg/cpp-shortcircuit.c  New tests.
16142         * gcc.dg/cpp-unary.c  New tests.
16143
16144 2000-03-29  Jeffrey A Law  (law@cygnus.com)
16145
16146         * gcc.c-torture/compile/20000329-1.c: New test.
16147
16148 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
16149
16150         * gcc.c-torture/compile/20000326-1.c: New test.
16151         * gcc.c-torture/compile/20000326-2.c: New test.
16152
16153 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
16154
16155         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16156         the first parameter is a function argument.
16157
16158 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
16159
16160         * g++.old-deja/g++.ext/array4.C: New test.
16161
16162 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
16163
16164         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16165
16166 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16167
16168         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16169
16170 2000-03-19  Richard Henderson  <rth@cygnus.com>
16171
16172         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16173
16174 2000-03-19  Richard Henderson  <rth@cygnus.com>
16175
16176         * gcc.c-torture/compile/20000319-1.c: New test.
16177
16178 2000-03-14  Jeffrey A Law  (law@cygnus.com)
16179
16180         * gcc.c-torture/execute/20000314-3.c: New test.
16181         * gcc.c-torture/execute/20000314-2.c: New test.
16182         * gcc.c-torture/execute/20000314-1.c: New test.
16183         * gcc.c-torture/compile/20000314-2.c: New test.
16184         * gcc.c-torture/compile/20000314-1.c: New test.
16185
16186 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
16187
16188         * g++.old-deja/g++.warn/inline.C: New test.
16189
16190 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
16191
16192         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16193         standards-compliant result rather than specific constants.
16194         Put test-values in array.
16195
16196 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
16197
16198         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16199         (g++_target_compile): Put test-specific options last.
16200
16201 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16202
16203         * g++.old-deja/g++.eh/vbase4.C: New test.
16204
16205 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16206
16207         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16208
16209 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16210
16211         * g++.old-deja/g++.brendan/misc12.C: Removed.
16212         * g++.old-deja/g++.pt/memtemp77.C: Constify.
16213         * g++.old-deja/g++.ext/pretty4.C: New test.
16214
16215 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
16216
16217         * g++.old-deja/g++.other/string2.C: New test.
16218
16219 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
16220
16221         * g++.old-deja/g++.warn/impint2.C: New test.
16222
16223 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
16224
16225         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16226         is 1, not zero.
16227
16228 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
16229
16230         * g++.old-deja/g++.warn/impint.C: New test.
16231         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16232         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16233         * g++.old-deja/g++.pt/explicit12.C: Likewise.
16234         * g++.old-deja/g++.pt/explicit13.C: Likewise.
16235         * g++.old-deja/g++.pt/explicit17.C: Likewise.
16236         * g++.old-deja/g++.pt/explicit18.C: Likewise.
16237         * g++.old-deja/g++.pt/explicit19.C: Likewise.
16238         * g++.old-deja/g++.pt/explicit23.C: Likewise.
16239         * g++.old-deja/g++.pt/explicit31.C: Likewise.
16240         * g++.old-deja/g++.pt/explicit35.C: Likewise.
16241         * g++.old-deja/g++.pt/explicit6.C: Likewise.
16242         * g++.old-deja/g++.pt/memclass7.C: Likewise.
16243
16244 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
16245
16246         * gcc.dg/cpp-redef.c: New test.
16247
16248 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
16249
16250         * g++.old-deja/g++.pt/unify7.C: New test.
16251
16252 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
16253
16254         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16255         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16256
16257 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
16258
16259         * gcc.c-torture/compile/20000224-1.c: New test.
16260
16261 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16262
16263         * gcc.c-torture/compile/cpp-2.c: New test.
16264         * gcc.c-torture/compile/cpp-1.c: New test.
16265
16266 2000-02-25  Jeffrey A Law  (law@cygnus.com)
16267
16268         * gcc.c-torture/execute/20000225-1.c: New test.
16269
16270 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16271
16272         * gcc.dg/cpp-li2.c: New test.
16273
16274         * gcc.dg/cpp-wi1.c: New test.
16275
16276         * gcc.dg/cpp-li1.c: New test.
16277
16278 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
16279
16280         * g++.old-deja/g++.other/sizeof5.C: New test.
16281
16282 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16283
16284         * gcc.c-torture/execute/va-arg-13.c: New test.
16285
16286 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
16287
16288         * gcc.c-torture/execute/va-arg-12.c: New test.
16289
16290 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
16291
16292         * gcc.c-torture/execute/20000223-1.c: New test.
16293
16294 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
16295
16296         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16297
16298 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
16299
16300         * g++.old-deja/g++.abi/ptrmem.C: New test.
16301
16302 2000-02-19  Richard Henderson  <rth@cygnus.com>
16303
16304         * gcc.c-torture/compile/init-3.c: New.
16305
16306 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
16307
16308         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16309         ALWAYS_CXXFLAGS.
16310
16311 2000-02-11  Robert Lipe <robertl@sco.com>
16312
16313         * gcc.c-torture/compile/20000211-3.c: New test.
16314
16315 2000-02-11  Martin Buchholz <martin@xemacs.org>
16316
16317         * gcc.c-torture/compile/20000211-2.c: New test.
16318
16319 2000-02-11  Jeffrey A Law  (law@cygnus.com)
16320
16321         * gcc.c-torture/compile/20000211-1.c: New test.
16322
16323 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
16324
16325         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16326           on native targets
16327
16328 2000-02-08  Nathan Sidwell  <nathan@acm.org>
16329
16330         * g++.old-deja/g++.other/cast5.C: New test.
16331
16332 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
16333
16334         * gcc.c-torture/execute/20000205-1.c: New.
16335
16336 2000-02-03  Nathan Sidwell  <nathan@acm.org>
16337
16338         * g++.old-deja/g++.jason/cast3.C: Return void.
16339         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16340
16341 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16342
16343         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16344
16345         * gcc.dg/loop-1.c: New test.
16346
16347 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
16348
16349         * gcc.c-torture/compile/20000127-1.c: New test.
16350         * gcc.c-torture/execute/991228-1.c: New test.
16351
16352 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16353
16354         * gcc.dg/unused-2.c: New test.
16355
16356         * gcc.dg/conv-1.c: New test.
16357
16358 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
16359
16360         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16361         compiler.
16362         (tool_option_proc): Fix typo.
16363
16364 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
16365
16366         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16367         of the ld on the host, not on the build machine.
16368         Also, don't crash if '--help' is not a supported option.
16369
16370 2000-01-24  Richard Henderson  <rth@cygnus.com>
16371
16372         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16373
16374 2000-01-20  Jeffrey A Law  (law@cygnus.com)
16375
16376         * gcc.c-torture/execute/20000120-2.c: New test.
16377         * gcc.c-torture/execute/20000120-1.c: New test.
16378
16379 2000-01-13  Jeffrey A Law  (law@cygnus.com)
16380
16381         * gcc.c-torture/execute/20000113-1.c: New test.
16382
16383 2000-01-12  Jeffrey A Law  (law@cygnus.com)
16384
16385         * gcc.c-torture/execute/20000112-1.c: New test.
16386
16387 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16388
16389         * gcc.dg/20000111-1.c: New test.
16390
16391 2000-01-10  Jeffrey A Law  (law@cygnus.com)
16392
16393         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16394         with 16 bit integers.
16395
16396 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16397
16398         * gcc.dg/20000108-1.c: New test.
16399
16400 2000-01-05  Nathan Sidwell  <nathan@acm.org>
16401
16402         * g++.old-deja/g++.ns/koenig8.C: New test.
16403
16404 2000-01-05  Nathan Sidwell  <nathan@acm.org>
16405
16406         * g++.old-deja/g++.other/cast4.C: New test.
16407
16408 2000-01-05  Jeffrey A Law  (law@cygnus.com)
16409
16410         * gcc.c-torture/compile/20000105-2.c: New test.
16411         * gcc.c-torture/compile/20000105-1.c: New test.
16412
16413 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16414
16415         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
16416         references to printf & atoi to conform to ANSI standard.
16417         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
16418         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
16419         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
16420         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
16421         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
16422         * g++.old-deja/g++.brendan/complex1.C: Likewise.
16423         * g++.old-deja/g++.brendan/copy1.C: Likewise.
16424         * g++.old-deja/g++.brendan/copy2.C: Likewise.
16425         * g++.old-deja/g++.brendan/copy3.C: Likewise.
16426         * g++.old-deja/g++.brendan/copy4.C: Likewise.
16427         * g++.old-deja/g++.brendan/copy5.C: Likewise.
16428         * g++.old-deja/g++.brendan/copy6.C: Likewise.
16429         * g++.old-deja/g++.brendan/copy7.C: Likewise.
16430         * g++.old-deja/g++.brendan/copy8.C: Likewise.
16431         * g++.old-deja/g++.brendan/crash11.C: Likewise.
16432         * g++.old-deja/g++.brendan/crash14.C: Likewise.
16433         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
16434         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16435         * g++.old-deja/g++.brendan/delete2.C: Likewise.
16436         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
16437         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
16438         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
16439         * g++.old-deja/g++.brendan/eh1.C: Likewise.
16440         * g++.old-deja/g++.brendan/groff1.C: Likewise.
16441         * g++.old-deja/g++.brendan/init3.C: Likewise.
16442         * g++.old-deja/g++.brendan/misc12.C: Likewise.
16443         * g++.old-deja/g++.brendan/misc7.C: Likewise.
16444         * g++.old-deja/g++.brendan/new2.C: Likewise.
16445         * g++.old-deja/g++.brendan/operators4.C: Likewise.
16446         * g++.old-deja/g++.brendan/operators5.C: Likewise.
16447         * g++.old-deja/g++.brendan/overload2.C: Likewise.
16448         * g++.old-deja/g++.brendan/overload7.C: Likewise.
16449         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
16450         * g++.old-deja/g++.brendan/reference1.C: Likewise.
16451         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
16452         * g++.old-deja/g++.brendan/template24.C: Likewise.
16453         * g++.old-deja/g++.brendan/template3.C: Likewise.
16454         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
16455         * g++.old-deja/g++.jason/inline3.C: Likewise.
16456         * g++.old-deja/g++.jason/opeq.C: Likewise.
16457         * g++.old-deja/g++.law/arg5.C: Likewise.
16458         * g++.old-deja/g++.law/arm7.C: Likewise.
16459         * g++.old-deja/g++.law/ctors11.C: Likewise.
16460         * g++.old-deja/g++.law/cvt8.C: Likewise.
16461         * g++.old-deja/g++.law/init9.C: Likewise.
16462         * g++.old-deja/g++.law/refs4.C: Likewise.
16463         * g++.old-deja/g++.law/template2.C: Likewise.
16464         * g++.old-deja/g++.law/visibility24.C: Likewise.
16465         * g++.old-deja/g++.law/vtable3.C: Likewise.
16466         * g++.old-deja/g++.mike/asm2.C: Likewise.
16467         * g++.old-deja/g++.mike/eh1.C: Likewise.
16468         * g++.old-deja/g++.mike/misc1.C: Likewise.
16469         * g++.old-deja/g++.mike/misc13.C: Likewise.
16470         * g++.old-deja/g++.mike/misc14.C: Likewise.
16471         * g++.old-deja/g++.mike/ns12.C: Likewise.
16472         * g++.old-deja/g++.mike/p1248.C: Likewise.
16473         * g++.old-deja/g++.mike/p3708.C: Likewise.
16474         * g++.old-deja/g++.mike/p3708a.C: Likewise.
16475         * g++.old-deja/g++.mike/p3708b.C: Likewise.
16476         * g++.old-deja/g++.mike/p646.C: Likewise.
16477         * g++.old-deja/g++.mike/p700.C: Likewise.
16478         * g++.old-deja/g++.mike/p783.C: Likewise.
16479         * g++.old-deja/g++.mike/p783a.C: Likewise.
16480         * g++.old-deja/g++.mike/p783b.C: Likewise.
16481         * g++.old-deja/g++.mike/p786.C: Likewise.
16482         * g++.old-deja/g++.mike/p789.C: Likewise.
16483         * g++.old-deja/g++.mike/p789a.C: Likewise.
16484         * g++.old-deja/g++.mike/p807a.C: Likewise.
16485         * g++.old-deja/g++.other/delete3.C: Likewise.
16486         * g++.old-deja/g++.other/dyncast1.C: Likewise.
16487         * g++.old-deja/g++.other/dyncast2.C: Likewise.
16488         * g++.old-deja/g++.other/dyncast3.C: Likewise.
16489         * g++.old-deja/g++.other/empty1.C: Likewise.
16490         * g++.old-deja/g++.other/temporary1.C: Likewise.
16491         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
16492         * g++.old-deja/g++.pt/t16.C: Likewise.
16493         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
16494
16495 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
16496
16497         * gcc.dg/991230-1.c: New test.
16498
16499 1999-12-29  Jeffrey A Law  (law@cygnus.com)
16500
16501         * gcc.c-torture/compile/991229-3.c: New test.
16502         * gcc.c-torture/compile/991229-2.c: New test.
16503         * gcc.c-torture/compile/991229-1.c: New test.
16504
16505 1999-12-29  Greg McGary <gkm@eng.ascend.com>
16506
16507         * gcc.c-torture/compile/labels-2.c: New test.
16508
16509 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
16510
16511         * gcc.c-torture/execute/991227-1.c: New test.
16512
16513 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16514
16515         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
16516
16517 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
16518
16519         * gcc.c-torture/execute/991221-1.c: New test.
16520
16521 1999-12-20  Nathan Sidwell  <nathan@acm.org>
16522
16523         * g++.old-deja/g++.other/cast3.C: New test.
16524
16525 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
16526
16527         * gcc.c-torture/execute/991216-4.c: New test.
16528
16529 1999-12-16  Michael Meissner  <meissner@cygnus.com>
16530
16531         * gcc.c-torture/execute/991216-1.c: New test.
16532         * gcc.c-torture/execute/991216-2.c: New test.
16533         * gcc.c-torture/execute/991216-3.c: New test.
16534
16535 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16536
16537         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
16538         Actually make the test fail by using "-O2" for compilation.
16539
16540 1999-12-15  Nathan Sidwell  <nathan@acm.org>
16541
16542         * g++.old-deja/g++.warn/cast-align1.C: New test.
16543
16544 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16545
16546         * gcc.c-torture/compile/991214-1.c: New test.
16547         * gcc.c-torture/compile/991214-2.c: New test.
16548
16549 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
16550
16551         * gcc.dg/991214-1.c: New test.
16552
16553 1999-12-13  Jeffrey A Law  (law@cygnus.com)
16554
16555         * gcc.c-torture/compile/991213-3.c: New test.
16556         * gcc.c-torture/compile/991213-2.c: New test.
16557         * gcc.c-torture/compile/991213-1.c: New test.
16558
16559 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
16560
16561         * gcc.dg/991209-1.c: New test.
16562
16563 1999-12-08  Nathan Sidwell <nathan@acm.org>
16564
16565         * gcc.c-torture/compile/991208-1.c: New test.
16566
16567 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16568
16569         * gcc.dg/ultrasp2.c: New test.
16570
16571 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
16572
16573         * g++.old-deja/g++.abi/align.C (main): Fix typo.
16574
16575 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
16576
16577         * gcc.c-torture/compile/991202-1.c: New test.
16578         * gcc.c-torture/execute/991202-1.c: New test.
16579         * gcc.c-torture/execute/991202-2.c: New test.
16580         * gcc.c-torture/execute/991202-3.c: New test.
16581
16582 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
16583
16584         * g++.old-deja/g++.abi/align.C: New test.
16585         * g++.old-deja/g++.abi/aggregates.C: Likewise.
16586         * g++.old-deja/g++.abi/bitfields.C: Likewise.
16587
16588 1999-12-01  Richard Henderson  <rth@cygnus.com>
16589
16590         * gcc.c-torture/execute/991201-1.c: New.
16591
16592 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
16593
16594         * gcc.dg/991129-1.c: New test.
16595
16596 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
16597
16598         * gcc.c-torture/compile/991127-1.c: New test.
16599
16600 1999-11-22  Nathan Sidwell  <nathan@acm.org>
16601
16602         * g++.old-deja/g++.other/warn4.C: New test.
16603
16604 1999-11-22  Nathan Sidwell  <nathan@acm.org>
16605
16606         * g++.old-deja/g++.eh/cleanup2.C: New test.
16607         * g++.old-deja/g++.ext/pretty2.C: New test.
16608         * g++.old-deja/g++.ext/pretty3.C: New test.
16609         * g++.old-deja/g++.other/debug6.C: New test.
16610
16611 1999-10-20  Jim Wilson  <wilson@cygnus.com>
16612
16613         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
16614         compiler_output to look for one error message instead of two.
16615
16616 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
16617
16618         * gcc.c-torture/execute/991118-1.c: Also test case
16619         where the word boundary does not split a byte evenly.
16620
16621 1999-11-19  Nathan Sidwell  <nathan@acm.org>
16622
16623         * g++.old-deja/g++.ext/restrict1.C: New test.
16624
16625 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
16626
16627         * gcc.c-torture/execute/991118-1.c: New test.
16628
16629 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
16630
16631         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
16632         working directory pathnames.
16633
16634 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
16635
16636         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
16637         host is equipped with driver.h and driver.o so it can actually
16638         compile and run the tests.
16639
16640 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
16641
16642         * gcc.c-torture/compile/991008-1.c: New test.
16643
16644 1999-11-08  Nick Clifton  <nickc@cygnus.com>
16645
16646         * lib/gcc-dg.exp: Include target-supports.exp
16647
16648 1999-11-05  Nick Clifton  <nickc@cygnus.com>
16649
16650         * lib/target-supports.exp: New file: Provide procs to test for
16651         features supported by the target.
16652         (check_weak_available): Moved here from ecos.exp.
16653         (check_alias_available): New proc: Determine of the target
16654         toolchain supports the alias attribute.
16655
16656         * gcc.dg/special/ecos.exp: Move check_weak_available to
16657         target-supports.exp.
16658         (alias-1.c): Only perform the test if the target supports
16659         aliases.
16660         (wkali-1.c): Only perform the test if the target supports
16661         aliases.
16662
16663         * gcc.dg/990506-0.c: Expect error messages from cross
16664         targets as well as native targets.
16665
16666 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16667
16668         * gcc.dg/ultrasp1.c: Removed xfail.
16669         * gcc.dg/struct-ret-2.c: Likewise.
16670         * gcc.dg/array-1.c: Likewise.
16671
16672 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
16673
16674         * gcc.dg/struct-ret-2.c: New test.
16675
16676         * gcc.dg/array-1.c: New test.
16677
16678 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
16679
16680         * gcc.c-torture/execute/991030-1.c: New test.
16681
16682 1999-10-26  Richard Henderson  <rth@cygnus.com>
16683
16684         * gcc.c-torture/compile/991026-2.c: New test.
16685
16686 1999-10-26  Jeffrey A Law  (law@cygnus.com)
16687
16688         * gcc.c-torture/compile/991026-1.c: New test.
16689
16690 1999-10-23  Jeffrey A Law  (law@cygnus.com)
16691
16692         * gcc.c-torture/execute/991023-1.c: New test.
16693
16694 1999-10-19  Jeffrey A Law  (law@cygnus.com)
16695
16696         * gcc.c-torture/execute/991019-1.c: New test.
16697
16698 1999-10-16  Richard Henderson  <rth@cygnus.com>
16699
16700         * gcc.c-torture/execute/991016-1.c: New test.
16701
16702 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
16703
16704         * gcc.c-torture/execute/991014-1.c: New test.
16705
16706 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
16707
16708         * g++.old-deja/g++.other/union2.C: New test.
16709
16710 1999-10-13  Nathan Sidwell  <nathan@acm.org>
16711
16712         * g++.old-deja/g++.other/vaarg2.C: New test.
16713         * g++.old-deja/g++.other/vaarg3.C: New test.
16714
16715 1999-10-12  Craig Burley  <craig@jcb-sc.com>
16716
16717         * g77.f-torture/noncompile/19990905-1.f: Moved from being
16718         in compile/.
16719
16720 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
16721
16722         * gcc.c-torture/execute/va-arg-11.c: New test.
16723
16724 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
16725
16726         * lib/file-format.exp (gcc_target_object_format): Don't
16727         crash if objdump is unavailable.
16728
16729 1999-09-29  Donn Terry <donn@interix.com>
16730
16731         * gcc.misc-tests/mg.exp: delete extraneous redirection.
16732
16733 1999-09-28  Nick Clifton  <nickc@cygnus.com>
16734
16735         * gcc.c-torture/compile/990928-1.c: New test.
16736
16737 1999-09-28  Nathan Sidwell  <nathan@acm.org>
16738
16739         * g++.old-deja/g++.other/decl6.C: New test.
16740
16741 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16742
16743         * gcc.c-torture/execute/va-arg-10.c: New test.
16744
16745 1999-09-27  Nathan Sidwell  <nathan@acm.org>
16746
16747         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
16748         __PRETTY_FUNCTION__.
16749
16750 1999-09-23  Nick Clifton  <nickc@cygnus.com>
16751
16752         * gcc.c-torture/execute/990923-1.c: New test.
16753
16754 1999-09-21  Nick Clifton  <nickc@cygnus.com>
16755
16756         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
16757         for which -fpic is inappropriate.
16758
16759 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
16760
16761         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
16762
16763 1999-09-21  Nathan Sidwell  <nathan@acm.org>
16764
16765         * g++.old-deja/g++.other/dyncast1.C: New test.
16766         * g++.old-deja/g++.other/dyncast2.C: New test.
16767         * g++.old-deja/g++.other/dyncast3.C: New test.
16768         * g++.old-deja/g++.other/dyncast4.C: New test.
16769         * g++.old-deja/g++.other/dyncast5.C: New test.
16770         * g++.old-deja/g++.eh/catch3.C: New test.
16771         * g++.old-deja/g++.eh/catch3p.C: New test.
16772         * g++.old-deja/g++.eh/catch4.C: New test.
16773         * g++.old-deja/g++.eh/catch4p.C: New test.
16774         * g++.old-deja/g++.eh/catch5.C: New test.
16775         * g++.old-deja/g++.eh/catch5p.C: New test.
16776         * g++.old-deja/g++.eh/catch6.C: New test.
16777         * g++.old-deja/g++.eh/catch6p.C: New test.
16778         * g++.old-deja/g++.eh/catch7.C: New test.
16779         * g++.old-deja/g++.eh/catch7p.C: New test.
16780         * g++.old-deja/g++.eh/catch8.C: New test.
16781         * g++.old-deja/g++.eh/catch8p.C: New test.
16782         * g++.old-deja/g++.eh/catch9.C: New test.
16783         * g++.old-deja/g++.eh/catch9p.C: New test.
16784
16785 1999-09-13  Nathan Sidwell  <nathan@acm.org>
16786
16787         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
16788         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
16789
16790 1999-09-13  Jeffrey A Law  (law@cygnus.com)
16791
16792         * gcc.c-torture/compile/990913-1.c: New test.
16793
16794 1999-09-10  Nathan Sidwell  <nathan@acm.org>
16795
16796         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
16797         * g++.old-deja/g++.jason/rfg5.C: Likewise.
16798
16799 1999-09-09  Richard Henderson  <rth@cygnus.com>
16800
16801         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
16802
16803 1999-09-09  Nathan Sidwell  <nathan@acm.org>
16804
16805         * g++.old-deja/g++.other/lookup11.C: New test.
16806         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
16807         what is permitted and what we want.
16808         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
16809         overload use.
16810         * g++.old-deja/g++.jason/rfg5.C: Likewise
16811
16812 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
16813
16814         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
16815         * gcc.c-torture/noncompile/poison-1.c: New file.
16816
16817 1999-09-08  Nathan Sidwell  <nathan@acm.org>
16818
16819         * g++.old-deja/g++.other/sizeof3.C: New test.
16820         * g++.old-deja/g++.other/sizeof4.C: New test.
16821         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
16822         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
16823
16824 1999-09-07  Richard Henderson  <rth@cygnus.com>
16825
16826         * gcc.dg/va-arg-1.c: New.
16827
16828 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16829
16830         * gcc.c-torture/execute/va-arg-9.c: New test.
16831
16832 1999-09-05  Craig Burley  <craig@jcb-sc.com>
16833
16834         * g77.f-torture/compile/980519-2.f: New test.
16835         * g77.f-torture/compile/19990905-0.f: New test.
16836         * g77.f-torture/compile/19990905-1.f: New test.
16837         * g77.f-torture/compile/19990905-2.f: New test.
16838
16839         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
16840
16841 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
16842
16843         * gcc.c-torture/execute/990827-1.c: Fix typo.
16844
16845 1999-09-03  Nathan Sidwell  <nathan@acm.org>
16846
16847         * g++.old-deja/g++.other/deref1.C: New test.
16848
16849 1999-09-02  Nathan Sidwell  <nathan@acm.org>
16850
16851         * g++.old-deja/g++.other/ambig2.C: New test.
16852         * g++.old-deja/g++.other/cond5.C: New test.
16853         * g++.old-deja/g++.other/lookup16.C: New test.
16854
16855 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
16856
16857         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
16858         assemblers too.
16859
16860 1999-08-31  Jeffrey A Law  (law@cygnus.com)
16861
16862         * lib/c-torture.exp: Avoid the "compare executables" optimization
16863         when testing native.
16864
16865 1999-08-29  Jeffrey A Law  (law@cygnus.com)
16866
16867         * gcc.c-torture/execute/990829-1.c: New test.
16868         * gcc.c-torture/compile/990829-1.c: New test.
16869
16870 1999-08-27  Paul Burchard  <burchard@pobox.com>
16871
16872         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
16873         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
16874         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
16875         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
16876         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
16877         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
16878         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
16879         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
16880         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
16881         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
16882         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
16883
16884 1999-08-27  Jeffrey A Law  (law@cygnus.com)
16885
16886         * gcc.c-torture/execute/990827-1.c: New test.
16887
16888 1999-08-26  Craig Burley  <craig@jcb-sc.com>
16889
16890         * g77.f-torture/noncompile/19990826-4.f: New test.
16891
16892         * g77.f-torture/compile/19990826-3.f: New test.
16893
16894         * g77.f-torture/execute/19990826-2.f: New test.
16895
16896         * g77.f-torture/compile/19990826-1.f: New test.
16897
16898         * gcc.c-torture/execute/990826-0.c: New test.
16899         * g77.c-torture/execute/19990826-0.f: New test.
16900
16901         * g77.f-torture/noncompile/970626-2.f: New test.
16902
16903 1999-08-25  Paul Burchard  <burchard@pobox.com>
16904
16905         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
16906         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
16907         lss-011.C: New tests.
16908
16909 1999-08-25  Nathan Sidwell  <nathan@acm.org>
16910
16911         * g++.old-deja/g++.other/decl5.C: New test.
16912
16913 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16914
16915         * noncompile/noncompile.exp: Load_lib c-torture.exp.
16916         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
16917         call `postbase' for each one.  All callers of `postbase' changed
16918         to call this instead.
16919
16920 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
16921
16922         * gcc.c-torture/execute/990811-1.c: New test.
16923
16924 1999-08-09  Nick Clifton  <nickc@cygnus.com>
16925
16926         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
16927         just native ones.
16928
16929         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
16930         just native ones.
16931
16932 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
16933
16934         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
16935
16936 1999-08-04  Jeffrey A Law  (law@cygnus.com)
16937
16938         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
16939
16940 1999-08-04  Nathan Sidwell  <nathan@acm.org>
16941
16942         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
16943
16944 1999-08-04  Jeffrey A Law  (law@cygnus.com)
16945
16946         * gcc.c-torture/execute/990804-1.c: New test.
16947
16948 1999-08-03  Nathan Sidwell  <nathan@acm.org>
16949
16950         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
16951         * g++.old-deja/g++.brendan/crash64.C: Likewise
16952         * g++.old-deja/g++.brendan/overload8.C: Likewise
16953
16954 1999-08-03  Nathan Sidwell  <nathan@acm.org>
16955
16956         * g++.old-deja/g++.other/struct1.C: New test.
16957
16958 1999-08-03  Nathan Sidwell  <nathan@acm.org>
16959
16960         * g++.old-deja/g++.other/enum2.C: New test.
16961
16962 1999-08-02  Richard Henderson  <rth@cygnus.com>
16963
16964         Adapted from tests from Franz Sirl:
16965         * gcc.c-torture/execute/va-arg-7.c: New test.
16966         * gcc.c-torture/execute/va-arg-8.c: New test.
16967
16968 1999-08-01  Jeffrey A Law  (law@cygnus.com)
16969
16970         * gcc.c-torture/compile/990801-2.c: New test.
16971
16972         * gcc.c-torture/compile/990801-1.c: New test.
16973
16974 1999-07-27  Michael Meissner  <meissner@cygnus.com>
16975
16976         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
16977         fp-cmp-1.c, converting double to float.
16978
16979         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
16980         fp-cmp-1.c, converting double to long double.
16981
16982         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
16983         from fr1 to unknown_register, since fr1 is a legitimate register
16984         on some machines.
16985
16986 1999-07-25  Jeffrey A Law  (law@cygnus.com)
16987
16988         * README: More listname related changes.
16989
16990 1999-07-08  Catherine Moore  <clm@cygnus.com>
16991
16992         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
16993
16994 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
16995
16996         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
16997
16998 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
16999
17000         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17001
17002 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
17003
17004         * gcc.dg/990703-1.c: New test.
17005
17006 1999-06-29  Nick Clifton  <nickc@cygnus.com>
17007
17008         * lib/file-format.exp: New file: Move definition of proc
17009         gcc_target_object_format to here from
17010         gcc.dg/special/ecos.exp.
17011
17012         * lib/c-torture.exp: Include lib file-format.exp.
17013         * lib/gcc-dg.exp: Include lib file-format.exp.
17014
17015         * gcc.dg/special/ecos.exp: Remove definition of proc
17016         gcc_target_object_format.
17017
17018 1999-06-28  Jeffrey A Law  (law@cygnus.com)
17019
17020         * gcc.c-torture/execute/990628-1.c: New test.
17021
17022 1999-06-25  Jeffrey A Law  (law@cygnus.com)
17023
17024         * gcc.c-torture/compile/990625-2.c: New test.
17025
17026         * gcc.c-torture/compile/990625-1.c: New test.
17027
17028 1999-06-23  Nick Clifton  <nickc@cygnus.com>
17029
17030         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
17031         attributes compile.
17032         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17033         ports that use the COFF/PE file format.
17034
17035 1999-06-17  Jeffrey A Law  (law@cygnus.com)
17036
17037         * gcc.c-torture/compile/990617-1.c: New test.
17038
17039 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
17040
17041         * g++.old-deja/g++.other/decl4.C: New test.
17042
17043 1999-06-14  Nathan Sidwell  <nathan@acm.org>
17044
17045         * g++.old-deja/g++.other/bitfld3.C: New test.
17046
17047 1999-06-08  Nathan Sidwell  <nathan@acm.org>
17048
17049         * g++.old-deja/g++.eh/catch1.C: New test.
17050
17051 1999-06-07  Jeffrey A Law  (law@cygnus.com)
17052
17053         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17054
17055         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17056         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
17057
17058 1999-06-05  Craig Burley  <craig@jcb-sc.com>
17059
17060         * g77.f-torture/compile/19990502-0.f: Replace with new,
17061         shorter, test that still fails after recent changes.
17062
17063 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17064
17065         * gcc.c-torture/execute/990604-1.c: New test.
17066
17067 1999-05-31  Jeffrey A Law  (law@cygnus.com)
17068
17069         * gcc.c-torture/execute/990531-1.c: New test.
17070
17071 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17072
17073         * gcc.c-torture/compile/990527-1.c: New test.
17074
17075 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
17076
17077         * gcc.c-torture/execute/990527-1.c: New test.
17078
17079 1999-05-25  Nick Clifton  <nickc@cygnus.com>
17080
17081         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17082         bitfields as signed.
17083
17084 1999-05-25  Craig Burley  <craig@jcb-sc.com>
17085
17086         * g77.f-torture/compile/19990525-0.f: New test.
17087
17088 1999-05-25  Jeffrey A Law  (law@cygnus.com)
17089
17090         * gcc.c-torture/execute/990525-2.c: New test.
17091
17092         * gcc.c-torture/execute/990525-1.c: New test.
17093
17094 1999-05-24  Nathan Sidwell  <nathan@acm.org>
17095
17096         * g++.old-deja/g++.other/anon3.C: New test.
17097         * g++.old-deja/g++.other/anon4.C: New test.
17098         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17099         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17100         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17101         Merrill).
17102
17103 1999-05-24  Jeffrey A Law  (law@cygnus.com)
17104
17105         * gcc.c-torture/execute/990524-1.c: New test.
17106
17107         * gcc.dg/990524-1.c: New test.
17108
17109 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17110
17111         * gcc.c-torture/compile/990523-1.c: New test.
17112
17113 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
17114
17115         * gcc.c-torture/compile/990519-1.c: New test.
17116
17117 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17118
17119         * gcc.c-torture/compile/990517-1.c: New test.
17120
17121         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17122         (e4, f4): New tests.
17123         (main): Call them.
17124
17125 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17126
17127         * gcc.dg/noreturn-1.c: New test.
17128
17129 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17130
17131         * gcc.c-torture/execute/990513-1.c: New test.
17132
17133 1999-05-10  Richard Henderson  <rth@cygnus.com>
17134
17135         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17136
17137 1999-05-10  Craig Burley  <craig@jcb-sc.com>
17138
17139         * g77.f-torture/execute/erfc.f: Use small single-precision
17140         values, to avoid problems on Alphas when not -mieee.
17141
17142 1999-05-08  Craig Burley  <craig@jcb-sc.com>
17143
17144         * gcc.dg/990506-0.c: New test.
17145
17146 1999-05-08  Richard Henderson  <rth@cygnus.com>
17147
17148         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17149         the constant to test.  Don't XFAIL 64-bit targets.
17150
17151         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17152         * g++.old-deja/g++.law/profile1.C: Likewise.
17153
17154         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17155         operator new instances.
17156         * g++.old-deja/g++.other/delete5.C: Likewise.
17157
17158 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17159
17160         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17161         intrinsic.
17162
17163 1999-05-03  Craig Burley  <craig@jcb-sc.com>
17164
17165         * g77.f-torture/execute/u77-test.f: Reverse order of two
17166         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17167
17168 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17169
17170         * gcc.dg/compare1.c: New test.
17171
17172 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
17173
17174         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17175         New tests.
17176
17177 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17178
17179         * g77.f-torture/compile/19990502-1.f: New test.
17180
17181 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17182
17183         * g77.f-torture/compile/19990502-0.f: New test.
17184
17185 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17186
17187         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17188         intrinsic.
17189
17190 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17191
17192         * g77.f-torture/execute/u77-test.f (main): List libU77
17193         intrinsics not currently tested.
17194         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17195         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17196         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17197         Trim blanks off the ends of some printed strings.
17198
17199 1999-05-02  Craig Burley  <craig@jcb-sc.com>
17200
17201         * g77.f-torture/execute/u77-test.f (main): Just warn about
17202         FSTAT gid disagreement, as it's expected on some systems.
17203
17204 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17205
17206         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
17207         use a new function, which allows for some slop.
17208         Clean up some commentary.
17209         (issum): The new function.
17210         (sgladd): Deleted subroutine.
17211
17212 1999-05-01  Craig Burley  <craig@jcb-sc.com>
17213
17214         * g77.f-torture/execute/u77-test.f: Modify to be more like
17215         libf2c/libU77 version, bringing patches to that version here.
17216         Add suitable commentary.
17217
17218 1999-04-25  Richard Henderson  <rth@cygnus.com>
17219
17220         * gcc.dg/990424-1.c: New test.
17221
17222 1999-04-24  Craig Burley  <craig@jcb-sc.com>
17223
17224         * g77.f-torture/execute/u77-test.f (main): Bug involving
17225         LSTAT has been fixed, so turn back on full checking.
17226
17227 1999-04-20  Craig Burley  <craig@jcb-sc.com>
17228
17229         * g77.f-torture/compile/19990419-0.f: New test.
17230         * g77.f-torture/execute/19990419-1.f: New test.
17231
17232 1999-04-17  Richard Henderson  <rth@cygnus.com>
17233
17234         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
17235         to avoid the need for a prototype to supress a warning.
17236
17237 1999-04-07  Jim Wilson  <wilson@cygnus.com>
17238
17239         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
17240
17241 1999-04-04  Jeffrey A Law  (law@cygnus.com)
17242
17243         * gcc.c-torture/execute/990404-1.c: New test.
17244
17245 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17246
17247         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
17248         * gcc.dg/cpp-if3.c: Don't use -pedantic.
17249         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
17250         missing initializer warnings.
17251
17252 1999-03-28  Jeffrey A Law  (law@cygnus.com)
17253
17254         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
17255         matching strings.
17256
17257 1999-03-26  Jeffrey A Law  (law@cygnus.com)
17258
17259         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
17260
17261 1999-03-26  Craig Burley  <craig@jcb-sc.com>
17262
17263         * g77.f-torture/execute/19990325-0.f: New test.
17264         * g77.f-torture/execute/19990325-1.f: New test.
17265
17266 1999-03-24  Jeffrey A Law  (law@cygnus.com)
17267
17268         * gcc.c-torture/execute/990324-1.c: New test.
17269
17270 1999-03-22  Jim Wilson  <wilson@cygnus.com>
17271
17272         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
17273         test with 4.
17274
17275 1999-03-17  Richard Henderson  <rth@cygnus.com>
17276
17277         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
17278
17279 1999-03-13  Craig Burley  <craig@jcb-sc.com>
17280
17281         * g77.f-torture/execute/19990313-2.f: New test.
17282         * g77.f-torture/execute/19990313-3.f: New test.
17283
17284 1999-03-13  Craig Burley  <craig@jcb-sc.com>
17285
17286         * g77.f-torture/execute/19990313-0.f: New test.
17287         * g77.f-torture/execute/19990313-1.f: New test.
17288
17289 1999-03-12  Jim Wilson  <wilson@cygnus.com>
17290
17291         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
17292         printf to sprintf.
17293         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
17294         (main): Add check for u15.  Conditionalize u31 check depending on
17295         whether ints are <32 bits or >=32 bits.
17296
17297 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17298
17299         * g77.f-torture/execute/19981119-0.f: Improve testiness.
17300
17301 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17302
17303         * g77.f-torture/compile/19990305-0.f: New test.
17304         * g77.f-torture/execute/19981119-0.f: New test.
17305
17306 1999-03-08  Craig Burley  <craig@jcb-sc.com>
17307
17308         * g77.f-torture/execute/970625-2.f: call ABORT if final
17309         result is not correct, instead of just printing it.
17310         Add this checking via newly introduced obfuscation, to
17311         trip up buggy front ends.
17312
17313 1999-03-07  Craig Burley  <craig@jcb-sc.com>
17314
17315         * g77.f-torture/compile/960317-1.f: Moved from being
17316         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
17317
17318 1999-03-06  Craig Burley  <craig@jcb-sc.com>
17319
17320         * g77.f-torture/execute/960317-1.f: New (old) test.
17321         * g77.f-torture/execute/970625-2.f: Ditto.
17322
17323 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
17324
17325         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
17326         message on line 1 or line 2; cccp and cpplib do this differently.
17327
17328 1999-03-01  Jeffrey A Law  (law@cygnus.com)
17329
17330         * g++.old-deja/g++.law/weak1.C: New test.
17331
17332 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17333
17334         * gcc.c-torture/execute/990119-1.c: Renamed to...
17335         * gcc.dg/990119-1.c: this, so it will only be tested once
17336         (it's a preprocessor test, it doesn't need to be run at
17337         multiple optimization levels).
17338
17339 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
17340
17341         * lib/g++.exp: Don't add incdir=$base_dir/../include to
17342           ALWAYS_CXXFLAGS.
17343
17344 1999-02-24  Craig Burley  <craig@jcb-sc.com>
17345
17346         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
17347         * g77.f-torture/compile/19981216-0.f: ...as it is expected
17348         to not be compilable by current g77.
17349
17350 1999-02-24  Nick Clifton  <nickc@cygnus.com>
17351
17352         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
17353
17354 1999-02-22  Jeffrey A Law  (law@cygnus.com)
17355
17356         * gcc.c-torture/execute/990222-1.c: New test.
17357
17358 1999-02-19  Craig Burley  <craig@jcb-sc.com>
17359
17360         * g77.f-torture/compile/19990218-0.f: New test.
17361         * g77.f-torture/noncompile/19990218-1.f: New test.
17362
17363 1999-02-18  Craig Burley  <craig@jcb-sc.com>
17364
17365         * g77.f-torture/compile/19981216-0.f: New test.
17366
17367 1999-02-14  Jeffrey A Law  (law@cygnus.com)
17368
17369         * gcc.dg/990214-1.c: New test.
17370
17371 1999-02-13  Jeffrey A Law  (law@cygnus.com)
17372
17373         * gcc.dg/990213-2.c: New test.
17374
17375         * gcc.dg/990213-1.c: New test.
17376
17377 1999-02-12  Jeffrey A Law  (law@cygnus.com)
17378
17379         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
17380         ints.
17381
17382 1999-02-11  Nick Clifton  <nickc@cygnus.com>
17383
17384         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
17385         specified by target.
17386
17387         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
17388
17389 1999-02-11  Jeffrey A Law  (law@cygnus.com)
17390
17391         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
17392
17393 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
17394
17395         * gcc.dg/special/ecos.exp: New test driver for new tests with
17396         special requirements.
17397
17398         * gcc.dg/special/alias-1.c: New test.
17399         * gcc.dg/special/gcsec-1.c: New test.
17400         * gcc.dg/special/weak-1.c: New test.
17401         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
17402         * gcc.dg/special/weak-2.c: New test.
17403         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
17404         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
17405         * gcc.dg/special/wkali-1.c: New test.
17406         * gcc.dg/special/wkali-2.c: New test.
17407         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
17408         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
17409
17410 1999-02-10  Felix Lee  <flee@cygnus.com>
17411
17412           * lib/c-torture.exp (c-torture-compile): Pull out code for
17413           analyzing gcc error messages.
17414           (c-torture-execute): Likewise.  Fix some (harmless) false
17415           positives.
17416           * lib/gcc.exp (gcc_check_compile): New function.
17417
17418 1999-02-08  Richard Henderson  <rth@cygnus.com>
17419
17420         * gcc.c-torture/execute/990208-1.c: New test.
17421
17422 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
17423
17424         * g++.dg/special/ecos.exp: New driver for new tests with special
17425         requirements
17426
17427         * g++.dg/special/conpr-1.C: New test
17428         * g++.dg/special/conpr-2.C: New test
17429         * g++.dg/special/conpr-2a.C: New test
17430         * g++.dg/special/conpr-3.C: New test
17431         * g++.dg/special/conpr-3a.C: New test
17432         * g++.dg/special/conpr-3b.C: New test
17433
17434         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
17435         allow g++ to use the dg driver
17436
17437         * README: Add comment about g++.dg directory
17438
17439 1999-02-06  Jeffrey A Law  (law@cygnus.com)
17440
17441         * README: Update email addresses.
17442
17443 1999-02-03  Nick Clifton  <nickc@cygnus.com>
17444
17445         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
17446         arguments in order to force structure S onto the stack even on
17447         the alpha.
17448         (test): Pass 10 leading arguments to function foo as well as the
17449         structure S.
17450
17451         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
17452         failure for all targets.
17453
17454         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
17455         abort to terminate program execution.
17456
17457 1999-01-30  Richard Henderson  <rth@cygnus.com>
17458
17459         * gcc.c-torture/execute/990130-1.c: New test.
17460
17461 1999-01-30  Jeffrey A Law  (law@cygnus.com)
17462
17463         * gcc.dg/990130-1.c: New test.
17464
17465 1999-01-28  Michael Meissner  <meissner@cygnus.com>
17466
17467         * gcc.c-torture/execute/990128-1.c: New test.
17468
17469 1999-01-27  Michael Meissner  <meissner@cygnus.com>
17470
17471         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
17472
17473 1999-01-27  Felix Lee  <flee@cygnus.com>
17474
17475         * lib/c-torture.exp (c-torture-compile): pull out code for
17476         analyzing gcc error messages.
17477         (c-torture-execute): ditto, and fix some (harmless) false
17478         positives.
17479         * lib/gcc.exp (gcc_check_compile): new function.
17480
17481 1999-01-17  Jeffrey A Law  (law@cygnus.com)
17482
17483         * gcc.dg/990117-1.c: New test.
17484
17485         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
17486
17487         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
17488
17489 1999-01-15  Jeffrey A Law  (law@cygnus.com)
17490
17491         * g77.f-torture/compile/990115-1.f: New test.
17492
17493 1999-01-07  Jeffrey A Law  (law@cygnus.com)
17494
17495         * gcc.c-torture/compile/990107-1.c: New test
17496
17497 1999-01-06  Jeffrey A Law  (law@cygnus.com)
17498
17499         * gcc.c-torture/execute/990106-2.c: New test.
17500
17501         * gcc.c-torture/execute/990106-1.c: New test.
17502
17503 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
17504
17505         * gcc.c-torture/compile/981223-1.c: New test.
17506
17507 1998-12-29  Richard Henderson  <rth@cygnus.com>
17508
17509         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
17510         (opt3): Rename from opt4 and disable.
17511
17512 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
17513
17514         * g++.old-deja/g++.pt/ptrmem5.C: New test.
17515
17516 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
17517
17518         * g++.old-deja/g++.other/conv5.C: New test.
17519
17520 1998-12-14  Nick Clifton  <nickc@cygnus.com>
17521
17522         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
17523
17524 1998-12-11  Jeffrey A Law  (law@cygnus.com)
17525
17526         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
17527
17528 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
17529
17530         * gcc.c-torture/compile/981211-1.c: New test.
17531
17532 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
17533
17534         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
17535
17536         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
17537
17538 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17539
17540         * gcc.special/930510-1.c: Make C9X safe.
17541         * gcc.misc-tests/gcov-1.c Similarly.
17542         * gcc.misc-tests/gcov-2.c Similarly.
17543
17544 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
17545
17546         * gcc.dg/ultrasp1.c: New test.
17547
17548 1998-12-06  Richard Henderson  <rth@cygnus.com>
17549
17550         * gcc.c-torture/execute/981206.c: New test.
17551
17552 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
17553
17554         * g++.old-deja/g++.ns/template7.C: New test.
17555
17556         * g++.old-deja/g++.other/expr1.C: New test.
17557
17558         * g++.old-deja/g++.eh/tmpl3.C: New test.
17559
17560         * g++.old-deja/g++.eh/tmpl2.C: New test.
17561
17562 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
17563
17564         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
17565         * g++.old-deja/g++.other/using6.C: Removed.
17566         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
17567
17568         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
17569
17570 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
17571
17572         * g++.old-deja/g++.pt/overload8.C: New test.
17573
17574         * g++.old-deja/g++.pt/overload7.C: New test.
17575
17576         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
17577
17578         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
17579         and relinking messages.
17580         * lib/g++.exp (g++_target_compile): Remove .rpo file when
17581         compiling with -frepo.
17582
17583 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
17584
17585         * g++.old-deja/g++.pt/lookup6.C: New test.
17586
17587 1998-11-30  Nick Clifton  <nickc@cygnus.com>
17588
17589         * gcc.c-torture/execute/981130-1.c: New test.
17590         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
17591
17592 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
17593
17594         * g++.old-deja/g++.pt/explicit76.C: New test.
17595
17596         * g++.old-deja/g++.pt/friend38.C: New test.
17597
17598         * g++.old-deja/g++.ns/crash2.C: New test.
17599
17600         * g++.old-deja/g++.pt/defarg8.C: New test.
17601
17602         * g++.old-deja/g++.pt/instantiate6.C: New test.
17603
17604         * g++.old-deja/g++.pt/static6.C: New test.
17605
17606         * g++.old-deja/g++.pt/decl2.C: New test.
17607
17608 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
17609
17610         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
17611         problem is actually related with name lookup, but so what? :-)
17612
17613         * g++.old-deja/g++.pt/friend37.C: New test.
17614
17615 1998-11-25  Dave Love  <d.love@dl.ac.uk>
17616
17617         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
17618         element, which fails on some systems.
17619
17620         * g77.f-torture/execute/labug1.f: New test.
17621
17622 1998-11-21  Jeffrey A Law  (law@cygnus.com)
17623
17624         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
17625         is defined.
17626
17627 1998-11-18  Dave Love  <d.love@dl.ac.uk>
17628
17629         * g77.f-torture/compile/981117-1.f: New test.
17630
17631 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
17632
17633         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
17634         properly discarded.
17635
17636 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
17637
17638         * gcc.c-torture/execute/memcheck: New directory of tests for
17639         -fcheck-memory-usage.
17640
17641 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
17642
17643         * README: New file, general information about the testsuite and
17644         new description of the various C++ test subdirectories.
17645         * README.g++: Eliminate obsolete information, update and move most
17646         relevant stuff to README.
17647
17648 1998-11-07  Richard Henderson  <rth@cygnus.com>
17649
17650         * gcc.c-torture/compile/981107-1.c: New test.
17651
17652 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
17653
17654         * execute/memcpy-bi.c: New testcase.
17655
17656 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
17657
17658         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
17659         base classes.
17660
17661         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
17662         template is selected.
17663
17664         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
17665         classes, it should be accepted for all types.
17666
17667         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
17668
17669         * g++.old-deja/g++.pt/spec24.C: Ensure that template
17670         specializations start with template headers.
17671
17672 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
17673
17674         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
17675
17676         * g++.old-deja/g++.other/init9.C: Test cross initialization of
17677         non-POD types.
17678
17679 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
17680
17681         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
17682
17683 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
17684
17685         * compile/981022-1.c, compile/981022-1.x: New test and driver.
17686
17687 1998-10-19  Jeffrey A Law  (law@cygnus.com)
17688
17689         * 981019-1.c: New test.
17690
17691 1998-10-14  Robert Lipe <robertl@dgii.com>
17692
17693         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
17694         find objc headers.
17695
17696 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
17697
17698         * compile/981001-4.c: Remove use of GCC extension that triggers a
17699         compiler bug.
17700
17701 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
17702
17703         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
17704
17705 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
17706
17707         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
17708         instantiation of template produces incorrect code for delete
17709         expression.
17710
17711         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
17712         constructors' name is not unique.
17713         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
17714         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
17715
17716         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
17717         automatic array of const is ill-formed.
17718
17719         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
17720         of template parameter?
17721
17722         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
17723         const.
17724
17725         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
17726         pointer-to-member expression.
17727
17728         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
17729         declaration causes ICE.
17730
17731 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
17732
17733         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
17734         reserved in the global namespace.
17735
17736         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
17737         generate needed virtual table.
17738
17739         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
17740
17741 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
17742
17743         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
17744         template-dependent type
17745
17746 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
17747
17748         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
17749         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
17750         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
17751
17752         * g++.old-deja/g++.other/using5.C: New test; using decl from base
17753         class should be usable as argument of member function.
17754         * g++.old-deja/g++.other/using6.C: New test; using decl from base
17755         class should be usable as return type of member function.
17756         * g++.old-deja/g++.other/using7.C: New test; using decl from base
17757         class should be usable as type of data member.
17758
17759         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
17760
17761 1998-10-09  Jeffrey A Law  (law@cygnus.com)
17762
17763         * gcc.c-torture/special/920521-1.c: Fix bogus test.
17764
17765 1998-10-08  Nick Clifton  <nickc@cygnus.com>
17766
17767         * gcc.dg/dll-?.c Add thumb to target list.
17768         Fix assembler scan patterns to match current assembler output.
17769
17770 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
17771
17772         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
17773         matching of template brackets.
17774
17775         * g++.old-deja/g++.other/using4.C: New test.  Test using
17776         declarations of methods from base classes.
17777
17778         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
17779         within functions should introduce names into the innermost
17780         enclosing namespace.
17781
17782         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
17783         of static locals if first initialization throws.
17784
17785 1998-10-07  Jim Wilson  <wilson@cygnus.com>
17786
17787         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
17788
17789 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
17790
17791         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
17792         lose track of the possible targets of tablejump insns.
17793         * special/special.exp: Run it.
17794
17795 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
17796
17797         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
17798         must be declared before its specializations can be named in friend
17799         declarations.
17800
17801 1998-10-05  Dave Love  <d.love@dl.ac.uk>
17802
17803         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
17804
17805         * g77.f-torture/execute/io1.f: New test.
17806
17807 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
17808
17809         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
17810         with pointer to template function, for which no argument deduction
17811         is possible.
17812
17813         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
17814         specialization of template function as argument to template
17815         function.
17816
17817         * g++.old-deja/g++.other/access2.C: New test; Inner class
17818         shouldn't have privileged access to Outer's names.
17819
17820 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
17821
17822         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
17823         friend template declared within template class conflicts with
17824         nested class of the same name.
17825
17826         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
17827         is ignored.
17828
17829         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
17830         object with direct initializer as function declaration.
17831
17832         * g++.old-deja/g++.other/decl2.C: New test; duplicate
17833         initializers.
17834
17835         * g++.old-deja/g++.other/null2.C: New test; conditional operator
17836         involving const pointer and NULL produces incorrect result.
17837
17838         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
17839         type name without `typename' should be rejected with -pedantic.
17840
17841 1998-10-02  Richard Henderson  <rth@cygnus.com>
17842
17843         * g++.old-deja/g++.other/addrof1.C: New test.
17844
17845 1998-10-01  Nick Clifton  <nickc@cygnus.com>
17846
17847         * gcc.c-torture/compile/981001-1.c: New test.
17848         * gcc.c-torture/execute/981001-1.c: New test.
17849
17850 1998-10-01  Jeffrey A Law  (law@cygnus.com)
17851
17852         * gcc.c-torture/compile/981001-2.c: New test.
17853         * gcc.c-torture/compile/981001-3.c: New test.
17854         * gcc.c-torture/compile/981001-4.c: New test.
17855
17856 1998-10-01  Robert Lipe  <robertl@dgii.com>
17857
17858         * lib/objc.exp (objc_target_compile): Add -L during compiles for
17859         multilibbed hosts.   Idea grafted from g77.exp.
17860
17861 1998-09-30  Dave Love  <d.love@dl.ac.uk>
17862
17863         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
17864         avoid losing on systems which need -lsocket.
17865
17866 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
17867
17868         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
17869         * g++.old-deja/g++.other/nested2.C: Ditto.
17870         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
17871         failure.
17872
17873 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
17874
17875         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
17876         preferred over template operator!= for enum bitfields.
17877
17878 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
17879
17880         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
17881         that happen to have the same base name, but in different scopes,
17882         are incorrectly rejected.
17883
17884 1998-09-16  Richard Henderson  <rth@cygnus.com>
17885
17886         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
17887         on the native word size instead of an integer literal.
17888
17889 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
17890
17891         * g++.old-deja/g++.other/static2.C: Invocation of static data
17892         member of type pointer-to-function denoted as non-static member.
17893
17894         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
17895         checks involving function types and aliases.
17896
17897 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
17898
17899         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
17900         redefined to the same non-trivial type.
17901
17902         * g++.old-deja/g++.pt/explicit73.C: Test for proper
17903         namespace-qualification of template specializations declared in
17904         other namespaces.
17905
17906         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
17907         to declare a subset of the specializations of a template function
17908         as friends of specializations of a template class.
17909
17910         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
17911         member templates that do not fully specialize the enclosing
17912         template class are rejected.
17913
17914 1998-09-11  Dave Love  <d.love@dl.ac.uk>
17915
17916         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
17917
17918 1998-09-08  Dave Love  <d.love@dl.ac.uk>
17919
17920         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
17921         altered from libf2c/libU77 version.
17922
17923 1998-09-06  Dave Love  <d.love@dl.ac.uk>
17924
17925         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
17926
17927 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
17928
17929         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
17930         (un)signed char are different types for template specialization
17931         purposes.
17932
17933 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
17934
17935         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
17936         * objc: ObjC testsuite.
17937
17938 1998-08-31  Catherine Moore  <clm@cygnus.com>
17939
17940         * gcc.c-torture/execute/941014-1.x:  New file.
17941
17942 1998-08-31  Nick Clifton  <nickc@cygnus.com>
17943
17944         * lib/c-torture.exp: Add support for
17945         torture_eval_before_compile and torture_eval_before_execute
17946         variables.
17947
17948 1998-08-30  Jeffrey A Law  (law@cygnus.com)
17949
17950         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
17951         this test triggers valid.
17952
17953 1998-08-27  Jeffrey A Law  (law@cygnus.com)
17954
17955         * gcc.dg/980827-1.c: New test.
17956
17957 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
17958
17959         * gcc.c-torture/execute/loop-4b.c: New test.
17960
17961 1998-08-26  Nick Clifton  <nickc@cygnus.com>
17962
17963         * lib/c-torture.exp: Add support for
17964         torture_eval_before_compile and torture_eval_before_execute
17965         variables.
17966
17967 1998-08-25  Jeffrey A Law  (law@cygnus.com)
17968
17969         * gcc.c-torture/compile/980825-1.c: New test.
17970
17971 1998-08-24  Nick Clifton  <nickc@cygnus.com>
17972
17973         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
17974         count number tests in opt_t0 not good_t0.
17975
17976 1998-08-24  Jeffrey A Law  (law@cygnus.com)
17977
17978         * gcc.c-torture/compile/930326-1.x: Fix typo.
17979
17980 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
17981
17982         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
17983         causes an ICE.
17984
17985 1998-08-21  Jeffrey A Law  (law@cygnus.com)
17986
17987         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
17988         STACK_SIZE is defined.
17989         * gcc.c-torture/unsorted/stuct.c: Similarly.
17990
17991         * gcc.c-torture/compile/980821-1.c: New test.
17992
17993 1998-08-21  Jeffrey A Law  (law@cygnus.com)
17994
17995         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
17996
17997 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
17998
17999         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18000         code.
18001
18002 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
18003
18004         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18005         error'.
18006
18007 1998-08-18  Jeffrey A Law  (law@cygnus.com)
18008
18009         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18010
18011 1998-08-16  Jeffrey A Law  (law@cygnus.com)
18012
18013         * gcc.c-torture/compile/980816-1.c: New test.
18014
18015         * gcc.dg/980816-1.c: New test.
18016
18017 1998-08-13  Jeffrey A Law  (law@cygnus.com)
18018
18019         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18020         compiler for ieee tests.
18021
18022 1998-08-01  Dave Love  <d.love@dl.ac.uk>
18023
18024         * g77.f-torture/compile/980729-0.f: New test.
18025
18026 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
18027
18028         * gcc.c-torture/special/eeprof-1.c: New test, for
18029         -finstrument-functions.
18030         * gcc.c-torture/special/special.exp: Run it.
18031
18032 1998-07-29  Jeffrey A Law  (law@cygnus.com)
18033
18034         * gcc.c-torture/compile/980729-1.c: New test.
18035
18036 1998-07-27  Nick Clifton  <nickc@cygnus.com>
18037
18038         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18039         __thumb__ is defined, and test for ARM style doubles if so.
18040
18041 1998-07-26  Dave Love  <d.love@dl.ac.uk>
18042
18043         * g77.f-torture/noncompile/980615-0.f: New test.
18044
18045 1998-07-26  H.J. Lu  (hjl@gnu.org)
18046
18047         * gcc.dg/980312-1.c: Do link instead of compile.
18048         * gcc.dg/980313-1.c: Likewise.
18049
18050 1998-07-26  Jeffrey A Law  (law@cygnus.com)
18051
18052         * gcc.c-torture/compile/980726-1.c: New test.
18053
18054 1998-07-25  Dave Love  <d.love@dl.ac.uk>
18055
18056         * g77.f-torture/execute/io0.f: New test.
18057
18058 1998-07-24  Nick Clifton  <nickc@cygnus.com>
18059
18060         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18061         an int.
18062
18063 1998-06-18  Michael Meissner  <meissner@cygnus.com>
18064
18065         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18066         m32r bugs.
18067
18068 1998-07-17  Nick Clifton  <nickc@cygnus.com>
18069
18070         * gcc.dg/980626-1.c: Expect failures for all toolchains until
18071         c-decl.c:grokdeclarator can handle mode attributes.
18072
18073 1998-07-16  Jeffrey A Law  (law@cygnus.com)
18074
18075         * gcc.c-torture/execute/980716-1.c: New test.
18076
18077 1998-07-13  Jeffrey A Law  (law@cygnus.com)
18078
18079         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18080         the mn10200.
18081         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
18082         the mn10200.
18083         * gcc.c-torture/execute/va-arg-3.x: Similarly.
18084         * gcc.c-torture/compile/930326-1.x: Similarly.
18085
18086 1998-07-13  Dave Love  <d.love@dl.ac.uk>
18087
18088         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18089         New test from Craig.
18090
18091 1998-07-12  Dave Love  <d.love@dl.ac.uk>
18092
18093         * g77.f-torture/noncompile/980616-0.f: New test.
18094
18095         * g77.f-torture/execute/970816-3.f:  New test from Craig.
18096
18097 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18098
18099         *  g++.other/singleton.C: Return error value instead of taking
18100         SIGSEGV.
18101
18102 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18103
18104         *  g++.other/singleton.C: New test.   Warning is under dispute.
18105         Runtime crash is not.
18106
18107 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18108
18109         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18110         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18111         using6.C, using7.C}:  New namespace tests.
18112
18113 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
18114
18115         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18116         specialization with typedef'ed names used as array indexes.
18117
18118 1998-07-09  Jeffrey A Law  (law@cygnus.com)
18119
18120         * gcc.c-torture/execute/980709-1.c: New test.
18121
18122         * gcc.dg/980709-1.c: New test.
18123
18124 1998-07-07  Richard Henderson  <rth@cygnus.com>
18125
18126         * gcc.c-torture/execute/bcp-1.c: New test.
18127
18128 1998-07-07  Jeffrey A Law  (law@cygnus.com)
18129
18130         * gcc.c-torture/execute/980707-1.c: New test.
18131
18132 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
18133
18134         * gcc.c-torture/compile/980706-1.c: New test.
18135
18136 1998-07-01  Dave Love  <d.love@dl.ac.uk>
18137
18138         * g77.f-torture/execute/980701-0.f,
18139         g77.f-torture/execute/980701-1.f: New test from Craig.
18140
18141 1998-07-01  Jeffrey A Law  (law@cygnus.com)
18142
18143         * gcc.c-torture/compile/980701-1.c: New test.
18144
18145         * gcc.c-torture/execute/980701-1.c: New test.
18146
18147 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
18148 rlsruhe.de>
18149
18150         * g++.old-deja/g++.robertl/eb132.C: New test.
18151         * g++.old-deja/g++.robertl/eb133.C: Likewise.
18152
18153 1998-06-29  Dave Love  <d.love@dl.ac.uk>
18154
18155         * g77.f-torture/execute/980628-7.f,
18156         g77.f-torture/execute/980628-8.f,
18157         g77.f-torture/execute/980628-9.f,
18158         g77.f-torture/execute/980628-10.f: New tests from Craig.
18159
18160         * g77.f-torture/execute/980628-3.f: Remove mail headers.
18161
18162 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18163
18164         * g77.f-torture/execute/980628-4.f: New test from Craig.
18165         * g77.f-torture/execute/980628-5.f: Likewise.
18166         * g77.f-torture/execute/980628-2.f: Likewise.
18167         * g77.f-torture/execute/980628-0.f: Likewise.
18168         * g77.f-torture/execute/980628-1.f: Likewise.
18169         * g77.f-torture/execute/980628-3.f: Likewise.
18170         * g77.f-torture/execute/980628-6.f: Likewise.
18171
18172 1998-06-28  Jeffrey A Law  (law@cygnus.com)
18173
18174         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18175         directory when nothing has been installed yet.
18176
18177 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
18178
18179         * gcc.c-torture/special/special.exp: Handle newer versions of
18180         dejagnu.
18181
18182 1998-06-26  Jeffrey A Law  (law@cygnus.com)
18183
18184         * gcc.dg/980626-1.c: New test.
18185
18186 1998-06-19  Bruno Haible <haible@ilog.fr>
18187
18188         * gcc.misc-tests/m-un-2.c: New test.
18189         * g++.old-deja/g++.other/warn01.c: Likewise.
18190
18191 1998-06-19  Robert Lipe  <robertl@dgii.com>
18192
18193         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18194         compatibility with assmblers with a different comment character.
18195         Eliminate use of GAS-specific extensions.
18196
18197 1998-06-19  Jeffrey A Law  (law@cygnus.com)
18198
18199         * gcc.c-torture/execute/ieee/980619-1.c: New test.
18200
18201 1998-06-19  Robert Lipe  <robertl@dgii.com>
18202
18203         *lib/g77.exp: Replace search for libf2c.a with search for newly
18204         renamed libg2c.a
18205
18206 1998-06-17  Jeffrey A Law  (law@cygnus.com)
18207
18208         * gcc.c-torture/execute/980617-1.c: New test.
18209
18210 1998-06-12  Jeffrey A Law  (law@cygnus.com)
18211
18212         * gcc.c-torture/execute/980612-1.c: New test.
18213
18214 1998-06-08  Jeffrey A Law  (law@cygnus.com)
18215
18216         * gcc.dg/980523-1.c: Only test on ppc-linux.
18217         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
18218
18219         * gcc.c-torture/execute/980608-1.c: New test.
18220
18221 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
18222
18223         * gcc.c-torture/execute/980605-1.c: New test.
18224
18225 1998-06-04  Jeffrey A Law  (law@cygnus.com)
18226
18227         * gcc.c-torture/execute/980604-1.c: New test.
18228
18229 1998-06-02  Jeffrey A Law  (law@cygnus.com)
18230
18231         * gcc.c-torture/execute/980602-1.c: New test.
18232         * gcc.c-torture/execute/980602-2.c: Likewise.
18233
18234 1998-06-02  Dave Love  <d.love@dl.ac.uk>
18235
18236         * 970125-0.f: Fix per JCB.  Add commentary.
18237
18238 1998-05-31  Michael Meissner  <meissner@cygnus.com>
18239
18240         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
18241         IEEE -0 support.
18242
18243 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
18244
18245         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
18246         earlier.
18247
18248 1998-05-28  Catherine Moore <clm@cygnus.com>
18249
18250         * gcc.c-torture/execute/980526-3.c: New test.
18251
18252 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
18253
18254         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
18255         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
18256         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
18257         m88k-motorola-sysv3 to XFAIL.
18258
18259 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18260
18261         * gcc.dg/980526-1.c: New test.
18262         * gcc.c-torture/execute/980526-2.c: New test.
18263
18264 1998-05-26  Jeffrey A Law  (law@cygnus.com)
18265
18266         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
18267
18268         * gcc.c-torture/execute/980526-1.c: New test.
18269
18270 1998-05-26  Dave Love  <d.love@dl.ac.uk>
18271
18272         * g77.f-torture/execute/alpha2.f: Add runtime test.
18273
18274 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
18275
18276         * g++.old-deja/old-deja.exp: Strip leading directories.
18277
18278         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
18279         error for the line.  Don't run multiple tests for the same line.
18280
18281 1998-05-23  Jeffrey A Law  (law@cygnus.com)
18282
18283         * gcc.dg/980523-1.c: New test.
18284
18285 1998-05-23  Dave Love  <d.love@dl.ac.uk>
18286
18287         * g77.f-torture/compile/970915-0.f: New test.
18288
18289 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
18290
18291         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
18292
18293 1998-05-21  Jeffrey A Law  (law@cygnus.com)
18294
18295         * gcc.dg/980520-1.c: New test.
18296
18297 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
18298
18299         * gcc.dg/980502-1.c: Fix return type.
18300
18301 1998-05-20  Jeffrey A Law  (law@cygnus.com)
18302
18303         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
18304         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
18305         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
18306         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
18307         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
18308
18309 1998-05-20  Dave Love  <d.love@dl.ac.uk>
18310
18311         * g77.f-torture/execute/980520-1.f: New test.
18312
18313 1998-05-15  Dave Love  <d.love@dl.ac.uk>
18314
18315         * lib/mike-g77.exp: New file.
18316
18317         * g77.f-torture/noncompile/noncompile.exp,
18318         g77.f-torture/noncompile/check0.f: New files.
18319
18320 1998-05-14  Dave Love  <d.love@dl.ac.uk>
18321
18322         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
18323         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
18324         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
18325         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
18326         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
18327         abort where appropriate.
18328
18329 1998-05-05  Michael Meissner  <meissner@cygnus.com>
18330
18331         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
18332         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
18333
18334 1998-04-29  Dave Love  <d.love@dl.ac.uk>
18335
18336         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
18337
18338 1998-04-27  Dave Love  <d.love@dl.ac.uk>
18339
18340         * g77.f-torture/compile/980427-0.f: New test.
18341
18342 1998-04-24  Dave Love  <d.love@dl.ac.uk>
18343
18344         * g77.f-torture/compile/980424-0.f: New test.
18345
18346 1998-04-19  Dave Love  <d.love@dl.ac.uk>
18347
18348         * g77.f-torture/compile/980419-2.f (main): New test.
18349         * g77.f-torture/compile/970125-0.f: New test.
18350         * g77.f-torture/compile/980419-1.f: New test.
18351
18352 1998-04-08  Jim Wilson  <wilson@cygnus.com>
18353
18354         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
18355         of loop-4.c.
18356
18357 1998-04-07  Jim Wilson  <wilson@cygnus.com>
18358
18359         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
18360
18361 1998-04-03  Jim Wilson  <wilson@cygnus.com>
18362
18363         * gcc.c-torture/compile/980329-1.c: New test.
18364
18365 1998-03-18  Jim Wilson  <wilson@cygnus.com>
18366
18367         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
18368         * gcc.dg/980312-1.c: Fix typo in -march command.
18369
18370 1998-03-16  H.J. Lu  (hjl@gnu.org)
18371
18372         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
18373
18374 1998-03-11  Robert Lipe  <robertl@dgii.com>
18375
18376         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
18377         Dave Love agree the Fortran source is bogus.
18378
18379 1998-03-11  Robert Lipe  <robertl@dgii.com>
18380
18381         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
18382         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
18383         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
18384         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
18385         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
18386
18387 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
18388
18389         * g++.old-deja/g++.other/friend1.C: New test.
18390
18391 1998-02-18  Dave Love  <d.love@dl.ac.uk>
18392
18393         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
18394         possibly uninitialized) variables and declare dnrm2.
18395
18396 1998-02-23  Robert Lipe <robertl@dgii.com>
18397
18398         From Bruno Haible <haible@ilog.fr>:
18399         * gcc.c-torture/execute/980223.c: New test.
18400
18401 1998-02-13  Jeffrey A Law  (law@cygnus.com)
18402
18403         * gcc.dg/ifelse-1.c: New test.
18404
18405 1998-02-09  H.J. Lu  (hjl@gnu.org)
18406
18407         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
18408
18409           * lib/old-dejagnu.exp (old-dejagnu): Added the
18410           "execution test - XFAIL *-*-*" handling in the spirit of
18411           "excess errors test -". Changed the "execution test fails"
18412           handling to be like "excess errors test fails".
18413           * Update various tests accordingly.
18414
18415 1998-02-06  Jim Wilson  <wilson@cygnus.com>
18416
18417         * gcc.c-torture/execute/980205.c: New test.
18418
18419 1998-01-18  Jeffrey A Law  (law@cygnus.com)
18420
18421         * lib/c-torture.exp: Look for .x files instead of .cexp files.
18422         * lib/f-torture.exp: Similarly.
18423         * gcc.c-torture: Rename all .cexp files to .x files.
18424
18425 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
18426
18427         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
18428         (940510-1.c): Removed duplicate.
18429         (971104-1.c): New test.
18430
18431 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
18432
18433           * lib/f-torture.exp: Improve error and loop detection.
18434
18435 1997-11-19  Michael Meissner  <meissner@cygnus.com>
18436
18437         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
18438         use that to size the filler array.
18439
18440 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
18441
18442         * lib/c-torture.exp(c-torture-execute): Fix typo.
18443
18444         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
18445         testcase as the executable name. Keep the executable around if
18446         the test fails.
18447
18448 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
18449
18450         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
18451         changes.  Only test one -g option, and move it to the end of the
18452         list of options to test.
18453
18454 1997-09-19  Michael Meissner  <meissner@cygnus.com>
18455
18456         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
18457         variable GCC_TORTURE_OPTIONS to supply default switches separated
18458         by colons.  If no environment variable, run tests with -O0 -g, -O1
18459         -g, and -O2 -g as well.
18460
18461 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
18462
18463         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
18464         explanatory comments. Fix indentation.
18465
18466 1997-09-15  Jeffrey A Law  (law@cygnus.com)
18467
18468         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
18469
18470 1997-09-11  Jeffrey A Law  (law@cygnus.com)
18471
18472         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
18473         * g++.old-deja/g++.mike/p7325.C: Likewise.
18474         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
18475
18476 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
18477
18478         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
18479         * g++.old-deja/g++.brendan/crash30.C: Likewise.
18480         * g++.old-deja/g++.brendan/crash39.C: Likewise.
18481         * g++.old-deja/g++.law/operators4.C: Likewise.
18482
18483 1997-09-11  Joe Buck  (jbuck@synopsys.com)
18484
18485         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
18486         * g++.old-deja/g++.mike/p784.C: Ditto.
18487         * g++.old-deja/g++.mike/p785.C: Ditto.
18488
18489 1997-09-05  Jeffrey A Law  (law@cygnus.com)
18490
18491           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
18492
18493 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
18494
18495         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
18496         target feature; pass this to c-torture-execute as needed.
18497
18498 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
18499
18500         * lib/c-torture.exp(c-torture-execute): If the previous and the
18501         current executables being tested are identical, we don't need to
18502         run the executable again. Try to make the executable names
18503         unique. Add an optional argument for passing additional compiler
18504         flags.
18505
18506 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
18507
18508         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
18509
18510 1997-08-29  Jeffrey A Law  (law@cygnus.com)
18511
18512         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
18513
18514 1997-07-31  Jeffrey A Law  (law@cygnus.com)
18515
18516         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
18517         32bit or larger longs.
18518
18519         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
18520         have either a 32bit long or 32bit int.
18521
18522 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
18523
18524         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
18525         Make double precision tests dependent on sizeof (double).
18526
18527 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
18528
18529         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
18530         too.
18531
18532 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
18533
18534         * gcc.c-torture/compile/961203-1.cexp: New script.
18535
18536 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
18537
18538         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
18539         up the includes ourselves.
18540
18541 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
18542
18543         * lib/plumhall.exp: Remove random include, and add a few
18544         verbose messages for debugging.
18545
18546 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
18547
18548         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
18549         of trying to do it ourselves.
18550
18551 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
18552
18553         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
18554
18555 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
18556
18557         * gcc.prms/5403.c: Made regexp a bit less strict.
18558
18559 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
18560
18561         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
18562         is returned from remote_load instead.
18563         * lib/plumhall.exp: Ditto.
18564         * lib/mike-g++.exp: Ditto.
18565         * lib/old-dejagnu.exp: Ditto.
18566         * lib/c-torture.exp: Ditto.
18567
18568 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
18569
18570         * lib/g++.exp: Use build_wrapper procedure.
18571         * lib/gcc.exp: Ditto.
18572
18573 1997-05-20  Jeffrey A Law  (law@cygnus.com)
18574
18575         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
18576         an old-style decl for malloc.  Fixes tests to work when
18577         sizeof (int) != sizeof (size_t).
18578
18579 1997-05-15  Mike Meissner  <meissner@cygnus.com>
18580
18581         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
18582
18583         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
18584         use stdargs.h interface.
18585
18586 1997-05-15  Mike Meissner  <meissner@cygnus.com>
18587
18588         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
18589         NO_VARARGS when compiling.
18590
18591 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
18592
18593         * lib/plumhall.exp(ph_includes): New procedure.
18594         (ph_make): Use it.
18595         (ph_compiler): Ditto.
18596
18597         * lib/g++.exp: Rename test-glue.c to testglue.c.
18598         * lib/gcc.exp: Ditto.
18599
18600 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
18601
18602         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
18603         to completion when it's called.
18604
18605 1997-03-21  Michael Meissner  <meissner@cygnus.com>
18606
18607         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
18608         is defined, don't do test.
18609
18610 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
18611
18612         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
18613         for object files.
18614         (ph_summary): Mark skipped testcases as untested, not unresolved.
18615
18616         * lib/plumhall.exp (ph_make): If unresolved because of bad
18617         errorCode, record errorCode in log file.
18618         (*): Replace send_log/verbose with verbose -log.
18619
18620 1997-03-19  Michael Meissner  <meissner@cygnus.com>
18621
18622         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
18623         double conversion if double isn't at least 8 bytes.
18624
18625         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
18626         int to work with targets where int is 16 bits.
18627
18628         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
18629         8 bytes, just exit, since 4 byte doubles don't have enough bits of
18630         precision for the test to complete.
18631
18632 1997-03-14  Michael Meissner  <meissner@cygnus.com>
18633
18634         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
18635         if d10v is not compiled with the -mdouble64 flag.
18636         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
18637
18638         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
18639         d10v is not compiled with the -mint32 flag.
18640
18641 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
18642
18643         * lib/plumhall.exp: Use incr_count.
18644
18645 1997-03-12  Jeffrey A Law  (law@cygnus.com)
18646
18647         * gcc.c-torture: Update to c-torture-1.45.
18648
18649 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
18650
18651         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
18652         the name of the expect testcase file).
18653
18654         * lib/g++.exp(g++_init): Ditto.
18655
18656 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
18657
18658         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
18659         the host.
18660
18661         * lib/gcc.exp(gcc_exit): New procedure.
18662
18663 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
18664
18665         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
18666         specs where appropriate.
18667
18668         * g++.old-deja/g++.arm/*: Added additional ERROR checks
18669         because of new "candidates are" messages, and removed a few
18670
18671         * Converted all non-old-style g++ testcases to old-style, and
18672         moved into g++.old-deja.
18673
18674 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
18675
18676         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
18677         options.
18678
18679         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
18680         succeeded.
18681
18682         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
18683
18684 1997-02-13  Michael Meissner  <meissner@cygnus.com>
18685
18686         * lib/gcc.exp (gcc_target_compile): Add support for defining
18687         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
18688         the machine doesn't have those features.
18689
18690 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
18691
18692         * g++.law/operators4.exp: Don't use LIBS.
18693
18694 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
18695
18696         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
18697
18698         * lib/mike-g++.exp: Don't set the compiler to be tested here.
18699         * lib/g++.exp: Set it here instead. Also, allow use of the
18700         --tool_exec and --tool_opt options. Change CXX to
18701         GXX_UNDER_TEST.
18702
18703         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
18704
18705         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
18706
18707 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
18708
18709         * lib/old-dejagnu.exp: Use prune_warnings instead of
18710         prune_system_crud.
18711         * lib/mike-g++.exp: Ditto.
18712         * lib/gcc.exp: Ditto.
18713         * lib/g++.exp: Ditto.
18714
18715         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
18716
18717 1997-02-07  Jeffrey A Law  (law@cygnus.com)
18718
18719           * 941014-2.c: Include stdlib.h
18720           * 960327-1.c: Include stdio.h
18721           * dbra.c, index-1.c: Don't assume ints are 32bits.
18722
18723 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
18724
18725         * lib/gcc.exp: Add gcc,stack_size target feature.
18726
18727         * lib/g++.exp(g++_target_compile): Add the include and link
18728         paths here, not in two other places. And, it's $options, not
18729         options.
18730
18731         * lib/mike-g++.exp(postbase): Remove the code that determines
18732         the correct include and link paths.
18733         * g++.old-deja/old-deja.exp: Ditto.
18734
18735 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
18736
18737         * lib/g++.exp(g++_init): target_compile no longer returns the
18738         filename of the result.
18739
18740 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
18741
18742         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
18743         call to glob.
18744
18745         * gcc.c-torture/special/special.exp: Change call to
18746         gcc_target_compile to include the object file.
18747
18748 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
18749
18750         * gcc.c-torture/special/special.exp: Correct misspelling in last
18751         change.
18752
18753 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
18754
18755         * lib/plumhall.exp(ph_summary): Log the entire output of the
18756         executable. Return -1 if there were any failures, 0 otherwise.
18757         (ph_execute): Return -1 if there were any failures, 0 otherwise.
18758         (ph_make): Clean up objects and executables that were built
18759         if the tests succeeded.
18760
18761 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
18762
18763         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
18764         libraries and includes in the build tree as appropriate.
18765
18766 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
18767
18768         * lib/c-torture.exp: Instead of looking for the global variable
18769         NO_LONG_LONG, check to see if that's a feature of the target.
18770
18771 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
18772
18773         * config/default.exp: Minimize. Delete the remainer of the files in
18774         config; this functionality is now in devo/dejagnu/config.
18775
18776         g++.*/*: Pass any additional flags used to compile to postbase;
18777         delete CXXFLAGS.
18778
18779         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
18780         is now done by runtest.exp. Use gcc_target_compile instead of
18781         compile.
18782
18783         lib/c-torture.exp: Use gcc_target_compile instead of compile.
18784         Remove references to CFLAGS. Use remote_file instead of
18785         calling rm -f.
18786         (c-torture): Take a list of arguments to use to compile this
18787         testcase.
18788
18789         lib/g++.exp: Simplify. Use target_compile instead of compile.
18790         lib/gcc-dg.exp: Ditto.
18791         lib/gcc.exp: Ditto.
18792         lib/mike-{gcc,g++}.exp: Ditto.
18793         lib/old-dejagnu.exp: Ditto.
18794         lib/plumhall.exp: Ditto.
18795
18796 1997-01-08  Jim Wilson  <wilson@cygnus.com>
18797
18798         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
18799         (ph_linker): Likewise.
18800
18801 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
18802
18803           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
18804         MAP_ANON / MAP_ANONYMOUS if defined;
18805         else try to map from /dev/zero .
18806
18807 1996-11-12  Jeffrey A Law  (law@cygnus.com)
18808
18809         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
18810         isn't defined, then define it to MAP_ANONYMOUS.
18811
18812 1996-11-12  Jeffrey A Law  (law@cygnus.com)
18813
18814         * gcc.c-torture: Update to c-torture-1.42 release.
18815
18816 1996-11-11  Jeffrey A Law  (law@cygnus.com)
18817
18818         * gcc.c-torture: Update to c-torture-1.41 release.
18819
18820 1996-10-27  Jeffrey A Law  (law@cygnus.com)
18821
18822         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
18823         c-torture release.
18824
18825 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
18826
18827         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
18828         and LDFLAGS.  Fix second case to append the target_info ldflags
18829         onto LDFLAGS, not CFLAGS.
18830         * lib/g++.exp (g++_init): Add target_info stuff.
18831         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
18832         of libgloss and newlib flags for !native.
18833
18834         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
18835         (GDB): Fix relative path to go up another dir for finding gdb.
18836
18837 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
18838
18839         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
18840         versions in the target_info array, if they don't exist.
18841
18842 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
18843
18844         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
18845
18846 1996-07-08  Jim Wilson  <wilson@cygnus.com>
18847
18848         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
18849         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
18850
18851 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
18852
18853         * lib/old-dejagnu.exp: Don't remove the output file before we've
18854         actually tested it. Don't append pwd to the path of the executable
18855         we're testing.
18856
18857 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
18858
18859         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
18860
18861 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
18862
18863         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
18864         temporary directory for compiler files, and set it to a default
18865         value of /tmp. Set $output as the name of the output file from
18866         compiling the testcase. Add a -o option to $cflags_var so the
18867         compiler writes the final output file as $output. Set $executable
18868         to $output.
18869
18870         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
18871         directory for compiler files, and set it to /tmp if it doesn't
18872         already have a value. Set $output_file to the name of the output
18873         file from compiling the testcase. Add a -o option to CXXFLAGS so
18874         the compiler writes the final output file as $output. Use $output
18875         as the executable to be tested.
18876
18877 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
18878
18879         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
18880
18881 1996-06-08  Jeffrey A Law  (law@cygnus.com)
18882
18883         * gcc.c-torture/execute/pending-1.c: New test.  Still
18884         pending in Tege's queue.
18885
18886 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
18887
18888         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
18889         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
18890         if there were failures.  Call unresolved if there were unresolved
18891         testcases.  Call gcc_fail if program did not run to completion.
18892         (ph_make): Pass additional argument name to ph_execute.
18893         (ph_execute): Add new argument.  Pass additional arguments to
18894         ph_summary.  Call gcc_fail is there is no execution output.
18895
18896 1996-04-24  Jeffrey A Law  (law@cygnus.com)
18897
18898         * lib/plumhall.exp (proc_summary): Output relavent summary
18899         lines into the log so specific failures in plumhall can be
18900         investigated.
18901
18902 1996-04-10  Jeffrey A Law  (law@cygnus.com)
18903
18904         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
18905         (c-torture-execute): Don't try to execute tests which use
18906         "long long" types if $NO_LONG_LONG is nonzero.
18907
18908 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
18909
18910         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
18911         not c-torture.
18912
18913         * gcc.ieee: Move from here.
18914         * gcc.c-torture/execute/ieee: To here.
18915
18916 1996-03-26  Jeffrey A Law  (law@cygnus.com)
18917
18918         * gcc.c-torture: Update to c-torture-1.41 release.
18919
18920 1996-03-22  Jeffrey A Law  (law@cygnus.com)
18921
18922         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
18923         not "$output".
18924
18925 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
18926
18927         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
18928         -c present.
18929
18930 1996-03-02  Jeffrey A Law  (law@cygnus.com)
18931
18932         * config/proelf.exp: Handle connecting to a simulator.
18933
18934 1996-01-31  Jeffrey A Law  (law@cygnus.com)
18935
18936         * config/proelf.exp: New file.  Enough framework that we can
18937         run c-torture tests on the proelf targets (or any other target
18938         that gdb can connect to for that matter).
18939
18940 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
18941
18942         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
18943         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
18944
18945         * lib/plumhall.exp (ph_execute): Always call ph_summary if
18946         exec_output exists.
18947
18948 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
18949
18950         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
18951         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
18952
18953         * config/*.exp: Update FSF address.  Change result of ${tool}_load
18954         to pass/fail/unresolved/unsupported/untested.  Caller must now
18955         call unresolved/unsupported/untested.
18956         * lib/*.exp: Update FSF address.  Update to handle new results of
18957         ${tool}_load.
18958         * lib/chill.exp (verbose): Delete.
18959
18960 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
18961
18962         * lib/gcc.exp (default_gcc_start): Change order of args to
18963         $LDFLAGS $CFLAGS $LIBS.
18964         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
18965         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
18966         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
18967         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
18968         * gcc.misc-tests/dg-test.exp: Likewise.
18969         * gcc.misc-tests/msgs.exp: Likewise.
18970         * gcc.prms/prms.exp: Likewise.
18971         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
18972         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
18973
18974         * lib/dg.exp: Deleted, moved to dejagnu/lib.
18975
18976 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
18977
18978         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
18979
18980         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
18981         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
18982
18983         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
18984         necessary.
18985
18986 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
18987
18988         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
18989         global for loop; add use of $mathlib.
18990         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
18991         settings here; set mathlib for anything but VxWorks.
18992
18993 1996-01-22  Jeffrey A Law  (law@cygnus.com)
18994
18995         * gcc.c-torture: Update to c-torture-1.40 release.
18996
18997 1996-01-03  Jeffrey A Law  (law@cygnus.com)
18998
18999         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19000         dg.exp.
19001
19002 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
19003
19004         * lib/c-torture.exp (c-torture-execute): Declare "output" as
19005         global.
19006
19007 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
19008
19009         * lib/g++.exp (LIBS): Define if not already.
19010         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19011         (gcc-dg-prune): Call prune_gcc_output.
19012         * lib/gcc.exp (prune_gcc_output): New proc.
19013         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19014         prune_gcc_output.
19015
19016 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
19017
19018         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19019         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
19020
19021 1995-11-15  Jeffrey A Law  (law@cygnus.com)
19022
19023         * gcc.c-torture: Update to c-torture-1.39 release.
19024
19025 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
19026
19027         * lib/c-torture.exp (c-torture-execute): Don't return if one option
19028         fails, try others as well.
19029
19030 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
19031
19032         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19033         If compilation fails, mark execute tests as `untested'.
19034         If test is marked as unsupported, don't mark compilation and
19035         execute tests as failed.
19036
19037 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
19038
19039         * lib/g++.exp (g++_init): Don't link in libg++, and look to
19040         libstdc++ for whether or not we want to be doing shared
19041         libraries.  Delete link_curses since we don't need it anymore.
19042         * lib/mike-g++.exp (postbase): Don't link in libg++.
19043         * g++.old-deja/old-deja.exp: Likewise.
19044
19045 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
19046
19047         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19048
19049 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
19050
19051         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19052         For that, add `-Wl,-a,shared_archive'.
19053         * g++.old-deja/old-deja.exp: Likewise.
19054
19055 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
19056
19057         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19058
19059 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
19060
19061         * lib/mike-g++.exp (postbase): Pay attention to the status of
19062         g++_load.
19063
19064 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
19065
19066           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19067
19068 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
19069
19070         * lib/gcc.exp (default_gcc_start): No longer need to log program
19071         being executed or its output, execute_anywhere does that now.
19072         * lib/g++.exp (default_g++_version): Call execute_anywhere.
19073         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
19074
19075 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
19076
19077         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19078         the same as those in lib/g++.exp.
19079
19080 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
19081
19082         * gcc.c-torture: Update to c-torture-1.38 release.
19083         * gcc.ieee: Related changes.
19084
19085 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
19086
19087         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19088         "exec". Minor reformatting changes.
19089
19090         * config/rom68k.exp (${tool}_load): Make it work in a canadian
19091         cross. This means all "exec" calls now work on a remote host as
19092         well.
19093         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19094         cross. Filter out the extra "\r\n" stuff that expect puts in.
19095         (c-torture-execute): Filter out the bogus warnings like
19096         c-torture-compile does. Add support for canadian cross.
19097         * lib/gcc.exp (default_gcc_version, default_gcc_start)
19098         Use execute_anywhere rather than calling exec directly. Now it
19099         works for canadian cross testing.
19100
19101 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
19102
19103         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
19104         results into a variable, and check that rather than using file exists.
19105
19106 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
19107
19108         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19109         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
19110
19111 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
19112
19113         * g++.old-deja/old-deja.exp: Create and pass runshlib and
19114         lib_curses if there's a shared libg++ in the build tree.
19115
19116 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
19117
19118         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19119         if not supported target.
19120
19121 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
19122
19123         * lib/g++.exp (g++_init): Move empty setting of runshlib and
19124         link_curses up to always happen, not just for native builds.
19125
19126 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
19127
19128         * gcc.c-torture: Update to c-torture-1.36 release.
19129         * gcc.failure: Related changes.
19130
19131 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
19132
19133         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19134
19135 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
19136
19137         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19138         * lib/mike-g++.exp (postbase): Not in here.  Still reference
19139         runshlib, link_curses, and mathlib for link and run.
19140
19141         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19142         pass the runtime shared library options for Solaris, OSF/1, and
19143         Irix5, and link with -lcurses to avoid unresolved references.
19144
19145 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
19146
19147         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19148         only run once.
19149
19150 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
19151
19152         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19153
19154 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
19155
19156         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
19157         do not have a framework for the "compat" tests yet.
19158
19159 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
19160
19161         * lib/mike-g++.exp (postbase): New local variable `mathlib',
19162         set to null if we're testing vxworks5.1.  Use that instead of
19163         `-lm' in the setting of LIBS for link and run.
19164
19165 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
19166
19167         * config/rom68k.exp (${tool}_load): Major changes to make it
19168         work.  Verified that it does in fact return the stuff in
19169         exec_output properly.  Catch any Emul or any TRAP other than 0.
19170
19171 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
19172
19173         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19174         LDFLAGS properly for targets that need stuff from libgloss.
19175         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19176         only run once.
19177         (gpp_initialized): New variable.
19178
19179 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
19180
19181         * config/rom68k.exp: Load libgloss.exp.
19182         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19183         so we can produce a fully linked binary.
19184         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19185         so we can produce a fully linked binary.
19186
19187 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
19188
19189         * lib/plumhall.exp (ph_section): Watch for expected failures.
19190         Add missing `else'.
19191
19192         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19193         run the testcase.
19194         (c-torture): Likewise.
19195
19196 1995-08-28  Doug Evans  <dje@cygnus.com>
19197
19198         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
19199
19200         * lib/mike-g++.exp (mike_cleanup): New proc.
19201         (prebase): New globals compiler_result, not_compiler_result,
19202         target_regexp.
19203         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
19204         allow leading "-" in pattern.  Watch for unsupported tests.
19205         If $compiler_result is set, pattern match assembler code,
19206         and ditto for $not_compiler_result.
19207         * lib/mike-gcc.exp: Likewise.
19208
19209         * lib/plumhall.exp (ph_execute): Only call ph_summary if
19210         execution "succeeded".
19211
19212 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
19213
19214         * config/win32.exp: New file.
19215         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
19216
19217 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
19218
19219         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
19220         unsupported.
19221         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
19222         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
19223         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
19224
19225         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
19226         "... without exceptions was ...".  That is now handled by
19227         prune_system_crud.
19228         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19229
19230 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
19231
19232         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
19233         sieve.c,sort2.c}: New files.
19234         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
19235         sieve.exp,sort2.exp}: Drivers for them.
19236
19237         * lib/mike-gcc.exp (program_output): New user settable variable.
19238         (postbase): Call prune_system_crud.  Also prune extraneous compiler
19239         messages.
19240         * lib/mike-g++.exp (program_output): New user settable variable.
19241
19242         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
19243
19244         * config/sh.exp: Deleted (use sim.exp instead).
19245
19246 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
19247
19248         * config/vx.exp: Declare CHECKTASK as global.
19249         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
19250         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
19251         * lib/old-dejagnu.exp: Load [pwd]/$executable.
19252
19253 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
19254
19255         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
19256         target. Like vx.exp, only includes `vx29k.exp' instead of
19257         `vxworks.exp'.
19258
19259 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
19260
19261         * config/sim.exp: Increase time limit from 120 seconds to 240.
19262
19263 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
19264
19265         * gcc.c-torture/execute/950628-1.c: New test.
19266
19267 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
19268
19269         * gcc.c-torture: Update with changes/additions from
19270         c-torture-1.34.
19271
19272 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
19273
19274         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
19275
19276 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
19277
19278         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
19279
19280 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
19281
19282         * gcc.c-torture/compile/950512-1.c: New test.
19283         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
19284         * gcc.dg/struct-ret-1.c: Likewise.
19285
19286 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
19287
19288         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
19289           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
19290
19291 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
19292
19293         * gcc.c-torture/special/920411-1.c: Deleted.
19294         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
19295
19296 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
19297
19298         * config/sim.exp (${tool}_load): Hack in call to bash to get a
19299         cpu limit.
19300
19301 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
19302
19303         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
19304
19305 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
19306
19307         From kenner;
19308         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
19309         is the proper length.
19310         * va-arg-3.c: Likewise.
19311
19312 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
19313
19314         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
19315         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
19316
19317         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
19318         * lib/g++.exp (default_g++_start): Delete old cruft.
19319
19320 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
19321
19322         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
19323         (2 * (1 << 18)) to (2 * (1 << 17)).
19324
19325         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
19326
19327 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
19328
19329         * config/rom68k.exp: Renamed from config/idp.exp
19330
19331 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
19332
19333         * c-torture/compile/921109-2.c
19334
19335 1995-04-18  Mike Stump  <mrs@cygnus.com>
19336
19337         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
19338         excess errors.
19339
19340 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
19341
19342         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
19343         output.
19344         * lib/g++.exp (default_g++_start): Likewise.
19345
19346 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
19347
19348         * gcc.c-torture/compile/950329-1.c: New test.
19349
19350 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
19351
19352           * config/bug.exp (${tool}_load): Updated to use new remote_open
19353           and remote_close procs.
19354         * config/idp.exp: New file.
19355
19356 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
19357
19358         * gcc.c-torture/execute/950322-1.c: New test.
19359
19360 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
19361
19362         * config/vx.exp (${tool}_load): Clean up testing of return code from
19363         vxworks_ld and vxworks_spawn.
19364
19365 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
19366
19367         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
19368
19369 1995-03-13  Mike Stump  <mrs@cygnus.com>
19370
19371         * lib/old-deja.exp: Add `excess errors test - ' error, now one
19372         can mark excess errors on a machine by machine basis.  Note, the
19373         default is to not expect any excess errors, even when excess
19374         errors test - is given, so you will want to put an XFAIL ... on
19375         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
19376         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
19377         those 4 machines, but no others.
19378
19379 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
19380
19381         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
19382         * lib/c-torture.exp: to here.
19383
19384 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
19385
19386         * gcc.c-torture/execute/950221-1.c: New test.
19387         * gcc.c-torture/execute/struct-ret-1.c: New test.
19388         * gcc.c-torture/compile/950221-1.c: New test.
19389
19390         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
19391
19392 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
19393
19394         * gcc.c-torture/execute/arith-1.c (main): Return 0.
19395         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
19396
19397 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
19398
19399         * g++.gb: New directory of tests, derived from my signature and
19400         class scoping tests.
19401
19402         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
19403         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
19404         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
19405         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
19406         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
19407         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
19408         * g++.gb/sig25.C: Likewise.
19409
19410         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
19411         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
19412         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
19413         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
19414         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
19415         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
19416         * g++.gb/sig25.exp: Likewise.
19417
19418         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
19419         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
19420         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
19421         * g++.gb/scope13.C: Likewise, this test still fails.
19422
19423         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
19424         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
19425         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
19426         * g++.gb/scope13.exp: Ditto.
19427
19428         * g++.gb/README: New file, explains what these tests are about.
19429
19430 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
19431
19432         * lib/dg.exp (dg-do): Support `preprocess'.
19433         (dg-test): Likewise.
19434
19435 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
19436
19437         * config/udi.exp: change "continue -expect" to "exp_continue".
19438
19439 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
19440
19441         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
19442         Delete redundant tests.
19443
19444         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
19445         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
19446         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
19447         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
19448         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
19449         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
19450         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
19451         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
19452
19453         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
19454         storing label pointers.
19455         * gcc.c-torture/execute/921019-1.c: Likewise.
19456         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
19457         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
19458         parameter fp.
19459         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
19460         constants.
19461
19462         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
19463         Delete obsolete tests.
19464
19465         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
19466         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
19467         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
19468         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
19469         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
19470         * gcc.c-torture/compile/950124-1.c: New test.
19471
19472         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
19473
19474 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
19475
19476         * lib/mike-g++.exp: Add -lm to LIBS.
19477
19478 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
19479
19480         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
19481
19482 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
19483
19484         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
19485
19486 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
19487
19488         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
19489
19490 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
19491
19492         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
19493         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
19494         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
19495         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
19496         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
19497         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
19498         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
19499         * g++.law/{operators31.C, operators32.C,
19500         * g++.law/{operators33.C, operators34.C}: Likewise.
19501         * g++.law/{pic1.C, refs2.C}: Likewise.
19502         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
19503         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
19504         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
19505         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19506
19507         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
19508         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
19509         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
19510         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
19511         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
19512         * g++.law/{enum9.exp, friend5.exp}: Likewise.
19513         * g++.law/{nest3.exp, nest4.exp}: Likewise.
19514         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
19515         * g++.law/{operators30.exp, operators31.exp}: Likewise.
19516         * g++.law/{operators32.exp, operators33.exp}: Likewise.
19517         * g++.law/{operators34.exp}: Likewise.
19518         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
19519         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
19520         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
19521         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
19522         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19523
19524         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
19525         No longer expected to fail.
19526         * g++.law/missed-error3.C: Tweak for recent bool changes.
19527
19528 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
19529
19530         * config/emb-unix: Deleted.
19531         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
19532         remote execution.  Do final link on remote host if REMOTE_LINK is set.
19533
19534 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
19535
19536         * lib/dg.exp (dg-test): Fix typo in last patch.
19537
19538 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
19539
19540         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
19541         (handles multiple occurrences).
19542
19543 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
19544
19545         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
19546         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
19547         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
19548         printed).
19549         * lib/c-torture.exp (c-torture-compile): Likewise.
19550         (c-torture): Prepend full path if missing.
19551         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
19552         (gcc_fail): Likewise.
19553         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
19554
19555 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
19556
19557         * lib/netware.exp: Only attach to NetWare i386 systems.
19558
19559 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
19560
19561         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
19562         messages.  Add test name to "output pattern match" pass/fail message.
19563
19564 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
19565
19566         * gcc.dg: New testsuite.
19567         * gcc.dg/dg.exp: New file.
19568
19569         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
19570         test-switch.c}: Deleted.
19571
19572         * gcc.misc-tests/msgs.exp: New testcase driver.
19573
19574 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
19575
19576         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
19577         Watch for illegal return values from ${tool}_load.
19578         * config/unix.exp (${tool}_load): Fix pass/fail detection for
19579         cross targets.  Coerce return value >0 to 1.
19580
19581 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
19582
19583         * config/unix.exp (${tool}_load): Call program rsh, not proc.
19584
19585         * config/emb-unix.exp: New file.
19586
19587         * config/sim.exp: Error if variable $SIM not defined.
19588         (${tool}_load): Mark test as "untested" if simulator missing.
19589
19590         * config/unix.exp: Load remote.exp to get rcp_download.
19591         * lib/c-torture.exp: Use different option lists for testcases with
19592         and without loops.
19593         * gcc.c-torture/execute/execute.exp: Likewise.
19594
19595 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
19596
19597         * config/*.exp: Clarify return code from ${tool}_load.
19598         Call `unresolved' or `untested' instead of `warning' or `perror'
19599         (sometimes you still want to call both though).
19600         Add comment that `shell_id' is local to each file.
19601         * config/udi.exp (timeout): Set to 30.
19602         Don't print warning if connection fails, $connectmode has already
19603         printed an error.
19604         (${tool}_load): Move verbose messages to level 2.
19605         Rework pattern for "Process started" message.
19606         Pass `shell_id' to ${connectmode}_download.
19607         Retry twice upon timeout.  Make resetting of target more robust.
19608         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
19609         Pass `shell_id' to exit_$connectmode.
19610         Only call exit_$connectmode if connected.
19611         * config/unix.exp (${tool}_load): Check return codes better.
19612         * config/vrtx.exp (${tool}_load): Likewise.
19613         * config/vx.exp (${tool}_load): Likewise.
19614         Delete unneeded global's.
19615         * lib/dg.exp (dg-test): Update to reflect clarified return codes
19616         from ${tool}_load.
19617         (dg-stat): Delete.
19618         (dg-init): Delete recording of pass/fail counts.
19619         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19620         (old-dejagnu-init): Likewise.
19621         (old-dejagnu-stat): Delete contents, empty proc now.
19622         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
19623         (c-torture): Delete references to lcnt, lpass, lfail.
19624         Get option list from TORTURE_OPTIONS.
19625         Delete -funroll[-all]-loops if no loops.
19626         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
19627         (g++_stat): Delete contents (empty proc now).
19628         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
19629         (gcc_finish): Likewise.
19630         (gcc_stat): Deleted.
19631         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
19632         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
19633         * gcc.c-torture/execute/execute.exp: Likewise.
19634         Split tests into two parts: compile, execute.
19635         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
19636         no loops.  Update to reflect clarified return codes from ${tool}_load.
19637
19638 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
19639
19640         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
19641         to grep for.
19642         (old-dejagnu): Likewise (where necessary).
19643
19644 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
19645
19646         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
19647
19648         * lib/dg.exp (dg-process-target): Fix processing of selector.
19649         Add comment regarding use of `error'.
19650
19651         * lib/gcc.exp (prune_system_crud): Define if missing.
19652         * lib/g++.exp (prune_system_crud): Likewise.
19653
19654         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
19655         Call prune_system_crud.
19656         * lib/dg.exp (dg-runtest): New proc.
19657         Use perror instead of send_user for tcl errors in testcase.
19658         Don't return any value, it's never used.
19659         Don't clobber previous definition of `unknown'.
19660         Print tcl errors in `dg-final'.
19661
19662 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
19663
19664         * lib/dg.exp (dg-process-target): Improve syntax error messages.
19665         (dg-test): Don't print errorInfo, it contains stack backtrace.
19666
19667 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
19668
19669         * lib/g++.exp (runtest_file_p): Define if missing.
19670
19671 1994-09-24  Doug Evans  (dje@cygnus.com)
19672
19673         * lib/mike-g++.exp: Comment out loading of g++.exp.
19674         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
19675         (default_g++_version): Always print something.
19676         (default_g++_start): Comment out call to `which'.
19677         (g++_start, g++_load): Deleted (must be defined in config file).
19678         * lib/gcc.exp: Test for existence of $CC at start.
19679         Delete check for tmpdir (done in gcc_init).
19680         (default_gcc_version): Always print something.
19681         (default_gcc_start): Comment out call to `which'.
19682         * config/*.exp: Major cleanup - make cross targets work at least a
19683         little better for g++ (by not being "--tool gcc" specific).
19684         Rename gcc_xxx to ${tool}_xxx.
19685         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
19686         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
19687
19688 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
19689
19690         * lib/c-torture.exp (c-torture-compile): Rework compiler
19691         message processing.
19692
19693         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
19694         c-torture.
19695
19696 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
19697
19698         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
19699
19700         * lib/dg.exp (dg-process-target): Support { target native }.
19701
19702 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
19703
19704         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
19705         looked for "... program xxx got fatal signal".
19706         Correct regsub munging of `comp_output'.
19707         Ignore compiler messages "path prefix not used" and "linker input
19708         file unused".
19709
19710 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
19711
19712         * lib/gcc.exp (runtest_file_p): Define if missing.
19713         * gcc.prms/template.c: Example to work from.
19714
19715 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
19716
19717         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
19718         * lib/dg.exp (dg-test): Call unsupported testcases as such.
19719
19720         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
19721         * gcc.prms/1883.c: Moved from compile/940714-1.c.
19722         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
19723         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
19724
19725         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
19726         (dg-process-target): No longer a varargs proc.
19727         Return S/N for target, P/F for xfail.  All callers changed.
19728         (user option procs): More argument checking.
19729         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
19730         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
19731         (dg-test): Skip test if not running on selected target in `dg-do'.
19732         Update handling of `dg-do-what', `dg-output-text'.
19733         Separate execution pass/fail from output pattern match pass/fail.
19734         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
19735
19736 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
19737
19738         * gcc.c-torture/special/special.exp: Don't expect failure for mips
19739         target for 920510-1.c.
19740
19741 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
19742
19743         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
19744         Clean up comment regarding use of passcnt, etc.
19745         (gcc_stat): Don't update `testcnt' here.
19746         (gcc_finish): Do it here.
19747         Might as well reset `but_id' here too.
19748         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
19749         to determine if the file should be tested.
19750         * gcc.c-torture/compile/compile.exp: Likewise.
19751         * gcc.c-torture/execute/execute.exp: Likewise.
19752         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19753         * gcc.misc-tests/dg-test.exp: Likewise.
19754         * gcc.prms/prms.exp: Likewise.
19755         * gcc.wendy/wendy.exp: Likewise.
19756         * g++.old-deja.exp: Likewise.
19757         Move "Testing file" message to verbose level 1.
19758
19759 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
19760
19761         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
19762
19763 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
19764
19765         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
19766         (default_gcc_start): Accept optional second list element
19767         of compiler flags.  Print compiler output at verbosity level 2.
19768         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
19769         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
19770         Save current values of framework globals passcnt, failcnt, xpasscnt,
19771         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
19772         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
19773         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
19774         xfailcnt to compute stats.  Update framework global `testcnt' from
19775         pass/fail counts.
19776         (gcc_finish): New proc.  Clean up test environment.
19777         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
19778         (gcc_epass, gcc_efail): Delete.
19779         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
19780         argument of line number.
19781         (dg-init): If the tool has an init routine, call it.
19782         (dg-test): Remove args `cflags_var' and `libs_var'.
19783         Pass all compiler options to ${tool}_start.
19784         Handle missing line number.
19785         (dg-finish): New function.
19786         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
19787         particular files.  Call gcc_finish at end.  Move "skipping test"
19788         message to verbosity level 3.
19789         * gcc.c-torture/compile/compile.exp: Likewise.
19790         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19791         * gcc.c-torture/execute/execute.exp: Likewise.
19792         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19793         Print testcase being tried at verbosity level 1.
19794         * gcc.c-torture/special/special.exp: Unset xfail.
19795         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19796         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
19797         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
19798         * gcc.failure/failure.exp: Likewise.
19799         * gcc.ieee/ieee.exp: Likewise.
19800         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
19801         Update call to dg-test.  Call dg-finish at end.
19802         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
19803         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19804         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
19805         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
19806         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
19807         * gcc.wendy/wendy.exp: Add copyright.
19808         Delete setting of tmpdir (done by gcc_init).
19809         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
19810         Pass compiler flags to gcc_start.  Call gcc_finish at end.
19811         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
19812         gcc_[ce]pass/fail.
19813
19814 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
19815
19816         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
19817         confusion.
19818         (g++_load): Likewise.
19819
19820         * config/*.exp (gcc_load): Some were varargs fns and some were not.
19821         Rename argument to `prog' to remove the confusion.
19822         Varargs fns behave differently too!
19823         (g++_load): Likewise.
19824
19825         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
19826
19827         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
19828         what it is.  Delete (always) printing of status value for !native.
19829         Simplify verbose code, and include status and exec_output.
19830         (g++_load): Use gcc_load.
19831
19832 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
19833
19834         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
19835         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
19836         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
19837         940714-3.c as these testcases don't exist anymore.  Make
19838         va-arg-1.c expected to pass.
19839
19840 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
19841
19842         * gcc.misc-tests/misc.exp: Only run specific testcases.
19843         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
19844         * gcc.misc-tests/dg-[1-9].c: New files.
19845
19846         * lib/dg.exp: New testsuite driver.
19847         * gcc.prms/prms.exp: Use it.
19848
19849         * README.gcc: New file.
19850
19851         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
19852         Document and reset `lxpass' and `lxfail'.
19853         Simplify "initialized" message.
19854         (gcc_stat): Clean up comments a little.
19855
19856 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
19857
19858         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
19859
19860 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
19861
19862         * lib/old-dejagnu.exp (process-option): New proc.
19863         (old-dejagnu-init, old-dejagnu-stat): Likewise.
19864         (old-dejagnu): Simplify.
19865         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
19866
19867 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
19868
19869         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
19870         exists and is not an empty string.
19871
19872         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
19873         $xfail rather than calling setup_xfail.  Clear $xfail when test is
19874         finished.
19875         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
19876         automatically.
19877
19878         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
19879         longer expected to fail.
19880
19881         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
19882         "f" function call.
19883
19884         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
19885
19886         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
19887         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
19888         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
19889         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
19890         c-torture-1.29.
19891
19892         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
19893         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
19894
19895         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
19896
19897         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
19898         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
19899
19900         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
19901         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
19902         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
19903
19904 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
19905
19906         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
19907         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
19908         940714-1.c, 940714-2.c, 940714-3.c},
19909         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
19910         gcc.misc-tests/{mg.c,mg.exp}:
19911         New tests.
19912         * gcc.noncompile/noncompile.exp: Change accordingly.
19913
19914 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
19915
19916         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
19917         Undo previous clobberage.
19918
19919 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
19920
19921         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
19922         * gcc.special/{930510-1.c, special.exp}:
19923         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
19924         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
19925         struct-varargs-1.c}: New tests from c-torture-1.26.
19926
19927 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
19928
19929         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
19930           argument to switch.
19931
19932 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
19933
19934         * Revert the previous changes.  Please see Rob's directory
19935           (/lisa/test/rob/progressive/gcc/testsuite) for testing
19936           fixes.
19937
19938 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
19939
19940         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
19941             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
19942             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
19943             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
19944             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
19945             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
19946             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
19947             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
19948             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
19949             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
19950             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
19951             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
19952             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
19953             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
19954             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
19955             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
19956             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
19957             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
19958             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
19959             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
19960             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
19961             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
19962             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
19963             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
19964             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
19965             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
19966             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
19967
19968 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
19969
19970         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
19971             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
19972           with perror calls.
19973
19974 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
19975
19976         * config/unix.exp (g++_load): Fix syntax.
19977
19978 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
19979
19980         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
19981         * gcc.noncompile/921017-1.c: Deleted obsolete test.
19982         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
19983         Don't expect va-arg-1.c to fail.  Correct expected output for
19984         920928-1.c.
19985         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
19986         * gcc.wendy/hbm4.c: Correct typo.
19987         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
19988
19989 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
19990
19991         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
19992         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
19993         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
19994         * lib/c-torture.exp (c-torture-compile): Ditto.
19995
19996         Reduce volume of output (remove all the -I's and such).
19997         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
19998         Call gcc_cpass, gcc_cfail.
19999         (c-torture): Pass testing option to c-torture-compile.
20000
20001 1994-03-21  Doug Evans  (dje@cygnus.com)
20002
20003         Bring patches over from progressive.
20004         * config/default.exp: Exit remote shell cleanly.
20005         (g++_exit, g++_start): Add default versions.
20006         * config/sim.exp (gcc_load): Use perror, not error.
20007
20008 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
20009
20010         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
20011         set in site.exp.
20012
20013 1994-03-14  Doug Evans  (dje@cygnus.com)
20014
20015         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20016         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20017         (wendy_try): New proc to run testcase.
20018         (main loop): Call 'em.
20019         * gcc.wendy/*.c: Clean up pass to correct expected output.
20020
20021         * lib/gcc.exp: Minor cleanup work.
20022         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20023
20024 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
20025
20026         * config/sim.exp (gcc_load): Document return codes better.
20027         Don't pass -v to simulator.
20028
20029 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
20030
20031           * gcc.special/920717-x.c: Fix typo.
20032           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20033           get at sources.
20034
20035         * lib/mike-gcc.exp: Fix typo.
20036
20037 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
20038
20039         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20040         binary to use, transform the name.
20041         * config/*.exp: rename everything. Nuke any g++ specific files,
20042         it's now a special case of gcc that requires no special support.
20043         Add a default.exp for unsupported targets.
20044
20045 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
20046
20047         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20048         lib/old-dejagnu.exp: Fix a few patterns to work with the new
20049         version of Tcl.
20050
20051 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
20052
20053         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20054         than a warning.
20055
20056 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
20057
20058         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20059
20060 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
20061
20062         * gcc.execute/execute.exp: Combine opt_list and foption_list into
20063         option_list.  Compile every file with only 4/6 option choices
20064         (same as C torture) instead of with 12/18 different option
20065         choices.
20066         * lib/c-torture.exp: Likewise.
20067
20068         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20069         not already set.
20070
20071 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
20072
20073         * lib/old-deja.exp: Add `excess errors test fails' error, now one
20074         can put an XFAIL *-*-* on excess errors.
20075
20076 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
20077
20078         * g++.law: Add more tests derived from g++-bugs snapshots.
20079
20080         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
20081         equivalent to g++.law/init9.
20082
20083         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20084         compiled it, and the a.out file after we've run it.
20085
20086 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
20087
20088         * lib/mike-g++.exp (postbase): Delete the .o file after we've
20089         compiled it, and the a.out file after we've run it.
20090
20091 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
20092
20093         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20094
20095 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
20096
20097         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20098         version number.
20099
20100 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
20101
20102         * g++.law: New directory of g++ tests derived from the g++-bugs
20103         snapshots.
20104
20105 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
20106
20107         * gcc.compile: initbug1.c initbug1.exp testcase added
20108
20109 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
20110
20111         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20112         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20113           fixes submitted by Jeff Law (law@cs.utah.edu)
20114         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20115           Jeff Law (law@cs.utah.edu)
20116
20117
20118 1993-11-30  Mike Stump  (mrs@cygnus.com)
20119
20120         * config/unix-g++.exp: Follow the gcc way of doing things.
20121         * g++.old-deja/old-deja.exp: Minor updates.
20122         * lib/g++.exp: New file, follow the gcc way of doing things.
20123         * lib/old-dejagnu.exp: Minor updates.
20124         * lib/mike-g++.exp: Always unset errorInfo.
20125
20126 1993-11-06  Mike Stump  (mrs@cygnus.com)
20127
20128         * lib/gcc.exp: Fix some errors with the below change, CC and
20129         CFLAGS should be global when setting, not local.
20130
20131 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
20132
20133         * lib/gcc.exp: Transform tool name.
20134
20135 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20136
20137         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20138
20139 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20140
20141         * lib/gcc.exp: change gcc_done to gcc_stat
20142
20143 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
20144
20145         * Upgraded gcc testsuite to c-torture version 1.25
20146
20147 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
20148
20149         * lib/gcc.exp: added reporting code. Changed verbose compile message.
20150         * lib/c-torture: added hooks for new reporting code.
20151
20152 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
20153
20154         * config/sh-gcc.exp: check if sh-sim exists in the path
20155
20156 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
20157
20158         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20159         * gcc.compile/compile.exp: Initial changes for new logic.
20160         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20161         * gcc.failure/failure.exp: Initial changes for new logic.
20162         * gcc.ieee/ieee.exp: Initial changes for new logic.
20163         * gcc.misc-tests/misc.exp: Initial changes for new logic.
20164         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20165         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20166         * lib/c-torture.exp: Initial changes for new logic.
20167         * lib/gcc.exp: Initial changes for new logic.
20168
20169 1993-10-15  Mike Stump  (mrs@cygnus.com)
20170
20171         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20172         depend upon failure or success.  Fully qualify names in failure
20173         and success messages.  Always remove a.out before starting
20174         compile, just in case.  Pay more attention to error text output by
20175         the compiler.  Handle testcases with no known past errors just
20176         like all others, so that things are uniform.  Other miscellaneous
20177         improvements.
20178
20179 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
20180
20181         * gcc.cpp: new directory for cpp tests
20182
20183 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
20184
20185         * lib/chill.exp: Code reformatted, removed unused code.
20186         * config/unix-chill.exp: Code reformatted, removed unused code.
20187         * chill.execute/execute.exp: Code reformatted, removed unused code.
20188         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20189
20190 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
20191
20192         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
20193         routines not written.
20194
20195 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
20196
20197         * config/bug-gcc.exp: Use new procs from bug.exp.
20198
20199 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
20200
20201         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
20202         via ftp, rather than depending on NFS.
20203         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
20204         case.
20205
20206 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
20207
20208         * config/bug-gcc.exp: Use new download proc.
20209
20210 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
20211
20212         * chill.execute/execute.exp: cleanups, handles errors better
20213         * chill.compile/compile.exp: rewrite, based on execute.exp
20214         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
20215         * lib/chill.exp: major changes to diff proc and compile and link
20216           procs. added chill_fail and chill_pass wrappers to pass and
20217           fail. added more comments, and handle error codes better.
20218           Added a hack to capture stderr from exec, so noncompile tests
20219           can work.
20220
20221 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
20222
20223         * chill.execute/execute.exp: rewrite of testsuite driver
20224         * lib/chill.exp: rewrite of testsuite driver
20225         * config/unix-chill.exp: rewrite of testsuite driver
20226
20227 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
20228
20229     In chill.execute:
20230         * iexpr.ch: Standardize uppercase.
20231         * tuples.dat: Standardize uppercase.
20232         * vary.ch: standardize.  Correct varying string assignments.
20233         * vary.dat: Add new output lines.
20234
20235 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
20236
20237     In chill.execute:
20238         * chprintf.ch: Standardize use of uppercase.
20239         * tuples.ch: Standardize and turn arr2 into a DCL,
20240           rather than a SYN.
20241         * pinits.ch: Standardize.
20242
20243 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
20244
20245         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
20246         * Makefil: Renamed to Makefile.in.
20247         * configure.in: New.
20248
20249 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
20250
20251     In chill.execute:
20252         * .cvsignore: Add result/output files.
20253         * Makefile: Fix up variables at start.  Use MFLAGS
20254           everywhere.  Correct bool_loc, built_ins entries.
20255           Add entry for vary1.ch.
20256         * bitarray.ch: Standardize upper-case usage.
20257         * bitexpr.ch: Standardize, add output of b1.
20258         * params.ch: Use arrayt in along PROC parameters, to
20259           avoid novelty problems.
20260         * sets.ch: Tiny cleanup.
20261         * vary1.ch: Re-indent.
20262
20263 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
20264
20265           * Add PR-related files to Makefiles, .cvsignore files, etc.
20266
20267 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
20268
20269         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
20270           with compiler objects. New names are test-flow.c and test-loop.c
20271
20272 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
20273
20274         * Upgraded c-torture tests from 1.19 to 1.20
20275
20276         * new files:
20277         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
20278         * gcc.compile: 930623-1.c 930623-2.c
20279         * gcc.noncompile: 930622-1.c 930622-2.c
20280         * gcc.failure: 920411-1.c 920627-2.c
20281         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
20282
20283 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
20284
20285         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20286           More changes to get testsuite working properly. Needs more work.
20287           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
20288
20289 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
20290
20291         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20292           More changes to get testsuite working properly. Needs more work.
20293
20294 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
20295
20296         * chill.compile/compile.exp: Added for Dejagnu support
20297         * chill.execute/execute.exp: Added for Dejagnu support
20298         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
20299
20300 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
20301
20302     This should complete moving the CHILL test files.
20303         * chill.noncompile(.cvsignore printf.grt
20304             in-printf.grt chprintf.grt chprintf.ch):
20305             Added test-support files.
20306           (Makefile): Modified further.
20307         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
20308             signal.ch): Added test files.
20309           * chill.execute (.cvsignore printf.grt printr.c
20310             in-printf.grt rts.c chprintf.grt rts.h): Added
20311           test-support files.
20312             (Makefile): More corrections.
20313
20314 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
20315
20316         * chill.compile, chill.execute, chill.nocompile: Add CHILL
20317           test cases, ready for DejaGnu.
20318
20319 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
20320
20321         * Upgraded c-torture tests from 1.18 to 1.19
20322
20323         * gcc.compile: added test(s):
20324           930607-1.c
20325         * gcc.execute: added test(s):
20326           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
20327
20328         * added new subdirectory for misc tests: gcc.misc-tests
20329         * gcc.misc-test(s): added tests:
20330           inst-check.c test-consts.c test-ior.c test-switch.c
20331
20332 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
20333
20334         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
20335
20336 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
20337
20338         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
20339
20340 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
20341
20342         * Upgraded c-torture tests from 1.17 to 1.18
20343
20344 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
20345
20346         * Upgraded c-torture tests from 1.12 to 1.17
20347
20348 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
20349
20350         * lib/old-dejagnu.exp:
20351           Fixed handling of XFAIL target triplets to correctly
20352           recognize wildcard characters.  Removed code that
20353           appended a unique id tag to the end of the file name
20354           printed out by the result of the testcases within a
20355           given test file.
20356
20357 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
20358
20359         * lib/old-dejagnu.exp:
20360           Reworked expected failure handling to trigger off of XFAIL
20361           keyword in keyphrase embeded in testcase source code. The
20362           XFAIL keyword must be at the end of the keyphrase line. It
20363           may optionally be followed by one or more target triplets.
20364           It has just occured that the handling of wildcards in the
20365           target triplet may not be correct.
20366
20367 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
20368
20369         * g++.old-deja/tests:
20370           Moved all subdirectories up one level into g++.old-deja .
20371
20372         * lib/old-dejagnu.exp:
20373           Fixed problem with CXXFLAGS not being properly reset, and being
20374           corrupted with extraneous "-c" compiler option.  This was
20375           causing binaries to not be generated for test that needed them.
20376           Modified strings passed to "pass" and "fail" so that individual
20377           tests from the same test file would be distinguished by an
20378           identifier appended to the test file name in the summary logs;
20379           this corrected a problem with erroneous diff logs.  Added code
20380           to search testcases for expected fail and unexpected pass keywords.
20381
20382 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
20383
20384         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
20385
20386 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
20387
20388         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
20389           Removed extraneous text from end of "Special g++ Options"
20390           keyphrase.
20391
20392         * lib/old-dejagnu.exp: Added pattern matching to look for new
20393           keywords, embedded in testcases comments, which will trigger
20394           calls to xpass and xfail.
20395
20396 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
20397
20398         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
20399           comments embedded in the testcases, especially the one looking for
20400           special compiler options, as well as the pattern matching for the
20401           compiler output again.
20402
20403 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
20404
20405         * lib/old-dejagnu.exp: Do a proper check of the return value for
20406           execute tests. Fixed several problems with the pattern matching
20407           of the compiler output which gave erroneous test results.
20408           Changed several of the test result messages to be more descriptive.
20409         * config/unix-g++.exp: Proc g++_load now actually works and
20410           executes the tests passed to it and returns a usable return
20411           value.
20412
20413 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
20414
20415           * lib/gcc.exp: Exits gracefully if $CC is bogus.
20416
20417 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
20418
20419         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
20420           Modified both files to properly execute the old style
20421           dejagnu tests. The previous versions of these files were
20422           experimental and did not function anything near correctly.
20423
20424 1993-04-05  Rob Savoye  (rob@cygnus.com)
20425
20426         * Removed all Makefile.in and configure.in files. No configuration
20427         needed now.
20428
20429 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
20430
20431         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
20432
20433 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
20434
20435         * gcc.compile/configure.in, gcc.unsorted/configure.in,
20436         gcc.special/configure.in, gcc.noncompile/configure.in,
20437         gcc.execute/configure.in, gcc.code_quality/configure.in,
20438         g++.other/configure.in, g++.old-deja/configure.in,
20439         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
20440         in srcname setting.
20441
20442 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
20443
20444         * lib/udi.exp:  Fixed mondfe and mondfe_download.
20445         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
20446         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
20447
20448 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
20449
20450         * config/udi-gdb.exp: Check $shell_id after connecting to target.
20451         (gdb_exit): Don't remove *_soc files.
20452
20453 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
20454
20455         * lib/c-torture.exp: Don't look for main; instead always use -w
20456         -c.  This is how the c-torture tests work.  Remove the object
20457         file if the compilation succeeds.
20458         * gcc.execute/execute.exp: Remove executable if test passes.
20459         * gcc.noncompile/noncompile.exp: Every test is an expected
20460         failure.
20461         * gcc.special/special.exp: Added tests from c-torture 1.11,
20462         corrected use of existing test.
20463         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
20464         gcc.execute/920625-1.c: Updated to c-torture 1.11.
20465         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
20466         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
20467         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
20468         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
20469         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
20470         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
20471         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
20472         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
20473         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
20474         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
20475         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
20476         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
20477         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
20478         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
20479         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
20480         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
20481         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
20482         c-torture 1.11.
20483         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
20484         correspond to c-torture 1.11.
20485
20486         * New file.
20487
20488