OSDN Git Service

e851d6889b4822e059b3eb70297e80bedcf5d347
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-05-25  Janis Johnson  <janis187@us.ibm.com>
2
3         * lib/compat.exp (compat-execute): Break up long lines.
4
5 2004-05-24  Janis Johnson  <janis187@us.ibm.com>
6
7         * gcc.dg/altivec-7.c: Don't use 'vector long'.
8         * gcc.dg/altivec-14.c: New test.
9         * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
10
11         * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
12         * gcc.dg/altivec-12.c: Ditto.
13
14         * gcc.dg/altivec-3.c: Move call to altivec_check.
15
16 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
17
18         PR c++/15044
19         * g++.dg/template/error12.C: New test.
20
21         PR c++/15317
22         * g++.dg/ext/attrib15.C: New test.
23
24         PR c++/15329
25         * g++.dg/template/ptrmem9.C: New test.
26
27 2004-05-25  Paul Brook  <paul@codesourcery.com>
28
29         * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
30
31 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
32
33         PR c++/15165
34         * g++.dg/template/crash19.C: New test.
35
36 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
37
38         PR c++/15025
39         * g++.dg/template/redecl1.C: New test.
40
41 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
42
43         PR c++/14821
44         * g++.dg/other/ns1.C: New test.
45
46         PR c++/14883
47         * g++.dg/template/invalid1.C: New test.
48
49 2004-05-23  Paul Brook  <paul@codesourcery.com>
50         Victor Leikehman  <lei@haifasphere.co.il>
51
52         * gfortran.fortran-torture/execute/common_init_1.f90: New test.
53         * gfortran.fortran-torture/execute/equiv_init.f90: New test.
54
55 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
56
57         PR c++/15285
58         PR c++/15299
59         * g++.dg/template/non-dependent5.C: New test.
60         * g++.dg/template/non-dependent6.C: New test.
61
62 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
63
64         PR c++/15507
65         * g++.dg/inherit/union1.C: New test.
66
67         PR c++/15542
68         * g++.dg/template/addr1.C: New test.
69
70         PR c++/15427
71         * g++.dg/template/array5.C: New test.
72
73         PR c++/15287
74         * g++.dg/template/array6.C: New test.
75
76 2004-05-22  Wolfgang Bangerth  <bangerth@dealii.org>
77             Roger Sayle  <roger@eyesopen.com>
78
79         * g++.dg/lookup/forscope2.C: New test case.
80
81 2004-05-22  Ben Elliston  <bje@au.ibm.com>
82
83         * gcc.dg/cpp/Wmissingdirs.c: New.
84
85 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
86
87         PR target/15301
88         * gcc.dg/compat/union-m128-1.h: New file.
89         * gcc.dg/compat/union-m128-1_main.c: Likewise.
90         * gcc.dg/compat/union-m128-1_x.c: Likewise.
91         * gcc.dg/compat/union-m128-1_y.c: Likewise.
92
93 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
94
95         PR target/15302
96         * gcc.dg/compat/struct-complex-1.h: New file.
97         * gcc.dg/compat/struct-complex-1_main.c: Likewise.
98         * gcc.dg/compat/struct-complex-1_x.c: Likewise.
99         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
100
101 2004-05-20  Roger Sayle  <roger@eyesopen.com>
102
103         PR middle-end/3074
104         * gcc.dg/pr3074-1.c: New test case.
105         * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
106
107 2004-05-20  Falk Hueffner  <falk@debian.org>
108
109         PR other/15526
110         * gcc.dg/ftrapv-1.c: New test case.
111
112 2004-05-18  Feng Wang  <fengwang@nudt.edu.cn>
113
114         * gfortran.fortran-torture/execute/power.f90: Test constant integers.
115
116 2004-05-18  Andrew Pinski  <pinskia@physics.uc.edu>
117             Jeff Law  <law@redhat.com>
118
119         * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
120         * gcc.dg/tree-ssa/20040518-2.c: New test.
121
122         * gcc.dg/tree-ssa/20040518-1.c: New test.
123
124 2004-05-18  Zack Weinberg  <zack@codesourcery.com>
125
126         * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
127
128 2004-05-18  Paul Brook  <paul@codesourcery.com>
129
130         PR fortran/13930
131         * gfortran.fortran-torture/execute/der_init_4.f90: New test.
132
133 2004-05-18  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
134
135         * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
136         constant folding.
137
138 2004-05-17  Steven Bosscher  <stevenb@suse.de>
139
140         * gcc.dg/tree-ssa/20040517-1.c: New test.
141
142 2004-05-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
143
144         * gcc.dg/loop-4.c: New test.
145
146 2004-05-15  Andrew Pinski  <pinskia@physics.uc.edu>
147
148         * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
149
150 2004-05-15  Bud Davis  <bdavis9659@comcast.net>
151
152         PR fortran/15311
153         * gfortran.fortran-torture/execute/write_a_1.f90: New test.
154
155 2004-05-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
156
157         PR fortran/13826
158         PR fortran/13940
159         * gfortran.fortran-torture/compile/data_1.f90: New test.
160
161 2004-05-15  Ulrich Weigand  <uweigand@de.ibm.com>
162
163         * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
164         * gcc.dg/uninit-H.c: Define ASM for __s390__.
165
166 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
167
168         * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
169
170 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
171
172         PR c/15444
173         * gcc.dg/format/xopen-1.c: Adjust expected message.
174         * gcc.dg/format/xopen-3.c: New test.
175
176 2004-05-14  Victor Leikehman  <lei@haifasphere.co.il>
177
178         * gfortran.fortran-torture/execute/def_init_3.f90: New test.
179
180 2004-05-14  Jeff Law  <law@redhat.com>
181
182         * gcc.dg/tree-ssa/20040514-2.c: New test.
183
184 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
185
186         * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
187         this ...
188         * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
189         this.
190
191 2004-05-14  Andrew Pinski  <pinskia@physics.uc.edu>
192
193         * gcc.dg/tree-ssa/20040514-1.c: New test.
194
195 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
196
197         * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
198         test.
199
200 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
201
202         PR fortran/14066
203         * gfortran.fortran-torture/compile/do_1.f90: New test.
204
205 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
206
207         PR fortran/15051
208         * gfortran.fortran-torture/compile/empty_interface_1.f90: New
209         test.
210
211 2004-05-14  Bud Davis  <bdavis9659@comcast.net>
212
213         PR fortran/15149
214         * gfortran.fortran-torture/execute/random_init.f90: New test.
215
216 2004-05-13  Paul Brook  <paul@codesourcery.com>
217
218         PR fortran/15314
219         * gfortran.fortran-torture/execute/der_init_s.f90: New test.
220
221 2004-05-13  Andrew Pinski  <pinskia@physics.uc.edu>
222
223         * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
224         for the powerpc case.
225
226 2004-05-13  Jeff Law  <law@redhat.com>
227
228         * gcc.dg/tree-ssa/20040513-1.c: New test.
229         * gcc.dg/tree-ssa/20040513-2.c: New test.
230
231 2004-05-13  Paul Brook  <paul@codesourcery.com>
232
233         * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
234         * gcc.dg/tree-ssa/20030714-1.c: Ditto.
235         * gcc.dg/tree-ssa/20030708-1.c: Ditto.
236
237 2004-05-13  Andreas Schwab  <schwab@suse.de>
238
239         PR other/10819
240         * lib/gfortran.exp (gfortran_version): Do not match NL/CR
241         characters.
242
243 2004-05-13  Bud Davis  <bdavis9659@comcast.net>
244
245         PR fortran/15294
246         * gfortran.fortran-torture/execute/adjustr.f90: New file.
247
248 2004-05-13  Diego Novillo  <dnovillo@redhat.com>
249
250         Merge from tree-ssa-20020619-branch.  See
251         ChangeLog.tree-ssa for details.
252
253 2004-05-11  Ziemowit Laski  <zlaski@apple.com>
254
255         * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
256         include <altivec.h> explicitly.
257         * gcc.dg/altivec-13.c: Likewise.
258
259 2004-05-11  Paul Brook  <paul@codesourcery.com>
260
261         * gcc.c-torture/compile/20010518-1.c: Force enum size.
262
263 2004-05-10  Eric Christopher  <echristo@redhat.com>
264
265         * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
266         * gcc.dg/sibcall-4.c: Ditto.
267
268 2004-05-10  Ziemowit Laski  <zlaski@apple.com>
269
270         * g++.dg/ext/altivec-8.C: New test case.
271         * gcc.dg/altivec-13.c: New test case.
272
273 2004-05-08  Roger Sayle  <roger@eyesopen.com>
274
275         * gcc.c-torture/execute/divcmp-1.c: New test case.
276         * gcc.c-torture/execute/divcmp-2.c: New test case.
277         * gcc.c-torture/execute/divcmp-3.c: New test case.
278
279 2004-05-07  Eric Botcazou <ebotcazou@libertysurf.fr>
280
281         * g++.dg/other/pragma-re-2.C: New test.
282
283 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
284
285         * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
286         * gcc.dg/i386-387-2.c: Likewise.
287
288         * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
289         __builtin_drem.
290         * gcc.dg/i386-387-6.c: Likewise.
291
292 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
293
294         * gcc.dg/builtins-33.c:  Also check log1p*.
295
296 2004-05-07  Hans-Peter Nilsson  <hp@axis.com>
297
298         PR optimization/15296
299         * gcc.c-torture/execute/pr15296.c: New test.
300
301 2004-05-05  Uros Bizjak  <uros@kss-loka.si>
302
303         * gcc.dg/builtins-40.c: New test.
304
305 2004-05-05  Richard Sandiford  <rsandifo@redhat.com>
306
307         * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
308
309 2004-05-04  Paolo Bonzini  <bonzini@gnu.org>
310
311         * g++.dg/ext/spe1.C: New testcase.
312
313 2004-05-04  Ziemowit Laski  <zlaski@apple.com>
314
315         * objc.dg/image-info.m: Allow additional attributes
316         for __image_info section.
317
318 2004-05-04  Richard Sandiford  <rsandifo@redhat.com>
319
320         * gcc.dg/torture/mips-hilo-2.c: New test.
321
322 2004-05-03  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
323
324         PR c++/14389
325         * g++.dg/template/member5.C: New test.
326
327 2004-05-03  Uros Bizjak  <uros@kss-loka.si>
328
329         * gcc.dg/builtins-34.c: Also check expm1*.
330
331 2004-05-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
332
333         * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
334         * gcc.dg/torture/builtin-convert-3.c: New test.
335
336 2004-05-01  Ulrich Weigand  <uweigand@de.ibm.com>
337
338         PR middle-end/15054
339         * g++.dg/opt/pr15054.C: New test.
340
341 2004-04-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
342
343         * gcc.dg/torture/builtin-rounding-1.c: New test.
344         * gcc.dg/builtins-25.c: Delete.
345         * gcc.dg/builtins-29.c: Delete.
346
347 2004-04-29  Andreas Krebbel  <krebbel1@de.ibm.com>
348
349         * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
350         * gcc.dg/sibcall-4.c: Likewise.
351         * gcc.dg/sibcall-6.c: Enable s390 as test platform.
352
353 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
354
355         * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
356         bit-field on 16-bit targets.
357
358 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
359
360         * gcc.c-torture/execute/20040409-2.c: Fix constants used on
361         16-bit targets.
362
363 2004-04-30  Andrew Pinski  <pinskia@physics.uc.edu>
364
365         * gcc.dg/rs6000-power2-1.c: Change to compile only.
366         * gcc.dg/rs6000-power2-2.c: Likewise.
367
368 2004-04-29  Andrew Pinski  <pinskia@physics.uc.edu>
369
370         * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
371         * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
372         Change the asm registers to be in form of frN instead of fN.
373
374 2004-04-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
375
376         * gcc.dg/torture/builtin-convert-2.c: New test.
377
378 2004-04-28  Andrew Pinski  <pinskia@physics.uc.edu>
379
380         * gcc.dg/rs6000-power2-1.c: New test.
381         * gcc.dg/rs6000-power2-2.c: New test.
382
383 2004-04-28  Jan Hubicka  <jh@suse.cz>
384
385         * gcc.dg/unused-6.c: New test.
386
387 2004-04-24  Laurent GUERBY  <laurent@guerby.net>
388             Ulrich Weigand  <uweigand@de.ibm.com>
389
390         * ada/acats/run_all.sh: Define $target variable.
391
392 2004-04-26  Andrew Pinski  <pinskia@physics.uc.edu>
393
394         PR c++/15119
395         * g++.dg/other/vararg-1.C: New test.
396
397         PR c++/4794
398         * g++.dg/eh/cleanup3.C: New test.
399
400 2004-04-24  Laurent GUERBY <laurent@guerby.net>
401
402         * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
403         and ad8011a (target_insn).
404         * ada/acats/support/macro.dfs: Likewise.
405         * ada/acats/support/impbit.adb: New file.
406
407 2004-04-23  Ulrich Weigand  <uweigand@de.ibm.com>
408
409         * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
410
411 2004-04-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
412
413         * gcc.dg/loop-3.c: New test.
414
415 2004-04-23  Daniel Jacobowitz  <drow@mvista.com>
416
417         * gcc.c-torture/execute/simd-5.c: New test.
418
419 2004-04-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
420
421         PR c++/15064
422         * g++.dg/template/crash18.C: New test.
423
424 2004-04-22  Mark Mitchell  <mark@codesourcery.com>
425
426         * g++.dg/ext/complit3.C: New test.
427
428 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
429
430         * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
431         * gcc.dg/altivec-3.c: Same.
432         * gcc.dg/altivec-varargs-1.c: Same.
433
434 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
435
436         * lib/target-supports.exp (check_profiling_available): Assume
437         profiling is not available on powerpc-eabi targets.
438
439 2004-04-21  Janis Johnson  <janis187@us.ibm.com>
440
441         * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
442         * gcc.dg/vmx/bug-1.c: Ditto.
443
444 2004-04-20  Eric Christopher  <echristo@redhat.com>
445
446         * gcc.dg/charset/extern.c: New test.
447         * g++.dg/charset/extern3.cc: Ditto.
448
449 2004-04-20  Uros Bizjak  <uros@kss-loka.si>
450
451         * gcc.dg/builtins-39.c: New test.
452
453 2004-04-20  Aldy Hernandez  <aldyh@redhat.com>
454
455         * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
456
457 2004-04-20  Richard Sandiford  <rsandifo@redhat.com>
458
459         * gcc.dg/torture/mips-hilo-1.c: New test.
460
461 2004-04-19  Andrew Pinski  <pinskia@physics.uc.edu>
462
463         * gcc.c-torture/compile/20040419-1.c: New test.
464
465 2004-04-18  Aldy Hernandez  <aldyh@redhat.com>
466
467         * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
468
469 2004-04-18  Zack Weinberg  <zack@codesourcery.com>
470             Aldy Hernandez  <aldyh@redhat.com>
471
472         * gcc.c-torture/execute/va-arg-24.c: New.
473
474 2004-04-17  Zack Weinberg  <zack@codesourcery.com>
475             Aldy Hernandez  <aldyh@redhat.com>
476
477         * gcc.dg/vmx/1b-01.c: New.
478         * gcc.dg/vmx/1b-02.c: New.
479         * gcc.dg/vmx/1b-03.c: New.
480         * gcc.dg/vmx/1b-04.c: New.
481         * gcc.dg/vmx/1b-05.c: New.
482         * gcc.dg/vmx/1b-06.c: New.
483         * gcc.dg/vmx/1b-07.c: New.
484         * gcc.dg/vmx/1c-01.c: New.
485         * gcc.dg/vmx/1c-02.c: New.
486         * gcc.dg/vmx/3a-01a.c: New.
487         * gcc.dg/vmx/3a-01.c: New.
488         * gcc.dg/vmx/3a-01m.c: New.
489         * gcc.dg/vmx/3a-03.c: New.
490         * gcc.dg/vmx/3a-03m.c: New.
491         * gcc.dg/vmx/3a-04.c: New.
492         * gcc.dg/vmx/3a-04m.c: New.
493         * gcc.dg/vmx/3a-05.c: New.
494         * gcc.dg/vmx/3a-06.c: New.
495         * gcc.dg/vmx/3a-06m.c: New.
496         * gcc.dg/vmx/3a-07.c: New.
497         * gcc.dg/vmx/3b-01.c: New.
498         * gcc.dg/vmx/3b-02.c: New.
499         * gcc.dg/vmx/3b-10.c: New.
500         * gcc.dg/vmx/3b-13.c: New.
501         * gcc.dg/vmx/3b-14.c: New.
502         * gcc.dg/vmx/3b-15.c: New.
503         * gcc.dg/vmx/3c-01a.c: New.
504         * gcc.dg/vmx/3c-01.c: New.
505         * gcc.dg/vmx/3c-02.c: New.
506         * gcc.dg/vmx/3c-03.c: New.
507         * gcc.dg/vmx/3d-01.c: New.
508         * gcc.dg/vmx/4-01.c: New.
509         * gcc.dg/vmx/4-03.c: New.
510         * gcc.dg/vmx/5-01.c: New.
511         * gcc.dg/vmx/5-02.c: New.
512         * gcc.dg/vmx/5-03.c: New.
513         * gcc.dg/vmx/5-04.c: New.
514         * gcc.dg/vmx/5-05.c: New.
515         * gcc.dg/vmx/5-06.c: New.
516         * gcc.dg/vmx/5-07.c: New.
517         * gcc.dg/vmx/5-07t.c: New.
518         * gcc.dg/vmx/5-08.c: New.
519         * gcc.dg/vmx/5-10.c: New.
520         * gcc.dg/vmx/5-11.c: New.
521         * gcc.dg/vmx/7-01a.c: New.
522         * gcc.dg/vmx/7-01.c: New.
523         * gcc.dg/vmx/7c-01.c: New.
524         * gcc.dg/vmx/7d-01.c: New.
525         * gcc.dg/vmx/7d-02.c: New.
526         * gcc.dg/vmx/8-01.c: New.
527         * gcc.dg/vmx/8-02a.c: New.
528         * gcc.dg/vmx/8-02.c: New.
529         * gcc.dg/vmx/brode-1.c: New.
530         * gcc.dg/vmx/bug-1.c: New.
531         * gcc.dg/vmx/bug-2.c: New.
532         * gcc.dg/vmx/bug-3.c: New.
533         * gcc.dg/vmx/cw-bug-1.c: New.
534         * gcc.dg/vmx/cw-bug-2.c: New.
535         * gcc.dg/vmx/cw-bug-3.c: New.
536         * gcc.dg/vmx/dct.c: New.
537         * gcc.dg/vmx/debug-1.c: New.
538         * gcc.dg/vmx/debug-2.c: New.
539         * gcc.dg/vmx/debug-3.c: New.
540         * gcc.dg/vmx/debug-4.c: New.
541         * gcc.dg/vmx/dos-bug-1-gdb.c: New.
542         * gcc.dg/vmx/dos-bug-2-gdb.c: New.
543         * gcc.dg/vmx/eg-5.c: New.
544         * gcc.dg/vmx/fft.c: New.
545         * gcc.dg/vmx/gcc-bug-1.c: New.
546         * gcc.dg/vmx/gcc-bug-2.c: New.
547         * gcc.dg/vmx/gcc-bug-3.c: New.
548         * gcc.dg/vmx/gcc-bug-4.c: New.
549         * gcc.dg/vmx/gcc-bug-5.c: New.
550         * gcc.dg/vmx/gcc-bug-6.c: New.
551         * gcc.dg/vmx/gcc-bug-7.c: New.
552         * gcc.dg/vmx/gcc-bug-8.c: New.
553         * gcc.dg/vmx/gcc-bug-9.c: New.
554         * gcc.dg/vmx/gcc-bug-b.c: New.
555         * gcc.dg/vmx/gcc-bug-c.c: New.
556         * gcc.dg/vmx/gcc-bug-d.c: New.
557         * gcc.dg/vmx/gcc-bug-e.c: New.
558         * gcc.dg/vmx/gcc-bug-f.c: New.
559         * gcc.dg/vmx/gcc-bug-g.c: New.
560         * gcc.dg/vmx/gcc-bug-i.c: New.
561         * gcc.dg/vmx/harness.h: New.
562         * gcc.dg/vmx/ira1.c: New.
563         * gcc.dg/vmx/ira2a.c: New.
564         * gcc.dg/vmx/ira2b.c: New.
565         * gcc.dg/vmx/ira2.c: New.
566         * gcc.dg/vmx/ira2c.c: New.
567         * gcc.dg/vmx/mem.c: New.
568         * gcc.dg/vmx/newton-1.c: New.
569         * gcc.dg/vmx/ops.c: New.
570         * gcc.dg/vmx/sn7153.c: New.
571         * gcc.dg/vmx/spill2.c: New.
572         * gcc.dg/vmx/spill3.c: New.
573         * gcc.dg/vmx/spill.c: New.
574         * gcc.dg/vmx/t.c: New.
575         * gcc.dg/vmx/varargs-1.c: New.
576         * gcc.dg/vmx/varargs-2.c: New.
577         * gcc.dg/vmx/varargs-3.c: New.
578         * gcc.dg/vmx/varargs-4.c: New.
579         * gcc.dg/vmx/varargs-5.c: New.
580         * gcc.dg/vmx/varargs-6.c: New.
581         * gcc.dg/vmx/varargs-7.c: New.
582         * gcc.dg/vmx/vmx.exp: New.
583         * gcc.dg/vmx/vprint-1.c: New.
584         * gcc.dg/vmx/vscan-1.c: New.
585         * gcc.dg/vmx/x-01.c: New.
586         * gcc.dg/vmx/x-02.c: New.
587         * gcc.dg/vmx/x-03.c: New.
588         * gcc.dg/vmx/x-04.c: New.
589         * gcc.dg/vmx/x-05.c: New.
590         * gcc.dg/vmx/yousufi-1.c: New.
591         * gcc.dg/vmx/zero-1.c: New.
592         * gcc.dg/vmx/zero.c: New.
593
594 2004-04-17  Andrew Pinski  <pinskia@physics.uc.edu>
595
596         * g++.dg/lookup/java1.C: Update for chage of
597         _Jv_AllocObject.
598         * g++.dg/lookup/java2.C: Likewise.
599
600 2004-04-17  Laurent GUERBY <laurent@guerby.net>
601
602         * ada/acats/run_all.sh: use -O2 by default.
603
604 2004-04-17  Richard Sandiford  <rsandifo@redhat.com>
605
606         * gcc.dg/vr-mult-[12].c: New tests.
607
608 2004-04-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
609
610         * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
611
612         * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
613
614 2004-04-15  Richard Sandiford  <rsandifo@redhat.com>
615
616         * lib/target-supports.exp (check_profiling_available): Assume profiling
617         isn't available for mips*-*-elf targets.
618
619 2004-04-14  Uros Bizjak  <uros@kss-loka.si>
620
621         * gcc.dg/builtins-38.c: New test.
622
623 2004-04-14  Eric Christopher  <echristo@redhat.com>
624
625         * g++.dg/charset/charset.exp: Run .cc extension tests.
626
627 2004-04-14  Zack Weinberg  <zack@codesourcery.com>
628
629         * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32).  Update commentary.
630
631 2004-04-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
632
633         * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
634
635 2004-04-13  Uros Bizjak  <uros@kss-loka.si>:
636
637         * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
638         * gcc.dg/i386-387-2.c: Likewise.
639
640         * gcc.dg/i386-387-7.c: New test.
641         * gcc.dg/i386-387-8.c: New test.
642
643         * gcc.dg/builtins-37.c: New test.
644
645 2004-04-13  Geoffrey Keating  <geoffk@apple.com>
646
647         * g++.dg/pch/externc-1.C: Add missing semicolon.
648
649 2004-04-13  Aldy Hernandez  <aldyh@redhat.com>
650
651         * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
652
653 2004-04-12  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
654
655         * gcc.c-torture/execute/20040411-1.c: New test.
656
657 2004-04-10  Joseph S. Myers  <jsm@polyomino.org.uk>
658
659         * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
660
661 2004-04-09  Chris Demetriou  <cgd@broadcom.com>
662
663         * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
664
665 2004-04-09  Zack Weinberg  <zack@codesourcery.com>
666
667         * lib/target-supports.exp (check_named_sections_available): New.
668         * lib/gcc-dg.exp (dg-require-named-sections): New.
669         * lib/prune.exp (prune_gcc_output): Incorporate prunes from
670         old-deja.exp.  Also prune error-count message from HP linker.
671         * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
672
673         * g++.dg/init/init-ref4.C: Use dg-require-weak.
674         * g++.old-deja/g++.pt/static3.C: Likewise.
675         * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
676
677 2004-04-09  Roger Sayle  <roger@eyesopen.com>
678
679         * gcc.c-torture/execute/20040409-1.c: New test case.
680         * gcc.c-torture/execute/20040409-2.c: New test case.
681         * gcc.c-torture/execute/20040409-3.c: New test case.
682
683 2004-04-09  Andrew Pinski  <pinskia@physics.uc.edu>
684
685         * gcc.dg/20040409-1.c: New test.
686
687 2004-04-08  Roger Sayle  <roger@eyesopen.com>
688
689         PR target/14888
690         * g++.dg/opt/pr14888.C: New test case.
691
692 2004-04-08  Geoffrey Keating  <geoffk@apple.com>
693
694         * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
695         gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
696         gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
697         gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
698         New tests.
699
700 2004-04-08  Paul Brook  <paul@codesourcery.com>
701
702         * gcc.dg/spill-1.c: New test.
703
704 2004-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
705
706         * gcc.dg/torture/builtin-ctype-2.c: New test.
707
708 2004-04-07  Ian Lance Taylor  <ian@wasabisystems.com>
709
710         * gcc.dg/pch/pch.exp: Add largefile test.
711
712 2004-04-06  Geoffrey Keating  <geoffk@apple.com>
713
714         * g++.dg/pch/externc-1.Hs: New.
715         * g++.dg/pch/externc-1.C: New.
716
717 2004-04-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
718
719         * gcc.dg/compat/struct-by-value-5a_main.c,
720         gcc.dg/compat/struct-by-value-5b_main.c: New files.
721         * gcc.dg/compat/struct-by-value-5_main.c: Delete.
722         * gcc.dg/compat/struct-by-value-5a_x.c,
723         gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
724         gcc.dg/compat/struct-by-value-5_x.c.
725         * gcc.dg/compat/struct-by-value-5a_y.c,
726         gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
727         gcc.dg/compat/struct-by-value-5_y.c.
728
729         * gcc.dg/compat/struct-by-value-6a_main.c,
730         gcc.dg/compat/struct-by-value-6b_main.c: New files.
731         * gcc.dg/compat/struct-by-value-6_main.c: Delete.
732         * gcc.dg/compat/struct-by-value-6a_x.c,
733         gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
734         gcc.dg/compat/struct-by-value-6_x.c.
735         * gcc.dg/compat/struct-by-value-6a_y.c,
736         gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
737         gcc.dg/compat/struct-by-value-6_y.c.
738
739         * gcc.dg/compat/struct-by-value-7a_main.c,
740         gcc.dg/compat/struct-by-value-7b_main.c: New files.
741         * gcc.dg/compat/struct-by-value-7_main.c: Delete.
742         * gcc.dg/compat/struct-by-value-7a_x.c,
743         gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
744         gcc.dg/compat/struct-by-value-7_x.c.
745         * gcc.dg/compat/struct-by-value-7a_y.c,
746         gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
747         gcc.dg/compat/struct-by-value-7_y.c.
748
749 2004-04-06  Jakub Jelinek  <jakub@redhat.com>
750
751         * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
752         * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
753         * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
754         options.
755
756 2004-04-06  Uros Bizjak  <uros@kss-loka.si>
757
758         * gcc.dg/builtins-36.c: New test.
759
760 2004-04-06  Paul Brook  <paul@codesourcery.com>
761
762         * README.gcc: Remove obsolete contraint on testcases.
763
764 2004-04-05  Paul Brook  <paul@codesourcery.com>
765
766         PR2123
767         * g++.dg/expr/anew1.C: XFAIL and make reproducible.  Call abort on
768         failure and exit(0) on success.
769         * g++.dg/expr/anew2.C: Ditto.
770         * g++.dg/expr/anew3.C: Ditto.
771         * g++.dg/expr/anew4.C: Ditto.
772
773 2004-04-05  Nathan Sidwell  <nathan@codesourcery.com>
774
775         PR c++/3518
776         * g++.dg/template/unify7.C: New.
777
778 2004-04-02  Nathanael Nerode  <neroden@gcc.gnu.org>
779
780         * g++.dg/README: Bring up to date with new subdirectories; remove
781         duplicate subdirectory lines.
782
783 2004-04-02  Nathan Sidwell  <nathan@codesourcery.com>
784
785         PR c++/14007
786         * g++.dg/template/unify5.C: New.
787         * g++.dg/template/unify6.C: New.
788         * g++.dg/template/qualttp20.C: Adjust.
789         * g++.old-deja/g++.jason/report.C: Adjust.
790         * g++.old-deja/g++.other/qual1.C: Adjust.
791
792 2004-04-01  Mark Mitchell  <mark@codesourcery.com>
793
794         PR c++/14803
795         * g++.dg/inherit/ptrmem1.C: New test.
796
797 2004-04-01  Jakub Jelinek  <jakub@redhat.com>
798
799         PR c++/14755
800         * gcc.c-torture/execute/20040331-1.c: New test.
801         * gcc.dg/20040331-1.c: New test.
802
803 2004-04-01  Paul Brook  <paul@codesourcery.com>
804
805         * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
806
807 2004-03-30  Mark Mitchell  <mark@codesourcery.com>
808
809         PR c++/14724
810         * g++.dg/init/goto1.C: New test.
811
812         PR c++/14763
813         * g++.dg/template/defarg4.C: New test.
814
815 2004-03-30  Hartmut Penner  <hpenner@de.ibm.com>
816
817         * gcc.dg/altivec-11.c: Extend test for more valid cases.
818
819 2004-03-28  David Edelsohn  <edelsohn@gnu.org>
820
821         * gcc.dg/doloop-1.c: Do not check for lack of "blt".
822
823 2004-03-28  Zack Weinberg  <zack@codesourcery.com>
824
825         * gcc.dg/noncompile/undeclared-2.c: New test.
826
827 2004-03-28  Joseph S. Myers  <jsm@polyomino.org.uk>
828
829         * gcc.dg/940409-1.c: Remove XFAIL.
830         * gcc.dg/reg-vol-struct-1.c: New test.
831
832 2004-03-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
833
834         * gcc.dg/torture/builtin-wctype-1.c: New test.
835
836 2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
837
838         * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
839         * gcc.dg/20001101-1.c: Likewise.
840         * gcc.dg/20001102-1.c: Likewise.
841
842 2004-03-25  Roger Sayle  <roger@eyesopen.com>
843
844         * gcc.dg/compare8.c: Add an additional test for XOR.
845
846 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
847
848         * gcc.dg/torture/builtin-ctype-1.c: New test.
849
850 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
851
852         * gcc.dg/torture/builtin-explog-1.c: Add new cases.
853         * gcc.dg/torture/builtin-math-1.c: Likewise.
854         * gcc.dg/torture/builtin-power-1.c: New test.
855
856 2004-03-24  Andreas Schwab  <schwab@suse.de>
857
858         * lib/prune.exp (prune_gcc_output): Ignore errata warning from
859         IA64 assembler.
860
861 2004-03-23  Joseph S. Myers  <jsm@polyomino.org.uk>
862             Roger Sayle  <roger@eyesopen.com>
863
864         * gcc.dg/compare8.c: New test case.
865
866 2004-03-23  Ziemowit Laski  <zlaski@apple.com>
867
868         * g++.dg/ext/altivec-7.C: New test.
869
870 2004-03-23  Zack Weinberg  <zack@codesourcery.com>
871
872         PR 12267, 12391, 12560, 13129, 14114, 14133
873         * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
874         * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
875         * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
876         Adjust error regexps.
877         * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
878         * gcc.dg/noncompile/undeclared-1.c: New test cases.
879         * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
880         * gcc.dg/local1.c: Add explanatory comment.
881
882 2004-03-23  Roger Sayle  <roger@eyesopen.com>
883
884         PR optimization/14669
885         * g++.dg/opt/fold2.C: New test case.
886
887 2004-03-22  Jakub Jelinek  <jakub@redhat.com>
888
889         PR c/14069
890         * gcc.dg/20040322-1.c: New test.
891
892 2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
893
894         * gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
895         * gcc.dg/ultrasp4.c: Likewise.
896         * gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
897
898 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
899
900         * gcc.dg/i386-sse-8.c: Reset default options.
901
902 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
903
904         * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
905         in the error message text.
906
907 2004-03-21  Gabriel Dos Reis  <gdr@integrable-solutions.net>
908
909         * g++.dg/template/qualttp20.C: Adjust dg- regexp.
910
911 2004-03-21  Mark Mitchell  <mark@codesourcery.com>
912
913         PR c++/14616
914         * g++.dg/init/array13.C: New test.
915
916 2004-03-20  Roger Sayle  <roger@eyesopen.com>
917
918         PR target/13889
919         * gcc.c-torture/compile/pr13889.c: New test case.
920
921 2004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>
922
923         PR c/14635
924         * builtins-1.c (nan, nans): Don't test.
925         * builtins-30.c: Don't use nan, nanf, nanl.
926         * builtins-35.c: New test.
927
928 2004-03-19  Ziemowit Laski  <zlaski@apple.com>
929
930         * g++.dg/ext/altivec-6.C: New test.
931
932 2004-03-19  Mark Mitchell  <mark@codesourcery.com>
933
934         * g++.dg/init/placement3.C: New test.
935
936         * g++.dg/template/spec13.C: New test.
937
938         * g++.dg/lookup/using11.C: New test.
939
940         * g++.dg/lookup/koenig3.C: New test.
941
942         * g++.dg/template/operator2.C: New test.
943
944         * g++.dg/expr/dtor3.C: New test.
945         * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
946         marker.
947         * g++.old-deja/g++.law/visibility28.C: Likewise.
948
949 2004-03-19  Paolo Bonzini  <bonzini@gnu.org>
950
951         * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
952         * gcc.dg/ppc64-abi-3.c: Likewise.
953
954 2004-03-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
955
956         PR c++/14545
957         * g++.dg/parse/template15.C: New test.
958
959 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
960
961         * g++.dg/expr/dtor2.C: New test.
962
963         * g++.dg/lookup/anon4.C: New test.
964
965         * g++.dg/overload/using1.C: New test.
966
967         * g++.dg/template/lookup7.C: New test.
968
969         * g++.dg/template/typename6.C: New test.
970
971         * g++.dg/expr/cond6.C: New test.
972
973 2004-03-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
974
975         * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
976
977 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
978
979         * g++.dg/expr/cond5.C: New test.
980         * g++.dg/expr/constcast1.C: Likewise.
981         * g++.dg/expr/ptrmem2.C: Likewise.
982         * g++.dg/expr/ptrmem3.C: Likewise.
983         * g++.dg/lookup/main1.C: Likewise.
984         * g++.dg/template/lookup6.C: Likewise.
985
986 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
987
988         * gcc.dg/local1.c: New test.
989
990         * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
991
992 2004-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
993
994         * gcc.dg/torture/builtin-convert-1.c: New test.
995
996 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
997
998         * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
999
1000 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
1001
1002         PR c++/14481
1003         * g++.dg/warn/Wunused-7.C: New test.
1004
1005 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1006
1007         * gcc.dg/torture/builtin-integral-1.c: New test.
1008
1009 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
1010
1011         PR c++/14586
1012         * g++.dg/parse/non-dependent3.C: New test.
1013
1014 2004-03-16  Paolo Bonzini  <bonzini@gnu.org>
1015
1016         * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
1017         * g++.dg/eh/simd-2.C: Likewise.
1018         * g++.dg/init/array10.C: Likewise.
1019         * gcc.c-torture/compile/simd-1.c: Likewise.
1020         * gcc.c-torture/compile/simd-2.c: Likewise.
1021         * gcc.c-torture/compile/simd-3.c: Likewise.
1022         * gcc.c-torture/compile/simd-4.c: Likewise.
1023         * gcc.c-torture/compile/simd-6.c: Likewise.
1024         * gcc.c-torture/execute/simd-1.c: Likewise.
1025         * gcc.c-torture/execute/simd-2.c: Likewise.
1026         * gcc.dg/compat/vector-defs.h: Likewise.
1027         * gcc.dg/20020531-1.c: Likewise.
1028         * gcc.dg/altivec-3.c: Likewise.
1029         * gcc.dg/altivec-4.c: Likewise.
1030         * gcc.dg/altivec-varargs-1.c: Likewise.
1031         * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
1032         * gcc.dg/i386-mmx-3.c: Likewise.
1033         * gcc.dg/i386-sse-4.c: Likewise.
1034         * gcc.dg/i386-sse-5.c: Likewise.
1035         * gcc.dg/i386-sse-8.c: Likewise.
1036         * gcc.dg/simd-1.c: Likewise.
1037         * gcc.dg/20030218-1.c: Likewise.  Plus, do not declare
1038         __ev64_opaque__ since the machine description provides it.
1039
1040 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1041
1042         * lib/compat.exp (skip_list): New global variable.
1043         Use it to hold the user defined COMPAT_SKIPS list if any.
1044         (compat-obj): Add the members of skip_list to optall.
1045
1046 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1047
1048         * gcc.dg/compat/union-by-value-1_main.c,
1049         union-by-value-1_x.c, union-by-value-1_y.c,
1050         union-check.h, union-defs.h,
1051         union-init.h, union-return-1_main.c,
1052         union-return-1_x.c, union-return-1_y.c: New files.
1053
1054 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1055
1056         * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
1057         mixed-struct-init.h: Add 4 mixed structure types.
1058         struct-by-value-21_main.c, struct-by-value-21_x.c,
1059         struct-by-value-21_y.c, struct-return-21_main.c,
1060         struct-return-21_x.c, struct-return-21_y.c: New files.
1061
1062 2004-03-13  Mark Mitchell  <mark@codesourcery.com>
1063
1064         PR c++/14550
1065         * g++.dg/parse/template14.C: New test.
1066
1067 2004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
1068
1069         * gcc.c-torture/execute/20040313-1.c: New test.
1070
1071 2004-03-13  Jakub Jelinek  <jakub@redhat.com>
1072
1073         PR target/14533
1074         * gcc.dg/20040311-2.c: New test.
1075
1076 2004-03-12  Kazu Hirata  <kazu@cs.umass.edu>
1077
1078         PR other/14544
1079         * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
1080         bit-field.
1081
1082 2004-03-12  Ulrich Weigand  <uweigand@de.ibm.com>
1083
1084         * gcc.dg/20040305-2.c: Add missing return statement.
1085
1086 2004-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1087
1088         * gcc.dg/builtins-34.c: Also check pow10*.
1089
1090 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
1091
1092         PR target/14262
1093         * gcc.dg/20040305-2.c: New test.
1094
1095 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
1096
1097         * gcc.dg/20040310-1.c: New test.
1098
1099 2004-03-11  Roger Sayle  <roger@eyesopen.com>
1100
1101         * gcc.c-torture/execute/20040311-1.c: New test case.
1102
1103 2004-03-11  Mark Mitchell  <mark@codesourcery.com>
1104
1105         PR c++/14476
1106         * g++.dg/lookup/enum1.C: New test.
1107
1108 2004-03-10  Mark Mitchell  <mark@codesourcery.com>
1109
1110         PR c++/14510
1111         * g++.dg/lookup/struct2.C: New test.
1112
1113 2004-03-10  Uros Bizjak  <uros@kss-loka.si>
1114
1115         * gcc.dg/builtins-34.c: New test.
1116
1117 2004-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1118
1119         * gcc.dg/torture/builtin-nonneg-1.c: New test.
1120
1121 2004-03-09  James E Wilson  <wilson@specifixinc.com>
1122
1123         * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
1124         * gcc.dg/alias-2.c: New testcase.
1125
1126 2004-03-09  Zack Weinberg  <zack@codesourcery.com>
1127
1128         * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
1129
1130 2004-03-09  Roger Sayle  <roger@eyesopen.com>
1131
1132         * gcc.c-torture/execute/20040309-1.c: New test case.
1133
1134 2004-03-09  Nathan Sidwell  <nathan@codesourcery.com>
1135
1136         PR c++/14397
1137         * g++.dg/overload/ref1.C: New.
1138
1139 2004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1140
1141         PR c++/14409
1142         * g++.dg/template/spec12.C: New test.
1143
1144         PR c++/14448
1145         * g++.dg/parse/crash14.C: New test.
1146
1147 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
1148
1149         PR c++/14230
1150         * g++.dg/init/ref11.C: New test.
1151
1152 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
1153
1154         PR c++/14432
1155         * g++.dg/parse/builtin2.C: New test.
1156
1157 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
1158
1159         PR c++/14401
1160         * g++.dg/init/ctor3.C: New test.
1161         * g++.dg/init/union1.C: New test.
1162         * g++.dg/ext/anon-struct4.C: New test.
1163
1164 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
1165
1166         * g++.dg/lookup/koenig1.C: Tweak error messages.
1167         * g++.dg/lookup/used-before-declaration.C: Likewise.
1168         * g++.dg/other/do1.C: Likewise.
1169         * g++.dg/overload/koenig1.C: Likewise.
1170         * g++.dg/parse/crash13.C: Likewise.
1171         * g++.dg/template/instantiate3.C: Likewise.
1172
1173 2004-03-08  Eric Christopher  <echristo@redhat.com>
1174
1175         * * lib/target-supports.exp: Enable libiconv in test
1176         compilation.  Fix up error checking.
1177
1178 2004-03-08  Roger Sayle  <roger@eyesopen.com>
1179
1180         PR middle-end/14289
1181         * gcc.dg/pr14289-1.c: New test case.
1182         * gcc.dg/pr14289-2.c: Likewise.
1183         * gcc.dg/pr14289-3.c: Likewise.
1184
1185 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
1186
1187         * gcc.c-torture/execute/20040308-1.c: New test.
1188
1189 2004-03-07  Roger Sayle  <roger@eyesopen.com>
1190
1191         * gcc.c-torture/execute/20040307-1.c: New test case.
1192
1193 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
1194
1195         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
1196
1197 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
1198
1199         * gcc.dg/20040306-1.c: New test.
1200
1201 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
1202
1203         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
1204         them static.
1205         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
1206
1207 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
1208
1209         PR c/14465
1210         * gcc.dg/decl-6.c: New test.
1211
1212 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1213
1214         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
1215         Rename LOGPOW -> LOG_POW.
1216         (SQRT_EXP, POW_EXP): New.
1217
1218 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
1219
1220         * gcc.dg/i386-sse-8.c: New test.
1221
1222 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
1223
1224         PR c/14114
1225         * gcc.dg/decl-5.c: New test.
1226
1227 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
1228
1229         * gcc.dg/20040305-1.c: New test.
1230
1231 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
1232
1233         PR other/14354
1234         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
1235
1236 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
1237
1238         PR c++/14425, c++/14426
1239         * g++.dg/ext/altivec-4.C: New test.
1240         * g++.dg/ext/altivec-5.C: New test.
1241
1242 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
1243
1244         * g++.old-deja/g++.other/linkage1.C: Expect errors about
1245         global variables of a type with no linkage.
1246         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
1247         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
1248         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
1249         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
1250         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
1251         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
1252         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
1253         * g++.dg/warn/deprecated.C: Name enum Color.
1254         * g++.dg/overload/VLA.C: Name structure for 'b'.
1255         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
1256
1257 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1258
1259         * gcc.c-torture/compile/20040304-1.c: New test.
1260
1261 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
1262
1263         PR 13728
1264         * gcc.dg/decl-4.c: New testcase.
1265
1266 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
1267
1268         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
1269         as PRECF if sizeof (float) > sizeof (double).
1270         (PRECL): Make it the same as PRECF if
1271         sizeof (float) > sizeof (long double).
1272
1273 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1274
1275         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
1276         system type.  Add check for irix6 which doesn't have c99 runtime.
1277
1278 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
1279
1280         * gcc.dg/const-elim-1.c: xfail for xtensa.
1281
1282 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
1283
1284         PR c++/14369
1285         * g++.dg/template/cond4.C: New test.
1286
1287 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
1288
1289         PR c++/14360
1290         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
1291
1292         PR c++/14361
1293         * g++.dg/parse/defarg7.C: New test.
1294
1295         PR c++/14359
1296         * g++.dg/template/friend26.C: New test.
1297
1298 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
1299
1300         PR c++/14324
1301         * g++.dg/abi/mangle21.C: New test.
1302
1303         PR c++/14260
1304         * g++.dg/parse/constructor2.C: New test.
1305
1306         PR c++/14337
1307         * g++.dg/template/sfinae1.C: New test.
1308
1309 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
1310
1311         PR c++/14267
1312         * g++.dg/expr/crash2.C: New test.
1313
1314         PR middle-end/13448
1315         * gcc.dg/inline-5.c: New test.
1316         * gcc.dg/always-inline.c: Split out tests into ...
1317         * gcc.dg/always-inline2.c: ... this and ...
1318         * gcc.dg/always-inline3.c: ... this.
1319
1320 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
1321
1322         PR debug/12103
1323         * g++.dg/debug/crash1.C: New test.
1324
1325 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
1326
1327         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
1328         function with __attribute__((noinline)).
1329         (recurser_void2): Likewise.
1330         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
1331         (recurser_void2): Likewise.
1332
1333 2004-02-29  Roger Sayle  <roger@eyesopen.com>
1334
1335         PR middle-end/14203
1336         * g++.dg/warn/Wunused-6.C: New test case.
1337
1338 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
1339
1340         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
1341         not defined.
1342
1343 2004-02-27  Eric Christopher  <echristo@redhat.com>
1344
1345         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
1346         * g++.dg/charset/asm2.c: Run only x86.
1347         * gcc.dg/charset/asm3.c: Ditto.
1348
1349 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
1350
1351         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
1352         ld_library_path.
1353
1354 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
1355
1356         * g++.dg/ext/altivec-3.C: New.
1357
1358 2004-02-26  Richard Henderson  <rth@redhat.com>
1359
1360         * g++.dg/ext/attrib10.C: Mark for warning.
1361         * gcc.dg/attr-alias-1.c: New.
1362
1363 2004-02-26  Richard Henderson  <rth@redhat.com>
1364
1365         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
1366         * gcc.c-torture/execute/20040208-2.c: ... it back.
1367
1368 2004-02-26  Eric Christopher  <echristo@redhat.com>
1369
1370         * lib/target-supports.exp (check-iconv-available): New function.
1371         * lib/gcc-dg.exp (dg-require-iconv): New function.
1372         Use above.
1373         * gcc.dg/charset: New directory.
1374         * gcc.dg/charset/charset.exp: New file.
1375         * gcc.dg/charset/asm1.c: Ditto.
1376         * gcc.dg/charset/asm2.c: Ditto.
1377         * gcc.dg/charset/asm3.c: Ditto.
1378         * gcc.dg/charset/asm4.c: Ditto.
1379         * gcc.dg/charset/asm5.c: Ditto.
1380         * gcc.dg/charset/attribute1.c: Ditto.
1381         * gcc.dg/charset/attribute2.c: Ditto.
1382         * gcc.dg/charset/string1.c: Ditto.
1383         * g++.dg/charset: New directory.
1384         * g++.dg/dg.exp: Add here. Special options.
1385         * g++.dg/charset/charset.exp: New file.
1386         * g++.dg/charset/asm1.c: Ditto.
1387         * g++.dg/charset/asm2.c: Ditto.
1388         * g++.dg/charset/asm3.c: Ditto.
1389         * g++.dg/charset/asm4.c: Ditto.
1390         * g++.dg/charset/attribute1.c: Ditto.
1391         * g++.dg/charset/attribute2.c: Ditto.
1392         * g++.dg/charset/extern1.cc: Ditto.
1393         * g++.dg/charset/extern2.cc: Ditto.
1394         * g++.dg/charset/string1.c: Ditto.
1395
1396 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
1397
1398         PR c++/14278
1399         * g++.dg/parse/comma1.C: New test.
1400
1401 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1402
1403         PR c++/14284
1404         * g++.dg/template/ttp8.C: New test.
1405
1406 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
1407
1408         * gcc.dg/fixuns-trunc-1.c: New test.
1409
1410 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1411
1412         * gcc.dg/builtins-config.h: Use #elif.
1413
1414 2004-02-26  Michael Matz  <matz@suse.de>
1415
1416         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
1417         * gcc.dg/991214-1.c: Likewise.
1418         * gcc.dg/i386-asm-1.c: Likewise.
1419
1420 2004-02-25  Richard Henderson  <rth@redhat.com>
1421
1422         * gcc.c-torture/execute/20040208-2.c: Move ...
1423         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
1424
1425 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1426
1427         PR c++/14246
1428         * g++.dg/other/crash-3.C: New test.
1429
1430 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1431
1432         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
1433         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
1434
1435         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
1436         HP-UX.
1437
1438 2004-02-24  Michael Matz  <matz@suse.de>
1439
1440         * gcc.dg/i386-regparm.c: New.
1441
1442 2004-02-23  James E Wilson  <wilson@specifixinc.com>
1443
1444         * gcc.c-torture/execute/20040223-1.c: New.
1445
1446 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
1447             Kazu Hirata  <kazu@cs.umass.edu>
1448
1449         * gcc.dg/fwritable-strings-1.c: Remove.
1450
1451 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
1452
1453         PR c/14156
1454         * gcc.dg/20040223-1.c: New test.
1455
1456 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1457
1458         PR c++/14106
1459         * g++.dg/ext/typeof9.C: New test.
1460
1461 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1462
1463         PR c++/14250
1464         * g++.dg/other/switch1.C: New test.
1465
1466 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
1467
1468         * gcc.dg/cast-function-1.c: Adjust for new informative message.
1469         * gcc.dg/va-arg-1.c: Likewise.
1470
1471 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1472
1473         PR c++/14143
1474         * g++.dg/template/koenig5.C: New test.
1475
1476 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
1477
1478         * g++.dg/ext/altivec-1.C: Generalize target triple.
1479         * g++.dg/ext/altivec-2.C: New test case.
1480         * g++.dg/ext/altivec_check.h: New file.
1481         * gcc.dg/altivec-1.c: Generalize target triple;
1482         include altivec_check.h and call altivec_check().
1483         * gcc.dg/altivec-[2-5].c: Generalize target triple.
1484         * gcc.dg/altivec-6.c: New test case.
1485         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
1486         type casts as needed.
1487         * gcc.dg/altivec-10.c: Include altivec_check.h and call
1488         altivec_check().
1489         * gcc.dg/altivec-12.c: New test case.
1490         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
1491         include altivec_check.h and call altivec_check().
1492         * gcc.dg/altivec_check.h: New file.
1493
1494 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1495
1496         * lib/target-supports.exp (check_alias_available): Don't mangle
1497         function `g' in test program.
1498
1499 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1500
1501         * lib/target-supports.exp (check_profiling_available): Check
1502         argument to determine whether we support a profiling type.
1503         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
1504         check_profiling_available.
1505         * g++.dg/bprob/bprob.exp: Likewise
1506         * g77.dg/bprob/bprob.exp: Likewise.
1507         * gcc.misc-tests/bprob.exp: Likewise.
1508         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
1509         dg-require-profiling and delete expected error handling.
1510         * gcc.dg/20021014-1.c: Likewise.
1511         * gcc.dg/nest.c: Likewise.
1512
1513 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1514
1515         PR c++/12007
1516         * g++.dg/other/vthunk1.C: New test.
1517
1518 2004-02-20  Falk Hueffner  <falk@debian.org>
1519
1520         PR target/14201
1521         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
1522
1523 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
1524
1525         PR c++/13927
1526         * g++.dg/other/error8.C: Remove XFAIL markers.
1527
1528         PR c++/14173
1529         * g++.dg/ext/packed5.C: New test.
1530
1531         PR c++/14199
1532         * g++.dg/warn/Wunused-5.C: New test.
1533
1534         PR c++/14186
1535         * g++.dg/lookup/member1.C: New test.
1536
1537 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
1538
1539         * gcc.c-torture/compile/20040130-1.c: Enable only when
1540         __INT_MAX__ >= 2147483647L.
1541         * gcc.c-torture/compile/961203-1.c: Likewise.
1542
1543 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
1544
1545         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
1546         * g++.dg/opt/template1.C: Robustify assembler regexp
1547
1548 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
1549
1550         * gcc.c-torture/execute/simd-4.x: Remove.
1551         * gcc.c-torture/execute/va-arg-25.x: Likewise.
1552         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
1553         Guard with #ifndef SKIP_ATTRIBUTE.
1554         * gcc.dg/compat/vector-1_y.c: Likewise.
1555         * gcc.dg/compat/vector-2_x.c: Likewise.
1556         * gcc.dg/compat/vector-2_y.c: Likewise.
1557         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
1558         * g++.dg/eh/simd-2.C: Likewise.
1559
1560 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
1561
1562         * gcc.c-torture/compile/complex-1.c: New.
1563
1564 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
1565
1566         PR target/14209
1567         * gcc.c-torture/execute/20040218-1.c: New test.
1568
1569 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1570
1571         PR c++/14181
1572         * g++.dg/parse/new2.C: New test.
1573
1574 2004-02-18  Paul Brook  <paul@codesourcery.com>
1575
1576         * gcc.c-torture/compile/libcall-1.c: New test.
1577
1578 2004-02-18  Paul Brook  <paul@codesourcery.com>
1579
1580         PR debug/12934
1581         * gcc.dg/debug/debug-7.c: New test.
1582
1583 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
1584
1585         * gcc.dg/20040217-1.c: New test.
1586
1587 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
1588
1589         * gcc.c-torture/execute/990208-1.x: Delete.
1590
1591 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
1592
1593         * gcc.c-torture/execute/20040208-2.x: New file.
1594
1595 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
1596
1597         PR c++/11326
1598         * g++.dg/abi/structret1.C: New test.
1599
1600 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
1601
1602         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
1603         (i386_cpuid): No need to test if cpuid is available on AMD64.
1604         Fix assembly, so that it works onboth i386 and AMD64.
1605         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
1606         (vecInLong): Fix s[] member type to unsigned int.
1607         (vecInWord): Remove type.
1608         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
1609         (a64, b64, c64, d64, e64): Remove.
1610         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
1611         Remove unused variable.  Remove initialization of removed variables.
1612         Don't call mmx_tests nor sse_tests.
1613         (reference_mmx, reference_sse): Remove.
1614         (check): Add return stmt.
1615         * gcc.dg/i386-sse-7.c: New test.
1616         * gcc.dg/i386-mmx-4.c: New test.
1617
1618 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1619
1620         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
1621         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1622         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1623         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
1624         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
1625         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
1626         g++.dg/tc1/dr94.C: Fix line terminator.
1627
1628 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
1629
1630         * gcc.c-torture/compile/20040216-1.c: New.
1631
1632 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1633
1634         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1635         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1636         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
1637         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
1638         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
1639         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
1640
1641 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
1642
1643         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
1644
1645 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
1646
1647         PR c++/13971
1648         * g++.dg/expr/cond4.C: New test.
1649
1650         PR c++/14086
1651         * g++.dg/lookup/crash2.C: New test.
1652
1653 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
1654
1655         * gcc.c-torture/compile/20040214-2.c: New test.
1656
1657 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
1658
1659         PR c++/14116
1660         * g++.dg/ext/typeof8.C: New test.
1661
1662 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
1663
1664         * gcc.c-torture/compile/20040214-1.c: New test.
1665
1666 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
1667
1668         PR c++/13635
1669         * g++.dg/template/spec11.C: New test.
1670
1671 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1672
1673         PR c++/13927
1674         * g++.dg/other/error8.C: New test.
1675
1676 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
1677
1678         PR c++/14122
1679         * g++.dg/template/array4.C: New test.
1680
1681         PR c++/14108
1682         * g++.dg/inherit/thunk2.C: New test.
1683
1684         PR c++/14083
1685         * g++.dg/eh/cond2.C: New test.
1686
1687 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
1688
1689         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
1690
1691 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
1692
1693         * lib/scanasm.exp (dg-scan): Quote pattern before display.
1694
1695 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
1696
1697         * g++.dg/simd-2.C: xfail on ppc64-linux.
1698
1699 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
1700
1701         PR c/456
1702         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
1703         tests.
1704
1705 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
1706
1707         * gcc.dg/builtins-33.c: New test.
1708
1709 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
1710
1711         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
1712
1713 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
1714
1715         * g++.dg/simd-2.C: Set -maltivec for ppc64.
1716
1717 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
1718
1719         * gcc.dg/ppc64-abi-3.c: New test.
1720
1721 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
1722
1723         PR c/14092
1724
1725         * gcc.dg/pr14092-1.c: New testcase.
1726
1727 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
1728
1729         * gcc.dg/cpp/assert4.c: Fix typo last change.
1730
1731         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
1732         * gcc.dg/cpp/assert4.c: Handle powerpc64.
1733
1734         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
1735
1736 2004-02-09  Roger Sayle  <roger@eyesopen.com>
1737
1738         * gcc.c-torture/compile/20040209-1.c: New test case.
1739
1740 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1741
1742         * gcc.dg/c90-init-1.c: Adjust expected error messages.
1743
1744 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
1745
1746         * gcc.c-torture/execute/20040208-[12].c: New tests.
1747
1748 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1749
1750         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
1751
1752 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
1753
1754         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
1755
1756 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
1757
1758         Bug 13856
1759         * gcc.dg/visibility-8.c: New testcase.
1760
1761 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
1762
1763         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
1764         arguments.
1765         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
1766
1767 2004-02-07  Roger Sayle  <roger@eyesopen.com>
1768
1769         PR middle-end/13696
1770         * g++.dg/opt/fold1.C: New test case.
1771
1772 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1773
1774         PR c++/14033
1775         * g++.dg/other/crash-2.C: New test.
1776
1777 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1778
1779         PR c++/14028
1780         * g++.dg/parse/angle-bracket2.C: New test.
1781
1782 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
1783
1784         PR middle-end/13750
1785         Revert:
1786         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
1787         PR pch/13361
1788         * testsuite/g++.dg/pch/wchar-1.C: New.
1789         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1790
1791 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1792
1793         PR c++/14008
1794         * g++.dg/parse/error15.C: New test.
1795         * g++.dg/parse/crash11.C: Update dg-error mark.
1796
1797 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1798
1799         PR c++/13932
1800         * g++.dg/warn/conv2.C: New test.
1801
1802 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1803
1804         PR c++/13086
1805         * g++.dg/warn/incomplete1.C: Remove xfail.
1806
1807 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1808
1809         * lib/file-format.exp (gcc_target_object_format): Use
1810         ${tool}_target_compile, not gcc_target_compile.
1811         * lib/target-supports.exp (check_alias_available): Likewise.
1812         (check_gc_sections_available): Likewise.
1813         * g++.dg/ext/attrib10.C: Use dg-require-alias.
1814         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
1815         dg-require-alias.
1816
1817 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
1818
1819         PR c++/13969
1820         * g++.dg/template/static6.C: New test.
1821
1822 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
1823
1824         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
1825
1826 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1827
1828         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
1829         tests for systems where `char' is unsigned by default.
1830
1831 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1832
1833         PR c++/13997
1834         * g++.dg/template/partial3.C: New test.
1835
1836 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
1837
1838         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
1839         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
1840         Remove mentions of obsolete ports.
1841
1842 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
1843
1844         * gcc.dg/noncompile/20001228-1.c: Fix for new
1845         error message.
1846
1847 2004-02-03  Roger Sayle  <roger@eyesopen.com>
1848
1849         PR target/9348
1850         * gcc.c-torture/execute/multdi-1.c: New test case.
1851
1852 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1853
1854         PR c++/13925
1855         * g++.dg/template/lookup5.C: New test.
1856
1857 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1858
1859         PR c++/13950
1860         * g++.dg/template/lookup4.C: New test.
1861
1862         PR c++/13970
1863         * g++.dg/parse/error14.C: New test.
1864
1865         PR c++/14002
1866         * g++.dg/parse/template13.C: New test.
1867
1868 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
1869
1870         PR c++/13978
1871         * g++.dg/template/koenig4.C: New test.
1872
1873         PR c++/13968
1874         * g++.dg/template/crash17.C: New test.
1875
1876         PR c++/13975
1877         * g++.dg/parse/error13.C: New test.
1878         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
1879
1880 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
1881
1882         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
1883
1884 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
1885
1886         PR c/11658
1887         PR c/13994
1888         * gcc.dg/noncompile/20040203-1.c: New test.
1889         * gcc.dg/noncompile/20040203-2.c: Likewise.
1890         * gcc.dg/noncompile/20040203-3.c: Likewise.
1891         * gcc.dg/20040203-1.c: Likewise.
1892
1893 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
1894
1895         PR c++/10858
1896         * g++.dg/template/sizeof7.C: New test.
1897
1898 2004-02-02  Eric Christopher  <echristo@redhat.com>
1899             Zack Weinberg  <zack@codesourcery.com>
1900
1901         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
1902
1903 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
1904
1905         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
1906         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
1907         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
1908         * gcc.dg/cleanup-5.c: Run only on Linux targets.
1909
1910 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
1911
1912         PR c++/13113
1913         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
1914
1915         PR c++/13854
1916         * g++.dg/ext/attrib13.C: New test.
1917
1918         PR c++/13907
1919         * g++.dg/conversion/op2.C: New test.
1920
1921 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1922
1923         * gcc.dg/titype-1.c: Fix pasto.
1924
1925 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
1926
1927         * gcc.dg/titype-1.c: New test.
1928
1929 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1930
1931         PR c++/13957
1932         * g++.dg/template/non-type-template-argument-1.C,
1933         g++.dg/template/qualified-id1.C: Update dg-error marks.
1934         * g++.dg/template/nontype6.C: New test.
1935
1936 2004-02-01  Roger Sayle  <roger@eyesopen.com>
1937
1938         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
1939         * gcc.dg/builtins-31.c: New testcase.
1940         * gcc.dg/builtins-32.c: New testcase.
1941
1942 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
1943
1944         * objc.dg/call-super-2.m: Update line numbers
1945         for the including of stddef.h.
1946
1947 2004-01-30  Michael Matz  <matz@suse.de>
1948
1949         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
1950         g++.dg/ext/case-range3.C: New tests.
1951
1952 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1953
1954         DR206
1955         PR c++/13813
1956         * g++.dg/template/member4.C: New test.
1957
1958 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1959
1960         PR c++/13683
1961         * g++.dg/template/sizeof6.C: New test.
1962
1963 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1964
1965         * gcc.dg/fwritable-strings-1.c: New test.
1966
1967 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1968
1969         * gcc.c-torture/compile/20040130-1.c: New test.
1970
1971 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
1972
1973         * objc.dg/call-super-2.m: Include stddef.h for size_t.
1974
1975 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
1976
1977         PR c++/13883
1978         * g++.dg/template/ctor3.C: New test.
1979
1980 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1981
1982         * g++.dg/tc1: New directory.
1983         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
1984         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
1985         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
1986         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
1987         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
1988
1989 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1990
1991         * g++.dg/parse/error11.C: New test.
1992         * g++.dg/parse/error12.C: Likewise.
1993
1994 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
1995
1996         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
1997         (scan_initial, main): Use aligned_sizeof instead of sizeof.
1998
1999 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
2000
2001         PR c++/13791
2002         * g++.dg/ext/attrib12.C: New test.
2003
2004         PR c++/13736
2005         * g++.dg/parse/cast2.C: New test.
2006
2007 2004-01-27  James E Wilson  <wilson@specifixinc.com>
2008
2009         * objc.dg/encode-2.m (main): New local string.  Set depending on
2010         sizeof long.  Use in sscanf call.
2011         * objc.dg/encode-3.m (main): New local string.  Set depending on
2012         sizeof long.  Use in scan_initial call.
2013
2014 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2015
2016         * objc.dg/call-super-2.m: Make LP64-safe.
2017         * objc.dg/desig-init-1.m: Likewise.
2018
2019 2004-01-27  Devang Patel <dpatel@apple.com>
2020
2021         * g++.dg/debug/namespace1.C: New test.
2022
2023 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
2024
2025         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
2026         xscale-*-*.
2027
2028         * gcc.dg/arm-mmx-1.c: New test.
2029
2030 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
2031
2032         * gcc.dg/20040127-1.c: New test.
2033         * gcc.dg/20040127-2.c: New test.
2034
2035 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
2036
2037         * objc.dg/stret-1.m (glob): Renamed to globa.
2038
2039 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
2040
2041         PR c++/13663
2042         * g++.dg/expr/for1.C: New test.
2043
2044 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
2045
2046         PR middle-end/13779
2047         * gcc.dg/darwin-longlong.c: New test.
2048
2049 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
2050
2051         * gcc.dg/20040124-1.c: Moved test from here...
2052         * gcc.c-torture/compile/20040124-1.c: ...to here.
2053
2054 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
2055
2056         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
2057         the assembly output if -m64 is passed.
2058
2059 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
2060
2061         PR c++/13833
2062         * g++.dg/template/cond3.C: New test.
2063
2064 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2065
2066         PR c++/13810
2067         * g++.dg/template/ttp7.C: New test.
2068
2069 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2070
2071         PR c++/13797
2072         * g++.dg/template/nontype4.C: New test.
2073         * g++.dg/template/nontype5.C: Likewise.
2074
2075 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
2076
2077         * gcc.dg/torture/mips-clobber-at.c: New test.
2078
2079 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
2080
2081         * gcc.dg/20040124-1.c: New test.
2082
2083 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
2084
2085         * gcc.dg/20040123-1.c: New test.
2086
2087 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
2088
2089         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
2090
2091 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
2092
2093         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
2094
2095 2004-01-23  Andrew Pinski  <apinski@apple.com>
2096
2097         * gcc.dg/20030121-1.c: Move to ..
2098         * gcc.dg/20040121-1.c: here.
2099
2100 2004-01-23  Roger Sayle  <roger@eyesopen.com>
2101
2102         * gcc.dg/builtins-29.c: New test case.
2103
2104 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
2105
2106         PR 18314
2107         * gcc.dg/builtins-30.c: New testcase.
2108
2109 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
2110
2111         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
2112         * lib/g77.exp: Likewise.
2113         * lib/objc.exp: Likewise.
2114         * lib/g++.exp: Likewise.
2115
2116 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2117
2118         * gcc.dg/struct-by-value-2.c: New test.
2119
2120 2004-01-21  Andrew Pinski  <apinski@apple.com>
2121
2122         PR target/13785
2123         * gcc.dg/20030121-1.c: New test.
2124
2125 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
2126
2127         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
2128         clobber frame pointer register in asm statement.
2129
2130 2004-01-21  Falk Hueffner  <falk@debian.org>
2131
2132         * gcc.c-torture/compile/20040121-1.c: New test.
2133
2134 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
2135
2136         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
2137
2138 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
2139
2140         * gcc.dg/ppc64-abi-2.c: New test.
2141
2142 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
2143
2144         * lib/treelang.exp: Fill out this file.
2145         * lib/treelang-dg.exp: New File.
2146
2147 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2148
2149         * gcc.c-torture/compile/981022-1.c: Remove.
2150         * gcc.dg/array-5.c: Remove XFAIL.
2151         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
2152         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
2153         gcc.dg/cond-lvalue-1.c: Update.
2154         * gcc.dg/cast-lvalue-2.c: New test.
2155
2156 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
2157
2158         PR c++/13592
2159         * g++.dg/other/error1.C (class foo): Tweak error message.
2160
2161         PR c++/13592
2162         * g++.dg/template/call2.C: New test.
2163
2164 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2165
2166         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
2167         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
2168         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
2169         scalar-return-1_x.c, scalar-return-2_y.c,
2170         scalar-return-3_x.c, scalar-return-3_y.c,
2171         scalar-return-4_x.c, scalar-return-4_y.c,
2172         struct-align-1.h, struct-align-1_x.c,
2173         struct-align-1_y.c, struct-align-2.h,
2174         struct-align-2_x.c, struct-align-2_y.c,
2175         struct-by-value-10_y.c, struct-by-value-11_x.c,
2176         struct-by-value-11_y.c, struct-by-value-12_x.c,
2177         struct-by-value-12_y.c, struct-by-value-13_x.c,
2178         struct-by-value-13_y.c, struct-by-value-14_x.c,
2179         struct-by-value-14_y.c, struct-by-value-15_x.c,
2180         struct-by-value-15_y.c, struct-by-value-16_y.c,
2181         struct-by-value-17_y.c, struct-by-value-18_y.c,
2182         struct-by-value-19_y.c, struct-by-value-1_x.c,
2183         struct-by-value-1_y.c, struct-by-value-20_y.c,
2184         struct-by-value-2_x.c, struct-by-value-2_y.c,
2185         struct-by-value-3_y.c, struct-by-value-4_x.c,
2186         struct-by-value-4_y.c, struct-by-value-5_y.c,
2187         struct-by-value-6_y.c, struct-by-value-7_y.c
2188         struct-by-value-8_x.c, struct-by-value-8_y.c
2189         struct-by-value-9_x.c, struct-by-value-9_y.c
2190         struct-return-10_x.c, struct-return-10_y.c,
2191         struct-return-19_x.c, struct-return-20_x.c
2192         struct-return-2_x.c, struct-return-2_y.c
2193         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
2194         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
2195
2196 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
2197
2198         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
2199         attribute on sparc*-sun-solaris2.*.
2200
2201 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
2202
2203         PR c++/13710
2204         * g++.dg/ext/typeof7.C: New test.
2205
2206 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
2207
2208         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
2209         * gcc.dg/const-elim-1.c: Same.
2210
2211 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
2212
2213         * objc.dg/stret-1.m: New.
2214         * objc.dg/stret-2.m: New.
2215
2216 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
2217
2218         PR c++/11895
2219         * g++.dg/ext/vector1.C: New test.
2220
2221 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
2222
2223         * gcc.dg/pch/import-1.c: New.
2224         * gcc.dg/pch/import-1.hs: New.
2225         * gcc.dg/pch/import-1a.h: New.
2226         * gcc.dg/pch/import-1b.h: New.
2227         * gcc.dg/pch/import-1c.h: New.
2228
2229 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
2230
2231         PR c++/13574
2232         * g++.dg/ext/array1.C: New test.
2233
2234         PR c++/13178
2235         * g++.dg/conversion/op1.C: New test.
2236
2237 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
2238
2239         PR 11864
2240         From Kazumoto Kojima / Dan Kegel:
2241         * gcc.dg/pr11864-1.c: New test.
2242
2243         PR 10392
2244         From Marcus Comstedt / Dan Kegel:
2245         * gcc.dg/pr10392-1.c: New test.
2246
2247 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
2248
2249         PR c++/13478
2250         * g++.dg/init/ref10.C: New test.
2251
2252 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2253
2254         PR c++/13407
2255         * g++.dg/parse/typename6.C: New test.
2256
2257 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
2258
2259         PR pch/13361
2260         * testsuite/g++.dg/pch/wchar-1.C: New.
2261         * testsuite/g++.dg/pch/wchar-1.Hs: New.
2262
2263 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2264
2265         PR c++/9259
2266         * g++.dg/expr/sizeof2.C: New test.
2267
2268 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
2269
2270         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
2271
2272 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
2273
2274         PR c++/13659
2275         * g++.dg/lookup/strong-using-3.C: New.
2276         * g++.dg/lookup/using-10.C: New.
2277
2278 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
2279
2280         PR c++/13594
2281         * g++.dg/lookup/strong-using-2.C: New.
2282
2283 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
2284             Dan Kegel <dank@kegel.com>
2285             J"orn Rennecke <joern.rennecke@superh.com>
2286
2287         PR target/9365
2288         * gcc.dg/pr9365-1.c: New test.
2289
2290 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2291
2292         PR c++/8856
2293         * g++.dg/parse/casting-operator2.C: New test.
2294         * g++.old-deja/g++.pt/explicit83.C: Remove.
2295
2296 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
2297
2298         * gcc.dg/label-compound-stmt-1.c: New test.
2299         * gcc.c-torture/compile/950922-1.c,
2300         gcc.c-torture/compile/20000211-3.c,
2301         gcc.c-torture/compile/20000518-1.c,
2302         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
2303         compound statements.
2304
2305 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
2306
2307         * gcc.dg/ppc64-abi-1.c: New test.
2308
2309 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
2310
2311          * g++.dg/ext/attrib9.C: Add dg-warnings.
2312
2313 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2314
2315         PR c++/12335
2316         * g++.dg/parse/dtor3.C: New test.
2317
2318 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
2319
2320         PR c++/12709
2321         * g++.dg/parse/try-catch-1.C: New test.
2322
2323 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
2324
2325         * ada/acats/run_all.sh: Add more verbose output in acats.log
2326         when compiling tests.
2327
2328 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
2329
2330         PR 13656
2331         * gcc.dg/typedef-redecl.c: New test case.
2332         * gcc.dg/typedef-redecl.h: New support file.
2333
2334 2004-01-13  Jan Hubicka  <jh@suse.cz>
2335
2336         * gcc.dg/always_inline.c: New test.
2337         * gcc.dg/debug/20031231-1.c: Fix.
2338
2339 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2340
2341         PR c++/13474
2342         * g++.dg/template/array3.C: New test.
2343
2344 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
2345
2346         * g++.dg/ext/lvalue1.C: No longer expected to fail.
2347         * g++.dg/warn/Wunused-2.C: Likewise.
2348
2349 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2350
2351         PR c++/13289
2352         * g++.dg/template/instantiate6.C: New test.
2353
2354 2004-01-12  Roger Sayle  <roger@eyesopen.com>
2355
2356         PR middle-end/11397
2357         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
2358
2359 2004-01-12  Jan Hubicka  <jh@suse.cz>
2360
2361         PR opt/12826
2362         * gcc.dg/20040112-1.c: New.
2363
2364         * gcc.dg/dwarf-die[1-7].c: Move to...
2365         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
2366         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
2367
2368 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
2369
2370         PR c++/4100
2371         * g++.dg/parse/friend4.C: New test.
2372
2373 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
2374
2375         PR c++/4100
2376         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
2377         definition is called a friend.
2378
2379 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
2380
2381         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
2382
2383 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
2384
2385         PR c++/3478
2386         * g++.dg/parse/error10.C: New test.
2387         * g++.dg/template/arg2.C: Accept "invalid type" error.
2388
2389 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
2390
2391         PR middle-end/13392
2392         * g++.dg/opt/expect2.C: New test.
2393
2394 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
2395
2396         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
2397         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
2398         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
2399         Update dg-error regexps.
2400
2401 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
2402
2403         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
2404         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
2405
2406 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2407
2408         * gcc.dg/pragma-re-1.c: Use right pointer type.
2409
2410 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
2411
2412         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
2413
2414 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
2415
2416         * gcc.dg/rs6000-ldouble-1.c: New.
2417
2418 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2419
2420         DR 337
2421         PR c++/9256
2422         * g++.dg/other/abstract1.C: New test.
2423
2424 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
2425
2426         * g++.dg/lookup/strong-using-1.C: New.
2427
2428 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
2429
2430         PR c/11234
2431         * gcc.dg/func-ptr-conv-1.c: New test.
2432         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
2433
2434 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
2435
2436         PR target/13380.
2437         * gcc.c-torture/compile/20040109-1.c: New.
2438
2439 2004-01-08  Stuart Hastings  <stuart@apple.com>
2440
2441         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
2442         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
2443         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
2444
2445 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
2446
2447         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
2448
2449 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
2450
2451         * ada/acats/run_acats: Treat 'gnatchop' the same way
2452         as 'gnatmake'.  Export GCC_DRIVER.
2453         * ada/acats/run_all.sh: Add target_gnatchop.  Use
2454         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
2455
2456 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2457
2458         PR c++/12573
2459         * g++.dg/template/dependent-expr4.C: New test.
2460
2461 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
2462
2463         * gcc.dg/altivec-11.c: New test.
2464
2465 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
2466
2467         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
2468
2469 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
2470
2471         PR c/6024
2472         * gcc.dg/enum-compat-1.c: New test.
2473         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
2474
2475 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
2476
2477         PR c/12165
2478         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
2479         gcc.dg/c99-idem-qual-3.c: New tests.
2480
2481 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
2482
2483         * gcc.dg/winline-7.c: Don't cast void * to int.
2484
2485 2004-01-06  Jan Hubicka  <jh@suse.cz>
2486
2487         * gcc.dg/i386-sse-5.c: New test
2488         * g++.dg/eh/simd-1.c: Add -w argument for i386.
2489
2490 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
2491
2492         PR c++/12815
2493         * g++.dg/rtti/typeid4.C: New test.
2494
2495 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
2496
2497         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
2498
2499 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
2500
2501         PR c++/12132
2502         * g++.dg/template/error11.C: New test.
2503
2504         PR c++/13451
2505         * g++.dg/template/class2.C: New test.
2506
2507 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
2508         Richard Sandiford <rsandifo@redhat.com>
2509
2510         PR c++/13387
2511         * g++.dg/opt/alias3.C: New test.
2512
2513 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
2514
2515         PR c++/13157
2516         * g++.dg/template/koenig3.C: New test.
2517
2518         PR c++/13529
2519         * g++.dg/parse/offsetof3.C: New test.
2520
2521         * g++.dg/init/copy7.C: Add missing dg-error markers.
2522
2523         PR c++/12226
2524         * g++.dg/init/copy7.c: New test.
2525
2526         PR c++/13536
2527         * g++.dg/parse/cast1.C: New test.
2528
2529 2004-01-04  Jan Hubicka  <jh@suse.cz>
2530
2531         * gcc.dg/winline[1-7].c: New tests.
2532
2533 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2534
2535         PR c++/13520
2536         * g++.dg/template/qualttp22.C: New test.
2537
2538 2004-01-01  Jan Hubicka  <jh@suse.cz>
2539
2540         * gcc.dg/debug/20031231-1.c: New.
2541         * gcc.c-torture/compile/20040101-1.c: New.
2542         * gcc.dg/dwarf-die-[1-7].c: New.
2543
2544 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
2545
2546         PR optimization/13521
2547         * gcc.c-torture/compile/20031231-1.c: New test.
2548
2549 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
2550
2551         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
2552
2553 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2554
2555         PR c++/10079
2556         * g++.dg/template/crash16.C: New test.
2557
2558 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
2559
2560         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
2561
2562 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
2563
2564         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
2565         ports.
2566         * g++.old-deja/g++.jason/thunk3.C: Likewise.
2567         * g++.old-deja/g++.law/profile1.C: Likewise.
2568         * gcc.c-torture/compile/981006-1.c: Likewise.
2569         * gcc.c-torture/execute/loop-2e.x: Likewise.
2570         * gcc.c-torture/execute/loop-2f.x: Remove.
2571         * gcc.c-torture/execute/loop-2g.x: Likewise.
2572         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
2573         * gcc.dg/20020312-2.c: Remove traces of dead ports.
2574
2575 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
2576
2577         PR c++/13507
2578         * g++.dg/ext/attrib11.C: New test.
2579
2580         PR c++/13494
2581         * g++.dg/template/array2-1.C: New test.
2582         * g++.dg/template/array2-2.C: New test.
2583
2584 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
2585
2586         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
2587
2588 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
2589
2590         PR c++/12774
2591         * g++.dg/template/array1-1.C: New test.
2592         * g++.dg/template/array1-2.C: New test.
2593
2594 2003-12-29  Roger Sayle  <roger@eyesopen.com>
2595
2596         PR fortran/12632
2597         * g77.dg/12632.f: New test case.
2598
2599 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2600
2601         PR c++/13289
2602         * g++.dg/parse/nontype1.C: New test.
2603
2604 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2605
2606         PR c++/12403
2607         * g++.dg/parse/explicit1.C: New test.
2608         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
2609
2610 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
2611
2612         PR c++/13081
2613         * g++.dg/opt/inline6.C: New test.
2614
2615         PR c++/12613
2616         * g++.dg/parse/error9.C: New test.
2617
2618         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
2619
2620 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
2621
2622         PR c++/13009
2623         * g++.dg/init/assign1.C: New test.
2624
2625 2003-12-28  Roger Sayle  <roger@eyesopen.com>
2626
2627         PR c++/13070
2628         * g++.dg/warn/format3.C: New test case.
2629
2630 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2631
2632         * gcc.c-torture/compile/20031227-1.c: New test.
2633
2634 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
2635
2636         * g++.dg/bprob/bprob.exp: Load target-supports.exp
2637         * g77.dg/bprob/bprob.exp: Likewise.
2638         * gcc.misc-tests/bprob.exp: Likewise.
2639         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
2640         variants on systems where the library does not provide that
2641         functionality.
2642         * gcc.dg/builtins-20.c: Use builtins-config.h.
2643         * gcc.dg/builtins-config.h: New file.
2644
2645 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
2646
2647         * lib/gcc-dg.exp (dg-require-profiling): New function.
2648         * lib/target-supports.exp (check_profiling_available): Likewise.
2649         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
2650         * g77.dg/bprob/bprob.exp: Likewise.
2651         * gcc.misc-tests/bprob.exp: Likewise.
2652         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
2653         * gcc.dg/20021014-1.c: Likewise.
2654         * gcc.dg/nest.c: Likewise.
2655
2656 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
2657
2658         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
2659         compiling.
2660         * g++.dg/lookup/java2.C: Likewise.
2661         * gcc.dg/cpp/lexident.c: Likewise.
2662
2663 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
2664
2665         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
2666         given.
2667         * gcc.c-torture/compile/961203-1.c: Likewise.
2668         * gcc.c-torture/compile/980506-1.c: Likewise.
2669
2670 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
2671
2672         * lib/gcc-dg.exp (dg-prune-output): New annotation.
2673         (additional_prunes): New global.
2674         (gcc-dg-prune): Handle additional per-test pruning.
2675         (dg-test): Clear additional_prunes between tests.
2676
2677         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
2678         dg-prune-output to avoid spurious failures from assembler
2679         complaining about nonexistent WAW violations.
2680         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
2681         Use dg-prune-output to avoid spurious failures from assembler
2682         warning about Itanium B-step errata.
2683
2684 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
2685
2686         * g++.dg/abi/macro0.C: New test.
2687         * g++.dg/abi/macro1.C: Likewise.
2688         * g++.dg/abi/macro2.C: Likewise.
2689
2690         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
2691         * g++.dg/abi/bitfield7.C: Likewise.
2692         * g++.dg/abi/dtor2.C: Likewise.
2693         * g++.dg/abi/mangle11.C: Likewise.
2694         * g++.dg/abi/mangle12.C: Likewise.
2695         * g++.dg/abi/mangle14.C: Likewise.
2696         * g++.dg/abi/mangle17.C: Likewise.
2697         * g++.dg/abi/vbase10.C: Likewise.
2698         * g++.dg/abi/vbase14.C: Likewise.
2699         * g++.dg/template/qualttp17.C: Likewise.
2700
2701 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
2702
2703         PR c/11995
2704         * gcc.dg/20031223-1.c: New test.
2705
2706 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2707
2708         * gcc.dg/noreturn-7.c: New test.
2709
2710 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2711
2712         * gcc.dg/null-pointer-1.c: New test.
2713
2714 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
2715
2716         * g++.old-deja/g++.jason/template18.C: Remove.
2717         * g++.old-deja/g++.jason/template37.C: Likewise.
2718
2719         PR c++/12862
2720         * g++.dg/lookup/ns1.C: New test.
2721
2722         PR c++/12397
2723         * g++.dg/template/lookup3.C: New test.
2724
2725 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
2726
2727         * g++.dg/template/recurse1.C: New test
2728
2729 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
2730
2731         PR c++/12479
2732         * g++.dg/parse/semicolon1.C: New test.
2733         * g++.dg/parse/semicolon1.h: Likewise.
2734
2735 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
2736
2737         * gcc.dg/darwin-misaligned.c: New test.
2738
2739 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
2740
2741         PR c/9163
2742         * gcc.dg/20031222-1.c: New test.
2743
2744 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
2745
2746         PR c++/13438
2747         * g++.dg/parse/error8.C: New test.
2748
2749         PR c++/11554
2750         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
2751
2752 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
2753
2754         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
2755         too small.
2756         * gcc.c-torture/compile/930217-1.c: Likewise.
2757         * gcc.c-torture/compile/930513-1.c: Likewise.
2758         * gcc.c-torture/execute/920908-2.c: Likewise.
2759         * gcc.c-torture/execute/921204-1.c: Likewise.
2760         * gcc.c-torture/execute/930621-1.c: Likewise.
2761         * gcc.c-torture/execute/930630-1.c: Likewise.
2762         * gcc.c-torture/execute/931031-1.c: Likewise.
2763         * gcc.c-torture/execute/980602-2.c: Likewise.
2764         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2765         * gcc.c-torture/execute/compndlit-1.c: Likewise.
2766         * gcc.c-torture/execute/extzvsi.c: Likewise.
2767         * gcc.c-torture/unsorted/ext.c: Likewise.
2768
2769 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
2770
2771         PR target/12749
2772         * gcc.c-torture/compile/20031220-2.c: New test case.
2773
2774 2003-12-20  Roger Sayle  <roger@eyesopen.com>
2775
2776         PR optimization/13031
2777         * gcc.c-torture/compile/20031220-1.c: New test case.
2778
2779 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
2780
2781         * gcc.dg/cast-function-1.c: New test.
2782
2783 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
2784
2785         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
2786         formats.
2787
2788 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
2789
2790         PR c++/12795
2791         * g++.dg/ext/attrib10.C: New test.
2792
2793 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
2794
2795         * gcc.dg/cleanup-10.c: New test.
2796         * gcc.dg/cleanup-11.c: New test.
2797
2798 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
2799
2800         PR c++/13239
2801         * g++.dg/opt/expect1.C: New test.
2802
2803 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
2804
2805         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
2806
2807 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
2808
2809         PR debug/12923
2810         * gcc.dg/20031218-1.c: New test.
2811
2812         PR debug/12389
2813         * gcc.dg/20031218-2.c: New test.
2814         * gcc.dg/20031218-3.c: New test.
2815
2816         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
2817         of label name and allow for USER_LABEL_PREFIX == "_" names.
2818         * g++.dg/abi/mangle18-2.C: Likewise.
2819         * g++.dg/abi/mangle19-1.C: Likewise.
2820         * g++.dg/abi/mangle19-2.C: Likewise.
2821         * g++.dg/abi/mangle20-1.C: Likewise.
2822         * g++.dg/abi/mangle20-2.C: Likewise.
2823
2824 2003-12-18  Richard Henderson  <rth@redhat.com>
2825
2826         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
2827
2828 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
2829             Dan Kegel <dank@kegel.com>
2830
2831         PR other/12009
2832         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
2833         testing a cross compiler, it causes spurious compile failures.
2834         * lib/g++.exp: Likewise.
2835
2836 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2837
2838         PR c++/13262
2839         * g++.dg/template/access13.C: New test.
2840
2841 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
2842
2843         * gcc.dg/20031216-1.c: New test.
2844
2845 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2846
2847         PR c++/9154
2848         * g++.dg/template/error10.C: New test.
2849
2850 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
2851
2852         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
2853         * g++.dg/eh/simd-2.C: Likewise.
2854
2855 2003-12-17  James E Wilson  <wilson@specifixinc.com>
2856             Roger Sayle  <roger@eyesopen.com>
2857
2858         * gcc.c-torture/execute/ieee/mzero5.c: New.
2859
2860 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
2861
2862         PR c++/10603
2863         * g++.dg/parse/error6.C: New test.
2864
2865         PR c++/12827
2866         * g++.dg/parse/error7.C: New test.
2867
2868 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
2869
2870         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
2871         at -O with stabs debugging formats.
2872         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
2873         * gcc.dg/debug/debug-2.c: Likewise.
2874
2875 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
2876
2877         PR c++/12696
2878         * g++.dg/init/error1.C: New test.
2879
2880         PR c++/12218
2881         * g++.dg/init/pm3.C: New test.
2882
2883 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
2884
2885         PR c/3347
2886         * gcc.dg/bitfld-8.c: New test.
2887
2888 2003-12-16  James Lemke  <jim@wasabisystems.com>
2889
2890         * gcc.dg/arm-scd42-[123].c: New tests.
2891
2892 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
2893
2894         PR c++/9043
2895         * g++.dg/abi/mangle20-1.C: New test.
2896         * g++.dg/abi/mangle20-2.C: New test.
2897
2898 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
2899
2900         PR c++/13275
2901         * g++.dg/other/offsetof2.C: Remove XFAIL.
2902         * g++.dg/parse/offsetof1.C: New test.
2903         * g++.gd/parse/offsetof2.C: Likewise.
2904
2905 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2906
2907         * g++.dg/template/nontype3.C: New test.
2908         * g++.dg/template/static2.C: Tweaked the dg-error clause.
2909
2910 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2911
2912         * g++.dg/warn/noreturn-3.C: Also test instantiation.
2913
2914 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
2915
2916         PR c++/13387
2917         * g++.dg/expr/assign1.C: New test.
2918
2919         PR c++/13242
2920         * g++.dg/abi/mangle19-1.C: New test.
2921         * g++.dg/abi/mangle19-2.C: New test.
2922
2923 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
2924
2925         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
2926
2927 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
2928
2929         * gcc.c-torture/execute/20031216-1.c: New test.
2930
2931 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2932
2933         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
2934         an ICE regression.
2935
2936 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2937
2938         PR c++/10926
2939         * g++.dg/template/error9.C: New test.
2940
2941         PR c++/11116
2942         * g++.dg/template/error8.C: New test.
2943
2944 2003-12-15  Roger Sayle  <roger@eyesopen.com>
2945
2946         PR middle-end/13400
2947         * gcc.c-torture/execute/20031215-1.c: New test case.
2948
2949 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2950
2951         PR c++/13269
2952         * g++.dg/parse/error5.C: New test.
2953
2954         PR c++/12989
2955         * g++.dg/expr/sizeof1.C: New test.
2956
2957         PR c++/13310
2958         * g++.dg/template/crash15.C: New test.
2959
2960 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
2961
2962         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
2963         a non-POD type as the last named parameter of a varargs function.
2964
2965 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
2966
2967         PR c++/13243
2968         PR c++/12573
2969         * g++.dg/template/crash14.C: New test.
2970         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
2971
2972 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
2973
2974         * g++.dg/other/java1.C: New test.
2975
2976         PR c++/13241
2977         * g++.dg/abi/mangle18-1.C: New test.
2978         * g++.dg/abi/mangle18-2.C: New test.
2979
2980 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2981
2982         PR optimization/10312
2983         * gcc.c-torture/execute/20031214-1.c: New.
2984
2985 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
2986
2987         PR c++/10779
2988         PR c++/12160
2989         * g++.dg/parse/error3.C: New test.
2990         * g++.dg/parse/error4.C: Likewise.
2991         * g++.dg/abi/mangle4.C: Tweak error messages.
2992         * g++.dg/lookup/using5.C: Likewise.
2993         * g++.dg/other/error2.C: Likewise.
2994         * g++.dg/parse/typename5.C: Likewise.
2995         * g++.dg/parse/undefined1.C: Likewise.
2996         * g++.dg/template/arg2.C: Likewise.
2997         * g++.dg/template/ttp3.C: Likewise.
2998         * g++.dg/template/type1.C: Likewise.
2999         * g++.old-deja/g++.other/crash32.C: Likewise.
3000         * g++.old-djea/g++.pt/defarg8.C: Likewise.
3001
3002 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3003
3004         PR c++/13106
3005         * g++.dg/warn/noreturn-3.C: New test.
3006
3007 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
3008
3009         PR c++/13118
3010         * g++.dg/abi/covariant3.C: New.
3011
3012 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
3013
3014         * g++.dg/eh/ia64-1.C: New test.
3015
3016 2003-12-12  Roger Sayle  <roger@eyesopen.com>
3017
3018         PR optimization/13037
3019         * g77.f-torture/execute/13037.f: New test case.
3020
3021 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
3022
3023         PR c++/12881
3024         * g++.dg/abi/covariant2.C: New.
3025
3026 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
3027
3028         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
3029
3030 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
3031
3032         * gcc.c-torture/execute/wchar_t-1.x: Delete.
3033
3034 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
3035
3036         PR other/10819
3037         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
3038         to fix Bug 10819.
3039         * lib/g++.exp (g++_version): Likewise.
3040         * lib/g77.exp (g77_version): Likewise.
3041         * lib/objc.exp (default_objc_version): Likewise.
3042
3043 2003-12-10  Richard Henderson  <rth@redhat.com>
3044
3045         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
3046
3047         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
3048
3049 2003-12-08  Matt Austern  <austern@apple.com>
3050
3051         PR c/13134
3052         * lib/gcc-dg.exp (dg-require-visibility): Define.
3053         * lib/target-supports (check_visibility_available): Define.
3054         * gcc.dg/visibility-1.c: New test.
3055         * gcc.dg/visibility-2.c: Likewise.
3056         * gcc.dg/visibility-3.c: Likewise.
3057         * gcc.dg/visibility-4.c: Likewise.
3058         * gcc.dg/visibility-5.c: Likewise.
3059         * gcc.dg/visibility-6.c: Likewise.
3060         * g++.dg/ext/visibility-1.C: Likewise.
3061         * g++.dg/ext/visibility-2.C: Likewise.
3062         * g++.dg/ext/visibility-3.C: Likewise.
3063         * g++.dg/ext/visibility-4.C: Likewise.
3064         * g++.dg/ext/visibility-5.C: Likewise.
3065         * g++.dg/ext/visibility-6.C: Likewise.
3066
3067 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3068
3069         * g++.dg/lookup/java1.C: New test.
3070         * g++.dg/lookup/java2.C: New test.
3071
3072 2003-12-07  Falk Hueffner  <falk@debian.org>
3073
3074         * g++.dg/opt/noreturn-1.C: New test.
3075
3076 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
3077
3078         * gcc.dg/overflow-1.c: New test.
3079
3080 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
3081
3082         * g77.f-torture/compile/13060.f: New test.
3083
3084 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
3085
3086         PR c++/13323
3087         * g++.dg/inherit/operator2.C: New test.
3088
3089 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
3090
3091         PR c++/13305
3092         * g++.dg/ext/attrib9.C: New test.
3093
3094 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
3095
3096         PR c++/13314
3097         * g++.dg/template/error7.C: New test.
3098
3099 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
3100             J"orn Rennecke <joern.rennecke@superh.com>
3101
3102         PR target/13302
3103         * g++.dg/other/struct-va_list.C: New test.
3104
3105 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3106
3107         PR c++/13166
3108         * g++.dg/parse/defarg6.C: New test.
3109
3110 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
3111
3112         PR target/13256
3113         * gcc.c-torture/execute/20031201-1.c: New test.
3114
3115 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
3116
3117         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
3118
3119 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
3120
3121         * gcc.dg/builtin-return-1.c: New test.
3122
3123 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
3124             J"orn Rennecke <joern.rennecke@superh.com>
3125
3126         PR optimization/13260
3127         * gcc.c-torture/execute/20031204-1.c: New test.
3128
3129 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
3130
3131         PR c++/9127
3132         * g++.dg/template/error6.C: New test.
3133
3134 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
3135
3136         * gcc.dg/20031202-1.c: New test.
3137
3138 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
3139
3140         PR c++/13179
3141         * g++.dg/template/eh1.C: New test.
3142
3143         PR c++/10771
3144         * g++.dg/template/error5.C: New test.
3145
3146 2003-12-02  David Ung  <davidu@mips.com>
3147
3148         * gcc.dg/compat/vector-check.h: Corrected type for var
3149         g_##TMODE
3150
3151 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3152
3153         PR c++/10126
3154         * g++.dg/template/ptrmem8.C: New test.
3155
3156 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3157
3158         PR c++/12573
3159         * g++.dg/template/dependent-expr3.C: New test.
3160
3161 2003-12-01  James Lemke  <jim@wasabisystems.com>
3162
3163         * gcc.dg/arm-g2.c: New test.
3164
3165 2003-12-01  Roger Sayle  <roger@eyesopen.com>
3166
3167         PR optimization/11634
3168         * gcc.dg/20031201-2.c: New test case.
3169
3170 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
3171
3172         PR 11433
3173         * objc.dg/proto-lossage-3.m: New test.
3174
3175 2003-12-01  Roger Sayle  <roger@eyesopen.com>
3176
3177         PR optimization/12628
3178         * gcc.dg/20031201-1.c: New test case.
3179
3180 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
3181
3182         * gcc.dg/unaligned-1.c: New test.
3183
3184 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
3185
3186         PR c++/9849
3187         * g++.dg/template/error4.C: New test.
3188         * g++.dg/template/nested3.C: Adjust error markers.
3189
3190 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3191
3192         * gcc.dg/cpp/assert4.c: Check more #system assertions.
3193
3194 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
3195
3196         PR c/10333
3197         * gcc.dg/bitfld-7.c: New test.
3198
3199 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
3200
3201         * gcc.dg/tls/asm-1.C: New test.
3202
3203 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3204
3205         * gcc.dg/cpp/assert4.c: Update.
3206
3207 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
3208
3209         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
3210         * gcc.dg/builtin-apply3.c: New test.
3211
3212 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3213
3214         * lib/compat.exp (compat-obj): New xfaildata parameter.
3215         Use it to set compiler_conditional_xfail_data before compiling.
3216         (compat-get-options): Handle dg-xfail-if.
3217         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
3218         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
3219         * gcc.dg/compat/vector-1_y.c: Likewise.
3220         * gcc.dg/compat/vector-2_x.c: Likewise.
3221         * gcc.dg/compat/vector-2_y.c: Likewise.
3222
3223 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3224
3225         * g++.dg/opt/reg-stack4.C: New test.
3226
3227 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3228
3229         * gcc.dg/builtin-apply2.c: New test.
3230
3231 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
3232
3233         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
3234
3235 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3236
3237         PR c++/12924
3238         * g++.dg/template/template-id-2.C: New test.
3239
3240 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3241
3242         PR c++/5369
3243         * g++.dg/template/memfriend1.C: New test.
3244         * g++.dg/template/memfriend2.C: Likewise.
3245         * g++.dg/template/memfriend3.C: Likewise.
3246         * g++.dg/template/memfriend4.C: Likewise.
3247         * g++.dg/template/memfriend5.C: Likewise.
3248         * g++.dg/template/memfriend6.C: Likewise.
3249         * g++.dg/template/memfriend7.C: Likewise.
3250         * g++.dg/template/memfriend8.C: Likewise.
3251         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
3252
3253 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
3254
3255         PR c++/12515
3256         * g++.dg/ext/cond1.C: New test.
3257
3258 2003-11-20  Richard Henderson  <rth@redhat.com>
3259
3260         * gcc.dg/20020201-2.c: Remove.
3261         * gcc.dg/20020201-4.c: Remove.
3262         * gcc.dg/20020304-1.c: Remove.
3263
3264 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
3265
3266         * gcc.dg/cpp/trad/xwin1.c: New test case.
3267
3268 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
3269
3270         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
3271         * lib/g77.exp: Likewise.
3272         * lib/objc.exp: Likewise.
3273         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
3274         for darwin.
3275
3276 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3277
3278         PR c++/12932
3279         * g++.dg/template/static5.C: New test.
3280
3281 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
3282
3283         * gcc.dg/nested-func-1.c: New test.
3284
3285 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3286
3287         * gcc.dg/cpp/assert4.c: New test.
3288
3289 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
3290
3291         PR c++/2294
3292         * g++.dg/lookup/using9.c: New test.
3293
3294 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
3295
3296         PR c++/12762
3297         * g++.dg/template/error3.C: New test.
3298
3299 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
3300
3301         PR ada/13035
3302         * ada/acats/run_acats, run_all.sh: Fix syntax error.
3303         No longer use a wrapper for gcc, since this does not work under
3304         Windows.
3305
3306 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
3307
3308         PR c++/2094
3309         * g++.dg/template/ptrmem7.C: New test.
3310
3311 2003-11-13  Andrew Pinski <apinski@apple.com>
3312
3313         * gcc.c-torture/compile/20031113-1.c: New test.
3314
3315 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
3316             Kean Johnston <jkj@sco.com>
3317
3318         PR c/13029
3319         * gcc.dg/unused-4.c: Update.
3320
3321 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
3322
3323         * g++.dg/opt/const3.C: New test.
3324
3325 2003-11-13  Jan Hubicka  <jh@suse.cz>
3326
3327         * gcc.c-torture/compile/20031112-1.c: New test.
3328
3329 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
3330
3331         * g++.dg/parse/crash10.C: Remove bogus error marker.
3332
3333 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3334
3335         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
3336         (host_gcc): Likewise.
3337         (ROOT): Honor $PWDCMD.
3338         (BASE): Likewise.
3339         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
3340
3341 2003-11-12  Catherine Moore  <clm@redhat.com>
3342
3343         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
3344
3345 2003-11-12  Andreas Jaeger  <aj@suse.de>
3346             Jakub Jelinek  <jakub@redhat.com>
3347             Andrew Pinski  <pinskia@physics.uc.edu>
3348             Richard Henderson  <rth@redhat.com>
3349
3350         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
3351         systems.
3352         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
3353
3354         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
3355         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3356
3357 2003-11-11  Andreas Jaeger  <aj@suse.de>
3358
3359         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
3360
3361         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
3362
3363 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
3364
3365         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
3366         Clean ups.
3367
3368 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
3369
3370         * gcc.dg/trampoline-1.c: New test.
3371
3372 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
3373
3374         * gcc.c-torture/compile/200031109-1.c: New test.
3375
3376 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
3377
3378         PR c/3190
3379         PR c/8714
3380         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3381         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
3382         gcc.dg/format/no-y2k-1.c: Update.
3383
3384 2003-11-08  Roger Sayle  <roger@eyesopen.com>
3385
3386         PR optimization/10467
3387         * gcc.dg/20031108-1.c: New test case.
3388
3389 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
3390
3391         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
3392
3393 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
3394
3395         * gcc.dg/compound-lvalue-1.c: New test.
3396         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
3397         some XFAILs.
3398
3399 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
3400
3401         * gcc.dg/altivec-varargs-1.c: New test.
3402
3403 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
3404
3405         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
3406         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
3407         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
3408         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
3409         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
3410
3411 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
3412
3413         * gcc.dg/cond-lvalue-1.c: New test.
3414
3415 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
3416
3417         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
3418
3419 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3420
3421         PR c++/11616
3422         * g++.dg/template/instantiate5.C: New test.
3423
3424 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3425
3426         PR c++/12726
3427         * g++.dg/ext/complit2.C: Replace test with self-contained version.
3428         * ChangeLog: Add missing first entry for above test.
3429
3430 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3431
3432         PR c++/9810
3433         * g++.dg/template/using8.C: New test.
3434         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
3435
3436 2003-11-02  Roger Sayle  <roger@eyesopen.com>
3437
3438         PR optimization/10817
3439         * gcc.c-torture/compile/20031102-1.c: New test case.
3440
3441 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
3442
3443         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
3444         2147483647.
3445
3446 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
3447
3448         * gcc.dg/20031102-1.c: New test.
3449
3450 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
3451
3452         * gcc.dg/complex-1.c: New test.
3453
3454 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3455
3456         PR c++/12796
3457         * g++.dg/template/crash13.C: Adjust expected error location.
3458         * g++.old-deja/g++.brendan/ns1.C: Likewise.
3459
3460 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
3461
3462         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3463
3464 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
3465
3466         PR/10239
3467         * gcc.c-torture/compile/20031031-2.c: New test.
3468
3469 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
3470
3471         PR/11640
3472         * gcc.c-torture/compile/20031031-1.c: New test.
3473
3474 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
3475
3476         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3477         * gcc.misc-tests/bprob.exp: Likewise.
3478         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
3479         the execution test on arm-elf configs.
3480         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
3481         configs that don't support scratch files.
3482         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
3483
3484 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
3485
3486         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
3487         done by dejagnu.
3488
3489 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
3490
3491         * ada/acats/run_all.sh: Redirect mv output to /dev/null
3492         Avoid non pure sh syntax. Add more logging.
3493
3494         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
3495         fail.
3496
3497 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
3498
3499         PR libgcj/10610
3500         * gcc.dg/ppc-stackalign-1.c: New test.
3501
3502 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
3503
3504         * ada/acats/run_all.sh: Change output to be more compliant with
3505         dejagnu framework.
3506         Create acats.sum and acats.log files under testsuite/ada/acats
3507         Only run [a-z]* directories, to filter out e.g. CVS.
3508         Redirect build output to log file.
3509
3510 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
3511
3512         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
3513
3514 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
3515
3516         PR ada/5909:
3517         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
3518
3519 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
3520
3521         * gcc.c-torture/compile/20031023-1.c: New test.
3522         * gcc.c-torture/compile/20031023-2.c: New test.
3523         * gcc.c-torture/compile/20031023-3.c: New test.
3524         * gcc.c-torture/compile/20031023-4.c: New test.
3525
3526 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3527
3528         PR c++/10371
3529         * g++.dg/lookup/scoped8.C: New test.
3530
3531 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
3532
3533         * g++.dg/opt/reg-stack3.C: New test.
3534
3535 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
3536
3537         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
3538
3539 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3540
3541         PR c++/11076
3542         * g++.dg/template/crash13.C: New test.
3543
3544 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
3545
3546         * gcc.dg/c99-restrict-2.c: New test.
3547
3548 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
3549
3550         PR c++/12698, c++/12699, c++/12700, c++/12566
3551         * g++.dg/inherit/covariant9.C: New test.
3552         * g++.dg/inherit/covariant10.C: New test.
3553         * g++.dg/inherit/covariant11.C: New test.
3554
3555 2003-10-23  Jason Merrill  <jason@redhat.com>
3556
3557         PR c++/12726
3558         * g++.dg/ext/complit2.C: New test.
3559
3560 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
3561
3562         PR target/12654
3563         * gcc.c-torture/execute/20031020-1.c: New test.
3564
3565 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3566
3567         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
3568         following the jump_insn.
3569
3570 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
3571
3572         * gcc.dg/cast-lvalue-1.c: New test.
3573
3574 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
3575
3576         PR c++/11962
3577         * g++.dg/template/cond2.C: New test.
3578
3579 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
3580
3581         * gcc.dg/builtins-28.c: New test.
3582
3583 2003-10-20  Jan Hubicka  <jh@suse.cz>
3584
3585         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
3586         parameter.
3587         * testsuite/gcc.dg/inline-2.c: Likewise.
3588
3589 2003-10-20  Phil Edwards  <phil@codesourcery.com>
3590
3591         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
3592         * gcc.dg/nest.c:  Likewise.
3593
3594 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3595
3596         PR c++/9781, c++/10583, c++/11862
3597         * g++.dg/parse/crash13.C: New test.
3598
3599 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3600
3601         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
3602
3603 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
3604
3605         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
3606         Define HAVE_C99_RUNTIME except on Solaris.
3607         * gcc.dg/builtins-20.c: Likewise.
3608
3609 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
3610
3611         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
3612
3613 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3614
3615         PR c++/12495
3616         * g++.dg/template/crash21.C: New test.
3617
3618 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3619
3620         PR c++/2513
3621         * g++.dg/template/typename5.C: New test.
3622
3623 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3624
3625         PR c++/12369
3626         * g++.dg/template/friend25.C: New test.
3627
3628 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
3629
3630         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
3631         versions.
3632
3633 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
3634
3635         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
3636         == 2147483647.
3637
3638 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
3639
3640         * gcc.c-torture/execute/960416-1.x: Remove.
3641         * gcc.c-torture/execute/divconst-3.x: Likewise.
3642
3643 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
3644
3645         PR target/12598
3646         * gcc.dg/torture/cris-volatile-1.c: New test.
3647
3648 2003-10-14  Roger Sayle  <roger@eyesopen.com>
3649
3650         PR optimization/9325
3651         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
3652         for overflowing floating point to integer conversion during RTL
3653         simplification.
3654
3655 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
3656
3657         * objc/execute/_cmd.m: Fix typo.
3658         * objc.dg/image-info.m, objc.dg/symtab-1.m:
3659         Relax 'scan-assembler' regexp.
3660         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
3661         objc.dg/try-catch-4.m: Run on non-Darwin targets.
3662         * objc.dg/zero-link-2.m: Remove blank line.
3663         * objc.dg/zero-link-3.m: New test case.
3664
3665 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
3666
3667         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
3668
3669         * gcc.dg/asm-names.c: Use scan-assembler-not rather
3670         than linker trickery.
3671
3672 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3673
3674         PR c++/12370
3675         * g++.dg/other/friend2.C: New test.
3676
3677 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
3678
3679         * gcc.dg/20031012-1.c: New test.
3680
3681 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
3682
3683         * gcc.dg/weak/weak-3.c: Fix for new warning.
3684
3685 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
3686
3687         PR optimization/8750
3688         * gcc.c-torture/execute/20031012-1.c: New test case.
3689
3690 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3691
3692         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
3693         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
3694
3695 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3696
3697         PR optimization/12260
3698         * gcc.c-torture/compile/20031011-2.c: New test case.
3699
3700 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3701
3702         * gcc.c-torture/execute/20031011-1.c: New testcase.
3703
3704 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
3705
3706         * gcc.c-torture/compile/20031011-1.c: New test.
3707
3708 2003-10-11  Jan Hubicka  <jh@suse.cz>
3709
3710         * g++.dg/other/first-global.C: New test.
3711
3712 2003-10-11  Roger Sayle  <roger@eyesopen.com>
3713
3714         * gcc.c-torture/execute/string-opt-18.c: New testcase.
3715
3716 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
3717
3718         * gcc.c-torture/compile/20031010-1.c: New test.
3719
3720 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
3721
3722         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
3723         * gcc.c-torture/execute/va-arg-25.c: ... here.
3724
3725 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
3726
3727         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
3728
3729 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
3730
3731         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
3732
3733 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
3734
3735         * g++.dg/parse/error2.C: New test.
3736
3737 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
3738
3739         PR c++/11097
3740         * g++.dg/other/error5.C: Modify the error message.
3741         * g++.dg/lookup/using8.C: New test.
3742
3743 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
3744
3745         * gcc.dg/darwin-abi-2.c: New file.
3746         * gcc.c-torture/execute/va-arg-24.c: New file.
3747
3748 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
3749
3750         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
3751         indentation.
3752
3753 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
3754
3755         PR c++/10147
3756         * g++.dg/other/error4.C: Update error messages.
3757         * g++.dg/template/ptrmem4.C: Likewise.
3758
3759         PR c++/12337
3760         * g++.dg/init/new9.C: New test.
3761
3762         PR c++/12334, c++/12236, c++/8656
3763         * g++.dg/ext/attrib8.C: New test.
3764
3765 2003-10-06  Devang Patel  <dpatel@apple.com>
3766
3767         * gcc.dg/debug/dwarf2-3.h: New test.
3768         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
3769
3770 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
3771
3772         * g++.dg/opt/cfg2.C: New test.
3773
3774 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
3775
3776         * g++.dg/opt/float1.C: New test.
3777
3778 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
3779
3780         * gcc.dg/c90-array-lval-6.c: New test.
3781         * gcc.dg/c99-array-lval-6.c: New test.
3782
3783 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
3784             Ziemowit Laski  <zlaski@apple.com>
3785
3786         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
3787         'Derived', so that it is never considered a class method; add
3788         new warning for '+port' method ambiguity.
3789         * objc.dg/method-12.m: Include <objc/objc.h> instead of
3790         <objc/objc-api.h> (needed on Mac OS X).
3791         * objc.dg/method-13.m: New test.
3792
3793 2003-10-03  Roger Sayle  <roger@eyesopen.com>
3794
3795         PR optimization/9325, PR java/6391
3796         * gcc.c-torture/execute/20031003-1.c: New test case.
3797
3798 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
3799
3800         PR optimization/12180
3801         * gcc.dg/20031002-1.c: New test.
3802
3803         PR c++/12486
3804         * g++.dg/inherit/error1.C: New test.
3805
3806 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
3807
3808         * lib/f-torture.exp (search_for): Rename to...
3809         (search_for_re): This.  Also, clean up comments and the
3810         "regexp" invocation.
3811
3812 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
3813
3814         * gcc.c-torture/compile/20031002-1.c: New test.
3815
3816 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
3817
3818         * g++.dg/opt/cond1.C: New test.
3819
3820 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
3821
3822         * gcc.dg/Wold-style-definition-2.c: New testcase.
3823         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
3824
3825 2003-09-29  Richard Henderson  <rth@redhat.com>
3826
3827         * g++.dg/init/array10.C: Add dg-options.
3828
3829 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
3830
3831         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
3832
3833 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3834
3835         * g++.dg/template/friend19.C: Fix typo.
3836         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
3837
3838 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
3839
3840         * gcc.c-torture/execute/20030928-1.c: New test.
3841         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
3842
3843 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
3844
3845         * g++.dg/opt/unroll1.C: New test.
3846
3847 2003-09-26  Roger Sayle  <roger@eyesopen.com>
3848
3849         PR optimization/11741
3850         * gcc.dg/20030926-1.c: New test case.
3851
3852 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3853
3854         PR c++/5655
3855         * g++.dg/parse/access7.C: New test.
3856         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
3857
3858 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
3859
3860         MERGE OF objc-improvements-branch into MAINLINE:
3861         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
3862         if libobjc has not been built.
3863         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
3864         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
3865         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
3866         objc/execute/nested-3.m, objc/execute/np-2.m,
3867         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
3868         objc/execute/redefining_self.m, objc/execute/root_methods.m,
3869         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
3870         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
3871         objc.dg/special/unclaimed-category-1.h,
3872         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
3873         well as GNU runtime.
3874         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
3875         * execute/cascading-1.m, execute/function-message-1.m,
3876         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
3877         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
3878         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
3879         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
3880         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
3881         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
3882         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
3883         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
3884         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
3885         * objc.dg/bitfield-2.m: Run only on Darwin.
3886         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
3887         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
3888         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
3889         * objc.dg/const-str-1.m: Fix constant string layout.
3890
3891 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
3892
3893         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
3894
3895 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
3896
3897         * gcc.dg/darwin-abi-1.c: New file.
3898
3899 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
3900
3901         PR target/12281
3902         * gcc.c-torture/compile/20030921-1.c: New test.
3903
3904 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
3905
3906         * g++.dg/opt/reg-stack2.C: New test.
3907
3908 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
3909
3910         * g++.dg/eh/delayslot1.C: New test.
3911
3912 2003-09-20  Richard Henderson  <rth@redhat.com>
3913
3914         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
3915
3916 2003-09-20  Roger Sayle  <roger@eyesopen.com>
3917
3918         * gcc.c-torture/execute/20030920-1.c: New test case.
3919
3920 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3921
3922         * g++.dg/rtti/typeid3.C: Correct expected error message.
3923
3924 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3925
3926         PR c++/157
3927         * g++.dg/parse/crash12.C: New test.
3928
3929 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
3930
3931         * gcc.dg/compat/mixed-struct-check.h: New.
3932         * gcc.dg/compat/mixed-struct-defs.h: New.
3933         * gcc.dg/compat/mixed-struct-init.h: New.
3934         * gcc.dg/compat/struct-by-value-19_main.c: New.
3935         * gcc.dg/compat/struct-by-value-19_x.c: New.
3936         * gcc.dg/compat/struct-by-value-19_y.c: New.
3937         * gcc.dg/compat/struct-by-value-20_main.c: New.
3938         * gcc.dg/compat/struct-by-value-20_x.c: New.
3939         * gcc.dg/compat/struct-by-value-20_y.c: New.
3940         * gcc.dg/compat/struct-return-19_main.c: New.
3941         * gcc.dg/compat/struct-return-19_x.c: New.
3942         * gcc.dg/compat/struct-return-19_y.c: New.
3943         * gcc.dg/compat/struct-return-20_main.c: New.
3944         * gcc.dg/compat/struct-return-20_x.c: New.
3945         * gcc.dg/compat/struct-return-20_y.c: New.
3946
3947 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
3948         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
3949         so that it will not complain on LP64 targets.
3950
3951 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3952
3953         PR c++/495
3954         * g++.dg/template/friend24.C: New test.
3955
3956 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
3957
3958         PR c++/12332
3959         * g++.dg/template/memtmpl2.C: New test.
3960
3961 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
3962
3963         PR target/11184
3964         * gcc.dg/builtin-apply1.c: New test.
3965
3966 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
3967
3968         PR c++/9848
3969         * g++.dg/warn/Wunused-4.C: New test.
3970
3971 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3972
3973         PR c++/12316
3974         * g++.dg/other/gc2.C: New test.
3975
3976 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
3977
3978         PR c++/11991
3979         * g++.dg/rtti/typeid3.C: New test.
3980
3981         PR c++/12266
3982         * g++.dg/overload/template1.C: New test.
3983
3984 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
3985
3986         * g++.dg/opt/cfg3.C: New test.
3987
3988 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3989
3990         PR c++/7939
3991         * g++.dg/template/crash11.C: New test.
3992
3993 2003-09-16  Jason Merrill  <jason@redhat.com>
3994             Jakub Jelinek  <jakub@redhat.com>
3995
3996         * gcc.dg/attr-warn-unused-result.c: New test.
3997
3998 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
3999
4000         PR c++/12184
4001         * g++.dg/expr/call2.C: New test.
4002
4003 2003-09-15  Andreas Jaeger  <aj@suse.de>
4004
4005         * gcc.dg/Wold-style-definition-1.c: New test.
4006
4007 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
4008
4009         PR c++/3907
4010         * g++.dg/parse/template12.C: New test.
4011
4012         * g++.dg/abi/bitfield11.C: New test.
4013         * g++.dg/abi/bitfield12.C: Likewise.
4014
4015 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
4016
4017         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
4018         non-expansion of functional macro name without arguments at EOL.
4019         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
4020
4021 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
4022
4023         * gcc.c-torture/execute/20030914-[12].c: New tests.
4024
4025 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
4026
4027         PR c++/11788
4028         * g++.dg/overload/addr1.C: New test.
4029
4030 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
4031
4032         * gcc.dg/20030909-1.c: New test.
4033
4034 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
4035
4036         * gcc.dg/ultrasp10.c: New test.
4037
4038 2003-09-09  Devang Patel  <dpatel@apple.com>
4039
4040         * gcc.dg/darwin-ld-6.c: New test.
4041
4042 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4043
4044         * gcc.dg/torture/builtin-explog-1.c: New testcase.
4045
4046 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
4047
4048         * gcc.dg/ia64-types1.c: New test.
4049         * gcc.dg/ia64-types2.c: Likewise.
4050
4051 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4052
4053         * gcc.dg/builtins-1.c: Add more _Complex tests.
4054         * gcc.dg/torture/builtin-attr-1.c: Likewise.
4055
4056         * gcc.dg/builtins-1.c: Test existing _Complex functions.
4057         * gcc.dg/torture/builtin-attr-1.c: Likewise.
4058
4059 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
4060
4061         PR c++/11786
4062         * g++.dg/lookup/koenig2.C: New test.
4063
4064         PR c++/5296
4065         * g++.dg/rtti/typeid2.C: New test.
4066
4067 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
4068
4069         * gcc.c-torture/compile/20030904-1.c: New test.
4070
4071 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
4072
4073         * g++.dg/opt/longbranch2.C: New test.
4074
4075 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
4076
4077         * g++.dg/template/crash10.C: Only compile it.
4078
4079 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
4080
4081         PR middle-end/11665
4082         * gcc.c-torture/compile/20030907-1.c: New test.
4083         * g++.dg/init/array11.C: New test.
4084
4085 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
4086
4087         PR c++/11852
4088         * g++.dg/init/struct1.C: New test.
4089
4090 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
4091
4092         PR c++/12181
4093         * g++.dg/expr/comma1.C: New test.
4094
4095 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
4096
4097         PR c++/11867
4098         * g++.dg/expr/static_cast5.C: New test.
4099
4100 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
4101
4102         PR c++/11507
4103         * g++.dg/lookup/scoped7.C: New test.
4104
4105         PR c++/9574
4106         * g++.dg/other/static1.C: New test.
4107
4108         PR c++/11490
4109         * g++.dg/warn/template-1.C: New test.
4110
4111         PR c++/11432
4112         * g++.dg/template/crash10.C: New test.
4113
4114         PR c++/2478
4115         * g++.dg/overload/VLA.C: New test.
4116
4117         PR c++/10804
4118         * g++.dg/template/call1.C: New test.
4119
4120 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4121
4122         PR c++/11794
4123         * g++.dg/parse/using3.C: New test.
4124
4125 2003-09-06  Roger Sayle  <roger@eyesopen.com>
4126
4127         PR c++/11409
4128         * g++.dg/overload/builtin3.C: New test case.
4129
4130 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
4131
4132         PR c/9862
4133         * gcc.dg/20030906-1.c: New test.
4134         * gcc.dg/20030906-2.c: Likewise.
4135
4136 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
4137
4138         PR c++/12167
4139         * g++.dg/parse/defarg5.C: New test.
4140
4141         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
4142
4143 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
4144
4145         PR c++/12163
4146         * g++.dg/expr/static_cast4.C: New test.
4147
4148         PR c++/12146
4149         * g++.dg/template/crash9.C: New test.
4150
4151 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
4152
4153         * g++.old-deja/g++.ext/pretty2.C: Update for change
4154         in __FUNCTION__.
4155         * g++.old-deja/g++.ext/pretty3.C: Likewise.
4156
4157 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
4158
4159         PR c++/11922
4160         * g++/dg/template/qualified-id1.C: New test.
4161
4162         PR c++/12037
4163         * g++.dg/warn/noeffect4.C: New test.
4164
4165 2003-09-04  Matt Austern  <austern@apple.com>
4166
4167         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
4168         * g++.dg/ext/fnname2.C: Likewise.
4169         * g++.dg/ext/fnname3.C: Likewise.
4170
4171 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
4172
4173         * g++.dg/expr/lval1.C: New test.
4174         * g++.dg/ext/lvcast.C: Remove.
4175
4176 2003-09-03  Roger Sayle  <roger@eyesopen.com>
4177
4178         PR optimization/11700.
4179         * gcc.c-torture/compile/20030903-1.c: New test case.
4180
4181 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
4182
4183         PR c++/12053
4184         * g++.dg/abi/layout4.C: New test.
4185
4186 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
4187
4188         PR c++/11553
4189         * g++.dg/parse/friend3.C: New test.
4190
4191 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
4192
4193         PR c++/11847
4194         * g++.dg/template/class1.C: New test.
4195
4196         PR c++/11808
4197         * g++.dg/expr/call1.C: New test.
4198
4199 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
4200
4201         PR c++/12114
4202         * g++.dg/init/ref9.C: New test.
4203
4204         PR c++/11972
4205         * g++.dg/template/nested4.C: New test.
4206
4207 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
4208
4209         PR c++/12093
4210         * g++.dg/template/non-dependent4.C: New test.
4211
4212         PR c++/11928
4213         * g++.dg/inherit/conv1.C: New test.
4214
4215 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
4216
4217         PR c++/6196
4218         * g++.dg/ext/label1.C: New test.
4219         * g++.dg/ext/label2.C: Likewise.
4220
4221 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
4222
4223         * g++.dg/expr/cond3.C: New test.
4224
4225 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4226
4227         * gcc.dg/builtins-1.c: Add new builtin cases.
4228
4229 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4230
4231         * gcc.dg/builtins-1.c: Add new cases.
4232         * gcc.dg/torture/builtin-attr-1.c: Likewise.
4233
4234 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4235
4236         * gcc.dg/builtins-1.c: Add more math builtin tests.
4237         * gcc.dg/torture/builtin-attr-1.c: New test.
4238
4239 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
4240
4241         PR optimization/5079
4242         * g++.dg/opt/static3.C: New test.
4243
4244 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4245
4246         * gcc.misc-tests/gcov-10b.c: New test.
4247
4248 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
4249
4250         * g++.dg/opt/ptrmem3.C: New test.
4251
4252         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
4253
4254 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
4255
4256         * gcc.dg/20030826-2.c: New test.
4257
4258 2003-08-26  Roger Sayle  <roger@eyesopen.com>
4259
4260         PR middle-end/12002
4261         * g77.f-torture/compile/12002.f: New test case.
4262
4263 2003-08-26  Roger Sayle  <roger@eyesopen.com>
4264
4265         * gcc.dg/20030826-1.c: New test case.
4266
4267 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
4268
4269         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
4270
4271 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
4272
4273         PR c++/11871
4274         * c++.dg/lookup/crash1.C: New test.
4275
4276         * c++.dg/warn/noeffect3.C: New test.
4277
4278 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
4279
4280         * gcc.dg/compat/vector-1_x.c: Compile with -w.
4281         * gcc.dg/compat/vector-1_y.c: Ditto.
4282         * gcc.dg/compat/vector-2_x.c: Ditto.
4283         * gcc.dg/compat/vector-2_y.c: Ditto.
4284
4285 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
4286
4287         * gcc.dg/20030702-1.c: New test.
4288
4289 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
4290
4291         PR c++/8795
4292         * g++.dg/ext/altivec-1.C: New test.
4293
4294 2003-08-24  Richard Henderson  <rth@redhat.com>
4295
4296         * g++.dg/eh/simd-2.C: Add -w for x86.
4297
4298 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
4299
4300         * gcc.dg/20030815-1.c: New test.
4301
4302 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4303
4304         PR c++/3765
4305         * g++.dg/parse/access6.C: New test.
4306
4307 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4308
4309         PR c++/641, c++/11876
4310         * g++.dg/template/friend22.C: New test.
4311         * g++.dg/template/friend23.C: Likewise.
4312
4313 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
4314
4315         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
4316         identically.
4317
4318 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
4319
4320         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
4321
4322 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
4323
4324         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
4325
4326 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
4327
4328         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
4329
4330 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
4331
4332         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
4333
4334 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
4335
4336         PR c++/11919
4337         * g++.dg/overload/prom1.C: New test.
4338
4339         PR c++/11551
4340         * g++.dg/parse/dtor2.C: New test.
4341
4342         PR c++/10762
4343         * g++.dg/parse/using2.C: New test.
4344
4345 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
4346
4347         PR target/11805
4348         * gcc.c-torture/compile/20030821-1.c: New.
4349
4350 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
4351
4352         PR c++/11834
4353         * g++.dg/template/deduce2.C: New test.
4354
4355 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
4356
4357         * gcc.c-torture/execute/20030821-1.c: New test.
4358
4359 2003-08-20  Roger Sayle  <roger@eyesopen.com>
4360
4361         PR middle-end/11984
4362         * gcc.dg/20030820-1.c: New test case.
4363
4364 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
4365
4366         PR c++/11945
4367         * g++.dg/warn/noeffect2.C: New test.
4368
4369 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
4370
4371         PR c++/10926
4372         * g++.dg/template/dtor2.C: New test.
4373
4374         PR c++/11684
4375         * g++.dg/template/operator1.C: New test.
4376         * g++.dg/parse/operator4.C: New test.
4377
4378         PR c++/11946.C
4379         * g++.dg/expr/enum1.C: New test.
4380         * gcc.dg/c99-bool-1.c: Remove bogus warning.
4381
4382         PR c++/11036.C
4383         * g++.dg/parse/elab2.C: New test.
4384         * g++.dg/parse/typedef4.C: Change error message.
4385         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
4386         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
4387         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
4388
4389 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
4390
4391         * gcc.dg/pch/warn-1.c: New.
4392         * gcc.dg/pch/warn-1.hs: New.
4393
4394         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
4395         not-tested file.
4396
4397 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
4398
4399         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
4400
4401 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
4402
4403         * gcc.dg/uninit-D.c: New Test.
4404         * gcc.dg/uninit-E.c: New Test.
4405         * gcc.dg/uninit-F.c: New Test.
4406         * gcc.dg/uninit-G.c: New Test.
4407
4408 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
4409
4410         * g++.dg/README: Describe the pch directory.
4411
4412 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4413
4414         PR c++/11174
4415         * g++.dg/parse/access4.C: New test.
4416         * g++.dg/parse/access5.C: Likewise.
4417         * g++.old-deja/g++.jason/access17.C: Adjust error message.
4418
4419 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
4420
4421         * gcc.dg/noncompile/20030818-1.c: New.
4422
4423 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
4424
4425         PR c++/11957
4426         * g++.dg/warn/noeffect1.C: New test.
4427
4428         * g++.dg/template/scope2.C: New test.
4429         * g++.dg/template/error2.C: Correct dg-error
4430
4431 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
4432
4433         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
4434
4435 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
4436
4437         PR C++/11512
4438         * g++.dg/template/warn1.C: New.
4439
4440 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
4441
4442         * g++.dg/template/error2.C: New test.
4443         * g++.dg/lookup/using7.C: Adjust errors
4444         * g++.old-deja/g++.pt/crash36.C: Likewise.
4445         * g++.old-deja/g++.pt/derived3.C: Likewise.
4446
4447 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4448
4449         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
4450         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
4451         * gcc.c-torture/execute/builtins/string-9.c: New, from
4452         string-opt-9.c.  Adjust for execute/builtins framework.
4453         * gcc.c-torture/execute/string-opt-9.c: Delete.
4454
4455 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
4456
4457         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
4458
4459         * g++.dg/parse/ret-type2.C: New test.
4460
4461         PR c++/11703
4462         * g++.dg/init/new8.C: New test.
4463
4464         PR c++/10923
4465         * g++.dg/parse/typedef5.C: New test.
4466
4467         PR c++/9512
4468         * g++.dg/parse/qualified2.C: New test.
4469         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
4470         invalid code.
4471
4472 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
4473
4474         * g++.dg/conversion/ptrmem1.C: New test.
4475
4476 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
4477
4478         PR target/11693
4479         * gcc.dg/20030811-1.c: New test.
4480
4481         PR target/11535
4482         * gcc.c-torture/execute/20030811-1.c: New test.
4483
4484 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4485
4486         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
4487
4488 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
4489
4490         PR c++/11789.C
4491         * g++.dg/inherit/multiple1.C: New test.
4492
4493 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
4494
4495         * gcc.dg/spe1.c: New test.
4496
4497         PR c++/11670
4498         * g++.dg/expr/cast2.C: New test.
4499
4500         PR c++/10530
4501         * g++.dg/template/dependent-name2.C: New test.
4502
4503 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
4504
4505         * g++.dg/parse/crash11.C: Put the dg options in comments.
4506
4507 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
4508
4509         * lib/gcc-dg.exp: Update for diagnostic change.
4510
4511 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4512
4513         PR c++/5767
4514         * g++.dg/parse/crash11.C: New test.
4515
4516 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
4517
4518         * gcc.dg/cpp/spacing1.c: Update.
4519
4520 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
4521
4522         PR target/11739
4523         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
4524         a value for -mtune.
4525
4526 2003-08-04  Roger Sayle  <roger@eyesopen.com>
4527
4528         PR middle-end/11771
4529         * gcc.c-torture/compile/20030804-1.c: New test case.
4530
4531 2003-08-04  Roger Sayle  <roger@eyesopen.com>
4532
4533         * gcc.dg/20030804-1.c: New test case.
4534
4535 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
4536
4537         * gcc.dg/cpp/separate-1.c: New test.
4538
4539 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
4540
4541         PR c++/11704
4542         * g++.dg/template/dependent-expr2.C: New test.
4543
4544         PR c++/11766
4545         * g++.dg/expr/ptrmem1.C: New test.
4546
4547 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4548
4549         PR c++/9453
4550         * g++.dg/template/friend15.C: New test.
4551
4552 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
4553
4554         * lib/dg-pch.exp: Work round PCH bug.
4555
4556 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4557
4558         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
4559         builtins.  Move cases from builtins-4.c here.
4560
4561         * gcc.dg/torture/builtin-math-1.c: New test taken from
4562         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
4563         additional cases.
4564
4565         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
4566         Delete.
4567
4568 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
4569
4570         PR c++/9447
4571         * g++.dg/template/using7.C: New test.
4572
4573 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
4574
4575         * import1.c, import2.c: New tests.
4576
4577 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
4578
4579         * g++.dg/eh/crossjump1.C: New test.
4580
4581 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
4582
4583         PR c++/11697
4584         * g++.dg/template/using6.C: New test.
4585
4586         PR c++/11744
4587         * g++.dg/template/koenig2.C: New test.
4588
4589 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4590
4591         PR c++/7983
4592         * g++.dg/parse/typedef4.C: New test.
4593
4594 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4595
4596         PR c++/8442, c++/8806
4597         * g++.dg/template/elab1.C: New test.
4598         * g++.dg/template/type2.C: Likewise.
4599         * g++.dg/template/ttp3.C: Adjust expected error message.
4600         * g++.old-deja/g++.law/visibility13.C: Likewise.
4601         * g++.old-deja/g++.niklas/t135.C: Likewise.
4602         * g++.old-deja/g++.pt/ttp41.C: Likewise.
4603         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
4604         template argument.
4605         * g++.old-deja/g++.pt/ttp44.C: Likewise.
4606
4607 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
4608
4609         PR c++/11295
4610         * g++.dg/ext/stmtexpr1.C: New test.
4611
4612         * g++.dg/opt/tmp1.C: New test.
4613
4614         PR c++/11525
4615         * g++.dg/parse/constant4.C: New test.
4616
4617         PR c++/9447
4618         * g++.dg/template/using5.C: New test.
4619
4620 2003-07-31  Roger Sayle  <roger@eyesopen.com>
4621
4622         * gcc.dg/builtins-27.c: New test case.
4623
4624 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
4625
4626         * gcc.dg/tls/opt-7.c: New test.
4627
4628 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
4629
4630         * g++.old-deja/g++.other/crash18.C: Remove.
4631
4632 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
4633
4634         * g++.dg/template/explicit3.C: New.
4635         * g++.dg/template/explicit4.C: New.
4636         * g++.dg/template/explicit5.C: New.
4637
4638         PR c++/11347
4639         * g++.dg/template/memtmpl1.C: New.
4640
4641 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
4642
4643         PR target/11565
4644         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
4645         * gcc.dg/i386-387-5.c (dg-options): Likewise.
4646
4647 2003-07-30  Jan Hubicka  <jh@suse.cz>
4648
4649         * vtgc1.c: Kill.
4650
4651 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
4652
4653         * gcc.dg/struct-in-proto-1.c: New test.
4654
4655 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
4656
4657         * gcc.dg/cpp/include2.c: Only expect one message.
4658
4659 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
4660
4661         PR c++/9447
4662         * g++.dg/template/using1.C: New test.
4663         * g++.dg/template/using2.C: New test.
4664         * g++.dg/template/using3.C: New test.
4665         * g++.dg/template/using4.C: New test.
4666
4667 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
4668
4669         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
4670         * gcc.c-torture/execute/string-opt-10.c: Likewise.
4671
4672 2003-07-28  Jan Hubicka  <jh@suse.cz>
4673
4674         PR c++/11530
4675         * g++.dg/opt/call1.C: New test.
4676
4677 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
4678
4679         PR c++/11667
4680         * g++.dg/init/enum2.C: New test.
4681         * g++.dg/template/overload1.C: Add "-w" option.
4682
4683 2003-07-28    <hp@bitrange.com>
4684
4685         * gcc.dg/Wdeclaration-after-statement-1.c,
4686         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
4687
4688 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
4689
4690         * gcc.c-torture/compile/20030725-1.c: New test.
4691
4692 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
4693
4694         * gcc.dg/20030505.c: Only run for SPE.
4695         Remove definition of opaque type.
4696
4697 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
4698
4699         * g++.dg/template/ptrmem6.C: New test.
4700
4701 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
4702
4703         * gcc.c-torture/compile/zero-strct-2.c: New test.
4704
4705 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
4706
4707         * gcc.dg/intermod-1.c: New test.
4708
4709 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
4710
4711         PR c++/11617
4712         * g++.dg/template/lookup2.C: New test.
4713         * g++.dg/template/memclass1.C: Remove instantiated from error.
4714         * g++.dg/other/error2.C: Tweak expected errors.
4715
4716         PR c++/11596
4717         * g++.dg/template/defarg3.C: New test.
4718
4719         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
4720
4721 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
4722
4723         * g++.dg/inherit/access5.C: New test.
4724
4725 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4726
4727         PR c++/11513
4728         * g++.dg/template/crash8.C: New test.
4729
4730 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
4731
4732         PR c/10602
4733         * gcc.dg/noncompile/incomplete-2.c: New test.
4734
4735 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
4736
4737         PR c++/11645
4738         * g++.dg/inherit/access4.C: New test.
4739
4740         PR c++/11517
4741         * g++.dg/expr/cond2.C: New test.
4742
4743         PR optimization/10679
4744         * g++.dg/opt/inline4.C: New test.
4745
4746 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
4747
4748         * g++.dg/parse/crash10: New test.
4749
4750 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
4751
4752         * g++.dg/ext/flexary1.C: New test.
4753
4754 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4755
4756         PR c++/10793
4757         * g++.dg/template/crash9.C: New test.
4758
4759 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4760
4761         PR c++/3004
4762         * g++.dg/parse/typedef3.C: New test.
4763
4764         PR c++/7906
4765         * g++.dg/parse/operator2.C: New test.
4766
4767         PR c++/8895
4768         * g++.dg/parse/def-tmpl-arg1.C: New test.
4769
4770         PR c++/9282
4771         * g++.dg/parse/funptr1.C: New test.
4772
4773         PR c++/9452
4774         * g++.dg/parse/ambig3.C: New test.
4775
4776         PR c++/9454
4777         * g++.dg/parse/operator3.C: New test.
4778
4779         PR c++/9486
4780         * g++.dg/parse/template10.C: New test.
4781
4782         PR c++/9488
4783         * g++.dg/parse/template11.C: New test.
4784
4785         PR c++/10150
4786         * g++.dg/parse/invalid-op1.C: New test.
4787
4788         PR c++/10247
4789         * g++.dg/parse/condexpr1.C: New test.
4790
4791 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
4792
4793         * g++.dg/ext/packed3.C: New test.
4794         * g++.dg/ext/packed4.C: New test.
4795
4796         * gcc.dg/pack-test-3.c: New test.
4797
4798 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
4799
4800         * lib/compat.exp: Handle dg-options per source file.
4801         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
4802         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
4803         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
4804         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
4805         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
4806         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
4807         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
4808         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
4809         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
4810         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
4811         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
4812         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
4813         * g++.dg/compat/break/bitfield7_x.C: Ditto.
4814         * g++.dg/compat/break/bitfield7_y.C: Ditto.
4815
4816 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
4817
4818         PR c/10320
4819         * gcc.c-torture/execute/20030718-1.c: New test.
4820
4821 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
4822
4823         PR optimization/11536
4824         * gcc.dg/20030721-1.c: New test.
4825
4826 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
4827
4828         PR c++/11546
4829         * g++.dg/template/lookup1.C: New test.
4830
4831 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
4832
4833         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
4834         diagnostics of ill-formed constructs involving labels.
4835         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
4836         the new 'previously defined here' message.
4837
4838 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
4839
4840         * g++.dg/parse/non-dependent2.C: New test.
4841
4842 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
4843
4844         * g++.dg/init/init-ref4.C: xfail on targets without
4845         weak symbols.
4846
4847 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
4848
4849         PR target/11087
4850         * gcc.c-torture/execute/20030717-1.c: New test.
4851
4852 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
4853
4854         * g++.dg/opt/cfg1.C: New test.
4855
4856 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
4857
4858         PR optimization/11557
4859         * gcc.dg/20030717-1.c: New test.
4860
4861 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
4862
4863         PR c++/10476
4864         * g++.dg/expr/crash-1.C: New test.
4865
4866         PR c++/11027
4867         * g++.dg/template/init3.C: New test.
4868
4869         PR c++/8222
4870         * g++.dg/template/non-dependent1.C: New test.
4871
4872         PR c++/11070
4873         * g++.dg/template/non-dependent2.C: New test.
4874
4875         PR c++/11071
4876         * g++.dg/template/non-dependent3.C: New test.
4877
4878         PR c++/9907
4879         * g++.dg/template/sizeof5.C: New test.
4880
4881 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
4882
4883         PR 11498
4884         * gcc.c-torture/compile/mangle-1.c: New file.
4885
4886 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4887
4888         PR c++/7809
4889         * g++.dg/parse/access3.C: New test.
4890
4891 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
4892
4893         PR c++/11384
4894         * g++.dg/init/init-ref4.C: New test.
4895
4896 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
4897
4898         PR c++/11547
4899         * g++.dg/parse/constant3.C: New test.
4900         * g++.dg/parse/crash7.C: Likewise.
4901
4902 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
4903
4904         PR target/11008
4905         * gcc.dg/i386-pentium4-not-mull.c: New.
4906
4907 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
4908
4909         * gcc.dg/asm-names.c (ymain): Make it weak.
4910
4911 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4912
4913         PR c++/5421
4914         * g++.dg/template/friend21.C: New test.
4915
4916 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
4917
4918         * gcc.dg/cleanup-8.c: New test.
4919         * gcc.dg/cleanup-9.c: New test.
4920
4921 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
4922
4923         * g++.dg/ext/dll-MI1.h: New file.
4924         * g++.dg/ext/dllexport-MI1.C: New file.
4925         * g++.dg/ext/dllimport-MI1.C: New file.
4926
4927 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
4928
4929         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
4930         it does not have cmpstrsi patterns (just cmpmemsi).
4931
4932 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
4933
4934         PR debug/11473
4935         * g++.dg/debug/debug8.C: New test.
4936
4937 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4938
4939         PR c++/10108
4940         * g++.dg/template/crash7.C: New test.
4941
4942 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
4943
4944         PR target/10795
4945         * gcc.c-torture/compile/20030708-1.c: New.
4946
4947 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
4948
4949         * gcc.c-torture/execute/20030715-1.c: New test.
4950
4951 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
4952
4953         * gcc.dg/pch/inline-3.c: New file.
4954         * gcc.dg/pch/inline-3.hs: New file.
4955         * gcc.dg/pch/inline-4.c: New file.
4956         * gcc.dg/pch/inline-4.hs: New file.
4957
4958 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
4959
4960         PR c++/11509
4961         * g++.dg/template/crash6.C: New test.
4962
4963         PR c++/7053
4964         * g++.dg/template/friend20.C: New test.
4965
4966         PR c++/7019
4967         * g++.dg/template/overload2.C: New test.
4968
4969 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
4970
4971         PR optimization/11440
4972         * gcc.c-torture/execute/20030714-1.c: New test.
4973
4974 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4975
4976         PR c++/11154
4977         * g++.dg/template/partial2.C: New test.
4978
4979 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
4980
4981         PR c++/11503
4982         * g++.dg/template/anon1.C: New test.
4983
4984         PR c++/11493
4985         PR c++/11495
4986         * g++.dg/parse/template9.C: Likewise.
4987         * g++.dg/template/crash4.C: New test.
4988         * g++.dg/template/koenig1.C: Likewise.
4989         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
4990         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
4991         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
4992         functions.
4993         * g++.old-deja/g++.jason/template36.C: Likewise.
4994         * g++.old-deja/g++.mike/p1989.C: Likewise.
4995         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
4996         * g++.old-deja/g++.pt/ttp20.C: Use this->.
4997         * g++.old-deja/g++.pt/ttp21.C: Use this->.
4998         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
4999         compiling.
5000         * g++.old-deja/g++.pt/union2.C: Use this->.
5001
5002 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
5003
5004         * gcc.dg/20030711-1.c: New test.
5005
5006 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
5007
5008         PR c++/11050
5009         * g++.dg/parse/args1.C: New test.
5010         * g++.pt/defarg8.C: Change expected errors.
5011
5012 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
5013
5014         PR c++/8164
5015         * g++.dg/template/nontype2.C: New test.
5016
5017         PR c++/10558
5018         * g++.dg/parse/template8.C: New test.
5019
5020         PR c++/8327
5021         * g++.dg/template/scope1.C: New test.
5022
5023         * g++.dg/warn/Wsign-compare-1.C: New test.
5024
5025 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
5026
5027         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
5028
5029 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
5030
5031         PR c++/9411
5032         * g++.dg/template/explicit2.C: New test.
5033
5034         PR c++/10032
5035         * g++.dg/warn/pedantic1.C: New test.
5036
5037 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
5038
5039         PR c++ 9483
5040         * g++.dg/other/field1.C: New test.
5041
5042 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
5043
5044         PR c/11449
5045         * gcc.c-torture/compile/20030707-1.c: New.
5046
5047 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5048
5049         PR c++/10849
5050         * g++.dg/template/access12.C: New test.
5051
5052 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
5053
5054         * g++.dg/bprob/bprob.exp (prof_ext): Update.
5055         * g77.dg/bprob/bprob.exp (prof_ext): Update.
5056         * gcc.misc-tests/bprob.exp (prof_ext): Update.
5057         * gcc.misc-tests/gcov.exp: Update
5058         * g++.dg/gcov/gcov.exp: Update
5059         * lib/gcov.exp: Update.
5060
5061 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
5062
5063         * g++.dg/abi/mangle17.C: Make sure template expressions are
5064         dependent.
5065         * g++.dg/abi/mangle4.C: Mark erroneous casts.
5066         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
5067         * g++.dg/opt/stack1.C: Remove erroneous code.
5068         * g++.dg/parse/template7.C: New test.
5069         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
5070         * g++.old-deja/g++.pt/crash4.C: Likewise.
5071
5072 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
5073
5074         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
5075         with zero or one occurence of `$' after the initial `L'.
5076
5077 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
5078
5079         * gcc.c-torture/compile/20030704-1.c: Add a comment.
5080
5081 2003-07-08  Roger Sayle  <roger@eyesopen.com>
5082
5083         PR c/11370
5084         * gcc.dg/Wunreachable-6.c: New testcase.
5085         * gcc.dg/Wunreachable-7.c: New testcase.
5086
5087 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
5088
5089         PR c/11420
5090         * gcc.dg/20030708-1.c: New test.
5091
5092 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
5093
5094         * gcc.dg/compat/sdata-section.h: New file.
5095         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
5096         * gcc.dg/torture/mips-sdata-1.c: New test.
5097
5098 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5099
5100         PR c++/11030
5101         * g++.dg/template/friend19.C: New test.
5102
5103 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
5104
5105         * g++.dg/opt/strength-reduce.C: New test.
5106
5107 2003-07-07  Roger Sayle  <roger@eyesopen.com>
5108
5109         PR target/10979
5110         * gcc.dg/20030707-1.c: New testcase.
5111
5112 2003-07-07  Roger Sayle  <roger@eyesopen.com>
5113
5114         PR optimization/11059
5115         * g++.dg/opt/emptyunion.C: New testcase.
5116
5117 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
5118             Eric Botcazou  <ebotcazou@libertysurf.fr>
5119
5120         * g++.dg/opt/stack1.C: New test.
5121
5122 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
5123
5124         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
5125         run test.
5126
5127         PR c++/11431
5128         * g++.dg/expr/static_cast3.C: New test.
5129
5130 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
5131
5132         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
5133         everywhere.
5134         * gcc.dg/concat.c: Concatenation of string constants with
5135         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
5136         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
5137         * gcc.dg/cpp/escape-2.c: Use wide character constants where
5138         necessary to avoid multi-character character constant warning.
5139         * gcc.dg/cpp/escape.c: Likewise.
5140         * gcc.dg/cpp/ucs.c: Likewise.
5141         Remove backslashes from dg-bogus comments, as they confuse Tcl.
5142         Fix a typo.
5143
5144 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
5145
5146         PR c/11428
5147         * gcc.c-torture/compile/20030704-1.c: New.
5148
5149 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
5150
5151         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
5152
5153 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
5154
5155         PR c++/5287, PR c++/7910,  PR c++/11021
5156         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
5157         tests for warnings.
5158         * g++.dg/ext/dllimport2.C: Add tests for warnings.
5159         * g++.dg/ext/dllimport3.C: Likewise.
5160         * g++.dg/ext/dllimport4.C: New file.
5161         * g++.dg/ext/dllimport5.C: New file.
5162         * g++.dg/ext/dllimport6.C: New file.
5163         * g++.dg/ext/dllimport7.C: New file.
5164         * g++.dg/ext/dllimport8.C: New file.
5165         * g++.dg/ext/dllimport9.C: New file.
5166         * g++.dg/ext/dllimport10.C: New file.
5167         * g++.dg/ext/dllexport1.C: New file.
5168
5169 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
5170
5171         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
5172         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
5173
5174 2003-07-03  Roger Sayle  <roger@eyesopen.com>
5175
5176         * gcc.dg/builtins-25.c: New testcase.
5177         * gcc.dg/builtins-26.c: New testcase.
5178
5179 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
5180
5181         * gcc.dg/compat/vector-defs.h: New file.
5182         * gcc.dg/compat/vector-setup.h: New file.
5183         * gcc.dg/compat/vector-check.h: New file.
5184         * gcc.dg/compat/vector-1_main.c: New file.
5185         * gcc.dg/compat/vector-1_x.c: New file.
5186         * gcc.dg/compat/vector-1_y.c: New file.
5187         * gcc.dg/compat/vector-2_main.c: New file.
5188         * gcc.dg/compat/vector-2_x.c: New file.
5189         * gcc.dg/compat/vector-2_y.c: New file.
5190
5191         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
5192         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
5193         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
5194         * gcc.dg/compat/struct-align-1.h: New file.
5195         * gcc.dg/compat/struct-align-1_main.c: New file.
5196         * gcc.dg/compat/struct-align-1_x.c: New file.
5197         * gcc.dg/compat/struct-align-1_y.c: New file.
5198         * gcc.dg/compat/struct-align-2.h: New file.
5199         * gcc.dg/compat/struct-align-2_main.c: New file.
5200         * gcc.dg/compat/struct-align-2_x.c: New file.
5201         * gcc.dg/compat/struct-align-2_y.c: New file.
5202
5203         * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
5204         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
5205         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5206         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
5207         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
5208         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5209         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5210         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
5211         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
5212         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
5213         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
5214         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
5215         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
5216         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
5217         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
5218         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
5219         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
5220         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
5221         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5222         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5223         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5224         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5225         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5226         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5227         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5228         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5229         * gcc.dg/compat/struct-return-10_x.c: Ditto.
5230         * gcc.dg/compat/struct-return-2_x.c: Ditto.
5231         * gcc.dg/compat/struct-return-3_x.c: Ditto.
5232
5233 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
5234
5235         * gcc.dg/i386-call-1.c: New test.
5236
5237 2003-07-03  Nathan Sidwell  <nathan@codesourcery.com>
5238
5239         PR c++/9162
5240         * g++.dg/parse/defarg4.C: New.
5241
5242 2003-07-03  Roger Sayle  <roger@eyesopen.com>
5243
5244         PR target/10700
5245         * gcc.c-torture/compile/20030703-1.c: New test case.
5246
5247 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
5248
5249         * g++.dg/template/local3.C: Remove extra semicolon.
5250
5251 2003-07-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
5252
5253         * gcc.dg/i386-volatile-1.c: New test.
5254
5255 2003-07-02  Nathan Sidwell  <nathan@codesourcery.com>
5256
5257         PR c++/11072
5258         * g++.dg/other/offsetof2.C: XFAIL.
5259         * g++.dg/other/offsetof5.C: New.
5260
5261         PR c++/10219
5262         * g++.dg/template/error1.C: New.
5263
5264         PR c++/9779
5265         * g++.dg/template/dependent-expr1.C: New.
5266
5267 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
5268
5269         PR c++/6949
5270         * g++.dg/template/local3.C: New test.
5271
5272         PR c++/11149
5273         * g++.dg/lookup/scoped6.C: New test.
5274
5275 2003-07-01  Giovanni Bajo  <giovannibajo@libero.it>
5276
5277         PR c++/8046
5278         * g++.dg/other/error7.C: New test.
5279
5280 2003-07-01  Kazu Hirata  <kazu@cs.umass.edu>
5281
5282         * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
5283         * g++.old-deja/g++.abi/vtable3.h: Likewise.
5284         * g++.old-deja/g++.law/code-gen5.C: Likewise.
5285         * g++.old-deja/g++.other/union2.C: Likewise.
5286         * gcc.dg/c90-const-expr-2.c: Likewise.
5287         * gcc.dg/c90-const-expr-3.c: Likewise.
5288         * gcc.dg/c99-const-expr-2.c: Likewise.
5289         * gcc.dg/c99-const-expr-3.c: Likewise.
5290         * gcc.dg/concat.c: Likewise.
5291
5292 2003-07-01  Mark Mitchell  <mark@codesourcery.com>
5293
5294         PR c++/9559
5295         * g++.dg/init/static1.C: New test.
5296
5297 2003-06-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5298
5299         * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
5300         * g++.old-deja/g++.other/access2.C: Likewise.
5301         * g++.old-deja/g++.other/decl2.C: Likewise.
5302         * gcc.c-torture/execute/20020615-1.c: Likewise.
5303
5304 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
5305
5306         PR c++/4933
5307         * g++.dg/template/sizeof4.C: New test.
5308
5309 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
5310
5311         * g++.dg/other/error6.C: New test.
5312
5313 2003-06-30  Giovanni Bajo  <giovannibajo@libero.it>
5314
5315         PR c++/10750
5316         * g++.dg/parse/constant2.C: New test.
5317
5318 2003-06-30  Giovanni Bajo <giovannibajo@libero.it>
5319
5320         PR c++/11106
5321         * g++.dg/other/error5.C: New test.
5322
5323 2003-06-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5324
5325         * gcc.dg/format/gcc_diag-1.c: New test.
5326
5327 2003-06-28  Ulrich Weigand  <uweigand@de.ibm.com>
5328
5329         * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
5330
5331 2003-06-28  Nathan Sidwell  <nathan@codesourcery.com>
5332
5333         * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
5334         * g++.old-deja/g++.robertl/eb133a.C: Likewise.
5335         * g++.old-deja/g++.robertl/eb133b.C: Likewise.
5336
5337 2003-06-28  Jakub Jelinek  <jakub@redhat.com>
5338
5339         * gcc.c-torture/execute/builtins/string-8.c: New test.
5340         * gcc.c-torture/execute/builtins/string-8-lib.c: New.
5341         * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
5342         * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
5343
5344 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
5345
5346         PR c++/10468
5347         * g++.dg/ext/typeof6.C: New test.
5348
5349 2003-06-27  Mark Mitchell  <mark@codesourcery.com>
5350
5351         PR c++/10796
5352         * g++.dg/init/enum1.C: New test.
5353
5354 2003-06-27  Ulrich Weigand  <uweigand@de.ibm.com>
5355
5356         * gcc.dg/20030627-1.c: New test.
5357
5358 2003-06-26  Mark Mitchell  <mark@codesourcery.com>
5359
5360         PR c++/11332
5361         * g++.dg/expr/static_cast2.C: New test.
5362
5363 2003-06-26  Roger Sayle  <roger@eyesopen.com>
5364             Jakub Jelinek  <jakub@redhat.com>
5365
5366         * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
5367         sprintf(dst,"%s",src) optimization.
5368         * gcc.c-torture/execute/20030626-1.c: New test case.
5369         * gcc.c-torture/execute/20030626-2.c: New test case.
5370
5371 2003-06-26  J"orn Rennecke <joern.rennecke@superh.com>
5372
5373         * gcc.c-torture/execute/multi-ix.c: New test.
5374
5375         * gcc.c-torture/execute/simd-4.c (main):
5376         Added missing semicolon at end of union.
5377
5378 2003-06-26  Giovanni Bajo  <giovannibajo@libero.it>
5379
5380         PR c++/8266
5381         * g++.dg/template/explicit-instantiation3.C: New test.
5382
5383 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
5384
5385         * gcc.dg/20030626-1.c: Use signed char.
5386
5387 2003-06-26  Eric Botcazou <ebotcazou@libertysurf.fr>
5388
5389         * gcc.dg/20030626-1.c: New test.
5390
5391 2003-06-26  Neil Booth  <neil@daikokuya.co.uk>
5392
5393         * const-str-2.m: Update.
5394
5395 2003-06-25  Mark Mitchell  <mark@codesourcery.com>
5396
5397         PR c++/10990
5398         * g++.dg/rtti/dyncast1.C: New test.
5399         * g++.dg/abi/mangle4.C: Correct base-specifier access.
5400         * g++.dg/lookup/scoped1.C: Remove XFAIL.
5401         * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
5402
5403         PR c++/10931
5404         * g++.dg/expr/static_cast1.C: New test.
5405
5406 2003-06-25  Josef Zlomek  <zlomekj@suse.cz>
5407
5408         * gcc.dg/20030625-1.c: New test.
5409
5410 2003-06-24  Roger Sayle  <roger@eyesopen.com>
5411
5412         * gcc.c-torture/compile/20030624-1.c: New test case.
5413
5414 2003-06-24  Jakub Jelinek  <jakub@redhat.com>
5415
5416         * gcc.c-torture/execute/string-opt-17.c: New test.
5417
5418 2003-06-24  Mark Mitchell  <mark@codesourcery.com>
5419
5420         PR c++/5754
5421         * g++.dg/parse/crash6.C: New test.
5422
5423 2003-06-23  Roger Sayle  <roger@eyesopen.com>
5424
5425         * gcc.dg/builtins-24.c: New test case.
5426
5427 2003-06-23  Jakub Jelinek  <jakub@redhat.com>
5428
5429         * g++.dg/opt/operator1.C: New test.
5430
5431 2003-06-22  Roger Sayle  <roger@eyesopen.com>
5432
5433         * gcc.c-torture/execute/string-opt-16.c: New test case.
5434
5435 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
5436
5437         * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion  option.
5438         * g++.old-deja/g++.other/conv7.C: Likewise
5439         * g++.old-deja/g++.other/overcnv2.C: Likewise.
5440         * g++.old-deja/g++.other/overload14.C: Likewise.
5441
5442 2003-06-21  Gabriel Dos Reis <gdr@integrable-solutions.net>
5443
5444         * g++.old-deja/g++.jason/conversion5.C: Adjust option.
5445         * g++.old-deja/g++.bugs/900215_01.C: Likewise.
5446
5447 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
5448
5449         PR c++/10888
5450         * g++.dg/warn/Winline-3.C: New test.
5451
5452 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
5453
5454         * lib/target-supports.exp (check_alias_available): Make the test
5455         program acceptable to the Solaris assembler.
5456
5457         PR c++/10749
5458         * g++.dg/template/memclass2.C: New test.
5459
5460 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
5461             Eric Botcazou  <ebotcazou@libertysurf.fr>
5462
5463         * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
5464         data for non-matching targets.
5465         * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
5466
5467 2003-06-20  Mark Mitchell  <mark@codesourcery.com>
5468
5469         PR c++/10845
5470         * g++.dg/template/member3.C: New test.
5471
5472 2003-06-19  Mark Mitchell  <mark@codesourcery.com>
5473
5474         PR c++/10939
5475         * g++.dg/template/func1.C: New test.
5476
5477         PR c++/9649
5478         * g++.dg/template/static4.C: New test.
5479         * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
5480
5481         PR c++/11041
5482         * g++.dg/init/ref7.C: New test.
5483
5484 2003-06-19  Matt Austern  <austern@apple.com>
5485
5486         PR c++/11228
5487         * g++.dg/anew1.C: New test.
5488         * g++.dg/anew2.C: New test.
5489         * g++.dg/anew3.C: New test.
5490         * g++.dg/anew4.C: New test.
5491
5492 2003-06-19  Kazu Hirata  <kazu@cs.umass.edu>
5493
5494         * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
5495
5496 2003-06-19  J"orn Rennecke <joern.rennecke@superh.com>
5497
5498         * gcc.c-torture/execute/simd-4.c (main): Make expected value
5499         endian-dependent.
5500
5501 2003-06-17  Benjamin Kosnik  <bkoz@redhat.com>
5502
5503         * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
5504         Remove cruft.
5505
5506 2003-06-17  Kazu Hirata  <kazu@cs.umass.edu>
5507
5508         * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
5509         * gcc.c-torture/compile/961203-1.c: Likewise.
5510         * gcc.c-torture/compile/980506-1.c: Likewise.
5511
5512 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
5513
5514         PR c++/10712
5515         * g++.dg/lookup/using7.C: New test.
5516
5517 2003-06-17  Mark Mitchell  <mark@codesourcery.com>
5518
5519         PR c++/11105
5520         * g++.dg/abi/conv1.C: Remove it.
5521         * g++.dg/template/conv7.C: New test.
5522         * g++.dg/template/conv8.C: Likewise.
5523         * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
5524         conversion operator.
5525
5526 2003-06-17  Janis Johnson  <janis187@us.ibm.com>
5527
5528         * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
5529         * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
5530         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5531         * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
5532         * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
5533         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5534         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5535         * gcc.dg/compat/scalar-return-3_x.c: Ditto.
5536         * gcc.dg/compat/scalar-return-4_x.c: Ditto.
5537         * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
5538         * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
5539         * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
5540         * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
5541         * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
5542         * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
5543         * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
5544         * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
5545         * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
5546         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5547         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5548         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5549         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5550         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5551         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5552         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5553         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5554         * gcc.dg/compat/struct-return-10_x.c: Ditto.
5555         * gcc.dg/compat/struct-return-2_x.c: Ditto.
5556         * gcc.dg/compat/struct-return-3_x.c: Ditto.
5557
5558 2003-06-16  Mark Mitchell  <mark@codesourcery.com>
5559
5560         * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
5561         * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
5562         indications.
5563
5564 2003-06-16  Roger Sayle  <roger@eyesopen.com>
5565
5566         * gcc.dg/i386-387-5.c: New test case.
5567         * gcc.dg/i386-387-6.c: New test case.
5568         * gcc.dg/builtins-23.c: New test case.
5569
5570 2003-06-15  Roger Sayle  <roger@eyesopen.com>
5571
5572         * gcc.dg/builtins-22.c: New test case.
5573         * gcc.dg/i386-387-1.c: Update to test exp.
5574         * gcc.dg/i386-387-2.c: Likewise.
5575
5576 2003-06-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5577
5578         * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
5579
5580 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
5581
5582         * lib/gcc-dg.exp (dg-require-dll): New function.
5583         (dg-xfail-if): Likewise.
5584         * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
5585         driver.
5586
5587         * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
5588         * gcc.c-torture/compile/20001205-1.c: Likewise.
5589         * gcc.c-torture/compile/20001226-1.c: Likewise.
5590         * gcc.c-torture/compile/20010518-2.c: Likewise.
5591         * gcc.c-torture/compile/20020312-1.c: Likewise.
5592         * gcc.c-torture/compile/20020604-1.c: Likewise.
5593         * gcc.c-torture/compile/920501-12.c: Likewise.
5594         * gcc.c-torture/compile/920501-4.c: Likewise.
5595         * gcc.c-torture/compile/920520-1.c: Likewise.
5596         * gcc.c-torture/compile/920521-1.c: Likewise.
5597         * gcc.c-torture/compile/920625-1.c: Likewise.
5598         * gcc.c-torture/compile/961203-1.c: Likewise.
5599         * gcc.c-torture/compile/980506-1.c: Likewise.
5600         * gcc.c-torture/compile/981006-1.c: Likewise.
5601         * gcc.c-torture/compile/981022-1.c: Likewise.
5602         * gcc.c-torture/compile/981223-1.c: Likewise.
5603         * gcc.c-torture/compile/990617-1.c: Likewise.
5604         * gcc.c-torture/compile/dll.c: Likewise.
5605         * gcc.c-torture/compile/labels-3.c: Likewise.
5606         * gcc.c-torture/compile/mipscop-1.c: Likewise.
5607         * gcc.c-torture/compile/mipscop-2.c: Likewise.
5608         * gcc.c-torture/compile/mipscop-3.c: Likewise.
5609         * gcc.c-torture/compile/mipscop-4.c: Likewise.
5610         * gcc.c-torture/compile/simd-5.c: Likewise.
5611         * gcc.c-torture/compile/20000804-1.x: Remove.
5612         * gcc.c-torture/compile/20001205-1.x: Likewise.
5613         * gcc.c-torture/compile/20001226-1.x: Likewise.
5614         * gcc.c-torture/compile/20010518-2.x: Likewise.
5615         * gcc.c-torture/compile/20020312-1.x: Likewise.
5616         * gcc.c-torture/compile/20020604-1.x: Likewise.
5617         * gcc.c-torture/compile/920501-12.x: Likewise.
5618         * gcc.c-torture/compile/920501-4.x: Likewise.
5619         * gcc.c-torture/compile/920520-1.x: Likewise.
5620         * gcc.c-torture/compile/920521-1.x: Likewise.
5621         * gcc.c-torture/compile/920625-1.x: Likewise.
5622         * gcc.c-torture/compile/961203-1.x: Likewise.
5623         * gcc.c-torture/compile/980506-1.x: Likewise.
5624         * gcc.c-torture/compile/981006-1.x: Likewise.
5625         * gcc.c-torture/compile/981022-1.x: Likewise.
5626         * gcc.c-torture/compile/981223-1.x: Likewise.
5627         * gcc.c-torture/compile/990617-1.x: Likewise.
5628         * gcc.c-torture/compile/mipscop-1.x: Likewise.
5629         * gcc.c-torture/compile/mipscop-2.x: Likewise.
5630         * gcc.c-torture/compile/mipscop-3.x: Likewise.
5631         * gcc.c-torture/compile/mipscop-4.x: Likewise.
5632         * gcc.c-torture/compile/simd-5.x: Likewise.
5633
5634         * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
5635
5636 2003-06-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
5637
5638         * gcc.c-torture/execute/20030611-1.c: New test.
5639
5640 2003-06-12  Roger Sayle  <roger@eyesopen.com>
5641
5642         PR middle-end/168
5643         * gcc.dg/20030612-1.c: New test case.
5644
5645 2003-06-12  Mark Mitchell  <mark@codesourcery.com>
5646
5647         PR c++/10635
5648         * g++.dg/expr/cast1.C: New test.
5649
5650 2003-06-12  Roger Sayle  <roger@eyesopen.com>
5651
5652         * gcc.dg/builtins-21.c: New test case.
5653
5654 2003-06-11  Kelley Cook  <kelleycook@wideopenwest.com>
5655
5656         * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
5657         options instead of at the end.
5658         * lib/objc.exp (objc_target_compile): Likewise.
5659
5660 2003-06-11  Mark Mitchell  <mark@codesourcery.com>
5661
5662         PR c++/10432
5663         * g++.dg/parse/error1.C: New test.
5664
5665 2003-06-11  Janis Johnson  <janis187@us.ibm.com>
5666
5667         * gcc.dg/compat/struct-by-value-11_main.c: New file.
5668         * gcc.dg/compat/struct-by-value-11_x.c: New file.
5669         * gcc.dg/compat/struct-by-value-11_y.c: New file.
5670         * gcc.dg/compat/struct-by-value-12_main.c: New file.
5671         * gcc.dg/compat/struct-by-value-12_x.c: New file.
5672         * gcc.dg/compat/struct-by-value-12_y.c: New file.
5673         * gcc.dg/compat/struct-by-value-13_main.c: New file.
5674         * gcc.dg/compat/struct-by-value-13_x.c: New file.
5675         * gcc.dg/compat/struct-by-value-13_y.c: New file.
5676         * gcc.dg/compat/struct-by-value-14_main.c: New file.
5677         * gcc.dg/compat/struct-by-value-14_x.c: New file.
5678         * gcc.dg/compat/struct-by-value-14_y.c: New file.
5679         * gcc.dg/compat/struct-by-value-15_main.c: New file.
5680         * gcc.dg/compat/struct-by-value-15_x.c: New file.
5681         * gcc.dg/compat/struct-by-value-15_y.c: New file.
5682         * gcc.dg/compat/struct-by-value-16_main.c: New file.
5683         * gcc.dg/compat/struct-by-value-16_x.c: New file.
5684         * gcc.dg/compat/struct-by-value-16_y.c: New file.
5685         * gcc.dg/compat/struct-by-value-17_main.c: New file.
5686         * gcc.dg/compat/struct-by-value-17_x.c: New file.
5687         * gcc.dg/compat/struct-by-value-17_y.c: New file.
5688         * gcc.dg/compat/struct-by-value-18_main.c: New file.
5689         * gcc.dg/compat/struct-by-value-18_x.c: New file.
5690         * gcc.dg/compat/struct-by-value-18_y.c: New file.
5691
5692         * gcc.dg/compat/scalar-by-value-3_main.c: New file.
5693         * gcc.dg/compat/scalar-by-value-3_x.c: New file.
5694         * gcc.dg/compat/scalar-by-value-3_y.c: New file.
5695         * gcc.dg/compat/scalar-by-value-4_main.c: New file.
5696         * gcc.dg/compat/scalar-by-value-4_x.c: New file.
5697         * gcc.dg/compat/scalar-by-value-4_y.c: New file.
5698         * gcc.dg/compat/scalar-return-3_main.c: New file.
5699         * gcc.dg/compat/scalar-return-3_x.c: New file.
5700         * gcc.dg/compat/scalar-return-3_y.c: New file.
5701         * gcc.dg/compat/scalar-return-4_main.c: New file.
5702         * gcc.dg/compat/scalar-return-4_x.c: New file.
5703         * gcc.dg/compat/scalar-return-4_y.c: New file.
5704
5705 2003-06-10  Janis Johnson  <janis187@us.ibm.com>
5706
5707         * gcc.dg/compat/fp2-struct-check.h: New file.
5708         * gcc.dg/compat/fp2-struct-defs.h: New file.
5709         * gcc.dg/compat/fp2-struct-init.h: New file.
5710         * gcc.dg/compat/struct-by-value-10_main.c: New file.
5711         * gcc.dg/compat/struct-by-value-10_x.c: New file.
5712         * gcc.dg/compat/struct-by-value-10_y.c: New file.
5713         * gcc.dg/compat/struct-return-10_main.c: New file.
5714         * gcc.dg/compat/struct-return-10_x.c: New file.
5715         * gcc.dg/compat/struct-return-10_y.c: New file.
5716
5717         * gcc.dg/compat/compat-common.h: New file.
5718         * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
5719         * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
5720         * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
5721         * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
5722         * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
5723         * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
5724         * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
5725         * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5726         * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
5727         * gcc.dg/compat/scalar-return-1_main.c: Ditto.
5728         * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5729         * gcc.dg/compat/scalar-return-1_y.c: Ditto.
5730         * gcc.dg/compat/scalar-return-2_main.c: Ditto.
5731         * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5732         * gcc.dg/compat/scalar-return-2_y.c: Ditto.
5733         * gcc.dg/compat/small-struct-check.h: Ditto.
5734         * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
5735         * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5736         * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
5737         * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
5738         * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5739         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5740         * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
5741         * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5742         * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
5743         * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
5744         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5745         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5746         * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
5747         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5748         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5749         * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
5750         * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5751         * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
5752         * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
5753         * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5754         * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
5755         * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
5756         * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5757         * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
5758         * gcc.dg/compat/struct-return-2_main.c: Ditto.
5759         * gcc.dg/compat/struct-return-2_x.c: Ditto.
5760         * gcc.dg/compat/struct-return-2_y.c: Ditto.
5761         * gcc.dg/compat/struct-return-3_main.c: Ditto.
5762         * gcc.dg/compat/struct-return-3_x.c: Ditto.
5763         * gcc.dg/compat/struct-return-3_y.c: Ditto.
5764
5765 2003-06-10  Geoffrey Keating  <geoffk@apple.com>
5766
5767         * g++.dg/pch/static-1.C: New file.
5768         * g++.dg/pch/static-1.Hs: New file.
5769
5770 2003-06-10  Richard Henderson  <rth@redhat.com>
5771
5772         * gcc.dg/asm-7.c: Adjust expected warning text.
5773
5774 2003-06-10  Roger Sayle  <roger@eyesopen.com>
5775
5776         * gcc.dg/builtins-20.c: New test case.
5777
5778 2003-06-10  Mark Mitchell  <mark@codesourcery.com>
5779
5780         PR c++/11131
5781         * g++.dg/opt/template1.C: New test.
5782
5783 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5784
5785         * lib/gcc-dg.exp (dg-test): Clear additional_files and
5786         additional_sources.
5787
5788 2003-05-21  David Taylor  <dtaylor@emc.com>
5789
5790         * gcc.dg/Wpadded.c: New file.
5791
5792 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5793
5794         * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
5795         * gcc.dg/special/weak-2.c: Add dg-require-weak.
5796         * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
5797         dg-require-weak.
5798
5799 2003-06-09  J"orn Rennecke <joern.rennecke@superh.com>
5800
5801         * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
5802
5803 2003-06-09  Mark Mitchell  <mark@codesourcery.com>
5804
5805         * lib/gcc-dg.exp (dg-require-weak): Fix typo.
5806         (dg-require-alias): Likewise.
5807         (dg-require-gc-sections): Likewise.
5808         * lib/target-supports.exp (check_gc_sections_available): Likewise.
5809
5810 2003-06-08  Richard Henderson  <rth@redhat.com>
5811
5812         * gcc.dg/20011029-2.c: Fix the array reference.
5813         * gcc.dg/asm-7.c: New.
5814
5815 2003-06-08  Kazu Hirata  <kazu@cs.umass.edu>
5816
5817         * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
5818
5819 2003-06-08  Mark Mitchell  <mark@codesourcery.com>
5820
5821         * lib/gcc-dg.exp (dg-require-alias): Fix typo.
5822         (dg-require-gc-sections): Likewise.
5823
5824 2003-06-08  Jan Hubicka  <jh@suse.cz>
5825
5826         * i386-cmov1.c: Fix regular expression.
5827         * i386-cvt-1.c: Likewise.
5828         * i386-local.c: Likewise.
5829         * i386-local2.c: Likewise.
5830         * i386-mul.c: Likewise.
5831         * i386-ssetype-1.c: Likewise.
5832         * i386-ssetype-3.c: Likewise.
5833         * i386-ssetype-5.c: Likewise.
5834
5835 2003-06-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5836
5837         PR c++/11039
5838         * g++.dg/warn/implicit-typename2.C: New test.
5839         * g++.dg/warn/implicit-typename3.C: New test.
5840
5841 2003-06-07  Richard Henderson  <rth@redhat.com>
5842
5843         * g++.dg/other/offsetof3.C: Use size_t.
5844         * g++.dg/other/offsetof4.C: Likewise.
5845
5846 2003-06-07  H.J. Lu <hongjiu.lu@intel.com>
5847
5848         * lib/copy-file.exp: New. Implement gcc_copy_files.
5849
5850         * lib/dg-pch.exp: Load copy-file.exp
5851         (dg-pch): Use gcc_copy_files instead of "file copy".
5852
5853 2003-06-06  Mark Mitchell  <mark@codesourcery.com>
5854
5855         * gcc.dg/weak/weak.exp: Simplify.
5856         * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
5857         * gcc.dg/weak/weak-1.c: Likewise.
5858         * gcc.dg/weak/weak-2.c: Likewise.
5859         * gcc.dg/weak/weak-3.c: Likewise.
5860         * gcc.dg/weak/weak-4.c: Likewise.
5861         * gcc.dg/weak/weak-5.c: Likewise.
5862         * gcc.dg/weak/weak-6.c: Likewise.
5863         * gcc.dg/weak/weak-7.c: Likewise.
5864         * gcc.dg/weak/weak-8.c: Likewise.
5865         * gcc.dg/weak/weak-9.c: Likewise.
5866
5867 2003-06-06  Richard Earnshaw  <rearnsha@arm.com>
5868
5869         gcc.c-torture/execute/20030606-1.c: New.
5870
5871 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5872
5873         * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
5874         * gcc.dg/builtins-19.c: Likewise.
5875
5876 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5877
5878         * gcc.dg/builtins-2.c: Add some more tests.
5879         * gcc.dg/builtins-18.c: New test case.
5880         * gcc.dg/builtins-19.c: New test case.
5881
5882 2003-06-06  Roger Sayle  <roger@eyesopen.com>
5883             Jim Wilson  <wilson@tuliptree.org>
5884
5885         * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
5886
5887 2003-06-06  Jakub Jelinek  <jakub@redhat.com>
5888
5889         * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
5890         mempcpy/stpcpy calls not to be optimized into something else.
5891         * gcc.c-torture/execute/string-opt-3.c: Moved to...
5892         * gcc.c-torture/execute/builtins/string-7.c: ...here.
5893         * gcc.c-torture/execute/builtins/string-7-lib.c: New.
5894
5895 2003-06-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5896
5897         * gcc.dg/format/asm_fprintf-1.c: New test.
5898
5899 2003-06-05  Mark Mitchell  <mark@codesourcery.com>
5900
5901         * lib/gcc-defs.exp (additional_sources): New variable.
5902         (dg-additional-sources): New function.
5903         (additional_files): New variable.
5904         (dg-additional-files): New function.
5905         (dg-additional-files-options): Likewise.
5906         * lib/gcc-dg.exp (dg-require-weak): New function.
5907         (dg-require-alias): Likewise.
5908         (dg-require-gc-sections): Likewise.
5909         * lib/target-supports.exp (check_alias_available): Remove testfile
5910         parameter.
5911         (check_gc_sections_available): New function.
5912         * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
5913         (dg-gpp-additional-files): Likewise.
5914         * lib/g++.exp (additional_sources): Remove.
5915         (additional_files): Likewise.
5916         (g++_target_compile): Use dg-additional-files-options.
5917
5918         * gcc.dg/special/special.exp: Add "ecos" tests.  Remove complex
5919         Tcl logic.
5920         * gcc.dg/special/ecos.exp: Remove.
5921         * gcc.dg/special/20000419-2.c: Use dg-require-*.
5922         * gcc.dg/special/alias-1.c: Likewise.
5923         * gcc.dg/special/alias-2.c: Likewise.
5924         * gcc.dg/special/gcsec-1.c: Likewise.
5925         * gcc.dg/special/weak-1.c: Likewise.
5926         * gcc.dg/special/weak-2.c: Likewise.
5927         * gcc.dg/special/wkali-1.c: Likewise.
5928         * gcc.dg/special/wkali-2.c: Likewise.
5929
5930         * g++.dg/special/conpr-2.C: Use dg-additional-*, not
5931         dg-gpp-additional-*.
5932         * g++.dg/special/conpr-3.C: Likewise.
5933         * g++.dg/special/conpr-4.C: Likewise.
5934         * g++.old-deja/g++.abi/vtable3a.C: Likewise.
5935         * g++.old-deja/g++.abi/vtable3b.C: Likewise.
5936         * g++.old-deja/g++.abi/vtable3c.C: Likewise.
5937         * g++.old-deja/g++.abi/vtable3d.C: Likewise.
5938         * g++.old-deja/g++.abi/vtable3e.C: Likewise.
5939         * g++.old-deja/g++.abi/vtable3f.C: Likewise.
5940         * g++.old-deja/g++.abi/vtable3g.C: Likewise.
5941         * g++.old-deja/g++.abi/vtable3h.C: Likewise.
5942         * g++.old-deja/g++.abi/vtable3i.C: Likewise.
5943         * g++.old-deja/g++.abi/vtable3j.C: Likewise.
5944         * g++.old-deja/g++.oliva/linkage1.C: Likewise.
5945         * g++.old-deja/g++.other/comdat1.C: Likewise.
5946         * g++.old-deja/g++.other/comdat2.C: Likewise.
5947         * g++.old-deja/g++.other/comdat3.C: Likewise.
5948         * g++.old-deja/g++.other/ctor1.C: Likewise.
5949         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
5950
5951 2003-06-05  Richard Henderson  <rth@redhat.com>
5952
5953         * gcc.dg/debug/20030605-1.c: New.
5954
5955 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
5956
5957         * README.QMTEST: Update.
5958
5959 2003-06-04  Richard Henderson  <rth@redhat.com>
5960
5961         * gcc.dg/cleanup-1.c: New.
5962         * gcc.dg/cleanup-2.c: New.
5963         * gcc.dg/cleanup-3.c: New.
5964         * gcc.dg/cleanup-4.c: New.
5965         * gcc.dg/cleanup-5.c: New.
5966         * gcc.dg/cleanup-6.c: New.
5967         * gcc.dg/cleanup-7.c: New.
5968
5969 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
5970
5971         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
5972
5973         * lib/dg-pch.exp: New file.
5974         * g++.dg/pch/pch.exp: Use dg-pch.exp.
5975         * gcc.dg/pch/pch.exp: Likewise.
5976
5977 2003-06-04  Roger Sayle  <roger@eyesopen.com>
5978
5979         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
5980         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
5981         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
5982         * gcc.dg/builtins-17.c: New test case.
5983         * gcc.dg/i386-387-4.c: New test case.
5984         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
5985
5986 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5987
5988         * gcc.dg/ultrasp9.c: New test.
5989
5990 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5991
5992         * gcc.c-torture/compile/20030604-1.c: New test.
5993         * gcc.dg/sparc-constant-1.c: New test.
5994
5995 2003-06-03  Glen Nakamura  <glen@imodulo.com>
5996
5997         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
5998
5999 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
6000
6001         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
6002
6003         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
6004         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
6005
6006 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
6007
6008         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
6009
6010 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6011
6012         PR c++/10940
6013         * g++.dg/template/spec10.C: New test.
6014
6015 2003-06-03  Roger Sayle  <roger@eyesopen.com>
6016
6017         * gcc.dg/builtins-16.c: New test case.
6018
6019 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
6020
6021         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
6022         mempcpy test with post-increments.
6023         * gcc.c-torture/execute/string-opt-3.c: New test.
6024         * gcc.dg/string-opt-1.c: New test.
6025
6026 2003-06-03  David Billinghurst (David.Billinghurst@riotinto.com)
6027
6028         PR fortran/10965
6029         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
6030
6031 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
6032
6033         * lib/scanasm.exp (dg-scan): New function, factored out of ...
6034         (scan-assembler): ... here.  Use dg-scan.
6035         (scan-assembler-not): Likewise.
6036         (scan-file): New function.
6037         (scan-file-not): Likewise.
6038         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
6039         * gcc.dg/cpp/_Pragma4.c: Likewise.
6040         * gcc.dg/cpp/_Pragma5.c: Likewise.
6041         * gcc.dg/cpp/avoidpaste1.c: Likewise.
6042         * gcc.dg/cpp/avoidpaste2.c: Likewise.
6043         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
6044         * gcc.dg/cpp/cmdlne-P.c: Likewise.
6045         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
6046         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
6047         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
6048         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
6049         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
6050         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
6051         * gcc.dg/cpp/cxxcom1.c: Likewise.
6052         * gcc.dg/cpp/line1.c: Likewise.
6053         * gcc.dg/cpp/maccom1.c: Likewise.
6054         * gcc.dg/cpp/maccom2.c: Likewise.
6055         * gcc.dg/cpp/maccom3.c: Likewise.
6056         * gcc.dg/cpp/maccom4.c: Likewise.
6057         * gcc.dg/cpp/maccom5.c: Likewise.
6058         * gcc.dg/cpp/maccom6.c: Likewise.
6059         * gcc.dg/cpp/multiline.c: Likewise.
6060         * gcc.dg/cpp/spacing1.c: Likewise.
6061         * gcc.dg/cpp/spacing2.c: Likewise.
6062         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
6063         * gcc.dg/cpp/trad/maccom1.c: Likewise.
6064         * gcc.dg/cpp/trad/maccom2.c: Likewise.
6065         * gcc.dg/cpp/trad/maccom3.c: Likewise.
6066         * gcc.dg/cpp/trad/maccom4.c: Likewise.
6067         * gcc.dg/cpp/trad/maccom6.c: Likewise.
6068         * gcc.dg/cpp/cxxcom2.c: Likewise.
6069         * gcc.dg/cpp/cxxcom2.h: New file.
6070
6071         * gcc.dg/cpp/truefalse.cpp: Move it to ...
6072         * g++.dg/cpp/truefalse.C: Here.
6073         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
6074
6075 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
6076
6077         * gcc.dg/cpp/redef3.c: New file.
6078
6079 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
6080
6081         * gcc.dg/i386-loop-3.c: New test.
6082
6083 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
6084
6085         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
6086
6087 2003-05-31  Roger Sayle  <roger@eyesopen.com>
6088
6089         * gcc.dg/fwrapv-1.c: New test case.
6090         * gcc.dg/fwrapv-2.c: New test case.
6091
6092 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6093
6094         PR c++/10956
6095         * g++.dg/template/spec9.C: New test.
6096
6097 2003-05-29  Roger Sayle  <roger@eyesopen.com>
6098
6099         * gcc.dg/duff-4.c: New test case.
6100
6101 2003-05-27  David Billinghurst (David.Billinghurst@riotinto.com)
6102
6103         PR fortran/10843
6104         * g77.dg/ffixed-form-1.f: New test
6105         * g77.dg/ffixed-form-2.f: New test
6106         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
6107         * g77.dg/ffree-form-3.f: New test
6108
6109 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
6110
6111         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
6112         * gcc.dg/wint_t-1.c: Likewise.
6113
6114 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6115
6116         * g++.dg/template/access11.C: New test.
6117
6118 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6119
6120         PR c++/10849
6121         * g++.dg/template/access10.C: New test.
6122
6123 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
6124             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6125
6126         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
6127
6128 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
6129
6130         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
6131         suppress for powerpc-*-darwin*.
6132         * gcc.dg/torture/builtin-noret-2.c: Likewise.
6133
6134 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
6135
6136         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
6137         suppress option for powerpc-*-darwin*.
6138
6139 2003-05-23  Roger Sayle  <roger@eyesopen.com>
6140
6141         * gcc.dg/builtins-1.c: Add tests for tan and atan.
6142         * gcc.dg/builtins-4.c: Add test for fmod.
6143
6144 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6145
6146         PR c++/10682
6147         * g++.dg/template/instantiate4.C: New test.
6148
6149 2003-05-22  Roger Sayle  <roger@eyesopen.com>
6150
6151         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6152
6153 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
6154
6155         * gcc.dg/compat/scalar-return-1_main.c: New file.
6156         * gcc.dg/compat/scalar-return-1_x.c: New file.
6157         * gcc.dg/compat/scalar-return-1_y.c: New file.
6158         * gcc.dg/compat/scalar-return-2_main.c: New file.
6159         * gcc.dg/compat/scalar-return-2_x.c: New file.
6160         * gcc.dg/compat/scalar-return-2_y.c: New file.
6161         * gcc.dg/compat/struct-return-3_main.c: New file.
6162         * gcc.dg/compat/struct-return-3_y.c: New file.
6163         * gcc.dg/compat/struct-return-3_x.c: New file.
6164         * gcc.dg/compat/struct-return-2_main.c: New file.
6165         * gcc.dg/compat/struct-return-2_x.c: New file.
6166         * gcc.dg/compat/struct-return-2_y.c: New file.
6167
6168 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6169
6170         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6171         for hppa*-hp-hpux*.
6172         * gcc.dg/20021014-1.c (dg-options): Likewise.
6173         * gcc.dg/nest.c (dg-options): Likewise.
6174
6175 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
6176
6177         PR c++/9738
6178         * g++.dg/ext/dllimport2.C: New file.
6179         * g++.dg/ext/dllimport3.C: New file.
6180
6181 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
6182
6183         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6184         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6185         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6186         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6187         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6188         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6189         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6190         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6191         * gcc.dg/compat/small-struct-defs.h: New file.
6192         * gcc.dg/compat/small-struct-init.h: New file.
6193         * gcc.dg/compat/small-struct-check.h: New file.
6194         * gcc.dg/compat/fp-struct-defs.h: New file.
6195         * gcc.dg/compat/fp-struct-check.h: New file.
6196         * gcc.dg/compat/fp-struct-init.h: New file.
6197         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6198         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6199
6200 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
6201
6202         * gcc.dg/20030225-2.c: New test.
6203
6204 2003-05-18  Roger Sayle  <roger@eyesopen.com>
6205             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6206
6207         * gcc.c-torture/compile/20030518-1.c: New test case.
6208
6209 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
6210
6211         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6212         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6213         gcc-dg-debug-runtest.
6214         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6215         gcc-dg-debug-runtest.
6216
6217 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6218
6219         PR c++/9022
6220         * g++.dg/lookup/using6.C: New test.
6221
6222 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6223
6224         * g++.dg/parse/access2.C: New test.
6225
6226 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
6227
6228         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6229         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6230         * gcc.dg/debug/debug.exp: Likewise.
6231
6232 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
6233
6234         * gcc.dg/dollar.c: New test.
6235
6236 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
6237
6238         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6239         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6240         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6241         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6242         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6243         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6244         * gcc.dg/compat/struct-by-value-6_main.c: New file.
6245         * gcc.dg/compat/struct-by-value-6_x.c: New file.
6246         * gcc.dg/compat/struct-by-value-6_y.c: New file.
6247         * gcc.dg/compat/struct-by-value-7_main.c: New file.
6248         * gcc.dg/compat/struct-by-value-7_x.c: New file.
6249         * gcc.dg/compat/struct-by-value-7_y.c: New file.
6250         * gcc.dg/compat/struct-by-value-8_main.c: New file.
6251         * gcc.dg/compat/struct-by-value-8_x.c: New file.
6252         * gcc.dg/compat/struct-by-value-8_y.c: New file.
6253         * gcc.dg/compat/struct-by-value-9_main.c: New file.
6254         * gcc.dg/compat/struct-by-value-9_x.c: New file.
6255         * gcc.dg/compat/struct-by-value-9_y.c: New file.
6256
6257 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
6258
6259         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6260         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
6261         support for "repo" mode.
6262         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6263         * lib/g77-dg.exp: Likewise.
6264         * lib/obj-dg.exp: Likewise.
6265
6266 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
6267
6268         Merge from gcc-3_2-rhl8-branch:
6269         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
6270
6271         * gcc.dg/tls/opt-6.c: New test.
6272
6273         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
6274
6275         * gcc.dg/20030405-1.c: New test.
6276
6277         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
6278
6279         * gcc.dg/20030309-1.c: New test.
6280
6281         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
6282
6283         * gcc.c-torture/execute/20030307-1.c: New test.
6284
6285         2003-02-20  Randolph Chung  <tausq@debian.org>
6286
6287         * gcc.c-torture/compile/20030220-1.c: New test.
6288
6289         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
6290
6291         * gcc.dg/20030217-1.c: New test.
6292
6293         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
6294
6295         * gcc.c-torture/compile/20020129-1.c: New test.
6296
6297         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
6298
6299         * gcc.dg/unroll-1.c: New test.
6300
6301         2002-11-16  Jan Hubicka  <jh@suse.cz>
6302
6303         * gcc.c-torture/execute/20020920-1.c: New test.
6304
6305         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
6306
6307         PR target/7434
6308         * gcc.c-torture/compile/20021008-1.c: New test.
6309
6310         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
6311
6312         PR target/7559
6313         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6314
6315         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
6316
6317         * gcc.c-torture/compile/20020807-1.c: New test.
6318
6319         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
6320
6321         * gcc.dg/tls/opt-1.c: New test.
6322
6323         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
6324
6325         * gcc.dg/20020729-1.c: New test.
6326
6327         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
6328
6329         * g++.dg/opt/life1.C: New test.
6330
6331         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
6332
6333         * gcc.dg/20020525-1.c: New test.
6334
6335         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
6336
6337         PR c++/6794
6338         * g++.dg/ext/pretty1.C: New test.
6339         * g++.dg/ext/pretty2.C: New test.
6340
6341 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
6342
6343         PR c++/8385
6344         * g++.dg/ext/typeof5.C: New test.
6345
6346 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
6347
6348         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6349         __USER_LABEL_PREFIX__ into account.
6350         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6351
6352 2003-05-14  Roger Sayle  <roger@eyesopen.com>
6353
6354         * gcc.dg/builtins-15.c: New test case.
6355
6356 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
6357
6358         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6359
6360 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
6361
6362         * lib/g++.exp: Tweak handling of additional source files.
6363         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6364         * g++.dg/special/conpr-2a.C: Rename to ...
6365         * g++.dg/special/conpr-2a.cc: ... this.
6366         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6367         * g++.dg/special/conpr-3a.C: Rename to ...
6368         * g++.dg/special/conpr-3a.cc: This.
6369         * g++.dg/special/conpr-3b.C: Rename to ...
6370         * g++.dg/special/conpr-3b.cc: This.
6371         * g++.dg/special/conpr-4.C: New test.
6372         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6373
6374 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
6375
6376         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6377
6378 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6379
6380         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6381         * g++.old-deja/g++.robertl/eb71.C: Likewise.
6382         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6383         * g++.old-deja/g++.other/warn3.C: Likewise.
6384
6385 2003-05-11  Roger Sayle  <roger@eyesopen.com>
6386
6387         * gcc.dg/i386-387-1.c: Update to also test log.
6388         * gcc.dg/i386-387-2.c: Likewise.
6389
6390 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
6391
6392         * g77.f-torture/execute/int8421.f: New test.
6393
6394 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6395
6396         PR c++/10230, c++/10481
6397         * g++.dg/lookup/scoped5.C: New test.
6398
6399 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6400
6401         PR c++/10552
6402         * g++.dg/template/ttp6.C: New test.
6403
6404 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
6405
6406         * gcc.c-torture/execute/builtins: New directory.
6407         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6408         gcc.c-torture/execute/builtins.
6409         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6410         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6411         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
6412         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6413
6414 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6415
6416         PR c++/9252
6417         * g++.dg/template/access8.C: New test.
6418         * g++.dg/template/access9.C: New test.
6419
6420 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6421
6422         PR c++/9554
6423         * g++.dg/parse/access1.C: New test.
6424
6425 2003-05-09  DJ Delorie  <dj@redhat.com>
6426
6427         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6428         long, and not an int.
6429
6430 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6431
6432         PR c++/10555, c++/10576
6433         * g++.dg/template/memclass1.C: New test.
6434
6435 2003-05-08  DJ Delorie  <dj@redhat.com>
6436
6437         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6438         targets.
6439         * gcc.c-torture/execute/20021024-1.x: Likewise.
6440         * gcc.c-torture/execute/shiftdi.x: Likewise.
6441         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6442         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6443         * gcc.dg/20021018-1.c: Likewise.
6444
6445 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6446
6447         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6448
6449         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6450         (bcopy): Call memmove.
6451
6452 2003-05-08  Roger Sayle  <roger@eyesopen.com>
6453
6454         * g77.f-torture/compile/8485.f: New test case.
6455
6456 2003-05-07  Richard Henderson  <rth@redhat.com>
6457
6458         PR c++/10570
6459         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6460         Verify exception_cleanup not called for rethrows.
6461         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6462         when exiting catch block without rethrowing.
6463         * g++.dg/eh/forced3.C: New.
6464         * g++.dg/eh/forced4.C: New.
6465
6466 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
6467
6468         * gcc.dg/20030505.c: Fix triplet.
6469
6470 2003-05-06  DJ Delorie  <dj@redhat.com>
6471
6472         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6473         * gcc.dg/nest.c: Likewise.
6474
6475 2003-05-05  Roger Sayle  <roger@eyesopen.com>
6476
6477         * gcc.dg/builtins-14.c: New test case.
6478
6479 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
6480
6481         * lib/compat.exp (compat-execute): New argument.
6482         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6483         * gcc.dg/compat: New test directory.
6484         * gcc.dg/compat/compat.exp: New expect script.
6485         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6486         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6487         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6488         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6489         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6490         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6491
6492         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6493         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6494         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6495         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6496         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6497         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6498         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6499         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6500         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6501         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6502         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6503         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6504         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6505         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6506         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6507
6508 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
6509
6510         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6511
6512 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
6513
6514         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6515
6516 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
6517
6518         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6519         * gcc.dg/ppc-fsel-2.c: New test.
6520
6521         * gcc.dg/unused-5.c: New test.
6522
6523 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6524
6525         PR c++/10496
6526         * g++.dg/warn/pmf1.C: New test.
6527
6528 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6529
6530         PR c++/4494
6531         * g++.dg/warn/main.C: New test.
6532
6533 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6534
6535         * gcc.dg/nonnull-3.c: New test.
6536
6537 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
6538
6539         * gcc.dg/cpp/Wtrigraphs.c: Update.
6540         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6541
6542 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
6543
6544         * gcc.dg/ppc-fsel-1.c: New test.
6545
6546 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
6547
6548         PR c/10604
6549         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6550
6551 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
6552
6553         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6554
6555 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6556
6557         PR c++/9364, c++/10553, c++/10586
6558         * g++.dg/parse/typename4.C: New test.
6559         * g++.dg/parse/typename5.C: Likewise.
6560
6561 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
6562
6563         * gcc.c-torture/compile/20030503-1.c: New test.
6564
6565 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6566
6567         * g++.dg/lookup/using5.C: Fix testcase error.
6568
6569 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
6570
6571         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6572         since MEABI is no longer supported.  Remove all vestiges
6573         of MEABI from the test.
6574
6575 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6576
6577         PR c++/10554
6578         * g++.dg/lookup/using5.C: New test.
6579
6580 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6581
6582         PR c++/8772
6583         * g++.dg/template/ttp5.C: New test.
6584
6585 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
6586
6587         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6588         (dg-gpp-additional-sources): New function.
6589         (dg-gpp-additional-files): Likewise.
6590         * lib/g++.exp (additional_sources): New variable.
6591         (additional_files): Likewise.
6592         (g++_target_compile): Deal with them.
6593         * lib/old-dejagnu.exp: Remove.
6594         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6595         * g++.old-deja: Revise all tests to use dg commands.
6596
6597 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6598
6599         PR c++/9432, c++/9528
6600         * g++.dg/lookup/using4.C: New test.
6601
6602 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
6603
6604         * gcc.dg/noreturn-5.c: New file.
6605         * gcc.dg/noreturn-6.c: New file.
6606
6607         * gcc.c-torture/compile/inline-1.c: New file.
6608
6609 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6610
6611         PR c++/10551
6612         * g++.dg/template/explicit1.C: New test.
6613
6614 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6615
6616         PR c++/10549
6617         * g++.dg/other/bitfield1.C: New test.
6618
6619         PR c++/10527
6620         * g++.dg/init/new7.C: New test.
6621
6622 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
6623
6624         * g++.dg/ext/desig1.C: New test.
6625         * g++.dg/ext/init1.C: Update.
6626
6627         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6628
6629 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
6630
6631         PR c++/10180
6632         * g++.dg/warn/Winline-1.C: New test.
6633
6634 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
6635
6636         * gcc.c-torture/execute/string-opt-19.c: New test.
6637
6638         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6639         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6640
6641 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
6642
6643         PR c++/10506
6644         * g++.dg/init/new6.C: New test.
6645
6646         PR c++/10503
6647         * g++.dg/init/ref6.C: New test.
6648
6649 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
6650
6651         * g++.dg/warn/weak1.C: XFAIL on AIX4.
6652
6653 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6654
6655         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6656         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6657
6658 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
6659
6660         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6661         initialized static data members.
6662
6663 2003-04-25  H.J. Lu <hjl@gnu.org>
6664
6665         * gcc.dg/ia64-sync-4.c: New test.
6666
6667 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6668
6669         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
6670         date.
6671
6672 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
6673
6674         PR c++/10337
6675         * g++.dg/warn/conv1.C: New test.
6676         * g++.old-deja/g++.other/conv7.C: Adjust.
6677         * g++.old-deja/g++.other/overload14.C: Adjust.
6678
6679 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6680
6681         PR c++/10471
6682         * g++.dg/template/defarg2.C: New test.
6683
6684 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
6685
6686         * gcc.dg/cpp/include2.c: Update.
6687         * gcc.dg/cpp/multiline-2.c: New.
6688         * gcc.dg/cpp/multiline.c: Update.
6689         * gcc.dg/cpp/strify2.c: Update.
6690         * gcc.dg/cpp/trad/literals-2.c: Update.
6691
6692 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
6693
6694         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6695
6696 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6697
6698         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6699
6700 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
6701
6702         PR c++/10451
6703         * g++.dg/parse/crash4.C: New test.
6704
6705         PR c++/9847
6706         * g++.dg/parse/crash5.C: New test.
6707
6708 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
6709
6710         PR c++/10446
6711         * g++.dg/parse/crash3.C: New test.
6712
6713         PR c++/10428
6714         * g++.dg/parse/elab1.C: New test.
6715
6716 2003-04-22  Devang Patel  <dpatel@apple.com>
6717
6718         * gcc.dg/cpp/trad/funlike-5.c: New test.
6719
6720 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
6721
6722         * g++.dg/other/packed1.C: Fix dg options.
6723
6724 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
6725
6726         * g++.dg/other/offsetof2.C: New test.
6727
6728 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
6729
6730         * g++.dg/template/recurse.C: Adjust location of error messages.
6731
6732 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
6733
6734         PR c++/9881
6735         * g++.dg/init/addr-const1.C: New test.
6736         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6737
6738 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
6739
6740         PR c++/10405
6741         * g++.dg/lookup/struct-hack1.C: New test.
6742
6743 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
6744
6745         * ucs.c: Update diagnostic messages.
6746
6747 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6748
6749         * gcc.dg/cpp/truefalse.cpp: New test.
6750         * gcc.dg/cpp/cpp.exp: Update.
6751         * g++.dg/other/stdbool-if.C: Remove.
6752
6753 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
6754
6755         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6756         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6757
6758 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
6759
6760         * gcc.c-torture/compile/20030418-1.c: New test.
6761
6762 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
6763
6764         * README.compat: Remove; content moved to doc/sourcebuild.texi.
6765
6766 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6767
6768         PR c++/10347
6769         g++.dg/template/dependent-name1.C: New test.
6770
6771 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
6772
6773         * gcc.dg/warn-1.c (tourist_guide): New array,
6774         contains a pointer to bar.
6775
6776 2003-04-16  Roger Sayle  <roger@eyesopen.com>
6777
6778         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
6779         * gcc.c-torture/execute/medce-1.c: New test case.
6780         * gcc.c-torture/execute/medce-2.c: New test case.
6781
6782 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
6783
6784         * lib/prune.exp: Ignore more messages.
6785
6786         PR c++/10381
6787         * g++.dg/parse/lookup3.C: New test.
6788
6789 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
6790
6791         * gcc.c-torture/compile/20030415-1.c : New test.
6792
6793 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
6794
6795         * gcc.c-torture/execute/scope-2.c: Move to ...
6796         * gcc.dg/noncompile/scope.c: .... here.
6797
6798 2003-04-14  Roger Sayle  <roger@eyesopen.com>
6799
6800         * gcc.dg/20030414-2.c: New test case.
6801
6802 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
6803
6804         PR target/10377
6805         * gcc.dg/20030414-1.c: New test.
6806
6807 2003-04-13  Roger Sayle  <roger@eyesopen.com>
6808
6809         * gcc.dg/builtins-12.c: New test case.
6810         * gcc.dg/builtins-13.c: New test case.
6811
6812 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6813
6814         * gcc.c-torture/execute/string-opt-18.c: New test.
6815
6816 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
6817
6818         PR c++/10300
6819         * g++.dg/init/new5.C: New test.
6820
6821 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
6822
6823         PR c++/7910
6824         * g++.dg/ext/dllimport1.C: New test.
6825
6826 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
6827
6828         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
6829
6830 2003-04-11  Bud Davis <bdavis9659@comcast.net>
6831
6832         PR Fortran/9263
6833         * g77.f-torture/noncompile/9263.f: New test
6834         PR Fortran/1832
6835         * g77.f-torture/execute/1832.f: New test
6836
6837 2003-04-11  David Chad  <davidc@freebsd.org>
6838             Loren J. Rittle  <ljrittle@acm.org>
6839
6840         libobjc/8562
6841         * objc.dg/headers.m: New test.
6842
6843 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
6844
6845         * gcc.c-torture/execute/builtin-noret-2.c: New.
6846         * gcc.c-torture/execute/builtin-noret-2.x: New.
6847         XFAIL builtin-noret-2.c at -O1 and above.
6848         * gcc.dg/redecl.c: New.
6849         * gcc.dg/Wshadow-1.c: Update error regexps.
6850
6851 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
6852
6853         * g++.dg/abi/bitfield10.C: New test.
6854
6855 2003-04-09  Mike Stump  <mrs@apple.com>
6856
6857         * gcc.dg/pch/pch.exp: Make testcase names longer.
6858         * g++.dg/pch/pch.exp: Make testcase names longer.
6859
6860 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6861
6862         * gcc.dg/builtins-11.c: New test case.
6863
6864 2003-04-08  Roger Sayle  <roger@eyesopen.com>
6865
6866         * gcc.dg/builtins-9.c: New test case.
6867         * gcc.dg/builtins-10.c: New test case.
6868
6869 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
6870
6871         * gcc.dg/noncompile/init-4.c.c: New test.
6872
6873 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
6874
6875         * gcc.misc-test/gcov-9.c: New test.
6876         * gcc.misc-test/gcov-10.c: New test
6877         * gcc.misc-test/gcov-11.c: New test.
6878
6879 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
6880
6881         PR optimization/10024
6882         * gcc.c-torture/compile/20030405-1.c: New test.
6883
6884 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
6885
6886         * gcc.dg/pch/static-3.c: New.
6887         * gcc.dg/pch/static-3.hs: New.
6888         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
6889
6890 2003-04-04  Richard Henderson  <rth@redhat.com>
6891
6892         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
6893         * g++.dg/eh/forced2.C: Likewise.
6894
6895 2003-04-03  Mike Stump  <mrs@apple.com>
6896
6897         * lib/scanasm.exp (scan-assembler): Add xfail processing for
6898         target arg.
6899         (scan-assembler-times, scan-assembler-not): Likewise.
6900         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
6901
6902 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
6903
6904         * gcc.dg/sparc-loop-1.c: New test.
6905
6906 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
6907
6908         PR other/9274
6909         * g++.dg/pch/system-2.C: New.
6910         * g++.dg/pch/system-2.Hs: New.
6911
6912 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
6913
6914         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
6915
6916         * g++.dg/eh/simd-1.C (vecfunc): Same.
6917
6918 2003-04-01  Roger Sayle  <roger@eyesopen.com>
6919
6920         * gcc.c-torture/execute/20030401-1.c: New test case.
6921
6922 2003-04-01  Ziemowit Laski <zlaski@apple.com>
6923
6924         * objc.dg/defs.m: New.
6925
6926 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
6927
6928         * g++.dg/eh/simd-1.C: New.
6929         * g++.dg/eh/simd-2.C: New.
6930
6931 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
6932
6933         * gcc.c-torture/execute/simd-3.c: New.
6934
6935 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
6936
6937         PR c/9936
6938         * gcc.dg/20030331-2.c: New test.
6939
6940 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
6941
6942         PR c++/10278
6943         * g++.dg/parse/crash2.C: New test.
6944
6945 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6946
6947         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
6948         * gcc.c-torture/execute/20030331-1.c: ...here.
6949
6950 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6951
6952         * gcc.c-torture/execute/20030331-1.c: New test.
6953
6954 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
6955
6956         * lib/gcov.exp: Adjust call return testing strings.
6957         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
6958
6959 2003-03-31  Roger Sayle  <roger@eyesopen.com>
6960
6961         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
6962         * gcc.dg/builtins-7.c: New test case.
6963         * gcc.dg/builtins-8.c: New test case.
6964
6965 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
6966
6967         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
6968
6969 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
6970
6971         PR c++/7647
6972         * g++.dg/lookup-class-member-2.C: New test.
6973
6974 2003-03-30  Glen Nakamura  <glen@imodulo.com>
6975
6976         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
6977
6978 2003-03-28  Roger Sayle  <roger@eyesopen.com>
6979
6980         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
6981
6982 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
6983
6984         * g++.dg/init/attrib1.C: New test.
6985
6986 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6987
6988         * gcc.dg/ultrasp8.c: New test.
6989
6990 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
6991
6992         * gcc.dg/ultrasp7.c: New test.
6993
6994 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
6995
6996         PR c++/10047
6997         * g++.dg/template/inline1.C: New test.
6998
6999 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
7000
7001         * gcc.dg/sparc-dwarf2.c: New test.
7002
7003 2003-03-27  Roger Sayle  <roger@eyesopen.com>
7004
7005         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
7006         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
7007
7008 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
7009
7010         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
7011         than reading .x files.
7012         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
7013         * g77.dg/gcov/gcov-1.f: Likewise.
7014         * gcc.misc-tests/gcov-4b.c: Likewise.
7015         * gcc.misc-tests/gcov-5b.c: Likewise.
7016         * gcc.misc-tests/gcov-6.c: Likewise.
7017         * gcc.misc-tests/gcov-7.c: Likewise.
7018         * gcc.misc-tests/gcov-8.c: Likewise.
7019         * g++.dg/gcov/gcov-1.x: Remove.
7020         * g77.dg/gcov/gcov-1.x: Likewise.
7021         * gcc.misc-tests/gcov-4b.x: Likewise.
7022         * gcc.misc-tests/gcov-5b.x: Likewise.
7023         * gcc.misc-tests/gcov-6.x: Likewise.
7024         * gcc.misc-tests/gcov-7.x: Likewise.
7025         * gcc.misc-tests/gcov-8.x: Likewise.
7026
7027 2003-03-27  Glen Nakamura  <glen@imodulo.com>
7028
7029         PR opt/10087
7030         * gcc.dg/20030324-1.c: New test.
7031
7032 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
7033
7034         PR c++/10224
7035         * g++.dg/template/arg3.C: New test.
7036
7037         PR c++/10158
7038         * g++.dg/template/friend18.C: New test.
7039
7040 2003-03-26  Roger Sayle  <roger@eyesopen.com>
7041
7042         * g77.f-torture/compile/20030326-1.f: New test case.
7043
7044 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
7045
7046         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
7047
7048         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
7049
7050 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
7051
7052         * gcc.dg/ia64-sync-3.c: New test.
7053
7054 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
7055
7056         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
7057
7058 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
7059
7060         * gcc.dg/ultrasp6.c: New test.
7061
7062 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
7063
7064         * gcc.dg/i386-signbit-1.c: New test.
7065         * gcc.dg/i386-signbit-2.c: New test.
7066         * gcc.dg/i386-signbit-3.c: New test.
7067
7068 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
7069
7070         * gcc.dg/ultrasp5.c: Fix options.
7071
7072 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7073
7074         * gcc.dg/ultrasp5.c: Fix comment.
7075
7076 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
7077
7078         PR fortran/10197
7079         * g77.f-torture/execute/10197.f: New test.
7080
7081 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
7082
7083         PR c++/9898, c++/383
7084         * g++.dg/template/conv6.C: New test.
7085
7086         PR c++/10119
7087         * g++.dg/template/ptrmem5.C: New test.
7088
7089         PR c++/10026
7090         * g++.dg/lookup/koenig1.C: New test.
7091
7092         PR C++/10199
7093         * g++.dg/lookup/template2.C: New test.
7094
7095 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
7096
7097         * g++.dg/opt/rtti1.C: New test.
7098
7099 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
7100
7101         * gcc.dg/ultrasp5.c: New test.
7102
7103 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
7104
7105         PR middle-end/9967
7106         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
7107         builtin fputs.
7108
7109 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
7110
7111         PR c/8224
7112         * gcc.dg/20030323-1.c: New test.
7113
7114 2003-03-23  Roger Sayle  <roger@eyesopen.com>
7115
7116         * gcc.c-torture/compile/20030323-1.c: New test case.
7117
7118 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
7119
7120         * gcc.dg/20030321-1.c: New test.
7121
7122 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
7123
7124         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
7125
7126 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
7127
7128         PR c++/9978, c++/9708
7129         * g++.dg/ext/vlm1.C: Adjust expected error.
7130         * g++.dg/ext/vla2.C: New test.
7131         * g++.dg/template/arg1.C: New test.
7132         * g++.dg/template/arg2.C: New test.
7133
7134 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
7135
7136         * g77.f-torture/execute/select.f: New test.
7137         * g77.f-torture/noncompile/select_no_compile.f: New test.
7138
7139 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
7140
7141         PR c++/9898
7142         * g++.dg/other/error4.C: New test.
7143
7144 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
7145
7146         * g++.dg/template/friend17.C: New test.
7147
7148 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
7149
7150         * gcc.c-torture/compile/20030320-1.c: New.
7151
7152 2003-03-20  Roger Sayle  <roger@eyesopen.com>
7153
7154         * gcc.dg/builtins-6.c: New test case.
7155
7156 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
7157
7158         PR target/10073
7159         * gcc.c-torture/compile/20030319-1.c: New.
7160
7161 2003-03-18  Jan Hubicka  <jh@suse.cz>
7162
7163         * gcc.dg/i386-cvt-1.c: New test.
7164
7165 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
7166
7167         * objc.dg/naming-1.m: Use "(parse|syntax) error".
7168         * objc.dg/naming-2.m: Likewise.
7169
7170 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
7171
7172         PR c++/9639
7173         * g++.dg/parse/crash1.C: New test.
7174
7175 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
7176
7177         PR c++/8805
7178         * g++.dg/eh/cleanup1.C: New test.
7179
7180 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
7181
7182         * gcc.c-torture/execute/20030316-1.c: New test case.
7183
7184 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
7185
7186         PR c++/9629
7187         * g++.dg/init/ctor2.C: New test.
7188
7189 2003-03-15  Roger Sayle  <roger@eyesopen.com>
7190
7191         * g77.f-torture/compile/xformat.f: New test case.
7192
7193 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7194
7195         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7196         * g++.old-deja/g++.mike/eh50.C: Likewise.
7197
7198 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7199
7200         PR c++/6440
7201         * g++.dg/template/spec7.C: New test.
7202         * g++.dg/template/spec8.C: Likewise.
7203
7204 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
7205
7206         * gcc.c-torture/execute/20030313-1.c: New test.
7207
7208 2003-03-14  Richard Henderson  <rth@redhat.com>
7209
7210         * gcc.dg/inline-2.c: Adjust alpha test for external call.
7211
7212 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
7213
7214         * gcc.c-torture/compile/20030314-1.c: New test.
7215
7216 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
7217
7218         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
7219         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
7220         thumb target,
7221         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7222         to accept newer _imp__  prefix and additional
7223         newline in .drectve section.
7224         * gcc.dg/dll-4.c: Likewise.
7225         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7226         switch.
7227
7228 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
7229
7230         * g++.dg/parse/namespace9.C: New test.
7231
7232         * g++.dg/init/ref5.C: New test.
7233         * g++.dg/parse/ptrmem1.C: Likewise.
7234
7235 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7236
7237         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7238         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7239         regular expression.
7240         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7241         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7242
7243 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
7244
7245         * gcc.c-torture/execute/20030224-2.c: New test.
7246
7247 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7248
7249         * gcc.dg/decl-3.c: New test.
7250
7251 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
7252
7253         * gcc.dg/i386-loop-2.c: New test.
7254
7255 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
7256
7257         PR c++/9474
7258         * g++.dg/parse/namespace8.C: New test.
7259
7260         PR c++/9924
7261         * g++.dg/overload/builtin2.C: New test.
7262
7263 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
7264
7265         * gcc.dg/return-type-3.c: New test.
7266
7267 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
7268
7269         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7270         profiling options are not supported.
7271
7272 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
7273
7274         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7275         * g++.old-deja/g++.warn/impint2.C: Likewise.
7276
7277 2003-03-10  Devang Patel  <dpatel@apple.com>
7278
7279         * g++.dg/cpp/c++_cmd_1.C: New test.
7280         * g++.dg/cpp/c++_cmd_1.h: New file.
7281
7282 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
7283
7284         * gcc.dg/altivec-9.c: New file.
7285
7286 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7287
7288         * gcc.dg/ppc-sdata-1.c: New test.
7289         * gcc.dg/ppc-sdata-2.c: New test.
7290
7291 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
7292
7293         PR c++/9373
7294         * g++.dg/opt/ptrmem2.C: New test.
7295
7296         PR c++/8534
7297         * g++.dg/opt/ptrmem1.C: New test.
7298
7299 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
7300
7301         * gcc.dg/i386-loop-1.c: New test.
7302
7303 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7304
7305         PR c++/9970
7306         * g++.dg/lookup/friend1.C: New test.
7307
7308 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
7309
7310         PR c++/9823
7311         * g++.dg/parser/constructor1.C: New test.
7312
7313 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
7314
7315         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7316
7317         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7318
7319 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
7320
7321         * gcc.dg/cpp/Wunused.c: Update test.
7322
7323 2003-03-08  Jan Hubicka  <jh@suse.cz>
7324
7325         * gcc.dg/inline-3.c: New test.
7326
7327 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
7328
7329         PR c++/9809
7330         * g++.dg/parse/builtin1.C: New test.
7331
7332         PR c++/9982
7333         * g++.dg/abi/cookie1.C: New test.
7334         * g++.dg/abi/cookie2.C: Likewise.
7335
7336         PR c++/9524
7337         * g++.dg/template/field1.C: New test.
7338
7339         PR c++/9912
7340         * g++.dg/parse/class1.C: New test.
7341         * g++.dg/parse/namespace7.C: Likewise.
7342         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
7343
7344 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
7345
7346         * g++.dg/init/ref4.C: New test.
7347
7348 2003-03-07  Jan Hubicka  <jh@suse.cz>
7349
7350         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
7351         * gcc.dg/inline-3.c:  New test.
7352
7353 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
7354
7355         * g++.dg/init/ref3.C: New test.
7356
7357         PR c++/9965
7358         * g++.dg/init/ref2.C: New test.
7359
7360         PR c++/9400
7361         * g++.dg/warn/Wshadow-2.C: New test.
7362
7363         PR c++/9791
7364         * g++.dg/warn/Woverloaded-1.C: New test.
7365
7366 2003-03-05  Jan Hubicka  <jh@suse.cz>
7367
7368         * gcc.dg/i386-local2.c: New.
7369         * gcc.dg/i386-local.c: Fix typo.
7370
7371 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
7372
7373         * g++.dg/abi/layout3.C: New test.
7374
7375 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
7376
7377         * gcc.c-torture/compile/20030305-1.c
7378
7379 2003-03-05  Jan Hubicka  <jh@suse.cz>
7380
7381         * gcc.dg/i386-local.c: New.
7382
7383 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
7384
7385         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7386
7387 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7388
7389         * gcc.dg/switch-2.c: New test.
7390         * gcc.dg/switch-3.c: New test.
7391         * gcc.dg/Wswitch.c: Adjust line numbers.
7392         * gcc.dg/Wswitch-default.c: Likewise.
7393         * gcc.dg/Wswitch-enum.c: Likewise.
7394
7395 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
7396
7397         * gcc.c-torture/execute/20030222-1.c: New test.
7398
7399 2003-03-03  James E Wilson  <wilson@tuliptree.org>
7400
7401         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7402
7403 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
7404
7405         PR c++/9878
7406         * g++.dg/init/ref1.C: New test.
7407
7408 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
7409
7410         * gcc.dg/sh-relax.c: New SH-only test.
7411
7412 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
7413
7414         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
7415         comment explaining purpose of testcase.
7416
7417 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
7418
7419         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7420         for HC11/HC12 (asm needs two int registers).
7421         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7422         HC11/HC12 because the test uses an asm which needs two 32-bit
7423         registers.
7424
7425 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
7426
7427         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7428         for HC11/HC12 (array is too large otherwise).
7429         * gcc.c-torture/compile/920501-4.x: New file, likewise.
7430         * gcc.c-torture/compile/20010518-2.x: Likewise.
7431         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7432         HC11/HC12 (array is too large).
7433
7434 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
7435
7436         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7437         * lib/g++-dg.exp (g++-dg-test): Likewise.
7438
7439 2003-03-01  Roger Sayle  <roger@eyesopen.com>
7440
7441         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7442         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7443
7444 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7445
7446         * g++.dg/warn/implicit-typename1.C: Remove warning.
7447
7448 2003-02-28  Richard Henderson  <rth@redhat.com>
7449
7450         * gcc.dg/noreturn-1.c: Move noreturn warning line.
7451         * gcc.dg/return-type-1.c: Move control reaches end warning line.
7452
7453 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
7454
7455         * gcc.dg/pch/pch.exp: Change .pch to .gch.
7456         * g++.dg/pch/pch.exp: Likewise.
7457
7458 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
7459
7460         PR c++/9879
7461         * testsuite/g++.dg/init/new4.C: New test.
7462
7463 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
7464
7465         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7466
7467 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
7468
7469         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7470         unsigned long.
7471
7472         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7473         wider than float.
7474
7475 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
7476
7477         * lib/scanasm.exp: Add support for counting numbers of
7478         occurences.
7479         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7480         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7481
7482 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
7483
7484         PR c++/9683
7485         * g++.dg/template/static3.C: New test.
7486
7487         PR c++/9829
7488         * g++.dg/parse/namespace6.C: New test.
7489
7490 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
7491
7492         PR target/9732
7493         * gcc.dg/20030225-1.c: New test.
7494
7495 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
7496
7497         * README: Remove out-of-date information.
7498
7499         PR c++/9836
7500         * g++.dg/template/spec6.C: New test.
7501
7502 2003-02-24  Jeff Law  <law@redhat.com>
7503
7504         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7505
7506 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
7507
7508         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7509         * gcc.dg/pragma-ep-1.c: Likewise.
7510
7511 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7512
7513         PR c++/9602
7514         * g++.dg/template/friend16.C: New test.
7515
7516 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
7517
7518         PR c++/5333
7519         * g++.dg/parse/fused-params1.C: Adjust error messages.
7520         * g++.dg/template/nested3.C: New test.
7521
7522 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
7523
7524         * g++.dg/abi/param1.C: New test.
7525
7526 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7527
7528         PR c++/7982
7529         * g++.dg/warn/implicit-typename1.C: New test.
7530
7531 2003-02-22  Kelley Cook <kelleycook@comcast.net>
7532
7533         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7534         with "mtune".
7535         * g++.old-deja/g++.other/store-expr2.C: Likewise.
7536         * gcc.c-torture/execute/20010129-1.x: Likewise.
7537         * gcc.dg/20011107-1.c: Likewise.
7538         * gcc.dg/20020108-1.c: Likewise.
7539         * gcc.dg/20020122-3.c: Likewise.
7540         * gcc.dg/20020206-1.c: Likewise.
7541         * gcc.dg/20020310-1.c: Likewise.
7542         * gcc.dg/20020426-2.c: Likewise.
7543         * gcc.dg/20020517-1.c: Likewise.
7544         * gcc.dg/991230-1.c: Likewise.
7545         * gcc.dg/i386-unroll-1.c: Likewise.
7546         * gcc.misc-tests/i386-prefetch.exp: Likewise.
7547
7548 2003-02-22  Jan Hubicka  <jh@suse.cz>
7549
7550         * gcc.dg/i386-mul.c: New test.
7551
7552 2003-02-21  Roger Sayle  <roger@eyesopen.com>
7553
7554         * gcc.dg/builtins-5.c: New test case.
7555
7556 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
7557
7558         * gcc.dg/asmreg-1.c: New test.
7559
7560 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7561
7562         PR c++/9749
7563         * g++.dg/parse/varmod1.C: New test.
7564
7565 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7566
7567         PR c++/9727
7568         * g++.dg/template/op1.C: New test.
7569
7570 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7571
7572         PR c++/8906
7573         * g++.dg/template/nested2.C: New test.
7574
7575 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
7576
7577         PR c++/8724
7578         * g++.dg/expr/dtor1.C: New test.
7579
7580 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
7581
7582         * gcc.dg/cpp/include3.c: New test.
7583         * gcc.dg/cpp/inc/foo.h: New file.
7584
7585 2003-02-21  Glen Nakamura  <glen@imodulo.com>
7586
7587         * gcc.c-torture/execute/20030221-1.c: New test.
7588
7589 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
7590
7591         PR c++/9729
7592         * g++.dg/abi/conv1.C: New test.
7593
7594 2003-02-20  Jan Hubicka  <jh@suse.cz>
7595
7596         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7597
7598 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
7599
7600         * gcc.c-torture/compile/20030219-1.c: New test.
7601
7602 2003-02-18  Jan Hubicka  <jh@suse.cz>
7603
7604         * gcc.dg/funcorder.c: New test.
7605
7606 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
7607
7608         * gcc.c-torture/execute/20030218-1.c: New.
7609
7610 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
7611
7612         * gcc.dg/20030218-1.c: New.
7613
7614 2003-02-18  Richard Henderson  <rth@redhat.com>
7615
7616         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7617         * gcc.dg/attr-used-2.c: New.
7618
7619 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
7620
7621         PR c++/9704
7622         * g++.dg/init/copy5.C: New test.
7623
7624 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
7625
7626         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7627         * g++.dg/pch/pch.exp: Likewise.
7628
7629 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
7630
7631         * gcc.c-torture/execute/20030209-1.c: Enable the test if
7632         STACK_SIZE is not defined.
7633
7634 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7635
7636         PR c++/9457
7637         * g++.dg/template/init1.C: New test.
7638
7639 2003-02-16  Jan HUbicka  <jh@suse.cz>
7640
7641         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7642         (foo): Add few extra tests
7643         * gcc.dg/c99-const-expr-3.c: Likewise.
7644         * gcc.c-torture/execute/20030216-1.c: New.
7645
7646 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7647
7648         PR c++/9459
7649         * g++.dg/ext/typeof4.C: New test.
7650
7651 2003-02-15  Roger Sayle  <roger@eyesopen.com>
7652
7653         * gcc.dg/i386-387-3.c: New test case.
7654
7655 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
7656
7657         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7658         cris-*-elf* cris-*-aout* and mmix-*-*.
7659
7660 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
7661
7662         * gcc.dg/20030213-1.c: New test.
7663
7664 2003-02-12  Roger Sayle  <roger@eyesopen.com>
7665
7666         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7667         * gcc.dg/i386-387-2.c: Likewise.
7668
7669 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
7670
7671         * gcc.dg/ppc-spe.c: Fix formatting.
7672         Enable tests that were previously unsupported by gas.
7673         Delete tests for instructions that no longer exist.
7674         Switch arguments on evsubifw builtin.
7675
7676 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
7677
7678         * gcc.c-torture/execute/20030209-1.c: Disable the test if
7679         STACK_SIZE is too small.
7680
7681 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
7682             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
7683
7684         * gcc.dg/decl-2.c: New test.
7685
7686 2003-02-10  Jan Hubicka  <jh@suse.cz>
7687
7688         * gcc.dg/i386-fpcvt-1.c:  New test.
7689
7690 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
7691
7692         * gcc.c-torture/execute/20030209-1.c: New test.
7693
7694 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
7695
7696         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7697         int-wide bitops, use the constants of the same width.
7698         Likewise, if long long is 32-bit wide, test bitops using
7699         32-bit constants.
7700
7701 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
7702
7703         * gcc.dg/20021014-1.c: Annotate with expected notice text.
7704
7705 2003-02-07  Roger Sayle  <roger@eyesopen.com>
7706
7707         * testsuite/gcc.dg/builtins-4.c: New test case.
7708
7709 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7710
7711         * gcc.dg/20020430-1.c: Fix dg command typos.
7712         * gcc.dg/20020503-1.c: Likewise.
7713
7714 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7715
7716         PR c++/8785
7717         * g++.dg/parse/fused-params1.C: New test.
7718
7719         PR c++/8857
7720         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7721
7722         PR c++/8921
7723         * g++.dg/parse/non-dependent1.C: New test.
7724
7725         PR c++/8928
7726         * g++.dg/parse/dupl-tmpl-args1.C: New test.
7727
7728         PR c++/9228
7729         * g++.dg/parse/undefined7.C: New test.
7730         * g++.dg/parse/non-templ1.C: New test.
7731
7732         PR c++/9229
7733         * g++.dg/parse/too-many-tmpl-args1.C: New test.
7734
7735 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
7736
7737         * gcc.c-torture/compile/20030206-1.c: New test.
7738
7739 2003-02-05  Roger Sayle  <roger@eyesopen.com>
7740
7741         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7742         "pow" to "foo" to avoid potential confusion with a math built-in.
7743
7744 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7745
7746         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7747         conditions for SPARC targets.
7748
7749 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
7750
7751         * gcc.dg/20030204-1.c: New test.
7752
7753 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7754
7755         PR c++/38
7756         * g++.dg/parse/array-size1.C: New test.
7757
7758         PR c++/5657
7759         * g++.dg/parse/undefined3.C: New test.
7760
7761         PR c++/5665
7762         * g++.dg/parse/undefined4.C: New test.
7763
7764         PR c++/5975
7765         * g++.dg/parse/undefined5.C: New test.
7766
7767         PR c++/7259
7768         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7769
7770         PR c++/8578
7771         * g++.dg/parse/casting-operator1.C: New test.
7772
7773         PR c++/8596
7774         * g++.dg/parse/undefined6.C: New test.
7775
7776         PR c++/8736
7777         * g++.dg/parse/missing-template1.C: New test.
7778
7779 2003-02-04  Jan Hubicka  <jh@suse.cz>
7780
7781         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
7782         * gcc.dg/i386-cmov?.c:  Likewise.
7783         * gcc.dg/i386-fpcvt-?.c:  Likewise.
7784         * gcc.dg/i386-ssefp-1.c:  Likewise.
7785         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
7786         conventions.
7787
7788 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
7789
7790         PR c++/7129
7791         * testsuite/g++.dg/ext/max.C: New test.
7792
7793 2003-02-03  Jan Hubicka  <jh@suse.cz>
7794
7795         * gcc.c-torture/execute/20030203-1.c: New test.
7796
7797 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
7798
7799         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
7800         'natural-endian'.
7801
7802 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
7803
7804         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
7805         * g++.dg/init/new2.C: Likewise.
7806         * g++.dg/other/new1.C: Likewise.
7807
7808 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
7809
7810         * gcc.dg/struct-ret-libc.c: New test.
7811
7812 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
7813
7814         * gcc.dg/20030129-1.c: New test.
7815
7816 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7817
7818         PR c++/8849
7819         * g++.dg/template/ptrmem4.C: New test.
7820
7821 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
7822
7823         * g++.dg/parser/constant1.C: New test.
7824
7825 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7826
7827         PR c++/8591
7828         * g++.dg/parse/friend2.C: New test.
7829
7830 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
7831
7832         PR c++/9437
7833         * g++.dg/template/unify4.C: New test.
7834
7835 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
7836
7837         * gcc.c-torture/execute/20030128-1.c: New test.
7838
7839 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
7840
7841         * g++.dg/lookup/nested1.C: Test moved from ...
7842         * g++.old-deja/g++.other/lookup24.C: ... here.
7843
7844 2003-01-28  Jan Hubicka  <jh@suse.cz>
7845
7846         * gcc.dg/i386-cmov5.c:  New test.
7847
7848 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
7849
7850         * gcc.c-torture/execute/20010925-1.c: Changed the
7851         memcpy declaration.
7852
7853 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7854
7855         PR c++/3902
7856         * g++.dg/parse/template5.C: New test.
7857
7858 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
7859
7860         PR fortran/9258
7861         * g77.dg/pr9258: New test.
7862
7863 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
7864
7865         * README: Move relevant parts from README.g++.
7866
7867         * README.g++: Remove this file.
7868
7869 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
7870
7871         * g++.dg/abi/dcast1.C: New test.
7872
7873 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7874
7875         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
7876
7877 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
7878
7879         PR c++/47
7880         * g++.old-deja/g++.other/lookup24.C: New test.
7881
7882 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7883
7884         PR middle-end/7227
7885         * gcc.dg/uninit-C.c: New test.
7886
7887 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
7888
7889         * g++.dg/abi/covariant1.C: New test.
7890
7891 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
7892
7893         * gcc.dg/20030123-1.c: New test.
7894
7895 2003-01-25  Jan Hubicka  <jh@suse.cz>
7896
7897         PR opt/8492
7898         * gcc.c-torture/compile/20030125-1.c
7899
7900 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
7901
7902         PR c++/9403
7903         * g++.dg/parse/template3.C: New test.
7904         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
7905
7906         PR c++/795
7907         * g++.dg/parse/template4.C: New test.
7908
7909         PR c++/9415
7910         * g++.dg/template/qual2.C: New test.
7911
7912         PR c++/8545
7913         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
7914
7915         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
7916
7917 2003-01-25  Roger Sayle  <roger@eyesopen.com>
7918
7919         * gcc.c-torture/execute/switch-1.c: New test case.
7920
7921 2003-01-25  Jan Hubicka  <jh@suse.cz>
7922
7923         * gcc.c-torture/execute/20030125-1.[cx]: New test.
7924
7925 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
7926
7927         Tweaks for Bison-1.875. From the NEWS file:
7928         "- `parse error' -> `syntax error'
7929         Bison now uniformly uses the term `syntax error'"
7930         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
7931         * gcc.dg/cpp/digraph2.c: Likewise.
7932         * gcc.dg/cpp/direct2.c: Likewise.
7933         * gcc.dg/cpp/paste4.c: Likewise.
7934         * gcc.dg/c90-restrict-1.c: Likewise.
7935         * gcc.dg/c99-func-2.c: Likewise.
7936         * gcc.dg/noncompile/920721-2.c: Likewise.
7937         * gcc.dg/noncompile/930622-2.c: Likewise.
7938         * gcc.dg/noncompile/940112-1.c: Likewise.
7939         * gcc.dg/noncompile/950921-1.c: Likewise.
7940         * gcc.dg/noncompile/951123-1.c: Likewise.
7941         * gcc.dg/noncompile/971104-1.c: Likewise.
7942         * gcc.dg/noncompile/990416-1.c: Likewise.
7943
7944 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
7945
7946         * g++.dg/parse/undefined1.C: Add error message.
7947
7948 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
7949
7950         PR c++/9354
7951         * g++.dg/parse/new1.C: New test.
7952
7953         PR c++/9216
7954         * g++.dg/parse/template2.C: New test.
7955
7956         PR c++/9354
7957         * g++.dg/parse/typedef2.C: New test.
7958
7959         PR c++/9328
7960         * g++.dg/ext/typeof3.C: New test.
7961
7962 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
7963
7964         PR c++/2738
7965         * g++.dg/parse/ret-type1.C: New test.
7966
7967         PR c++/3792
7968         * g++.dg/parse/tmpl-outside1.C: New test.
7969
7970         PR c++/4207
7971         * g++.dg/parse/int-as-enum1.C: New test.
7972
7973         PR c++/4903
7974         * g++.dg/parse/no-typename1.C: New test.
7975
7976         PR c++/5533
7977         * g++.dg/parse/no-value1.C: New test.
7978
7979         PR c++/5921
7980         * g++.dg/parse/wrong-inline1.C: New test.
7981
7982         PR c++/6402
7983         * g++.dg/parse/ref1.C: New test.
7984
7985         PR c++/6992
7986         * g++.dg/parse/attr-ctor1.C: New test.
7987
7988         PR c++/7229
7989         * g++.dg/parse/namespace5.C: New test.
7990
7991         PR c++/7917
7992         * g++.dg/parse/func-def1.C: New test.
7993
7994         PR c++/8143
7995         * g++.dg/parse/undefined1.C: New test.
7996
7997         PR c++/5723, PR c++/8522
7998         * g++.dg/parse/specialization1.C: New test.
7999
8000         PR c++/163, PR c++/8595
8001         * g++.dg/parse/struct-as-enum1.C: New test.
8002
8003         PR c++/9173
8004         * g++.dg/parse/undefined2.C: New test.
8005
8006 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
8007
8008         PR c++/9298
8009         * g++.dg/parse/template1.C: New test.
8010
8011         PR c++/9384
8012         * g++.dg/parse/using1.C: New test.
8013
8014         PR c++/9285
8015         PR c++/9294
8016         * g++.dg/parse/expr2.C: New test.
8017
8018         PR c++/9388
8019         * g++.dg/parse/lookup2.C: Likewise.
8020
8021 2003-01-21  Jan Hubicka  <jh@suse.cz>
8022
8023         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
8024         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
8025         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
8026         * gcc.c-torture/execute/string-opt-*.c: Likewise.
8027
8028 2003-01-20  Nick Clifton  <nickc@redhat.com>
8029
8030         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
8031         problem with ARM sibcall code generation.
8032
8033 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
8034
8035         * gcc.c-torture/execute/20030120-1.c: New.
8036
8037 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
8038
8039         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
8040
8041 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
8042
8043         PR c++/9272
8044         * g++.dg/parse/ctor1.C: New test.
8045
8046         PR c++/9294:
8047         * g++.dg/parse/qualified1.C: New test.
8048
8049         * g++.dg/parse/typename3.C: New test.
8050
8051 2003-01-16  Richard Henderson  <rth@redhat.com>
8052
8053         * g++.dg/tls/init-2.C: Fix error matches for real this time.
8054
8055 2003-01-16  Richard Henderson  <rth@redhat.com>
8056
8057         * g++.dg/pch/pch.exp: Copy test header to the working directory
8058         before using it either for precompilation or direct use.
8059         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
8060         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
8061
8062 2003-01-16  Richard Henderson  <rth@redhat.com>
8063
8064         * gcc.dg/pch/pch.exp: Copy test header to the working directory
8065         before using it either for precompilation or direct use.
8066         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
8067         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
8068
8069 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
8070
8071         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
8072         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
8073         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
8074         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
8075         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
8076         typename warning into error.
8077         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
8078         error messages.
8079         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
8080         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
8081         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
8082         messages.
8083         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
8084         make declaration visible in template.
8085         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
8086         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
8087         messages.
8088         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
8089         message.
8090         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
8091         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
8092         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
8093         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
8094         typename warning with error message.
8095         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
8096         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
8097         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
8098
8099 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
8100
8101         * g++.dg/parse/ambig2.C: New test.
8102
8103 2003-01-15  Richard Henderson  <rth@redhat.com>
8104
8105         * g++.dg/tls/init-2.C: Update error message string.
8106
8107 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8108
8109         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
8110
8111 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
8112
8113         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
8114         all for HC11/HC12.
8115         * gcc.c-torture/compile/20001205-1.x: Likewise.
8116         * gcc.c-torture/compile/20001226-1.x: Likewise.
8117         * gcc.c-torture/compile/920520-1.x: Likewise.
8118         * gcc.c-torture/compile/961203-1.x: Likewise.
8119         * gcc.c-torture/compile/20020604-1.x: Likewise.
8120
8121 2003-01-15  Jan Hubicka  <jh@suse.cz>
8122
8123         * gcc.c-torture/compile/20030115-1.c: New test.
8124
8125         * gcc.dg/i386-fpcvt-1.c: New test.
8126         * gcc.dg/i386-fpcvt-2.c: New test.
8127
8128 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
8129
8130         Further conform g++'s __vmi_class_type_info to the C++ ABI
8131         specification.
8132         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
8133         the specification.
8134
8135 2003-01-14  Jan Hubicka  <jh@suse.cz>
8136
8137         * gcc.dg/i386-fpcvt-1.c: New test.
8138         * gcc.dg/i386-fpcvt-2.c: New test.
8139
8140 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
8141
8142         * gcc.dg/i386-mmx-3.c: New test.
8143
8144 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
8145
8146         PR c++/9264
8147         * g++.dg/parse/octal1.C: New file.
8148
8149         PR c++/9172
8150         * g++.dg/parse/typename1.C: New file.
8151
8152 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
8153
8154         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8155         * gcc.dg/bf-no-ms-layout.c: Likewise.
8156         * gcc.dg/bf-ms-attrib.c: Likewise.
8157
8158 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
8159
8160         PR c++/9099
8161         * g++.dg/parse/dtor1.C: New file.
8162
8163         PR c++/9128
8164         * g++.dg/rtti/typeid1.C: New file.
8165
8166         PR c++/9153
8167         * g++.dg/parse/lookup1.C: New file.
8168
8169         PR c++/9171
8170         * g++.dg/templ/spec5.C: New file.
8171
8172 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
8173
8174         * gcc.c-torture/compile/20030110-1.c: New test.
8175
8176 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
8177
8178         Merge from pch-branch:
8179
8180         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
8181
8182         * gcc.dg/pch/cpp-1.h: New.
8183         * gcc.dg/pch/cpp-1.c: New.
8184         * gcc.dg/pch/cpp-2.h: New.
8185         * gcc.dg/pch/cpp-2.c: New.
8186
8187         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
8188
8189         * gcc.dg/pch/except-1.h: New.
8190         * gcc.dg/pch/except-1.c: New.
8191
8192         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
8193
8194         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8195         running test.
8196         * gcc.dg/pch: Include *.hp not *.h.
8197         * gcc.dg/pch/system-1.h: New.
8198         * gcc.dg/pch/system-1.c: New.
8199
8200         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
8201
8202         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8203         rather than trying to build and run a program using PCH.
8204         * gcc.dg/pch: Remove dg-do commands from test files.
8205
8206         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
8207
8208         * gcc.dg/pch/macro-3.c: New.
8209         * gcc.dg/pch/macro-3.h: New.
8210
8211         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
8212
8213         * gcc.dg/pch/common-1.c: New.
8214         * gcc.dg/pch/common-1.h: New.
8215         * gcc.dg/pch/decl-1.c: New.
8216         * gcc.dg/pch/decl-1.h: New.
8217         * gcc.dg/pch/decl-2.c: New.
8218         * gcc.dg/pch/decl-2.h: New.
8219         * gcc.dg/pch/decl-3.c: New.
8220         * gcc.dg/pch/decl-3.h: New.
8221         * gcc.dg/pch/decl-4.c: New.
8222         * gcc.dg/pch/decl-4.h: New.
8223         * gcc.dg/pch/decl-5.c: New.
8224         * gcc.dg/pch/decl-5.h: New.
8225         * gcc.dg/pch/global-1.c: New.
8226         * gcc.dg/pch/global-1.h: New.
8227         * gcc.dg/pch/inline-1.c: New.
8228         * gcc.dg/pch/inline-1.h: New.
8229         * gcc.dg/pch/inline-2.c: New.
8230         * gcc.dg/pch/inline-2.h: New.
8231         * gcc.dg/pch/static-1.c: New.
8232         * gcc.dg/pch/static-1.h: New.
8233         * gcc.dg/pch/static-2.c: New.
8234         * gcc.dg/pch/static-2.h: New.
8235
8236         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
8237
8238         * g++.dg/pch/pch.exp: Better handle failing testcases.
8239         * gcc.dg/pch/pch.exp: Likewise.
8240         * gcc.dg/pch/macro-1.c: New.
8241         * gcc.dg/pch/macro-1.h: New.
8242         * gcc.dg/pch/macro-2.c: New.
8243         * gcc.dg/pch/macro-2.h: New.
8244
8245         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
8246
8247         * g++.dg/dg.exp: Treat files in pch/ specially.
8248         * g++.dg/pch/pch.exp: New file.
8249         * g++.dg/pch/empty.H: New file.
8250         * g++.dg/pch/empty.C: New file.
8251         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8252         "precompile".
8253
8254         * gcc.dg/pch/pch.exp: New file.
8255         * gcc.dg/pch/empty.h: New file.
8256         * gcc.dg/pch/empty.c: New file.
8257         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8258         "precompile".
8259
8260 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8261
8262         * g++.dg/template/friend14.C: New test.
8263
8264 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8265
8266         * gcc.dg/old-style-asm-1.c: New test.
8267
8268 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
8269
8270         * gcc.c-torture/compile/20030109-1.c: New test.
8271
8272 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8273
8274         * gcc.c-torture/execute/20030109-1.c: New test.
8275
8276 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
8277
8278         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8279         * g++.old-deja/g++.mike/dyncast2.C: Likewise
8280         * g++.old-deja/g++.mike/dyncast3.C: Likewise
8281         * g++.old-deja/g++.mike/eh2.C: Likewise
8282         * g++.old-deja/g++.mike/eh3.C: Likewise
8283         * g++.old-deja/g++.mike/eh5.C: Likewise
8284         * g++.old-deja/g++.mike/eh6.C: Likewise
8285         * g++.old-deja/g++.mike/eh7.C: Likewise
8286         * g++.old-deja/g++.mike/eh8.C: Likewise
8287         * g++.old-deja/g++.mike/eh9.C: Likewise
8288         * g++.old-deja/g++.mike/eh10.C: Likewise
8289         * g++.old-deja/g++.mike/eh12.C: Likewise
8290         * g++.old-deja/g++.mike/eh13.C: Likewise
8291         * g++.old-deja/g++.mike/eh14.C: Likewise
8292         * g++.old-deja/g++.mike/eh16.C: Likewise
8293         * g++.old-deja/g++.mike/eh17.C: Likewise
8294         * g++.old-deja/g++.mike/eh18.C: Likewise
8295         * g++.old-deja/g++.mike/eh21.C: Likewise
8296         * g++.old-deja/g++.mike/eh23.C: Likewise
8297         * g++.old-deja/g++.mike/eh24.C: Likewise
8298         * g++.old-deja/g++.mike/eh25.C: Likewise
8299         * g++.old-deja/g++.mike/eh26.C: Likewise
8300         * g++.old-deja/g++.mike/eh27.C: Likewise
8301         * g++.old-deja/g++.mike/eh28.C: Likewise
8302         * g++.old-deja/g++.mike/eh29.C: Likewise
8303         * g++.old-deja/g++.mike/eh31.C: Likewise
8304         * g++.old-deja/g++.mike/eh33.C: Likewise
8305         * g++.old-deja/g++.mike/eh34.C: Likewise
8306         * g++.old-deja/g++.mike/eh35.C: Likewise
8307         * g++.old-deja/g++.mike/eh36.C: Likewise
8308         * g++.old-deja/g++.mike/eh37.C: Likewise
8309         * g++.old-deja/g++.mike/eh38.C: Likewise
8310         * g++.old-deja/g++.mike/eh39.C: Likewise
8311         * g++.old-deja/g++.mike/eh40.C: Likewise
8312         * g++.old-deja/g++.mike/eh41.C: Likewise
8313         * g++.old-deja/g++.mike/eh42.C: Likewise
8314         * g++.old-deja/g++.mike/eh44.C: Likewise
8315         * g++.old-deja/g++.mike/eh46.C: Likewise
8316         * g++.old-deja/g++.mike/eh47.C: Likewise
8317         * g++.old-deja/g++.mike/eh48.C: Likewise
8318         * g++.old-deja/g++.mike/eh49.C: Likewise
8319         * g++.old-deja/g++.mike/eh50.C: Likewise
8320         * g++.old-deja/g++.mike/eh51.C: Likewise
8321         * g++.old-deja/g++.mike/eh53.C: Likewise
8322         * g++.old-deja/g++.mike/eh55.C: Likewise
8323         * g++.old-deja/g++.mike/p7912.C: Likewise
8324         * g++.old-deja/g++.mike/p9706.C: Likewise
8325         * g++.old-deja/g++.mike/p10416.C: Likewise
8326         * g++.old-deja/g++.mike/p11667.C: Likewise
8327         * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
8328         Remove redundant reference to Iris.
8329         * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
8330         Elxsi, i860, Pico Java, and WE32K.
8331
8332 2003-01-07  Mark Mitchell  <mark@codesourcery.com>
8333
8334         * g++.dg/ext/asm4.C: New test.
8335
8336 2003-01-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8337
8338         PR c++/9030
8339         * g++.dg/template/friend12.C: New test.
8340         * g++.dg/template/friend13.C: Likewise.
8341         * g++.old-deja/g++.eh/spec6.C: Add missing error message.
8342
8343 2003-01-08  Jan Hubicka  <jh@suse.cz>
8344
8345         * gcc.dg/i386-cadd.c: New test.
8346         * gcc.dg/i386-cmov4.c: Likewise.
8347
8348 2003-01-06  Mark Mitchell  <mark@codesourcery.com>
8349
8350         PR c++/9165
8351         * g++.dg/warn/Wunused-3.C: New test.
8352
8353         * g++.dg/abi/bitfield9.C: New test.
8354
8355         PR c++/9189
8356         * g++.dg/parse/defarg3.C: New test.
8357
8358 2003-01-06  Nathan Sidwell  <nathan@codesourcery.com>
8359
8360         * g++.dg/parse/ambig1.C: New test.
8361         * g++.dg/parse/defarg2.C: New test.
8362
8363 2003-01-05  Mark Mitchell  <mark@codesourcery.com>
8364
8365         * g++.dg/template/defarg-1.C: New test.
8366         * g++.dg/template/local2.C: Likewise.
8367
8368 2003-01-05  Richard Sandiford  <rsandifo@redhat.com>
8369
8370         * gcc.c-torture/execute/20030105-1.c: New test.
8371
8372 2003-01-04  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8373
8374         * g++.dg/parse/namespace3.C: Remove extra semicolons.
8375         * g++.dg/parse/namespace4.C: Likewise.
8376
8377 2003-01-03  Nathan Sidwell  <nathan@codesourcery.com>
8378
8379         * g++.dg/template/ntp2.C: New test.
8380
8381 2003-01-03  Nathanael Nerode  <neroden@gcc.gnu.org>
8382
8383         * g++.dg/parse/extern-C-1.C: New test.
8384
8385         * g++.dg/parse/namespace4.C: New test.
8386
8387         * g++.dg/template/nested1.C: New test.
8388
8389         * g++.dg/parse/namespace3.C: New test.
8390
8391 2003-01-02  Nathanael Nerode  <neroden@gcc.gnu.org>
8392
8393         * g++.dg/lookup/two-stage1.C: New test.
8394
8395 2003-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8396
8397         * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
8398         * g++.old-deja/g++.jason/access8.C: Likewise.
8399         * g++.old-deja/g++.other/decl5.C: Likewise.
8400
8401 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
8402
8403         * g++.dg/parse/parse7.C: New test.
8404
8405 2003-01-02  Mark Mitchell  <mark@codesourcery.com>
8406
8407         PR c++/2843
8408         * g++.dg/ext/attrib7.C: New test.
8409
8410 2003-01-02  Neil Booth  <neil@daikokuya.co.uk>
8411
8412         * g++.dg/parse/parse6.C: New test.
8413
8414 2003-01-02  Kazu Hirata  <kazu@cs.umass.edu>
8415
8416         * gcc.dg/h8300-stack-1.c: New.
8417
8418 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
8419
8420         g++.dg/lookup/exception1.C: New test.
8421
8422         g++.dg/lookup/template1.C: New test.
8423
8424         g++.dg/parse/namespace2.C: New test.
8425
8426         g++.dg/parse/parens2.C: New test.
8427
8428 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
8429
8430         * g++.dg/parse/parse5.C: New test.
8431         * g++.dg/lookup/scoped4.C: New test.
8432
8433 2003-01-01  Nathanael Nerode  <neroden@gcc.gnu.org>
8434
8435         * g++.dg/parse/parens1.C: New test.
8436
8437         * g++.dg/parse/parens2.C: Removed, turned out to duplicate
8438         angle-bracket1.C.
8439         * g++.dg/parse/parens2.C: New test.
8440
8441         * g++.dg/lookup/scope-operator1.C: New test.
8442
8443         * g++.dg/parse/operator1.C: New test.
8444
8445 2003-01-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8446
8447         * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
8448         * g++.old-deja/g++.other/access6.C: Likewise.
8449         * g++.old-deja/g++.other/decl1.C: Likewise.
8450         * g++.old-deja/g++.pt/typename12.C: Likewise.
8451
8452 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
8453
8454         * g++.dg/parse/namespace1.C: New test.
8455
8456 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
8457
8458         * g++.dg/parse/parse4.C: New test.
8459
8460 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
8461
8462         * g++.dg/parse/parse3.C: New test.
8463
8464 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
8465
8466         * g++.dg/parse/parse2.C: New test.
8467
8468 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
8469
8470         * g++.dg/template/friend11.C: New test.
8471
8472 2003-01-01  Neil Booth  <neil@daikokuya.co.uk>
8473
8474         * g++.dg/parse/parse1.C: New test.
8475
8476 2002-12-31  Janis Johnson  <janis187@us.ibm.com>
8477
8478         * lib/profopt.exp: Change the name of a global variable to avoid
8479         possible clashes with other test suites.
8480
8481 2002-12-31  Nathan Sidwell  <nathan@codesourcery.com>
8482
8483         * g++.dg/inherit/covariant8.C: New test.
8484
8485 2002-12-31  Mark Mitchell  <mark@codesourcery.com>
8486
8487         * g++.dg/init/array9.C: New test.
8488
8489         PR c++/9112
8490         * g++.dg/parse/expr1.C: New test.
8491
8492 2002-12-30  Daniel Jacobowitz  <drow@mvista.com>
8493
8494         * gcc.c-torture/compile/20021230-1.c: New test.
8495
8496 2002-12-30  Nathan Sidwell  <nathan@codesourcery.com>
8497
8498         * g++.dg/inherit/covariant5.C: New test.
8499         * g++.dg/inherit/covariant6.C: New test.
8500         * g++.dg/inherit/covariant7.C: New test.
8501
8502 2002-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8503
8504         PR c++/2739
8505         * g++.dg/other/access2.C: New test.
8506
8507 2002-12-29  Gabriel Dos Reis  <gdr@integrable-solutions.net>
8508
8509         * g++.dg/other/anon-struct.C: No longer fails
8510         * g++.old-deja/g++.brendan/parse4.C: Likewise.
8511         * g++.old-deja/g++.brendan/parse5.C: Likewise.
8512         * g++.old-deja/g++.brendan/parse6.C: Likewise.
8513
8514 2002-12-28  Gabriel Dos Reis  <gdr@integrable-solutions.net>
8515
8516         * g++.dg/parse/angle-bracket.C (main): No longer fails.
8517
8518 2002-12-27  Mark Mitchell  <mark@codesourcery.com>
8519
8520         * g++.dg/eh/spec4.C: Remove stray semicolon.
8521         * g++.dg/expr/pmf-1.C: Change error message.
8522         * g++.dg/ext/asm1.C: Remove stray semicolon.
8523         * g++.dg/ext/typename1.C: Add missing typenames.
8524         * g++.dg/inherit/template-as-base.C: Change error message.
8525         * g++.dg/lookup/scoped1.C: Likewise.
8526         * g++.dg/lookup/scoped2.C: Likewise.
8527         * g++.dg/lookup/using2.C: Likewise.
8528         * g++.dg/other/component1.C: Remove stray semicolon.
8529         * g++.dg/other/do1.C: Change error message.
8530         * g++.dg/other/error2.C: Likewise.
8531         * g++.dg/other/init1.C: Likewise.
8532         * g++.dg/other/packed1.C: Remove stray semicolon.
8533         * g++.dg/other/ptrmem2.C: Change error message.
8534         * g++.dg/parse/parameter-declaration-1.C: Remove line number
8535         marker.
8536         * g++.dg/special/initp1.C: Remove invalid attribute usage.
8537         * g++.dg/template/access3.C: Add typename keyword.
8538         * g++.dg/template/access5.C: Remove stray semicolon.
8539         * g++.dg/template/access6.C: Likewise.
8540         * g++.dg/template/complit1.C: Likewise.
8541         * g++.dg/template/crash1.C: Change error message.
8542         * g++.dg/template/inherit2.C: Remove stray semicolon.
8543         * g++.dg/template/instantiate2.C: Likewise.
8544         * g++.dg/template/instantiate3.C: Change error message.
8545         * g++.dg/template/qual1.C: Remove stray semicolon.
8546         * g++.dg/template/qualttp18.C: Change error message.
8547         * g++.dg/template/ref1.C: Remove stray semicolon.
8548         * g++.dg/template/sizeof1.C (A::value): Declare it.
8549         * g++.dg/template/spec4.C: Change error message.
8550         * g++.dg/template/static1.C: Likewise.
8551         * g++.dg/template/type1.C: Likewise.
8552         * g++.dg/template/typename3.C: Likewise.
8553         * g++.old-deja/g++.benjamin/13478.C: Change error message.
8554         * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
8555         * g++.old-deja/g++.benjamin/bool01.C: Likewise.
8556         * g++.old-deja/g++.benjamin/bool02.C: Likewise.
8557         * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
8558         named return value extension.
8559         * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
8560         * g++.old-deja/g++.benjmain/warn01.C: Likewise.
8561         * g++.old-deja/g++.bob/extern_C.C: Likewise.
8562         * g++.old-deja/g++.bob/inherit2.C: Likewise.
8563         * g++.old-deja/g++.brendan/complex1.C: Likewise.
8564         * g++.old-deja/g++.brendan/copy5.C: Likewise.
8565         * g++.old-deja/g++.brendan/crash13.C: Likewise.
8566         * g++.old-deja/g++.brendan/crash15.C: Likewise.
8567         * g++.old-deja/g++.brendan/crash18.C: Change error message.
8568         * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
8569         * g++.old-deja/g++.brendan/crash38.C: Likewise.
8570         * g++.old-deja/g++.brendan/crash50.C: Likewise.
8571         * g++.old-deja/g++.brendan/crash56.C: Likewise.
8572         * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
8573         syntax.
8574         * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
8575         * g++.old-deja/g++.brendan/crash8.C: Change error message.
8576         * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
8577         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8578         * g++.old-deja/g++.brendan/shadow1.C: Likewise.
8579         * g++.old-deja/g++.brendan/template11.C: Likewise.
8580         * g++.old-deja/g++.brendan/template26.C: Likewise.
8581         * g++.old-deja/g++.brendan/template27.C: Use explicit
8582         specialization syntax.
8583         * g++.old-deja/g++.brendan/template30.C: Likewise.
8584         * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
8585         * g++.old-deja/g++.brendan/visibility3.C: Account for use of
8586         non-dependent names.
8587         * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
8588         * g++.old-deja/g++.brendan/warnings7.C: Likewise.
8589         * g++.old-deja/g++.bugs/900121_02.C: Likewise.
8590         * g++.old-deja/g++.eh/catchptr1.C: Likewise.
8591         * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
8592         * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
8593         named return value extension.
8594         * g++.old-deja/g++.ext/namedret2.C: Likewise.
8595         * g++.old-deja/g++.ext/namedret3.C: Likewise.
8596         * g++.old-deja/g++.ext/return1.C: Likewise.
8597         * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
8598         * g++.old-deja/g++.jason/access17.C: Issue more error messages.
8599         * g++.old-deja/g++.jason/access8.C: Likewise.
8600         * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
8601         * g++.old-deja/g++.jason/destruct.C: Remove incorrect
8602         pseudo-destructor names.
8603         * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
8604         * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
8605         pseudo-destructor names.
8606         * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
8607         * g++.old-deja/g++.jason/overload19.C: Likewise.
8608         * g++.old-deja/g++.jason/overload32.C: Likewise.
8609         * g++.old-deja/g++.jason/parse11.C: Issue error messages about
8610         stray semicolons.
8611         * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
8612         * g++.old-deja/g++.jason/return.C: Likewise.
8613         * g++.old-deja/g++.jason/return2.C: Likewise.
8614         * g++.old-deja/g++.jason/shadow1.C: Likewise.
8615         * g++.old-deja/g++.jason/special.C: Use explicit specialization
8616         syntax.
8617         * g++.old-deja/g++.jason/template10.C: Account for use of
8618         non-dependent names.
8619         * g++.old-deja/g++.jason/template11.C: Use explicit specialization
8620         syntax.
8621         * g++.old-deja/g++.jason/template37.C: Likewise.
8622         * g++.old-deja/g++.law/access4.C: Change error messages.
8623         * g++.old-deja/g++.law/arm13.C:  Remove incorrect
8624         pseudo-destructor names.
8625         * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
8626         * g++.old-deja/g++.law/ctors9.C: Likewise.
8627         * g++.old-deja/g++.law/cvt22.C: Likewise.
8628         * g++.old-deja/g++.law/dtors5.C: Likewise.
8629         * g++.old-deja/g++.law/global-init1.C: Likewise.
8630         * g++.old-deja/g++.law/missed-error3.C: Likewise.
8631         * g++.old-deja/g++.law/operators28.C: Likewise.
8632         * g++.old-deja/g++.law/visibility28.C: Likewise.
8633         * g++.old-deja/g++.martin/eval1.C: Likewise.
8634         * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
8635         name.
8636         * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
8637         * g++.old-deja/g++.mike/net34.C: Likewise.
8638         * g++.old-deja/g++.mike/net36.C: Likewise.
8639         * g++.old-deja/g++.mike/ns2.C: Likewise.
8640         * g++.old-deja/g++.mike/p12306.C: Likewise.
8641         * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
8642         value extension.
8643         * g++.old-deja/g++.mike/p700.C: Likewise.
8644         * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
8645         * g++.old-deja/g++.mike/p710.C: Likewise.
8646         * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
8647         value extension.
8648         * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
8649         * g++.old-deja/g++.mike/pmf9.C: Likewise.
8650         * g++.old-deja/g++.ns/crash2.C: Likewise.
8651         * g++.old-deja/g++.ns/crash3.C: Likewise.
8652         * g++.old-deja/g++.ns/invalid1.C: Likewise.
8653         * g++.old-deja/g++.ns/ns17.C: Likewise.
8654         * g++.old-deja/g++.ns/template16.C: Likewise.
8655         * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
8656         keyword.
8657         * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
8658         * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
8659         * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
8660         named return value extension.
8661         * g++.old-deja/g++.oliva/nameret2.C: Likewise.
8662         * g++.old-deja/g++.other/access4.C: Issue additional error
8663         messages.
8664         * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
8665         * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
8666         * g++.old-deja/g++.other/crash11.C: Add missing class-key.
8667         * g++.old-deja/g++.other/crash25.C: Change error message.
8668         * g++.old-deja/g++.other/crash4.C: Change error message.
8669         * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
8670         * g++.old-deja/g++.other/decl5.C: Issue more error messages.
8671         * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
8672         checks.
8673         * g++.old-deja/g++.other/defarg8.C: Likewise.
8674         * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
8675         * g++.old-deja/g++.other/dtor10.C: Likewise.
8676         * g++.old-deja/g++.other/incomplete.C: Likewise.
8677         * g++.old-deja/g++.other/linkage7.C: Likewise.
8678         * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
8679         lookup algorithm.
8680         * g++.old-deja/g++.other/mangle2.C: Likewise.
8681         * g++.old-deja/g++.other/refinit2.C: Likewise.
8682         * g++.old-deja/g++.other/sizeof2.C: Change error messages.
8683         * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
8684         * g++.old-deja/g++.pt/crash28.C: Likewise.
8685         * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
8686         syntax.
8687         * g++.old-deja/g++.pt/crash32.C: Change error message.
8688         * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
8689         * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
8690         * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
8691         error message position.
8692         * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
8693         * g++.old-deja/g++.pt/defarg8.C: Change error message.
8694         * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
8695         syntax.
8696         * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
8697         * g++.old-deja/g++.pt/eichin01b.C: Likewise.
8698         * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
8699         * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
8700         keyword.
8701         * g++.old-deja/g++.pt/explicit31.C: Likewise.
8702         * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
8703         * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
8704         keyword.
8705         * g++.old-deja/g++.pt/explicit71.C: Change error message.
8706         * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
8707         syntax.
8708         * g++.old-deja/g++.pt/friend28.C: Account for use of
8709         non-dependent names.
8710         * g++.old-deja/g++.pt/friend29.C: Likewise.
8711         * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
8712         rules.
8713         * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
8714         * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
8715         * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
8716         lookup rules.
8717         * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
8718         * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
8719         keyword.
8720         * g++.old-deja/g++.pt/memclass20.C: Likewise.
8721         * g++.old-deja/g++.pt/memclass5.C: Likewise.
8722         * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
8723         keyword.
8724         * g++.old-deja/g++.pt/memtemp75.C: Likewise.
8725         * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
8726         * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
8727         * g++.old-deja/g++.pt/overload13.C: Correct error messages.
8728         * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
8729         * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
8730         keyword.
8731         * g++.old-deja/g++.pt/spec10.C: Likewise.
8732         * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
8733         * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
8734         * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
8735         * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
8736         * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
8737         * g++.old-deja/g++.pt/ttp62.C: Likewise.
8738         * g++.old-deja/g++.pt/ttp64.C: Likewise.
8739         * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
8740         * g++.old-deja/g++.pt/typename15.C: Likewise.
8741         * g++.old-deja/g++.pt/typename22.C: Likewise.
8742         * g++.old-deja/g++.pt/typename6.C: Change error messages.
8743         * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
8744         * g++.old-deja/g++.pt/virtual2.C: Likewise.
8745         * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
8746         syntax.
8747         * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
8748         return value extension.
8749         * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
8750         * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
8751         * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
8752         * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
8753
8754 2002-12-26  Nathan Sidwell  <nathan@codesourcery.com>
8755
8756         * g++.dg/warn/inline1.C: New test.
8757         * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
8758         * g++.old-deja/g++.jason/synth10.C: Likewise.
8759         * g++.old-deja/g++.mike/net31.C: Likewise.
8760         * g++.old-deja/g++.mike/p8786.C: Likewise.
8761
8762         * g++.dg/template/friend10.C: New test.
8763         * g++.dg/template/conv5.C: New test.
8764
8765 2002-12-24  Nathan Sidwell  <nathan@codesourcery.com>
8766
8767         * g++.dg/lookup/scoped3.C: New test.
8768
8769         * g++.dg/lookup/decl1.C: New test.
8770         * g++.dg/lookup/decl2.C: New test.
8771
8772 2002-12-24  Joseph S. Myers  <jsm@polyomino.org.uk>
8773
8774         * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
8775         gcc.c-torture/compile/20021015-1.c,
8776         gcc.c-torture/compile/20021015-2.c,
8777         gcc.c-torture/compile/20021123-1.c,
8778         gcc.c-torture/compile/20021123-2.c,
8779         gcc.c-torture/compile/20021123-3.c,
8780         gcc.c-torture/compile/20021123-4.c,
8781         gcc.c-torture/execute/20021024-1.c: Add tests previously added
8782         only to 3.1 or 3.2 branch.
8783
8784 2002-12-23  Mark Mitchell  <mark@codesourcery.com>
8785
8786         * gcc.dg/i386-bitfield3.c: New test.
8787
8788         * gcc.dg/i386-bitfield2.c: New test.
8789
8790 2002-12-22  Nathan Sidwell  <nathan@codesourcery.com>
8791
8792         * g++.dg/parse/conv_op1.C: New test.
8793
8794 2002-12-21  Josef Zlomek  <zlomekj@suse.cz>
8795
8796         * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
8797         approved.
8798
8799 2002-12-20  Josef Zlomek  <zlomekj@suse.cz>
8800
8801         * gcc.c-torture/compile/20021220-1.c: New test.
8802
8803 2002-12-19  Casper S. Hornstrup  <chorns@users.sourceforge.net>
8804
8805         * gcc.dg/i386-fastcall-1.c: New.
8806
8807 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8808
8809         * gcc.c-torture/execute/20021219-1.c: New test.
8810
8811 2002-12-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
8812
8813         * gcc.dg/i386-pic-1.c: New test.
8814
8815 2002-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8816
8817         PR c++/8099
8818         * g++.dg/template/friend9.C: New test.
8819
8820 2002-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8821
8822         PR c++/3663
8823         * g++.dg/template/access7.C: New test.
8824
8825 2002-12-18  Nick Clifton  <nickc@redhat.com>
8826
8827         * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
8828         the libstdc++-v3 directory has been found.
8829
8830 2002-12-12  Devang Patel <dpatel@apple.com>
8831         * gcc.dg/darwin-ld-1.c: New test.
8832         * gcc.dg/darwin-ld-2.c: New test.
8833         * gcc.dg/darwin-ld-3.c: New test.
8834         * gcc.dg/darwin-ld-4.c: New test.
8835         * gcc.dg/darwin-ld-5.c: New test.
8836
8837 2002-12-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
8838
8839         * gcc.c-torture/compile/20021212-1.c: New test.
8840
8841 2002-12-11  Neil Booth  <neil@daikokuya.co.uk>
8842
8843         * gcc.dg/fshort-wchar: New test.
8844
8845 2002-12-10  Mark Mitchell  <mark@codesourcery.com>
8846
8847         PR c++/8372
8848         * g++.dg/template/dtor1.C: New test.
8849
8850         * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
8851         markers.
8852
8853 2002-12-10  Jakub Jelinek  <jakub@redhat.com>
8854
8855         * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
8856
8857 2002-12-09  Mark Mitchell  <mark@codesourcery.com>
8858
8859         * g++.dg/template/static1.C: New test.
8860         * g++.dg/template/static2.C: New test.
8861         * g++.old-deja/g++.ext/memconst.C: New test.
8862
8863 2002-12-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8864
8865         * g++.dg/special/conpr-2.C: Expect failure on solaris2.
8866         * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
8867         * g++.dg/special/initp1.C: Likewise.
8868
8869 2002-12-06  Jakub Jelinek  <jakub@redhat.com>
8870
8871         * gcc.c-torture/execute/20021204-1.c: New test.
8872
8873 2002-12-04  Geoffrey Keating  <geoffk@apple.com>
8874
8875         * gcc.dg/ppc-fmadd-1.c: New file.
8876         * gcc.dg/ppc-fmadd-2.c: New file.
8877         * gcc.dg/ppc-fmadd-3.c: New file.
8878
8879 2002-12-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
8880
8881         * gcc.c-torture/compile/20021204-1.c: New test.
8882
8883 2002-12-03  Nathan Sidwell  <nathan@codesourcery.com>
8884
8885         * g++.dg/inherit/covariant2.C: New test.
8886         * g++.dg/inherit/covariant3.C: New test.
8887         * g++.dg/inherit/covariant4.C: New test.
8888         * g++.dg/inherit/covariant1.C: Remove XFAIL.
8889         * g++.old-deja/g++.robertl/eb17.C: Likewise.
8890
8891 2002-12-03  Mark Mitchell  <mark@codesourcery.com>
8892
8893         PR c++/8688
8894         * g++.dg/init/brace3.C: New test.
8895
8896 2002-12-02  Kazu Hirata  <kazu@cs.umass.edu>
8897
8898         * gcc.dg/20020210-1.c: Fix a comment typo.
8899
8900 2002-12-02  Mark Mitchell  <mark@codesourcery.com>
8901
8902         PR c++/8720
8903         * g++.dg/parse/defarg1.C: New test.
8904
8905         PR c++/8615
8906         * g++.dg/template/char1.C: New test.
8907
8908         * g++.dg/template/varmod1.C: Fix typo.
8909
8910 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8911
8912         DR 180
8913         * g++.old-deja/g++.pt/crash32.C: Expect error.
8914
8915 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
8916
8917         PR c++/5919
8918         * g++.dg/template/varmod1.C: New test.
8919
8920         PR c++/8727
8921         * g++.dg/inherit/typeinfo1.C: New test.
8922
8923         PR c++/8663
8924         * g++.dg/inherit/typedef1.C: New test.
8925
8926 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
8927
8928         PR c++/8332
8929         PR c++/8493
8930         * g++.dg/template/strlen1.C: New test.
8931
8932         PR c++/8227
8933         * g++.dg/template/ctor2.C: New test.
8934
8935         PR c++/8214
8936         * g++.dg/init/string1.C: New test.
8937
8938         PR c++/8511
8939         * g++.dg/template/friend8.C: New test.
8940
8941 2002-11-29  Joe Buck <jbuck@synopsys.com>
8942
8943         * g++.dg/lookup/anon2.C: New test.
8944
8945 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
8946
8947         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
8948         h8300 port.
8949
8950 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
8951
8952         * gcc.dg/bitfld-6.c: New test.
8953
8954 2002-11-27  Jan Hubicka  <jh@suse.cz>
8955
8956         * gcc.c-torture/execute/20021127.[cx]: New test.
8957
8958 2002-11-26  Jan Hubicka  <jh@suse.cz>
8959
8960         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
8961         quality.
8962
8963 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
8964
8965         * g++.dg/init/brace2.C: New test.
8966         * g++.old-deja/g++.mike/p9129.C: Correct.
8967
8968 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
8969
8970         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
8971
8972 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
8973
8974         * gcc.dg/sibcall-6: New test for indirect sibcalls.
8975
8976 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
8977
8978         * testsuite/g++.dg/abi/empty11.C: New test.
8979         * testsuite/g++.dg/rtti/cv1.C: New test.
8980
8981 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
8982
8983         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
8984
8985 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
8986
8987         * g++.dg/abi/empty10.C: New test.
8988
8989 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
8990
8991         * gcc.c-torture/compile/20021124-1.c: New test.
8992
8993 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
8994
8995         * g++.dg/abi/rtti2.C: New test.
8996
8997 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
8998
8999         * gcc.dg/i386-unroll-1.c: New test.
9000
9001 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
9002
9003         * gcc.c-torture/compile/20021120-1.c: New test.
9004         * gcc.c-torture/compile/20021120-2.c: New test.
9005
9006 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
9007
9008         * gcc.dg/bitfld-5.c: New test.
9009
9010 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
9011
9012         * gcc.c-torture/execute/20021120-3.c: New test.
9013
9014 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
9015
9016         * gcc.c-torture/execute/20021120-2.c: New test.
9017
9018 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
9019
9020         * gcc.c-torture/execute/20021120-1.c: New test.
9021
9022 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
9023
9024         * gcc.c-torture/execute/20021118-3.c: New test.
9025
9026 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
9027
9028         * gcc.c-torture/compile/20021119-1.c: New test.
9029
9030 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
9031
9032         * gcc.dg/duff-1.c: New test.
9033         * gcc.dg/duff-2.c: New test.
9034         * gcc.dg/duff-3.c: New test.
9035
9036 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
9037
9038         * gcc.dg/cpp/_Pragma5.c: New test.
9039
9040 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
9041
9042         * gcc.c-torture/execute/20021118-2.c: New test.
9043
9044 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
9045
9046         * gcc.c-torture/execute/20021118-1.c: New test.
9047
9048 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
9049
9050         * gcc.dg/20021116-1.c: New test.
9051
9052 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
9053
9054         * g++.dg/abi/vcall1.C: New test.
9055
9056 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
9057
9058         * gcc.dg/20021029-1.c: New test.
9059         * gcc.dg/20021029-2.c: New test.
9060
9061 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9062
9063         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
9064
9065 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
9066
9067         PR c/8439
9068         * gcc.dg/20021110.c: Move to ...
9069         * gcc.c-torture/compile/20021110.c: .... here.
9070
9071 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9072
9073         PR c/8467
9074         * gcc.c-torture/execute/20021111-1.c
9075
9076 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
9077
9078         PR c/8439
9079         * gcc.dg/20021110.c: New test.
9080
9081 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
9082
9083         * g++.dg/abi/vthunk3.C: Run only on x86.
9084
9085 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
9086
9087         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
9088
9089 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
9090
9091         * lib/compat.exp (compat-execute): Fix logic error in last
9092         change.
9093
9094 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
9095
9096         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
9097
9098 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9099
9100         PR c++/8389
9101         * g++.dg/template/access6.C: New test.
9102
9103 2002-11-08  Jan Hubicka  <jh@suse.cz>
9104
9105         * gcc.dg/i386-ssefp-1.c: New test.
9106         * gcc.dg/i386-ssefp-1.c: New test.
9107
9108 2002-11-08  Jan Hubicka  <jh@suse.cz>
9109
9110         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
9111
9112 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
9113
9114         * g++.dg/abi/vthunk3.C: New test.
9115
9116         PR c++/8338
9117         * g++.dg/template/crash2.C: New test.
9118
9119 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
9120
9121         * testsuite/g++.dg/abi/dtor1.C: New test.
9122         * testsuite/g++.dg/abi/dtor2.C: Likewise.
9123
9124 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
9125
9126         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
9127         Darwin.
9128
9129 2002-11-04  Adam Nemet  <anemet@lnxw.com>
9130
9131         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
9132         -mthumb.  Only xfail with -O0.
9133
9134 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
9135
9136         * g++.dg/abi/thunk1.C: New test.
9137         * g++.dg/abi/thunk2.C: Likewise.
9138         * g++.dg/abi/vtt1.C: Likewise.
9139
9140 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
9141
9142         PR optimization/8423
9143         * gcc.c-torture/execute/builtin-constant.c: New test.
9144
9145 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
9146
9147         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
9148         Add some more cases.
9149
9150 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
9151
9152         PR c++/8391
9153         * g++.dg/opt/local1.C: New test.
9154
9155 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
9156
9157         PR c++/8160
9158         * g++.dg/template/complit1.C: New test.
9159
9160         PR c++/8149
9161         * g++.dg/template/typename4.C: Likewise.
9162
9163 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9164
9165         Core issue 287, PR c++/7639
9166         * g++.dg/template/instantiate1.C: Adjust error location.
9167         * g++.dg/template/instantiate3.C: New test.
9168         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
9169         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
9170         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
9171
9172 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
9173
9174         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
9175
9176 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
9177
9178         PR c++/8287
9179         * g++.dg/init/dtor2.C: New test.
9180
9181 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9182
9183         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
9184         * gcc.dg/nest.c: Bypass errors on irix6.
9185
9186 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
9187
9188         * gcc.dg/nest.c: Expect error for mmix-*-*.
9189         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
9190
9191 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
9192
9193         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
9194         markers.
9195
9196         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
9197
9198 2002-10-25  Mike Stump  <mrs@apple.com>
9199
9200         * gcc.dg/warn-1.c: New test.
9201
9202 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
9203
9204         * g++.dg/template/typename3.C: New test.
9205
9206 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
9207
9208         * g++.dg/lookup/ptrmem1.C: New test.
9209
9210         * g++.dg/abi/vthunk2.C: New test.
9211
9212 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
9213
9214         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
9215
9216 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
9217
9218         * g++.dg/abi/empty9.C: New test.
9219
9220 2002-10-24  Richard Henderson  <rth@redhat.com>
9221
9222         * g++.dg/inherit/thunk1.C: Enable for ia64.
9223
9224 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
9225
9226         PR c++/8067
9227         * g++.dg/lookup/pretty1.C: New test.
9228
9229 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
9230
9231         * gcc.dg/20021023-1.c: New test.
9232
9233 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
9234
9235         PR c++/7679
9236         * g++.dg/parse/inline1.C: New test.
9237
9238 2002-10-23  Richard Henderson  <rth@redhat.com>
9239
9240         * g++.dg/inherit/thunk1.C: Enable for x86_64.
9241
9242         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
9243
9244 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
9245
9246         PR c++/6579
9247         * g++.dg/parse/stmtexpr3.C: New test.
9248
9249 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
9250
9251         * g++.dg/expr/cond1.C: New test.
9252
9253 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
9254
9255         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
9256
9257 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
9258
9259         * g++.dg/abi/vbase13.C: New test.
9260         * g++.dg/abi/vbase14.C: Likewise.
9261
9262 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
9263
9264         * gcc.dg/tls/pic-1.c: New test.
9265         * gcc.dg/tls/nonpic-1.c: New test.
9266         * gcc.dg/20021018-1.c: New test.
9267
9268 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
9269
9270         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
9271         Remove only files with the same base name as the test case.
9272         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
9273         (profopt-execute): Likewise.  Also, remove old profiling
9274         and performance data files before running the tests.
9275
9276         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
9277         * g++.dg/bprob/bprob.exp: Likewise.
9278         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
9279         to allow more general test case names.
9280
9281         * g++.dg/bprob/bprob-1.C: Rename to ...
9282         * g++.dg/bprob/g++-bprob-1.C: ... this.
9283
9284         * g77.dg/bprob/bprob-1.f: Rename to ...
9285         * g77.dg/bprob/g77-bprob-1.f: ... this.
9286
9287 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
9288
9289         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
9290         bison 1.50 or later.
9291
9292 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
9293
9294         * g++.dg/README: Describe more test directories.
9295
9296 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
9297
9298         * g++.dg/init/array6.C: Add additional tests.
9299
9300 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
9301
9302         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
9303         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
9304
9305 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
9306
9307         * gcc.c-torture/compile/20020604-1.x: New.
9308         * gcc.c-torture/compile/simd-5.x: Likewise.
9309         * gcc.c-torture/execute/920710-1.x: Likewise.
9310         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
9311
9312 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
9313
9314         * g++.dg/inherit/override1.C: Add dg-options clause.
9315
9316 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
9317
9318         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
9319         _mm_slli_si128.
9320
9321 2002-10-19  Andreas Schwab  <schwab@suse.de>
9322
9323         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
9324         directory component.
9325
9326 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
9327
9328         * g++.dg/inherit/thunk1.C: New test.
9329
9330         * g++.dg/inherit/override1.C: New test.
9331
9332         * g++.dg/abi/mangle11.C: New test.
9333         * g++.dg/abi/mangle14.C: New test.
9334         * g++.dg/abi/mangle17.C: New test.
9335
9336 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
9337
9338         * g++.dg/overload/member2.C: New test.
9339
9340 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
9341
9342         * g++.dg/README: Describe new compat directory.
9343         * g++.dg/dg.exp: Skip tests in compat directory.
9344         * README.compat: New file.
9345         * lib/compat.exp: New expect script.
9346         * g++.dg/compat: New test directory.
9347         * g++.dg/compat/compat.exp: New expect script.
9348         * g++.dg/compat/abi: New test directory.
9349         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
9350         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
9351         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
9352         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
9353         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
9354         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
9355         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
9356         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
9357         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
9358         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
9359         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
9360         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
9361         * g++.dg/compat/break: New test directory.
9362         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
9363         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
9364         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
9365         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
9366         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
9367         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
9368         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
9369         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
9370         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
9371         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
9372         g++.dg/compat/break/README: New files.
9373         * g++.dg/compat/eh: New test directory.
9374         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
9375         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
9376         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
9377         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
9378         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
9379         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
9380         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
9381         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
9382         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
9383         g++.dg/compat/eh/filter2_y.C,
9384         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
9385         g++.dg/compat/eh/new1_y.C,
9386         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
9387         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
9388         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
9389         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
9390         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
9391         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
9392         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
9393         g++.dg/compat/eh/unexpected1_y.C: New files.
9394         * g++.dg/compat/init: New test directory.
9395         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
9396         g++.dg/compat/init/array5_y.C,
9397         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
9398         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
9399         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
9400         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
9401         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
9402         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
9403         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
9404         g++.dg/compat/init/init-ref2_y.C: New files.
9405
9406 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
9407
9408         PR c++/7584
9409         * g++.dg/inherit/using3.C: New test.
9410
9411 2002-10-17  Jan Hubicka  <jh@suse.cz>
9412
9413         * gcc.dg/20021017-2.c: New test.
9414
9415 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
9416
9417         * g++.dg/abi/mangle16.C: Adjust.
9418
9419         * g++.dg/init/array8.C: New test.
9420
9421 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
9422
9423         * gcc.dg/special/mips-abi.exp: New test.
9424         * gcc.dg/special/mips-abi.s: Empty file used by the above.
9425
9426 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
9427
9428         * g++.dg/abi/mangle16.C: New test.
9429         * g++.dg/abi/mangle17.C: Likewise.
9430
9431         PR c++/7478
9432         * g++.dg/template/ref1.C: New test.
9433
9434 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9435
9436         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
9437
9438 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
9439
9440         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
9441
9442 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
9443
9444         PR c++/7524
9445         * g++.dg/init/array7.C: New test.
9446
9447 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
9448
9449         * g++.dg/init/array6.C: New test.
9450
9451         * g++.dg/abi/mangle13.C: Likewise.
9452         * g++.dg/abi/mangle14.C: Likewise.
9453         * g++.dg/abi/mangle15.C: Likewise.
9454
9455 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
9456
9457         * g++.dg/abi/empty8.C: New test.
9458
9459 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
9460
9461         * g++.dg/init/ctor1.C: New test.
9462
9463 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
9464
9465         * gcc.c-torture/execute/20021015-1.c: New test.
9466
9467 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
9468
9469         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
9470
9471 2002-10-14  Jan Hubicka  <jh@suse.cz>
9472
9473         * gcc.dg/i386-ssetype-[1-5].c: New tests.
9474
9475 2002-10-14  Richard Henderson  <rth@redhat.com>
9476
9477         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
9478
9479 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
9480
9481         PR optimization/6631
9482         * g++.dg/opt/const2.C: New test.
9483
9484 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
9485
9486         PR c++/7176
9487         * g++.dg/parse/friend1.C: New test.
9488         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
9489
9490 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
9491
9492         * gcc.dg/20021014-1.c: New test.
9493
9494 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
9495
9496         PR c++/5661
9497         * g++.dg/ext/vlm1.C: New test.
9498         * g++.dg/ext/vlm2.C: Likewise.
9499
9500         * g++.dg/init/array1.C: Remove invalid braces.
9501         * g++.dg/init/brace1.C: New test.
9502         * g++.dg/init/copy2.C: Likewise.
9503         * g++.dg/init/copy3.C: Likewise.
9504         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
9505         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
9506         braces.
9507
9508 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
9509
9510         * gcc.dg/cpp/assembler.S: Don't use -ansi.
9511
9512 2002-10-11  Richard Shann  <richard.shann@superh.com>
9513
9514         * gcc.c-torture/compile/simd-5.c: New test.
9515
9516 2002-10-10  Roger Sayle  <roger@eyesopen.com>
9517
9518         * gcc.c-torture/execute/shiftopt-1.c: New test case.
9519
9520 2002-10-10  Jim Wilson  <wilson@redhat.com>
9521
9522         * gcc.c-torture/execute/20021010-1.c: New test.
9523
9524 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
9525
9526         PR c/7353
9527         * g++.dg/ext/typedef-init.C: New test.
9528         * gcc.dg/typedef-init.c: New test.
9529
9530 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
9531
9532         * gcc.dg/cpp/paste13.c: New test.
9533
9534 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9535
9536         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
9537         remaining platforms, XFAIL during compile, not execute.  Don't
9538         XFAIL at -O0.
9539
9540 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
9541
9542         * gcc.dg/alias-1.c: Tweak expected warning.
9543
9544 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9545
9546         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
9547
9548 2002-10-06  Andreas Jaeger  <aj@suse.de>
9549
9550         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
9551         * gcc.dg/cpp/c++98.C: Likewise.
9552
9553         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
9554         * g++.dg/cpp/c++98.C: Likewise.
9555
9556         * g++.dg/README (Subdirectories): Mention cpp directory.
9557
9558         PR target/7559
9559         * gcc.dg/20021006-1.c: New test.
9560
9561 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9562
9563         PR c++/7804
9564         * g++.dg/other/warning1.C: New test.
9565
9566 2002-10-04  Roger Sayle  <roger@eyesopen.com>
9567
9568         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
9569         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
9570         and sparc-*-* with -m64 as expected failures.  See PR 8087.
9571
9572 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
9573
9574         PR c++/7931
9575         * g++.dg/template/ptrmem3.C: New test.
9576
9577         PR c++/7754
9578         * g++.dg/template/union1.C: New test.
9579
9580 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
9581
9582         PR c++/8006
9583         * g++.dg/abi/mangle9.C: New test.
9584         * g++.dg/abi/mangle10.C: New test.
9585         * g++.dg/abi/mangle11.C: New test.
9586         * g++.dg/abi/mangle12.C: New test.
9587
9588 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
9589
9590         PR c++/7188.
9591         * g++.dg/template/meminit1.C: New test.
9592         * g++.dg/warn/Wreorder-1.C: Likewise.
9593         * g++.old-deja/g++.mike/warn3.C: Tweak.
9594         * lib/prune.exp: Ingore "in copy constructor".
9595
9596 2002-10-02  Andreas Jaeger  <aj@suse.de>
9597
9598         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
9599         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
9600         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
9601         on x86-64.
9602
9603 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
9604
9605         * gcc.dg/empty1.C: Fix typo.
9606
9607 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
9608
9609         * gcc.dg/alias-1.c: New test.
9610
9611 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
9612
9613         * gcc.dg/empty1.C: New test.
9614
9615         * g++.dg/tls/init-2.C: Tweak error messages.
9616
9617 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
9618
9619         * gcc.c-torture/compile/20020923-1.c: New test.
9620
9621 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
9622
9623         * gcc.c-torture/execute/ffs-1.c: New test.
9624         * gcc.c-torture/execute/ffs-2.c: Ditto.
9625
9626 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
9627
9628         * g++.dg/overload/member1.C: New test.
9629
9630 2002-09-30  Mark Mitchell  <mark@codesourcery.com>
9631
9632         * g++.dg/abi/empty7.C: New test.
9633         * g++.dg/init/pm2.C: Likewise.
9634
9635 2002-09-29  Nathan Sidwell  <nathan@codesourcery.com>
9636
9637         * g++.dg/rtti/crash1.C: New test.
9638
9639 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
9640
9641         * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
9642         gcc.dg/sibcall-4.c: New tests.
9643
9644 2002-09-28  Roger Sayle  <roger@eyesopen.com>
9645
9646         * gcc.c-torture/execute/20020720-1.x: No longer skip test on
9647         powerpc and MMIX targets.
9648
9649 2002-09-27  Zack Weinberg  <zack@codesourcery.com>
9650
9651         * gcc.dg/cpp/20020927-1.c: New.
9652
9653 2002-09-26  David S. Miller  <davem@redhat.com>
9654
9655         * gcc.c-torture/compile/trunctfdf.c: New.
9656
9657 2002-09-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9658
9659         * lib/target-supports.exp (check_weak_available): Handle solaris2.
9660
9661 2002-09-27  Alan Modra  <amodra@bigpond.net.au>
9662
9663         * gcc.c-torture/execute/loop-15.c: New.
9664
9665 2002-09-26  Janis Johnson  <janis187@us.ibm.com>
9666
9667         * README.QMTEST: Fix typo.
9668
9669 2002-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
9670
9671         * gcc.dg/20020926-1.c: New test.
9672
9673 2002-09-25  David S. Miller  <davem@redhat.com>
9674
9675         PR target/7842
9676         * gcc.c-torture/execute/shiftdi.c: New test.
9677
9678 2002-09-26  Richard Earnshaw  <rearnsha@arm.com>
9679
9680         * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
9681         unique to the tool.
9682         * lib/g77.exp (g77_init): Likewise.
9683         * lib/g++.exp (g++_init): Likewise.
9684         * lib/objc.exp (objc_init): Likewise.
9685
9686 2002-09-25  Mark Mitchell  <mark@codesourcery.com>
9687
9688         * gcc/testsuite/g++.dg/abi/empty5.C: New test.
9689         * gcc/testsuite/g++.dg/abi/empty6.C: New test.
9690         * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
9691
9692 2002-09-25  Richard Henderson  <rth@redhat.com>
9693
9694         * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
9695         too-small long double.
9696
9697 2002-09-23  Hans-Peter Nilsson  <hp@axis.com>
9698
9699         * gcc.dg/20020919-1.c: New test.
9700
9701 2002-09-23  Mark Mitchell  <mark@codesourcery.com>
9702
9703         * g++.dg/abi/bitfield6.C: New test.
9704         * g++.dg/abi/bitfield7.C: New test.
9705         * g++.dg/abi/bitfield8.C: New test.
9706         * g++.dg/abi/vbase11.C: New test.
9707
9708 2002-09-22  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9709
9710         * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
9711         hppa*-*-hpux*.  Update test comment.
9712
9713 2002-09-20  Jakub Jelinek  <jakub@redhat.com>
9714
9715         * gcc.dg/tls/struct-1.c: New test.
9716
9717 2002-09-20  Neil Booth  <neil@daikokuya.co.uk>
9718
9719         * gcc.dg/cpp/tr-warn2.c: Update.
9720
9721 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
9722
9723         * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
9724
9725 2002-09-20  Richard Earnshaw  <rearnsha@arm.com>
9726
9727         * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
9728         systems.
9729
9730 2002-09-20  Hans-Peter Nilsson  <hp@bitrange.com>
9731
9732         * gcc.c-torture/execute/ieee/mzero3.c: New test.
9733
9734         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9735         Adjust for c++filt moved to binutils.  Remove spurious duplicate
9736         setting of cxxfilt.
9737
9738 2002-09-19  Geoffrey Keating  <geoffk@apple.com>
9739
9740         * gcc.dg/20020312-2.c: Update for darwin.
9741
9742 2002-09-18  Nathan Sidwell  <nathan@codesourcery.com>
9743
9744         * g++.old-deja/g++.other/crash32.C: Mark ICE.
9745
9746 2002-09-17  Nicola Pero  <n.pero@mi.flashnet.it>
9747
9748         * objc.dg/comp-types-1.m: New test.
9749         * objc.dg/comp-types-2.m: New test.
9750         * objc.dg/comp-types-3.m: New test.
9751         * objc.dg/comp-types-4.m: New test.
9752         * objc.dg/comp-types-5.m: New test.
9753         * objc.dg/comp-types-6.m: New test.
9754
9755 2002-09-17  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9756
9757         * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
9758
9759 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
9760
9761         * g++.dg/other/do1.C: New test.
9762
9763         * g++.dg/template/subst1.C: New test.
9764
9765 2002-09-16  Steve Ellcey  <sje@cup.hp.com>
9766
9767         * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
9768
9769 2002-09-16  Nathan Sidwell  <nathan@codesourcery.com>
9770
9771         * g++.dg/template/qualttp20.C: Adjust expected errors.
9772         * g++.old-deja/g++.jason/report.C: Likewise.
9773         * g++.old-deja/g++.other/qual1.C: Likewise.
9774
9775         * g++.dg/lookup/scoped2.C: New test.
9776
9777         * g++.dg/ext/asm3.C: New test.
9778
9779 2002-09-16  Richard Earnshaw  <rearnsha@arm.com>
9780
9781         * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
9782
9783 2002-09-16  Kazu Hirata  <kazu@cs.umass.edu>
9784
9785         * ChangeLog: follow spelling conventions.
9786         * g++.old-deja/g++.abi/ptrmem.C: Likewise.
9787         * g++.old-deja/g++.bugs/900210_05.C: Likewise.
9788         * g++.old-deja/g++.bugs/900211_04.C: Likewise.
9789         * g++.old-deja/g++.bugs/900321_02.C: Likewise.
9790         * g++.old-deja/g++.bugs/900404_02.C: Likewise.
9791         * g++.old-deja/g++.bugs/900520_06.C: Likewise.
9792         * g++.old-deja/g++.law/global-init1.C: Likewise.
9793         * g++.old-deja/g++.other/delete4.C: Likewise.
9794         * g++.old-deja/g++.other/inline21.C: Likewise.
9795         * g++.old-deja/g++.other/singleton.C: Likewise.
9796         * g77.dg/strlen0.f: Likewise.
9797         * g77.f-torture/compile/20010519-1.f: Likewise.
9798         * g77.f-torture/compile/980310-4.f: Likewise.
9799         * gcc.c-torture/compile/20000605-1.c: Likewise.
9800         * gcc.c-torture/execute/20020225-1.c: Likewise.
9801         * gcc.dg/c90-hexfloat-2.c: Likewise.
9802         * gcc.dg/c99-bool-1.c: Likewise.
9803         * gcc.dg/c99-hexfloat-2.c: Likewise.
9804         * gcc.dg/dll-2.c: Likewise.
9805         * gcc.dg/wtr-union-init-1.c: Likewise.
9806         * gcc.dg/wtr-union-init-2.c: Likewise.
9807         * gcc.dg/wtr-union-init-3.c: Likewise.
9808         * gcc.dg/cpp/avoidpaste1.c: Likewise.
9809         * gcc.dg/cpp/defined.c: Likewise.
9810         * gcc.dg/cpp/macsyntx.c: Likewise.
9811         * gcc.dg/cpp/paste2.c: Likewise.
9812         * gcc.dg/cpp/trad/defined.c: Likewise.
9813         * gcc.dg/format/c90-printf-1.c: Likewise.
9814         * gcc.dg/format/c90-scanf-1.c: Likewise.
9815         * gcc.dg/format/c99-printf-1.c: Likewise.
9816         * gcc.dg/format/c99-scanf-1.c: Likewise.
9817         * gcc.misc-tests/gcov-8.c: Likewise.
9818         * lib/profopt.exp: Likewise.
9819
9820 2002-09-15  Krister Walfridsson  <cato@df.lth.se>
9821
9822         * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
9823
9824 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
9825
9826         * g++.dg/inherit/using2.C: New test.
9827
9828 2002-09-15  Kazu Hirata  <kazu@cs.umass.edu>
9829
9830         * ChangeLog: Follow spelling conventions.
9831         * g++.dg/template/friend4.C: Likewise.
9832         * g++.old-deja/g++.pt/crash67.C: Likewise.
9833         * gcc.c-torture/execute/20000801-4.c: Likewise.
9834         * gcc.dg/c90-digraph-1.c: Likewise.
9835         * gcc.dg/c94-digraph-1.c: Likewise.
9836         * gcc.dg/c99-digraph-1.c: Likewise.
9837         * gcc.dg/cpp/line5.c: Likewise.
9838         * gcc.dg/cpp/multiline.c: Likewise.
9839         * gcc.dg/cpp/trad/literals-1.c: Likewise.
9840         * gcc.dg/format/attr-3.c: Likewise.
9841         * gcc.dg/format/c90-scanf-3.c: Likewise.
9842         * gcc.dg/format/ext-4.c: Likewise.
9843
9844 2002-09-15  Nathan Sidwell  <nathan@codesourcery.com>
9845
9846         * g++.dg/template/pretty1.C: New test.
9847
9848 2002-09-14  Alan Modra  <amodra@bigpond.net.au>
9849
9850         * gcc.c-torture/execute/struct-cpy-1.c: New test.
9851
9852 2002-09-13  Matt Austern  <austern@apple.com>
9853
9854         * testsuite/g++.dg/other/constref[12].C: New, regression tests for
9855         passing a cast expression to a function by const reference.
9856
9857 2002-09-13  Nathan Sidwell  <nathan@codesourcery.com>
9858
9859         * g++.dg/template/deduce1.C: New test.
9860
9861 2002-09-13  Kazu Hirata  <kazu@cs.umass.edu>
9862
9863         * gcc.c-torture/execute/simd-1.c: Force all use of int to
9864         32-bit int.
9865
9866 2002-09-10  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9867
9868         * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
9869         usage.
9870
9871 2002-09-10  Richard Earnshaw  <rearnsha@arm.com>
9872
9873         * gcc.c-torture/compile/20020910-1.c: New test.
9874
9875 2002-09-10  Frank Ch. Eigler  <fche@redhat.com>
9876
9877         * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
9878
9879 2002-09-10  Andreas Jaeger  <aj@suse.de>
9880
9881         * gcc.dg/20020312-2.c: Adjust for x86-64.
9882
9883 2002-09-08  Toon Moene  <toon@moene.indiv.nluug.nl>
9884
9885         * g77.dg/7388.f: New test case for PR 7388.
9886
9887 2002-09-07  Ansgar Esztermann  <ansgar@thphy.uni-duesseldorf.de>
9888
9889         * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
9890
9891 2002-09-05  Ziemowit Laski <zlaski@apple.com>
9892
9893         * objc.dg/proto-lossage-1.m: New test.
9894
9895 2002-09-06  Neil Booth  <neil@daikokuya.co.uk>
9896
9897         * gcc.dg/cpp/_Pragma4.c: Fix typo.
9898
9899 2002-09-06  Nicola Pero  <n.pero@mi.flashnet.it>
9900
9901         * objc/execute/formal_protocol-6.x: Removed.  This testcase is now
9902         expected to pass.
9903
9904 2002-09-06  Stan Shebs  <shebs@apple.com>
9905             David Edelsohn  <edelsohn@gnu.org>
9906
9907         * gcc.dg/weak: New directory.
9908         * gcc.dg/weak-[1-9].c: Move to new directory, remove all
9909         target-specific xfail bits.
9910         * gcc.dg/typeof-2.c: Move to new directory.
9911         * gcc.dg/weak.exp: New expect script.
9912
9913 2002-09-06  Alan Modra  <amodra@bigpond.net.au>
9914
9915         * gcc.c-torture/execute/extzvsi.c: New test.
9916
9917 2002-09-05  Stan Shebs  <shebs@apple.com>
9918
9919         * gcc.dg/weak-1.c: xfail on Darwin.
9920         * gcc.dg/weak-2.c: Ditto.
9921         * gcc.dg/weak-3.c: Ditto.
9922         * gcc.dg/weak-4.c: Ditto.
9923         * gcc.dg/weak-5.c: Ditto.
9924         * gcc.dg/weak-6.c: Ditto.
9925         * gcc.dg/weak-7.c: Ditto.
9926         * gcc.dg/weak-8.c: Ditto.
9927         * gcc.dg/weak-9.c: Ditto.
9928
9929 2002-09-05  J"orn Rennecke <joern.rennecke@superh.com>
9930
9931         * gcc.c-torture/execute/loop-14.c: New test.
9932
9933 2002-09-04  Jakub Jelinek  <jakub@redhat.com>
9934
9935         * g++.dg/other/cxa-atexit1.C: New test.
9936
9937         * gcc.dg/typeof-2.c: New test.
9938
9939 2002-09-03  Roger Sayle  <roger@eyesopen.com>
9940
9941         * gcc.dg/builtins-2.c: New testcase.
9942         * gcc.dg/builtins-3.c: New testcase.
9943
9944 2002-09-03  Neil Booth  <neil@daikokuya.co.uk>
9945
9946         * gcc.dg/cpp/_Pragma4.c: New test.
9947
9948 2002-09-03  Nicola Pero  <n.pero@mi.flashnet.it>
9949
9950         * objc/execute/nil_method-1.m: New testcase.
9951
9952 2002-09-01  Nicola Pero  <n.pero@mi.flashnet.it>
9953
9954         * objc/execute/class-tests-1.h (test_class_with_superclass): Call
9955         [Object class], not [Object initialize].
9956
9957 2002-08-31  Roger Sayle  <roger@eyesopen.com>
9958             Hans-Peter Nilsson  <hp@bitrange.com>
9959
9960         * gcc.c-torture/execute/20020720-1.x: Skip test on
9961         mmix-knuth-mmixware.  Correct comment.
9962
9963 2002-08-27  Mark Mitchell  <mark@codesourcery.com>
9964
9965         * testsuite/g++.dg/abi/bitfield5.C: New test.
9966         * testsuite/g++.dg/abi/vbase10.C: Likewise.
9967
9968 2002-08-27  Nicola Pero  <n.pero@mi.flashnet.it>
9969
9970         * objc.dg/undeclared-selector.m: New test.
9971
9972 2002-08-27  Nathan Sidwell  <nathan@codesourcery.com>
9973
9974         * g++.dg/other/offsetof1.C: Avoid cast warning.
9975
9976 2002-08-26  Ziemowit Laski  <zlaski@apple.com>
9977
9978         * objc.dg/super-class-2.m: New test.
9979
9980 2002-08-24  Matt Austern  <austern@apple.com>
9981
9982         * g++.dg/ext/lvaddr.C: New test.
9983         * g++.dg/ext/lvcast.C: New test.
9984
9985 2002-08-22  Mark Mitchell  <mark@codesourcery.com>
9986
9987         * testsuite/g++.dg/inherit/cond1.C: New test.
9988
9989 2002-08-22  Geoffrey Keating  <geoffk@redhat.com>
9990
9991         * gcc.dg/noncompile/incomplete-1.c: New test.
9992
9993 2002-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
9994
9995         * gcc.dg/typespec-1.c: New test.
9996
9997 2002-08-20  Devang Patel  <dpatel@apple.com>
9998         * objc.dg/proto-hier-2.m: New test.
9999
10000 2002-08-19  Ziemowit Laski  <zlaski@apple.com>
10001
10002         * objc.dg/bitfield-1.m: New test.
10003         * objc.dg/bitfield-2.m: New test.
10004
10005 2002-08-17  Joseph S. Myers  <jsm@polyomino.org.uk>
10006
10007         * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
10008         gcc.dg/c99-flex-array-4.c: New tests.
10009
10010 2002-08-16  Stan Shebs  <shebs@apple.com>
10011
10012         * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
10013
10014 2002-08-15  Jakub Jelinek  <jakub@redhat.com>
10015
10016         * gcc.dg/typeof-1.c: New test.
10017         * g++.dg/ext/typeof2.C: New test.
10018
10019 2002-08-15  Nathan Sidwell  <nathan@codesourcery.com>
10020
10021         * g++.dg/other/offsetof1.C: New test.
10022
10023 2002-08-14  Richard Henderson  <rth@redhat.com>
10024
10025         * gcc.dg/tls/diag-3.c: Fix expected message strings.
10026
10027 2002-08-14  Neil Booth  <neil@daikokuya.co.uk>
10028
10029         * gcc.dg/cpp/_Pragma3.c: New test.
10030
10031 2002-08-13  Mark Mitchell  <mark@codesourcery.com>
10032
10033         * g++.dg/template/inherit3: New test.
10034
10035 2002-08-10  Nathan Sidwell  <nathan@codesourcery.com>
10036
10037         * gcc.dg/bitfld-4.c: Add blank options.
10038
10039 2002-08-09  Mark Mitchell  <mark@codesourcery.com>
10040
10041         * g++.dg/template/crash1.C: New test.
10042
10043 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
10044
10045         * gcc.dg/tls/opt-2.c: New test.
10046
10047 2002-08-08  Devang Patel  <dpatel@apple.com>
10048
10049         * objc.dg/selector-1.m : New test
10050
10051 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
10052
10053         * g++.dg/abi/bitfield4.C: New test.
10054         * gcc.dg/bitfld-4.c: New test.
10055
10056 2002-08-08  Nathan Sidwell  <nathan@codesourcery.com>
10057
10058         * g++.dg/other/packed1.C: New test.
10059
10060 2002-08-07  Mark Mitchell  <mark@codesourcery.com>
10061
10062         * g++.dg/abi/offsetof.C: Tweak error messages.
10063         * g++.old-deja/g++.mike/p10769a.C: Likewise.
10064
10065 2002-08-08  Jakub Jelinek  <jakub@redhat.com>
10066
10067         * gcc.dg/bitfld-3.c: New test.
10068
10069 2002-08-07  Jakub Jelinek  <jakub@redhat.com>
10070             Richard Henderson  <rth@redhat.com>
10071
10072         * gcc.dg/i386-bitfield1.c: New test.
10073         * g++.dg/abi/bitfield3.C: Update.
10074
10075 2002-08-07  Neil Booth  <neil@daikokuya.co.uk>
10076
10077         * objc.dg/const-str-2.m: Update.
10078         * gcc.dg/cpp/c++98.c: Change to C extension.
10079         * gcc.dg/cpp/c++98-pedantic.c: Similarly.
10080         * gcc.dg/cpp/cpp.exp: Process .C extensions too.
10081
10082 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
10083
10084         * testsuite/gcc.dg/tls/diag-3.c: New.
10085
10086 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
10087
10088         * g++.dg/README (Subdirectories): Document new subdir expr.
10089         * g++.dg/expr/pmf-1.C: New test.
10090
10091 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
10092
10093         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
10094
10095 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
10096
10097         * g++.dg/abi/bitfield3.C: New test.
10098
10099 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
10100
10101         * lib/gcov.exp: Tweak expected line formats.
10102         * gcc.misc-tests/gcov8.c: New test.
10103         * gcc.misc-tests/gcov8.x: New flags.
10104
10105 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
10106
10107         * consistency.vlad/layout/endian.c: Include string.h.
10108
10109         * gcc.c-torture/execute/20020805-1.c: New test.
10110
10111 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
10112
10113         * g++.dg/other/conversion1.C: New test.
10114
10115 2002-08-03  Roger Sayle  <roger@eyesopen.com>
10116
10117         * gcc.dg/builtins-1.c: New testcase.
10118
10119 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
10120
10121         * g++.dg/inherit/access3.C: New test.
10122
10123 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
10124
10125         * gcc.dg/ia64-visibility-2.c: New test.
10126
10127 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
10128
10129         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
10130         __qualifier_flags to __flags.
10131
10132 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
10133
10134         * g++.dg/inherit/operator1.C: New test.
10135         * g++.dg/lookup/disamb1.C: Fix typo in comment.
10136         * g++.dg/other/error1.C: Change expected error message.
10137         * g++.dg/template/conv4.C: Likewise.
10138
10139 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
10140
10141         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
10142         for documented behavior.
10143
10144 2002-07-25  Roger Sayle  <roger@eyesopen.com>
10145
10146         * gcc.c-torture/execute/20020720-1.x: Skip this test on
10147         several targets known to fail.
10148
10149 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
10150
10151         * gcc.dg/mips-args-[123].c: New tests.
10152
10153 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
10154
10155         * gcc.dg/ppc-spe.c: New.
10156
10157 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
10158
10159         * g++.dg/other/ptrmem4.C: New testcase.
10160
10161 2002-07-24  Richard Henderson  <rth@redhat.com>
10162
10163         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
10164
10165 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
10166
10167         * g++.dg/ext/alignof1.C (main): Return 0 for success.
10168
10169 2002-07-24  Roger Sayle  <roger@eyesopen.com>
10170
10171         * gcc.c-torture/execute/memset-3.c: New testcase.
10172
10173 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
10174
10175         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10176         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
10177
10178 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10179
10180         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10181         Delete.
10182
10183 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
10184
10185         * gcc.c-torture/compile/simd-4.c: New test.
10186
10187 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10188
10189         PR c++/7347, c++/7348
10190         * g++.dg/template/access4.C: New test.
10191         * g++.dg/template/access5.C: New test.
10192         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10193         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10194         * g++.old-deja/g++.pt/ttp58.C: Likewise.
10195         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10196
10197 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
10198
10199         * gcc.dg/gnu89-init-2.c: New test.
10200
10201 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
10202
10203         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10204
10205 2002-07-20  Roger Sayle  <roger@eyesopen.com>
10206
10207         * gcc.c-torture/execute/20020720-1.c: New testcase.
10208
10209 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
10210
10211         * gcc.dg/cpp/Wsignprom.c: New tests.
10212
10213 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
10214
10215         * gcc.c-torture/execute/loop-13.c: New test.
10216
10217 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
10218
10219         * gcc.dg/cpp/expr.c: New tests.
10220
10221 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
10222
10223         * g++.dg/opt/pr6713.C: Add template instantiation.
10224
10225 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
10226
10227         * gcc.dg/nest.c: New test.
10228
10229 2002-07-17  Richard Henderson  <rth@redhat.com>
10230
10231         * g++.dg/opt/pr6713.C: New test.
10232
10233 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
10234
10235         * gcc.c-torture/execute/loop-2e.x: Let the testcase
10236         XFAIL for all x86 processors.
10237
10238 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
10239
10240         * gcc.c-torture/execute/20010122-1.x: Do not test with
10241         -fomit-frame-pointer.
10242
10243 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10244
10245         * g++.dg/template/instantiate2.C: New test.
10246         * g++.dg/template/spec4.C: New test.
10247
10248 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10249
10250         * g++.dg/template/access2.C: New test.
10251         * g++.dg/template/access3.C: New test.
10252
10253 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
10254
10255         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
10256         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
10257         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
10258         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
10259         Convert to use <stdarg.h>.
10260         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
10261         Delete.
10262         * gcc.dg/va-arg-2.c: New.
10263         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
10264
10265 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
10266
10267         * gcc.c-torture/compile/20020710-1.c: New test.
10268
10269 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
10270                           Andrew Pinski  <pinskia@physics.uc.edu>
10271
10272         gcc.c-torture/compile/simd-2.c: New testcase.
10273         gcc.c-torture/compile/simd-3.c: Likewise.
10274
10275 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
10276
10277         PR c++/7224
10278         * g++.dg/overload/error1.C: New test.
10279
10280 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10281
10282         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
10283         configuration and IRIX 6 O32 ABI.
10284
10285 2002-07-11  Roger Sayle  <roger@eyesopen.com>
10286
10287         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
10288
10289 2002-07-10  Roger Sayle  <roger@eyesopen.com>
10290
10291         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
10292
10293 2002-07-10  Jeffrey A Law  <law@redhat.com>
10294
10295         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
10296
10297         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
10298
10299 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
10300
10301         * gcc.dg/20020312-2.c: Check for __PPC__.
10302
10303 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
10304
10305         * gcc.c-torture/compile/20020709-1.c: New test.
10306
10307 2002-07-07  Roger Sayle  <roger@eyesopen.com>
10308
10309         * g++.dg/template/qualttp21.C: New test case.
10310
10311 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
10312
10313         * gcc.c-torture/compile/20020706-1.c: New test.
10314         * gcc.c-torture/compile/20020706-2.c: New test.
10315
10316 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
10317             Alexandre Oliva  <aoliva@redhat.com>
10318
10319         * g++.dg/warn/incomplete1.C: New test.
10320
10321 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10322
10323         PR c++/7099
10324         * g++.dg/warn/noreturn1.C: New test.
10325
10326 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
10327
10328         PR c++/6706
10329         * g++.dg/debug/debug6.C: New test.
10330         * g++.dg/debug/debug7.C: New test.
10331
10332 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
10333
10334         * gcc.c-torture/compile/simd-3.c: New test.
10335
10336 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
10337
10338         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
10339         * gcc.dg/20020620-1.c: Likewise.
10340
10341 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10342
10343         PR c++/6944
10344         * g++.dg/init/array4.C: New test.
10345         * g++.dg/init/array5.C: New test.
10346
10347 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
10348
10349         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
10350         * gcc.c-torture/execute/simd-2.c (main): Likewise.
10351
10352 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10353
10354         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
10355         * gcc.dg/wtr-aggr-init-1.c: Likewise.
10356         * gcc.dg/wtr-conversion-1.c: Likewise.
10357         * gcc.dg/wtr-escape-1.c: Likewise.
10358         * gcc.dg/wtr-int-type-1.c: Likewise.
10359         * gcc.dg/wtr-label-1.c: Likewise.
10360         * gcc.dg/wtr-static-1.c: Likewise.
10361         * gcc.dg/wtr-strcat-1.c: Likewise.
10362         * gcc.dg/wtr-suffix-1.c: Likewise.
10363         * gcc.dg/wtr-switch-1.c: Likewise.
10364         * gcc.dg/wtr-unary-plus-1.c: Likewise.
10365         * gcc.dg/wtr-union-init-1.c: Likewise.
10366         * gcc.dg/wtr-union-init-2.c: Likewise.
10367         * gcc.dg/wtr-union-init-3.c: Likewise.
10368
10369         * gcc.dg/wtr-func-def-1.c: New test.
10370
10371 2002-07-02 Devang Patel <dpatel@apple.com>
10372
10373         * objc.dg/param-1.m: New test.
10374
10375 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
10376
10377         * gcc.dg/cpp/trad/directive.c: Add test.
10378         * gcc.dg/cpp/trad/macroargs.c: Add test.
10379         * gcc.dg/cpp/trad/recurse-3.c: Add tests.
10380
10381 2002-07-02  Neil Booth  <neil@daikokuya.co.uk>
10382
10383         * gcc.dg/cpp/cmdlne-M.c: New test.
10384
10385 2002-07-02  Ziemowit Laski  <zlaski@apple.com>
10386
10387         * objc.dg/desig-init-1.m: New test.
10388
10389 2002-07-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10390
10391         PR c++/6716
10392         * g++.dg/template/instantiate1.C: New test.
10393
10394 2002-07-01  Mark Mitchell  <mark@codesourcery.com>
10395
10396         PR c++/7112
10397         * g++.dg/template/sizeof2.C: New test.
10398
10399 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
10400
10401         * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
10402         gcc.dg/cpp/trad/include.c: New tests.
10403
10404 2002-07-01  Hans-Peter Nilsson  <hp@axis.com>
10405
10406         PR target/7177
10407         * gcc.c-torture/compile/20020701-1.c: New test.
10408
10409 2002-07-01  Stan Shebs  <shebs@apple.com>
10410
10411         * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
10412         header here...
10413         * lib/objc-torture.exp (objc-torture-compile): ...instead of here
10414         (objc-torture-execute): or here.
10415
10416 2002-07-01  J"orn Rennecke <joern.rennecke@superh.com>
10417
10418         * gcc.c-torture/execute/arith-rand-ll.c: New test.
10419
10420 2002-07-01  Neil Booth  <neil@daikokuya.co.uk>
10421
10422         * gcc.dg/cpp/trad/escaped-nl.c: New test.
10423
10424 2002-06-30  Devang Patel  <dpatel@apple.com>
10425
10426         * objc.dg/fsyntax-only.m: New test.
10427
10428 2002-06-27  Mark Mitchell  <mark@codesourcery.com>
10429
10430         PR c++/6695
10431         * g++.dg/template/friend7.C: New file.
10432
10433 2002-06-27  Aldy Hernandez  <aldyh@redhat.com>
10434
10435         * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
10436         return type.
10437
10438 2002-06-27  J"orn Rennecke <joern.rennecke@superh.com>
10439
10440         * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
10441         avoid division by zero.
10442
10443 2002-06-27  Neil Booth  <neil@daikokuya.co.uk>
10444
10445         * gcc.dg/Wunknownprag.c: New tests.
10446
10447 2002-06-25  J"orn Rennecke <joern.rennecke@superh.com>
10448
10449         * gcc.c-torture/execute/simd-2.c: New test.
10450
10451 2002-06-25  Neil Booth  <neil@daikokuya.co.uk>
10452
10453         * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
10454         gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
10455         gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
10456         gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
10457         gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
10458         gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
10459         gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
10460         gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
10461         gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
10462         gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
10463         gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
10464         gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
10465         gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
10466         gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
10467         gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
10468         gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
10469         gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
10470
10471 2002-06-24  Neil Booth  <neil@daikokuya.co.uk>
10472
10473         * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
10474         gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
10475         gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
10476         gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
10477         New tests.
10478         * gcc.dg/cpp/trad/directive.c: Update.
10479
10480 2002-06-23  Andreas Jaeger  <aj@suse.de>
10481
10482         * gcc.c-torture/execute/complex-6.c: New.
10483
10484 2002-06-22  Neil Booth  <neil@daikokuya.co.uk>
10485
10486         * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
10487         gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
10488         gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
10489         gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
10490
10491 2002-06-21  Neil Booth  <neil@daikokuya.co.uk>
10492
10493         * gcc.dg/cpp/trad: New directory with traditional tests copied
10494         from parent directory.
10495         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10496         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10497         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10498         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10499         Move to trad/ and rename.
10500         * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
10501         gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
10502         gcc.dg/cpp/trad/redef2.c: New tests.
10503         * gcc.dg/cpp/trad/trad.exp: New driver.
10504
10505 2002-06-20  Neil Booth  <neil@daikokuya.co.uk>
10506
10507         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10508         gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10509         gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10510         gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10511         Remove.
10512
10513 2002-06-20  Richard Sandiford  <rsandifo@redhat.com>
10514
10515         * gcc.dg/20020620-1.c: New test.
10516
10517 2002-06-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10518
10519         * g++.dg/template/ttp4.C: New test.
10520
10521 2002-06-19  Jakub Jelinek  <jakub@redhat.com>
10522
10523         * g++.dg/opt/vt1.C: Fix regexp.
10524
10525 2002-06-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10526
10527         * gcc.c-torture/execute/pure-1.c: Make functions static again.
10528         Don't use attribute `noinline'.
10529
10530 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
10531
10532         * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
10533
10534 2002-06-18  Aldy Hernandez  <aldyh@redhat.com>
10535
10536         * gcc.c-torture/execute/simd-1.c: New.
10537
10538         * gcc.dg/simd-1.c: New.
10539
10540 2002-06-18  Hans-Peter Nilsson  <hp@axis.com>
10541
10542         * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
10543
10544 2002-06-16  Richard Henderson  <rth@redhat.com>
10545
10546         * g++.dg/ext/anon-struct1.C: New.
10547         * g++.dg/ext/anon-struct2.C: New.
10548         * g++.dg/ext/anon-struct3.C: New.
10549         * gcc.dg/anon-struct-1.c: New.
10550         * gcc.dg/anon-struct-2.c: New.
10551         * gcc.dg/anon-struct-3.c: New.
10552         * gcc.dg/20011008-1.c: Adjust warning text.
10553         * gcc.dg/20020527-1.c: Add -fms-extensions.
10554
10555 2002-06-16  Richard Henderson  <rth@redhat.com>
10556
10557         * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
10558
10559 2002-06-15  Hans-Peter Nilsson  <hp@axis.com>
10560
10561         * gcc.c-torture/execute/20020615-1.c: New test.
10562
10563 2002-06-15  Roger Sayle  <roger@eyesopen.com>
10564
10565         * gcc.c-tortuture/execute/compare-1.c: New test case.
10566         * gcc.c-tortuture/execute/compare-2.c: New test case.
10567         * gcc.c-tortuture/execute/compare-3.c: New test case.
10568
10569 2002-06-13  Richard Henderson  <rth@redhat.com>
10570
10571         * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New.  Define for
10572         ia64 ilp32.
10573
10574 2002-06-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10575
10576         * g++.dg/template/typename2.C: Update error message.
10577
10578 2002-06-12  Hans-Peter Nilsson  <hp@axis.com>
10579
10580         * gcc.c-torture/execute/20020611-1.c: New test.
10581
10582 2002-06-11  Bob Wilson  <bob.wilson@acm.org>
10583
10584         * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
10585         list of targets to skip.
10586
10587 2002-06-10  Bob Wilson  <bob.wilson@acm.org>
10588
10589         * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
10590         targets if not optimizing.
10591
10592 2002-06-10  Jakub Jelinek  <jakub@redhat.com>
10593
10594         * gcc.c-torture/compile/20020605-1.c: New test.
10595
10596         * g++.dg/opt/vt1.C: New test.
10597
10598         * gcc.dg/20020531-1.c: New test.
10599
10600         * gcc.dg/20020530-1.c: New test.
10601
10602         * gcc.dg/20020527-1.c: New test.
10603
10604         * g++.dg/opt/cse1.C: New test.
10605
10606 2002-06-07  Roger Sayle  <roger@eyesopen.com>
10607
10608         * gcc.dg/20020607-2.c: New test case.
10609
10610 2002-06-07  Jakub Jelinek  <jakub@redhat.com>
10611
10612         * gcc.c-torture/compile/20020604-1.c: New test.
10613
10614 2002-06-04  Richard Henderson  <rth@redhat.com>
10615
10616         * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
10617         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
10618         * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
10619
10620 2002-06-04  Aldy Hernandez  <aldyh@redhat.com>
10621
10622         * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
10623
10624 2002-06-03  Richard Henderson  <rth@redhat.com>
10625
10626         * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
10627         * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
10628
10629 2002-06-02  Richard Henderson  <rth@redhat.com>
10630
10631         * gcc.c-torture/execute/pure-1.c: Don't mark any of the
10632         test functions static.
10633
10634 2002-06-02  Andreas Jaeger  <aj@suse.de>
10635
10636         * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
10637         now.
10638
10639 2002-06-02  Neil Booth  <neil@daikokuya.demon.co.uk>
10640
10641         * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
10642         gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
10643         Update for mofified diagnostics.
10644         * gcc.dg/c99-intconst-1.c: No longer fail.
10645
10646 2002-06-02  Richard Henderson  <rth@redhat.com>
10647
10648         * gcc.dg/uninit-A.c: Remove xfail markers.
10649
10650 2002-06-01  Roger Sayle  <roger@eyesopen.com>
10651
10652         * gcc.dg/fnegate-1.c: New test case.
10653
10654 2002-05-30  Osku Salerma  <osku@iki.fi>
10655
10656         * gcc.c-torture/execute/mayalias-1.c: New file.
10657
10658 2002-05-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10659
10660         * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
10661         gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
10662         gcc.dg/cpp/if-1.c: Update for modified diagnostics.
10663
10664 2002-05-29  Hans-Peter Nilsson  <hp@axis.com>
10665
10666         * gcc.c-torture/execute/20020529-1.c: New test.
10667
10668 2002-05-27  Richard Henderson  <rth@redhat.com>
10669
10670         * g++.dg/ext/attrib6.C: New test case.
10671
10672 2002-05-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10673
10674         * gcc.c-torture/execute/pure-1.c: New test.
10675
10676 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10677
10678         * gcc.dg/cpp/arith-2.c: Remove.
10679
10680 2002-05-27  Neil Booth  <neil@daikokuya.demon.co.uk>
10681
10682         * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
10683         * gcc.dg/cpp/if-3.c: Remove.
10684
10685 2002-05-26  Jakub Jelinek  <jakub@redhat.com>
10686
10687         * g++.dg/opt/cse2.C: New test.
10688
10689 2002-05-26  Neil Booth  <neil@daikokuya.demon.co.uk>
10690
10691         * gcc.dg/cpp/arith-1.c: New semantic tests.
10692         * gcc.dg/cpp/if-1.c: Update.
10693
10694 2002-05-24  Ben Elliston  <bje@redhat.com>
10695
10696         * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
10697
10698 2002-05-24  Jakub Jelinek  <jakub@redhat.com>
10699
10700         * gcc.dg/verbose-asm.c: New test.
10701
10702 2002-05-24  Neil Booth  <neil@daikokuya.demon.co.uk>
10703
10704         * gcc.dg/cpp/paste12.c: New test.
10705
10706 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
10707
10708         * g++.dg/parse/named_ops.C: New test.
10709
10710 2002-05-23  Mark Mitchell  <mark@codesourcery.com>
10711
10712         * gcc/testsuite/gcc.dg/weak-8.c: New test.
10713
10714 2002-05-23  J"orn Rennecke <joern.rennecke@superh.com>
10715
10716         * gcc.dg/weak-2.c: Allow optional leading underscore
10717         in scan-assembler symbol name.
10718         * gcc.dg/weak-3.c: Likewise.
10719         * gcc.dg/weak-4.c: Likewise.
10720         * gcc.dg/weak-5.c: Likewise.
10721
10722 2002-05-23  Jakub Jelinek  <jakub@redhat.com>
10723
10724         * gcc.dg/20020523-1.c: New test.
10725
10726 2002-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
10727
10728         * objc.dg/const-str-2.m: Update now that we stop after
10729         a command line error.
10730
10731 2002-05-22  Richard Henderson  <rth@redhat.com>
10732
10733         * g++.dg/dg.exp: Fix typo in test pruneing.
10734
10735 2002-05-22  Richard Henderson  <rth@redhat.com>
10736
10737         * g++.dg/dg.exp: Prune the tls subdirectory.
10738         * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
10739         * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
10740         * g++.dg/tls/init-1.C: New.
10741
10742 2002-05-22  Jakub Jelinek  <jakub@redhat.com>
10743
10744         * gcc.dg/20020517-1.c: New test.
10745
10746 2002-05-21  Richard Henderson  <rth@redhat.com>
10747
10748         * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
10749         gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
10750
10751 2002-05-21  Brian R. Gaeke  <brg@dgate.ORG>
10752
10753         * g++.dg/other/copy2.C: New test.
10754
10755 2002-05-20  J"orn Rennecke <joern.rennecke@superh.com>
10756
10757         * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
10758         (MAX_COPY): Bump up to 10 times sizeof (long long).
10759         (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
10760
10761         * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
10762         sizeof (long long).
10763
10764         * gcc.c-torture/execute/strcpy-1.c: New test.
10765
10766 2002-05-19  Jason Merrill  <jason2redhat.com>
10767
10768         * g++.dg/ext/oper1.C: New test.
10769
10770 2002-05-20  David Billinghurst <David.Billinghurst@riotinto.com>
10771 2002-05-19  Mark Mitchell  <mitchell@doubledemon.codesourcery.com>
10772
10773         * README.QMTEST: New file.
10774
10775         * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
10776
10777 2002-05-19  Andreas Jaeger  <aj@suse.de>
10778
10779         * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
10780         now.
10781         * gcc.c-torture/execute/loop-2d.x: Likewise.
10782
10783 2002-05-19  David Billinghurst <David.Billinghurst@riotinto.com>
10784
10785         * gcc.dg/weak-2.c:  xfail warnings for platforms that don't
10786         support weak symbols.
10787         * gcc.dg/weak-4.c: Likewise
10788         * gcc.dg/weak-6.c: Likewise
10789
10790 2002-05-16  David.Billinghurst <David.Billinghurst@riotinto.com>
10791
10792         * gcc.dg/weak-3.c: Add dg-excess-error comment for
10793         cygwin, coff and h8300-*-hms targets
10794         * gcc.dg/weak-5.c: Likewise
10795         * gcc.dg/weak-7.c: Likewise
10796
10797 2002-05-16  Jason Merrill  <jason@redhat.com>
10798
10799         * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
10800         (scan-assembler-not, scan-assembler-dem): Likewise.
10801         (scan-assembler-dem-not): Likewise.
10802
10803 2002-05-15  Richard Henderson  <rth@redhat.com>
10804
10805         * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
10806
10807 2002-05-15  Richard Henderson  <rth@redhat.com>
10808
10809         * gcc.dg/weak-5.c (vfoo1c): No warning here.
10810         (vfoo1f): Warning here.
10811         (vfoo1l): Don't redefine the alias.
10812
10813 2002-05-14  Jason Merrill  <jason@redhat.com>, Alexandre Oliva  <aoliva@redhat.com>
10814
10815         * g++.dg/init/pm1.C: New test.
10816
10817 2002-05-12  David S. Miller  <davem@redhat.com>
10818
10819         * gcc.c-torture/execute/conversion.c (ldnear): Use long double
10820         types.
10821
10822 2002-05-10  Roger Sayle  <roger@eyesopen.com>
10823
10824         * gcc.c-torture/execute/20020510-1.c: New test case.
10825
10826 2002-05-10  David S. Miller  <davem@redhat.com>
10827
10828         * gcc.c-torture/execute/conversion.c: Test long double too.
10829
10830 2002-05-09  Jakub Jelinek  <jakub@redhat.com>
10831
10832         * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
10833         libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
10834         * lib/g++.exp (g++_link_flags): Likewise.
10835         * lib/objc.exp (objc_target_compile): Likewise.
10836
10837 2002-05-09  Neil Booth  <neil@daikokuya.demon.co.uk>
10838
10839         * gcc.dg/cpp/poison.c: Update.
10840         * gcc.dg/cpp/20000625-2.c: Remove.
10841         * gcc.dg/cpp/direct2s.c: Remove final test.
10842
10843 2002-05-08  Tom Rix  <trix@redhat.com>
10844
10845         * gcc.c-torture/execute/20020508-1.c: New test.
10846         * gcc.c-torture/execute/20020508-2.c: New test.
10847         * gcc.c-torture/execute/20020508-3.c: New test.
10848
10849 2002-05-08  Neil Booth  <neil@daikokuya.demon.co.uk>
10850
10851         * gcc.dg/cpp/charconst-4.c: More tests.
10852
10853 2002-05-08  Mark Mitchell  <mark@codesourcery.com>
10854
10855         PR c/6569
10856         * gcc.dg/weak-3.c: Update location of warning messages.
10857         * gcc.dg/weak-5.c: Likewise.
10858
10859 2002-05-06  Roger Sayle  <roger@eyesopen.com>
10860
10861         * gcc.c-torture/execute/20020506-1.c: New test case.
10862
10863 2002-05-07  Neil Booth  <neil@daikokuya.demon.co.uk>
10864
10865         * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
10866
10867 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10868
10869         * gcc.dg/cpp/charconst-3.c: Run, don't compile.
10870
10871 2002-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
10872
10873         * gcc.dg/cpp/charconst-3.c: New test.
10874
10875 2002-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
10876
10877         * gcc.dg/cpp/charconst.c: Update tests.
10878
10879 2002-05-05  Tim Josling  <tej@melbpc.org.au>
10880
10881         * treelang: Added directory for new sample language treelang. Also
10882         lib/treelang.exp: New file to signal treelang should be tested.
10883
10884 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
10885
10886         * gcc.dg/cpp/cmdlne-dM-M.c: New test.
10887         * gcc.dg/cpp/cmdlne-dD-M.c: New test.
10888         * gcc.dg/cpp/cmdlne-dN-M.c: New test.
10889         * gcc.dg/cpp/cmdlne-dI-M.c: New test.
10890         * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
10891         * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
10892         * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
10893
10894 2002-05-03  Joseph S. Myers  <jsm28@cam.ac.uk>
10895
10896         * gcc.dg/format/xopen-2.c: New test.
10897
10898 2002-05-03  Jakub Jelinek  <jakub@redhat.com>
10899
10900         * gcc.dg/20020503-1.c: New test.
10901
10902 2002-05-02  Mark Mitchell  <mark@codesourcery.com>
10903
10904         * g++.dg/init/dtor1.C: Make it tougher.
10905
10906 2002-05-01  Mark Mitchell  <mark@codesourcery.com>
10907
10908         * g++.dg/init/dtor1.C: New test.
10909
10910 2002-05-02  Aldy Hernandez  <aldyh@redhat.com>
10911
10912         * gcc.dg/altivec-8.c: New.
10913
10914 2002-05-01  Aldy Hernandez  <aldyh@redhat.com>
10915
10916         * gcc.dg/altivec-7.c: New.
10917
10918 2002-04-29  Jakub Jelinek  <jakub@redhat.com>
10919
10920         * g++.dg/parse/typedef1.C: New test.
10921
10922 2002-04-29  Mark Mitchell  <mark@codesourcery.com>
10923
10924         PR c++/6486
10925         * g++.dg/template/friend6.C: New test.
10926
10927         PR c++/6492
10928         * g++.dg/init/copy1.C: New test.
10929
10930 2002-04-29  Nathan Sidwell  <nathan@codesourcery.com>
10931
10932         * g++.dg/warn/effc1.C: New test.
10933
10934 2002-04-29  Neil Booth  <neil@daikokuya.demon.co.uk>
10935
10936         * gcc.dg/cpp/if-cexp.c: Add a test.
10937
10938 2002-04-28  Jakub Jelinek  <jakub@redhat.com>
10939
10940         * gcc.dg/20020426-2.c: New test.
10941
10942 2002-04-28  Neil Booth  <neil@daikokuya.demon.co.uk>
10943
10944         * gcc.dg/cpp/if-mop.c: Update.
10945         * gcc.dg/cpp/if-mpar.c: Add test.
10946         * gcc.dg/cpp/if-oppr.c: Update.
10947
10948 2002-04-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10949
10950         PR c/6343
10951         * gcc.dg/weak-[2-7].c: New tests.
10952
10953 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
10954
10955         * gcc.dg/enum1.c: New test.
10956
10957 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
10958
10959         PR c++/6497
10960         * g++.dg/inherit/access2.C: New test.
10961
10962 2002-04-26  Mark Mitchell  <mark@codesourcery.com>
10963
10964         PR bootstrap/6445
10965         * gcc.dg/20020426-1.c: New test.
10966
10967 2002-04-26  Alexandre Oliva  <aoliva@redhat.com>
10968
10969         * g++.dg/abi/enum1.C: New test.
10970
10971 2002-04-26  Richard Henderson  <rth@redhat.com>
10972
10973         * gcc.dg/c99-bool-1.c: Expect always true warning.
10974
10975 2002-04-25  Roger Sayle  <roger@eyesopen.com>
10976
10977         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
10978
10979 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10980
10981         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
10982         targets.
10983
10984 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
10985
10986         * g++.dg/abi/mange7.C: New test.
10987
10988         PR c++/6438.
10989         * g++.dg/parse/stmtexpr2.C: New test.
10990
10991 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
10992
10993         * gcc.dg/20020312-2.c: Add SH target.
10994
10995 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10996
10997         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
10998         compiler output on mips*-*-irix*.
10999
11000 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
11001
11002         * g++.dg/parse/attr1.C: New test.
11003
11004 2002-04-23  Roger Sayle  <roger@eyesopen.com>
11005
11006         * gcc.c-torture/execute/string-opt-17.c: New test case.
11007         * gcc.c-torture/execute/memset-2.c: New test case.
11008
11009 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
11010
11011         PR c++/6256:
11012         * g++.dg/template/friend5.C: New test.
11013
11014         PR c++/6331:
11015         * g++.dg/template/qual1.C: Likewise.
11016
11017 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
11018
11019         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
11020         Include stdlib.h, not stdio.h or ctype.h.
11021
11022 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
11023
11024         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
11025         cris-*-elf* and mmix-*-*.
11026         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
11027         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
11028         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
11029         Ditto.
11030         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
11031         * gcc.dg/wchar_t-1.c: Ditto.
11032
11033 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
11034
11035         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
11036         Clarify comment.
11037
11038 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
11039
11040         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
11041
11042 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11043
11044         * gcc.c-torture/execute/20000906-1.x: Delete.
11045
11046 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
11047
11048         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
11049
11050 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
11051
11052         * PR6367
11053         * g77.f-torture/execute/6367.f: New test.
11054         * g77.f-torture/execute/6367.x: Disable for MMIX.
11055
11056 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
11057
11058         * PR6352
11059         * g++.dg/opt/inline2.C: New test.
11060
11061 2002-04-18  Richard Henderson  <rth@redhat.com>
11062
11063         * gcc.dg/20000906-1.c: Enable for all targets.
11064         * gcc.c-torture/compile/iftrap-2.c: New.
11065
11066 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
11067
11068         * gcc.dg/20020418-1.c: New test.
11069         * gcc.dg/20020418-2.c: New test.
11070
11071 2002-04-18  Richard Henderson  <rth@redhat.com>
11072
11073         * gcc.c-torture/compile/iftrap-1.c: New.
11074         * gcc.dg/iftrap-1.c: Adjust for ia64.
11075         * gcc.dg/iftrap-2.c: New.
11076
11077 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
11078
11079         * gcc.c-torture/compile/20020418-1.c: New test.
11080
11081 2002-04-18  Roger Sayle  <roger@eyesopen.com>
11082
11083         * gcc.c-torture/compile/20020415-1.c: New.
11084
11085 2002-04-18  David S. Miller  <davem@redhat.com>
11086
11087         * gcc.c-torture/execute/20020418-1.c: New test.
11088
11089 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
11090
11091         * gcc.dg/20020416-1.c: New test.
11092
11093         * g++.dg/opt/inline1.C: New test.
11094
11095 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
11096
11097         * gcc.dg/altivec-5.c: New test.
11098
11099         * gcc.dg/20020415-1.c: New test.
11100
11101 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
11102
11103         * testsuite/lib/chill.exp: Remove.
11104
11105 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
11106
11107         * g++.dg/other/big-struct.C: New test.
11108
11109 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
11110
11111         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
11112         of scratch file.
11113
11114 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
11115
11116         PR c/6277
11117         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
11118         in scan-assembler function name
11119
11120 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
11121
11122         * g77.f-torture/execute/980628-4.x,
11123         g77.f-torture/execute/980628-5.x,
11124         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11125         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11126         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
11127         i[34567]86-*-*.
11128
11129 2002-04-13  David S. Miller  <davem@redhat.com>
11130
11131         * gcc.c-torture/execute/20020413-1.c: New test.
11132
11133 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
11134
11135         * gcc.dg/asm-6.c,
11136         * g++.dg/ext/asm1.C: New tests.
11137
11138 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
11139
11140         PR c++ 5373.
11141         * g++.dg/parse/stmtexpr1.C: New test.
11142
11143         PR c++/5189.
11144         * g++.dg/template/copy1.C: New test.
11145
11146 2002-04-12  Richard Henderson  <rth@redhat.com>
11147
11148         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
11149
11150 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
11151
11152         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
11153         gcc.c-torture/execute/20020307-2.c.
11154
11155 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
11156
11157         * g++.dg/ext/attrib5.C,
11158         * g++.dg/lookup/struct1.C: New tests.
11159
11160 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
11161
11162         * gcc.dg/20020411-1.c: New test.
11163
11164         * gcc.c-torture/execute/20020411-1.c: New test.
11165
11166 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
11167
11168         * g77.f-torture/execute/6177.f: New test.
11169
11170 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
11171
11172         PR middle-end/6247
11173         * g++.dg/opt/cleanup1.C: New test.
11174
11175         * g++.dg/opt/const1.C: New test.
11176
11177 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
11178
11179         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
11180
11181 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
11182
11183         PR c++/5507
11184         * g++.dg/template/typename2.C: New test.
11185
11186 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
11187
11188         * gcc.c-torture/execute/loop-12.c: New.
11189
11190 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
11191
11192         * g77.f-torture/execute/980628-4.x,
11193         g77.f-torture/execute/980628-5.x,
11194         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11195         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11196         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
11197
11198 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11199
11200         PR optimization/6086
11201         * g++.dg/opt/preinc1.C: New test.
11202
11203 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
11204
11205         PR c++/5571
11206         * g++.dg/opt/static2.C: New test.
11207
11208 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
11209
11210         PR c/5120
11211         * gcc.dg/20020406-1.c: New test.
11212
11213 2002-04-04  David S. Miller  <davem@redhat.com>
11214
11215         * gcc.c-torture/execute/20020404-1.c: New test.
11216
11217 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
11218
11219         PR c/6123
11220         * gcc.dg/20020312-2.c: Do not declare global register variable
11221         if __PIC__ or __pic__ is defined.
11222
11223 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
11224
11225         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
11226         __asm__ so that it works correctly even if -ansi -pedantic-errors.
11227
11228 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11229
11230         * gcc.misc-tests/linkage.exp: Update last change to handle
11231         sparc*-, not just sparc-.
11232
11233 2002-04-03  Richard Henderson  <rth@redhat.com>
11234
11235         * gcc.dg/cpp/ucs.c: Improved long UCS test.
11236
11237 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
11238
11239         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
11240
11241 2002-04-02  David S. Miller  <davem@redhat.com>
11242
11243         * gcc.c-torture/execute/20020402-3.c: New test.
11244
11245 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
11246
11247         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
11248         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
11249
11250         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
11251         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
11252         g77.f-torture/execute/20001201.x,
11253         g77.f-torture/execute/u77-test.x: New files.
11254
11255         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
11256         * gcc.dg/wchar_t-1.c: Ditto.
11257
11258 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11259
11260         * gcc.c-torture/execute/20020402-1.c: New test.
11261
11262 2002-04-01  Richard Henderson  <rth@redhat.com>
11263
11264         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
11265
11266         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
11267
11268 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
11269
11270         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
11271
11272 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
11273
11274         * g++.dg/inherit/template-as-base.C: Expect error.
11275         * g++.dg/inherit/namespace-as-base.C: Likewise.
11276
11277 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
11278
11279         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
11280         g++.dg/ext/instantiate3.C: Tweak match patterns.
11281
11282         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
11283         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
11284         -da test.
11285
11286 2002-03-31  Richard Henderson  <rth@redhat.com>
11287
11288         * gcc.dg/special/alias-2.c: New.
11289         * gcc.dg/special/ecos.exp: Run it.
11290
11291 2002-03-31  Richard Henderson  <rth@redhat.com>
11292
11293         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
11294
11295 2002-03-31  Kazu Hirata  <kazu@hxi.com>
11296
11297         * gcc.dg/weak-1.c: Disable on h8300 port.
11298
11299 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
11300
11301         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
11302         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
11303         ordering tests.
11304         * g++.dg/bprob/bprob-1.C: New test.
11305         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
11306         * g++.dg/gcov/gcov-1.C: New test.
11307         * g++.dg/gcov/gcov-1.x: New file.
11308         * g++.dg/gcov/gcov-2.C: New test.
11309         * g++.dg/gcov/gcov-3.C: New test.
11310         * g++.dg/gcov/gcov-3.h: New file.
11311
11312 2002-03-28  Roger Sayle  <roger@eyesopen.com>
11313
11314         * g++.old-deja/g++.other/builtins5.C: New test.
11315         * g++.old-deja/g++.other/builtins6.C: New test.
11316         * g++.old-deja/g++.other/builtins7.C: New test.
11317         * g++.old-deja/g++.other/builtins8.C: New test.
11318         * g++.old-deja/g++.other/builtins9.C: New test.
11319
11320 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
11321
11322         * g++.dg/opt/static1.C: New test.
11323
11324         * g++.dg/opt/longbranch1.C: New test.
11325
11326 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
11327
11328         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
11329
11330         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
11331
11332 2002-03-28  Jeffrey A Law  (law@redhat.com)
11333
11334         * gcc.c-torture/execute/20020328-1.c: New test.
11335
11336 2002-03-27  Richard Henderson  <rth@redhat.com>
11337
11338         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
11339         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
11340         move from g++.old-deja/g++.ext/.
11341
11342 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
11343
11344         * g++.dg/init/new2.C: New test.
11345
11346 2002-03-26  Richard Henderson  <rth@redhat.com>
11347
11348         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
11349
11350         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11351         on sparc.
11352
11353         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
11354         sparcv9 systems.
11355         * gcc.dg/20001102-1.c: Likewise.
11356
11357 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
11358
11359         * gcc.dg/cpp/endif-pedantic1.c,
11360         gcc.dg/cpp/endif-pedantic2.c:  New tests.
11361
11362 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
11363
11364         * g++.dg/init/new1.C: New test.
11365
11366 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
11367
11368         * g++.dg/abi/vbase9.C: New test.
11369
11370 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
11371
11372         * gcc.dg/arm-asm.c: New test.
11373
11374 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
11375
11376         * gcc.dg/Wswitch-enum.c: New test.
11377         Fix PR c/5044.
11378
11379 2002-03-26  Richard Henderson  <rth@redhat.com>
11380
11381         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11382         structure.
11383
11384 2002-03-25  Richard Henderson  <rth@redhat.com>
11385
11386         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
11387         sparcv9 systems.
11388
11389         * gcc.c-torture/compile/20011119-1.c (xxx): New.
11390         * gcc.c-torture/compile/20011119-2.c (xxx): New.
11391
11392 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
11393
11394         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11395
11396 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
11397
11398         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11399         targets using generic thunk support.
11400
11401 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
11402
11403         * gcc.c-torture/compile/20020323-1.c: New test.
11404
11405         * g++.dg/opt/conj2.C: New test.
11406
11407 2002-03-24  Richard Henderson  <rth@redhat.com>
11408
11409         * gcc.dg/weak-1.c: Use -fno-common.
11410
11411 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
11412
11413         * g77.dg/f77-edit-apostrophe-out.f: New test
11414         * g77.dg/f77-edit-h-out.f: New test
11415         * g77.dg/f77-edit-t-in.f: New test
11416         * g77.dg/f77-edit-t-out.f: New test
11417         * g77.dg/f77-edit-x-out.f: New test
11418         * g77.dg/f77-edit-slash-out.f: New test
11419         * g77.dg/f77-edit-colon-out.f: New test
11420         * g77.dg/f77-edit-s-out.f: New test
11421
11422 2002-03-24  Richard Henderson  <rth@redhat.com>
11423
11424         * objc/execute/formal_protocol-6.x: New XFAIL.
11425
11426 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
11427
11428         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
11429         that do not support weak symbols
11430
11431 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
11432
11433         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
11434         * lib/g77.exp:  Likewise
11435         * lib/objc.exp: Likewise
11436
11437 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
11438
11439         * gcc.dg/Wswitch-default.c: New test.
11440
11441 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
11442
11443         * g++.dg/other/enum1.C: New test.
11444
11445 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
11446
11447         * gcc.dg/pragma-ep-3.c: Fix typo.
11448
11449 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
11450
11451         * g++.dg/inherit/template-as-base.C: New test.
11452
11453 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
11454
11455         * g++.old-deja/g++.other/dwarf2-1.C: Move...
11456         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
11457
11458 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
11459
11460         * gcc.dg/cpp/multiline.c: Update to match.
11461
11462 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
11463
11464         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11465
11466 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
11467
11468         * gcc.dg/cpp/extratokens2.c:  New file.
11469
11470 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
11471
11472         * gcc.dg/20020312-2.c: Add rs6000 target.
11473
11474         * gcc.c-torture/compile/20020319-1.c: New test.
11475
11476 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11477
11478         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11479         (A, E): Handle this.
11480
11481 2002-03-20  Jason Merrill  <jason@redhat.com>
11482
11483         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11484         ignoring -fpic.
11485         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11486         through prune_gcc_output.
11487
11488 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
11489
11490         * gcc.c-torture/compile/20020320-1.c: New test.
11491
11492 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
11493
11494         * gcc.c-torture/compile/20020318-1.c: New test.
11495
11496         * gcc.dg/struct-by-value-1.c: New test.
11497
11498         * gcc.dg/20020319-1.c: New test.
11499
11500 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
11501
11502         * g++.dg/opt/conj1.C: New test.
11503
11504 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
11505
11506         * g++.dg/template/qualttp20.C: Revert previous change.
11507         * g++.dg/template/qualttp3.C: Likewise.
11508         * g++.dg/template/qualttp4.C: Likewise
11509         * g++.dg/template/qualttp5.C: Likewise
11510         * g++.dg/template/qualttp6.C: Likewise
11511         * g++.dg/template/qualttp7.C: Likewise
11512         * g++.dg/template/qualttp8.C: Likewise
11513         * g++.dg/template/recurse.C: Likewise.
11514
11515 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
11516
11517         * gcc.dg/cpp/wchar-1.c: Update.
11518
11519 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
11520
11521         * g++.dg/template/conv1.C: New test.
11522         * g++.dg/template/conv2.C: New test.
11523         * g++.dg/template/conv3.C: New test.
11524         * g++.dg/template/conv4.C: New test.
11525
11526 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
11527
11528         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11529         * g++.dg/template/qualttp3.C: Likewise.
11530         * g++.dg/template/qualttp4.C: Likewise
11531         * g++.dg/template/qualttp5.C: Likewise
11532         * g++.dg/template/qualttp6.C: Likewise
11533         * g++.dg/template/qualttp7.C: Likewise
11534         * g++.dg/template/qualttp8.C: Likewise
11535         * g++.dg/template/recurse.C: Likewise.
11536
11537 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
11538
11539         * g++.dg/opt/dtor1.C: New test.
11540
11541 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
11542
11543         * gcc.c-torture/compile/20020315-1.c: New test.
11544
11545 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
11546
11547         * gcc.dg/weak-1.c: Fix scan tests.
11548
11549 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
11550
11551         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11552         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11553         cris-*-aout* mmix-*-*.
11554         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11555         cris-*-aout* mmix-*-*.
11556         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11557         cris-*-elf* cris-*-aout* and mmix-*-*.
11558         * gcc.dg/20001009-1.c: Ditto.
11559         * gcc.dg/20010912-1.c: Ditto.
11560         * gcc.dg/20020122-4.c: Ditto.
11561         * gcc.dg/inline-2.c: Ditto.
11562
11563 2002-03-14  Jeffrey A Law  (law@cygnus.com)
11564
11565         * gcc.c-torture/compile/20020314-1.c: New test.
11566
11567 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
11568
11569         * gcc.c-torture/execute/20020314-1.c: New test.
11570
11571 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
11572
11573         * g++.dg/warn/Wunused-1.C: New test.
11574
11575 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
11576
11577         * g++.dg/abi/mangle6.C: New test.
11578
11579 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
11580
11581         * gcc.c-torture/compile/20020309-2.c: New test.
11582
11583         * gcc.c-torture/compile/20020312-1.c: New test.
11584
11585 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
11586
11587         * g++.dg/other/access1.C: New test.
11588
11589 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
11590
11591         * gcc.c-torture/execute/wchar_t-1.c: New test.
11592
11593 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
11594
11595         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11596
11597 2002-03-12  Roger Sayle  <roger@eyesopen.com>
11598
11599         * gcc.dg/20020312-1.c: New test case.
11600
11601 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
11602
11603         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11604
11605 2002-03-11  Richard Henderson  <rth@redhat.com>
11606
11607         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11608         * g++.old-deja/g++.jason/report.C: Likewise.
11609
11610 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
11611
11612         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11613         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11614
11615 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
11616
11617         * testsuite/g++.dg/overload/pmf1.C: New test.
11618
11619 2002-03-11  Kazu Hirata  <kazu@hxi.com>
11620
11621         * gcc.c-torture/execute/20020307-1.c: Use long.
11622
11623 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
11624
11625         PR optimization/5844
11626         * gcc.dg/20020310-1.c: New test.
11627
11628 2002-03-09  Michael Meissner  <meissner@redhat.com>
11629
11630         * gcc.c-torture/execute/memcpy-2.c: New test.
11631         * gcc.c-torture/execute/memset-1.c: New test.
11632         * gcc.c-torture/execute/strlen-1.c: New test.
11633         * gcc.c-torture/execute/strcmp-1.c: New test.
11634         * gcc.c-torture/execute/strncmp-1.c: New test.
11635
11636 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
11637
11638         * gcc.dg/ppc-ldstruct.c: New test.
11639
11640 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
11641
11642         * gcc.c-torture/execute/va-arg-22.c: New test.
11643
11644 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11645
11646         * gcc.c-torture/compile/20020309-1.c: New test.
11647
11648 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
11649
11650         * gcc.c-torture/execute/20020307-2.c: New test.
11651
11652 2002-03-07  Jeffrey A Law  (law@redhat.com)
11653
11654         * g77.f-torture/compile/20020307-1.f: New test.
11655
11656 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
11657
11658         * gcc.dg/unordered-1.c: New test.
11659
11660 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
11661
11662         * gcc.c-torture/execute/20020307-1.c: New test.
11663
11664 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
11665
11666         * gcc.dg/20020304-1.c: New test.
11667
11668         * gcc.c-torture/compile/20020304-2.c: New test.
11669
11670 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
11671
11672         * gcc.c-torture/compile/20020304-1.c: New test case
11673         (from PR c/5830).
11674
11675 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
11676
11677         * gcc.dg/20020103-1.c: Add other -D ppc variants.
11678
11679 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11680
11681         * g++.dg/other/classkey1.C: New test.
11682
11683 2002-03-01  Richard Henderson  <rth@redhat.com>
11684
11685         * gcc.c-torture/compile/981223-1.x: New.
11686         * gcc.c-torture/compile/920625-1.x: New.
11687
11688 2002-02-28  Richard Henderson  <rth@redhat.com>
11689
11690         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11691
11692 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
11693
11694         * gcc.c-torture/execute/20020227-1.c: New test.
11695
11696 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
11697
11698         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11699         here" ERROR lines.
11700         * g++.old-deja/g++.oliva/partord1.C: Likewise.
11701         * g++.old-deja.g++.other/defarg1.C: Likewise.
11702         * g++.old-deja/g++.pt/calls2.C: Likewise.
11703         * g++.old-deja/g++.pt/crash20.C: Likewise.
11704         * g++.old-deja/g++.pt/crash30.C: Likewise.
11705         * g++.old-deja/g++.pt/crash36.C: Likewise.
11706         * g++.old-deja/g++.pt/crash6.C: Likewise.
11707         * g++.old-deja/g++.pt/defarg13.C: Likewise.
11708         * g++.old-deja/g++.pt/derived3.C: Likewise.
11709         * g++.old-deja/g++.pt/error1.C: Likewise.
11710         * g++.old-deja/g++.pt/friend21.C: Likewise.
11711         * g++.old-deja/g++.pt/friend23.C: Likewise.
11712         * g++.old-deja/g++.pt/infinite1.C: Likewise.
11713         * g++.old-deja/g++.robertl/eb128.C: Likewise.
11714
11715 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
11716
11717         * gcc.c-torture/execute/20020225-2.c: New test.
11718
11719 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
11720
11721         * gcc.c-torture/execute/920730-1t.c,
11722         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11723         Delete test cases, only relevant to -traditional.
11724
11725 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
11726
11727         * gcc.dg/cpp/undef1.c: Remove.
11728         * gcc.dg/cpp/directiv.c: Update.
11729         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11730
11731 2002-02-27  Michael Meissner  <meissner@redhat.com>
11732
11733         * gcc.c-torture/execute/20020226-1.c: New test.
11734
11735 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
11736
11737         * g++.dg/debug/debug4.C: New test.
11738
11739         * gcc.dg/ia64-visibility-1.c: New test.
11740
11741 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
11742
11743         * gcc.dg/debug/20020224-1.c: New.
11744
11745 2002-02-25  Kazu Hirata  <kazu@hxi.com>
11746
11747         * gcc.c-torture/execute/960416-1.x: New.
11748         * gcc.c-torture/execute/divconst-3.x: Likewise.
11749
11750 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
11751
11752         * gcc.dg/20020224-1.c: New test.
11753
11754 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
11755
11756         * gcc.c-torture/execute/20020225-1.c: New.
11757
11758 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11759
11760         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11761
11762 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
11763
11764         * gcc.dg/20020222-1.c: New test.
11765
11766 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
11767
11768         * g++.dg/opt/anonunion1.C: New test.
11769
11770 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
11771
11772         * g++.dg/template/qualttp19.C: New test.
11773         * g++.dg/template/qualttp20.C: New test.
11774         * g++.old-deja/g++.jason/report.C: Adjust expected errors
11775         * g++.old-deja/g++.other/qual1.C: Likewise.
11776
11777 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
11778
11779         * gcc.dg/attr-alwaysinline.c: New.
11780
11781 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
11782
11783         * gcc.dg/20020220-1.c: New test.
11784
11785         * gcc.dg/20020220-2.c: New test.
11786
11787         * g++.dg/opt/mmx1.C: New test.
11788
11789 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
11790
11791         * gcc.c-torture/compile/20020110.c: New test.
11792
11793 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
11794
11795         * gcc.c-torture/execute/20020219-1.c: New test.
11796
11797         * gcc.dg/20020219-1.c: New test.
11798
11799         * gcc.dg/noncompile/20020220-1.c: New test.
11800
11801         * g++.dg/opt/ptrintsum1.C: New test.
11802
11803         * gcc.dg/debug/20020220-1.c: New test.
11804
11805 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
11806
11807         * gcc.c-torture/execute/20020216-1.c: New test.
11808
11809 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11810
11811         * gcc.dg/decl-1.c: Update, new test.
11812
11813 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
11814
11815         * g++.dg/abi/bitfield1.C: New test.
11816         * g++.dg/abi/bitfield2.C: New test.
11817
11818 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11819
11820         * gcc.dg/attr-nest.c: New test.
11821
11822 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11823
11824         * gcc.c-torture/execute/20020215-1.c: New test.
11825
11826 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
11827
11828         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11829         * g++.dg/debug/debug.exp: New.
11830         * g++.dg/debug/trivial.C: New.
11831         * g++.dg/debug/debug1.C: Moved...
11832         * g++.dg/other/debug1.C: ...from here.
11833         * g++.dg/debug/debug2.C: Moved...
11834         * g++.dg/other/debug2.C: ...from here.
11835         * g++.dg/debug/debug3.C: Moved...
11836         * g++.dg/other/debug3.C: ...from here.
11837
11838         * gcc.dg/noncompile/20020213-1.c: New test.
11839
11840 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
11841
11842         * g++.dg/other/debug3.C: New test.
11843
11844         * gcc.c-torture/execute/20020213-1.c: New test.
11845
11846 2002-02-13  Richard Smith <richard@ex-parrot.com>
11847
11848         * g++.old-deja/g++.other/thunk1.C: New test.
11849
11850 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11851
11852         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11853
11854 2002-02-13  Stan Shebs  <shebs@apple.com>
11855
11856         * gcc.dg/altivec-3.c: New.
11857
11858 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
11859
11860         * gcc.dg/Wunreachable-1.c: New test.
11861         * gcc.dg/Wunreachable-2.c: New test.
11862
11863 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11864
11865         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11866
11867 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
11868
11869         * gcc.dg/decl-1.c: New test.
11870
11871 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11872
11873         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11874
11875 2002-02-10  Kazu Hirata  <kazu@hxi.com>
11876
11877         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11878         * gcc.c-torture/compile/980506-1.x: Likewise.
11879
11880 2002-02-10  Kazu Hirata  <kazu@hxi.com>
11881
11882         * gcc.dg/20020210-1.c: New.
11883
11884 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
11885
11886         * g77.f-torture/execute/947.f: New regression test
11887         for PR fortran/947.
11888
11889 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
11890
11891         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11892         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11893
11894 2002-02-08  Richard Henderson  <rth@redhat.com>
11895
11896         * gcc.c-torture/compile/labels-3.c: New.
11897
11898 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
11899
11900         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11901         expression statements work instead.
11902         * gcc.dg/noncompile/20020207-1.c: New test.
11903
11904 2002-02-07  Richard Henderson  <rth@redhat.com>
11905
11906         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11907
11908 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11909
11910         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11911         message from g77
11912         * lib/g77-dg.exp: Trim g77 error messages so that they are
11913         recognized by dg.exp.
11914
11915 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11916
11917         PR fortran/5473
11918         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
11919
11920 2002-02-07  Richard Henderson  <rth@redhat.com>
11921
11922         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11923         to be sufficiently aligned for integers.
11924
11925 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
11926
11927         * g++.dg/template/friend4.C: New test.
11928
11929 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11930
11931         PR fortran/5743
11932         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11933         unsupported cases.
11934
11935 2002-02-07  Richard Henderson  <rth@redhat.com>
11936
11937         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11938         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11939         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11940         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
11941
11942 2002-02-06  Richard Henderson  <rth@redhat.com>
11943
11944         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
11945
11946 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
11947
11948         * gcc.dg/20020206-1.c: New test.
11949
11950 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
11951
11952         * gcc.c-torture/execute/20020206-1.c: New test.
11953
11954         * gcc.c-torture/execute/20020206-2.c: New test.
11955
11956         PR optimization/5429:
11957         * gcc.c-torture/compile/20020206-1.c: New test.
11958
11959 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
11960
11961         * g++.dg/ext/align1.C: Do not use an explicit alignment value
11962         as certain file formats cannot support particularly large
11963         alignments.
11964
11965         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11966         and do not expect to be able to link the executable.
11967
11968         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
11969         fail because the COFF format does not support the weak attribute.
11970
11971 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
11972
11973         * g77.dg/pr5473.f:  New test
11974
11975 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
11976
11977         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
11978         Fix testcase accordingly.
11979
11980 2002-02-04  Richard Henderson  <rth@redhat.com>
11981
11982         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
11983         (buf): Change to be an array of pointers, not ints.
11984
11985 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
11986
11987         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
11988         before all tests.  Move warning one line above to match where it
11989         C frontend emits.
11990         * gcc.dg/Wswitch-2.c: New test.
11991         * g++.dg/warn/Wswitch-1.C: New test.
11992         * g++.dg/warn/Wswitch-2.C: New test.
11993
11994 2002-02-04  Richard Henderson  <rth@redhat.com>
11995
11996         * g++.dg/abi/offsetof.C: Fix size comparison.
11997
11998 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
11999
12000         * gcc.dg/cast-qual-2.c: New test.
12001
12002 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
12003
12004         * gcc.dg/20020201-4.c: New test.
12005
12006 2002-02-04  Ben Elliston  <bje@redhat.com>
12007
12008         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
12009         target_info attribute != 0, in addition to the empty string.
12010         (gcc_target_compile): Likewise.
12011
12012 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
12013
12014         * gcc.dg/Wswitch.c: New test.
12015         PR gcc/4475. PR gcc/3780.
12016
12017 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
12018
12019         * g77.f-torture/execute/5122.f: New test for regressions
12020         against PR fortran/5122.
12021
12022 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
12023
12024         * g77.f-torture/compile/pr3743.f: Delete
12025         * g77.dg/pr3743-1.f: New test.
12026         * g77.dg/pr3743-2.f: New test.
12027         * g77.dg/pr3743-3.f: New test.
12028         * g77.dg/pr3743-4.f: New test.
12029
12030 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12031
12032         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
12033
12034 2002-02-02  Richard Henderson  <rth@redhat.com>
12035
12036         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
12037         * gcc.c-torture/execute/bf64-1.c: Likewise.
12038
12039 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
12040
12041         * gcc.dg/20020201-2.c: New test.
12042
12043         * gcc.dg/20020201-3.c: New test.
12044
12045         * gcc.c-torture/execute/bitfld-2.c: New test.
12046
12047 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12048
12049         * gcc.dg/bitfld-1.c: Update.
12050         * gcc.dg/bitfld-2.c: Update.
12051         * gcc.c-torture/execute/bitfld-1.x: New.
12052
12053 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
12054
12055         * gcc.c-torture/execute/20020201-1.c: New test.
12056
12057 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
12058
12059         PR target/5469
12060         * gcc.dg/20020201-1.c: New test.
12061
12062 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
12063
12064         PR fortran/3743
12065         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
12066         * g77.f-torture/compile/pr3743.x: Remove
12067
12068 2002-01-31  Tom Rix  <trix@redhat.com>
12069
12070         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
12071
12072 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
12073
12074         * gcc.dg/noncompile/20020130-1.c: New test.
12075
12076 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
12077
12078         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
12079
12080 2002-01-29  Richard Henderson  <rth@redhat.com>
12081
12082         * gcc.c-torture/execute/991118-1.c: Cast various constants back
12083         to long long.
12084         * gcc.c-torture/execute/bf64-1.c: Likewise.
12085
12086 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
12087
12088         * gcc.c-torture/execute/20020129-1.c: New test.
12089
12090 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
12091
12092         * gcc.c-torture/compile/20000224-1.c: Update.
12093         * gcc.c-torture/execute/bitfld-1.c: New tests.
12094         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
12095         * gcc.dg/uninit-A.c: Update.
12096
12097 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
12098
12099         * g++.dg/template/ctor1.C: Add instantiation.
12100
12101 2002-01-28  Paul Koning  <pkoning@equallogic.com>
12102
12103         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
12104         argument to __builtin_prefetch to be const ptr.
12105
12106 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
12107
12108         * gcc.c-torture/compile/20020120-1.c: New test.
12109
12110 2002-01-27  Kazu Hirata  <kazu@hxi.com>
12111
12112         * gcc.c-torture/execute/20020127-1.c: New test.
12113
12114 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
12115
12116         * g77.dg/f77-edit-i-in.f: New test
12117         * g77.dg/f77-edit-i-out.f: New test
12118
12119 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
12120
12121         * gcc.dg/debug/debug.exp: New file.
12122         * gcc.dg/debug/trivial.c: New file.
12123         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
12124         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
12125         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
12126         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
12127         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
12128         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
12129         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
12130         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
12131         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
12132         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
12133         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
12134         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
12135         * gcc.dg/20000503-1.c: Removed.
12136         * gcc.dg/20010207-1.c: Removed.
12137         * gcc.dg/20011223-1.c: Removed.
12138         * gcc.dg/20020104-2.c: Removed.
12139         * gcc.dg/debug-1.c: Removed.
12140         * gcc.dg/debug-2.c: Removed.
12141         * gcc.dg/debug-3.c: Removed.
12142         * gcc.dg/debug-4.c: Removed.
12143         * gcc.dg/debug-5.c: Removed.
12144         * gcc.dg/debug-6.c: Removed.
12145         * gcc.dg/dwarf2-1.c: Removed.
12146         * gcc.dg/dwarf2-2.c: Removed.
12147
12148 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
12149
12150         * g++.old-deja/g++.other/eh5.C: New test.
12151         * g++.old-deja/g++.other/sibcall2.C: New test.
12152         * g++.old-deja/g++.other/array9.C: New test.
12153         * g++.old-deja/g++.other/typename2.C: New test.
12154         * g++.old-deja/g++.other/crash60.C: New test.
12155         * g++.old-deja/g++.other/conv9.C: New test.
12156         * g++.old-deja/g++.other/mangle10.C: New test.
12157         * g++.old-deja/g++.other/unchanging1.C: New test.
12158         * g++.old-deja/g++.other/exprstmt1.C: New test.
12159         * g++.old-deja/g++.other/inline23.C: New test.
12160         * g++.old-deja/g++.eh/ia64-1.C: New test.
12161         * g++.old-deja/g++.other/dwarf2-1.C: New test.
12162         * g++.old-deja/g++.other/reload1.C: New test.
12163         * g++.old-deja/g++.other/static20.C: New test.
12164         * g++.old-deja/g++.other/local-alloc1.C: New test.
12165         * g++.old-deja/g++.other/conv8.C: New test.
12166         * g++.old-deja/g++.other/stmtexpr2.C: New test.
12167         * g++.old-deja/g++.other/storeexpr1.C: New test.
12168         * g++.old-deja/g++.other/storeexpr2.C: New test.
12169         * g++.dg/eh/template2.C: New test.
12170         * g++.dg/warn/weak1.C: New test.
12171
12172 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
12173
12174         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12175         Remove first, non-varying, argument.
12176
12177 2002-01-23  Richard Henderson  <rth@redhat.com>
12178
12179         * gcc.dg/inline-2.c: New.
12180
12181         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
12182         Add optional target arg.  Check number of arguments.
12183         (scan-assembler-not, scan-assembler-dem): Likewise.
12184         (scan-assembler-dem-not): Likewise.
12185
12186 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
12187
12188         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
12189         line 12.
12190         * g++.old-deja/g++.brendan/parse3.C,
12191         g++.old-deja/g++.other/crash26.C,
12192         g++.old-deja/g++.other/crash28.C,
12193         g++.old-deja/g++.other/crash29.C,
12194         g++.old-deja/g++.other/crash30.C,
12195         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
12196
12197 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
12198
12199         * gcc.dg/20020115-1.c: New.
12200
12201 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
12202
12203         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
12204
12205 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
12206
12207         * gcc.dg/20020122-3.c: New.
12208
12209 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
12210
12211         * g++.dg/other/gc1.C: New test.
12212
12213 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
12214
12215         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
12216
12217 2002-01-22  Richard Henderson  <rth@redhat.com>
12218
12219         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
12220
12221 2002-01-22  Richard Henderson  <rth@redhat.com>
12222
12223         * gcc.dg/20020122-4.c: New.
12224
12225 2002-01-22  H.J. Lu <hjl@gnu.org>
12226
12227         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
12228         link output.
12229         * gcc.dg/special/ecos.exp: Likewise.
12230         * lib/g++-dg.exp: Likewise.
12231         * lib/g77-dg.exp: Likewise.
12232         * lib/gcc-dg.exp : Likewise.
12233         * lib/mike-g++.exp: Likewise.
12234         * lib/mike-g77.exp: Likewise.
12235         * lib/mike-gcc.exp: Likewise.
12236         * lib/objc-dg.exp: Likewise.
12237
12238 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
12239
12240         PR target/5379
12241         * gcc.dg/20020122-2.c: New test.
12242
12243 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
12244
12245         * gcc.dg/20020122-1.c: New test.
12246
12247 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
12248
12249         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
12250
12251 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
12252
12253         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
12254
12255 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12256
12257         * gcc.c-torture/compile/20020121-1.c: New test.
12258
12259 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12260
12261         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
12262         ld_library_path.
12263
12264 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
12265
12266         * gcc.dg/20020218-1.c: New test.
12267
12268 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
12269
12270         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
12271         messages
12272         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
12273         "At global scope" warning
12274         * g++.dg/ext/align1.C: Change cygwin test for alignment
12275         from db-bogus to dg-warning
12276
12277 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
12278
12279         * g77.f-torture/compile/cpp2.F: New test.
12280
12281 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
12282
12283         * g++.dg/template/access1.C: New test.
12284
12285 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
12286
12287         * gcc.dg/20020118-1.c: New.
12288
12289 2002-01-18  Kazu Hirata  <kazu@hxi.com>
12290
12291         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
12292
12293 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
12294
12295         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
12296         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
12297         alignment warnings.
12298
12299 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
12300
12301         * gcc.misc-tests/i386-prefetch.exp: Save and restore
12302         torture_with_loops and torture_without_loops
12303
12304 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
12305
12306         * gcc.c-torture/compile/20020116-1.c: New test.
12307
12308 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
12309
12310         * gcc.dg/20020116-2.c: New test.
12311
12312         * gcc.dg/ultrasp4.c: New test.
12313
12314         * gcc.dg/20020116-1.c: New test.
12315
12316 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
12317
12318         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
12319         by EABI.
12320
12321 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
12322
12323         * gcc.misc-tests/i386-prefetch.exp: New.
12324         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
12325         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
12326         * gcc.misc-tests/i386-pf-none-1.c: New test.
12327         * gcc.misc-tests/i386-pf-sse-1.c: New test.
12328
12329 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
12330
12331         * gcc.dg/gnu89-init-1.c: Add new tests.
12332
12333 2002-01-15  Andreas Jaeger  <aj@suse.de>
12334
12335         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
12336         * gcc.dg/i386-mmx-2.c: Likewise.
12337         * gcc.dg/i386-sse-1.c: Likewise.
12338         * gcc.dg/i386-sse-2.c: Likewise.
12339         * gcc.dg/i386-sse-3.c: Likewise.
12340
12341 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
12342
12343         * g77.f-torture/execute/intrinsic-unix-bessel.f:
12344         Uncomment additional cases that now pass.
12345
12346 2002-01-11  Richard Henderson  <rth@redhat.com>
12347
12348         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12349         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
12350
12351 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
12352
12353         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
12354
12355 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
12356
12357         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12358         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
12359
12360 2002-01-10  Dale Johannesen  <dalej@apple.com>
12361
12362         * gcc.c-torture/execute/loop-11.c: New.
12363
12364 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
12365
12366         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12367         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
12368
12369 2002-01-09  Richard Henderson  <rth@redhat.com>
12370
12371         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12372         type in which to perform the operation for each size.
12373
12374 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
12375
12376         * gcc.c-torture/compile/20020109-2.c: New test.
12377
12378 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
12379
12380         * gcc.c-torture/execute/loop-10.c: New test.
12381
12382 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
12383
12384         * gcc.c-torture/compile/20010226-1.c: New test.
12385         * gcc.c-torture/compile/20010227-1.c: New test.
12386         * gcc.c-torture/compile/20010426-1.c: New test.
12387         * gcc.c-torture/compile/20010510-1.c: New test.
12388         * gcc.c-torture/compile/20010605-3.c: New test.
12389         * gcc.c-torture/compile/20010824-1.c: New test.
12390         * gcc.c-torture/execute/20010409-1.c: New test.
12391         * gcc.dg/noncompile/20000901-1.c: New test.
12392         * gcc.dg/20001023-1.c: New test.
12393         * gcc.dg/20001101-1.c: New test.
12394         * gcc.dg/20001102-1.c: New test.
12395         * gcc.dg/20010207-1.c: New test.
12396         * gcc.dg/20010405-1.c: New test.
12397         * gcc.dg/20010822-1.c: New test.
12398         * gcc.dg/20011107-1.c: New test.
12399
12400 2002-01-09  Jeffrey A Law  (law@redhat.com)
12401
12402         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12403
12404         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
12405         execution failure on PA targets.
12406
12407 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
12408
12409         * gcc.c-torture/compile/20020109-1.c: New test.
12410
12411 2002-01-08  Kazu Hirata  <kazu@hxi.com>
12412
12413         * gcc.c-torture/execute/20020108-1.c: New test.
12414
12415 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
12416
12417         * gcc.dg/20020108-1.c: New test.
12418
12419 2002-01-08  H.J. Lu <hjl@gnu.org>
12420
12421         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12422         for header files.
12423
12424 2002-01-08  Geoff Keating  <geoffk@redhat.com>
12425
12426         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12427         consistency.
12428
12429 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
12430
12431         * gcc.dg/altivec-4.c: Test altivec predicates.
12432
12433 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
12434
12435         * gcc.c-torture/execute/20020107-1.c: New test.
12436
12437 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
12438
12439         PR c/5279
12440         * gcc.c-torture/compile/20020106-1.c: New test.
12441
12442 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
12443
12444         * gcc.c-torture/execute/nestfunc-4.c: New test.
12445
12446 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
12447
12448         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12449         extra triple that slipped in.
12450         * g++.old-deja/g++.abi/align.C: Likewise.
12451         * g++.old-deja/g++.abi/bitfields.C: Likewise.
12452
12453 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
12454
12455         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12456         * g++.old-deja/g++.abi/align.C: Likewise.
12457         * g++.old-deja/g++.abi/bitfields.C: Likewise.
12458
12459         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12460         on FreeBSD/i386.
12461         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12462         FreeBSD.
12463
12464 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
12465
12466         * gcc.dg/20020104-1.c: New test.
12467
12468         * gcc.dg/20020104-2.c: New test.
12469
12470 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
12471
12472         * gcc.dg/20020103-1.c: Fix typo in target selector.
12473
12474 2002-01-03  Richard Henderson  <rth@redhat.com>
12475
12476         * gcc.dg/20020103-1.c: New.
12477
12478 2002-01-03  Kazu Hirata  <kazu@hxi.com>
12479
12480         * gcc.c-torture/execute/20020103-1.c: New test.
12481
12482 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
12483
12484         * g++.dg/other/debug2.C: New test.
12485
12486         * gcc.c-torture/compile/20020103-1.c: New test.
12487
12488 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
12489
12490         * gcc.dg/gnu89-init-1.c: Added new tests.
12491
12492 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
12493
12494         * g++.dg/template/friend2.C: Remove as patch is reverted.
12495
12496         * g++.dg/warn/oldcast1.C: New test.
12497
12498         * g++.dg/template/ptrmem1.C: New test.
12499         * g++.dg/template/ptrmem2.C: New test.
12500
12501         * g++.dg/template/ntp.C: New test.
12502
12503         * g++.dg/other/component1.C: New test.
12504
12505         * g++.dg/template/ttp3.C: New test.
12506
12507         * g++.dg/template/friend2.C: New test.
12508         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12509
12510 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
12511
12512         * g++.dg/other/ptrmem1.C: New test.
12513         * g++.dg/other/ptrmem2.C: New test.
12514
12515 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
12516
12517         * g++.dg/template/ctor1.C: New test.
12518
12519 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
12520
12521         * g++.dg/template/friend2.C: New test.
12522
12523 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
12524
12525         * gcc.dg/mmix-1.c: New test.
12526
12527 2001-12-31  Richard Henderson  <rth@redhat.com>
12528
12529         * gcc.dg/asm-5.c: New.
12530
12531 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
12532
12533         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12534         in namespace __gnu_cxx
12535
12536 2001-12-30  Richard Henderson  <rth@redhat.com>
12537
12538         * gcc.dg/debug-6.c: New.
12539
12540 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
12541
12542         * gcc.c-torture/compile/20011229-2.c: New test.
12543
12544 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
12545
12546         * gcc.dg/debug-3.c: New test.
12547         * gcc.dg/debug-4.c: New test.
12548         * gcc.dg/debug-5.c: New test.
12549
12550 2001-12-29  Richard Henderson  <rth@redhat.com>
12551
12552         * g++.dg/eh/loop1.C: New.
12553
12554 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
12555
12556         * g++.dg/template/crash1.C: New test.
12557
12558 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
12559
12560         * g++.dg/other/const1.C: New test.
12561
12562 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
12563
12564         * gcc.c-torture/compile/20011229-1.c: New test.
12565
12566 2001-12-28  Stan Shebs  <shebs@apple.com>
12567
12568         * lib/objc-torture.exp: Resync with c-torture.exp.
12569         * lib/objc.exp: Load standard libraries.
12570
12571 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
12572
12573         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12574         additional tests.
12575
12576 2001-12-27  Roger Sayle <roger@eyesopen.com>
12577
12578         * gcc.c-torture/execute/string-opt-16.c: New testcase.
12579
12580 2001-12-27  Richard Henderson  <rth@redhat.com>
12581
12582         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12583
12584 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
12585
12586         * g++.dg/eh/ctor1.C: New test.
12587         * g++.dg/other/error2.C: New test.
12588
12589 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
12590
12591         * g++.dg/other/init2.C: New test.
12592
12593 2001-12-24  Richard Henderson  <rth@redhat.com>
12594
12595         * gcc.dg/20011223-1.c: New.
12596         * gcc.dg/inline-1.c: New.
12597
12598 2001-12-23  Richard Henderson  <rth@redhat.com>
12599
12600         * gcc.dg/asm-4.c: Test operand modifiers.
12601
12602 2001-12-23  Richard Henderson  <rth@redhat.com>
12603
12604         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12605
12606 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
12607
12608         * gcc.c-torture/execute/20011223-1.c: New test.
12609
12610 2001-12-21  Richard Henderson  <rth@redhat.com>
12611
12612         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12613         re-enables the warning.
12614
12615 2001-12-21  Richard Henderson  <rth@redhat.com>
12616
12617         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12618
12619 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
12620
12621         * gcc.c-torture/compile/20011218-1.c: New test.
12622
12623 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
12624
12625         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
12626         arm-isr.c test.
12627         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
12628         epilogue generation for ARM ISR routines.
12629
12630 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12631
12632         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12633         * gcc.dg/format/c90-printf-3.c: Likewise.
12634         * gcc.dg/format/c99-printf-3.c: Likewise.
12635         * gcc.dg/format/ext-1.c: Likewise.
12636         * gcc.dg/format/ext-6.c: Likewise.
12637         * gcc.dg/format/format.h: Prototype unlocked stdio.
12638
12639 2001-12-20  Richard Henderson  <rth@redhat.com>
12640
12641         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12642         (arena): Use it.
12643         (malloc): Correct allocation logic.  Abort if we fill up the
12644         arena before initialization complete.
12645         (realloc): Correct allocation logic.
12646
12647 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
12648
12649         * gcc.c-torture/compile/20011219-2.c: New test.
12650
12651         * gcc.c-torture/execute/20011219-1.c: New test.
12652
12653 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
12654
12655         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
12656         target does not support weak symbols.
12657
12658 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
12659
12660         * gcc.c-torture/compile/20011219-1.c: New test.
12661
12662 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
12663
12664         * g++.dg/other/error1.C: New test.
12665
12666 2001-12-17  Jeffrey A Law  (law@redhat.com)
12667
12668         * gcc.c-torture/execute/20011217-1.c: New test.
12669
12670 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
12671
12672         * objc.dg/special/: New directory.
12673         * objc.dg/special/special.exp: New file.
12674         * objc.dg/special/unclaimed-category-1.h: New file.
12675         * objc.dg/special/unclaimed-category-1a.m: New file.
12676         * objc.dg/special/unclaimed-category-1.m: New file.
12677
12678 2001-12-17  Andreas Jaeger  <aj@suse.de>
12679
12680         * gcc.c-torture/compile/20011217-2.c: New test.
12681
12682 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12683
12684         * gcc.c-torture/compile/20011217-1.c: New test.
12685
12686 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
12687
12688         * testsuite/gcc.dg/20011214-1.c: New.
12689
12690 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
12691
12692         * gcc.dg/altivec-4.c: New.
12693
12694 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
12695
12696         * gcc.dg/20011113-1.c: New test.
12697
12698 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12699
12700         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12701         std::__malloc_alloc_template<0> and
12702         std::__default_alloc_template<false, 0>.
12703
12704 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
12705
12706         * objc/execute/bf-21.m: New test.
12707         * objc/execute/enumeration-1.m: New test.
12708         * objc/execute/enumeration-2.m: New test.
12709
12710 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
12711
12712         * gcc.dg/gnu89-init-1.c: New test.
12713
12714 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
12715
12716         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12717         * g++.old-deja/g++.jason/2371.C: Likewise.
12718         * g++.old-deja/g++.jason/template33.C: Likewise.
12719         * g++.old-deja/g++.jason/template34.C: Likewise.
12720         * g++.old-deja/g++.jason/template36.C: Likewise.
12721         * g++.old-deja/g++.oliva/typename1.C: Likewise.
12722         * g++.old-deja/g++.oliva/typename2.C: Likewise.
12723         * g++.old-deja/g++.other/typename1.C: Likewise.
12724         * g++.old-deja/g++.pt/inherit2.C: Likewise.
12725         * g++.old-deja/g++.pt/nontype5.C: Likewise.
12726         * g++.old-deja/g++.pt/typename11.C: Likewise.
12727         * g++.old-deja/g++.pt/typename14.C: Likewise.
12728         * g++.old-deja/g++.pt/typename16.C: Likewise.
12729         * g++.old-deja/g++.pt/typename3.C: Likewise.
12730         * g++.old-deja/g++.pt/typename4.C: Likewise.
12731         * g++.old-deja/g++.pt/typename5.C: Likewise.
12732         * g++.old-deja/g++.pt/typename7.C: Likewise.
12733         * g++.old-deja/g++.robertl/eb9.C: Likewise.
12734
12735 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
12736
12737         * g++.dg/other/linkage1.C: New test.
12738         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12739         specifiers.
12740
12741 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
12742
12743         * gcc.dg/concat.c: New test.
12744
12745 2001-12-11  Stan Shebs  <shebs@apple.com>
12746
12747         * objc/compile: New test directory.
12748         * objc/compile/compile.exp: New expect script.
12749         * objc/compile/20011211-1.m: New compile test.
12750
12751 2001-12-11  Jason Merrill  <jason@redhat.com>
12752
12753         * lib/prune.exp (prune_gcc_output): Also handle "In member
12754         function".  So many permutations...
12755
12756 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
12757
12758         * g++.dg/template/typedef1.C: New test.
12759
12760 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
12761
12762         * g++.dg/other/copy1.C: New test.
12763
12764 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
12765
12766         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12767
12768         * gcc.dg/builtin-choose-expr.c: New.
12769
12770 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
12771
12772         * gcc.dg/altivec-2.c: New.
12773
12774 2001-12-07  Richard Henderson  <rth@redhat.com>
12775
12776         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12777
12778 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
12779
12780         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12781         ultrasparc.
12782
12783 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12784
12785         * g++-old.deja/g++.robertl/eb101.C: Deleted.
12786
12787 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
12788
12789         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12790         variable argument list.
12791
12792 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
12793
12794         * gcc.c-torture/execute/memcheck: Delete entire directory.
12795         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12796         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12797
12798 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12799
12800         * gcc.dg/Wshadow-1.c: New test.
12801
12802 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
12803
12804         * gcc.c-torture/compile/20011130-1.c: New test.
12805
12806         * gcc.dg/noncompile/20011025-1.c: New test.
12807
12808         * g++.dg/other/anon-union.C: New test.
12809
12810         * gcc.c-torture/execute/20011024-1.c: New test.
12811
12812 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
12813
12814         * gcc.c-torture/execute/20000722-1.x,
12815         gcc.c-torture/execute/20010123-1.x: Remove.
12816         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12817         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12818         gcc.dg/c99-complit-2.c: New tests.
12819
12820 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
12821
12822         * g++.dg/inherit/base1.C: New test.
12823
12824 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
12825
12826         * g++.dg/other/stdarg1.C: New test.
12827
12828         * gcc.c-torture/compile/20011130-2.c: New test.
12829
12830 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
12831
12832         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12833         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12834         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12835         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12836         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12837         * gcc.dg/builtin-prefetch-1.c: New test.
12838
12839 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
12840
12841         * gcc.dg/20011130-1.c: New test.
12842
12843 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
12844
12845         * g++.dg/other/scope1.C: New test.
12846         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12847
12848 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
12849
12850         * gcc.dg/vla-init-1.c: New test.
12851
12852 2001-12-01  Geoff Keating  <geoffk@redhat.com>
12853
12854         * gcc.c-torture/compile/structs.c: New testcase from GDB.
12855
12856 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12857
12858         * objc.dg/alias.m: Update.
12859         * objc.dg/class-1.m: Update.
12860         * objc.dg/const-str-1.m: Update.
12861         * objc.dg/fwd-proto-1.m: Update.
12862         * objc.dg/id-1.m: Update.
12863         * objc.dg/super-class-1.m: Update.
12864
12865 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
12866
12867         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12868         constructs.
12869
12870 2001-11-28  Jeffrey A Law  (law@cygnus.com)
12871
12872         * gcc.c-torture/execute/20011128-1.c: New test.
12873
12874 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
12875
12876         * gcc.dg/20011127-1.c: New test.
12877
12878 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12879
12880         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
12881         from Austin Group draft 7.
12882         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
12883         scanf format arguments.
12884         * gcc.dg/format/no-exargs-2.c: New test.
12885
12886 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
12887
12888         * g++.dg/abi/vbase8-4.C: New test.
12889
12890 2001-11-24  Ian Lance Taylor  <ian@airs.com>
12891
12892         * gcc.c-torture/execute/20011121-1.c: New test.
12893
12894 2001-11-23  Jeffrey A Law  (law@cygnus.com)
12895
12896         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12897
12898 2001-11-23  Andreas Jaeger  <aj@suse.de>
12899
12900         * gcc.dg/cpp/charconst-2.c: New test.
12901
12902 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
12903
12904         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12905         to the host if it is remote.  Let tests specify extra headers
12906         they use.
12907         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12908         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12909         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12910         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12911         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12912         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12913         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12914         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12915         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12916         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12917
12918 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
12919
12920         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12921         for little endian ARMs.
12922
12923 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
12924
12925         * gcc.c-torture/compile/20011119-1.c: New test.
12926         * gcc.c-torture/compile/20011119-2.c: New test.
12927
12928 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
12929
12930         * gcc.dg/altivec-1.c: Fix typo.
12931
12932 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12933
12934         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
12935
12936 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
12937
12938         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
12939
12940 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
12941
12942         * lib/g77.exp: Don't specify --rpath-link.
12943
12944         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12945         across all the headers.
12946         * gcc.dg/format/format.exp: For testing on a remote host,
12947         copy format.h.
12948
12949         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12950         * gcc.c-torture/execute/930406-1.c: Likewise.
12951         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12952
12953 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
12954
12955         * gcc.dg/altivec-1.c: New.
12956
12957 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
12958
12959         * gcc.dg/cpp/fpreprocessed.c: New test case.
12960
12961 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12962
12963         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12964         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12965         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
12966
12967 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12968
12969         * gcc.dg/no-builtin-1.c: New test.
12970
12971 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
12972
12973         * gcc.c-torture/execute/20011115-1.c: New test.
12974
12975 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
12976
12977         * gcc.c-torture/compile/20011114-2.c: New test.
12978         * gcc.c-torture/compile/20011114-3.c: New test.
12979         * gcc.c-torture/compile/20011114-4.c: New test.
12980
12981 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
12982
12983         * g++.dg/other/init1.C: New test.
12984
12985 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
12986
12987         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
12988         message.
12989
12990         * gcc.c-torture/execute/20011114-1.c: New testcase.
12991
12992         * gcc.c-torture/compile/20010327-1.c: Revert last change.
12993         * gcc.c-torture/compile/20011114-1.c: New test, exactly
12994         like the (before this change) version of 20010327-1.c.
12995
12996 2001-11-14  Roger Sayle <roger@eyesopen.com>
12997
12998         * gcc.c-torture/execute/string-opt-13.c: New testcase.
12999
13000 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
13001
13002         * g++.dg/init/array2.C: New test.
13003
13004 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
13005
13006         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
13007
13008 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
13009
13010         * g++.dg/other/forscope1.C: New test.
13011         * g++.dg/ext/forscope1.C: New test.
13012         * g++.dg/ext/forscope2.C: New test.
13013
13014 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
13015
13016         * gcc.c-torture/execute/20011113-1.c: New test.
13017
13018 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
13019
13020         * gcc.c-torture/execute/20011109-2.c: New test.
13021
13022         * gcc.c-torture/execute/20011109-1.c: New test.
13023
13024 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
13025
13026         * gcc.c-torture/compile/20011109-1.c: New test.
13027
13028 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
13029
13030         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
13031         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
13032         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
13033         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
13034         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
13035         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
13036         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
13037
13038 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
13039
13040         * g++.dg/warn/Wshadow-1.C: New tests.
13041         * g++.old-deja/g++.mike/for3.C: Update.
13042
13043 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
13044
13045         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
13046         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
13047         XFAILs.  Adjust expected error texts.
13048         * gcc.c-torture/compile/20011106-1.c,
13049         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
13050         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
13051         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
13052         gcc.dg/c99-array-lval-5.c: New tests.
13053
13054 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
13055
13056         * gcc.dg/cpp/defined.c: Update.
13057
13058 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
13059
13060         * gcc.c-torture/execute/anon-1.c: New test.
13061
13062 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
13063
13064         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
13065         same size, so no warning should be produced on stormy16.
13066
13067         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
13068         due to oversized array.
13069         * g++.old-deja/g++.mike/ns15.C: Likewise.
13070         * g++.old-deja/g++.pt/crash16.C: Likewise.
13071
13072 2001-11-02  Graham Stott  <grahams@redhat.com>
13073
13074         * g++.dgother/debug1.C: Fix typos.
13075
13076 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
13077
13078         * g++.dg/other/debug1.C: New test.
13079
13080 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13081
13082         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
13083         of unsigned long.
13084
13085 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
13086
13087         * gcc.dg/20011029-2.c: New test.
13088
13089         * gcc.c-torture/compile/20011029-1.c: New test.
13090
13091 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
13092
13093         * objc/execute/class_self-1.m: New test.
13094         * objc/execute/class_self-2.m: New test.
13095
13096 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
13097
13098         * gcc.misc-tests/msgs.exp: Delete.
13099         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
13100         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
13101         error set to match recent changes.
13102
13103 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
13104
13105         * gcc.dg/20011021-1.c: New test.
13106
13107 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
13108
13109         * gcc.c-torture/compile/20011023-1.c: New test.
13110
13111 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
13112
13113         * lib/g77.exp: Rewrite based on lib/g++.exp.
13114
13115 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
13116
13117         * gcc.c-torture/execute/20011019-1.c: New test.
13118
13119         * gcc.dg/20011018-1.c: New test.
13120
13121 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
13122
13123         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
13124
13125 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
13126
13127         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
13128         * gcc.dg/attr-invalid.c: Likewise.
13129
13130 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
13131
13132         * testsuite/gcc.dg/20011015-1.c: New test.
13133
13134 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
13135
13136         * g++.dg/template/unify2.C: New test.
13137
13138 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
13139
13140         * g++.dg/other/exception-specification.C: New test
13141
13142 2001-10-13  Tom Rix  <trix@redhat.com>
13143
13144         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
13145         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
13146
13147 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
13148
13149         * testsuite/gcc.dg/20011009-1.c: New test.
13150
13151 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
13152
13153         PR g++/4476
13154         * g++.dg/other/friend1.C: New test.
13155
13156 2001-10-11  Richard Henderson  <rth@redhat.com>
13157
13158         * g++.old-deja/g++.other/crash18.C: Add -S to options.
13159
13160 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13161
13162         * gcc.c-torture/compile/20011010-1.c: New.
13163
13164 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13165
13166         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
13167         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
13168         g77.f-torture/execute/execute.exp,
13169         g77.f-torture/noncompile/noncompile.exp,
13170         gcc.c-torture/compile/compile.exp,
13171         gcc.c-torture/execute/execute.exp,
13172         gcc.c-torture/execute/ieee/ieee.exp,
13173         gcc.c-torture/execute/memcheck/memcheck.exp,
13174         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
13175         objc/execute/execute.exp: Update FSF address.
13176
13177 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
13178
13179         * gcc.dg/cpp/cmdlne-C.c: Update.
13180         * gcc.dg/cpp/cmdlne-C2.c: New.
13181
13182 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13183
13184         * gcc.c-torture/execute/20011008-3.c: New.
13185
13186 2001-10-08  DJ Delorie  <dj@redhat.com>
13187
13188         * gcc.dg/20011008-1.c: New.
13189         * gcc.dg/20011008-2.c: New.
13190
13191 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
13192
13193         * gcc.dg/cpp/spacing1.c: Update test.
13194
13195 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13196
13197         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
13198         spelling errors of "separate" as "seperate".
13199
13200 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
13201
13202         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
13203         enough to avoid inlining.
13204
13205 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13206
13207         * lib/g77.exp: set libg2c_dir correctly.
13208
13209 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
13210
13211         * gcc.dg/cpp/macro11.c: New test.
13212
13213 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
13214
13215         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
13216         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
13217         gcc.dg/format/multattr-3.c: New tests.
13218         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
13219         tests for format attributes on function pointers being rejected.
13220
13221 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
13222
13223         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
13224
13225 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
13226
13227         * g++.dg/warn/format1.C: New test.
13228
13229 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
13230
13231         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
13232
13233 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
13234
13235         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
13236
13237 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
13238
13239         * gcc.dg/cpp/redef2.c: Add test.
13240
13241 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
13242
13243         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
13244         long-standing bug on i686, apparently.
13245         * gcc.c-torture/execute/loop-2c.x: New file.
13246         * gcc.c-torture/execute/loop-2d.x: New file.
13247         * gcc.c-torture/execute/loop-3c.x: New file.
13248
13249 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
13250
13251         * gcc.dg/cpp/20000625-2.c: Correct line number.
13252
13253 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
13254
13255         * gcc.dg/cpp/macro10.c: New test.
13256         * gcc.dg/cpp/strify3.c: New test.
13257         * gcc.dg/cpp/spacing1.c: Add tests.
13258         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
13259         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
13260
13261 2001-09-24  DJ Delorie  <dj@redhat.com>
13262
13263         * gcc.c-torture/execute/20010924-1.c: New test.
13264
13265 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
13266
13267         * testsuite/objc/execute/paste.m: Remove.
13268
13269 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13270
13271         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
13272
13273 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
13274
13275         * g77.dg/strlen0.f: New test.
13276
13277 2001-09-21  Richard Henderson  <rth@redhat.com>
13278
13279         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
13280         * g++.old-deja/g++.abi/vtable2.C: Likewise.
13281
13282 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
13283
13284         Table-driven attributes.
13285         * g++.dg/ext/attrib1.C: New test.
13286
13287 2001-09-20  DJ Delorie  <dj@redhat.com>
13288
13289         * gcc.dg/20000926-1.c: Update expected warning messages.
13290         * gcc.dg/array-2.c: Likewise, and test for warnings too.
13291         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
13292         array.
13293
13294 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
13295
13296         * g++.dg/eh/registers1.C: New test case.
13297
13298 2001-09-17  Richard Henderson  <rth@redhat.com>
13299
13300         * gcc.dg/array-5.c: Fix VLA decomposition test.
13301
13302 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
13303
13304         * gcc.dg/cpp/line5.c: New testcase.
13305
13306 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
13307
13308         * gcc.dg/cpp/macro9.c: New test.
13309
13310 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
13311
13312         * gcc.c-torture/execute/980223.c: Change type of addr from long
13313         to char *.
13314
13315 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
13316
13317         * gcc.c-torture/execute/20010915-1.c: New test.
13318
13319 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
13320
13321         * g77.dg/bprob: New directory.
13322         * g77.dg/bprob/bprob.exp: New file.
13323         * g77.dg/bprob/bprob-1.f: New test.
13324         * g77.dg/gcov: New directory.
13325         * g77.dg/gcov/gcov.exp: New file.
13326         * g77.dg/gcov/gcov-1.f: New test.
13327         * g77.dg/gcov/gcov-1.x: New file.
13328
13329 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13330
13331         * gcc.dg/cpp/directiv.c: Update.
13332         * gcc.dg/cpp/undef1.c: Update.
13333
13334 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
13335
13336         * gcc.dg/20010912-1.c: New test.
13337
13338 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
13339
13340         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
13341         language-independent file in lib.
13342         * lib/gcov.exp: New file.
13343
13344 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13345
13346         * gcc.c-torture/compile/20010911-1.c: New test.
13347
13348 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
13349
13350         * lib/profopt.exp: New, to support profile-directed optimizations.
13351         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13352         * gcc.misc-tests/bprob-1.c: New test.
13353         * gcc.misc-tests/bprob-2.c: New test.
13354
13355 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
13356
13357         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13358         XFAIL and which kinds of gcov output to verify.
13359         * gcc.misc-tests/gcov-4b.x: New file.
13360         * gcc.misc-tests/gcov-5b.x: New file.
13361         * gcc.misc-tests/gcov-6.x: New file.
13362         * gcc.misc-tests/gcov-7.c: New test.
13363         * gcc.misc-tests/gcov-7.x: New file.
13364
13365 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
13366
13367         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13368         * gcc.misc-tests/gcov-6.c: New test.
13369
13370 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
13371
13372         PR c++/3986
13373         * g++.dg/abi/vbase1.C: New test.
13374
13375 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
13376
13377         * objc.dg/method-2.m: New.
13378
13379 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
13380
13381         PR c++/4203
13382         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13383         * g++.dg/init/empty1.C: New test.
13384
13385 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
13386
13387         * gcc.c-torture/compile/20010903-1.c: New test.
13388
13389 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
13390
13391         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13392         for m68k.
13393
13394 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
13395
13396         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13397
13398         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13399
13400         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13401
13402 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
13403
13404         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13405         for 16-bit 'unsigned int'.
13406
13407 2001-08-29  Kazu Hirata  <kazu@hxi.com>
13408
13409         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13410
13411 2001-08-27  Richard Henderson  <rth@redhat.com>
13412
13413         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13414         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13415
13416 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
13417
13418         * gcc.dg/asm-names.c (ymain): New.
13419
13420 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
13421
13422         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13423         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13424         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13425
13426 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13427
13428         * gcc.dg/compare5.c: New testcase.
13429
13430 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
13431
13432         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13433         and "In instantiation".
13434
13435 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
13436
13437         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13438
13439 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
13440
13441         * gcc.misc-tests/gcov.exp: Add support for branch information.
13442         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13443         * gcc.misc-tests/gcov-4.c: New test.
13444         * gcc.misc-tests/gcov-4b.c: New test.
13445         * gcc.misc-tests/gcov-5b.c: New test.
13446
13447 2001-08-20  Zack Weinberg  <zackw@panix.com>
13448
13449         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13450         expected to fail.
13451
13452 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13453
13454         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13455
13456 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
13457
13458         * g++.dg/eh/template1.C: New test.
13459
13460 2001-08-16  David Billinghurst  <David.Billinghurst@riotinto.com>
13461
13462         * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
13463         Fix thinko.
13464         * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
13465         for xfail.
13466
13467 2001-08-14  David Billinghurst  <David.Billinghurst@riotinto.com>
13468
13469         * lib/g77-dg.exp:  Use prune.exp for common procedures
13470         (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
13471         * lib/g77.exp: (g77-dg-prune) Remove
13472
13473 2001-08-13  Jason Merrill  <jason_merrill@redhat.com>
13474
13475         * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
13476
13477 2001-08-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13478
13479         * g++.dg/template/unify1.C: New test.
13480
13481 2001-08-07  Nathan Sidwell  <nathan@codesourcery.com>
13482
13483         * g++.dg/abi/empty4.C: New test.
13484
13485 2001-08-06  David Billinghurst  <David.Billinghurst@riotinto.com>
13486
13487         * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
13488         solaris2.*
13489         * g77.f-torture/compile/pr3743.x: Likewise
13490
13491 2001-08-05  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
13492
13493         * g++.dg/other/using-declaration.C: New test.
13494
13495 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
13496
13497         * gcc.dg/cpp/tr-sign.c: New testcase.
13498
13499 2001-08-05  Neil Booth  <neil@daikokuya.demon.co.uk>
13500
13501         * gcc.dg/cpp/19951025-1.c: Revert.
13502         * gcc.dg/cpp/directiv.c: We no longer process directives that
13503         interrupt macro arguments.
13504
13505 2001-08-03  Zack Weinberg  <zackw@stanford.edu>
13506
13507         * gcc.dg/bconstp-1.c: New test.
13508
13509 2001-08-03  Richard Henderson  <rth@redhat.com>
13510
13511         * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
13512
13513 2001-08-02  Neil Booth  <neil@daikokuya.demon.co.uk>
13514
13515         * gcc.dg/cpp/19951025-1.c: Update.
13516
13517 2001-08-02  Jeffrey Oldham  <oldham@codesourcery.com>
13518
13519         * g77.dg/ff90-1.f (s): Fix reference of variable z,
13520         should be x.
13521
13522 2001-08-02  Nathan Sidwell  <nathan@codesourcery.com>
13523
13524         Kill -fhonor-std.
13525         * g++.old-deja/g++.ns/ns14.C: Remove special options.
13526         * g++.old-deja/g++.other/std1.C: Likewise.
13527         * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
13528
13529 2001-08-01  David Billinghurst <David.Billinghurst@riotinto.com>
13530
13531         * lib/g77.exp:  Load gcc-defs.exp for common procedures
13532         (g77_pass, g77_fail, g77_finish, g77_exit,
13533         ${tool}_check_unsupported_p} Now redundant.  Deleted.
13534
13535 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
13536
13537         * g77.dg/fbackslash.f
13538         * g77.dg/fcase-preserve.f
13539         * g77.dg/ff90-1.f
13540         * g77.dg/ffixed-line-length-0.f
13541         * g77.dg/ffixed-line-length-132.f
13542         * g77.dg/ffixed-line-length-7.f
13543         * g77.dg/ffixed-line-length-72.f
13544         * g77.dg/ffixed-line-length-none.f
13545         * g77.dg/ffree-form-1.f
13546         * g77.dg/fno-backslash.f
13547         * g77.dg/fno-f90-1.f
13548         * g77.dg/fno-fixed-form-1.f
13549         * g77.dg/fno-onetrip.f
13550         * g77.dg/fno-typeless-boz.f
13551         * g77.dg/fno-underscoring.f
13552         * g77.dg/fno-vxt-1.f
13553         * g77.dg/fonetrip.f
13554         * g77.dg/ftypeless-boz.f
13555         * g77.dg/fugly-assumed.f
13556         * g77.dg/funderscoring.f
13557         * g77.dg/fvxt-1.f
13558
13559 2001-08-01  Ziemowit Laski  <zlaski@apple.com>
13560
13561         * objc.dg/fwd-proto-1.m: New.
13562         * objc.dg/local-decl-1.m: New.
13563         * objc.dg/naming-1.m: New.
13564         * objc.dg/naming-2.m: New.
13565         * objc.dg/proto-hier-1.m: New.
13566
13567 2001-07-31  Hans-Peter Nilsson  <hp@bitrange.com>
13568
13569         * gcc.dg/c99-scope-2.c: Don't generally assume adding more
13570         largest-type elements to a struct makes its size grow.
13571
13572 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
13573
13574         * g++.dg/abi/vthunk1.C: New test.
13575
13576 2001-07-31  Nathan Sidwell  <nathan@codesourcery.com>
13577
13578         * g++.dg/abi/vbase8-22.C: New test.
13579
13580 2001-07-31  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
13581
13582         * gcc.dg/cpp/macro8.c: New test.
13583
13584 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
13585
13586         * g++.dg/abi/vbase8-21.C: New test.
13587
13588 2001-07-27  Nathan Sidwell  <nathan@codesourcery.com>
13589
13590         * g++.dg/abi/vbase8-10.C: New test.
13591
13592 2001-07-27  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13593
13594         * lib/g++.exp (g++_set_ld_library_path): Renamed to
13595         ${tool}_set_ld_library_path.
13596         Changed caller.
13597         * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
13598         g++.exp.
13599
13600 2001-07-26  Stan Cox <scox@redhat.com>
13601
13602         * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
13603         * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
13604         gcc_exit, gcc_check_unsupported_p):
13605         Moved to gcc-deps.exp
13606         * gcc-deps.exp: New file.
13607
13608 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13609
13610         * g++.old-deja/g++.pt/defarg14.C: New test.
13611
13612 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
13613
13614         * g++.old-deja/g++.other/lineno5.C: New test.
13615
13616 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
13617
13618         * g++.old-deja/g++.pt/crash68.C: New test.
13619
13620 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
13621
13622         * g++.old-deja/g++.other/crash42.C: New test.
13623
13624 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
13625
13626         * gcc.dg/cpp/extratokens.c: Fix.
13627         * gcc.dg/cpp/skipping2.c: New tests.
13628
13629 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13630
13631         * gcc.c-torture/execute/20010724-1.c: New file.
13632         * gcc.c-torture/execute/20010724-1.x: New file.
13633
13634 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13635
13636         * g++.old-deja/g++.other/cond7.C: New test.
13637
13638 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13639
13640         * g++.old-deja/g++.other/optimize4.C: New test.
13641
13642 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13643
13644         * g++.old-deja/g++.abi/vbase8-5.C: New test.
13645
13646 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
13647
13648         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13649         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13650         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13651         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13652
13653         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13654         bug report" message.
13655
13656         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13657         * g++.dg/ext/instantiate1.C: Move from old-deja.
13658
13659 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
13660
13661         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13662         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13663         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13664         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13665
13666 2001-07-23  Jeffrey A Law  (law@cygnus.com)
13667
13668         * gcc.c-torture/execute/20010723-1.c: New test.
13669
13670 2001-07-23  Ben Elliston  <bje@redhat.com>
13671
13672         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13673
13674 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13675
13676         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13677         i[34567]86-*-*.
13678         Delete handling of ieee_multilib_flags.
13679         Pass -mieee for alpha*-*-* and sh-*-*.
13680         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13681
13682 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
13683
13684         Remove old-abi tests.
13685         * g++.old-deja/g++.mike/p11116.C: Remove.
13686         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13687
13688 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
13689
13690         * g77.f-torture/compile/pr3743.f:  New test
13691
13692 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
13693
13694         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13695
13696 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13697
13698         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13699         g++.old-deja/g++.pt/static6.C: Likewise.
13700         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13701         supports weak symbols.
13702
13703 2001-07-18  Andreas Jaeger  <aj@suse.de>
13704
13705         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13706         supported again.
13707
13708 2001-07-18  Andreas Jaeger  <aj@suse.de>
13709
13710         * gcc.dg/iftrap-1.c: Fix target line.
13711
13712 2001-07-17  Richard Henderson  <rth@redhat.com>
13713
13714         * gcc.c-torture/execute/20010717-1.c: New.
13715
13716 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13717
13718         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13719         tests.
13720
13721 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13722
13723         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13724
13725 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13726
13727         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13728         UAC_SIGBUS, UAC_NOPRINT definitions.
13729
13730 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
13731
13732         * objc/execute/object_is_class.m: New test.
13733         * objc/execute/object_is_meta_class.m: New test.
13734
13735 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13736
13737         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13738         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13739
13740 2001-01-15  David Billinghurst  <David.Billinghurst@riotinto.com>
13741
13742         * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
13743         * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
13744
13745 2001-07-14  Richard Henderson  <rth@redhat.com>
13746
13747         * gcc.dg/iftrap-1.c: New.
13748
13749 2001-07-11  David Billinghurst  <David.Billinghurst@riotinto.com>
13750
13751         * g77.f-torture/execute/intrinsic77.f: New test.
13752
13753 2001-07-11  Janis Johnson <janis@us.ibm.com>
13754
13755         * gcc.misc-tests/gcov-3.c: New test.
13756
13757 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
13758
13759         * gcc.c-torture/compile/20010711-1.c,
13760         * gcc.c-torture/compile/20010711-2.c: New tests.
13761
13762 2001-07-11  Richard Sandiford  <rsandifo@redhat.com>
13763
13764         * gcc.c-torture/execute/20010711-1.c: New test.
13765
13766 2001-07-11  Ben Elliston  <bje@redhat.com>
13767
13768         * g++.old-deja/g++.other/enum5.C: New test.
13769
13770 2001-07-10  Jason Merrill  <jason_merrill@redhat.com>
13771
13772         * lib/g++-dg.exp: Load file-format and target-supports like gcc.
13773         (g++-dg-prune): Call prune_gcc_output.
13774         * prune.exp: New file for prune_gcc_output.
13775         * lib/g++.exp, lib/gcc.exp: Load it.
13776
13777 2001-07-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13778
13779         * gcc.c-torture/compile/20010701-1.c,
13780         g++.old-deja/g++.ext/attrib6.C: New tests.
13781
13782 2001-07-06  Jeffrey A Law  (law@cygnus.com)
13783
13784         * gcc.c-torture/compile/20010706-1.c: New test.
13785
13786 2000-09-10  Michael Chamberlain <michael@chamberlain.net.au>
13787
13788         * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
13789
13790 2001-06-28  Stan Shebs  <shebs@apple.com>
13791
13792         * gcc.dg/pragma-darwin.c: New test.
13793
13794 2001-06-28  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13795
13796         * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
13797         Solaris 2.[678] system.
13798
13799 2001-06-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13800
13801         * gcc.dg/20010622-1.c: New test.
13802
13803 2001-06-18  Stan Shebs  <shebs@apple.com>
13804
13805         * objc.dg: New directory.
13806         * objc.dg/dg.exp: New file.
13807         * objc.dg/alias.m: New.
13808         * objc.dg/class-1.m: New.
13809         * objc.dg/class-2.m: New.
13810         * objc.dg/const-str-1.m: New.
13811         * objc.dg/const-str-2.m: New.
13812         * objc.dg/id-1.m: New.
13813         * objc.dg/method-1.m: New.
13814         * objc.dg/super-class-1.m: New.
13815         * lib/objc-dg.exp: New file.
13816
13817 2001-06-16  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13818
13819         * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
13820         of label name.
13821
13822 2001-06-14  Nathan Sidwell  <nathan@codesourcery.com>
13823
13824         * g++.old-deja/g++.abi/vbase8-9.C: New test.
13825
13826 2001-06-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13827
13828         * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
13829         variable.
13830
13831 2001-06-12  Richard Henderson  <rth@redhat.com>
13832
13833         * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
13834
13835 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
13836
13837         * g++.old-deja/g++.abi/vbase5.C: New test.
13838         * g++.old-deja/g++.abi/vbase6.C: New test.
13839         * g++.old-deja/g++.abi/vbase7.C: New test.
13840
13841 2001-06-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13842
13843         * gcc.c-torture/compile/20010610-1.c: New test.
13844
13845 2001-06-12  Nathan Sidwell  <nathan@codesourcery.com>
13846
13847         * g++.old-deja/g++.abi/vbase4.C: New test.
13848
13849 2001-06-11  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
13850
13851         * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
13852         support %f for HC11/HC12 targets.
13853         * gcc.c-torture/execute/930513-1.x: New file, likewise.
13854         * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
13855         on HC11/HC12 targets.
13856         * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
13857
13858 2001-06-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13859
13860         * gcc.dg/wchar_t-1.c: New file.
13861         * gcc.dg/wint_t-1.c: Likewise.
13862
13863 2001-06-11  Bernd Schmidt  <bernds@redhat.com>
13864
13865         * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
13866
13867 2001-06-11  Richard Henderson  <rth@redhat.com>
13868
13869         * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
13870
13871 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13872
13873         * gcc.c-torture/compile/20010611-1.c: New test.
13874
13875 2001-06-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13876
13877         * gcc.dg/c99-tag-1.c: Add more tests.
13878
13879 2001-06-10  Alexandre Oliva  <aoliva@redhat.com>
13880
13881         * g++.old-deja/g++.abi/ptrmem.C: Take into account different
13882         representation on MN10300 and ARM/Thumb.
13883
13884 2001-06-10  Toon Moene  <toon@moene.indiv.nluug.nl>
13885
13886         * g77.f-torture/execute/20010610.f: New.
13887
13888 2001-06-09  David Billinghurst  <David.Billinghurst@riotinto.com>
13889
13890         * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
13891         names.
13892
13893 2001-06-09  Richard Henderson  <rth@redhat.com>
13894
13895         * gcc.c-torture/execute/ashrdi-1.c: New.
13896         * gcc.c-torture/execute/ashldi-1.c: New.
13897         * gcc.c-torture/execute/lshrdi-1.c: New.
13898
13899 2001-06-09  Ovidiu Predescu  <ovidiu@cup.hp.com>
13900
13901         * objc/execute/load-3.m: Added. Check sending +load to categories,
13902         in addition to classes.
13903
13904 2001-06-08  Stan Shebs  <shebs@apple.com>
13905
13906         * objc/execute/load-2.m: New test.  From Nicola Pero
13907         <n.pero@mi.flashnet.it>.
13908
13909 2001-06-08  Jakub Jelinek  <jakub@redhat.com>
13910
13911         * gcc.c-torture/execute/20010605-2.c: New test.
13912
13913 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
13914
13915         * g++.old-deja/g++.abi/vbase2.C: New test.
13916         * g++.old-deja/g++.abi/vbase3.C: New test.
13917
13918 2001-06-08  Nathan Sidwell  <nathan@codesourcery.com>
13919
13920         * g++.old-deja/g++.pt/friend49.C: New test.
13921
13922 2001-06-07  Nathan Sidwell  <nathan@codesourcery.com>
13923
13924         * g++.old-deja/g++.ext/anon3.C: New test.
13925
13926 2001-06-05  Nathan Sidwell  <nathan@codesourcery.com>
13927
13928         * g++.old-deja/g++.other/conv7.C: New test.
13929
13930 2001-06-05  Joseph S. Myers  <jsm28@cam.ac.uk>
13931
13932         * gcc.c-torture/compile/20010605-2.c: New test.
13933
13934 2001-06-04  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13935
13936         * gcc.c-torture/execute/20010604-1.c: New test.
13937
13938 2001-06-04  Loren J. Rittle  <ljrittle@acm.org>
13939
13940         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
13941
13942 2001-06-04  Jeffrey Oldham  <oldham@codesourcery.com>
13943
13944         * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
13945         (g++_link_flags): Likewise.
13946         (g++_init): Pass gccpath's value to two previous functions.
13947
13948 2001-06-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13949
13950         * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
13951         Ensure logfile entry matches exec command line.
13952
13953 2001-05-31  Richard Henderson  <rth@redhat.com>
13954
13955         * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
13956         * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
13957
13958 2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
13959
13960         * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
13961         compiler for irix6.2
13962
13963 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
13964
13965         * g++.old-deja/g++.other/optimize3.C: New file.
13966
13967 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
13968
13969         * gcc.c-torture/compile/20010518-2.x: New file to compile, not
13970         assemble.
13971
13972 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
13973
13974         * g++.old-deja/g++.other/optimize2.C: New file.
13975
13976 2001-05-25  Diego Novillo  <dnovillo@redhat.com>
13977
13978         * gcc.c-torture/compile/20010518-2.c: New file.
13979         * gcc.c-torture/execute/20010518-1.c: New file.
13980         * gcc.c-torture/execute/20010518-2.c: New file.
13981
13982 2001-05-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13983
13984         * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
13985
13986 2001-05-24  Mark Mitchell  <mark@codesourcery.com>
13987
13988         G++ no longer defines builtins that do not begin with __builtin.
13989         * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
13990         * g++.old-deja/g++.brendand/misc13.C: Likewise.
13991         * g++.old-deja/g++.law/builtin1.C: Likewise.
13992         * g++.old-deja/g++.law/cvt2.C: Likewise.
13993         * g++.old-deja/g++.mike/net5.C: Likewise.
13994         * g++.old-deja/g++.other/builtins1.C: Likewise.
13995         * g++.old-deja/g++.other/builtins2.C: Likewise.
13996         * g++.old-deja/g++.other/builtins3.C: Likewise.
13997         * g++.old-deja/g++.other/builtins4.C: Likewise.
13998         * g++.old-deja/g++.other/inline8.C: Likewise.
13999         * g++.old-deja/g++.robertl/eb39.C: Likewise.
14000
14001 2001-05-24  Nathan Sidwell  <nathan@codesourcery.com>
14002
14003         * g++.old-deja/g++.pt/using1.C: Adjust.
14004         * g++.old-deja/g++.pt/using2.C: New test.
14005
14006 2001-05-23  Neil Booth  <neil@daikokuya.demon.co.uk>
14007
14008         * gcc.dg/cpp/charconst.c: New tests.
14009         * gcc.dg/cpp/escape.c: New tests.
14010         * gcc.dg/cpp/escape-1.c: New tests.
14011         * gcc.dg/cpp/escape-2.c: New tests.
14012         * gcc.dg/cpp/ucs.c: New tests.
14013
14014 2001-05-23  David.Billinghurst <David.Billinghurst@riotinto.com>
14015
14016         * gcc.misc-tests/linkage.exp:  Pass appropriate flags to
14017         native compiler for irix6.5.
14018
14019 Wed May 23 2001  Jeffrey D. Oldham  <oldham@codesourcery.com>
14020
14021         * lib/g++.exp (g++_include_flags): Use args to compute
14022         get_multilibs.
14023         (g++_link_flags): Likewise.
14024         (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
14025
14026 2001-05-22  Joseph S. Myers  <jsm28@cam.ac.uk>
14027
14028         * gcc.dg/c90-hexfloat-1.c: Add more tests.
14029
14030 2001-05-21  Geoff Keating  <geoffk@redhat.com>
14031
14032         * gcc.c-torture/compile/920520-1.x: Merge previous contents into
14033         this file.
14034
14035 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
14036
14037         * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
14038         STACK_SIZE;
14039         * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
14040         to STACK_SIZE; Use it to define size of add_histo array.
14041         * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
14042         to STACK_SIZE.
14043         (f): Use GITT_SIZE to define size of gitt local table.
14044         * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
14045         to STACK_SIZE; Use it to define size of bytemem array.
14046
14047 2001-05-21  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
14048
14049         * gcc.c-torture/compile/20000804-1.x: New file, this test fails
14050         on 68HC11/HC12 due to the asm instruction.
14051         * gcc.c-torture/compile/20001205-1.x: New file, ditto.
14052         * gcc.c-torture/compile/920520-1.x: Likewise.
14053         * gcc.c-torture/compile/20001226-1.x: New file, this test fails
14054         on 68HC11/HC12 because the function is larger than 64K.
14055         * gcc.c-torture/compile/961203-1.x: New file, this test fails
14056         on 68HC11/HC12 because the structure is too large.
14057
14058 2001-05-20  Richard Henderson  <rth@redhat.com>
14059
14060         * gcc.c-torture/execute/20010520-1.c: New.
14061
14062 2001-05-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14063
14064         * g++.old-deja/g++.warn/compare1.C: New test.
14065         * gcc.dg/compare4.c: New test.
14066
14067 2001-05-20  Nathan Sidwell  <nathan@codesourcery.com>
14068
14069         * g++.old-deja/g++.other/optimize1.C: New test.
14070
14071 2001-05-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14072
14073         * g++.old-deja/g++.pt/spec41.C: New test.
14074
14075 2001-05-19  Joseph S. Myers  <jsm28@cam.ac.uk>
14076
14077         * gcc.c-torture/compile/20010114-1.x: Remove.
14078
14079 2001-05-18  Stan Shebs  <shebs@apple.com>
14080
14081         * gcc.c-torture/compile/20010518-1.c: New test.
14082
14083 2001-05-18  Nathan Sidwell  <nathan@codesourcery.com>
14084
14085         * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
14086         * g++.old-deja/g++.pt/crash67.C: New test.
14087
14088 2001-05-17  Jeffrey D. Oldham  <oldham@codesourcery.com>
14089
14090         * g++.old-deja/g++.other/debug9.C: New test.
14091
14092 2001-05-16  Zack Weinberg  <zackw@stanford.edu>
14093
14094         * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
14095
14096 2001-05-16  Jan Hubicka  <jh@suse.cz>
14097
14098         * gcc.c-torture/compile/20010516-1.c: New test.
14099
14100 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
14101
14102         * g++.old-deja/g++.other/crash41.C: New test.
14103
14104 2001-05-16  Nathan Sidwell  <nathan@codesourcery.com>
14105
14106         * g++.old-deja/g++.pt/crash66.C: New test.
14107
14108 2001-05-15  Benjamin Kosnik  <bkoz@redhat.com>
14109
14110         * g++.old-deja/g++.robertl/eb27.C: Convert.
14111
14112 2001-05-15  Nick Clifton  <nickc@cambridge.redhat.com>
14113
14114         * g++.dg/friend-warn.C: New test.  Do not warn about friend
14115         declaration being redundant.
14116
14117 2001-05-15  Mark Mitchell (admin)  <mitchell@nunki.dbai.tuwien.ac.at>
14118
14119         * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
14120
14121 2001-05-14  Mark Mitchell  <mark@codesourcery.com>
14122
14123         * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
14124
14125 2001-05-13  Benjamin Kosnik  <bkoz@redhat.com>
14126
14127         * lib/g++.exp: Use testsuite_flags.
14128
14129 2001-05-13  Mark Mitchell  <mark@codesourcery.com>
14130
14131         * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
14132
14133 2001-05-11  John David Anglin  <dave@hiauly1.hia.nrc.ca>
14134
14135         * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
14136
14137 2001-05-11  Mark Mitchell  <mark@codesourcery.com>
14138
14139         * lib/objc.exp: Add -lposix4 on Solaris 2.8.
14140
14141 2001-05-10  Joseph S. Myers  <jsm28@cam.ac.uk>
14142
14143         * gcc.c-torture/compile/20010313-1.c: New test.
14144
14145 2001-05-09  Zack Weinberg  <zackw@stanford.edu>
14146
14147         * gcc.dg/cpp/direct2.c: New test.
14148         * gccq.dg/cpp/direct2s.c: New test.
14149
14150         * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
14151
14152 2001-05-07  Mark Mitchell  <mark@codesourcery.com>
14153
14154         * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
14155         * g++.old-deja/g++.other/op3.C: Likewise.
14156
14157 2001-05-06  Neil Booth  <neil@daikokuya.demon.co.uk>
14158
14159         * gcc.dg/cpp/syshdr.h: New file.
14160         * gcc.dg/cpp/sysmac1.c: Update.
14161         * gcc.dg/cpp/sysmac2.c: Update.
14162
14163 2001-05-05  Neil Booth  <neil@daikokuya.demon.co.uk>
14164
14165         * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
14166
14167 2001-05-04  David Edelsohn  <edelsohn@gnu.org>
14168
14169         * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
14170         gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
14171
14172 2001-05-04  Neil Booth  <neil@daikokuya.demon.co.uk>
14173
14174         * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
14175
14176 2001-05-03  Geoffrey Keating  <geoffk@redhat.com>
14177
14178         * lib/g++.exp (g++_include_flags): Don't use any special flags
14179         if TESTING_IN_BUILD_TREE is not defined.
14180         (g++_init): Use a plain 'c++' as the compiler if
14181         TESTING_IN_BUILD_TREEE is not defined.
14182
14183 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
14184
14185         * g++.old-deja/g++.eh/catch13.C: New test.
14186         * g++.old-deja/g++.eh/catch14.C: New test.
14187
14188 2001-05-02  Jakub Jelinek  <jakub@redhat.com>
14189
14190         * gcc.dg/cpp/tr-define.c: New test.
14191
14192 2001-05-01  Loren J. Rittle  <ljrittle@acm.org>
14193
14194         * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
14195         <stdlib.h>, not <malloc.h>.
14196
14197 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
14198
14199         * g++.old-deja/g++.ns/template17.C: New test.
14200
14201 2001-05-01  Nathan Sidwell  <nathan@codesourcery.com>
14202
14203         * g++.old-deja/g++.pt/ref4.C: New test.
14204
14205 2001-04-30  Richard Henderson  <rth@redhat.com>
14206
14207         * gcc.dg/20000724-1.c: Revert last change.
14208
14209 2001-04-30  Toon Moene  <toon@moene.indiv.nluug.nl>
14210
14211         * g77.f-torture/execute/20010430.f: New test.
14212
14213 2001-04-30  Mark Mitchell  <mark@codesourcery.com>
14214
14215         * gcc.dg/20000724-1.c: Add a clobber of `esp'.
14216
14217 2001-04-29  Joseph S. Myers  <jsm28@cam.ac.uk>
14218
14219         * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
14220
14221 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
14222
14223         * g++.old-deja/g++.eh/crash6.C: New test.
14224
14225 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
14226
14227         * g++.old-deja/g++.other/warn7.C: New test.
14228
14229 2001-04-27  Nathan Sidwell  <nathan@codesourcery.com>
14230
14231         * g++.old-deja/g++.other/defarg9.C: New test.
14232
14233 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
14234
14235         * g77.f-torture/compile/20010426.f: New test.
14236         * g77.f-torture/execute/20010426.f: New test.
14237
14238 2001-04-26  Toon Moene  <toon@moene.indiv.nluug.nl>
14239
14240         * g77.f-torture/compile/20000629-1.x: Remove - error
14241         has been fixed.
14242
14243 2001-04-26  Jeffrey A Law  (law@cygnus.com)
14244
14245         * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
14246         Tweak slightly to work with g++.dg framework.
14247         * g++.dg/special/ecos.exp: Run initp1.C test.
14248         * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
14249
14250         * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
14251         its linker doesn't give line numbers either.
14252         * g++.old-deja/g++.ext/instantiate3.C: Similarly.
14253
14254 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
14255
14256         * g++.old-deja/g++.other/lex1.C: New test.
14257
14258 2001-04-26  Jakub Jelinek  <jakub@redhat.com>
14259
14260         * gcc.dg/noncompile/20010425-1.c: New test.
14261
14262 2001-04-26  Nathan Sidwell <nathan@codesourcery.com>
14263
14264         * g++.old-deja/g++.pt/mangle2.C: New test.
14265
14266 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
14267
14268         * gcc.dg/format/plus-1.c: New test.
14269
14270 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
14271
14272         * gcc.dg/20010423-1.c: New test.
14273
14274 2001-04-25  Jakub Jelinek  <jakub@redhat.com>
14275
14276         * gcc.c-torture/execute/20010422-1.c: New test.
14277
14278 2001-04-25  Nathan Sidwell  <nathan@codesourcery.com>
14279
14280         * g++.old-deja/g++.ns/type2.C: New test.
14281
14282 2001-04-24  Zack Weinberg  <zackw@stanford.edu>
14283
14284         * g++.old-deja/g++.other/perf1.C: New test.
14285
14286 2001-04-24  Nathan Sidwell <nathan@codesourcery.com>
14287
14288         * gcc.dg/c99-func-2.c: Remove xfail.
14289         * gcc.dg/c99-func-3.c: Remove xfail.
14290         * gcc.dg/c99-func-4.c: Remove xfail.
14291
14292 2001-04-23  Zack Weinberg  <zackw@stanford.edu>
14293
14294         * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
14295
14296 2001-04-23  Joseph S. Myers  <jsm28@cam.ac.uk>
14297
14298         * gcc.c-torture/compile/20010423-1.c: New test.
14299
14300 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
14301
14302         * g++.old-deja/g++.pt/typename28.C: New test.
14303
14304 2001-04-20  Nathan Sidwell  <nathan@codesourcery.com>
14305
14306         * g++.old-deja/g++.abi/empty2.C: New test.
14307         * g++.old-deja/g++.abi/empty3.C: New test.
14308
14309 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
14310
14311         * g++.old-deja/g++.other/comdat2.C: New test.
14312         * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
14313
14314 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
14315
14316         * g++.old-deja/g++.other/overload14.C: New test.
14317
14318 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
14319
14320         * g++.old-deja/g++.other/lookup23.C: New test.
14321
14322 2001-04-20  Jakub Jelinek  <jakub@redhat.com>
14323
14324         * gcc.c-torture/execute/20010403-1.c: New test.
14325
14326 2001-04-19  David Billinghurst <David.Billinghurst@riotinto.com>
14327             Mark Mitchell  <mark@codesourcery.com>
14328
14329         * lib/old-dejagnu.exp: Don't delete output of executable.
14330         Add .exe suffix to executables.
14331
14332 2001-04-18  Toon Moene  <toon@moene.indiv.nluug.nl>
14333
14334         * g77.f-torture/execute/short.x; Remove - Error has been fixed.
14335
14336 2001-04-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14337
14338         * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
14339
14340 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
14341
14342         * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
14343         * g++.old-deja/g++.abi/crash1.C: New test.
14344
14345 2001-04-12  Nathan Sidwell  <nathan@codesourcery.com>
14346
14347         * g++.old-deja/g++.other/crash40.C: New test.
14348
14349 2001-04-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14350
14351         * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
14352
14353 2001-04-11  Nathan Sidwell  <nathan@codesourcery.com>
14354
14355         * g++.old-deja/g++.other/warn6.C: New test.
14356
14357 22001-04-11  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
14358
14359         * g++.old-deja/g++.robertl/eb42.C: Same.
14360
14361 001-04-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14362
14363         * gcc.dg/wtr-conversion-1.c: New testcase.
14364
14365 2001-04-10  Richard Henderson  <rth@redhat.com>
14366
14367         * g++.old-deja/g++.other/array5.C: New.
14368
14369 2001-04-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14370
14371         * gcc.c-torture/execute/20010408-1.c: New test.
14372
14373 2001-04-06  Benjamin Kosnik  <bkoz@redhat.com>
14374
14375         * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
14376         headers and constructs.
14377         * g++.old-deja/g++.robertl/eb79.C: Same.
14378         * g++.old-deja/g++.robertl/eb77.C (main): Same.
14379         * g++.old-deja/g++.robertl/eb73.C: Same.
14380         * g++.old-deja/g++.robertl/eb66.C (main): Same.
14381         * g++.old-deja/g++.robertl/eb55.C (t): Same.
14382         * g++.old-deja/g++.robertl/eb54.C (main): Same.
14383         * g++.old-deja/g++.robertl/eb46.C (main): Same.
14384         * g++.old-deja/g++.robertl/eb44.C: Same.
14385         * g++.old-deja/g++.robertl/eb41.C (main): Same.
14386         * g++.old-deja/g++.robertl/eb4.C (main): Same.
14387         * g++.old-deja/g++.robertl/eb39.C: Same.
14388         * g++.old-deja/g++.robertl/eb33.C (main): Same.
14389         * g++.old-deja/g++.robertl/eb31.C (main): Same.
14390         * g++.old-deja/g++.robertl/eb30.C: Same.
14391         * g++.old-deja/g++.robertl/eb3.C: Same.
14392         * g++.old-deja/g++.robertl/eb24.C (T>): Same.
14393         * g++.old-deja/g++.robertl/eb21.C: Same.
14394         * g++.old-deja/g++.robertl/eb15.C: Same.
14395         * g++.old-deja/g++.robertl/eb118.C: Same.
14396         * g++.old-deja/g++.robertl/eb115.C (main): Same.
14397         * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
14398         * g++.old-deja/g++.robertl/eb109.C: Same.
14399         * g++.old-deja/g++.other/sibcall1.C (main): Same.
14400         * g++.old-deja/g++.mike/rtti1.C: Same.
14401         * g++.old-deja/g++.mike/p658.C: Same.
14402         * g++.old-deja/g++.mike/net46.C: Same.
14403         * g++.old-deja/g++.mike/net34.C: Same.
14404         * g++.old-deja/g++.mike/memoize1.C: Same.
14405         * g++.old-deja/g++.mike/eh2.C: Same.
14406         * g++.old-deja/g++.law/weak.C: Same.
14407         * g++.old-deja/g++.law/visibility7.C: Same.
14408         * g++.old-deja/g++.law/visibility25.C: Same.
14409         * g++.old-deja/g++.law/visibility22.C: Same.
14410         * g++.old-deja/g++.law/visibility2.C: Same.
14411         * g++.old-deja/g++.law/visibility17.C: Same.
14412         * g++.old-deja/g++.law/visibility13.C: Same.
14413         * g++.old-deja/g++.law/visibility10.C: Same.
14414         * g++.old-deja/g++.law/visibility1.C: Same.
14415         * g++.old-deja/g++.law/virtual3.C (eval): Same.
14416         * g++.old-deja/g++.law/vbase1.C: Same.
14417         * g++.old-deja/g++.law/operators32.C: Same.
14418         * g++.old-deja/g++.law/nest3.C: Same.
14419         * g++.old-deja/g++.law/missed-error2.C (foo): Same.
14420         * g++.old-deja/g++.law/except5.C (main): Same.
14421         * g++.old-deja/g++.law/cvt7.C (run): Same.
14422         * g++.old-deja/g++.law/cvt2.C: Same.
14423         * g++.old-deja/g++.law/cvt16.C: Same.
14424         * g++.old-deja/g++.law/ctors6.C (bar): Same.
14425         * g++.old-deja/g++.law/ctors17.C (main): Same.
14426         * g++.old-deja/g++.law/ctors13.C: Same.
14427         * g++.old-deja/g++.law/ctors12.C (main): Same.
14428         * g++.old-deja/g++.law/ctors10.C: Same.
14429         * g++.old-deja/g++.law/code-gen5.C: Same.
14430         * g++.old-deja/g++.law/bad-error7.C: Same.
14431         * g++.old-deja/g++.law/arm9.C: Same.
14432         * g++.old-deja/g++.law/arm12.C: Same.
14433         * g++.old-deja/g++.law/arg8.C: Same.
14434         * g++.old-deja/g++.law/arg1.C: Same.
14435         * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
14436         * g++.old-deja/g++.jason/template31.C: Same.
14437         * g++.old-deja/g++.jason/template24.C (main): Same.
14438         * g++.old-deja/g++.jason/2371.C: Same.
14439         * g++.old-deja/g++.eh/new2.C: Same.
14440         * g++.old-deja/g++.eh/new1.C: Same.
14441         * g++.old-deja/g++.brendan/ptolemy2.C: Same.
14442         * g++.old-deja/g++.brendan/nest21.C (main): Same.
14443         * g++.old-deja/g++.brendan/err-msg3.C: Same.
14444         * g++.old-deja/g++.brendan/crash62.C: Same.
14445         * g++.old-deja/g++.brendan/crash52.C: Same.
14446         * g++.old-deja/g++.brendan/crash49.C (main): Same.
14447         * g++.old-deja/g++.brendan/crash38.C: Same.
14448         * g++.old-deja/g++.brendan/crash15.C (main): Same.
14449         * g++.old-deja/g++.brendan/copy9.C: Same.
14450
14451 2001-04-06  J"orn Rennecke <amylaar@redhat.com>
14452
14453         * gcc.c-torture/execute/20001203-2.c (memset):
14454         Count argument is of type __SIZE_TYPE__.
14455
14456 2001-04-04  Diego Novillo  <dnovillo@redhat.com>
14457
14458         * gcc.c-torture/compile/20010404-1.c: New test.
14459
14460 2001-04-04  Jakub Jelinek  <jakub@redhat.com>
14461
14462         * gcc.c-torture/compile/20010326-1.c: New test.
14463
14464 2001-04-03  Alexandre Oliva  <aoliva@redhat.com>
14465
14466         * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
14467         peculiarities of the SH.
14468         * g++.old-deja/g++.ext/instantiate2.C: Likewise.
14469
14470 2001-04-02  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
14471
14472         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
14473         * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
14474         * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
14475
14476 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
14477
14478         * g77.f-torture/compile/20010321-1.f: New test.
14479
14480 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
14481
14482         * gcc.c-torture/compile/20010329-1.c: New test.
14483
14484 2001-04-02  Jakub Jelinek  <jakub@redhat.com>
14485
14486         * gcc.c-torture/execute/20010329-1.c: New test.
14487
14488 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
14489
14490         * g++.old-deja/g++.other/eh4.C: Fix typo.
14491
14492 2001-03-28  Loren J. Rittle  <ljrittle@acm.org>
14493
14494         * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
14495
14496 2001-03-28  Philip Blundell  <philb@gnu.org>
14497
14498         * gcc.c-torture/compile/20010328-1.c: New test.
14499
14500 2001-03-27  Richard Henderson  <rth@redhat.com>
14501
14502         * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
14503         * g++.old-deja/g++.eh/vbase3.C: Likewise.
14504
14505 2001-03-27  Alan Modra  <alan@linuxcare.com.au>
14506
14507         * gcc.c-torture/compile/20010327-1.c: New test.
14508
14509 2001-03-26  Nathan Sidwell  <nathan@codesourcery.com>
14510
14511         * g++.old-deja/g++.other/friend12.C: New test.
14512         * g++.old-deja/g++.other/friend9.C: Expect no errors.
14513         * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
14514
14515 2001-03-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14516
14517         * gcc.c-torture/execute/20010325-1.c: New test.
14518
14519 2001-03-23  Jakub Jelinek  <jakub@redhat.com>
14520
14521         * g++.old-deja/g++.other/mangle3.C: New test.
14522
14523 2001-03-22  Jakub Jelinek  <jakub@redhat.com>
14524
14525         * g++.old-deja/g++.other/anon8.C: New test.
14526
14527 2001-03-20  Philip Blundell  <philb@gnu.org>
14528
14529         * gcc.c-torture/compile/20010320-1.c: New test.
14530
14531 2001-03-17  Richard Henderson  <rth@redhat.com>
14532
14533         * g++.old-deja/g++.other/eh4.C: Add expected error text.
14534
14535 2001-03-15  Geoff Keating  <geoff@redhat.com>
14536
14537         * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
14538         tests on AIX.
14539
14540 2001-03-15  Gabriel Dos Reis  <gdr@codesourcery.com>
14541
14542         * g++.old-deja/g++.other/eh4.C: New test.
14543
14544 2001-03-14  Neil Booth  <neil@daikokuya.demon.co.uk>
14545
14546         * gcc.dg/cpp/mi1.c: Update.
14547
14548 2001-03-14  Jakub Jelinek  <jakub@redhat.com>
14549
14550         * g++.old-deja/g++.other/regstack.C: New test.
14551
14552 2001-03-12  Nathan Sidwell  <nathan@codesourcery.com>
14553
14554         * g++.old-deja/g++.other/ref4.C: New test.
14555
14556 2001-03-11  Nicola Pero <n.pero@mi.flashnet.it>
14557
14558         * objc/execute/va_method.m: Added.
14559         * objc/execute/IMP.m: Added.
14560         * objc/execute/_cmd.m: Added.
14561         * objc/execute/accessing_ivars.m: Added.
14562         * objc/execute/class-1.m: Added.
14563         * objc/execute/class-10.m: Added.
14564         * objc/execute/class-11.m: Added.
14565         * objc/execute/class-12.m: Added.
14566         * objc/execute/class-13.m: Added.
14567         * objc/execute/class-14.m: Added.
14568         * objc/execute/class-2.m: Added.
14569         * objc/execute/class-3.m: Added.
14570         * objc/execute/class-4.m: Added.
14571         * objc/execute/class-5.m: Added.
14572         * objc/execute/class-6.m: Added.
14573         * objc/execute/class-7.m: Added.
14574         * objc/execute/class-8.m: Added.
14575         * objc/execute/class-9.m: Added.
14576         * objc/execute/class-tests-1.h
14577         * objc/execute/class-tests-2.h
14578         * objc/execute/compatibility_alias.m: Added.
14579         * objc/execute/encode-1.m: Added.
14580         * objc/execute/formal_protocol-1.m: Added.
14581         * objc/execute/formal_protocol-2.m: Added.
14582         * objc/execute/formal_protocol-3.m: Added.
14583         * objc/execute/formal_protocol-4.m: Added.
14584         * objc/execute/formal_protocol-5.m: Added.
14585         * objc/execute/formal_protocol-6.m: Added.
14586         * objc/execute/formal_protocol-7.m: Added.
14587         * objc/execute/informal_protocol.m: Added.
14588         * objc/execute/initialize.m: Added.
14589         * objc/execute/load.m: Added.
14590         * objc/execute/many_args_method.m: Added.
14591         * objc/execute/nested-3.m: Added.
14592         * objc/execute/no_clash.m: Added.
14593         * objc/execute/private.m: Added.
14594         * objc/execute/redefining_self.m: Added.
14595         * objc/execute/root_methods.m: Added.
14596         * objc/execute/selector-1.m: Added.
14597         * objc/execute/static-1.m: Added.
14598         * objc/execute/static-2.m: Added.
14599         * objc/execute/va_method.m: Added.
14600
14601 2001-03-10  Richard Henderson  <rth@redhat.com>
14602
14603         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
14604
14605 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
14606
14607         * g++.old-deja/g++.other/crash31.C: XFAIL.
14608         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
14609         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
14610         * gcc.c-torture/execute/20010123-1.x: XFAIL.
14611         * gcc.c-torture/execute/20010124-1.x: XFAIL.
14612         * gcc.dg/sequence-pt-1.c: XFAIL one test.
14613
14614 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
14615
14616         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
14617
14618 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
14619
14620         * gcc.dg/20000724-1.c: Don't use multiline strings.
14621
14622 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
14623
14624         * objc/execute/string1.m, objc/execute/string2.m: Compare the
14625         result of -cString against what we expect it to be; don't just
14626         print it out for no one to read.
14627
14628         * objc/execute/string3.m, objc/execute/string4.m: New tests.
14629         Based on testcases provided by Nicola Pero.
14630
14631 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
14632
14633         * gcc.dg/cpp/macro7.c: New test.
14634
14635 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
14636
14637         * gcc.dg/cpp/multiline.c: Update.
14638
14639 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
14640
14641         * g++.old-deja/g++.other/enum3.C: New test.
14642
14643 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
14644
14645         * g++.old-deja/g++.other/pod1.C: New test.
14646
14647 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
14648
14649         * g++.old-deja/g++.ext/overload1.C: New test.
14650
14651 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
14652
14653         * g++.old-deja/g++.pt/using1.C: New test.
14654
14655 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
14656
14657         * g++.old-deja/g++.other/using9.C: New test.
14658
14659 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
14660
14661         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
14662
14663         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
14664
14665 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
14666
14667         * g++.old-deja/g++.ext/realpt1.C: Remove.
14668
14669 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
14670
14671         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
14672
14673 2001-02-26  Will Cohen  <wcohen@redhat.com>
14674
14675         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
14676
14677 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
14678
14679         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
14680         templatized constructors.
14681
14682 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14683
14684         * gcc.c-torture/execute/20010224-1.c: New test.
14685
14686 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
14687
14688         * gcc.c-torture/execute/20010222-1.c: New test.
14689
14690 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
14691
14692         * g++.old-deja/g++.other/inline20.C: New test.
14693
14694 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
14695
14696         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
14697
14698 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
14699
14700         * g++.old-deja/g++.other/lookup22.C: New test.
14701
14702 2001-02-19  Zack Weinberg  <zackw@stanford.edu>
14703
14704         * g77.dg: New directory.
14705         * g77.dg/20010216-1.f: New test case.
14706         * g77.dg/dg.exp: New driver.
14707         * lib/g77-dg.exp: New driver library.
14708
14709 2001-02-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14710
14711         * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
14712
14713 2001-02-16  Gabriel Dos Reis <gdr@codesourcery.com>
14714
14715         * g++.old-deja/g++.other/decl9.C: New test.
14716
14717 2001-02-16  Jakub Jelinek  <jakub@redhat.com>
14718
14719         * g++.old-deja/g++.other/init16.C: Update the test so that it does
14720         not need <string> and also tests the initialization at runtime.
14721
14722 2001-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
14723
14724         * gcc.c-torture/execute/longlong.c: New test.
14725
14726 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
14727
14728         * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
14729
14730 2001-02-14  J"orn Rennecke <amylaar@redhat.com>
14731
14732         * gcc.c-torture/execute/920302-1.c (execute):
14733         Change argument type to short.
14734
14735 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
14736
14737         * g++.old-deja/g++.pt/deduct6.C: New test.
14738
14739 2001-02-14  Nathan Sidwell  <nathan@codesourcery.com>
14740
14741         * g++.old-deja/g++.pt/deduct5.C: New test.
14742
14743 2001-02-14  Jakub Jelinek  <jakub@redhat.com>
14744
14745         * gcc.c-torture/execute/20010209-1.c: New test.
14746
14747 2001-02-14  Neil Booth  <neil@daikokuya.demon.co.uk>
14748
14749         * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
14750
14751 2001-02-12  Geoffrey Keating  <geoffk@redhat.com>
14752
14753         * g++.dg/vtgc1.C: Update for new ABI.
14754
14755         * consistency.vlad: New directory, 1665 files.
14756
14757 2001-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
14758
14759         * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
14760         return type.
14761         * gcc.dg/cpp/digraphs.c: Declare puts.
14762
14763 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14764
14765         * g++.old-deja/g++.other/warn5.C: New test.
14766
14767 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14768
14769         * g++.old-deja/g++.pt/spec40.C: New test.
14770
14771 2001-02-12  Nathan Sidwell  <nathan@codesourcery.com>
14772
14773         * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
14774         case.
14775         * g++.old-deja/g++.ext/arrnew.C: Deprecate.
14776
14777 2001-02-12  Jakub Jelinek  <jakub@redhat.com>
14778
14779         * gcc.c-torture/compile/20010209-1.c: New test.
14780
14781 2001-02-11  Jeffrey Oldham  <oldham@codesourcery.com>
14782
14783         * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
14784         excess errors message but not if it crashes.
14785         * g++.old-deja/g++.other/crash27.C: Likewise.
14786         * g++.old-deja/g++.other/crash28.C: Likewise.
14787         * g++.old-deja/g++.other/crash30.C: Likewise.
14788         * g++.old-deja/g++.other/crash32.C: Likewise.
14789         * g++.old-deja/g++.other/crash35.C: Likewise.
14790         * g++.old-deja/g++.pt/inherit2.C: Likewise.
14791
14792 2001-02-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14793
14794         * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
14795         gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
14796         g++.dg/dg.exp, g++.old-deja/old-deja.exp,
14797         g77.f-torture/execute/execute.exp,
14798         g77.f-torture/noncompile/noncompile.exp,
14799         gcc.c-torture/execute/execute.exp,
14800         gcc.c-torture/execute/memcheck/memcheck.exp,
14801         gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
14802         gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
14803         gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
14804         gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
14805         gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
14806         lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
14807         lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
14808         lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
14809         Remove bug reporting instructions with ancient email addresses.
14810
14811 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
14812
14813         * gcc.dg/20010202-1.c: New test.
14814         * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
14815
14816 2001-02-07  Zack Weinberg  <zack@wolery.stanford.edu>
14817
14818         * g++.dg/stdbool-if.C: New test.
14819
14820 2001-02-07  Ovidiu Predescu  <ovidiu@cup.hp.com>
14821
14822         * objc/execute/fdecl.m: Added main().
14823
14824 2001-02-07  Jakub Jelinek  <jakub@redhat.com>
14825
14826         * gcc.c-torture/execute/20010206-1.c: New test.
14827
14828 2001-02-06  Neil Booth  <neil@daikokuya.demon.co.uk>
14829
14830         * gcc.dg/cpp/avoidpaste1.c: Update.
14831
14832 2001-02-05  Ovidiu Predescu  <ovidiu@cup.hp.com>
14833
14834         * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
14835         Pero <nicola@brainstorm.co.uk>.
14836         * objc/execute/fdecl.m: Declare foo as pointer to AClass.
14837
14838 2001-02-06  Nathan Sidwell  <nathan@codesourcery.com>
14839
14840         * g++.old-deja/g++.pt/spec39.C: New test.
14841
14842 2001-02-05  Jakub Jelinek  <jakub@redhat.com>
14843
14844         * gcc.c-torture/compile/20010202-1.c: New test.
14845
14846 2001-02-05  Nathan Sidwell  <nathan@codesourcery.com>
14847
14848         * g++.old-deja/g++.abi/primary2.C: New test.
14849         * g++.old-deja/g++.abi/primary3.C: New test.
14850         * g++.old-deja/g++.abi/primary4.C: New test.
14851         * g++.old-deja/g++.abi/primary5.C: New test.
14852         * g++.old-deja/g++.abi/vtable3.h: New test.
14853         * g++.old-deja/g++.abi/vtable3a.C: New test.
14854         * g++.old-deja/g++.abi/vtable3b.C: New test.
14855         * g++.old-deja/g++.abi/vtable3c.C: New test.
14856         * g++.old-deja/g++.abi/vtable3d.C: New test.
14857         * g++.old-deja/g++.abi/vtable3e.C: New test.
14858         * g++.old-deja/g++.abi/vtable3f.C: New test.
14859         * g++.old-deja/g++.abi/vtable3g.C: New test.
14860         * g++.old-deja/g++.abi/vtable3h.C: New test.
14861         * g++.old-deja/g++.abi/vtable3i.C: New test.
14862         * g++.old-deja/g++.abi/vtable3j.C: New test.
14863         * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
14864
14865 2001-02-03  Jakub Jelinek  <jakub@redhat.com>
14866
14867         * g++.old-deja/g++.other/anon6.C: New test.
14868         * g++.old-deja/g++.other/anon7.C: New test.
14869
14870 2001-02-01  Neil Booth  <neil@daikokuya.demon.co.uk>
14871
14872         * gcc.dg/cpp/avoidpaste2.c: New tests.
14873
14874 2001-01-31  Jakub Jelinek  <jakub@redhat.com>
14875
14876         * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
14877
14878 2001-01-31  Jeffrey Oldham  <oldham@codesourcery.com>
14879
14880         * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
14881         DECIMAL_DIG cases for Irix."
14882
14883 2001-01-31  J"orn Rennecke <amylaar@redhat.com>
14884
14885         * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
14886
14887 2001-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
14888
14889         * gcc.dg/c99-tag-1.c: New test.
14890
14891 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
14892
14893         * gcc.dg/cpp/tr-warn1.c: Add tests.
14894
14895 2001-01-31  Neil Booth  <neil@daikokuya.demon.co.uk>
14896
14897         * gcc.dg/cpp/avoidpaste1.c: Update.
14898         * gcc.dg/cpp/paste4.c: Update.
14899
14900 2001-01-30  Jeffrey Oldham  <oldham@codesourcery.com>
14901
14902         * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
14903         cases for Irix.
14904
14905 2001-01-30  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
14906
14907         * g++.old-deja/g++.other/inline19.C: New test.
14908
14909 2001-01-30  Neil Booth  <neil@daikokuya.demon.co.uk>
14910
14911         * gcc.dg/Wlarger-than.c: New test.
14912
14913 2001-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
14914
14915         * gcc.dg/cpp/avoidpaste1.c: Fix typos.
14916
14917 2001-01-29  Jakub Jelinek  <jakub@redhat.com>
14918
14919         * gcc.c-torture/execute/20010129-1.c: New test.
14920         * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
14921
14922 2001-01-28  Neil Booth  <neil@daikokuya.demon.co.uk>
14923
14924         * gcc.dg/cpp/avoidpaste1.c: Test case.
14925
14926 2001-01-28  Jakub Jelinek  <jakub@redhat.com>
14927
14928         * g++.old-deja/g++.other/inline18.C: New test.
14929
14930 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14931
14932         * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
14933         and __builtin_putchar.
14934
14935 2001-01-27  Jakub Jelinek  <jakub@redhat.com>
14936
14937         * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
14938         tests.
14939
14940 2001-01-25  Jeffrey Oldham  <oldham@codesourcery.com>
14941
14942         * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
14943         floating point number rounding mode to round to the nearest
14944         representable mode.
14945
14946 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
14947
14948         * g++.old-deja/g++.other/mangle2.C: New test.
14949
14950 2001-01-24  Joseph S. Myers  <jsm28@cam.ac.uk>
14951
14952         * gcc.c-torture/compile/20010124-1.c: New test.
14953
14954 2001-01-24  Nathan Sidwell  <nathan@codesourcery.com>
14955
14956         * g++.old-deja/g++.pt/spec38.C: New test.
14957
14958 2001-01-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
14959
14960         * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
14961         "Build don't run".
14962
14963 2001-01-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14964
14965         * gcc.c-torture/execute/20010123-1.c: New test.
14966
14967 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
14968
14969         * g++.old-deja/g++.pt/spec37.C: New test.
14970
14971 2001-01-23  Nathan Sidwell  <nathan@codesourcery.com>
14972
14973         * g++.old-deja/g++.pt/overload14.C: New test.
14974
14975 2001-01-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
14976
14977         * gcc.c-torture/execute/20010122-1.c: New test, exercise
14978         __builtin_return_address.
14979
14980 2001-01-22  Nathan Sidwell  <nathan@codesourcery.com>
14981
14982         * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
14983         * g++.old-deja/g++.pt/spec35.C: New test.
14984         * g++.old-deja/g++.pt/spec36.C: New test.
14985
14986 2001-01-20  Jakub Jelinek  <jakub@redhat.com>
14987
14988         * gcc.c-torture/compile/20010118-1.c: New test.
14989
14990 2001-01-20  Neil Booth  <neil@daikokuya.demon.co.uk>
14991
14992         * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
14993
14994 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
14995
14996         * gcc.c-torture/execute/20010119-1.c: New test.
14997
14998 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
14999
15000         * g++.old-deja/g++.other/vbase5.C: New test.
15001
15002 2001-01-19  Jakub Jelinek  <jakub@redhat.com>
15003
15004         * gcc.c-torture/execute/20010118-1.c: New test.
15005
15006 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
15007
15008         * g++.old-deja/g++.pt/deduct3.C: New test.
15009
15010 2001-01-19  Nathan Sidwell  <nathan@codesourcery.com>
15011
15012         * g++.old-deja/g++.pt/spec34.C: New test.
15013
15014 2001-01-19  "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
15015
15016         * g77.f-torture/compile/20000601-2.f: New test.
15017
15018 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
15019
15020         * g++.old-deja/g++.other/init17.C: New test.
15021
15022 2001-01-18  Alexandre Oliva  <aoliva@redhat.com>
15023
15024         * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
15025
15026 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
15027
15028         * g++.old-deja/g++.pt/unify8.C: New test.
15029
15030 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
15031
15032         * g++.old-deja/g++.abi/vbase1.C: New test.
15033
15034 2001-01-18  Nathan Sidwell  <nathan@codesourcery.com>
15035
15036         * g++.old-deja/g++.pt/crash65.C: New test.
15037
15038 2001-01-18  Neil Booth  <neil@daikokuya.demon.co.uk>
15039
15040         * gcc.dg/cpp/assembl2.S: New test case.
15041
15042 2001-01-17  Jeffrey Oldham  <oldham@codesourcery.com>
15043
15044         * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
15045         are supported.
15046
15047 2001-01-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15048
15049         * g++.old-deja/g++.other/builtins1.C: New test.
15050         * g++.old-deja/g++.other/builtins2.C: Likewise.
15051         * g++.old-deja/g++.other/builtins3.C: Likewise.
15052         * g++.old-deja/g++.other/builtins4.C: Likewise.
15053
15054 2001-01-17  Jakub Jelinek  <jakub@redhat.com>
15055
15056         * gcc.c-torture/compile/20010117-1.c: New test.
15057         * gcc.c-torture/compile/20010117-2.c: New test.
15058
15059 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
15060
15061         * g77.f-torture/execute/20010116.[fx]: New test,
15062         XFAIL on i?86-*-*.
15063         * g77.f-torture/compile/20010115.f: Indicate it's
15064         a test for PR fortran/1636.
15065
15066 2001-01-15  Joseph S. Myers  <jsm28@cam.ac.uk>
15067
15068         * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
15069
15070 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
15071
15072         * g77.f-torture/compile/20010115.f: New test.
15073
15074 2001-01-15  Nathan Sidwell  <nathan@codesourcery.com>
15075
15076         * g++.old-deja/g++.pt/nontype5.C: New test.
15077
15078 2001-01-15  Neil Booth  <neil@daikokuya.demon.co.uk>
15079
15080         * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
15081         have an equivalent working one below it.
15082
15083 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
15084
15085         * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
15086         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
15087
15088 2001-01-14  Jeffrey Oldham  <oldham@codesourcery.com>
15089
15090         * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
15091         message containing "init_priority".
15092         (conpr-2.C): Likewise.
15093         (conpr-3.C): Likewise.
15094         * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
15095
15096 2001-01-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15097
15098         * gcc.c-torture/execute/20010114-2.c: New test.
15099
15100 2001-01-14  Joseph S. Myers  <jsm28@cam.ac.uk>
15101
15102         * gcc.c-torture/compile/20010114-1.c: New test.
15103         * gcc.c-torture/compile/20010114-1.x: Xfail.
15104         * gcc.c-torture/compile/20010114-2.c: New test.
15105         * gcc.c-torture/execute/20010114-1.c: New test.
15106         * gcc.dg/trunc-1.c: New test.
15107         * gcc.dg/uninit-B.c: New test.
15108
15109 2001-01-13  Nick Clifton  <nickc@redhat.com>
15110
15111         * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
15112         target.
15113
15114 2001-01-13  Joseph S. Myers  <jsm28@cam.ac.uk>
15115
15116         * gcc.c-torture/compile/20010113-1.c: New test.
15117
15118 2001-01-13  Jakub Jelinek  <jakub@redhat.com>
15119
15120         * gcc.c-torture/compile/20001212-1.c: New test.
15121
15122 2001-01-13  Neil Booth  <neil@daikokuya.demon.co.uk>
15123
15124         * gcc.dg/cpp/widestr1.c: Update.
15125         * gcc.dg/cpp/prag-imp.c: Remove.
15126
15127 2001-01-12  Jakub Jelinek  <jakub@redhat.com>
15128
15129         * gcc.c-torture/execute/20000801-3.x: Remove.
15130         * gcc.dg/c90-init-1.c: New test.
15131         * gcc.dg/c99-init-1.c: New test.
15132         * gcc.dg/c99-init-2.c: New test.
15133         * gcc.dg/gnu99-init-1.c: New test.
15134
15135 2001-01-12  Richard Earnshaw <rearnsha@arm.com>
15136
15137         * lib/f-torture.exp (f_torture_compile): Prune the warnings before
15138         testing that no relevant ones were found.
15139
15140 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
15141
15142         * g++.old-deja/g++.pt/cast2.C: New test.
15143
15144 2001-01-12  Nathan Sidwell  <nathan@codesourcery.com>
15145
15146         * g++.old-deja/g++.pt/friend47.C: New test.
15147
15148 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
15149
15150         * g++.old-deja/g++.pt/instantiate13.C: New test.
15151
15152 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
15153
15154         * g++.old-deja/g++.other/defarg7.C: New test.
15155         * g++.old-deja/g++.other/defarg8.C: New test.
15156
15157 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
15158
15159         * g++.old-deja/g++.pt/crash64.C: New test.
15160
15161 2001-01-11  Nathan Sidwell  <nathan@codesourcery.com>
15162
15163         * g++.old-deja/g++.pt/crash63.C: New test.
15164
15165 2001-01-11  Neil Booth  <neil@daikokuya.demon.co.uk>
15166
15167         * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
15168
15169 2001-01-10  Alan Lehotsky  <lehotsky@tiac.net>
15170
15171         * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
15172
15173 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
15174
15175         * g++.old-deja/g++.pt/error3.C: New test.
15176
15177 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
15178
15179         * g++.old-deja/g++.other/crash39.C: New test.
15180
15181 2001-01-10  Nathan Sidwell  <nathan@codesourcery.com>
15182
15183         * g++.old-deja/g++.other/vbase4.C: New test.
15184
15185 2001-01-08  Jonathan Larmour  <jlarmour@redhat.com>
15186
15187         * gcc.dg/20000419-2.c: Move to "special" subdirectory.
15188         * gcc.dg/special/20000419-2.c: New file. Identical to above.
15189         * gcc.dg/special/special.exp: New test driver which will check
15190         for alias support for the above test.
15191
15192 2001-01-09  Alan Lehotsky  <lehotsky@tiac.net>
15193
15194         * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
15195         problems on small machines.
15196         * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
15197         parameterize.
15198
15199 2001-01-09  Jeffrey Oldham  <oldham@codesourcery.com>
15200
15201         * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
15202         mips.
15203         * g++.old-deja/g++.ext/instantiate3.C: Likewise.
15204
15205 2001-01-09  Nathan Sidwell  <nathan@codesourcery.com>
15206
15207         * g++.old_deja/g++.pt/using8.C: New test.
15208
15209 2001-01-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15210
15211         * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
15212
15213 2000-01-08  Loren J. Rittle  <ljrittle@acm.org>
15214
15215         * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
15216         where a failure is expected.
15217         * gcc.c-torture/execute/ieee/rbug.x: Likewise.
15218
15219 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
15220
15221         * g++.old_deja/g++.pt/instantiate12.C: New test.
15222
15223 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
15224
15225         * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
15226         start of structs.
15227         * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
15228         * g++.old-deja/g++.brendan/crash17.C: Likewise.
15229         * g++.old-deja/g++.brendan/crash29.C: Likewise.
15230         * g++.old-deja/g++.brendan/crash48.C: Likewise.
15231         * g++.old-deja/g++.brendan/ns1.C: Likewise.
15232         * g++.old-deja/g++.brendan/warnings1.C: Likewise.
15233         * g++.old-deja/g++.bugs/900205_04.C: Likewise.
15234         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
15235         * g++.old-deja/g++.eh/spec6.C: Likewise.
15236         * g++.old-deja/g++.jason/crash3.C: Likewise.
15237         * g++.old-deja/g++.law/ctors11.C: Likewise.
15238         * g++.old-deja/g++.law/ctors17.C: Likewise.
15239         * g++.old-deja/g++.law/ctors5.C: Likewise.
15240         * g++.old-deja/g++.law/ctors9.C: Likewise.
15241         * g++.old-deja/g++.mike/ambig1.C: Likewise.
15242         * g++.old-deja/g++.mike/net22.C: Likewise.
15243         * g++.old-deja/g++.mike/p3538a.C: Likewise.
15244         * g++.old-deja/g++.mike/p3538b.C: Likewise.
15245         * g++.old-deja/g++.mike/virt3.C: Likewise.
15246         * g++.old-deja/g++.niklas/t128.C: Likewise.
15247         * g++.old-deja/g++.other/anon4.C: Likewise.
15248         * g++.old-deja/g++.other/using1.C: Likewise.
15249         * g++.old-deja/g++.other/warn3.C: Likewise.
15250         * g++.old-deja/g++.pt/t37.C: Likewise.
15251         * g++.old-deja/g++.robertl/eb69.C: Likewise.
15252         * g++.old-deja/g++.robertl/eb71.C: Likewise.
15253
15254 2001-01-08  Nathan Sidwell  <nathan@codesourcery.com>
15255
15256         * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
15257
15258 2001-01-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15259
15260         * gcc.c-torture/execute/stdio-opt-3.c: New test.
15261
15262 2001-01-07  Jakub Jelinek  <jakub@redhat.com>
15263
15264         * gcc.c-torture/compile/20010107-1.c: New test.
15265
15266 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15267
15268         * gcc.c-torture/execute/builtin-noret-1.c: New test.
15269
15270 2001-01-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15271
15272         * gcc.dg/format/format.h: New file.
15273         * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
15274         gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
15275         gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
15276         gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
15277         gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
15278         gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15279         gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
15280         gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
15281         gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
15282         gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
15283         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
15284         gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
15285         gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
15286         gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
15287         gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
15288         gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
15289         gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
15290         gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
15291         gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
15292         gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
15293         gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
15294         instead of declaring standard types, macros and functions in each
15295         test.
15296
15297 2001-01-06  Alexandre Oliva  <aoliva@redhat.com>
15298
15299         * gcc.c-torture/execute/20010106-1.c: New test.
15300
15301 2001-01-06  Joseph S. Myers  <jsm28@cam.ac.uk>
15302
15303         * gcc.dg/format/format.exp: New file.
15304         * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
15305         * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
15306         * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
15307         * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
15308         * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
15309         * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
15310         * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
15311         * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
15312         * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
15313         * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
15314         * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
15315         * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
15316         * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
15317         * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
15318         * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
15319         * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
15320         * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
15321         * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
15322         * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
15323         * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
15324         * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
15325         * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
15326         * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
15327         * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
15328         * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
15329         * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
15330         * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
15331         * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
15332         * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
15333         * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
15334         * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
15335         * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
15336         * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
15337         * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
15338         * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
15339         * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
15340         * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
15341         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
15342         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
15343         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
15344         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
15345         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
15346
15347 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
15348
15349         * gcc.c-torture/execute/991228-1.c: Take word endianness into
15350         account.
15351
15352 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
15353
15354         * gcc.c-torture/execute/builtin-complex-1.c: New test.
15355
15356 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
15357
15358         * g++.old-deja/g++.pt/crash62.C: New test.
15359
15360 2001-01-04  Richard Henderson  <rth@redhat.com>
15361
15362         * gcc.dg/20000926-1.c: Update expected warnings.
15363         * gcc.dg/array-2.c: Likewise.
15364         * gcc.dg/array-4.c: Also validate flexible array members.
15365         * gcc.dg/c99-flex-array-1.c: New.
15366
15367 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
15368
15369         * gcc.c-torture/compile/20001222-1.x: Remove.
15370
15371 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15372
15373         * gcc.c-torture/execute/built-in-setjmp.c: New.
15374
15375 2001-01-03  Richard Henderson  <rth@redhat.com>
15376
15377         * gcc.dg/940510-1.c: Update expected error wording.
15378         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
15379
15380 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
15381
15382         * lib/target-supports.exp (check_alias_available): Modified to
15383         indicate aliases not supported if only weak aliases are supported.
15384
15385 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15386
15387         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
15388         Turn on cmpstrsi checks for __pj__ and __i370__.
15389
15390 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
15391
15392         * g++.old-deja/g++.other/virtual11.C: New test.
15393
15394 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
15395
15396         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
15397
15398 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15399
15400         * gcc.c-torture/compile/20010102-1.c: New test.
15401
15402 2001-01-02  Andreas Jaeger  <aj@suse.de>
15403
15404         * gcc.dg/noreturn-3.c: New test.
15405
15406         * gcc.dg/noreturn-4.c: New test.
15407
15408 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15409
15410         * gcc.c-torture/execute/stdio-opt-1.c: Also test
15411         __builtin_fputc and __builtin_fwrite.
15412
15413 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
15414
15415         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
15416         signed char, not default char.
15417
15418 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
15419
15420         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
15421
15422 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
15423
15424         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
15425
15426 2000-12-29  Richard Henderson  <rth@redhat.com>
15427
15428         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
15429         (__cyg_profile_func_exit): Define.
15430
15431 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
15432
15433         * g++.dg/vtgc1.C: New test.
15434
15435 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
15436
15437         * gcc.dg/noncompile/20001228-1.c: New test.
15438
15439         * gcc.dg/20001228-1.c: New test.
15440
15441         * gcc.c-torture/execute/20001228-1.c: New test.
15442
15443 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
15444
15445         * gcc.dg/format-strfmon-1.c: New test.
15446
15447 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15448
15449         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
15450         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
15451         * gcc.c-torture/execute/string-opt-1.c: Likewise.
15452         * gcc.c-torture/execute/string-opt-2.c: Likewise.
15453         * gcc.c-torture/execute/string-opt-3.c: Likewise.
15454         * gcc.c-torture/execute/string-opt-4.c: Likewise.
15455         * gcc.c-torture/execute/string-opt-6.c: Likewise.
15456         * gcc.c-torture/execute/string-opt-7.c: Likewise.
15457         * gcc.c-torture/execute/string-opt-8.c: Likewise.
15458         * gcc.c-torture/execute/string-opt-9.c: Likewise.
15459         * gcc.c-torture/execute/string-opt-10.c: Likewise.
15460         * gcc.c-torture/execute/string-opt-11.c: Likewise.
15461         * gcc.c-torture/execute/string-opt-12.c: Likewise.
15462
15463         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
15464         * gcc.c-torture/execute/string-opt-4.c: Test index.
15465
15466 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
15467
15468         * gcc.c-torture/compile/20001226-1.c: New test.
15469
15470 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
15471
15472         * gcc.c-torture/compile/20001222-1.c: New test.
15473         * gcc.c-torture/compile/20001222-1.x: Xfail.
15474
15475 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
15476
15477         * gcc.c-torture/execute/comp-goto-2.c: New test.
15478
15479 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
15480
15481         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
15482         Use long types if __INT_MAX__ is 32767.
15483         (main): Use cast to (sint32 *) when poking 88 into a_page.
15484
15485         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
15486
15487 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
15488
15489         * gcc.c-torture/compile/20001221-1.c: New test.
15490         * gcc.c-torture/execute/20001221-1.c: New test.
15491
15492 2000-12-20  Richard Henderson  <rth@redhat.com>
15493
15494         * g++.old-deja/g++.pt/crash36.C: Update error lines.
15495         * g++.old-deja/g++.robertl/eb109.C: Likewise.
15496
15497 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15498
15499         * gcc.dg/compare3.c: New test.
15500
15501 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15502
15503         * gcc.dg/format-warnll-1.c: New test.
15504
15505 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
15506
15507         * gcc.dg/cpp/cmdlne-P.c: New test.
15508
15509 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15510
15511         * gcc.c-torture/execute/builtin-abs-1.c,
15512         gcc.c-torture/execute/builtin-abs-2.c: New tests.
15513
15514 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
15515
15516         * gcc.dg/cpp/multiline.c: New test.
15517
15518 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
15519
15520         * g++.old-deja/g++.other/syshdr1.C: Update.
15521         * gcc.dg/cpp/lineflags.c: Remove temporarily.
15522
15523 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
15524
15525         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
15526
15527 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
15528
15529         * g++.old-deja/g++.pt/ttp65.C: New test.
15530
15531 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
15532
15533         * g++.old-deja/g++.pt/ttp64.C: New test.
15534
15535 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
15536
15537         * g++.old-deja/g++.pt/spec33.C: New test.
15538
15539 2000-12-14  Catherine Moore  <clm@redhat.com>
15540
15541         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
15542         * gcc.c-torture/execute/920612-2.c: Likewise.
15543         * gcc.c-torture/execute/920428-2.c: Likewise.
15544         * gcc-c-torture/execute/va-arg-11.c: Call exit.
15545         * gcc.c-torture/execute/va-arg-21.c: Likewise.
15546
15547 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15548
15549         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
15550         * gcc.dg/pack-test-2.c: Likewise.
15551
15552 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
15553
15554         Tests by Zack Weinberg <zackw@stanford.edu>.
15555
15556         * gcc.dg/cpp/defined.c: Update.
15557         * gcc.dg/cpp/defined_trad.c: New tests.
15558
15559 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
15560
15561         * gcc.dg/cpp/trad-direct.c: Update.
15562
15563 2000-12-11  Neil Booth  <neilb@earthling.net>
15564
15565         * gcc.dg/cpp/defined_trad.c
15566
15567 2000-12-11  Neil Booth  <neilb@earthling.net>
15568
15569         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
15570
15571 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
15572
15573         * gcc.dg/format-miss-2.c: New test.
15574
15575 2000-12-09  Neil Booth  <neilb@earthling.net>
15576
15577         * gcc.dg/cpp/lineflags.c: New tests.
15578         * gcc.dg/cpp/poison.c: Update.
15579         * gcc.dg/cpp/redef2.c: Update.
15580         * gcc.dg/cpp/skipping.c: New test.
15581
15582 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
15583
15584         * g++.old-deja/g++.other/eh3.C: New testcase.
15585
15586 2000-12-07  Neil Booth  <neilb@earthling.net>
15587
15588         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
15589         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
15590         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
15591         wtr-union-init-2.c, wtr-union-init-3.c: Update.
15592         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
15593         Update.
15594
15595 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15596
15597         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
15598         __SIZE_TYPE__ instead of int for type of integers cast to
15599         pointers.
15600
15601 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
15602
15603         * g++.old-deja/g++.other/cleanup4.C: New test.
15604
15605 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15606
15607         * format-sec-1.c: New test.
15608
15609 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15610
15611         * gcc.dg/format-nonlit-3.c: New test.
15612
15613 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
15614
15615         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
15616         through a null pointer.
15617
15618 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
15619
15620         * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
15621         * g++.old-deja/g++.pt/partial4.C: New test.
15622
15623 2000-12-06  J. David Anglin  <dave@hiauly1.hia.nrc.ca>
15624
15625         * gcc.c-torture/execute/ieee/hugeval.x: New.
15626
15627 2000-12-06  Neil Booth  <neilb@earthling.net>
15628
15629         * gcc.dg/cpp/backslash2.c: New tests.
15630
15631 2000-12-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15632
15633         * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
15634         * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
15635
15636 2000-12-05  Geoffrey Keating  <geoffk@redhat.com>
15637
15638         * gcc.c-torture/execute/20001203-2.c: New testcase.
15639
15640 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
15641
15642         * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
15643         * g++.old-deja/g++.other/virtual10.C: New test.
15644
15645 2000-12-05  Nathan Sidwell  <nathan@codesourcery.com>
15646
15647         * g++.old-deja/g++.mike/pmf5.C: Remove test.
15648
15649 2000-12-05  Richard Henderson  <rth@redhat.com>
15650
15651         * gcc.c-torture/compile/20001205-1.c: New.
15652
15653 2000-12-04  Neil Booth  <neilb@earthling.net>
15654
15655         * g++.old-deja/g++.other/virtual9.C: New test.
15656         * g++.old-deja/g++.pt/crash61.C: New test.
15657         * gcc.c-torture/execute/loop-9.c: New test.
15658
15659 2000-12-04  Neil Booth  <neilb@earthling.net>
15660
15661         * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
15662         * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
15663         * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
15664         * gcc.dg/cpp/extratokens.c: ...here.
15665
15666 2000-12-04  Neil Booth  <neilb@earthling.net>
15667
15668         * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
15669         New tests.
15670
15671 2000-12-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15672
15673         * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
15674         * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
15675
15676 2000-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
15677
15678         * gcc.c-torture/execute/20001203-1.c: New test.
15679
15680 2000-12-03  Neil Booth  <neilb@earthling.net>
15681
15682         * gcc.dg/cpp/macro6.c: New test cases.
15683
15684 2000-12-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15685
15686         * gcc.c-torture/execute/string-opt-9.c: New test.
15687         * gcc.c-torture/execute/string-opt-10.c: Likewise.
15688         * gcc.c-torture/execute/string-opt-11.c: Likewise.
15689         * gcc.c-torture/execute/string-opt-12.c: Likewise.
15690
15691         * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
15692         * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
15693
15694 2000-12-02  Geoffrey Keating  <geoffk@redhat.com>
15695
15696         * gcc.dg/cpp/if-6.c: New testcase.
15697
15698         * gcc.dg/20001201-1.c: New testcase.
15699
15700 2000-12-02  Neil Booth  <neilb@earthling.net>
15701
15702         * g++.old-deja/g++.other/externC4.C,
15703         g++.old-deja/g++.other/friend10.C: New tests.
15704
15705 2000-12-02  Neil Booth  <neilb@earthling.net>
15706
15707         * g++.old-deja/g++.other/instan2.C
15708         * g++.old-deja/g++.other/instan3.C: New test.
15709
15710 2000-12-02  Neil Booth  <neilb@earthling.net>
15711
15712         * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
15713         c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
15714         gnuc99.c,gnuc99-pedantic.c: New tests.
15715
15716 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15717
15718         * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
15719         gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
15720
15721 2000-12-01  Neil Booth  <neilb@earthling.net>
15722
15723         * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
15724         * gcc.dg/cpp/poison.c: Update.
15725         * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
15726
15727 2000-12-01  Toon Moene  <toon@moene.indiv.nluug.nl>
15728
15729         * g77.f-torture/execute/20001201.f: New test.
15730
15731 2000-12-01  Joseph S. Myers  <jsm28@cam.ac.uk>
15732
15733         * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
15734
15735 2000-12-01  Jakub Jelinek  <jakub@redhat.com>
15736
15737         * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
15738
15739 2000-12-01  Nathan Sidwell  <nathan@codesourcery.com>
15740
15741         * g++.old-deja/g++.other/cast6.C: New test.
15742
15743 2000-11-30  Geoffrey Keating  <geoffk@redhat.com>
15744
15745         * gcc.c-torture/execute/20001130-2.c: New testcase.
15746
15747 2000-11-30  Richard Henderson  <rth@redhat.com>
15748
15749         * gcc.c-torture/execute/20001130-1.c: New test.
15750
15751 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15752
15753         * g++.old-deja/g++.other/op3.C: New test.
15754
15755 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15756
15757         * g++.old-deja/g++.other/op2.C: New test.
15758
15759 2000-11-30  Nathan Sidwell  <nathan@codesourcery.com>
15760
15761         * g++.old-deja/g++.other/crash38.C: New test.
15762
15763 2000-11-29  Toon Moene  <toon@moene.indiv.nluug.nl>
15764
15765         * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
15766
15767 2000-11-29  Jakub Jelinek  <jakub@redhat.com>
15768
15769         * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
15770         tests.
15771         * gcc.c-torture/execute/string-opt-6.c: New test.
15772
15773         * gcc.dg/20001117-1.c: Add main.
15774
15775 2000-11-28  Geoffrey Keating  <geoffk@redhat.com>
15776
15777         * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
15778         Move from here ...
15779         * gcc.dg/940510-1.c: ... to here.
15780
15781         * gcc.dg/20000926-1.c: GNU C now allows initializations of
15782         zero-size arrays in toplevel structures.
15783
15784 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
15785
15786         * gcc.c-torture/execute/loop-8.c: New test.
15787
15788 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15789
15790         * g++.old-deja/g++.other/base1.C: New test.
15791
15792 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15793
15794         * g++.old-deja/g++.other/parse2.C: New test.
15795
15796 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15797
15798         * g++.old-deja/g++.pt/incomplete1.C: New test.
15799
15800 2000-11-28  Nathan Sidwell  <nathan@codesourcery.com>
15801
15802         * g++.old-deja/g++.other/friend9.C: New test.
15803
15804 2000-11-28  Jakub Jelinek  <jakub@redhat.com>
15805
15806         * gcc.dg/20001127-1.c: New test.
15807
15808 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
15809
15810         * g++.old-deja/g++.pt/friend46.C: New test.
15811
15812 2000-11-27  Nathan Sidwell  <nathan@codesourcery.com>
15813
15814         * g++.old-deja/g++.other/ptrmem8.C: New test.
15815
15816 2000-11-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15817
15818         * gcc.c-torture/execute/string-opt-7.c: New test.
15819         * gcc.c-torture/execute/string-opt-8.c: Likewise.
15820
15821 2000-11-26  Gabriel Dos Reis  <gdr@codesourcery.com>
15822
15823         * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
15824         instead of 'mkcheck 2'.
15825
15826 2000-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
15827
15828         * gcc.c-torture/execute/memcheck/driver.c,
15829         gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
15830         C9X references to refer to C99.
15831
15832 2000-11-25  Jakub Jelinek  <jakub@redhat.com>
15833
15834         * gcc.dg/ultrasp3.c: New test.
15835
15836 2000-11-25  Neil Booth  <neilb@earthling.net>
15837
15838         * gcc.dg/cpp/include2.c: Update test to be locale independent.
15839
15840 2000-11-25  Alexandre Oliva  <aoliva@redhat.com>
15841
15842         * gcc.c-torture/compile/20001123-2.c: New.
15843
15844 2000-11-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
15845
15846         * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
15847
15848 2000-11-24  Bernd Schmidt  <bernds@redhat.co.uk>
15849
15850         * gcc.dg/sequence-point-1.c: Add some new tests.
15851         * gcc.c-torture/execute/20001124-1.c: New test.
15852
15853 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
15854
15855         * g++.old-deja/g++.other/vaarg4.C: New test.
15856         * gcc.c-torture/compile/20001123-1.c: New test.
15857
15858 2000-11-24  Nathan Sidwell  <nathan@codesourcery.com>
15859
15860         * g++.other/crash24.C: Adjust and remove XFAIL.
15861         * g++.other/crash37.C: New test.
15862
15863 2000-11-23  Nathan Sidwell  <nathan@codesourcery.com>
15864
15865         * g++.old-deja/g++.pt/instantiate9.C: New test.
15866
15867 2000-11-22  Mark Mitchell  <mark@codesourcery.com>
15868
15869         * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
15870         new ABI, too.
15871
15872         * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
15873         * g++.old-deja/g++.robertl/eb55.C: Likewise.
15874
15875 2000-11-22  Neil Booth  <neilb@earthling.net>
15876
15877         * gcc.dg/cpp/Wtrigraphs.c: New test.
15878
15879 2000-11-22  Loren J. Rittle  <ljrittle@acm.org>
15880
15881         * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
15882
15883 2000-11-22  Jakub Jelinek  <jakub@redhat.com>
15884
15885         * gcc.c-torture/execute/ieee/20001122-1.c: New test.
15886
15887 2000-11-22  Hans-Peter Nilsson  <hp@bitrange.com>
15888
15889         * lib/gcc-dg.exp: load_lib scanasm.exp.
15890         (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
15891         * lib/g++-dg.exp: load_lib scanasm.exp.
15892         * lib/scanasm.exp: New.
15893         (scan-assembler, scan-assembler-not): Add optional arguments to
15894         test name, or if not present, the pattern name.
15895         (scan-assembler-dem, scan-assembler-dem-not): New.
15896
15897         * g++.dg/dg.exp: New.
15898
15899 2000-11-21  Neil Booth  <neilb@earthling.net>
15900
15901         * gcc.dg/cpp/integrated1.c: Remove.
15902
15903 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
15904
15905         * gcc.c-torture/execute/20001121-1.c: New test.
15906
15907 2000-11-21  Richard Henderson  <rth@redhat.com>
15908
15909         * gcc.c-torture/compile/20001121-1.c: New test.
15910
15911 2000-11-20  Neil Booth  <neilb@earthling.net>
15912
15913         * gcc.dg/cpp/integrated1.c: New test.
15914
15915 2000-11-21  Jakub Jelinek  <jakub@redhat.com>
15916
15917         * g++.old-deja/g++.other/inline17.C: New test.
15918
15919 2000-11-20  Donald Lindsay  <dlindsay@redhat.com>
15920
15921         * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
15922         local variable to be zero: I made the variable global. Now
15923         uses abort() and exit() instead of relying on main's return value.
15924
15925 2000-11-20  Neil Booth  <neilb@earthling.net>
15926
15927         * gcc.dg/cpp/paste2.c: Update test.
15928         * objc/execute/paste.m: New test.
15929
15930 2000-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
15931
15932         * gcc.dg/c99-condexpr-1.c: New test.
15933
15934 2000-11-20  Neil Booth  <neilb@earthling.net>
15935
15936         * gcc.dg/cpp/macsyntx.c: Use correct command line option.
15937
15938 2000-11-20  Nathan Sidwell  <nathan@codesourcery.com>
15939
15940         * g++.old-deja/g++.pt/export1.C: New test.
15941
15942 2000-11-20  Jakub Jelinek  <jakub@redhat.com>
15943
15944         * gcc.dg/20001117-1.c: New test.
15945
15946 2000-11-18  Richard Henderson  <rth@redhat.com>
15947
15948         * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
15949
15950 2000-11-18  Richard Henderson  <rth@redhat.com>
15951
15952         * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
15953         * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
15954         * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
15955
15956 2000-11-18  Richard Henderson  <rth@redhat.com>
15957
15958         * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
15959         (main): New.  Exit cleanly.
15960
15961 2000-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
15962
15963         * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
15964         gcc.dg/c99-fordecl-2.c: New tests.
15965
15966 2000-11-18  Richard Henderson  <rth@redhat.com>
15967
15968         * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
15969         * gcc.c-torture/execute/zerolen-2.c: New.
15970
15971 2000-11-18  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15972
15973         * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
15974         memory.
15975
15976 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
15977
15978         * g++.old-deja/g++.pt/instantiate8.C: New test.
15979
15980 2000-11-17  Nathan Sidwell  <nathan@codesourcery.com>
15981
15982         * g++.old-deja/g++.other/incomplete.C: Add more tests.
15983         * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
15984
15985 2000-11-16  Nick Clifton  <nickc@redhat.com>
15986
15987         * gcc.c-torture/execute/nestfunc-2.c: New test.
15988         * gcc.c-torture/execute/nestfunc-3.c: New test.
15989
15990 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
15991
15992         * gcc.c-torture/compile/20001116-1.c: New test.
15993
15994 2000-11-15  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15995
15996         * gcc.c-torture/execute/20001115-1.c: New test.
15997
15998 2000-11-15  Mark Mitchell  <mark@codesourcery.com>
15999
16000         * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
16001         * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
16002         * g++.old-deja/g++.abi/ptrflags.C: Likewise.
16003         * g++.old-deja/g++.abi/vmihint.C: Likewise.
16004
16005 2000-11-15  Neil Booth  <neilb@earthling.net>
16006
16007         gcc.dg/cpp/_Pragma1.c: Update.
16008         gcc.dg/cpp/_Pragma2.c: New test.
16009
16010 2000-11-15  Nathan Sidwell  <nathan@codesourcery.com>
16011
16012         * g++.old-deja/g++.other/anon5.C: New test.
16013
16014 2000-11-14  Joseph S. Myers  <jsm28@cam.ac.uk>
16015
16016         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
16017         tests.
16018
16019 2000-11-14  Jakub Jelinek  <jakub@redhat.com>
16020
16021         * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
16022         output.
16023
16024 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
16025
16026         * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
16027         labels at end of compound statements.
16028
16029 2000-11-13  Jakub Jelinek  <jakub@redhat.com>
16030
16031         * gcc.c-torture/execute/loop-7.c: New test.
16032
16033 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
16034
16035         * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
16036
16037 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
16038
16039         * gcc.dg/c99-bool-1.c: New test.
16040
16041 2000-11-13  Joseph S. Myers  <jsm28@cam.ac.uk>
16042
16043         * gcc.dg/c99-scope-1.c: Remove xfail.
16044         * gcc.dg/c99-scope-2.c: New test.
16045
16046 2000-11-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16047
16048         * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
16049         * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
16050
16051 2000-11-11  Mark Mitchell  <mark@codesourcery.com>
16052
16053         * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
16054         error messages.
16055
16056         * g++.mike/p700.C: Don't typedef wchar_t.
16057         * g++.mike/p784.C: Likewise.
16058         * g++.mike/eb101.C: Don't use __wchar_t.
16059
16060 2000-11-11  Toon Moene  <toon@moene.indiv.nluug.nl>
16061
16062         * g77.f-torture/execute/20001111.[fx]: Test premature exit
16063         from DO loop.
16064
16065 2000-11-11  Bernd Schmidt  <bernds@redhat.co.uk>
16066
16067         * gcc.c-torture/execute/20001111-1.c: New test.
16068
16069 2000-11-10  Nick Clifton  <nickc@redhat.com>
16070
16071         * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
16072         long multuiple and accumulate.
16073
16074 2000-11-09  Richard Henderson  <rth@redhat.com>
16075
16076         * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
16077         via size_t instead of int.
16078
16079         * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
16080         * gcc.c-torture/execute/string-opt-2.c: Likewise.
16081         * gcc.c-torture/execute/string-opt-3.c: Likewise.
16082         * gcc.c-torture/execute/string-opt-4.c: Likewise.
16083
16084 2000-11-09  Geoffrey Keating  <geoffk@redhat.com>
16085
16086         * gcc.c-torture/compile/20001109-1.c: New test.
16087         * gcc.c-torture/compile/20001109-2.c: New test.
16088
16089 2000-11-09  Nathan Sidwell  <nathan@codesourcery.com>
16090
16091         * g++.old-deja/g++.pt/operator1.C: New test.
16092         * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
16093
16094 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
16095
16096         * gcc.dg/20001108-1.c: New test.
16097
16098 2000-11-09  Jakub Jelinek  <jakub@redhat.com>
16099
16100         * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
16101         with both arguments constant strings.
16102         * gcc.c-torture/execute/string-opt-3.c: New test.
16103         * gcc.c-torture/execute/string-opt-4.c: New test.
16104         * gcc.c-torture/execute/string-opt-5.c: New test.
16105
16106 2000-11-08  Nick Clifton  <nickc@redhat.com>
16107
16108         * gcc.c-torture/execute/20001108-1.c: New test case.  Checks
16109         mulsidi3adddi patterns.
16110
16111 2000-11-08  Nathan Sidwell  <nathan@codesourcery.com>
16112
16113         * g++.old-deja/g++.other/crash36.C: New test.
16114
16115 2000-11-08  Jakub Jelinek  <jakub@redhat.com>
16116
16117         * g++.old-deja/g++.other/init16.C: New test.
16118
16119 2000-11-06  Loren J. Rittle  <ljrittle@acm.org>
16120
16121         * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
16122
16123 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
16124
16125         * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
16126         * gcc.c-torture/execute/va-arg-16.x: Likewise.
16127         * gcc.c-torture/execute/va-arg-17.x: Likewise.
16128
16129 2000-11-07  DJ Delorie  <dj@redhat.com>
16130
16131         * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
16132
16133 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16134
16135         * gcc.c-torture/execute/string-opt-1.c: New test.
16136
16137 2000-11-07  Jeffrey Oldham  <oldham@oz.codesourcery.com>
16138
16139         * gcc.c-torture/execute/va-arg-15.x: New file.  Fails on
16140         mips-sgi-irix6.* because the MIPS ABI passes floating-point
16141         parameters in registers, and there is no way for a varargs
16142         function to know in which order the integer and floating-point
16143         parameters should be interleaved when they are placed on the
16144         stack.
16145         * gcc.c-torture/execute/va-arg-16.x: Likewise.
16146         * gcc.c-torture/execute/va-arg-17.x: Likewise.
16147
16148 2000-11-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16149
16150         * gcc.c-torture/execute/string-opt-2.c: New test.
16151
16152 2000-11-07  Nathan Sidwell  <nathan@codesourcery.com>
16153
16154         * g++.old-deja/g++.pt/crash60.C: New test.
16155
16156 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
16157
16158         * g++.old-deja/g++.other/crash24.C: New test.
16159         * g++.old-deja/g++.other/crash25.C: New test.
16160         * g++.old-deja/g++.other/crash26.C: New test.
16161         * g++.old-deja/g++.other/crash27.C: New test.
16162         * g++.old-deja/g++.other/crash28.C: New test.
16163         * g++.old-deja/g++.other/crash29.C: New test.
16164         * g++.old-deja/g++.other/crash30.C: New test.
16165         * g++.old-deja/g++.other/crash31.C: New test.
16166         * g++.old-deja/g++.other/crash32.C: New test.
16167         * g++.old-deja/g++.other/crash33.C: New test.
16168         * g++.old-deja/g++.other/crash34.C: New test.
16169         * g++.old-deja/g++.other/crash35.C: New test.
16170
16171 2000-11-06  Jakub Jelinek  <jakub@redhat.com>
16172
16173         * gcc.c-torture/execute/20001031-1.c: New test.
16174
16175 2000-11-04  Mark Mitchell  <mark@codesourcery.com>
16176
16177         * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
16178         namespace.
16179
16180         * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
16181         standards-conformant.
16182
16183         * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
16184
16185         * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
16186         * g++.old-deja/g++.mike/p755a.C: Likewise.
16187         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
16188         library makes no calls to `operator new' during initialization.
16189
16190 2000-11-04  Neil Booth  <neilb@earthling.net>
16191
16192         * gcc.dg/cpp/include2.c: New tests.
16193
16194 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
16195
16196         * lib/g++.exp (g++_set_ld_library_path): New function.
16197         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
16198
16199 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
16200
16201         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
16202         warnings.
16203
16204 2000-11-01  Richard Henderson  <rth@redhat.com>
16205
16206         * g++.old-deja/g++.ext/namedret1.C: New.
16207         * g++.old-deja/g++.ext/namedret2.C: New.
16208         * g++.old-deja/g++.ext/namedret3.C: New.
16209
16210 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
16211
16212         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
16213         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
16214
16215 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16216
16217         * gcc.c-torture/execute/va-arg-21.c: New test.
16218
16219 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
16220
16221         * gcc.dg/c99-complex-2.c: New test.
16222
16223 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16224
16225         * gcc.c-torture/execute/stdio-opt-1.c: New test.
16226
16227 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
16228
16229         * g++.old-deja/g++.other/inline16.C: New test.
16230
16231 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
16232
16233         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
16234         __PRETTY_FUNCTION__
16235
16236 2000-10-29  Neil Booth  <neilb@earthling.net>
16237
16238         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
16239         New tests.
16240         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
16241         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
16242         optimisation.
16243
16244 2000-10-29  Neil Booth  <neilb@earthling.net>
16245
16246         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
16247         * mi1.c, mi1c.h: Add null directives to multiple-include test.
16248         * mi5.c: Test multiple includes work with -C.
16249         * trigraphs.c: Test ^= version.
16250
16251 2000-10-28  Neil Booth  <neilb@earthling.net>
16252
16253         New tests and test updates for new macro expander.
16254
16255         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
16256         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
16257         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
16258         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
16259         new diagnostic messages.
16260
16261         * gcc.dg/cpp/macro3.c: New tests.
16262
16263 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
16264
16265         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
16266         on the same line.
16267
16268 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
16269
16270         * g++.old-deja/g++.other/eh2.C: New test.
16271
16272 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
16273
16274         * gcc.c-torture/execute/20001027-1.c: New test.
16275
16276 2000-10-26  Richard Henderson  <rth@redhat.com>
16277
16278         * gcc.c-torture/execute/20001026-1.c: New.
16279
16280 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
16281
16282         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
16283         * g++.old-deja/g++.law/builtin1.C: Likewise.
16284         * g++.old-deja/g++.law/ctors10.C: Likewise.
16285         * g++.old-deja/g++.law/virtual3.C: Likewise.
16286         * g++.old-deja/g++.mike/p658.C: Likewise.
16287         * g++.old-deja/g++.other/sibcall1.C: Likewise.
16288         * g++.old-deja/g++.other/vaarg2.C: Likewise.
16289         * g++.old-deja/g++.robertl/eb124.C: Likewise.
16290         * g++.old-deja/g++.robertl/eb44.C: Likewise.
16291         * g++.old-deja/g++.robertl/eb77.C: Likewise.
16292
16293 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
16294
16295         * gcc.c-torture/compile/20001024-1.c: New test.
16296
16297 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
16298
16299         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
16300         to tell us whether or not we are using V3.
16301
16302 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
16303
16304         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
16305         operands.
16306
16307 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
16308
16309         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
16310
16311 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
16312
16313         * gcc.c-torture/execute/20001024-1.c: New test.
16314
16315 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
16316
16317         * g++.old-deja/g++.other/sibcall1.C: New test.
16318
16319 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
16320
16321         * gcc.dg/noncompile/init-3.c: New test.
16322
16323 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
16324
16325         * gcc.dg/format-array-1.c: New test.
16326
16327 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
16328
16329         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
16330         writing through null pointers; remove comment about testing
16331         unterminated strings.
16332
16333 2000-10-17  Matthew Hiller  <hiller@redhat.com>
16334
16335         * gcc.c-torture/execute/20001017-2.c: New test.
16336
16337 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
16338
16339         * gcc.c-torture/compile/20001018-1.c: New test.
16340         * gcc.c-torture/compile/20001018-1.x: Xfail.
16341
16342 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
16343
16344         * gcc.c-torture/execute/20001017-1.c: New test.
16345
16346 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
16347
16348         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
16349         for multiple use of arguments with scanf formats; add tests for
16350         multiple use of arguments.
16351
16352 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
16353
16354         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
16355
16356 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
16357
16358         * gcc.dg/format-miss-1.c: New test.
16359
16360 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
16361
16362         * gcc.c-torture/execute/20001013-1.c: New test.
16363
16364 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
16365
16366         * gcc.dg/format-branch-1.c: New test.
16367
16368 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
16369
16370         * README, lib/file-format.exp: Remove EGCS references.
16371
16372 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
16373
16374         * gcc.dg/20001013-1.c: New test.
16375
16376 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
16377
16378         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
16379         for intmax_t in the compiler using __typeof__ and the type rules
16380         for conditional expressions.
16381
16382 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
16383
16384         * gcc.dg/20001012-1.c: New test.
16385         * gcc.dg/20001012-2.c: New test.
16386
16387 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
16388
16389         * gcc.dg/format-attr-1.c: New test.
16390
16391 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
16392
16393         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
16394         __LONG_LONG_MAX__ instead of LLONG_MAX.
16395
16396 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
16397
16398         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
16399         scanf flags.
16400         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
16401         flags.
16402
16403 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
16404
16405         * gcc.dg/sequence-pt-1.c: New test.
16406
16407 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
16408
16409         * gcc.c-torture/execute/20001011-1.c: New testcase.
16410         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
16411
16412 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
16413
16414         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
16415         does not error on it.
16416
16417 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
16418
16419         * gcc.dg/20001009-1.c: New test.
16420
16421 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
16422
16423         * gcc.c-torture/compile/20001009-1.c: Move from here ....
16424         * gcc.c-torture/execute/20001009-2.c: ... to here.
16425
16426 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
16427
16428         * gcc.c-torture/compile/20001009-1.c: New testcase.
16429         * gcc.c-torture/execute/20001009-1.c: New testcase.
16430         Testcases provided by Jan Hubicka <jh@suse.cz>.
16431
16432 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
16433
16434         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16435         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
16436         uintmax_t using <limits.h> to emulate the compiler's internal
16437         logic.  No longer XFAIL %j tests.
16438
16439 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
16440
16441         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
16442         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16443         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
16444         regexps and details of expected handling of some bad formats.
16445         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
16446         suppression.
16447
16448 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
16449
16450         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
16451         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
16452         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
16453         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
16454         in list archives.
16455
16456 2000-10-06  Richard Henderson  <rth@cygnus.com>
16457
16458         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
16459         * g++.old-deja/g++.brendan/crash52.C: Likewise.
16460         * g++.old-deja/g++.jason/report.C: Likewise.
16461         * g++.old-deja/g++.law/friend5.C: Likewise.
16462         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
16463         of the expected warnings.
16464
16465 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
16466
16467         * g++.old-deja/g++.pt/enum14.C: New test.
16468
16469 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
16470
16471         * g++.old-deja/g++.pt/crash59.C: New test.
16472
16473 2000-10-04  Will Cohen  <wcohen@redhat.com>
16474
16475         * gcc.dg/20000926-1.c: New test.
16476
16477 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
16478
16479         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
16480         function name for current C++ compiler.
16481         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
16482
16483 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
16484
16485         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
16486         __PRETTY_FUNCTION__.
16487         * g++.old-deja/g++.ext/pretty2.C: Likewise.
16488
16489 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16490
16491         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
16492
16493 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
16494
16495         * gcc.c-torture/compile/20000923-1.c: New test.
16496
16497 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
16498
16499         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
16500         * g++.old-deja/g++.pt/ttp62.C: Same.
16501         * g++.old-deja/g++.other/inline14.C: Same.
16502
16503 2000-09-24  Richard Henderson  <rth@cygnus.com>
16504
16505         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
16506
16507 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
16508
16509         * gcc.dg/c90-printf-1.c: Add test for wide string format.
16510
16511 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
16512
16513         * gcc.c-torture/compile/20000922-1.c: New file.
16514
16515 2000-09-21  Nick Clifton  <nickc@redhat.com>
16516
16517         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
16518         a signed long modulo operation.
16519         (mod6): New function - perform an unsigned long modulo operation.
16520         (main): Add tests for modulos of very large numbers by very small
16521         dividends.
16522
16523 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16524
16525         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
16526
16527 2000-09-19  Richard Henderson  <rth@cygnus.com>
16528
16529         * gcc.dg/compare2.c (case 10): XFAIL.
16530
16531 2000-09-18  Richard Henderson  <rth@cygnus.com>
16532
16533         * gcc.c-torture/execute/20000906-1.c: Move ...
16534         * gcc.dg/20000906-1.c: ... here.  Only run on targets
16535         that support __builtin_trap.
16536
16537 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
16538
16539         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
16540
16541 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
16542
16543         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
16544         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
16545         more $ format tests.
16546
16547 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
16548
16549         * gcc.dg/format-errmk-1.c: New test.
16550
16551 2000-09-17  Greg McGary  <greg@mcgary.org>
16552
16553         * gcc.c-torture/execute/20000917-1.x: Remove.
16554
16555 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
16556
16557         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
16558
16559 2000-09-17  Greg McGary  <greg@mcgary.org>
16560
16561         * gcc.c-torture/execute/20000917-1.c: New test.
16562         * gcc.c-torture/execute/20000917-1.x: XFAIL.
16563
16564 2000-09-16  Neil Booth  <NeilB@earthling.net>
16565
16566         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
16567         in nested macro bug.
16568
16569 2000-09-15  Neil Booth  <NeilB@earthling.net>
16570
16571         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
16572
16573 2000-09-14  Jeffrey A Law  (law@cygnus.com)
16574
16575         * gcc.c-torture/execute/20000914-1.c: New test.
16576
16577 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
16578
16579         * g++.other/inline13.C: New test.
16580
16581 2000-09-12  Andreas Jaeger  <aj@suse.de>
16582
16583         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
16584         constant by Ulrich Drepper <drepper@redhat.com>.
16585
16586 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
16587
16588         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
16589
16590 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16591
16592         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
16593
16594 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
16595
16596         * gcc.dg/cpp/backslash.c: New test.
16597
16598 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
16599
16600         * gcc.c-torture/execute/20000910-1.c: New test.
16601         * gcc.c-torture/execute/20000910-2.c: Likewise.
16602
16603 2000-09-11  Robert Lipe  <robertl@sco.com>
16604
16605         * gcc.dg/pragma-align.c: New test.
16606
16607 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
16608
16609         * g++.old-deja/g++.pt/explicit82.C: New test.
16610         * g++.old-deja/g++.pt/explicit83.C: New test.
16611
16612 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
16613
16614         * gcc.dg/asm-names.c: New test.
16615
16616 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16617
16618         * gcc.dg/cpp/tr-warn6.c: New test
16619
16620 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
16621
16622         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
16623         be accepted.
16624
16625 2000-09-07  Catherine Moore  <clm@redhat.com>
16626
16627         * gcc.c-torture/execute/unroll-1.c: New test.
16628
16629 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
16630
16631         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
16632         ERROR markers.
16633         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
16634         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
16635         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
16636         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
16637         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
16638         Preprocess only.
16639         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
16640         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
16641
16642 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
16643
16644         * g++.old-deja/g++.pt/deduct2.C: New test.
16645
16646 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
16647
16648         * g++.old-deja/g++.pt/parms2.C: New test.
16649
16650 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
16651
16652         * g++.old-deja/g++.pt/crash58.C: New test.
16653
16654 2000-09-06  Greg McGary  <greg@mcgary.org>
16655
16656         * gcc.c-torture/execute/20000906-1.c: New test.
16657         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
16658
16659 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16660
16661         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
16662
16663 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
16664
16665         * g++.old-deja/g++.pt/crash57.C: New test.
16666
16667 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
16668
16669         * g++.old-deja/g++.pt/crash56.C: New test.
16670
16671 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
16672
16673         * g++.old-deja/g++.pt/koenig1.C: New test.
16674
16675 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
16676
16677         * gcc.dg/20000904-1.c: New test.
16678
16679 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
16680
16681         * gcc.dg/cpp/paste8.c: New test.
16682
16683 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
16684
16685         * gcc.c-torture/compile/20000827-1.c: New test.
16686
16687 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
16688
16689         * gcc.dg/format-diag-1.c: New test.
16690
16691 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
16692
16693         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
16694         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
16695         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
16696         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
16697         gcc.dg/formatz-1.c: Adjust warning regular expressions.
16698
16699 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
16700
16701         * g++.old-deja/g++.other/nested4.C: New test.
16702
16703 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
16704
16705         * g++.old-deja/g++.ns/scoped1.C: New test.
16706
16707 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
16708
16709         * lib/g++.exp: Support testing already-installed GCC.
16710
16711 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16712
16713         * wtr-label-1.c, wtr-suffix-1.c: New tests.
16714
16715 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16716
16717         * gcc.dg/return-type-2.c: New test.
16718
16719 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
16720
16721         * gcc.c-torture/compile/20000825-1.c: New test.
16722
16723 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
16724
16725         * gcc.dg/dwarf2-2.c: New test.
16726
16727 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
16728
16729         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
16730         dg-warning regexps.
16731
16732 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
16733
16734         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
16735         gcc.dg/format-ext-5.c: New tests.
16736
16737 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
16738
16739         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
16740
16741 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
16742
16743         * gcc.dg/noncompile/930622-2.c: Adjust error message.
16744
16745 2000-08-24  Richard Henderson  <rth@cygnus.com>
16746
16747         * gcc.dg/ia64-sync-1.c: New test.
16748         * gcc.dg/ia64-sync-2.c: New test.
16749         * gcc.dg/ia64-asm-1.c: New test.
16750
16751 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
16752
16753         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
16754         * gcc.dg/format-ext-2.c: New test.
16755
16756 2000-08-23  Jason Merrill  <jason@redhat.com>
16757
16758         * lib/old-dejagnu.exp: Also ignore "In member function" and
16759         "At global scope".
16760
16761 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16762
16763         * gcc.dg/noncompile/label-lineno-1.c: New test.
16764
16765 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
16766
16767         * gcc.dg/c99-array-nonobj-1.c: New test.
16768
16769 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
16770
16771         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
16772         tests.
16773         * gcc.dg/format-ext-1.c: New test.
16774
16775 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
16776
16777         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
16778         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
16779         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
16780         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
16781         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
16782
16783 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
16784
16785         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
16786         gcc.dg/c99-strftime-2.c: New tests.
16787
16788 2000-08-22  Richard Henderson  <rth@cygnus.com>
16789
16790         * gcc.c-torture/execute/20000822-1.c: New test.
16791
16792 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
16793
16794         * gcc.c-torture/execute/20000819-1.x: Remove.
16795
16796 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
16797
16798         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
16799         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
16800         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
16801         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
16802         gcc.dg/format-xopen-1.c: New tests.
16803
16804 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
16805
16806         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
16807
16808 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
16809
16810         * g++.old-deja/g++.other/loop2.C: New test.
16811
16812         * gcc.c-torture/compile/20000606-1.c: New test.
16813         * gcc.c-torture/compile/20000728-1.c: New test.
16814         * gcc.c-torture/execute/20000801-1.c: New test.
16815         * gcc.c-torture/execute/20000801-2.c: New test.
16816         * gcc.c-torture/execute/20000819-1.c: New test.
16817         * gcc.c-torture/execute/20000819-1.x: XFAIL.
16818         * gcc.dg/20000629-1.c: New test.
16819         * gcc.dg/20000724-1.c: New test.
16820         * gcc.dg/20000807-1.c: New test.
16821
16822 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
16823
16824         * gcc.dg/cpp/pragma-1.c: New test.
16825         * gcc.dg/cpp/pragma-2.c: New test.
16826
16827 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
16828
16829         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
16830         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
16831
16832 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
16833
16834         * gcc.c-torture/compile/20000818-1.c: New test.
16835
16836 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
16837
16838         * gcc.c-torture/execute/20000818-1.c: New test.
16839
16840 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
16841
16842         * gcc.dg/format-va-1.c: New test.
16843
16844 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16845
16846         * g++.old-deja/g++.other/typedef8.C: New test.
16847
16848 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16849
16850         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
16851         * g++.old-deja/g++.mike/net36.C: Mark candidate.
16852         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
16853         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
16854         * g++.old-deja/g++.other/ptrmem7.C: New test.
16855         * g++.old-deja/g++.pt/ptrmem10.C: New test.
16856
16857 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
16858
16859         * g++.old-deja/g++.pt/typename27.C: New test.
16860
16861 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
16862
16863         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
16864         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
16865         * g++.old-deja/g++.pt/friend45.C: New test.
16866         * g++.old-deja/g++.other/friend8.C: New test.
16867
16868 2000-08-15  Richard Henderson  <rth@cygnus.com>
16869
16870         * gcc.c-torture/execute/20000815-1.c: New test.
16871
16872 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
16873
16874         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
16875         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
16876         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
16877
16878 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
16879
16880         * g++.old-deja/g++.other/refinit2.C: New test.
16881
16882 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
16883
16884         * lib/c-torture.exp (c-torture): Make
16885         compiler_conditional_xfail_data global.
16886         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
16887         compiler_conditional_xfail_data machinery.
16888         (f-torture-execute): Likewise.
16889         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
16890         and only when unrolling loops.
16891
16892         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
16893
16894 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
16895
16896         * g++.old-deja/g++.pt/explicit81.C: New test.
16897
16898 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
16899
16900         * g++.old-deja/g++.pt/typename26.C: New test.
16901
16902 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
16903
16904         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
16905         warning.
16906
16907 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
16908
16909         * g++.old-deja/g++.other/array3.C: New test.
16910
16911 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
16912
16913         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
16914         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
16915         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
16916         New tests.
16917
16918 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
16919
16920         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
16921         * g++.old-deja/g++.abi/vmihint.C: Likewise.
16922
16923 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
16924
16925         * gcc.c-torture/execute/20000808-1.c: New test.
16926
16927 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
16928
16929         * gcc.dg/c90-const-expr-1.c: New test.
16930
16931 2000-08-08  Richard Henderson  <rth@cygnus.com>
16932
16933         * gcc.dg/noncompile/920923-1.c: Declare calloc.
16934
16935 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
16936
16937         * gcc.dg/noncompile/const-ll-1.c: New test.
16938
16939 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
16940
16941         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
16942
16943 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
16944
16945         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
16946         that running programs linked against the shared version of libobjc
16947         run correctly.
16948
16949 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
16950
16951         * gcc.dg/c99-printf-1.c: New test.
16952
16953 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
16954
16955         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
16956
16957 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
16958
16959         * gcc.c-torture/execute/20000731-1.x: Delete.
16960
16961 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
16962
16963         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
16964         and torture_without_loops as is done by c-torture.exp.
16965         (search_for): Copy from c-torture.exp.
16966         (gcc-dg-runtest): New function, drives a directory of tests
16967         iterating over the TORTURE_OPTIONS.
16968         (scan-assembler, scan-assembler-not): Move here from
16969         individual directory drivers.
16970
16971         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
16972         defined by lib/gcc-dg.exp.
16973         * gcc.dg/cpp/cpp.exp: Likewise.
16974         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
16975         gcc-dg-runtest, so we cycle over optimization options.
16976
16977         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
16978         * gcc.dg/compare2.c: No longer expected to fail.
16979
16980 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
16981
16982         * gcc.c-torture/execute/20000804-1.c: New test.
16983
16984 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
16985
16986         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
16987
16988 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
16989
16990         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
16991
16992 2000-08-03  Jeffrey A Law  (law@cygnus.com)
16993
16994         * gcc.c-torture/compile/20000803-1.c: New test.
16995
16996 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
16997
16998         * gcc.c-torture/execute/20000801-3.c,
16999         gcc.c-torture/execute/20000801-4.c: New tests.
17000         * gcc.c-torture/execute/20000801-3.x,
17001         gcc.c-torture/execute/20000801-4.x: Xfail.
17002
17003 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
17004
17005         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
17006         libobjc/.libs to allow for libtool.
17007
17008 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
17009
17010         * gcc.c-torture/compile/20000802-1.c: New test.
17011
17012 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
17013
17014         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
17015
17016 2000-07-31  Jeffrey A Law  (law@cygnus.com)
17017
17018         * gcc-c-torture/execute/20000731-2.c: New test.
17019
17020         * gcc.c-torture/execute/20000731-1.c: New test.
17021         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
17022
17023 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
17024
17025         * testsuite/gcc.dg/cpp/paste7.c: New test.
17026         * gcc.dg/cpp/20000725-1.c: New test.
17027
17028 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
17029
17030         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
17031         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
17032         declaration warning for __builtin_dwarf_reg_size.
17033
17034         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
17035
17036 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
17037
17038         * gcc.dg/noncompile/voidparam-1.c: New test.
17039
17040 2000-07-30  Richard Henderson  <rth@cygnus.com>
17041
17042         * gcc.dg/c90-digraph-1.c: Don't xfail.
17043         * gcc.dg/compare2.c (case 10): Xfail.
17044         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
17045
17046 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
17047
17048         * gcc.dg/c99-main-1.c: New test.
17049
17050 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
17051
17052         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
17053
17054 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
17055
17056         * gcc.c-tortuer/execute/20000726-1.c: New test.
17057
17058 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
17059
17060         * gcc.c-torture/execute/enum-2.c: New test.
17061
17062 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
17063
17064         * gcc.dg/cpp/tr-warn3.c: New test.
17065
17066 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
17067
17068         * g++.old-deja/g++.ext/implicit1.C: Remove.
17069         * g++.old-deja/g++.jason/c2.C: Remove
17070         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
17071         * g++.old-deja/g++.pt/crash16.C: Likewise.
17072         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
17073
17074 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
17075
17076         * g++.old-deja/g++.other/for2.C: New test.
17077
17078 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
17079
17080         * gcc.dg/20000720-1.c: New test.
17081
17082 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
17083
17084         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
17085
17086 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
17087
17088         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
17089         * gcc.c-torture/execute/20000722-1.c: New.
17090         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
17091
17092 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
17093
17094         * gcc.dg/cpp/20000720-1.S: New test.
17095
17096 2000-07-21  Michael Meissner  <meissner@redhat.com>
17097
17098         * gcc.c-torture/execute/ieee/hugeval.c: New test.
17099
17100 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
17101
17102         * g++.old-deja/g++.brendan/crash16.C,
17103         g++.old-deja/g++.brendan/parse3.C,
17104         g++.old-deja/g++.brendan/redecl1.C,
17105         g++.old-deja/g++.ns/template13.C,
17106         g++.old-deja/g++.other/decl4.C,
17107         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
17108
17109 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
17110
17111         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
17112         and "Internal error".
17113
17114         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
17115         regexps.
17116         * gcc.dg/cpp/paste6.c: New test.
17117
17118 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
17119
17120         * gcc.dg/cpp/tr-direct.c: New test.
17121
17122         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
17123         gcc.dg/cpp/undef1.c: Tweak error regexps.
17124
17125 2000-07-18  Eric Christopher <echristo@redhat.com>
17126
17127         * gcc.c-torture/compile/20000718-1.c: New test.
17128
17129 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
17130
17131         * cpplex.c (_cpp_push_token): If the token being pushed back
17132         is the previous token in this context, just subtract one from
17133         context->posn.
17134         * cppmacro.c (save_expansion): Clear aux field when storing a
17135         placemarker.
17136
17137 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
17138
17139         * gcc.dg/noncompile/redecl-1.c: New test.
17140
17141 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
17142
17143         * gcc.c-torture/execute/20000717-5.c: New test.
17144         * gcc.c-torture/execute/20000717-1.x: Removed.
17145
17146 2000-07-17  Richard Henderson  <rth@cygnus.com>
17147
17148         * gcc.c-torture/execute/20000717-4.c: New test.
17149
17150 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
17151
17152         * gcc.dg/cpp/syshdr.c: New test.
17153         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
17154
17155 2000-07-17  Neil Booth  <neilb@earthling.net>
17156
17157         * gcc.dg/cpp/cmdlne-dM.c: New test.
17158         * gcc.dg/cpp/cmdlne-dD.c: New test.
17159
17160 2000-07-17  Jeffrey A Law  (law@cygnus.com)
17161
17162         * gcc.c-torture/execute/20000717-3.c: New test.
17163
17164         * gcc.c-torture/compile/20000717-1.c: New test.
17165
17166 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
17167
17168         * gcc.c-torture/execute/20000717-2.c: New test.
17169
17170 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
17171
17172         * gcc.dg/formatz-1.c: New test.
17173
17174         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
17175         * gcc.dg/c99-digraph-1.c: New tests.
17176
17177         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
17178         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
17179
17180         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
17181         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
17182         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
17183         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
17184         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
17185         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
17186         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
17187
17188 2000-07-17   Greg McGary <greg@mcgary.org>
17189
17190         * gcc.c-torture/execute/20000717-1.c: New test.
17191         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
17192
17193 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
17194
17195         * gcc.c-torture/execute/20000715-2.c: New test.
17196         * gcc.dg/20000715-1.c: New test.
17197
17198 2000-07-15  Michael Meissner  <meissner@redhat.com>
17199
17200         * gcc.c-torture/execute/20000715-1.c: New test.
17201
17202 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
17203
17204         * gcc.c-torture/execute/20000707-1.c: New test.
17205
17206 2000-07-13  Neil Booth  <NeilB@earthling.net>
17207
17208         * testsuite/gcc.dg/cpp/digraph1.c,
17209         testsuite/gcc.dg/cpp/digraph2.c,
17210         testsuite/gcc.dg/cpp/digraphs.c: New tests.
17211
17212 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
17213
17214         * g77.f-torture/compile/20000630-2.f:  New test.
17215         * g77.f-torture/compile/20000630-2.x
17216
17217 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
17218
17219         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
17220
17221 2000-07-11  Neil Booth  <NeilB@earthling.net>
17222
17223         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
17224
17225 2000-07-11  Neil Booth  <NeilB@earthling.net>
17226
17227         * gcc.dg/cpp/cmdlne-C.c: New.
17228
17229 2000-07-09  Neil Booth  <NeilB@earthling.net>
17230
17231         * gcc.dg/cpp/directiv.c: New tests.
17232         * gcc.dg/cpp/undef1.c: Update.
17233
17234 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
17235
17236         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
17237
17238 2000-07-09  Neil Booth  <NeilB@earthling.net>
17239
17240         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
17241
17242 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
17243
17244         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
17245         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
17246
17247 2000-07-08  Neil Booth  <NeilB@earthling.net>
17248
17249         * gcc.dg/cpp/macsyntx.c: New tests.
17250
17251 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
17252
17253         * gcc.dg/20000707-1.c: New test.
17254
17255 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
17256
17257         * gcc.c-torture/execute/20000706-1.c: New test.
17258         * gcc.c-torture/execute/20000706-2.c: New test.
17259         * gcc.c-torture/execute/20000706-3.c: New test.
17260         * gcc.c-torture/execute/20000706-4.c: New test.
17261         * gcc.c-torture/execute/20000706-5.c: New test.
17262
17263 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
17264
17265         * g++.old-deja/g++.pt/instantiate7.C: New test.
17266
17267 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
17268
17269         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
17270         * g++.old-deja/g++.mike/thunk3.C: Likewise.
17271         * g++.old-deja/g++.other/rtti3.C: Likewise.
17272         * g++.old-deja/g++.other/rttid3.C: Likewise.
17273
17274 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
17275
17276         *  g77.f-torture/compile/20000630-1.x: Fix typo
17277
17278 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
17279
17280         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
17281         assembly output.
17282
17283 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
17284
17285         * gcc.dg/cpp/ident.c: New test.
17286
17287 2000-07-05  Neil Booth  <NeilB@earthling.net>
17288
17289         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
17290           gcc.dg/cpp/lexstrng.c: New tests.
17291
17292 2000-07-04  Neil Booth  <NeilB@earthling.net>
17293
17294         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
17295         * gcc.dg/cpp/strify2.c: Same.
17296
17297 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
17298
17299         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
17300         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
17301         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
17302         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
17303
17304         * testsuite/gcc.dg/cpp/macro1.c,
17305         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
17306         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
17307         testsuite/gcc.dg/cpp/strify1.c,
17308         testsuite/gcc.dg/cpp/strify2.c: New tests.
17309
17310 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
17311
17312         * gcc.c-torture/execute/20000703-1.c: New test.
17313
17314 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
17315
17316         * g++.old-deja/g++.pt (lookup10.C): New test.
17317
17318 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
17319
17320         * g++.old-deja/g++.pt (typename25.C): New test.
17321
17322 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
17323
17324         * gcc.c-torture/compile/20000701-1.c: New test.
17325
17326 2000-06-30  Nick Clifton  <nickc@cygnus.com>
17327
17328         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
17329         to test case.
17330
17331 2000-06-30  Catherine Moore  <clm@cygnus.com>
17332
17333         * gcc.c-torture/execute/align-1.c: New test.
17334
17335 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
17336
17337         * g++.old-deja/g++.pt/expr8.C: New test.
17338         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
17339
17340 2000-06-29  Nick Clifton  <nickc@cygnus.com>
17341
17342         * gcc.c-torture/compile/20000629-1.c: New test.
17343
17344 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
17345
17346
17347         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
17348         gcc.dg/noncompile directory, depending on whether they're
17349         preprocessor tests or not.  Annotate all the tests for the dg
17350         framework.
17351
17352         * gcc.c-torture/noncompile/noncompile.exp: Delete.
17353         * gcc.dg/noncompile/noncompile.exp: New.
17354
17355         * Moved files:
17356         Old name                                New name
17357         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
17358         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
17359         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
17360         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
17361         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
17362         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
17363         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
17364         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
17365         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
17366         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
17367         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
17368         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
17369         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
17370         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
17371         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
17372         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
17373         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
17374         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
17375         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
17376         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
17377         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
17378         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
17379         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
17380         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
17381
17382         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
17383         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
17384         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
17385         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
17386         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
17387         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
17388
17389 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
17390
17391         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
17392         declare one variable.  On the fourth, error.
17393         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
17394         declared by 20000628-1a.h.
17395
17396 2000-06-29  Richard Henderson  <rth@redhat.com>
17397
17398         * gcc.c-torture/execute/930529-1.x: New file.
17399         * gcc.dg/920413-1.c: Adjust expected warning text.
17400         * gcc.dg/980217-1.c: Declare abort.
17401         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
17402
17403 2000-06-29  Jeffrey A Law  (law@cygnus.com)
17404
17405         * g77.f-torture/compile/20000629-1.f: New test.
17406         * g77.f-torture/compile/20000629-1.x: Expected to fail.
17407
17408 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
17409
17410         Rearrange lots of files, removing entirely the
17411         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
17412         directories.
17413
17414         * Deleted files:
17415         gcc.c-torture/code_quality/code_quality.exp
17416         gcc.c-torture/special/special.exp
17417         gcc.failure/failure.exp
17418         gcc.failure/940409-1.x
17419         gcc.c-torture/compile/961203-1.x
17420
17421         * New files:
17422         gcc.misc-tests/linkage.exp
17423         gcc.c-torture/execute/920730-1t.c
17424         gcc.c-torture/execute/920730-1t.x
17425         gcc.c-torture/compile/920520-1.x
17426         gcc.c-torture/compile/920521-1.x
17427         gcc.c-torture/compile/981006-1.x
17428         gcc.c-torture/execute/eeprof-1.x
17429
17430         * Moved files (possibly with modifications to fit a new harness):
17431         Old name                                New name
17432         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
17433         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
17434         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
17435         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
17436         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
17437         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
17438         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
17439         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
17440         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
17441         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
17442         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
17443         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
17444         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
17445         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
17446
17447 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
17448
17449         * c-torture/compile/961203-1.x: Delete.
17450
17451         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
17452         not exit. Include stdio.h.
17453         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
17454         * gcc.misc-tests/dg-12.c: Likewise.
17455         * gcc.misc-tests/dg-5.c: Likewise.
17456         * gcc.misc-tests/dg-6.c: Likewise.
17457         * gcc.misc-tests/dg-7.c: Prototype abort.
17458         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
17459         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
17460         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
17461         not exit.
17462         * gcc.misc-tests/sieve.c: Use return from main, not exit.
17463         * gcc.misc-tests/sort2.c: Use return from main, not exit.
17464
17465 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
17466
17467         * gcc.dg/cpp/20000628-1.c: New test.
17468         * gcc.dg/cpp/20000628-1.h: New header for above test.
17469         * gcc.dg/cpp/20000628-1a.h: Likewise.
17470
17471 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
17472
17473         * gcc.dg/cpp: New directory.
17474         * gcc.dg/cpp/cpp.exp: New driver.
17475         * gcc.dg/cpp/20000627-1.c: New test.
17476         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
17477         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
17478         and rewrite as a compilation test.
17479
17480         * gcc.dg: Move many files into the cpp subdirectory, possibly
17481         renaming or editing them as well.
17482         Old name                New name
17483         990119-1.c              cpp/19990119-1.c
17484         990228-1.c              cpp/19990228-1.c
17485         990407-1.c              cpp/19990407-1.c
17486         990409-1.c              cpp/19990409-1.c
17487         990413-1.c              cpp/19990413-1.c
17488         990703-1.c              cpp/19990703-1.c
17489         20000127-1.c            cpp/20000127-1.c
17490         20000129-1.c            cpp/20000129-1.c
17491         20000207-1.c            cpp/20000207-1.c
17492         20000207-2.c            cpp/20000207-2.c
17493         20000209-1.c            cpp/20000209-1.c
17494         20000209-2.c            cpp/20000209-2.c
17495         20000301-1.c            cpp/20000301-1.c
17496         20000419-1.c            cpp/20000419-1.c
17497         20000510-1.S            cpp/20000510-1.S
17498         20000519-1.c            cpp/20000519-1.c
17499         20000529-1.c            cpp/20000529-1.c
17500         20000625-1.c            cpp/20000625-1.c
17501         20000625-2.c            cpp/20000625-2.c
17502         cpp-as1.c               cpp/assert1.c
17503         cpp-as2.c               cpp/assert2.c
17504         cxx-comments-1.c        cpp/cxxcom1.c
17505         cxx-comments-2.c        cpp/cxxcom2.c
17506         endif-label.c           cpp/endif.c
17507         cpp-hash1.c             cpp/hash1.c
17508         cpp-hash2.c             cpp/hash2.c
17509         cpp-if1.c               cpp/if-1.c
17510         cpp-if2.c               cpp/if-2.c
17511         cpp-if3.c               cpp/if-3.c
17512         cpp-if4.c               cpp/if-4.c
17513         cpp-if5.c               cpp/if-5.c
17514         cpp-cond.c              cpp/if-cexp.c
17515         cpp-missingop.c         cpp/if-mop.c
17516         cpp-missingparen.c      cpp/if-mpar.c
17517         cpp-opprec.c            cpp/if-oppr.c
17518         cpp-ifparen.c           cpp/if-paren.c
17519         cpp-shortcircuit.c      cpp/if-sc.c
17520         cpp-shift.c             cpp/if-shift.c
17521         cpp-unary.c             cpp/if-unary.c
17522         cpp-li1.c               cpp/line1.c
17523         cpp-li2.c               cpp/line2.c
17524         lineno.c                cpp/line3.c
17525         lineno-2.c              cpp/line4.c
17526         cpp-mi.c                cpp/mi1.c
17527         cpp-mic.h               cpp/mi1c.h
17528         cpp-micc.h              cpp/mi1cc.h
17529         cpp-mind.h              cpp/mi1nd.h
17530         cpp-mindp.h             cpp/mi1ndp.h
17531         cpp-mix.h               cpp/mi1x.h
17532         cpp-mi2.c               cpp/mi2.c
17533         cpp-mi2a.h              cpp/mi2a.h
17534         cpp-mi2b.h              cpp/mi2b.h
17535         cpp-mi2c.h              cpp/mi2c.h
17536         cpp-mi3.c               cpp/mi3.c
17537         cpp-mi3.def             cpp/mi3.def
17538         poison-1.c              cpp/poison.c
17539         pr-impl.c               cpp/prag-imp.c
17540         cpp-redef-2.c           cpp/redef1.c
17541         cpp-redef.c             cpp/redef2.c
17542         strpaste.c              cpp/strp1.c
17543         strpaste-2.c            cpp/strp2.c
17544         cpp-tradpaste.c         cpp/tr-paste.c
17545         cpp-tradstringify.c     cpp/tr-str.c
17546         cpp-tradwarn1.c         cpp/tr-warn1.c
17547         cpp-tradwarn2.c         cpp/tr-warn2.c
17548         trigraphs.c             cpp/trigraphs.c
17549         cpp-unc1.c              cpp/unc1.c
17550         cpp-unc2.c              cpp/unc2.c
17551         cpp-unc3.c              cpp/unc3.c
17552         cpp-unc.c               cpp/unc4.c
17553         undef.c                 cpp/undef1.c
17554         undef-2.c               cpp/undef2.c
17555         cpp-wi1.c               cpp/widestr1.c
17556
17557 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
17558
17559         * lib/g++.exp (g++_include_flags): Tweak.
17560
17561 2000-06-27  H.J. Lu  <hjl@gnu.org>
17562             Loren J. Rittle  <ljrittle@acm.org>
17563
17564         * lib/g++.exp (g++_include_flags): Override libgloss.exp
17565         version with one that knows about the new gcc tree structure.
17566         (g++_link_flags): Same.
17567
17568 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
17569
17570         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
17571         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
17572         case we are cross-compiling.
17573
17574         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
17575         g++.old-deja/g++.niklas/Makefile.in,
17576         g++.old-deja/g++.niklas/configure.in,
17577         g++.old-deja/g++.other/Makefile.in,
17578         g++.old-deja/g++.other/configure.in,
17579         gcc.c-torture/code_quality/Makefile.in,
17580         gcc.c-torture/code_quality/configure.in,
17581         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
17582         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
17583         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
17584         gcc.c-torture/execute/ieee/Makefile.in,
17585         gcc.c-torture/execute/ieee/configure.in,
17586         gcc.c-torture/noncompile/Makefile.in,
17587         gcc.c-torture/noncompile/configure.in,
17588         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
17589         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
17590         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
17591
17592 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
17593
17594         * g++.old-deja/g++.other/ambig3.C: New test.
17595
17596 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
17597
17598         * g++.old-deja/g++.pt/syntax1.C: New test.
17599         * g++.old-deja/g++.pt/syntax2.C: New test.
17600         * g++.old-deja/g++.other/syntax3.C: New test.
17601         * g++.old-deja/g++.other/syntax4.C: New test.
17602
17603 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
17604
17605         * gcc.dg/20000623-1.c: Prototype exit and abort.
17606
17607 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
17608
17609         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
17610         New tests.
17611         * gcc.dg/cpp-mi3.def: New file.
17612
17613         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
17614         inside assertions.
17615         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
17616         lexer's error messages.
17617         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
17618         divine anything from the linemarkers.
17619         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
17620         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
17621
17622 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
17623
17624         * gcc.dg/20000623-1.c: New test.
17625
17626 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
17627
17628         * gcc.c-torture/execute/20000622-1.c: New test.
17629
17630 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
17631
17632         * g++.old-deja/g++.other/init15.C: New test.
17633
17634 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
17635
17636         * g++.old-deja/g++.pt/vaarg2.C: New test.
17637         * g++.old-deja/g++.pt/vaarg3.C: New test.
17638
17639 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
17640
17641         * g++.old-deja/g++.other/dyncast6.C: New test.
17642
17643 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
17644
17645         * gcc.c-torture/execute/loop-6.c: New test.
17646
17647 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
17648
17649         * gcc.dg/20000614-1.c: New test.
17650         * gcc.dg/20000614-2.c: New test.
17651
17652 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
17653
17654         * g++.old-deja/g++.other/inline12.C: New test.
17655
17656 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
17657
17658         * g++.old-deja/g++.other/eh1.C: New test.
17659
17660 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
17661
17662         * g++.old-deja/g++.other/type.C: New test.
17663
17664 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
17665
17666         * g++.old-deja/g++.other/initstring.C: New test.
17667
17668 2000-06-12  Jason Merrill  <jason@redhat.com>
17669
17670         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
17671
17672 2000-06-09  Jeffrey A Law  (law@cygnus.com)
17673
17674         * gcc.c-torture/compile/20000609-1.c: New test.
17675
17676 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
17677
17678         * gcc.dg/20000609-1.c: New test.
17679
17680 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
17681
17682         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
17683         * gcc.c-torture/noncompile/poison-1.c: Move...
17684         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
17685         * gcc.dg/cpp-li1.c: Add a token after the #line.
17686
17687 2000-06-05  Richard Henderson  <rth@cygnus.com>
17688
17689         * gcc.c-torture/execute/20000605-2.c: New test.
17690         * gcc.c-torture/execute/20000605-3.c: New test.
17691
17692 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
17693
17694         * g77.f-torture/execute/20000503-1.x: New file.
17695
17696 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
17697
17698         * g++.old-deja/g++.eh/badalloc1.C: New test.
17699
17700 2000-06-05  Richard Henderson  <rth@cygnus.com>
17701
17702         * gcc.c-torture/execute/20000605-1.c: New test.
17703
17704 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
17705             Nathan Sidwell <nathan@codesourcery.com>
17706
17707         * gcc.c-torture/compile/20000605-1.c: New test.
17708
17709 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
17710
17711         * g77.f-torture/compile/20000601-1.f:  New test.
17712
17713 2000-06-03  Richard Henderson  <rth@cygnus.com>
17714
17715         * gcc.c-torture/execute/20000603-1.c: New.
17716
17717 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
17718
17719         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
17720         * gcc.dg/noreturn-2.c (noreturn): Likewise.
17721
17722 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
17723
17724         * gcc.dg/compare2.c (case 12): XFAIL.
17725         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
17726         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
17727
17728         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
17729
17730 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
17731
17732         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
17733         guard macro is already defined when the header is first
17734         included.
17735         * gcc.dg/cpp-mix.h: New file.
17736         * gcc.dg/endif-label.c: Update patterns to match compiler.
17737
17738         * g++.brendan/complex1.C: Declare abort.
17739         * g++.law/refs4.C: Remove XFAIL.
17740         * g++.oliva/expr2.C: Declare abort and exit.
17741
17742 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
17743
17744         * gcc.c-torture/execute/20000528-1.c: New test.
17745
17746         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
17747         * g++.old-deja/g++.law/temps4.C: Likewise.
17748
17749         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
17750         stdlib.h.  Call abort() on failure.
17751         * g++.old-deja/g++.law/refs4.C: Likewise.
17752         * g++.old-deja/g++.law/temps4.C: Likewise.
17753         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
17754         * gcc.c-torture/execute/20000112-1.c: Include string.h.
17755
17756 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
17757
17758         Relative to g++.dg/special:
17759         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
17760
17761         Relative to g++.old-deja:
17762         * g++.brendan/complex1.C, g++.jason/optimize2.C,
17763         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
17764         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
17765         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
17766         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
17767         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
17768         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
17769
17770         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
17771         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
17772         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
17773         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
17774         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
17775         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
17776         and/or string.h.
17777
17778         * g++.other/goto1.C: Update expectations for error messages.
17779
17780 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
17781
17782         * gcc.c-torture/compile/20000523-1.c: New test.
17783
17784 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
17785
17786         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
17787
17788 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
17789
17790         * g++.old-deja/g++.eh/catch11.C: New test.
17791         * g++.old-deja/g++.eh/catch12.C: New test.
17792
17793 2000-05-24  Nick Clifton  <nickc@cygnus.com>
17794
17795         * gcc.c-torture/execute/20000523-1.c: New test.
17796
17797 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
17798
17799         * c-torture/execute/bcp-1.c: Replace abort in arg of
17800         __builtin_constant_p with a generic external function.
17801
17802         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
17803         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
17804         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
17805         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
17806         Prototype abort and/or exit.
17807
17808         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
17809         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
17810         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
17811         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
17812
17813 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
17814
17815         * gcc.dg/dwarf2-1.c: New test.
17816
17817 2000-05-20  Richard Henderson  <rth@cygnus.com>
17818
17819         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
17820
17821 2000-05-20  Andreas Jaeger  <aj@suse.de>
17822
17823         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
17824         testcase.
17825
17826 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
17827
17828         * gcc.c-torture/execute/20000519-2.c: New test.
17829
17830 2000-05-19  Andreas Jaeger  <aj@suse.de>
17831
17832         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
17833         which fails with SSA.
17834
17835         * lib/c-torture.exp: Also test with -O3 -fssa.
17836
17837 2000-05-18  Michael Meissner  <meissner@redhat.com>
17838
17839         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
17840         * gcc.c-torture/execute/920415-1.c: Ditto.
17841         * gcc.c-torture/execute/920501-1.c: Ditto.
17842         * gcc.c-torture/execute/conversion.c: Ditto.
17843         * gcc.c-torture/execute/cvt-1.c: Ditto.
17844
17845 2000-05-18  Jeffrey A Law  (law@cygnus.com)
17846
17847         * gcc.c-torture/compile/20000518-1.c: New test.
17848
17849 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
17850
17851         * g77.f-torture/compile/200005018.f:  New test.
17852
17853 2000-05-17  Jeffrey A Law  (law@cygnus.com)
17854
17855         * gcc.c-torture/compile/20000517-1.c: New test.
17856
17857 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
17858
17859         * gcc.c-torture/execute/20000516-1.c: New test.
17860
17861 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
17862
17863         * g++.old-deja/g++.other/eh.C: New test.
17864
17865 2000-05-12  Richard Henderson  <rth@cygnus.com>
17866
17867         * gcc.c-torture/execute/990208-1.c (main): Don't pass
17868         constants through to doit's conditional.
17869
17870 2000-05-11  Jeffrey A Law  (law@cygnus.com)
17871
17872         * gcc.c-torture/compile/20000511-1.c: New test.
17873         * g77.f-torture/compile/20000511-1.f: New test.
17874         * g77.f-torture/compile/20000511-2.f: New test.
17875
17876 2000-05-11  Michael Meissner  <meissner@redhat.com>
17877
17878         * gcc.c-torture/execute/20000511-1.c: New test.
17879
17880 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
17881
17882         * gcc.dg/dg.exp: Scan .S files as well as .c files.
17883         * gcc.dg/20000510-1.S: New.
17884
17885 2000-05-08  Catherine Moore  <clm@cygnus.com>
17886
17887         * gcc.dg/unused-3.c: New.
17888
17889 2000-05-06  Richard Henderson  <rth@cygnus.com>
17890
17891           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
17892           * g++.old-deja/g++.mike/warn1.C: Likewise.
17893           * g++.old-deja/g++.pt/local1.C: Likewise.
17894           * g++.old-deja/g++.pt/local7.C: Likewise.
17895           * g++.old-deja/g++.pt/spec16.C: Likewise.
17896
17897 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
17898
17899         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
17900
17901 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
17902
17903           * g77.f-torture/execute/20000503-1.f:  New test.
17904
17905 2000-05-04  Andreas Jaeger  <aj@suse.de>
17906
17907         * gcc.dg/noreturn-2.c: New test.
17908
17909 2000-05-04  Neil Booth  <NeilB@earthling.net>
17910
17911         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
17912         preprocessor.
17913
17914 2000-05-04  Richard Henderson  <rth@cygnus.com>
17915
17916         * gcc.c-torture/execute/20000503-1.c: Fix typo.
17917
17918 2000-05-04  Richard Henderson  <rth@cygnus.com>
17919
17920         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
17921         OpenSSL by Jason R Thorpe.
17922
17923 2000-05-03  Jim Wilson  <wilson@cygnus.com>
17924
17925         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
17926
17927 2000-05-03  Robert Lipe <robertlipe@usa.net>
17928
17929         * gcc.dg/20000503-1.c: New test.
17930
17931 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
17932
17933         * gcc.c-torture/compile/20000502-1.c: New test.
17934         * g++.old-deja/g++.other/align.C: New test.
17935         * gcc.dg/cpp-tradstringify.c: New test.
17936
17937 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
17938
17939         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
17940         and hard registers.
17941
17942 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
17943
17944         * gcc.c-torture/execute/loop-5.c: New test.
17945
17946 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
17947
17948         * gcc.c-torture/execute/va-arg-20.c: New test.
17949
17950 2000-04-23  Jeffrey A Law  (law@cygnus.com)
17951
17952         * gcc.c-torture/execute/20000422-1.c: New test.
17953
17954 2000-04-20  Greg McGary  <gkm@gnu.org>
17955
17956         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
17957         when optimizing, but without sibling-call optimizations (-O1).
17958
17959 2000-04-20  Jeffrey A Law  (law@cygnus.com)
17960
17961           * gcc.c-torture/compile/20000420-1.c: New test.
17962
17963 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
17964
17965         * g++.abi/ptrflags.C: New test.
17966         * g++.eh/catchptr1.C: Test incomplete pointer chains.
17967
17968 2000-04-19  Catherine Moore  <clm@cygnus.com>
17969
17970         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
17971
17972 2000-04-19  Greg McGary  <gkm@gnu.org>
17973
17974         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
17975         sibling-call optimizations.
17976
17977 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
17978
17979         * gcc.dg/20000419-1.c: New test.
17980
17981 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
17982
17983         * gcc.c-torture/execute/20000412-6.c: New test.
17984
17985 2000-04-12  Jeffrey A Law  (law@cygnus.com)
17986
17987         * gcc.c-torture/execute/20000412-5.c: New test.
17988         * g77.f-torture/compile/20000412-1.f: New test.
17989         * gcc.c-torture/execute/20000412-4.c: New test.
17990         * gcc.c-torture/compile/20000412-2.c: New test.
17991         * gcc.c-torture/execute/20000412-3.c: New test.
17992         * gcc.c-torture/compile/20000412-1.c: New test.
17993         * gcc.c-torture/execute/20000412-2.c: New test.
17994
17995 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
17996
17997         * objc/execute/bf-20.m: New test.
17998
17999 2000-04-10  Richard Henderson  <rth@cygnus.com>
18000
18001         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
18002
18003         * gcc.c-torture/execute/20000412-1.c: New test.
18004
18005 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
18006
18007         * g++.old-deja/g++.eh/catchptr1.C: New test.
18008
18009 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
18010
18011         * g++.old-deja/g++.abi/cxa_vec.C: New test.
18012
18013 2000-04-08  Neil Booth  <NeilB@earthling.net>
18014
18015         * gcc.dg/cpp-nullchar.c: Remove test as
18016         embedded nulls cause problems.
18017
18018 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18019
18020         * gcc.dg/compare2.c: New test.
18021
18022 2000-04-08  Neil Booth  <NeilB@earthling.net>
18023
18024         * gcc.dg/cpp-nullchar.c: New test.
18025
18026 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
18027
18028         * gcc.dg/cpp-mi2.c: New test.
18029         * gcc.dg/cpp-mi2[abc].h: New files.
18030
18031 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
18032
18033         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
18034         member name.
18035
18036 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
18037
18038         * g++.old-deja/g++.abi/vmihint.C: New test.
18039
18040 2000-04-06  Neil Booth  <NeilB@earthling.net>
18041
18042         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
18043         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
18044         copyright.
18045
18046 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
18047
18048         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
18049         avoid stack-frame overwrite.
18050
18051 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
18052
18053         * gcc.c-torture/compile/20000405-2.c: New test.
18054         * gcc.c-torture/compile/20000405-3.c: New test.
18055
18056 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18057
18058         * gcc.c-torture/compile/20000405-1.c: New test.
18059
18060 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
18061
18062         * gcc.dg/cast-qual-1.c: Revert last change.
18063
18064 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18065
18066         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
18067
18068 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
18069
18070         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
18071         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
18072
18073 2000-04-03  Jeffrey A Law  (law@cygnus.com)
18074
18075         * gcc.c-torture/compile/20000403-2.c: New test.
18076         * gcc.c-torture/compile/20000403-1.c: New test.
18077
18078 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
18079
18080         * gcc.c-torture/execute/20000403-1.c: New test.
18081
18082 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
18083
18084         * gcc.c-torture/execute/20000402-1.c: New test.
18085
18086 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
18087
18088         * gcc.c-torture/execute/va-arg-15.c: New test.
18089         * gcc.c-torture/execute/va-arg-16.c: New test.
18090         * gcc.c-torture/execute/va-arg-17.c: New test.
18091         * gcc.c-torture/execute/va-arg-18.c: New test.
18092         * gcc.c-torture/execute/va-arg-19.c: New test.
18093
18094 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
18095
18096         * gcc.c-torture/compile/981211-1.c: Move to...
18097         * gcc.dg/cpp-as1.c: ...here.
18098         * gcc.dg/cpp-as2.c: New file.
18099
18100         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
18101         compiler.
18102
18103 2000-04-02  Neil Booth  <NeilB@earthling.net>
18104
18105         * gcc.dg/cpp-cond.c  New tests.
18106         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
18107         accidental success less likely.
18108         * gcc.dg/cpp-missingop.c  New tests.
18109         * gcc.dg/cpp-missingparen.c  New tests.
18110         * gcc.dg/cpp-shift.c  New tests.
18111         * gcc.dg/cpp-shortcircuit.c  New tests.
18112         * gcc.dg/cpp-unary.c  New tests.
18113
18114 2000-03-29  Jeffrey A Law  (law@cygnus.com)
18115
18116         * gcc.c-torture/compile/20000329-1.c: New test.
18117
18118 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
18119
18120         * gcc.c-torture/compile/20000326-1.c: New test.
18121         * gcc.c-torture/compile/20000326-2.c: New test.
18122
18123 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
18124
18125         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
18126         the first parameter is a function argument.
18127
18128 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
18129
18130         * g++.old-deja/g++.ext/array4.C: New test.
18131
18132 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
18133
18134         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
18135
18136 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18137
18138         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
18139
18140 2000-03-19  Richard Henderson  <rth@cygnus.com>
18141
18142         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
18143
18144 2000-03-19  Richard Henderson  <rth@cygnus.com>
18145
18146         * gcc.c-torture/compile/20000319-1.c: New test.
18147
18148 2000-03-14  Jeffrey A Law  (law@cygnus.com)
18149
18150         * gcc.c-torture/execute/20000314-3.c: New test.
18151         * gcc.c-torture/execute/20000314-2.c: New test.
18152         * gcc.c-torture/execute/20000314-1.c: New test.
18153         * gcc.c-torture/compile/20000314-2.c: New test.
18154         * gcc.c-torture/compile/20000314-1.c: New test.
18155
18156 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
18157
18158         * g++.old-deja/g++.warn/inline.C: New test.
18159
18160 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
18161
18162         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
18163         standards-compliant result rather than specific constants.
18164         Put test-values in array.
18165
18166 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
18167
18168         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
18169         (g++_target_compile): Put test-specific options last.
18170
18171 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
18172
18173         * g++.old-deja/g++.eh/vbase4.C: New test.
18174
18175 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
18176
18177         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
18178
18179 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
18180
18181         * g++.old-deja/g++.brendan/misc12.C: Removed.
18182         * g++.old-deja/g++.pt/memtemp77.C: Constify.
18183         * g++.old-deja/g++.ext/pretty4.C: New test.
18184
18185 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
18186
18187         * g++.old-deja/g++.other/string2.C: New test.
18188
18189 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
18190
18191         * g++.old-deja/g++.warn/impint2.C: New test.
18192
18193 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
18194
18195         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
18196         is 1, not zero.
18197
18198 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
18199
18200         * g++.old-deja/g++.warn/impint.C: New test.
18201         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
18202         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
18203         * g++.old-deja/g++.pt/explicit12.C: Likewise.
18204         * g++.old-deja/g++.pt/explicit13.C: Likewise.
18205         * g++.old-deja/g++.pt/explicit17.C: Likewise.
18206         * g++.old-deja/g++.pt/explicit18.C: Likewise.
18207         * g++.old-deja/g++.pt/explicit19.C: Likewise.
18208         * g++.old-deja/g++.pt/explicit23.C: Likewise.
18209         * g++.old-deja/g++.pt/explicit31.C: Likewise.
18210         * g++.old-deja/g++.pt/explicit35.C: Likewise.
18211         * g++.old-deja/g++.pt/explicit6.C: Likewise.
18212         * g++.old-deja/g++.pt/memclass7.C: Likewise.
18213
18214 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
18215
18216         * gcc.dg/cpp-redef.c: New test.
18217
18218 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
18219
18220         * g++.old-deja/g++.pt/unify7.C: New test.
18221
18222 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
18223
18224         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
18225         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
18226
18227 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
18228
18229         * gcc.c-torture/compile/20000224-1.c: New test.
18230
18231 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18232
18233         * gcc.c-torture/compile/cpp-2.c: New test.
18234         * gcc.c-torture/compile/cpp-1.c: New test.
18235
18236 2000-02-25  Jeffrey A Law  (law@cygnus.com)
18237
18238         * gcc.c-torture/execute/20000225-1.c: New test.
18239
18240 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18241
18242         * gcc.dg/cpp-li2.c: New test.
18243
18244         * gcc.dg/cpp-wi1.c: New test.
18245
18246         * gcc.dg/cpp-li1.c: New test.
18247
18248 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
18249
18250         * g++.old-deja/g++.other/sizeof5.C: New test.
18251
18252 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
18253
18254         * gcc.c-torture/execute/va-arg-13.c: New test.
18255
18256 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
18257
18258         * gcc.c-torture/execute/va-arg-12.c: New test.
18259
18260 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
18261
18262         * gcc.c-torture/execute/20000223-1.c: New test.
18263
18264 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
18265
18266         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
18267
18268 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
18269
18270         * g++.old-deja/g++.abi/ptrmem.C: New test.
18271
18272 2000-02-19  Richard Henderson  <rth@cygnus.com>
18273
18274         * gcc.c-torture/compile/init-3.c: New.
18275
18276 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
18277
18278         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
18279         ALWAYS_CXXFLAGS.
18280
18281 2000-02-11  Robert Lipe <robertl@sco.com>
18282
18283         * gcc.c-torture/compile/20000211-3.c: New test.
18284
18285 2000-02-11  Martin Buchholz <martin@xemacs.org>
18286
18287         * gcc.c-torture/compile/20000211-2.c: New test.
18288
18289 2000-02-11  Jeffrey A Law  (law@cygnus.com)
18290
18291         * gcc.c-torture/compile/20000211-1.c: New test.
18292
18293 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
18294
18295         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
18296           on native targets
18297
18298 2000-02-08  Nathan Sidwell  <nathan@acm.org>
18299
18300         * g++.old-deja/g++.other/cast5.C: New test.
18301
18302 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
18303
18304         * gcc.c-torture/execute/20000205-1.c: New.
18305
18306 2000-02-03  Nathan Sidwell  <nathan@acm.org>
18307
18308         * g++.old-deja/g++.jason/cast3.C: Return void.
18309         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
18310
18311 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18312
18313         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
18314
18315         * gcc.dg/loop-1.c: New test.
18316
18317 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
18318
18319         * gcc.c-torture/compile/20000127-1.c: New test.
18320         * gcc.c-torture/execute/991228-1.c: New test.
18321
18322 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18323
18324         * gcc.dg/unused-2.c: New test.
18325
18326         * gcc.dg/conv-1.c: New test.
18327
18328 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
18329
18330         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
18331         compiler.
18332         (tool_option_proc): Fix typo.
18333
18334 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
18335
18336         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
18337         of the ld on the host, not on the build machine.
18338         Also, don't crash if '--help' is not a supported option.
18339
18340 2000-01-24  Richard Henderson  <rth@cygnus.com>
18341
18342         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
18343
18344 2000-01-20  Jeffrey A Law  (law@cygnus.com)
18345
18346         * gcc.c-torture/execute/20000120-2.c: New test.
18347         * gcc.c-torture/execute/20000120-1.c: New test.
18348
18349 2000-01-13  Jeffrey A Law  (law@cygnus.com)
18350
18351         * gcc.c-torture/execute/20000113-1.c: New test.
18352
18353 2000-01-12  Jeffrey A Law  (law@cygnus.com)
18354
18355         * gcc.c-torture/execute/20000112-1.c: New test.
18356
18357 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18358
18359         * gcc.dg/20000111-1.c: New test.
18360
18361 2000-01-10  Jeffrey A Law  (law@cygnus.com)
18362
18363         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
18364         with 16 bit integers.
18365
18366 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18367
18368         * gcc.dg/20000108-1.c: New test.
18369
18370 2000-01-05  Nathan Sidwell  <nathan@acm.org>
18371
18372         * g++.old-deja/g++.ns/koenig8.C: New test.
18373
18374 2000-01-05  Nathan Sidwell  <nathan@acm.org>
18375
18376         * g++.old-deja/g++.other/cast4.C: New test.
18377
18378 2000-01-05  Jeffrey A Law  (law@cygnus.com)
18379
18380         * gcc.c-torture/compile/20000105-2.c: New test.
18381         * gcc.c-torture/compile/20000105-1.c: New test.
18382
18383 2000-01-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18384
18385         * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
18386         references to printf & atoi to conform to ANSI standard.
18387         * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
18388         * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
18389         * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
18390         * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
18391         * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
18392         * g++.old-deja/g++.brendan/complex1.C: Likewise.
18393         * g++.old-deja/g++.brendan/copy1.C: Likewise.
18394         * g++.old-deja/g++.brendan/copy2.C: Likewise.
18395         * g++.old-deja/g++.brendan/copy3.C: Likewise.
18396         * g++.old-deja/g++.brendan/copy4.C: Likewise.
18397         * g++.old-deja/g++.brendan/copy5.C: Likewise.
18398         * g++.old-deja/g++.brendan/copy6.C: Likewise.
18399         * g++.old-deja/g++.brendan/copy7.C: Likewise.
18400         * g++.old-deja/g++.brendan/copy8.C: Likewise.
18401         * g++.old-deja/g++.brendan/crash11.C: Likewise.
18402         * g++.old-deja/g++.brendan/crash14.C: Likewise.
18403         * g++.old-deja/g++.brendan/ctors1.C: Likewise.
18404         * g++.old-deja/g++.brendan/ctors2.C: Likewise.
18405         * g++.old-deja/g++.brendan/delete2.C: Likewise.
18406         * g++.old-deja/g++.brendan/dtors1.C: Likewise.
18407         * g++.old-deja/g++.brendan/dtors2.C: Likewise.
18408         * g++.old-deja/g++.brendan/dtors3.C: Likewise.
18409         * g++.old-deja/g++.brendan/eh1.C: Likewise.
18410         * g++.old-deja/g++.brendan/groff1.C: Likewise.
18411         * g++.old-deja/g++.brendan/init3.C: Likewise.
18412         * g++.old-deja/g++.brendan/misc12.C: Likewise.
18413         * g++.old-deja/g++.brendan/misc7.C: Likewise.
18414         * g++.old-deja/g++.brendan/new2.C: Likewise.
18415         * g++.old-deja/g++.brendan/operators4.C: Likewise.
18416         * g++.old-deja/g++.brendan/operators5.C: Likewise.
18417         * g++.old-deja/g++.brendan/overload2.C: Likewise.
18418         * g++.old-deja/g++.brendan/overload7.C: Likewise.
18419         * g++.old-deja/g++.brendan/redecl2.C: Likewise.
18420         * g++.old-deja/g++.brendan/reference1.C: Likewise.
18421         * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
18422         * g++.old-deja/g++.brendan/template24.C: Likewise.
18423         * g++.old-deja/g++.brendan/template3.C: Likewise.
18424         * g++.old-deja/g++.brendan/vtables1.C: Likewise.
18425         * g++.old-deja/g++.jason/inline3.C: Likewise.
18426         * g++.old-deja/g++.jason/opeq.C: Likewise.
18427         * g++.old-deja/g++.law/arg5.C: Likewise.
18428         * g++.old-deja/g++.law/arm7.C: Likewise.
18429         * g++.old-deja/g++.law/ctors11.C: Likewise.
18430         * g++.old-deja/g++.law/cvt8.C: Likewise.
18431         * g++.old-deja/g++.law/init9.C: Likewise.
18432         * g++.old-deja/g++.law/refs4.C: Likewise.
18433         * g++.old-deja/g++.law/template2.C: Likewise.
18434         * g++.old-deja/g++.law/visibility24.C: Likewise.
18435         * g++.old-deja/g++.law/vtable3.C: Likewise.
18436         * g++.old-deja/g++.mike/asm2.C: Likewise.
18437         * g++.old-deja/g++.mike/eh1.C: Likewise.
18438         * g++.old-deja/g++.mike/misc1.C: Likewise.
18439         * g++.old-deja/g++.mike/misc13.C: Likewise.
18440         * g++.old-deja/g++.mike/misc14.C: Likewise.
18441         * g++.old-deja/g++.mike/ns12.C: Likewise.
18442         * g++.old-deja/g++.mike/p1248.C: Likewise.
18443         * g++.old-deja/g++.mike/p3708.C: Likewise.
18444         * g++.old-deja/g++.mike/p3708a.C: Likewise.
18445         * g++.old-deja/g++.mike/p3708b.C: Likewise.
18446         * g++.old-deja/g++.mike/p646.C: Likewise.
18447         * g++.old-deja/g++.mike/p700.C: Likewise.
18448         * g++.old-deja/g++.mike/p783.C: Likewise.
18449         * g++.old-deja/g++.mike/p783a.C: Likewise.
18450         * g++.old-deja/g++.mike/p783b.C: Likewise.
18451         * g++.old-deja/g++.mike/p786.C: Likewise.
18452         * g++.old-deja/g++.mike/p789.C: Likewise.
18453         * g++.old-deja/g++.mike/p789a.C: Likewise.
18454         * g++.old-deja/g++.mike/p807a.C: Likewise.
18455         * g++.old-deja/g++.other/delete3.C: Likewise.
18456         * g++.old-deja/g++.other/dyncast1.C: Likewise.
18457         * g++.old-deja/g++.other/dyncast2.C: Likewise.
18458         * g++.old-deja/g++.other/dyncast3.C: Likewise.
18459         * g++.old-deja/g++.other/empty1.C: Likewise.
18460         * g++.old-deja/g++.other/temporary1.C: Likewise.
18461         * g++.old-deja/g++.pt/memtemp14.C: Likewise.
18462         * g++.old-deja/g++.pt/t16.C: Likewise.
18463         * g++.old-deja/g++.pt/tiemann2.C: Likewise.
18464
18465 1999-12-30  Bernd Schmidt  <bernds@cygnus.co.uk>
18466
18467         * gcc.dg/991230-1.c: New test.
18468
18469 1999-12-29  Jeffrey A Law  (law@cygnus.com)
18470
18471         * gcc.c-torture/compile/991229-3.c: New test.
18472         * gcc.c-torture/compile/991229-2.c: New test.
18473         * gcc.c-torture/compile/991229-1.c: New test.
18474
18475 1999-12-29  Greg McGary <gkm@eng.ascend.com>
18476
18477         * gcc.c-torture/compile/labels-2.c: New test.
18478
18479 1999-12-27  Martin von Löwis  <loewis@informatik.hu-berlin.de>
18480
18481         * gcc.c-torture/execute/991227-1.c: New test.
18482
18483 1999-12-22  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18484
18485         * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
18486
18487 1999-12-21  Martin von Löwis  <loewis@informatik.hu-berlin.de>
18488
18489         * gcc.c-torture/execute/991221-1.c: New test.
18490
18491 1999-12-20  Nathan Sidwell  <nathan@acm.org>
18492
18493         * g++.old-deja/g++.other/cast3.C: New test.
18494
18495 1999-12-16  Bernd Schmidt  <bernds@cygnus.co.uk>
18496
18497         * gcc.c-torture/execute/991216-4.c: New test.
18498
18499 1999-12-16  Michael Meissner  <meissner@cygnus.com>
18500
18501         * gcc.c-torture/execute/991216-1.c: New test.
18502         * gcc.c-torture/execute/991216-2.c: New test.
18503         * gcc.c-torture/execute/991216-3.c: New test.
18504
18505 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
18506
18507         * gcc.dg/991214-1.c: Use "__asm__", not "asm".
18508         Actually make the test fail by using "-O2" for compilation.
18509
18510 1999-12-15  Nathan Sidwell  <nathan@acm.org>
18511
18512         * g++.old-deja/g++.warn/cast-align1.C: New test.
18513
18514 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
18515
18516         * gcc.c-torture/compile/991214-1.c: New test.
18517         * gcc.c-torture/compile/991214-2.c: New test.
18518
18519 1999-12-14  Bernd Schmidt  <bernds@cygnus.co.uk>
18520
18521         * gcc.dg/991214-1.c: New test.
18522
18523 1999-12-13  Jeffrey A Law  (law@cygnus.com)
18524
18525         * gcc.c-torture/compile/991213-3.c: New test.
18526         * gcc.c-torture/compile/991213-2.c: New test.
18527         * gcc.c-torture/compile/991213-1.c: New test.
18528
18529 1999-12-10  J"orn Rennecke <amylaar@cygnus.co.uk>
18530
18531         * gcc.dg/991209-1.c: New test.
18532
18533 1999-12-08  Nathan Sidwell <nathan@acm.org>
18534
18535         * gcc.c-torture/compile/991208-1.c: New test.
18536
18537 1999-12-06  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18538
18539         * gcc.dg/ultrasp2.c: New test.
18540
18541 1999-12-05  Alex Samuel  <samuel@codesourcery.com>
18542
18543         * g++.old-deja/g++.abi/align.C (main): Fix typo.
18544
18545 1999-12-02  Bernd Schmidt  <bernds@cygnus.co.uk>
18546
18547         * gcc.c-torture/compile/991202-1.c: New test.
18548         * gcc.c-torture/execute/991202-1.c: New test.
18549         * gcc.c-torture/execute/991202-2.c: New test.
18550         * gcc.c-torture/execute/991202-3.c: New test.
18551
18552 1999-12-02  Alex Samuel  <samuel@codesourcery.com>
18553
18554         * g++.old-deja/g++.abi/align.C: New test.
18555         * g++.old-deja/g++.abi/aggregates.C: Likewise.
18556         * g++.old-deja/g++.abi/bitfields.C: Likewise.
18557
18558 1999-12-01  Richard Henderson  <rth@cygnus.com>
18559
18560         * gcc.c-torture/execute/991201-1.c: New.
18561
18562 1999-11-29  Bernd Schmidt  <bernds@cygnus.co.uk>
18563
18564         * gcc.dg/991129-1.c: New test.
18565
18566 1999-11-27  Bernd Schmidt  <bernds@cygnus.co.uk>
18567
18568         * gcc.c-torture/compile/991127-1.c: New test.
18569
18570 1999-11-22  Nathan Sidwell  <nathan@acm.org>
18571
18572         * g++.old-deja/g++.other/warn4.C: New test.
18573
18574 1999-11-22  Nathan Sidwell  <nathan@acm.org>
18575
18576         * g++.old-deja/g++.eh/cleanup2.C: New test.
18577         * g++.old-deja/g++.ext/pretty2.C: New test.
18578         * g++.old-deja/g++.ext/pretty3.C: New test.
18579         * g++.old-deja/g++.other/debug6.C: New test.
18580
18581 1999-10-20  Jim Wilson  <wilson@cygnus.com>
18582
18583         * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
18584         compiler_output to look for one error message instead of two.
18585
18586 1999-11-19  Geoffrey Keating  <geoffk@cygnus.com>
18587
18588         * gcc.c-torture/execute/991118-1.c: Also test case
18589         where the word boundary does not split a byte evenly.
18590
18591 1999-11-19  Nathan Sidwell  <nathan@acm.org>
18592
18593         * g++.old-deja/g++.ext/restrict1.C: New test.
18594
18595 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
18596
18597         * gcc.c-torture/execute/991118-1.c: New test.
18598
18599 1999-11-16  Geoffrey Keating  <geoffk@cygnus.com>
18600
18601         * g77.f-torture/execute/u77-test.f (wd): Allow for longer
18602         working directory pathnames.
18603
18604 1999-10-13  Brendan Kehoe  <brendan@cygnus.com>
18605
18606         * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
18607         host is equipped with driver.h and driver.o so it can actually
18608         compile and run the tests.
18609
18610 1999-10-08  Bernd Schmidt  <bernds@cygnus.co.uk>
18611
18612         * gcc.c-torture/compile/991008-1.c: New test.
18613
18614 1999-11-08  Nick Clifton  <nickc@cygnus.com>
18615
18616         * lib/gcc-dg.exp: Include target-supports.exp
18617
18618 1999-11-05  Nick Clifton  <nickc@cygnus.com>
18619
18620         * lib/target-supports.exp: New file: Provide procs to test for
18621         features supported by the target.
18622         (check_weak_available): Moved here from ecos.exp.
18623         (check_alias_available): New proc: Determine of the target
18624         toolchain supports the alias attribute.
18625
18626         * gcc.dg/special/ecos.exp: Move check_weak_available to
18627         target-supports.exp.
18628         (alias-1.c): Only perform the test if the target supports
18629         aliases.
18630         (wkali-1.c): Only perform the test if the target supports
18631         aliases.
18632
18633         * gcc.dg/990506-0.c: Expect error messages from cross
18634         targets as well as native targets.
18635
18636 1999-11-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18637
18638         * gcc.dg/ultrasp1.c: Removed xfail.
18639         * gcc.dg/struct-ret-2.c: Likewise.
18640         * gcc.dg/array-1.c: Likewise.
18641
18642 1999-11-01  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
18643
18644         * gcc.dg/struct-ret-2.c: New test.
18645
18646         * gcc.dg/array-1.c: New test.
18647
18648 1999-10-30  Stephen L Moshier <moshier@mediaone.net>
18649
18650         * gcc.c-torture/execute/991030-1.c: New test.
18651
18652 1999-10-26  Richard Henderson  <rth@cygnus.com>
18653
18654         * gcc.c-torture/compile/991026-2.c: New test.
18655
18656 1999-10-26  Jeffrey A Law  (law@cygnus.com)
18657
18658         * gcc.c-torture/compile/991026-1.c: New test.
18659
18660 1999-10-23  Jeffrey A Law  (law@cygnus.com)
18661
18662         * gcc.c-torture/execute/991023-1.c: New test.
18663
18664 1999-10-19  Jeffrey A Law  (law@cygnus.com)
18665
18666         * gcc.c-torture/execute/991019-1.c: New test.
18667
18668 1999-10-16  Richard Henderson  <rth@cygnus.com>
18669
18670         * gcc.c-torture/execute/991016-1.c: New test.
18671
18672 1999-10-14  Stephane Carrez  <stcarrez@worldnet.fr>
18673
18674         * gcc.c-torture/execute/991014-1.c: New test.
18675
18676 1999-10-13  J"orn Rennecke <amylaar@cygnus.co.uk>
18677
18678         * g++.old-deja/g++.other/union2.C: New test.
18679
18680 1999-10-13  Nathan Sidwell  <nathan@acm.org>
18681
18682         * g++.old-deja/g++.other/vaarg2.C: New test.
18683         * g++.old-deja/g++.other/vaarg3.C: New test.
18684
18685 1999-10-12  Craig Burley  <craig@jcb-sc.com>
18686
18687         * g77.f-torture/noncompile/19990905-1.f: Moved from being
18688         in compile/.
18689
18690 1999-10-04  Ulrich Drepper  <drepper@cygnus.com>
18691
18692         * gcc.c-torture/execute/va-arg-11.c: New test.
18693
18694 1999-10-01  Mark P. Mitchell  <mark@codesourcery.com>
18695
18696         * lib/file-format.exp (gcc_target_object_format): Don't
18697         crash if objdump is unavailable.
18698
18699 1999-09-29  Donn Terry <donn@interix.com>
18700
18701         * gcc.misc-tests/mg.exp: delete extraneous redirection.
18702
18703 1999-09-28  Nick Clifton  <nickc@cygnus.com>
18704
18705         * gcc.c-torture/compile/990928-1.c: New test.
18706
18707 1999-09-28  Nathan Sidwell  <nathan@acm.org>
18708
18709         * g++.old-deja/g++.other/decl6.C: New test.
18710
18711 1999-09-28  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18712
18713         * gcc.c-torture/execute/va-arg-10.c: New test.
18714
18715 1999-09-27  Nathan Sidwell  <nathan@acm.org>
18716
18717         * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
18718         __PRETTY_FUNCTION__.
18719
18720 1999-09-23  Nick Clifton  <nickc@cygnus.com>
18721
18722         * gcc.c-torture/execute/990923-1.c: New test.
18723
18724 1999-09-21  Nick Clifton  <nickc@cygnus.com>
18725
18726         * gcc.c-torture/special/special.exp: Add FR30 to list of targets
18727         for which -fpic is inappropriate.
18728
18729 1999-09-21  Mark Mitchell  <mark@codesourcery.com>
18730
18731         * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
18732
18733 1999-09-21  Nathan Sidwell  <nathan@acm.org>
18734
18735         * g++.old-deja/g++.other/dyncast1.C: New test.
18736         * g++.old-deja/g++.other/dyncast2.C: New test.
18737         * g++.old-deja/g++.other/dyncast3.C: New test.
18738         * g++.old-deja/g++.other/dyncast4.C: New test.
18739         * g++.old-deja/g++.other/dyncast5.C: New test.
18740         * g++.old-deja/g++.eh/catch3.C: New test.
18741         * g++.old-deja/g++.eh/catch3p.C: New test.
18742         * g++.old-deja/g++.eh/catch4.C: New test.
18743         * g++.old-deja/g++.eh/catch4p.C: New test.
18744         * g++.old-deja/g++.eh/catch5.C: New test.
18745         * g++.old-deja/g++.eh/catch5p.C: New test.
18746         * g++.old-deja/g++.eh/catch6.C: New test.
18747         * g++.old-deja/g++.eh/catch6p.C: New test.
18748         * g++.old-deja/g++.eh/catch7.C: New test.
18749         * g++.old-deja/g++.eh/catch7p.C: New test.
18750         * g++.old-deja/g++.eh/catch8.C: New test.
18751         * g++.old-deja/g++.eh/catch8p.C: New test.
18752         * g++.old-deja/g++.eh/catch9.C: New test.
18753         * g++.old-deja/g++.eh/catch9p.C: New test.
18754
18755 1999-09-13  Nathan Sidwell  <nathan@acm.org>
18756
18757         * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
18758         * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
18759
18760 1999-09-13  Jeffrey A Law  (law@cygnus.com)
18761
18762         * gcc.c-torture/compile/990913-1.c: New test.
18763
18764 1999-09-10  Nathan Sidwell  <nathan@acm.org>
18765
18766         * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
18767         * g++.old-deja/g++.jason/rfg5.C: Likewise.
18768
18769 1999-09-09  Richard Henderson  <rth@cygnus.com>
18770
18771         * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
18772
18773 1999-09-09  Nathan Sidwell  <nathan@acm.org>
18774
18775         * g++.old-deja/g++.other/lookup11.C: New test.
18776         * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
18777         what is permitted and what we want.
18778         * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
18779         overload use.
18780         * g++.old-deja/g++.jason/rfg5.C: Likewise
18781
18782 1999-09-08  Geoffrey Keating  <geoffk@cygnus.com>
18783
18784         * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
18785         * gcc.c-torture/noncompile/poison-1.c: New file.
18786
18787 1999-09-08  Nathan Sidwell  <nathan@acm.org>
18788
18789         * g++.old-deja/g++.other/sizeof3.C: New test.
18790         * g++.old-deja/g++.other/sizeof4.C: New test.
18791         * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
18792         * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
18793
18794 1999-09-07  Richard Henderson  <rth@cygnus.com>
18795
18796         * gcc.dg/va-arg-1.c: New.
18797
18798 1999-09-06  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
18799
18800         * gcc.c-torture/execute/va-arg-9.c: New test.
18801
18802 1999-09-05  Craig Burley  <craig@jcb-sc.com>
18803
18804         * g77.f-torture/compile/980519-2.f: New test.
18805         * g77.f-torture/compile/19990905-0.f: New test.
18806         * g77.f-torture/compile/19990905-1.f: New test.
18807         * g77.f-torture/compile/19990905-2.f: New test.
18808
18809         * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
18810
18811 1999-09-03  Richard Earnshaw <rearnsha@arm.com>
18812
18813         * gcc.c-torture/execute/990827-1.c: Fix typo.
18814
18815 1999-09-03  Nathan Sidwell  <nathan@acm.org>
18816
18817         * g++.old-deja/g++.other/deref1.C: New test.
18818
18819 1999-09-02  Nathan Sidwell  <nathan@acm.org>
18820
18821         * g++.old-deja/g++.other/ambig2.C: New test.
18822         * g++.old-deja/g++.other/cond5.C: New test.
18823         * g++.old-deja/g++.other/lookup16.C: New test.
18824
18825 1999-09-02  Marc Espie <espie@cvs.openbsd.org>
18826
18827         * gcc.dg/980414-1.c: Fix assembler syntax to work with old
18828         assemblers too.
18829
18830 1999-08-31  Jeffrey A Law  (law@cygnus.com)
18831
18832         * lib/c-torture.exp: Avoid the "compare executables" optimization
18833         when testing native.
18834
18835 1999-08-29  Jeffrey A Law  (law@cygnus.com)
18836
18837         * gcc.c-torture/execute/990829-1.c: New test.
18838         * gcc.c-torture/compile/990829-1.c: New test.
18839
18840 1999-08-27  Paul Burchard  <burchard@pobox.com>
18841
18842         * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
18843         * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
18844         * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
18845         * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
18846         * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
18847         * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
18848         * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
18849         * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
18850         * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
18851         * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
18852         * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
18853
18854 1999-08-27  Jeffrey A Law  (law@cygnus.com)
18855
18856         * gcc.c-torture/execute/990827-1.c: New test.
18857
18858 1999-08-26  Craig Burley  <craig@jcb-sc.com>
18859
18860         * g77.f-torture/noncompile/19990826-4.f: New test.
18861
18862         * g77.f-torture/compile/19990826-3.f: New test.
18863
18864         * g77.f-torture/execute/19990826-2.f: New test.
18865
18866         * g77.f-torture/compile/19990826-1.f: New test.
18867
18868         * gcc.c-torture/execute/990826-0.c: New test.
18869         * g77.c-torture/execute/19990826-0.f: New test.
18870
18871         * g77.f-torture/noncompile/970626-2.f: New test.
18872
18873 1999-08-25  Paul Burchard  <burchard@pobox.com>
18874
18875         * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
18876         lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
18877         lss-011.C: New tests.
18878
18879 1999-08-25  Nathan Sidwell  <nathan@acm.org>
18880
18881         * g++.old-deja/g++.other/decl5.C: New test.
18882
18883 1999-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
18884
18885         * noncompile/noncompile.exp: Load_lib c-torture.exp.
18886         (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
18887         call `postbase' for each one.  All callers of `postbase' changed
18888         to call this instead.
18889
18890 1999-08-11  Richard Earnshaw (rearnsha@arm.com)
18891
18892         * gcc.c-torture/execute/990811-1.c: New test.
18893
18894 1999-08-09  Nick Clifton  <nickc@cygnus.com>
18895
18896         * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
18897         just native ones.
18898
18899         * gcc.dg/990413-1.c: Expect the parse error for all builds, not
18900         just native ones.
18901
18902 1999-08-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
18903
18904         * g++.old-deja/g++.other/local3.C: Removed XFAIL.
18905
18906 1999-08-04  Jeffrey A Law  (law@cygnus.com)
18907
18908         * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
18909
18910 1999-08-04  Nathan Sidwell  <nathan@acm.org>
18911
18912         * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
18913
18914 1999-08-04  Jeffrey A Law  (law@cygnus.com)
18915
18916         * gcc.c-torture/execute/990804-1.c: New test.
18917
18918 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18919
18920         * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
18921         * g++.old-deja/g++.brendan/crash64.C: Likewise
18922         * g++.old-deja/g++.brendan/overload8.C: Likewise
18923
18924 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18925
18926         * g++.old-deja/g++.other/struct1.C: New test.
18927
18928 1999-08-03  Nathan Sidwell  <nathan@acm.org>
18929
18930         * g++.old-deja/g++.other/enum2.C: New test.
18931
18932 1999-08-02  Richard Henderson  <rth@cygnus.com>
18933
18934         Adapted from tests from Franz Sirl:
18935         * gcc.c-torture/execute/va-arg-7.c: New test.
18936         * gcc.c-torture/execute/va-arg-8.c: New test.
18937
18938 1999-08-01  Jeffrey A Law  (law@cygnus.com)
18939
18940         * gcc.c-torture/compile/990801-2.c: New test.
18941
18942         * gcc.c-torture/compile/990801-1.c: New test.
18943
18944 1999-07-27  Michael Meissner  <meissner@cygnus.com>
18945
18946         * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
18947         fp-cmp-1.c, converting double to float.
18948
18949         * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
18950         fp-cmp-1.c, converting double to long double.
18951
18952         * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
18953         from fr1 to unknown_register, since fr1 is a legitimate register
18954         on some machines.
18955
18956 1999-07-25  Jeffrey A Law  (law@cygnus.com)
18957
18958         * README: More listname related changes.
18959
18960 1999-07-08  Catherine Moore  <clm@cygnus.com>
18961
18962         * gcc.c-torture/execute/920501-5.c: Fix typo.  Change | to ||.
18963
18964 1999-07-05  Manfred Hollstein  <mhollstein@cygnus.com>
18965
18966         * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
18967
18968 1999-07-05  Alexandre Oliva  <oliva@dcc.unicamp.br>
18969
18970         * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
18971
18972 1999-07-04  Zack Weinberg  <zack@rabi.columbia.edu>
18973
18974         * gcc.dg/990703-1.c: New test.
18975
18976 1999-06-29  Nick Clifton  <nickc@cygnus.com>
18977
18978         * lib/file-format.exp: New file: Move definition of proc
18979         gcc_target_object_format to here from
18980         gcc.dg/special/ecos.exp.
18981
18982         * lib/c-torture.exp: Include lib file-format.exp.
18983         * lib/gcc-dg.exp: Include lib file-format.exp.
18984
18985         * gcc.dg/special/ecos.exp: Remove definition of proc
18986         gcc_target_object_format.
18987
18988 1999-06-28  Jeffrey A Law  (law@cygnus.com)
18989
18990         * gcc.c-torture/execute/990628-1.c: New test.
18991
18992 1999-06-25  Jeffrey A Law  (law@cygnus.com)
18993
18994         * gcc.c-torture/compile/990625-2.c: New test.
18995
18996         * gcc.c-torture/compile/990625-1.c: New test.
18997
18998 1999-06-23  Nick Clifton  <nickc@cygnus.com>
18999
19000         * gcc.c-torture/compile/dll.c: New test case.  Check that dll
19001         attributes compile.
19002         * gcc.c-torture/compile/dll.x: Only support the dll.c test on
19003         ports that use the COFF/PE file format.
19004
19005 1999-06-17  Jeffrey A Law  (law@cygnus.com)
19006
19007         * gcc.c-torture/compile/990617-1.c: New test.
19008
19009 1999-06-17  Alexandre Oliva  <oliva@dcc.unicamp.br>
19010
19011         * g++.old-deja/g++.other/decl4.C: New test.
19012
19013 1999-06-14  Nathan Sidwell  <nathan@acm.org>
19014
19015         * g++.old-deja/g++.other/bitfld3.C: New test.
19016
19017 1999-06-08  Nathan Sidwell  <nathan@acm.org>
19018
19019         * g++.old-deja/g++.eh/catch1.C: New test.
19020
19021 1999-06-07  Jeffrey A Law  (law@cygnus.com)
19022
19023         * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
19024
19025         * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
19026         * gcc.c-torture/execute/ieee/mzero.x: New file.  Likewise.
19027
19028 1999-06-05  Craig Burley  <craig@jcb-sc.com>
19029
19030         * g77.f-torture/compile/19990502-0.f: Replace with new,
19031         shorter, test that still fails after recent changes.
19032
19033 1999-06-04  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
19034
19035         * gcc.c-torture/execute/990604-1.c: New test.
19036
19037 1999-05-31  Jeffrey A Law  (law@cygnus.com)
19038
19039         * gcc.c-torture/execute/990531-1.c: New test.
19040
19041 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19042
19043         * gcc.c-torture/compile/990527-1.c: New test.
19044
19045 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
19046
19047         * gcc.c-torture/execute/990527-1.c: New test.
19048
19049 1999-05-25  Nick Clifton  <nickc@cygnus.com>
19050
19051         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
19052         bitfields as signed.
19053
19054 1999-05-25  Craig Burley  <craig@jcb-sc.com>
19055
19056         * g77.f-torture/compile/19990525-0.f: New test.
19057
19058 1999-05-25  Jeffrey A Law  (law@cygnus.com)
19059
19060         * gcc.c-torture/execute/990525-2.c: New test.
19061
19062         * gcc.c-torture/execute/990525-1.c: New test.
19063
19064 1999-05-24  Nathan Sidwell  <nathan@acm.org>
19065
19066         * g++.old-deja/g++.other/anon3.C: New test.
19067         * g++.old-deja/g++.other/anon4.C: New test.
19068         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
19069         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
19070         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
19071         Merrill).
19072
19073 1999-05-24  Jeffrey A Law  (law@cygnus.com)
19074
19075         * gcc.c-torture/execute/990524-1.c: New test.
19076
19077         * gcc.dg/990524-1.c: New test.
19078
19079 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19080
19081         * gcc.c-torture/compile/990523-1.c: New test.
19082
19083 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
19084
19085         * gcc.c-torture/compile/990519-1.c: New test.
19086
19087 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
19088
19089         * gcc.c-torture/compile/990517-1.c: New test.
19090
19091         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
19092         (e4, f4): New tests.
19093         (main): Call them.
19094
19095 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19096
19097         * gcc.dg/noreturn-1.c: New test.
19098
19099 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19100
19101         * gcc.c-torture/execute/990513-1.c: New test.
19102
19103 1999-05-10  Richard Henderson  <rth@cygnus.com>
19104
19105         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
19106
19107 1999-05-10  Craig Burley  <craig@jcb-sc.com>
19108
19109         * g77.f-torture/execute/erfc.f: Use small single-precision
19110         values, to avoid problems on Alphas when not -mieee.
19111
19112 1999-05-08  Craig Burley  <craig@jcb-sc.com>
19113
19114         * gcc.dg/990506-0.c: New test.
19115
19116 1999-05-08  Richard Henderson  <rth@cygnus.com>
19117
19118         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
19119         the constant to test.  Don't XFAIL 64-bit targets.
19120
19121         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
19122         * g++.old-deja/g++.law/profile1.C: Likewise.
19123
19124         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
19125         operator new instances.
19126         * g++.old-deja/g++.other/delete5.C: Likewise.
19127
19128 1999-05-03  Craig Burley  <craig@jcb-sc.com>
19129
19130         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
19131         intrinsic.
19132
19133 1999-05-03  Craig Burley  <craig@jcb-sc.com>
19134
19135         * g77.f-torture/execute/u77-test.f: Reverse order of two
19136         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
19137
19138 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
19139
19140         * gcc.dg/compare1.c: New test.
19141
19142 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
19143
19144         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
19145         New tests.
19146
19147 1999-05-02  Craig Burley  <craig@jcb-sc.com>
19148
19149         * g77.f-torture/compile/19990502-1.f: New test.
19150
19151 1999-05-02  Craig Burley  <craig@jcb-sc.com>
19152
19153         * g77.f-torture/compile/19990502-0.f: New test.
19154
19155 1999-05-02  Craig Burley  <craig@jcb-sc.com>
19156
19157         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
19158         intrinsic.
19159
19160 1999-05-02  Craig Burley  <craig@jcb-sc.com>
19161
19162         * g77.f-torture/execute/u77-test.f (main): List libU77
19163         intrinsics not currently tested.
19164         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
19165         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
19166         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
19167         Trim blanks off the ends of some printed strings.
19168
19169 1999-05-02  Craig Burley  <craig@jcb-sc.com>
19170
19171         * g77.f-torture/execute/u77-test.f (main): Just warn about
19172         FSTAT gid disagreement, as it's expected on some systems.
19173
19174 1999-05-01  Craig Burley  <craig@jcb-sc.com>
19175
19176         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
19177         use a new function, which allows for some slop.
19178         Clean up some commentary.
19179         (issum): The new function.
19180         (sgladd): Deleted subroutine.
19181
19182 1999-05-01  Craig Burley  <craig@jcb-sc.com>
19183
19184         * g77.f-torture/execute/u77-test.f: Modify to be more like
19185         libf2c/libU77 version, bringing patches to that version here.
19186         Add suitable commentary.
19187
19188 1999-04-25  Richard Henderson  <rth@cygnus.com>
19189
19190         * gcc.dg/990424-1.c: New test.
19191
19192 1999-04-24  Craig Burley  <craig@jcb-sc.com>
19193
19194         * g77.f-torture/execute/u77-test.f (main): Bug involving
19195         LSTAT has been fixed, so turn back on full checking.
19196
19197 1999-04-20  Craig Burley  <craig@jcb-sc.com>
19198
19199         * g77.f-torture/compile/19990419-0.f: New test.
19200         * g77.f-torture/execute/19990419-1.f: New test.
19201
19202 1999-04-17  Richard Henderson  <rth@cygnus.com>
19203
19204         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
19205         to avoid the need for a prototype to supress a warning.
19206
19207 1999-04-07  Jim Wilson  <wilson@cygnus.com>
19208
19209         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
19210
19211 1999-04-04  Jeffrey A Law  (law@cygnus.com)
19212
19213         * gcc.c-torture/execute/990404-1.c: New test.
19214
19215 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
19216
19217         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
19218         * gcc.dg/cpp-if3.c: Don't use -pedantic.
19219         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
19220         missing initializer warnings.
19221
19222 1999-03-28  Jeffrey A Law  (law@cygnus.com)
19223
19224         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
19225         matching strings.
19226
19227 1999-03-26  Jeffrey A Law  (law@cygnus.com)
19228
19229         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
19230
19231 1999-03-26  Craig Burley  <craig@jcb-sc.com>
19232
19233         * g77.f-torture/execute/19990325-0.f: New test.
19234         * g77.f-torture/execute/19990325-1.f: New test.
19235
19236 1999-03-24  Jeffrey A Law  (law@cygnus.com)
19237
19238         * gcc.c-torture/execute/990324-1.c: New test.
19239
19240 1999-03-22  Jim Wilson  <wilson@cygnus.com>
19241
19242         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
19243         test with 4.
19244
19245 1999-03-17  Richard Henderson  <rth@cygnus.com>
19246
19247         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
19248
19249 1999-03-13  Craig Burley  <craig@jcb-sc.com>
19250
19251         * g77.f-torture/execute/19990313-2.f: New test.
19252         * g77.f-torture/execute/19990313-3.f: New test.
19253
19254 1999-03-13  Craig Burley  <craig@jcb-sc.com>
19255
19256         * g77.f-torture/execute/19990313-0.f: New test.
19257         * g77.f-torture/execute/19990313-1.f: New test.
19258
19259 1999-03-12  Jim Wilson  <wilson@cygnus.com>
19260
19261         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
19262         printf to sprintf.
19263         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
19264         (main): Add check for u15.  Conditionalize u31 check depending on
19265         whether ints are <32 bits or >=32 bits.
19266
19267 1999-03-08  Craig Burley  <craig@jcb-sc.com>
19268
19269         * g77.f-torture/execute/19981119-0.f: Improve testiness.
19270
19271 1999-03-08  Craig Burley  <craig@jcb-sc.com>
19272
19273         * g77.f-torture/compile/19990305-0.f: New test.
19274         * g77.f-torture/execute/19981119-0.f: New test.
19275
19276 1999-03-08  Craig Burley  <craig@jcb-sc.com>
19277
19278         * g77.f-torture/execute/970625-2.f: call ABORT if final
19279         result is not correct, instead of just printing it.
19280         Add this checking via newly introduced obfuscation, to
19281         trip up buggy front ends.
19282
19283 1999-03-07  Craig Burley  <craig@jcb-sc.com>
19284
19285         * g77.f-torture/compile/960317-1.f: Moved from being
19286         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
19287
19288 1999-03-06  Craig Burley  <craig@jcb-sc.com>
19289
19290         * g77.f-torture/execute/960317-1.f: New (old) test.
19291         * g77.f-torture/execute/970625-2.f: Ditto.
19292
19293 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
19294
19295         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
19296         message on line 1 or line 2; cccp and cpplib do this differently.
19297
19298 1999-03-01  Jeffrey A Law  (law@cygnus.com)
19299
19300         * g++.old-deja/g++.law/weak1.C: New test.
19301
19302 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
19303
19304         * gcc.c-torture/execute/990119-1.c: Renamed to...
19305         * gcc.dg/990119-1.c: this, so it will only be tested once
19306         (it's a preprocessor test, it doesn't need to be run at
19307         multiple optimization levels).
19308
19309 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
19310
19311         * lib/g++.exp: Don't add incdir=$base_dir/../include to
19312           ALWAYS_CXXFLAGS.
19313
19314 1999-02-24  Craig Burley  <craig@jcb-sc.com>
19315
19316         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
19317         * g77.f-torture/compile/19981216-0.f: ...as it is expected
19318         to not be compilable by current g77.
19319
19320 1999-02-24  Nick Clifton  <nickc@cygnus.com>
19321
19322         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
19323
19324 1999-02-22  Jeffrey A Law  (law@cygnus.com)
19325
19326         * gcc.c-torture/execute/990222-1.c: New test.
19327
19328 1999-02-19  Craig Burley  <craig@jcb-sc.com>
19329
19330         * g77.f-torture/compile/19990218-0.f: New test.
19331         * g77.f-torture/noncompile/19990218-1.f: New test.
19332
19333 1999-02-18  Craig Burley  <craig@jcb-sc.com>
19334
19335         * g77.f-torture/compile/19981216-0.f: New test.
19336
19337 1999-02-14  Jeffrey A Law  (law@cygnus.com)
19338
19339         * gcc.dg/990214-1.c: New test.
19340
19341 1999-02-13  Jeffrey A Law  (law@cygnus.com)
19342
19343         * gcc.dg/990213-2.c: New test.
19344
19345         * gcc.dg/990213-1.c: New test.
19346
19347 1999-02-12  Jeffrey A Law  (law@cygnus.com)
19348
19349         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
19350         ints.
19351
19352 1999-02-11  Nick Clifton  <nickc@cygnus.com>
19353
19354         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
19355         specified by target.
19356
19357         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
19358
19359 1999-02-11  Jeffrey A Law  (law@cygnus.com)
19360
19361         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
19362
19363 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
19364
19365         * gcc.dg/special/ecos.exp: New test driver for new tests with
19366         special requirements.
19367
19368         * gcc.dg/special/alias-1.c: New test.
19369         * gcc.dg/special/gcsec-1.c: New test.
19370         * gcc.dg/special/weak-1.c: New test.
19371         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
19372         * gcc.dg/special/weak-2.c: New test.
19373         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
19374         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
19375         * gcc.dg/special/wkali-1.c: New test.
19376         * gcc.dg/special/wkali-2.c: New test.
19377         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
19378         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
19379
19380 1999-02-10  Felix Lee  <flee@cygnus.com>
19381
19382           * lib/c-torture.exp (c-torture-compile): Pull out code for
19383           analyzing gcc error messages.
19384           (c-torture-execute): Likewise.  Fix some (harmless) false
19385           positives.
19386           * lib/gcc.exp (gcc_check_compile): New function.
19387
19388 1999-02-08  Richard Henderson  <rth@cygnus.com>
19389
19390         * gcc.c-torture/execute/990208-1.c: New test.
19391
19392 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
19393
19394         * g++.dg/special/ecos.exp: New driver for new tests with special
19395         requirements
19396
19397         * g++.dg/special/conpr-1.C: New test
19398         * g++.dg/special/conpr-2.C: New test
19399         * g++.dg/special/conpr-2a.C: New test
19400         * g++.dg/special/conpr-3.C: New test
19401         * g++.dg/special/conpr-3a.C: New test
19402         * g++.dg/special/conpr-3b.C: New test
19403
19404         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
19405         allow g++ to use the dg driver
19406
19407         * README: Add comment about g++.dg directory
19408
19409 1999-02-06  Jeffrey A Law  (law@cygnus.com)
19410
19411         * README: Update email addresses.
19412
19413 1999-02-03  Nick Clifton  <nickc@cygnus.com>
19414
19415         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
19416         arguments in order to force structure S onto the stack even on
19417         the alpha.
19418         (test): Pass 10 leading arguments to function foo as well as the
19419         structure S.
19420
19421         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
19422         failure for all targets.
19423
19424         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
19425         abort to terminate program execution.
19426
19427 1999-01-30  Richard Henderson  <rth@cygnus.com>
19428
19429         * gcc.c-torture/execute/990130-1.c: New test.
19430
19431 1999-01-30  Jeffrey A Law  (law@cygnus.com)
19432
19433         * gcc.dg/990130-1.c: New test.
19434
19435 1999-01-28  Michael Meissner  <meissner@cygnus.com>
19436
19437         * gcc.c-torture/execute/990128-1.c: New test.
19438
19439 1999-01-27  Michael Meissner  <meissner@cygnus.com>
19440
19441         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
19442
19443 1999-01-27  Felix Lee  <flee@cygnus.com>
19444
19445         * lib/c-torture.exp (c-torture-compile): pull out code for
19446         analyzing gcc error messages.
19447         (c-torture-execute): ditto, and fix some (harmless) false
19448         positives.
19449         * lib/gcc.exp (gcc_check_compile): new function.
19450
19451 1999-01-17  Jeffrey A Law  (law@cygnus.com)
19452
19453         * gcc.dg/990117-1.c: New test.
19454
19455         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
19456
19457         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
19458
19459 1999-01-15  Jeffrey A Law  (law@cygnus.com)
19460
19461         * g77.f-torture/compile/990115-1.f: New test.
19462
19463 1999-01-07  Jeffrey A Law  (law@cygnus.com)
19464
19465         * gcc.c-torture/compile/990107-1.c: New test
19466
19467 1999-01-06  Jeffrey A Law  (law@cygnus.com)
19468
19469         * gcc.c-torture/execute/990106-2.c: New test.
19470
19471         * gcc.c-torture/execute/990106-1.c: New test.
19472
19473 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
19474
19475         * gcc.c-torture/compile/981223-1.c: New test.
19476
19477 1998-12-29  Richard Henderson  <rth@cygnus.com>
19478
19479         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
19480         (opt3): Rename from opt4 and disable.
19481
19482 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
19483
19484         * g++.old-deja/g++.pt/ptrmem5.C: New test.
19485
19486 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
19487
19488         * g++.old-deja/g++.other/conv5.C: New test.
19489
19490 1998-12-14  Nick Clifton  <nickc@cygnus.com>
19491
19492         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
19493
19494 1998-12-11  Jeffrey A Law  (law@cygnus.com)
19495
19496         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
19497
19498 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
19499
19500         * gcc.c-torture/compile/981211-1.c: New test.
19501
19502 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
19503
19504         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
19505
19506         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
19507
19508 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19509
19510         * gcc.special/930510-1.c: Make C9X safe.
19511         * gcc.misc-tests/gcov-1.c Similarly.
19512         * gcc.misc-tests/gcov-2.c Similarly.
19513
19514 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
19515
19516         * gcc.dg/ultrasp1.c: New test.
19517
19518 1998-12-06  Richard Henderson  <rth@cygnus.com>
19519
19520         * gcc.c-torture/execute/981206.c: New test.
19521
19522 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
19523
19524         * g++.old-deja/g++.ns/template7.C: New test.
19525
19526         * g++.old-deja/g++.other/expr1.C: New test.
19527
19528         * g++.old-deja/g++.eh/tmpl3.C: New test.
19529
19530         * g++.old-deja/g++.eh/tmpl2.C: New test.
19531
19532 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
19533
19534         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
19535         * g++.old-deja/g++.other/using6.C: Removed.
19536         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
19537
19538         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
19539
19540 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
19541
19542         * g++.old-deja/g++.pt/overload8.C: New test.
19543
19544         * g++.old-deja/g++.pt/overload7.C: New test.
19545
19546         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
19547
19548         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
19549         and relinking messages.
19550         * lib/g++.exp (g++_target_compile): Remove .rpo file when
19551         compiling with -frepo.
19552
19553 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
19554
19555         * g++.old-deja/g++.pt/lookup6.C: New test.
19556
19557 1998-11-30  Nick Clifton  <nickc@cygnus.com>
19558
19559         * gcc.c-torture/execute/981130-1.c: New test.
19560         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
19561
19562 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
19563
19564         * g++.old-deja/g++.pt/explicit76.C: New test.
19565
19566         * g++.old-deja/g++.pt/friend38.C: New test.
19567
19568         * g++.old-deja/g++.ns/crash2.C: New test.
19569
19570         * g++.old-deja/g++.pt/defarg8.C: New test.
19571
19572         * g++.old-deja/g++.pt/instantiate6.C: New test.
19573
19574         * g++.old-deja/g++.pt/static6.C: New test.
19575
19576         * g++.old-deja/g++.pt/decl2.C: New test.
19577
19578 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
19579
19580         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
19581         problem is actually related with name lookup, but so what? :-)
19582
19583         * g++.old-deja/g++.pt/friend37.C: New test.
19584
19585 1998-11-25  Dave Love  <d.love@dl.ac.uk>
19586
19587         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
19588         element, which fails on some systems.
19589
19590         * g77.f-torture/execute/labug1.f: New test.
19591
19592 1998-11-21  Jeffrey A Law  (law@cygnus.com)
19593
19594         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
19595         is defined.
19596
19597 1998-11-18  Dave Love  <d.love@dl.ac.uk>
19598
19599         * g77.f-torture/compile/981117-1.f: New test.
19600
19601 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
19602
19603         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
19604         properly discarded.
19605
19606 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
19607
19608         * gcc.c-torture/execute/memcheck: New directory of tests for
19609         -fcheck-memory-usage.
19610
19611 1998-11-07  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
19612
19613         * README: New file, general information about the testsuite and
19614         new description of the various C++ test subdirectories.
19615         * README.g++: Eliminate obsolete information, update and move most
19616         relevant stuff to README.
19617
19618 1998-11-07  Richard Henderson  <rth@cygnus.com>
19619
19620         * gcc.c-torture/compile/981107-1.c: New test.
19621
19622 1998-11-02  Doug Evans  <devans@canuck.cygnus.com>
19623
19624         * execute/memcpy-bi.c: New testcase.
19625
19626 1998-10-31  Alexandre Oliva  <oliva@dcc.unicamp.br>
19627
19628         * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
19629         base classes.
19630
19631         * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
19632         template is selected.
19633
19634         * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
19635         classes, it should be accepted for all types.
19636
19637         * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
19638
19639         * g++.old-deja/g++.pt/spec24.C: Ensure that template
19640         specializations start with template headers.
19641
19642 1998-10-29  Alexandre Oliva  <oliva@dcc.unicamp.br>
19643
19644         * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
19645
19646         * g++.old-deja/g++.other/init9.C: Test cross initialization of
19647         non-POD types.
19648
19649 1998-10-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
19650
19651         * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
19652
19653 1998-10-22  Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
19654
19655         * compile/981022-1.c, compile/981022-1.x: New test and driver.
19656
19657 1998-10-19  Jeffrey A Law  (law@cygnus.com)
19658
19659         * 981019-1.c: New test.
19660
19661 1998-10-14  Robert Lipe <robertl@dgii.com>
19662
19663         * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
19664         find objc headers.
19665
19666 1998-10-14  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
19667
19668         * compile/981001-4.c: Remove use of GCC extension that triggers a
19669         compiler bug.
19670
19671 1998-10-13  Alexandre Oliva  <oliva@dcc.unicamp.br>
19672
19673         * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
19674
19675 1998-10-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
19676
19677         * g++.old-deja/g++.pt/explicit74.C: New test.  Explicit
19678         instantiation of template produces incorrect code for delete
19679         expression.
19680
19681         * g++.old-deja/g++.pt/instantiate5.C: New test.  `global
19682         constructors' name is not unique.
19683         * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
19684         * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
19685
19686         * g++.old-deja/g++.other/init8.C: New test.  Uninitialized
19687         automatic array of const is ill-formed.
19688
19689         * g++.old-deja/g++.pt/ttp53.C: New test.  Incorrect substitution
19690         of template parameter?
19691
19692         * g++.old-deja/g++.other/conv3.C: New test.  Conversion discards
19693         const.
19694
19695         * g++.old-deja/g++.other/pmf2.C: New test.  Invalid
19696         pointer-to-member expression.
19697
19698         * g++.old-deja/g++.other/friend5.C: New test.  Bogus friend
19699         declaration causes ICE.
19700
19701 1998-10-11  Alexandre Oliva  <oliva@dcc.unicamp.br>
19702
19703         * g++.old-deja/g++.ns/main1.C: New test.  main() should only be
19704         reserved in the global namespace.
19705
19706         * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
19707         generate needed virtual table.
19708
19709         * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
19710
19711 1998-10-10  Dariush Eslimi  <eslimi@loran.com>
19712
19713         * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
19714         template-dependent type
19715
19716 1998-10-10  Alexandre Oliva  <oliva@dcc.unicamp.br>
19717
19718         * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
19719         * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
19720         * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
19721
19722         * g++.old-deja/g++.other/using5.C: New test; using decl from base
19723         class should be usable as argument of member function.
19724         * g++.old-deja/g++.other/using6.C: New test; using decl from base
19725         class should be usable as return type of member function.
19726         * g++.old-deja/g++.other/using7.C: New test; using decl from base
19727         class should be usable as type of data member.
19728
19729         * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
19730
19731 1998-10-09  Jeffrey A Law  (law@cygnus.com)
19732
19733         * gcc.c-torture/special/920521-1.c: Fix bogus test.
19734
19735 1998-10-08  Nick Clifton  <nickc@cygnus.com>
19736
19737         * gcc.dg/dll-?.c Add thumb to target list.
19738         Fix assembler scan patterns to match current assembler output.
19739
19740 1998-10-08  Alexandre Oliva  <oliva@dcc.unicamp.br>
19741
19742         * g++.old-deja/g++.pt/expr6.C: New test.  operator?: breaks
19743         matching of template brackets.
19744
19745         * g++.old-deja/g++.other/using4.C: New test.  Test using
19746         declarations of methods from base classes.
19747
19748         * g++.old-deja/g++.ns/extern1.C: New test.  Extern declarations
19749         within functions should introduce names into the innermost
19750         enclosing namespace.
19751
19752         * g++.old-deja/g++.other/init7.C: New test.  Retry initialization
19753         of static locals if first initialization throws.
19754
19755 1998-10-07  Jim Wilson  <wilson@cygnus.com>
19756
19757         * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
19758
19759 1998-10-06  Ken Raeburn  <raeburn@cygnus.com>
19760
19761         * gcc.c-torture/special/981006-1.c: New test.  Make sure gcc doesn't
19762         lose track of the possible targets of tablejump insns.
19763         * special/special.exp: Run it.
19764
19765 1998-10-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
19766
19767         * g++.old-deja/g++.pt/friend35.C: New test.  A template function
19768         must be declared before its specializations can be named in friend
19769         declarations.
19770
19771 1998-10-05  Dave Love  <d.love@dl.ac.uk>
19772
19773         * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
19774
19775         * g77.f-torture/execute/io1.f: New test.
19776
19777 1998-10-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
19778
19779         * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
19780         with pointer to template function, for which no argument deduction
19781         is possible.
19782
19783         * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
19784         specialization of template function as argument to template
19785         function.
19786
19787         * g++.old-deja/g++.other/access2.C: New test; Inner class
19788         shouldn't have privileged access to Outer's names.
19789
19790 1998-10-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
19791
19792         * g++.old-deja/g++.pt/friend34.C: New test; name injection of
19793         friend template declared within template class conflicts with
19794         nested class of the same name.
19795
19796         * g++.old-deja/g++.other/badopt1.C: New test; post-increment
19797         is ignored.
19798
19799         * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
19800         object with direct initializer as function declaration.
19801
19802         * g++.old-deja/g++.other/decl2.C: New test; duplicate
19803         initializers.
19804
19805         * g++.old-deja/g++.other/null2.C: New test; conditional operator
19806         involving const pointer and NULL produces incorrect result.
19807
19808         * g++.old-deja/g++.other/typename1.C: New test; template-dependent
19809         type name without `typename' should be rejected with -pedantic.
19810
19811 1998-10-02  Richard Henderson  <rth@cygnus.com>
19812
19813         * g++.old-deja/g++.other/addrof1.C: New test.
19814
19815 1998-10-01  Nick Clifton  <nickc@cygnus.com>
19816
19817         * gcc.c-torture/compile/981001-1.c: New test.
19818         * gcc.c-torture/execute/981001-1.c: New test.
19819
19820 1998-10-01  Jeffrey A Law  (law@cygnus.com)
19821
19822         * gcc.c-torture/compile/981001-2.c: New test.
19823         * gcc.c-torture/compile/981001-3.c: New test.
19824         * gcc.c-torture/compile/981001-4.c: New test.
19825
19826 1998-10-01  Robert Lipe  <robertl@dgii.com>
19827
19828         * lib/objc.exp (objc_target_compile): Add -L during compiles for
19829         multilibbed hosts.   Idea grafted from g77.exp.
19830
19831 1998-09-30  Dave Love  <d.love@dl.ac.uk>
19832
19833         * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
19834         avoid losing on systems which need -lsocket.
19835
19836 1998-09-28  Alexandre Oliva  <oliva@dcc.unicamp.br>
19837
19838         * g++.old-deja/g++.other/bitfld1.C: Expected failure.
19839         * g++.old-deja/g++.other/nested2.C: Ditto.
19840         * g++.old-deja/g++.robertl/eb132.C: No longer an expected
19841         failure.
19842
19843 1998-09-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
19844
19845         * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
19846         preferred over template operator!= for enum bitfields.
19847
19848 1998-09-18  Alexandre Oliva  <oliva@dcc.unicamp.br>
19849
19850         * g++.old-deja/g++.other/nested2.C: Different virtual base classes
19851         that happen to have the same base name, but in different scopes,
19852         are incorrectly rejected.
19853
19854 1998-09-16  Richard Henderson  <rth@cygnus.com>
19855
19856         * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
19857         on the native word size instead of an integer literal.
19858
19859 1998-09-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
19860
19861         * g++.old-deja/g++.other/static2.C: Invocation of static data
19862         member of type pointer-to-function denoted as non-static member.
19863
19864         * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
19865         checks involving function types and aliases.
19866
19867 1998-09-12  Alexandre Oliva  <oliva@dcc.unicamp.br>
19868
19869         * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
19870         redefined to the same non-trivial type.
19871
19872         * g++.old-deja/g++.pt/explicit73.C: Test for proper
19873         namespace-qualification of template specializations declared in
19874         other namespaces.
19875
19876         * g++.old-deja/g++.other/friend4.C: Check whether it is possible
19877         to declare a subset of the specializations of a template function
19878         as friends of specializations of a template class.
19879
19880         * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
19881         member templates that do not fully specialize the enclosing
19882         template class are rejected.
19883
19884 1998-09-11  Dave Love  <d.love@dl.ac.uk>
19885
19886         * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
19887
19888 1998-09-08  Dave Love  <d.love@dl.ac.uk>
19889
19890         * g77.f-torture/execute/u77-test.f (main): New file, somewhat
19891         altered from libf2c/libU77 version.
19892
19893 1998-09-06  Dave Love  <d.love@dl.ac.uk>
19894
19895         * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
19896
19897 1998-09-04  Reid M. Pinchback  <reidmp@MIT.EDU>, Alexandre Oliva  <oliva@dcc.unicamp.br>
19898
19899         * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
19900         (un)signed char are different types for template specialization
19901         purposes.
19902
19903 1998-09-03  Ovidiu Predescu  <ovidiu@aracnet.com>
19904
19905         * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
19906         * objc: ObjC testsuite.
19907
19908 1998-08-31  Catherine Moore  <clm@cygnus.com>
19909
19910         * gcc.c-torture/execute/941014-1.x:  New file.
19911
19912 1998-08-31  Nick Clifton  <nickc@cygnus.com>
19913
19914         * lib/c-torture.exp: Add support for
19915         torture_eval_before_compile and torture_eval_before_execute
19916         variables.
19917
19918 1998-08-30  Jeffrey A Law  (law@cygnus.com)
19919
19920         * gcc.dg/980626-1.c: Delete this test.  We've declared the warning
19921         this test triggers valid.
19922
19923 1998-08-27  Jeffrey A Law  (law@cygnus.com)
19924
19925         * gcc.dg/980827-1.c: New test.
19926
19927 1997-08-26  J"orn Rennecke <amylaar@cygnus.co.uk>
19928
19929         * gcc.c-torture/execute/loop-4b.c: New test.
19930
19931 1998-08-26  Nick Clifton  <nickc@cygnus.com>
19932
19933         * lib/c-torture.exp: Add support for
19934         torture_eval_before_compile and torture_eval_before_execute
19935         variables.
19936
19937 1998-08-25  Jeffrey A Law  (law@cygnus.com)
19938
19939         * gcc.c-torture/compile/980825-1.c: New test.
19940
19941 1998-08-24  Nick Clifton  <nickc@cygnus.com>
19942
19943         * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
19944         count number tests in opt_t0 not good_t0.
19945
19946 1998-08-24  Jeffrey A Law  (law@cygnus.com)
19947
19948         * gcc.c-torture/compile/930326-1.x: Fix typo.
19949
19950 1998-08-23  Mark Mitchell  <mark@markmitchell.com>
19951
19952         * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
19953         causes an ICE.
19954
19955 1998-08-21  Jeffrey A Law  (law@cygnus.com)
19956
19957         * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
19958         STACK_SIZE is defined.
19959         * gcc.c-torture/unsorted/stuct.c: Similarly.
19960
19961         * gcc.c-torture/compile/980821-1.c: New test.
19962
19963 1998-08-21  Jeffrey A Law  (law@cygnus.com)
19964
19965         * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
19966
19967 1998-08-19  Mark Mitchell  <mark@markmitchell.com>
19968
19969         * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
19970         code.
19971
19972 1998-08-09  Mark Mitchell  <mark@markmitchell.com>
19973
19974         * lib/old-dejagnu.exp: Revise handling of `Internal compiler
19975         error'.
19976
19977 1998-08-18  Jeffrey A Law  (law@cygnus.com)
19978
19979         * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
19980
19981 1998-08-16  Jeffrey A Law  (law@cygnus.com)
19982
19983         * gcc.c-torture/compile/980816-1.c: New test.
19984
19985         * gcc.dg/980816-1.c: New test.
19986
19987 1998-08-13  Jeffrey A Law  (law@cygnus.com)
19988
19989         * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
19990         compiler for ieee tests.
19991
19992 1998-08-01  Dave Love  <d.love@dl.ac.uk>
19993
19994         * g77.f-torture/compile/980729-0.f: New test.
19995
19996 1998-07-30  Ken Raeburn  <raeburn@cygnus.com>
19997
19998         * gcc.c-torture/special/eeprof-1.c: New test, for
19999         -finstrument-functions.
20000         * gcc.c-torture/special/special.exp: Run it.
20001
20002 1998-07-29  Jeffrey A Law  (law@cygnus.com)
20003
20004         * gcc.c-torture/compile/980729-1.c: New test.
20005
20006 1998-07-27  Nick Clifton  <nickc@cygnus.com>
20007
20008         * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
20009         __thumb__ is defined, and test for ARM style doubles if so.
20010
20011 1998-07-26  Dave Love  <d.love@dl.ac.uk>
20012
20013         * g77.f-torture/noncompile/980615-0.f: New test.
20014
20015 1998-07-26  H.J. Lu  (hjl@gnu.org)
20016
20017         * gcc.dg/980312-1.c: Do link instead of compile.
20018         * gcc.dg/980313-1.c: Likewise.
20019
20020 1998-07-26  Jeffrey A Law  (law@cygnus.com)
20021
20022         * gcc.c-torture/compile/980726-1.c: New test.
20023
20024 1998-07-25  Dave Love  <d.love@dl.ac.uk>
20025
20026         * g77.f-torture/execute/io0.f: New test.
20027
20028 1998-07-24  Nick Clifton  <nickc@cygnus.com>
20029
20030         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
20031         an int.
20032
20033 1998-06-18  Michael Meissner  <meissner@cygnus.com>
20034
20035         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
20036         m32r bugs.
20037
20038 1998-07-17  Nick Clifton  <nickc@cygnus.com>
20039
20040         * gcc.dg/980626-1.c: Expect failures for all toolchains until
20041         c-decl.c:grokdeclarator can handle mode attributes.
20042
20043 1998-07-16  Jeffrey A Law  (law@cygnus.com)
20044
20045         * gcc.c-torture/execute/980716-1.c: New test.
20046
20047 1998-07-13  Jeffrey A Law  (law@cygnus.com)
20048
20049         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
20050         the mn10200.
20051         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
20052         the mn10200.
20053         * gcc.c-torture/execute/va-arg-3.x: Similarly.
20054         * gcc.c-torture/compile/930326-1.x: Similarly.
20055
20056 1998-07-13  Dave Love  <d.love@dl.ac.uk>
20057
20058         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
20059         New test from Craig.
20060
20061 1998-07-12  Dave Love  <d.love@dl.ac.uk>
20062
20063         * g77.f-torture/noncompile/980616-0.f: New test.
20064
20065         * g77.f-torture/execute/970816-3.f:  New test from Craig.
20066
20067 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
20068
20069         *  g++.other/singleton.C: Return error value instead of taking
20070         SIGSEGV.
20071
20072 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
20073
20074         *  g++.other/singleton.C: New test.   Warning is under dispute.
20075         Runtime crash is not.
20076
20077 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
20078
20079         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
20080         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
20081         using6.C, using7.C}:  New namespace tests.
20082
20083 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
20084
20085         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
20086         specialization with typedef'ed names used as array indexes.
20087
20088 1998-07-09  Jeffrey A Law  (law@cygnus.com)
20089
20090         * gcc.c-torture/execute/980709-1.c: New test.
20091
20092         * gcc.dg/980709-1.c: New test.
20093
20094 1998-07-07  Richard Henderson  <rth@cygnus.com>
20095
20096         * gcc.c-torture/execute/bcp-1.c: New test.
20097
20098 1998-07-07  Jeffrey A Law  (law@cygnus.com)
20099
20100         * gcc.c-torture/execute/980707-1.c: New test.
20101
20102 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
20103
20104         * gcc.c-torture/compile/980706-1.c: New test.
20105
20106 1998-07-01  Dave Love  <d.love@dl.ac.uk>
20107
20108         * g77.f-torture/execute/980701-0.f,
20109         g77.f-torture/execute/980701-1.f: New test from Craig.
20110
20111 1998-07-01  Jeffrey A Law  (law@cygnus.com)
20112
20113         * gcc.c-torture/compile/980701-1.c: New test.
20114
20115         * gcc.c-torture/execute/980701-1.c: New test.
20116
20117 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
20118 rlsruhe.de>
20119
20120         * g++.old-deja/g++.robertl/eb132.C: New test.
20121         * g++.old-deja/g++.robertl/eb133.C: Likewise.
20122
20123 1998-06-29  Dave Love  <d.love@dl.ac.uk>
20124
20125         * g77.f-torture/execute/980628-7.f,
20126         g77.f-torture/execute/980628-8.f,
20127         g77.f-torture/execute/980628-9.f,
20128         g77.f-torture/execute/980628-10.f: New tests from Craig.
20129
20130         * g77.f-torture/execute/980628-3.f: Remove mail headers.
20131
20132 1998-06-28  Jeffrey A Law  (law@cygnus.com)
20133
20134         * g77.f-torture/execute/980628-4.f: New test from Craig.
20135         * g77.f-torture/execute/980628-5.f: Likewise.
20136         * g77.f-torture/execute/980628-2.f: Likewise.
20137         * g77.f-torture/execute/980628-0.f: Likewise.
20138         * g77.f-torture/execute/980628-1.f: Likewise.
20139         * g77.f-torture/execute/980628-3.f: Likewise.
20140         * g77.f-torture/execute/980628-6.f: Likewise.
20141
20142 1998-06-28  Jeffrey A Law  (law@cygnus.com)
20143
20144         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
20145         directory when nothing has been installed yet.
20146
20147 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
20148
20149         * gcc.c-torture/special/special.exp: Handle newer versions of
20150         dejagnu.
20151
20152 1998-06-26  Jeffrey A Law  (law@cygnus.com)
20153
20154         * gcc.dg/980626-1.c: New test.
20155
20156 1998-06-19  Bruno Haible <haible@ilog.fr>
20157
20158         * gcc.misc-tests/m-un-2.c: New test.
20159         * g++.old-deja/g++.other/warn01.c: Likewise.
20160
20161 1998-06-19  Robert Lipe  <robertl@dgii.com>
20162
20163         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
20164         compatibility with assmblers with a different comment character.
20165         Eliminate use of GAS-specific extensions.
20166
20167 1998-06-19  Jeffrey A Law  (law@cygnus.com)
20168
20169         * gcc.c-torture/execute/ieee/980619-1.c: New test.
20170
20171 1998-06-19  Robert Lipe  <robertl@dgii.com>
20172
20173         *lib/g77.exp: Replace search for libf2c.a with search for newly
20174         renamed libg2c.a
20175
20176 1998-06-17  Jeffrey A Law  (law@cygnus.com)
20177
20178         * gcc.c-torture/execute/980617-1.c: New test.
20179
20180 1998-06-12  Jeffrey A Law  (law@cygnus.com)
20181
20182         * gcc.c-torture/execute/980612-1.c: New test.
20183
20184 1998-06-08  Jeffrey A Law  (law@cygnus.com)
20185
20186         * gcc.dg/980523-1.c: Only test on ppc-linux.
20187         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
20188
20189         * gcc.c-torture/execute/980608-1.c: New test.
20190
20191 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
20192
20193         * gcc.c-torture/execute/980605-1.c: New test.
20194
20195 1998-06-04  Jeffrey A Law  (law@cygnus.com)
20196
20197         * gcc.c-torture/execute/980604-1.c: New test.
20198
20199 1998-06-02  Jeffrey A Law  (law@cygnus.com)
20200
20201         * gcc.c-torture/execute/980602-1.c: New test.
20202         * gcc.c-torture/execute/980602-2.c: Likewise.
20203
20204 1998-06-02  Dave Love  <d.love@dl.ac.uk>
20205
20206         * 970125-0.f: Fix per JCB.  Add commentary.
20207
20208 1998-05-31  Michael Meissner  <meissner@cygnus.com>
20209
20210         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
20211         IEEE -0 support.
20212
20213 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
20214
20215         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
20216         earlier.
20217
20218 1998-05-28  Catherine Moore <clm@cygnus.com>
20219
20220         * gcc.c-torture/execute/980526-3.c: New test.
20221
20222 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
20223
20224         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
20225         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
20226         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
20227         m88k-motorola-sysv3 to XFAIL.
20228
20229 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20230
20231         * gcc.dg/980526-1.c: New test.
20232         * gcc.c-torture/execute/980526-2.c: New test.
20233
20234 1998-05-26  Jeffrey A Law  (law@cygnus.com)
20235
20236         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
20237
20238         * gcc.c-torture/execute/980526-1.c: New test.
20239
20240 1998-05-26  Dave Love  <d.love@dl.ac.uk>
20241
20242         * g77.f-torture/execute/alpha2.f: Add runtime test.
20243
20244 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
20245
20246         * g++.old-deja/old-deja.exp: Strip leading directories.
20247
20248         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
20249         error for the line.  Don't run multiple tests for the same line.
20250
20251 1998-05-23  Jeffrey A Law  (law@cygnus.com)
20252
20253         * gcc.dg/980523-1.c: New test.
20254
20255 1998-05-23  Dave Love  <d.love@dl.ac.uk>
20256
20257         * g77.f-torture/compile/970915-0.f: New test.
20258
20259 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
20260
20261         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
20262
20263 1998-05-21  Jeffrey A Law  (law@cygnus.com)
20264
20265         * gcc.dg/980520-1.c: New test.
20266
20267 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
20268
20269         * gcc.dg/980502-1.c: Fix return type.
20270
20271 1998-05-20  Jeffrey A Law  (law@cygnus.com)
20272
20273         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
20274         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
20275         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
20276         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
20277         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
20278
20279 1998-05-20  Dave Love  <d.love@dl.ac.uk>
20280
20281         * g77.f-torture/execute/980520-1.f: New test.
20282
20283 1998-05-15  Dave Love  <d.love@dl.ac.uk>
20284
20285         * lib/mike-g77.exp: New file.
20286
20287         * g77.f-torture/noncompile/noncompile.exp,
20288         g77.f-torture/noncompile/check0.f: New files.
20289
20290 1998-05-14  Dave Love  <d.love@dl.ac.uk>
20291
20292         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
20293         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
20294         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
20295         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
20296         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
20297         abort where appropriate.
20298
20299 1998-05-05  Michael Meissner  <meissner@cygnus.com>
20300
20301         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
20302         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
20303
20304 1998-04-29  Dave Love  <d.love@dl.ac.uk>
20305
20306         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
20307
20308 1998-04-27  Dave Love  <d.love@dl.ac.uk>
20309
20310         * g77.f-torture/compile/980427-0.f: New test.
20311
20312 1998-04-24  Dave Love  <d.love@dl.ac.uk>
20313
20314         * g77.f-torture/compile/980424-0.f: New test.
20315
20316 1998-04-19  Dave Love  <d.love@dl.ac.uk>
20317
20318         * g77.f-torture/compile/980419-2.f (main): New test.
20319         * g77.f-torture/compile/970125-0.f: New test.
20320         * g77.f-torture/compile/980419-1.f: New test.
20321
20322 1998-04-08  Jim Wilson  <wilson@cygnus.com>
20323
20324         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
20325         of loop-4.c.
20326
20327 1998-04-07  Jim Wilson  <wilson@cygnus.com>
20328
20329         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
20330
20331 1998-04-03  Jim Wilson  <wilson@cygnus.com>
20332
20333         * gcc.c-torture/compile/980329-1.c: New test.
20334
20335 1998-03-18  Jim Wilson  <wilson@cygnus.com>
20336
20337         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
20338         * gcc.dg/980312-1.c: Fix typo in -march command.
20339
20340 1998-03-16  H.J. Lu  (hjl@gnu.org)
20341
20342         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
20343
20344 1998-03-11  Robert Lipe  <robertl@dgii.com>
20345
20346         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
20347         Dave Love agree the Fortran source is bogus.
20348
20349 1998-03-11  Robert Lipe  <robertl@dgii.com>
20350
20351         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
20352         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
20353         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
20354         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
20355         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
20356
20357 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
20358
20359         * g++.old-deja/g++.other/friend1.C: New test.
20360
20361 1998-02-18  Dave Love  <d.love@dl.ac.uk>
20362
20363         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
20364         possibly uninitialized) variables and declare dnrm2.
20365
20366 1998-02-23  Robert Lipe <robertl@dgii.com>
20367
20368         From Bruno Haible <haible@ilog.fr>:
20369         * gcc.c-torture/execute/980223.c: New test.
20370
20371 1998-02-13  Jeffrey A Law  (law@cygnus.com)
20372
20373         * gcc.dg/ifelse-1.c: New test.
20374
20375 1998-02-09  H.J. Lu  (hjl@gnu.org)
20376
20377         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
20378
20379           * lib/old-dejagnu.exp (old-dejagnu): Added the
20380           "execution test - XFAIL *-*-*" handling in the spirit of
20381           "excess errors test -". Changed the "execution test fails"
20382           handling to be like "excess errors test fails".
20383           * Update various tests accordingly.
20384
20385 1998-02-06  Jim Wilson  <wilson@cygnus.com>
20386
20387         * gcc.c-torture/execute/980205.c: New test.
20388
20389 1998-01-18  Jeffrey A Law  (law@cygnus.com)
20390
20391         * lib/c-torture.exp: Look for .x files instead of .cexp files.
20392         * lib/f-torture.exp: Similarly.
20393         * gcc.c-torture: Rename all .cexp files to .x files.
20394
20395 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
20396
20397         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
20398         (940510-1.c): Removed duplicate.
20399         (971104-1.c): New test.
20400
20401 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
20402
20403           * lib/f-torture.exp: Improve error and loop detection.
20404
20405 1997-11-19  Michael Meissner  <meissner@cygnus.com>
20406
20407         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
20408         use that to size the filler array.
20409
20410 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
20411
20412         * lib/c-torture.exp(c-torture-execute): Fix typo.
20413
20414         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
20415         testcase as the executable name. Keep the executable around if
20416         the test fails.
20417
20418 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
20419
20420         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
20421         changes.  Only test one -g option, and move it to the end of the
20422         list of options to test.
20423
20424 1997-09-19  Michael Meissner  <meissner@cygnus.com>
20425
20426         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
20427         variable GCC_TORTURE_OPTIONS to supply default switches separated
20428         by colons.  If no environment variable, run tests with -O0 -g, -O1
20429         -g, and -O2 -g as well.
20430
20431 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
20432
20433         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
20434         explanatory comments. Fix indentation.
20435
20436 1997-09-15  Jeffrey A Law  (law@cygnus.com)
20437
20438         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
20439
20440 1997-09-11  Jeffrey A Law  (law@cygnus.com)
20441
20442         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
20443         * g++.old-deja/g++.mike/p7325.C: Likewise.
20444         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
20445
20446 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
20447
20448         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
20449         * g++.old-deja/g++.brendan/crash30.C: Likewise.
20450         * g++.old-deja/g++.brendan/crash39.C: Likewise.
20451         * g++.old-deja/g++.law/operators4.C: Likewise.
20452
20453 1997-09-11  Joe Buck  (jbuck@synopsys.com)
20454
20455         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
20456         * g++.old-deja/g++.mike/p784.C: Ditto.
20457         * g++.old-deja/g++.mike/p785.C: Ditto.
20458
20459 1997-09-05  Jeffrey A Law  (law@cygnus.com)
20460
20461           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
20462
20463 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
20464
20465         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
20466         target feature; pass this to c-torture-execute as needed.
20467
20468 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
20469
20470         * lib/c-torture.exp(c-torture-execute): If the previous and the
20471         current executables being tested are identical, we don't need to
20472         run the executable again. Try to make the executable names
20473         unique. Add an optional argument for passing additional compiler
20474         flags.
20475
20476 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
20477
20478         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
20479
20480 1997-08-29  Jeffrey A Law  (law@cygnus.com)
20481
20482         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
20483
20484 1997-07-31  Jeffrey A Law  (law@cygnus.com)
20485
20486         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
20487         32bit or larger longs.
20488
20489         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
20490         have either a 32bit long or 32bit int.
20491
20492 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
20493
20494         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
20495         Make double precision tests dependent on sizeof (double).
20496
20497 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
20498
20499         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
20500         too.
20501
20502 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
20503
20504         * gcc.c-torture/compile/961203-1.cexp: New script.
20505
20506 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
20507
20508         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
20509         up the includes ourselves.
20510
20511 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
20512
20513         * lib/plumhall.exp: Remove random include, and add a few
20514         verbose messages for debugging.
20515
20516 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
20517
20518         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
20519         of trying to do it ourselves.
20520
20521 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
20522
20523         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
20524
20525 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
20526
20527         * gcc.prms/5403.c: Made regexp a bit less strict.
20528
20529 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
20530
20531         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
20532         is returned from remote_load instead.
20533         * lib/plumhall.exp: Ditto.
20534         * lib/mike-g++.exp: Ditto.
20535         * lib/old-dejagnu.exp: Ditto.
20536         * lib/c-torture.exp: Ditto.
20537
20538 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
20539
20540         * lib/g++.exp: Use build_wrapper procedure.
20541         * lib/gcc.exp: Ditto.
20542
20543 1997-05-20  Jeffrey A Law  (law@cygnus.com)
20544
20545         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
20546         an old-style decl for malloc.  Fixes tests to work when
20547         sizeof (int) != sizeof (size_t).
20548
20549 1997-05-15  Mike Meissner  <meissner@cygnus.com>
20550
20551         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
20552
20553         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
20554         use stdargs.h interface.
20555
20556 1997-05-15  Mike Meissner  <meissner@cygnus.com>
20557
20558         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
20559         NO_VARARGS when compiling.
20560
20561 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
20562
20563         * lib/plumhall.exp(ph_includes): New procedure.
20564         (ph_make): Use it.
20565         (ph_compiler): Ditto.
20566
20567         * lib/g++.exp: Rename test-glue.c to testglue.c.
20568         * lib/gcc.exp: Ditto.
20569
20570 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
20571
20572         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
20573         to completion when it's called.
20574
20575 1997-03-21  Michael Meissner  <meissner@cygnus.com>
20576
20577         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
20578         is defined, don't do test.
20579
20580 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
20581
20582         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
20583         for object files.
20584         (ph_summary): Mark skipped testcases as untested, not unresolved.
20585
20586         * lib/plumhall.exp (ph_make): If unresolved because of bad
20587         errorCode, record errorCode in log file.
20588         (*): Replace send_log/verbose with verbose -log.
20589
20590 1997-03-19  Michael Meissner  <meissner@cygnus.com>
20591
20592         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
20593         double conversion if double isn't at least 8 bytes.
20594
20595         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
20596         int to work with targets where int is 16 bits.
20597
20598         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
20599         8 bytes, just exit, since 4 byte doubles don't have enough bits of
20600         precision for the test to complete.
20601
20602 1997-03-14  Michael Meissner  <meissner@cygnus.com>
20603
20604         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
20605         if d10v is not compiled with the -mdouble64 flag.
20606         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
20607
20608         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
20609         d10v is not compiled with the -mint32 flag.
20610
20611 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
20612
20613         * lib/plumhall.exp: Use incr_count.
20614
20615 1997-03-12  Jeffrey A Law  (law@cygnus.com)
20616
20617         * gcc.c-torture: Update to c-torture-1.45.
20618
20619 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
20620
20621         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
20622         the name of the expect testcase file).
20623
20624         * lib/g++.exp(g++_init): Ditto.
20625
20626 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
20627
20628         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
20629         the host.
20630
20631         * lib/gcc.exp(gcc_exit): New procedure.
20632
20633 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
20634
20635         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
20636         specs where appropriate.
20637
20638         * g++.old-deja/g++.arm/*: Added additional ERROR checks
20639         because of new "candidates are" messages, and removed a few
20640
20641         * Converted all non-old-style g++ testcases to old-style, and
20642         moved into g++.old-deja.
20643
20644 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
20645
20646         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
20647         options.
20648
20649         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
20650         succeeded.
20651
20652         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
20653
20654 1997-02-13  Michael Meissner  <meissner@cygnus.com>
20655
20656         * lib/gcc.exp (gcc_target_compile): Add support for defining
20657         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
20658         the machine doesn't have those features.
20659
20660 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
20661
20662         * g++.law/operators4.exp: Don't use LIBS.
20663
20664 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
20665
20666         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
20667
20668         * lib/mike-g++.exp: Don't set the compiler to be tested here.
20669         * lib/g++.exp: Set it here instead. Also, allow use of the
20670         --tool_exec and --tool_opt options. Change CXX to
20671         GXX_UNDER_TEST.
20672
20673         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
20674
20675         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
20676
20677 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
20678
20679         * lib/old-dejagnu.exp: Use prune_warnings instead of
20680         prune_system_crud.
20681         * lib/mike-g++.exp: Ditto.
20682         * lib/gcc.exp: Ditto.
20683         * lib/g++.exp: Ditto.
20684
20685         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
20686
20687 1997-02-07  Jeffrey A Law  (law@cygnus.com)
20688
20689           * 941014-2.c: Include stdlib.h
20690           * 960327-1.c: Include stdio.h
20691           * dbra.c, index-1.c: Don't assume ints are 32bits.
20692
20693 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
20694
20695         * lib/gcc.exp: Add gcc,stack_size target feature.
20696
20697         * lib/g++.exp(g++_target_compile): Add the include and link
20698         paths here, not in two other places. And, it's $options, not
20699         options.
20700
20701         * lib/mike-g++.exp(postbase): Remove the code that determines
20702         the correct include and link paths.
20703         * g++.old-deja/old-deja.exp: Ditto.
20704
20705 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
20706
20707         * lib/g++.exp(g++_init): target_compile no longer returns the
20708         filename of the result.
20709
20710 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
20711
20712         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
20713         call to glob.
20714
20715         * gcc.c-torture/special/special.exp: Change call to
20716         gcc_target_compile to include the object file.
20717
20718 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
20719
20720         * gcc.c-torture/special/special.exp: Correct misspelling in last
20721         change.
20722
20723 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
20724
20725         * lib/plumhall.exp(ph_summary): Log the entire output of the
20726         executable. Return -1 if there were any failures, 0 otherwise.
20727         (ph_execute): Return -1 if there were any failures, 0 otherwise.
20728         (ph_make): Clean up objects and executables that were built
20729         if the tests succeeded.
20730
20731 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
20732
20733         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
20734         libraries and includes in the build tree as appropriate.
20735
20736 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
20737
20738         * lib/c-torture.exp: Instead of looking for the global variable
20739         NO_LONG_LONG, check to see if that's a feature of the target.
20740
20741 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
20742
20743         * config/default.exp: Minimize. Delete the remainer of the files in
20744         config; this functionality is now in devo/dejagnu/config.
20745
20746         g++.*/*: Pass any additional flags used to compile to postbase;
20747         delete CXXFLAGS.
20748
20749         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
20750         is now done by runtest.exp. Use gcc_target_compile instead of
20751         compile.
20752
20753         lib/c-torture.exp: Use gcc_target_compile instead of compile.
20754         Remove references to CFLAGS. Use remote_file instead of
20755         calling rm -f.
20756         (c-torture): Take a list of arguments to use to compile this
20757         testcase.
20758
20759         lib/g++.exp: Simplify. Use target_compile instead of compile.
20760         lib/gcc-dg.exp: Ditto.
20761         lib/gcc.exp: Ditto.
20762         lib/mike-{gcc,g++}.exp: Ditto.
20763         lib/old-dejagnu.exp: Ditto.
20764         lib/plumhall.exp: Ditto.
20765
20766 1997-01-08  Jim Wilson  <wilson@cygnus.com>
20767
20768         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
20769         (ph_linker): Likewise.
20770
20771 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
20772
20773           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
20774         MAP_ANON / MAP_ANONYMOUS if defined;
20775         else try to map from /dev/zero .
20776
20777 1996-11-12  Jeffrey A Law  (law@cygnus.com)
20778
20779         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
20780         isn't defined, then define it to MAP_ANONYMOUS.
20781
20782 1996-11-12  Jeffrey A Law  (law@cygnus.com)
20783
20784         * gcc.c-torture: Update to c-torture-1.42 release.
20785
20786 1996-11-11  Jeffrey A Law  (law@cygnus.com)
20787
20788         * gcc.c-torture: Update to c-torture-1.41 release.
20789
20790 1996-10-27  Jeffrey A Law  (law@cygnus.com)
20791
20792         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
20793         c-torture release.
20794
20795 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
20796
20797         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
20798         and LDFLAGS.  Fix second case to append the target_info ldflags
20799         onto LDFLAGS, not CFLAGS.
20800         * lib/g++.exp (g++_init): Add target_info stuff.
20801         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
20802         of libgloss and newlib flags for !native.
20803
20804         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
20805         (GDB): Fix relative path to go up another dir for finding gdb.
20806
20807 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
20808
20809         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
20810         versions in the target_info array, if they don't exist.
20811
20812 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
20813
20814         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
20815
20816 1996-07-08  Jim Wilson  <wilson@cygnus.com>
20817
20818         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
20819         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
20820
20821 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
20822
20823         * lib/old-dejagnu.exp: Don't remove the output file before we've
20824         actually tested it. Don't append pwd to the path of the executable
20825         we're testing.
20826
20827 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
20828
20829         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
20830
20831 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
20832
20833         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
20834         temporary directory for compiler files, and set it to a default
20835         value of /tmp. Set $output as the name of the output file from
20836         compiling the testcase. Add a -o option to $cflags_var so the
20837         compiler writes the final output file as $output. Set $executable
20838         to $output.
20839
20840         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
20841         directory for compiler files, and set it to /tmp if it doesn't
20842         already have a value. Set $output_file to the name of the output
20843         file from compiling the testcase. Add a -o option to CXXFLAGS so
20844         the compiler writes the final output file as $output. Use $output
20845         as the executable to be tested.
20846
20847 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
20848
20849         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
20850
20851 1996-06-08  Jeffrey A Law  (law@cygnus.com)
20852
20853         * gcc.c-torture/execute/pending-1.c: New test.  Still
20854         pending in Tege's queue.
20855
20856 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
20857
20858         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
20859         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
20860         if there were failures.  Call unresolved if there were unresolved
20861         testcases.  Call gcc_fail if program did not run to completion.
20862         (ph_make): Pass additional argument name to ph_execute.
20863         (ph_execute): Add new argument.  Pass additional arguments to
20864         ph_summary.  Call gcc_fail is there is no execution output.
20865
20866 1996-04-24  Jeffrey A Law  (law@cygnus.com)
20867
20868         * lib/plumhall.exp (proc_summary): Output relavent summary
20869         lines into the log so specific failures in plumhall can be
20870         investigated.
20871
20872 1996-04-10  Jeffrey A Law  (law@cygnus.com)
20873
20874         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
20875         (c-torture-execute): Don't try to execute tests which use
20876         "long long" types if $NO_LONG_LONG is nonzero.
20877
20878 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
20879
20880         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
20881         not c-torture.
20882
20883         * gcc.ieee: Move from here.
20884         * gcc.c-torture/execute/ieee: To here.
20885
20886 1996-03-26  Jeffrey A Law  (law@cygnus.com)
20887
20888         * gcc.c-torture: Update to c-torture-1.41 release.
20889
20890 1996-03-22  Jeffrey A Law  (law@cygnus.com)
20891
20892         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
20893         not "$output".
20894
20895 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
20896
20897         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
20898         -c present.
20899
20900 1996-03-02  Jeffrey A Law  (law@cygnus.com)
20901
20902         * config/proelf.exp: Handle connecting to a simulator.
20903
20904 1996-01-31  Jeffrey A Law  (law@cygnus.com)
20905
20906         * config/proelf.exp: New file.  Enough framework that we can
20907         run c-torture tests on the proelf targets (or any other target
20908         that gdb can connect to for that matter).
20909
20910 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
20911
20912         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
20913         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
20914
20915         * lib/plumhall.exp (ph_execute): Always call ph_summary if
20916         exec_output exists.
20917
20918 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
20919
20920         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
20921         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
20922
20923         * config/*.exp: Update FSF address.  Change result of ${tool}_load
20924         to pass/fail/unresolved/unsupported/untested.  Caller must now
20925         call unresolved/unsupported/untested.
20926         * lib/*.exp: Update FSF address.  Update to handle new results of
20927         ${tool}_load.
20928         * lib/chill.exp (verbose): Delete.
20929
20930 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
20931
20932         * lib/gcc.exp (default_gcc_start): Change order of args to
20933         $LDFLAGS $CFLAGS $LIBS.
20934         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
20935         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
20936         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
20937         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
20938         * gcc.misc-tests/dg-test.exp: Likewise.
20939         * gcc.misc-tests/msgs.exp: Likewise.
20940         * gcc.prms/prms.exp: Likewise.
20941         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
20942         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
20943
20944         * lib/dg.exp: Deleted, moved to dejagnu/lib.
20945
20946 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
20947
20948         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
20949
20950         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
20951         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
20952
20953         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
20954         necessary.
20955
20956 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
20957
20958         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
20959         global for loop; add use of $mathlib.
20960         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
20961         settings here; set mathlib for anything but VxWorks.
20962
20963 1996-01-22  Jeffrey A Law  (law@cygnus.com)
20964
20965         * gcc.c-torture: Update to c-torture-1.40 release.
20966
20967 1996-01-03  Jeffrey A Law  (law@cygnus.com)
20968
20969         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
20970         dg.exp.
20971
20972 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
20973
20974         * lib/c-torture.exp (c-torture-execute): Declare "output" as
20975         global.
20976
20977 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
20978
20979         * lib/g++.exp (LIBS): Define if not already.
20980         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
20981         (gcc-dg-prune): Call prune_gcc_output.
20982         * lib/gcc.exp (prune_gcc_output): New proc.
20983         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
20984         prune_gcc_output.
20985
20986 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
20987
20988         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
20989         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
20990
20991 1995-11-15  Jeffrey A Law  (law@cygnus.com)
20992
20993         * gcc.c-torture: Update to c-torture-1.39 release.
20994
20995 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
20996
20997         * lib/c-torture.exp (c-torture-execute): Don't return if one option
20998         fails, try others as well.
20999
21000 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
21001
21002         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
21003         If compilation fails, mark execute tests as `untested'.
21004         If test is marked as unsupported, don't mark compilation and
21005         execute tests as failed.
21006
21007 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
21008
21009         * lib/g++.exp (g++_init): Don't link in libg++, and look to
21010         libstdc++ for whether or not we want to be doing shared
21011         libraries.  Delete link_curses since we don't need it anymore.
21012         * lib/mike-g++.exp (postbase): Don't link in libg++.
21013         * g++.old-deja/old-deja.exp: Likewise.
21014
21015 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
21016
21017         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
21018
21019 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
21020
21021         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
21022         For that, add `-Wl,-a,shared_archive'.
21023         * g++.old-deja/old-deja.exp: Likewise.
21024
21025 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
21026
21027         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
21028
21029 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
21030
21031         * lib/mike-g++.exp (postbase): Pay attention to the status of
21032         g++_load.
21033
21034 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
21035
21036           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
21037
21038 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
21039
21040         * lib/gcc.exp (default_gcc_start): No longer need to log program
21041         being executed or its output, execute_anywhere does that now.
21042         * lib/g++.exp (default_g++_version): Call execute_anywhere.
21043         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
21044
21045 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
21046
21047         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
21048         the same as those in lib/g++.exp.
21049
21050 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
21051
21052         * gcc.c-torture: Update to c-torture-1.38 release.
21053         * gcc.ieee: Related changes.
21054
21055 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
21056
21057         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
21058         "exec". Minor reformatting changes.
21059
21060         * config/rom68k.exp (${tool}_load): Make it work in a canadian
21061         cross. This means all "exec" calls now work on a remote host as
21062         well.
21063         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
21064         cross. Filter out the extra "\r\n" stuff that expect puts in.
21065         (c-torture-execute): Filter out the bogus warnings like
21066         c-torture-compile does. Add support for canadian cross.
21067         * lib/gcc.exp (default_gcc_version, default_gcc_start)
21068         Use execute_anywhere rather than calling exec directly. Now it
21069         works for canadian cross testing.
21070
21071 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
21072
21073         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
21074         results into a variable, and check that rather than using file exists.
21075
21076 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
21077
21078         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
21079         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
21080
21081 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
21082
21083         * g++.old-deja/old-deja.exp: Create and pass runshlib and
21084         lib_curses if there's a shared libg++ in the build tree.
21085
21086 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
21087
21088         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
21089         if not supported target.
21090
21091 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
21092
21093         * lib/g++.exp (g++_init): Move empty setting of runshlib and
21094         link_curses up to always happen, not just for native builds.
21095
21096 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
21097
21098         * gcc.c-torture: Update to c-torture-1.36 release.
21099         * gcc.failure: Related changes.
21100
21101 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
21102
21103         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
21104
21105 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
21106
21107         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
21108         * lib/mike-g++.exp (postbase): Not in here.  Still reference
21109         runshlib, link_curses, and mathlib for link and run.
21110
21111         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
21112         pass the runtime shared library options for Solaris, OSF/1, and
21113         Irix5, and link with -lcurses to avoid unresolved references.
21114
21115 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
21116
21117         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
21118         only run once.
21119
21120 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
21121
21122         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
21123
21124 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
21125
21126         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
21127         do not have a framework for the "compat" tests yet.
21128
21129 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
21130
21131         * lib/mike-g++.exp (postbase): New local variable `mathlib',
21132         set to null if we're testing vxworks5.1.  Use that instead of
21133         `-lm' in the setting of LIBS for link and run.
21134
21135 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
21136
21137         * config/rom68k.exp (${tool}_load): Major changes to make it
21138         work.  Verified that it does in fact return the stuff in
21139         exec_output properly.  Catch any Emul or any TRAP other than 0.
21140
21141 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
21142
21143         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
21144         LDFLAGS properly for targets that need stuff from libgloss.
21145         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
21146         only run once.
21147         (gpp_initialized): New variable.
21148
21149 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
21150
21151         * config/rom68k.exp: Load libgloss.exp.
21152         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
21153         so we can produce a fully linked binary.
21154         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
21155         so we can produce a fully linked binary.
21156
21157 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
21158
21159         * lib/plumhall.exp (ph_section): Watch for expected failures.
21160         Add missing `else'.
21161
21162         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
21163         run the testcase.
21164         (c-torture): Likewise.
21165
21166 1995-08-28  Doug Evans  <dje@cygnus.com>
21167
21168         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
21169
21170         * lib/mike-g++.exp (mike_cleanup): New proc.
21171         (prebase): New globals compiler_result, not_compiler_result,
21172         target_regexp.
21173         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
21174         allow leading "-" in pattern.  Watch for unsupported tests.
21175         If $compiler_result is set, pattern match assembler code,
21176         and ditto for $not_compiler_result.
21177         * lib/mike-gcc.exp: Likewise.
21178
21179         * lib/plumhall.exp (ph_execute): Only call ph_summary if
21180         execution "succeeded".
21181
21182 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
21183
21184         * config/win32.exp: New file.
21185         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
21186
21187 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
21188
21189         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
21190         unsupported.
21191         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
21192         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
21193         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
21194
21195         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
21196         "... without exceptions was ...".  That is now handled by
21197         prune_system_crud.
21198         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
21199
21200 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
21201
21202         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
21203         sieve.c,sort2.c}: New files.
21204         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
21205         sieve.exp,sort2.exp}: Drivers for them.
21206
21207         * lib/mike-gcc.exp (program_output): New user settable variable.
21208         (postbase): Call prune_system_crud.  Also prune extraneous compiler
21209         messages.
21210         * lib/mike-g++.exp (program_output): New user settable variable.
21211
21212         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
21213
21214         * config/sh.exp: Deleted (use sim.exp instead).
21215
21216 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
21217
21218         * config/vx.exp: Declare CHECKTASK as global.
21219         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
21220         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
21221         * lib/old-dejagnu.exp: Load [pwd]/$executable.
21222
21223 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
21224
21225         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
21226         target. Like vx.exp, only includes `vx29k.exp' instead of
21227         `vxworks.exp'.
21228
21229 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
21230
21231         * config/sim.exp: Increase time limit from 120 seconds to 240.
21232
21233 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
21234
21235         * gcc.c-torture/execute/950628-1.c: New test.
21236
21237 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
21238
21239         * gcc.c-torture: Update with changes/additions from
21240         c-torture-1.34.
21241
21242 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
21243
21244         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
21245
21246 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
21247
21248         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
21249
21250 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
21251
21252         * gcc.c-torture/compile/950512-1.c: New test.
21253         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
21254         * gcc.dg/struct-ret-1.c: Likewise.
21255
21256 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
21257
21258         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
21259           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
21260
21261 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
21262
21263         * gcc.c-torture/special/920411-1.c: Deleted.
21264         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
21265
21266 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
21267
21268         * config/sim.exp (${tool}_load): Hack in call to bash to get a
21269         cpu limit.
21270
21271 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
21272
21273         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
21274
21275 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
21276
21277         From kenner;
21278         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
21279         is the proper length.
21280         * va-arg-3.c: Likewise.
21281
21282 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
21283
21284         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
21285         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
21286
21287         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
21288         * lib/g++.exp (default_g++_start): Delete old cruft.
21289
21290 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
21291
21292         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
21293         (2 * (1 << 18)) to (2 * (1 << 17)).
21294
21295         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
21296
21297 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
21298
21299         * config/rom68k.exp: Renamed from config/idp.exp
21300
21301 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
21302
21303         * c-torture/compile/921109-2.c
21304
21305 1995-04-18  Mike Stump  <mrs@cygnus.com>
21306
21307         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
21308         excess errors.
21309
21310 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
21311
21312         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
21313         output.
21314         * lib/g++.exp (default_g++_start): Likewise.
21315
21316 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
21317
21318         * gcc.c-torture/compile/950329-1.c: New test.
21319
21320 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
21321
21322           * config/bug.exp (${tool}_load): Updated to use new remote_open
21323           and remote_close procs.
21324         * config/idp.exp: New file.
21325
21326 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
21327
21328         * gcc.c-torture/execute/950322-1.c: New test.
21329
21330 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
21331
21332         * config/vx.exp (${tool}_load): Clean up testing of return code from
21333         vxworks_ld and vxworks_spawn.
21334
21335 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
21336
21337         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
21338
21339 1995-03-13  Mike Stump  <mrs@cygnus.com>
21340
21341         * lib/old-deja.exp: Add `excess errors test - ' error, now one
21342         can mark excess errors on a machine by machine basis.  Note, the
21343         default is to not expect any excess errors, even when excess
21344         errors test - is given, so you will want to put an XFAIL ... on
21345         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
21346         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
21347         those 4 machines, but no others.
21348
21349 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
21350
21351         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
21352         * lib/c-torture.exp: to here.
21353
21354 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
21355
21356         * gcc.c-torture/execute/950221-1.c: New test.
21357         * gcc.c-torture/execute/struct-ret-1.c: New test.
21358         * gcc.c-torture/compile/950221-1.c: New test.
21359
21360         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
21361
21362 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
21363
21364         * gcc.c-torture/execute/arith-1.c (main): Return 0.
21365         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
21366
21367 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
21368
21369         * g++.gb: New directory of tests, derived from my signature and
21370         class scoping tests.
21371
21372         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
21373         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
21374         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
21375         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
21376         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
21377         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
21378         * g++.gb/sig25.C: Likewise.
21379
21380         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
21381         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
21382         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
21383         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
21384         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
21385         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
21386         * g++.gb/sig25.exp: Likewise.
21387
21388         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
21389         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
21390         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
21391         * g++.gb/scope13.C: Likewise, this test still fails.
21392
21393         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
21394         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
21395         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
21396         * g++.gb/scope13.exp: Ditto.
21397
21398         * g++.gb/README: New file, explains what these tests are about.
21399
21400 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
21401
21402         * lib/dg.exp (dg-do): Support `preprocess'.
21403         (dg-test): Likewise.
21404
21405 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
21406
21407         * config/udi.exp: change "continue -expect" to "exp_continue".
21408
21409 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
21410
21411         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
21412         Delete redundant tests.
21413
21414         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
21415         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
21416         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
21417         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
21418         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
21419         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
21420         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
21421         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
21422
21423         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
21424         storing label pointers.
21425         * gcc.c-torture/execute/921019-1.c: Likewise.
21426         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
21427         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
21428         parameter fp.
21429         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
21430         constants.
21431
21432         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
21433         Delete obsolete tests.
21434
21435         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
21436         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
21437         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
21438         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
21439         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
21440         * gcc.c-torture/compile/950124-1.c: New test.
21441
21442         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
21443
21444 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
21445
21446         * lib/mike-g++.exp: Add -lm to LIBS.
21447
21448 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
21449
21450         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
21451
21452 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
21453
21454         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
21455
21456 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
21457
21458         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
21459
21460 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
21461
21462         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
21463         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
21464         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
21465         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
21466         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
21467         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
21468         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
21469         * g++.law/{operators31.C, operators32.C,
21470         * g++.law/{operators33.C, operators34.C}: Likewise.
21471         * g++.law/{pic1.C, refs2.C}: Likewise.
21472         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
21473         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
21474         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
21475         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21476
21477         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
21478         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
21479         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
21480         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
21481         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
21482         * g++.law/{enum9.exp, friend5.exp}: Likewise.
21483         * g++.law/{nest3.exp, nest4.exp}: Likewise.
21484         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
21485         * g++.law/{operators30.exp, operators31.exp}: Likewise.
21486         * g++.law/{operators32.exp, operators33.exp}: Likewise.
21487         * g++.law/{operators34.exp}: Likewise.
21488         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
21489         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
21490         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
21491         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
21492         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21493
21494         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
21495         No longer expected to fail.
21496         * g++.law/missed-error3.C: Tweak for recent bool changes.
21497
21498 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
21499
21500         * config/emb-unix: Deleted.
21501         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
21502         remote execution.  Do final link on remote host if REMOTE_LINK is set.
21503
21504 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
21505
21506         * lib/dg.exp (dg-test): Fix typo in last patch.
21507
21508 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
21509
21510         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
21511         (handles multiple occurrences).
21512
21513 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
21514
21515         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
21516         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
21517         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
21518         printed).
21519         * lib/c-torture.exp (c-torture-compile): Likewise.
21520         (c-torture): Prepend full path if missing.
21521         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
21522         (gcc_fail): Likewise.
21523         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
21524
21525 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
21526
21527         * lib/netware.exp: Only attach to NetWare i386 systems.
21528
21529 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
21530
21531         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
21532         messages.  Add test name to "output pattern match" pass/fail message.
21533
21534 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
21535
21536         * gcc.dg: New testsuite.
21537         * gcc.dg/dg.exp: New file.
21538
21539         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
21540         test-switch.c}: Deleted.
21541
21542         * gcc.misc-tests/msgs.exp: New testcase driver.
21543
21544 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
21545
21546         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
21547         Watch for illegal return values from ${tool}_load.
21548         * config/unix.exp (${tool}_load): Fix pass/fail detection for
21549         cross targets.  Coerce return value >0 to 1.
21550
21551 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
21552
21553         * config/unix.exp (${tool}_load): Call program rsh, not proc.
21554
21555         * config/emb-unix.exp: New file.
21556
21557         * config/sim.exp: Error if variable $SIM not defined.
21558         (${tool}_load): Mark test as "untested" if simulator missing.
21559
21560         * config/unix.exp: Load remote.exp to get rcp_download.
21561         * lib/c-torture.exp: Use different option lists for testcases with
21562         and without loops.
21563         * gcc.c-torture/execute/execute.exp: Likewise.
21564
21565 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
21566
21567         * config/*.exp: Clarify return code from ${tool}_load.
21568         Call `unresolved' or `untested' instead of `warning' or `perror'
21569         (sometimes you still want to call both though).
21570         Add comment that `shell_id' is local to each file.
21571         * config/udi.exp (timeout): Set to 30.
21572         Don't print warning if connection fails, $connectmode has already
21573         printed an error.
21574         (${tool}_load): Move verbose messages to level 2.
21575         Rework pattern for "Process started" message.
21576         Pass `shell_id' to ${connectmode}_download.
21577         Retry twice upon timeout.  Make resetting of target more robust.
21578         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
21579         Pass `shell_id' to exit_$connectmode.
21580         Only call exit_$connectmode if connected.
21581         * config/unix.exp (${tool}_load): Check return codes better.
21582         * config/vrtx.exp (${tool}_load): Likewise.
21583         * config/vx.exp (${tool}_load): Likewise.
21584         Delete unneeded global's.
21585         * lib/dg.exp (dg-test): Update to reflect clarified return codes
21586         from ${tool}_load.
21587         (dg-stat): Delete.
21588         (dg-init): Delete recording of pass/fail counts.
21589         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
21590         (old-dejagnu-init): Likewise.
21591         (old-dejagnu-stat): Delete contents, empty proc now.
21592         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
21593         (c-torture): Delete references to lcnt, lpass, lfail.
21594         Get option list from TORTURE_OPTIONS.
21595         Delete -funroll[-all]-loops if no loops.
21596         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
21597         (g++_stat): Delete contents (empty proc now).
21598         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
21599         (gcc_finish): Likewise.
21600         (gcc_stat): Deleted.
21601         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
21602         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
21603         * gcc.c-torture/execute/execute.exp: Likewise.
21604         Split tests into two parts: compile, execute.
21605         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
21606         no loops.  Update to reflect clarified return codes from ${tool}_load.
21607
21608 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
21609
21610         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
21611         to grep for.
21612         (old-dejagnu): Likewise (where necessary).
21613
21614 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
21615
21616         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
21617
21618         * lib/dg.exp (dg-process-target): Fix processing of selector.
21619         Add comment regarding use of `error'.
21620
21621         * lib/gcc.exp (prune_system_crud): Define if missing.
21622         * lib/g++.exp (prune_system_crud): Likewise.
21623
21624         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
21625         Call prune_system_crud.
21626         * lib/dg.exp (dg-runtest): New proc.
21627         Use perror instead of send_user for tcl errors in testcase.
21628         Don't return any value, it's never used.
21629         Don't clobber previous definition of `unknown'.
21630         Print tcl errors in `dg-final'.
21631
21632 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
21633
21634         * lib/dg.exp (dg-process-target): Improve syntax error messages.
21635         (dg-test): Don't print errorInfo, it contains stack backtrace.
21636
21637 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
21638
21639         * lib/g++.exp (runtest_file_p): Define if missing.
21640
21641 1994-09-24  Doug Evans  (dje@cygnus.com)
21642
21643         * lib/mike-g++.exp: Comment out loading of g++.exp.
21644         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
21645         (default_g++_version): Always print something.
21646         (default_g++_start): Comment out call to `which'.
21647         (g++_start, g++_load): Deleted (must be defined in config file).
21648         * lib/gcc.exp: Test for existence of $CC at start.
21649         Delete check for tmpdir (done in gcc_init).
21650         (default_gcc_version): Always print something.
21651         (default_gcc_start): Comment out call to `which'.
21652         * config/*.exp: Major cleanup - make cross targets work at least a
21653         little better for g++ (by not being "--tool gcc" specific).
21654         Rename gcc_xxx to ${tool}_xxx.
21655         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
21656         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
21657
21658 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
21659
21660         * lib/c-torture.exp (c-torture-compile): Rework compiler
21661         message processing.
21662
21663         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
21664         c-torture.
21665
21666 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
21667
21668         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
21669
21670         * lib/dg.exp (dg-process-target): Support { target native }.
21671
21672 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
21673
21674         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
21675         looked for "... program xxx got fatal signal".
21676         Correct regsub munging of `comp_output'.
21677         Ignore compiler messages "path prefix not used" and "linker input
21678         file unused".
21679
21680 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
21681
21682         * lib/gcc.exp (runtest_file_p): Define if missing.
21683         * gcc.prms/template.c: Example to work from.
21684
21685 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
21686
21687         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
21688         * lib/dg.exp (dg-test): Call unsupported testcases as such.
21689
21690         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
21691         * gcc.prms/1883.c: Moved from compile/940714-1.c.
21692         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
21693         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
21694
21695         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
21696         (dg-process-target): No longer a varargs proc.
21697         Return S/N for target, P/F for xfail.  All callers changed.
21698         (user option procs): More argument checking.
21699         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
21700         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
21701         (dg-test): Skip test if not running on selected target in `dg-do'.
21702         Update handling of `dg-do-what', `dg-output-text'.
21703         Separate execution pass/fail from output pattern match pass/fail.
21704         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
21705
21706 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
21707
21708         * gcc.c-torture/special/special.exp: Don't expect failure for mips
21709         target for 920510-1.c.
21710
21711 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
21712
21713         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
21714         Clean up comment regarding use of passcnt, etc.
21715         (gcc_stat): Don't update `testcnt' here.
21716         (gcc_finish): Do it here.
21717         Might as well reset `but_id' here too.
21718         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
21719         to determine if the file should be tested.
21720         * gcc.c-torture/compile/compile.exp: Likewise.
21721         * gcc.c-torture/execute/execute.exp: Likewise.
21722         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21723         * gcc.misc-tests/dg-test.exp: Likewise.
21724         * gcc.prms/prms.exp: Likewise.
21725         * gcc.wendy/wendy.exp: Likewise.
21726         * g++.old-deja.exp: Likewise.
21727         Move "Testing file" message to verbose level 1.
21728
21729 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
21730
21731         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
21732
21733 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
21734
21735         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
21736         (default_gcc_start): Accept optional second list element
21737         of compiler flags.  Print compiler output at verbosity level 2.
21738         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
21739         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
21740         Save current values of framework globals passcnt, failcnt, xpasscnt,
21741         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
21742         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
21743         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
21744         xfailcnt to compute stats.  Update framework global `testcnt' from
21745         pass/fail counts.
21746         (gcc_finish): New proc.  Clean up test environment.
21747         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
21748         (gcc_epass, gcc_efail): Delete.
21749         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
21750         argument of line number.
21751         (dg-init): If the tool has an init routine, call it.
21752         (dg-test): Remove args `cflags_var' and `libs_var'.
21753         Pass all compiler options to ${tool}_start.
21754         Handle missing line number.
21755         (dg-finish): New function.
21756         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
21757         particular files.  Call gcc_finish at end.  Move "skipping test"
21758         message to verbosity level 3.
21759         * gcc.c-torture/compile/compile.exp: Likewise.
21760         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21761         * gcc.c-torture/execute/execute.exp: Likewise.
21762         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21763         Print testcase being tried at verbosity level 1.
21764         * gcc.c-torture/special/special.exp: Unset xfail.
21765         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21766         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
21767         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
21768         * gcc.failure/failure.exp: Likewise.
21769         * gcc.ieee/ieee.exp: Likewise.
21770         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
21771         Update call to dg-test.  Call dg-finish at end.
21772         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
21773         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21774         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
21775         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
21776         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
21777         * gcc.wendy/wendy.exp: Add copyright.
21778         Delete setting of tmpdir (done by gcc_init).
21779         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
21780         Pass compiler flags to gcc_start.  Call gcc_finish at end.
21781         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
21782         gcc_[ce]pass/fail.
21783
21784 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
21785
21786         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
21787         confusion.
21788         (g++_load): Likewise.
21789
21790         * config/*.exp (gcc_load): Some were varargs fns and some were not.
21791         Rename argument to `prog' to remove the confusion.
21792         Varargs fns behave differently too!
21793         (g++_load): Likewise.
21794
21795         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
21796
21797         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
21798         what it is.  Delete (always) printing of status value for !native.
21799         Simplify verbose code, and include status and exec_output.
21800         (g++_load): Use gcc_load.
21801
21802 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
21803
21804         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
21805         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
21806         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
21807         940714-3.c as these testcases don't exist anymore.  Make
21808         va-arg-1.c expected to pass.
21809
21810 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
21811
21812         * gcc.misc-tests/misc.exp: Only run specific testcases.
21813         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
21814         * gcc.misc-tests/dg-[1-9].c: New files.
21815
21816         * lib/dg.exp: New testsuite driver.
21817         * gcc.prms/prms.exp: Use it.
21818
21819         * README.gcc: New file.
21820
21821         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
21822         Document and reset `lxpass' and `lxfail'.
21823         Simplify "initialized" message.
21824         (gcc_stat): Clean up comments a little.
21825
21826 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
21827
21828         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
21829
21830 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
21831
21832         * lib/old-dejagnu.exp (process-option): New proc.
21833         (old-dejagnu-init, old-dejagnu-stat): Likewise.
21834         (old-dejagnu): Simplify.
21835         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
21836
21837 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
21838
21839         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
21840         exists and is not an empty string.
21841
21842         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
21843         $xfail rather than calling setup_xfail.  Clear $xfail when test is
21844         finished.
21845         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
21846         automatically.
21847
21848         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
21849         longer expected to fail.
21850
21851         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
21852         "f" function call.
21853
21854         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
21855
21856         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
21857         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
21858         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
21859         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
21860         c-torture-1.29.
21861
21862         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
21863         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
21864
21865         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
21866
21867         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
21868         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
21869
21870         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
21871         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
21872         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
21873
21874 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
21875
21876         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
21877         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
21878         940714-1.c, 940714-2.c, 940714-3.c},
21879         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
21880         gcc.misc-tests/{mg.c,mg.exp}:
21881         New tests.
21882         * gcc.noncompile/noncompile.exp: Change accordingly.
21883
21884 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
21885
21886         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
21887         Undo previous clobberage.
21888
21889 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
21890
21891         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
21892         * gcc.special/{930510-1.c, special.exp}:
21893         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
21894         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
21895         struct-varargs-1.c}: New tests from c-torture-1.26.
21896
21897 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
21898
21899         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
21900           argument to switch.
21901
21902 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
21903
21904         * Revert the previous changes.  Please see Rob's directory
21905           (/lisa/test/rob/progressive/gcc/testsuite) for testing
21906           fixes.
21907
21908 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
21909
21910         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
21911             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
21912             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
21913             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
21914             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
21915             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
21916             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
21917             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
21918             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
21919             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
21920             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
21921             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
21922             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
21923             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
21924             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
21925             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
21926             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
21927             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
21928             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
21929             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
21930             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
21931             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
21932             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
21933             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
21934             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
21935             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21936             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
21937
21938 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
21939
21940         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
21941             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
21942           with perror calls.
21943
21944 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
21945
21946         * config/unix.exp (g++_load): Fix syntax.
21947
21948 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
21949
21950         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
21951         * gcc.noncompile/921017-1.c: Deleted obsolete test.
21952         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
21953         Don't expect va-arg-1.c to fail.  Correct expected output for
21954         920928-1.c.
21955         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
21956         * gcc.wendy/hbm4.c: Correct typo.
21957         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
21958
21959 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
21960
21961         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
21962         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
21963         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
21964         * lib/c-torture.exp (c-torture-compile): Ditto.
21965
21966         Reduce volume of output (remove all the -I's and such).
21967         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
21968         Call gcc_cpass, gcc_cfail.
21969         (c-torture): Pass testing option to c-torture-compile.
21970
21971 1994-03-21  Doug Evans  (dje@cygnus.com)
21972
21973         Bring patches over from progressive.
21974         * config/default.exp: Exit remote shell cleanly.
21975         (g++_exit, g++_start): Add default versions.
21976         * config/sim.exp (gcc_load): Use perror, not error.
21977
21978 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
21979
21980         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
21981         set in site.exp.
21982
21983 1994-03-14  Doug Evans  (dje@cygnus.com)
21984
21985         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
21986         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
21987         (wendy_try): New proc to run testcase.
21988         (main loop): Call 'em.
21989         * gcc.wendy/*.c: Clean up pass to correct expected output.
21990
21991         * lib/gcc.exp: Minor cleanup work.
21992         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
21993
21994 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
21995
21996         * config/sim.exp (gcc_load): Document return codes better.
21997         Don't pass -v to simulator.
21998
21999 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
22000
22001           * gcc.special/920717-x.c: Fix typo.
22002           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
22003           get at sources.
22004
22005         * lib/mike-gcc.exp: Fix typo.
22006
22007 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
22008
22009         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
22010         binary to use, transform the name.
22011         * config/*.exp: rename everything. Nuke any g++ specific files,
22012         it's now a special case of gcc that requires no special support.
22013         Add a default.exp for unsupported targets.
22014
22015 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
22016
22017         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
22018         lib/old-dejagnu.exp: Fix a few patterns to work with the new
22019         version of Tcl.
22020
22021 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
22022
22023         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
22024         than a warning.
22025
22026 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
22027
22028         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
22029
22030 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
22031
22032         * gcc.execute/execute.exp: Combine opt_list and foption_list into
22033         option_list.  Compile every file with only 4/6 option choices
22034         (same as C torture) instead of with 12/18 different option
22035         choices.
22036         * lib/c-torture.exp: Likewise.
22037
22038         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
22039         not already set.
22040
22041 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
22042
22043         * lib/old-deja.exp: Add `excess errors test fails' error, now one
22044         can put an XFAIL *-*-* on excess errors.
22045
22046 1993-12-19  Jeffrey A. Law  (law@snake.cs.utah.edu
22047
22048         * g++.law: Add more tests derived from g++-bugs snapshots.
22049
22050         * g++.law/init11.{c,exp}: Delete test.  Brendan sez it's
22051         equivalent to g++.law/init9.
22052
22053         * lib/mike-gcc.exp (postbase): Delete the .o file after we've
22054         compiled it, and the a.out file after we've run it.
22055
22056 1993-12-17  Brendan Kehoe  (brendan@lisa.cygnus.com)
22057
22058         * lib/mike-g++.exp (postbase): Delete the .o file after we've
22059         compiled it, and the a.out file after we've run it.
22060
22061 1993-12-17  Jeffrey A. Law  (law@snake.cs.utah.edu)
22062
22063         * g++.law/*.exp: Avoid losing arguments added via "append" commands.
22064
22065 1993-12-15  Rob Savoye  (rob@darkstar.cygnus.com)
22066
22067         * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
22068         version number.
22069
22070 1993-12-12  Jeffrey A. Law  (law@snake.cs.utah.edu)
22071
22072         * g++.law: New directory of g++ tests derived from the g++-bugs
22073         snapshots.
22074
22075 1993-12-09  Jeffrey Wheat  (cassidy@cygnus.com)
22076
22077         * gcc.compile: initbug1.c initbug1.exp testcase added
22078
22079 1993-12-06  Jeffrey Wheat  (cassidy@cygnus.com)
22080
22081         * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
22082         * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
22083           fixes submitted by Jeff Law (law@cs.utah.edu)
22084         * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
22085           Jeff Law (law@cs.utah.edu)
22086
22087
22088 1993-11-30  Mike Stump  (mrs@cygnus.com)
22089
22090         * config/unix-g++.exp: Follow the gcc way of doing things.
22091         * g++.old-deja/old-deja.exp: Minor updates.
22092         * lib/g++.exp: New file, follow the gcc way of doing things.
22093         * lib/old-dejagnu.exp: Minor updates.
22094         * lib/mike-g++.exp: Always unset errorInfo.
22095
22096 1993-11-06  Mike Stump  (mrs@cygnus.com)
22097
22098         * lib/gcc.exp: Fix some errors with the below change, CC and
22099         CFLAGS should be global when setting, not local.
22100
22101 1993-11-03  Rob Savoye  (rob@darkstar.cygnus.com)
22102
22103         * lib/gcc.exp: Transform tool name.
22104
22105 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
22106
22107         * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
22108
22109 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
22110
22111         * lib/gcc.exp: change gcc_done to gcc_stat
22112
22113 1993-10-27  Jeffrey Wheat  (cassidy@cygnus.com)
22114
22115         * Upgraded gcc testsuite to c-torture version 1.25
22116
22117 1993-10-24  Jeffrey Wheat  (cassidy@cygnus.com)
22118
22119         * lib/gcc.exp: added reporting code. Changed verbose compile message.
22120         * lib/c-torture: added hooks for new reporting code.
22121
22122 1993-10-21  Jeffrey Wheat  (cassidy@cygnus.com)
22123
22124         * config/sh-gcc.exp: check if sh-sim exists in the path
22125
22126 1993-10-18  Jeffrey Wheat  (cassidy@cygnus.com)
22127
22128         * gcc.code_quality/code_quality.exp: Initial changes for new logic.
22129         * gcc.compile/compile.exp: Initial changes for new logic.
22130         * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
22131         * gcc.failure/failure.exp: Initial changes for new logic.
22132         * gcc.ieee/ieee.exp: Initial changes for new logic.
22133         * gcc.misc-tests/misc.exp: Initial changes for new logic.
22134         * gcc.noncompile/non_compile.exp: Initial changes for new logic.
22135         * gcc.unsorted/unsorted.exp: Initial changes for new logic.
22136         * lib/c-torture.exp: Initial changes for new logic.
22137         * lib/gcc.exp: Initial changes for new logic.
22138
22139 1993-10-15  Mike Stump  (mrs@cygnus.com)
22140
22141         * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
22142         depend upon failure or success.  Fully qualify names in failure
22143         and success messages.  Always remove a.out before starting
22144         compile, just in case.  Pay more attention to error text output by
22145         the compiler.  Handle testcases with no known past errors just
22146         like all others, so that things are uniform.  Other miscellaneous
22147         improvements.
22148
22149 1993-10-13  Jeffrey Wheat  (cassidy@cygnus.com)
22150
22151         * gcc.cpp: new directory for cpp tests
22152
22153 1993-10-04  Jeffrey Wheat  (cassidy@cygnus.com)
22154
22155         * lib/chill.exp: Code reformatted, removed unused code.
22156         * config/unix-chill.exp: Code reformatted, removed unused code.
22157         * chill.execute/execute.exp: Code reformatted, removed unused code.
22158         * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
22159
22160 1993-10-04  Ian Lance Taylor  (ian@cygnus.com)
22161
22162         * config/mips-gcc.exp, config/mips-g++.exp: New files.  Execution
22163         routines not written.
22164
22165 1993-09-27  Rob Savoye  (rob@darkstar.cygnus.com)
22166
22167         * config/bug-gcc.exp: Use new procs from bug.exp.
22168
22169 1993-09-21  Rob Savoye  (rob@darkstar.cygnus.com)
22170
22171         * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
22172         via ftp, rather than depending on NFS.
22173         * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
22174         case.
22175
22176 1993-09-09  Rob Savoye  (rob@darkstar.cygnus.com)
22177
22178         * config/bug-gcc.exp: Use new download proc.
22179
22180 1993-09-14  Jeffrey Wheat  (cassidy at deneb.cygnus.com)
22181
22182         * chill.execute/execute.exp: cleanups, handles errors better
22183         * chill.compile/compile.exp: rewrite, based on execute.exp
22184         * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
22185         * lib/chill.exp: major changes to diff proc and compile and link
22186           procs. added chill_fail and chill_pass wrappers to pass and
22187           fail. added more comments, and handle error codes better.
22188           Added a hack to capture stderr from exec, so noncompile tests
22189           can work.
22190
22191 1993-09-11  Jeffrey Wheat  (cassidy@cygnus.com)
22192
22193         * chill.execute/execute.exp: rewrite of testsuite driver
22194         * lib/chill.exp: rewrite of testsuite driver
22195         * config/unix-chill.exp: rewrite of testsuite driver
22196
22197 1993-08-25  Bill Cox  (bill@rtl.cygnus.com)
22198
22199     In chill.execute:
22200         * iexpr.ch: Standardize uppercase.
22201         * tuples.dat: Standardize uppercase.
22202         * vary.ch: standardize.  Correct varying string assignments.
22203         * vary.dat: Add new output lines.
22204
22205 1993-08-24  Bill Cox  (bill@rtl.cygnus.com)
22206
22207     In chill.execute:
22208         * chprintf.ch: Standardize use of uppercase.
22209         * tuples.ch: Standardize and turn arr2 into a DCL,
22210           rather than a SYN.
22211         * pinits.ch: Standardize.
22212
22213 1993-08-23  Per Bothner  (bothner@kalessin.cygnus.com)
22214
22215         * rts.c:  Get malloc() from <stdlib.h>, not <malloc.h>.
22216         * Makefil: Renamed to Makefile.in.
22217         * configure.in: New.
22218
22219 1993-08-23  Bill Cox  (bill@rtl.cygnus.com)
22220
22221     In chill.execute:
22222         * .cvsignore: Add result/output files.
22223         * Makefile: Fix up variables at start.  Use MFLAGS
22224           everywhere.  Correct bool_loc, built_ins entries.
22225           Add entry for vary1.ch.
22226         * bitarray.ch: Standardize upper-case usage.
22227         * bitexpr.ch: Standardize, add output of b1.
22228         * params.ch: Use arrayt in along PROC parameters, to
22229           avoid novelty problems.
22230         * sets.ch: Tiny cleanup.
22231         * vary1.ch: Re-indent.
22232
22233 1993-08-17  Bill Cox  (bill@rtl.cygnus.com)
22234
22235           * Add PR-related files to Makefiles, .cvsignore files, etc.
22236
22237 1993-08-02  Jeff Wheat  (cassidy@cygnus.com)
22238
22239         * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
22240           with compiler objects. New names are test-flow.c and test-loop.c
22241
22242 1993-07-27  Jeff Wheat  (cassidy@cygnus.com)
22243
22244         * Upgraded c-torture tests from 1.19 to 1.20
22245
22246         * new files:
22247         * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
22248         * gcc.compile: 930623-1.c 930623-2.c
22249         * gcc.noncompile: 930622-1.c 930622-2.c
22250         * gcc.failure: 920411-1.c 920627-2.c
22251         * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
22252
22253 1993-07-20  Jeff Wheat  (cassidy@cygnus.com)
22254
22255         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
22256           More changes to get testsuite working properly. Needs more work.
22257           Added some support for POSIX IEEE Std 1003.3-1991 error messages.
22258
22259 1993-07-19  Jeff Wheat  (cassidy@cygnus.com)
22260
22261         * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
22262           More changes to get testsuite working properly. Needs more work.
22263
22264 1993-07-13 Jeff Wheat  (cassidy@cygnus.com)
22265
22266         * chill.compile/compile.exp: Added for Dejagnu support
22267         * chill.execute/execute.exp: Added for Dejagnu support
22268         * lib/chill.exp config/unix-chill.exp  : Added for Dejagnu support
22269
22270 1993-06-19  Bill Cox  (bill@rtl.cygnus.com)
22271
22272     This should complete moving the CHILL test files.
22273         * chill.noncompile(.cvsignore printf.grt
22274             in-printf.grt chprintf.grt chprintf.ch):
22275             Added test-support files.
22276           (Makefile): Modified further.
22277         * chill.compile (emptymod.ch gdbme.ch neg_range.ch
22278             signal.ch): Added test files.
22279           * chill.execute (.cvsignore printf.grt printr.c
22280             in-printf.grt rts.c chprintf.grt rts.h): Added
22281           test-support files.
22282             (Makefile): More corrections.
22283
22284 1993-06-18  Bill Cox  (bill@rtl.cygnus.com)
22285
22286         * chill.compile, chill.execute, chill.nocompile: Add CHILL
22287           test cases, ready for DejaGnu.
22288
22289 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
22290
22291         * Upgraded c-torture tests from 1.18 to 1.19
22292
22293         * gcc.compile: added test(s):
22294           930607-1.c
22295         * gcc.execute: added test(s):
22296           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
22297
22298         * added new subdirectory for misc tests: gcc.misc-tests
22299         * gcc.misc-test(s): added tests:
22300           inst-check.c test-consts.c test-ior.c test-switch.c
22301
22302 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
22303
22304         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
22305
22306 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
22307
22308         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
22309
22310 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
22311
22312         * Upgraded c-torture tests from 1.17 to 1.18
22313
22314 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
22315
22316         * Upgraded c-torture tests from 1.12 to 1.17
22317
22318 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
22319
22320         * lib/old-dejagnu.exp:
22321           Fixed handling of XFAIL target triplets to correctly
22322           recognize wildcard characters.  Removed code that
22323           appended a unique id tag to the end of the file name
22324           printed out by the result of the testcases within a
22325           given test file.
22326
22327 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
22328
22329         * lib/old-dejagnu.exp:
22330           Reworked expected failure handling to trigger off of XFAIL
22331           keyword in keyphrase embeded in testcase source code. The
22332           XFAIL keyword must be at the end of the keyphrase line. It
22333           may optionally be followed by one or more target triplets.
22334           It has just occured that the handling of wildcards in the
22335           target triplet may not be correct.
22336
22337 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
22338
22339         * g++.old-deja/tests:
22340           Moved all subdirectories up one level into g++.old-deja .
22341
22342         * lib/old-dejagnu.exp:
22343           Fixed problem with CXXFLAGS not being properly reset, and being
22344           corrupted with extraneous "-c" compiler option.  This was
22345           causing binaries to not be generated for test that needed them.
22346           Modified strings passed to "pass" and "fail" so that individual
22347           tests from the same test file would be distinguished by an
22348           identifier appended to the test file name in the summary logs;
22349           this corrected a problem with erroneous diff logs.  Added code
22350           to search testcases for expected fail and unexpected pass keywords.
22351
22352 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
22353
22354         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
22355
22356 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
22357
22358         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
22359           Removed extraneous text from end of "Special g++ Options"
22360           keyphrase.
22361
22362         * lib/old-dejagnu.exp: Added pattern matching to look for new
22363           keywords, embedded in testcases comments, which will trigger
22364           calls to xpass and xfail.
22365
22366 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
22367
22368         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
22369           comments embedded in the testcases, especially the one looking for
22370           special compiler options, as well as the pattern matching for the
22371           compiler output again.
22372
22373 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
22374
22375         * lib/old-dejagnu.exp: Do a proper check of the return value for
22376           execute tests. Fixed several problems with the pattern matching
22377           of the compiler output which gave erroneous test results.
22378           Changed several of the test result messages to be more descriptive.
22379         * config/unix-g++.exp: Proc g++_load now actually works and
22380           executes the tests passed to it and returns a usable return
22381           value.
22382
22383 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
22384
22385           * lib/gcc.exp: Exits gracefully if $CC is bogus.
22386
22387 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
22388
22389         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
22390           Modified both files to properly execute the old style
22391           dejagnu tests. The previous versions of these files were
22392           experimental and did not function anything near correctly.
22393
22394 1993-04-05  Rob Savoye  (rob@cygnus.com)
22395
22396         * Removed all Makefile.in and configure.in files. No configuration
22397         needed now.
22398
22399 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
22400
22401         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
22402
22403 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
22404
22405         * gcc.compile/configure.in, gcc.unsorted/configure.in,
22406         gcc.special/configure.in, gcc.noncompile/configure.in,
22407         gcc.execute/configure.in, gcc.code_quality/configure.in,
22408         g++.other/configure.in, g++.old-deja/configure.in,
22409         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
22410         in srcname setting.
22411
22412 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
22413
22414         * lib/udi.exp:  Fixed mondfe and mondfe_download.
22415         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
22416         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
22417
22418 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
22419
22420         * config/udi-gdb.exp: Check $shell_id after connecting to target.
22421         (gdb_exit): Don't remove *_soc files.
22422
22423 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
22424
22425         * lib/c-torture.exp: Don't look for main; instead always use -w
22426         -c.  This is how the c-torture tests work.  Remove the object
22427         file if the compilation succeeds.
22428         * gcc.execute/execute.exp: Remove executable if test passes.
22429         * gcc.noncompile/noncompile.exp: Every test is an expected
22430         failure.
22431         * gcc.special/special.exp: Added tests from c-torture 1.11,
22432         corrected use of existing test.
22433         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
22434         gcc.execute/920625-1.c: Updated to c-torture 1.11.
22435         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
22436         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
22437         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
22438         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
22439         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
22440         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
22441         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
22442         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
22443         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
22444         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
22445         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
22446         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
22447         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
22448         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
22449         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
22450         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
22451         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
22452         c-torture 1.11.
22453         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
22454         correspond to c-torture 1.11.
22455
22456         * New file.