OSDN Git Service

54484ff66fbbcab1ab60a8c3321f31cbde9fe900
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-08-03  Richard Sandiford  <rsandifo@redhat.com>
2
3         * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4         * gcc.dg/torture/mips-hilo-[12].c: Likewise.
5
6 2004-08-03  David Edelsohn  <edelsohn@gnu.org>
7
8         * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
9
10 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
11
12         * gcc.dg/redecl-5.c: New test.
13         * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
14         of scanf.
15
16 2004-08-03  Roger Sayle  <roger@eyesopen.com>
17
18         PR middle-end/16790
19         * gcc.c-torture/execute/pr16790-1.c: New test case.
20
21 2004-08-03  Mark Mitchell  <mark@codesourcery.com>
22
23         * gcc.dg/symbian1.c: New test.
24         * gcc.dg/symbian2.c: Likewise.
25
26 2004-08-03  H.J. Lu  <hongjiu.lu@intel.com>
27
28         PR target/16570
29         * gcc.dg/i386-sse-9.c: New test.
30
31 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
32
33         * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
34
35 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
36
37         * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
38         gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
39         gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
40         gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
41         gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
42         gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
43         gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
44         gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
45         gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
46         gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
47         gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
48         gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
49         gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
50         gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
51         gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
52         gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
53         gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
54         gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
55         gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
56         gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
57         gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
58         gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
59         gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
60         gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
61         gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
62         gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
63         gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
64         gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
65         gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
66         gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
67         gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
68         gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
69         gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
70         gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
71         gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
72         gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
73         gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
74         gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
75         gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
76         gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
77         gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
78         gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
79         gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
80         gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
81         gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
82         gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
83         gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
84         gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
85         gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
86         gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
87         gcc.misc-tests/i386-pf-3dnow-1.c,
88         gcc.misc-tests/i386-pf-athlon-1.c,
89         gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
90         objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
91         Declare built-in functions used.
92         * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
93
94 2004-08-02  Mark Mitchell  <mark@codesourcery.com>
95
96         PR c++/16707
97         * g++.dg/lookup/using12.C: New test.
98
99         * g++.dg/init/null1.C: Fix PR number.
100         * g++.dg/parse/namespace10.C: Likewise.
101
102 2004-08-01  Mark Mitchell  <mark@codesourcery.com>
103
104         PR c++/16224
105         * g++.dg/template/spec17.C: New test.
106         * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
107         * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
108
109 2004-08-02  David Billinghurst
110
111         PR fortran/16292
112         * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
113
114 2004-08-01  Zack Weinberg  <zack@codesourcery.com>
115
116         * gcc.dg/ia64-got-1.c: New test case.
117
118 2004-08-01  Mark Mitchell  <mark@codesourcery.com>
119
120         PR c++/16489
121         * g++.dg/init/null1.C: New test.
122         * g++.dg/tc1/dr76.C: Adjust error marker.
123
124         PR c++/16529
125         * g++.dg/parse/namespace10.C: New test.
126
127         PR c++/16810
128         * g++.dg/inherit/ptrmem2.C: New test.
129
130 2004-08-02  Ben Elliston  <bje@au.ibm.com>
131
132         PR target/16155
133         * gcc.dg/pr16155.c: New test.
134
135 2004-07-31  Joseph S. Myers  <jsm@polyomino.org.uk>
136
137         * gcc.dg/redecl-2.c: New test.
138
139 2004-07-30  Geoffrey Keating  <geoffk@apple.com>
140
141         * gcc.dg/darwin-longdouble.c: New file.
142
143 2004-07-30  Richard Henderson  <rth@redhat.com>
144
145         * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
146         write to constant argument.
147         * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
148
149 2004-07-30  Richard Henderson  <rth@redhat.com>
150
151         * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
152         tests of nearest around zero.
153
154 2004-07-30  Andrew Pinski  <apinski@apple.com>
155
156         * gcc.c-torture/compile/20040730-1.c: New test.
157
158 2004-07-30  Aldy Hernandez  <aldyh@redhat.com>
159
160         * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
161         powerpc-eabispe.
162
163 2004-07-30  Aldy Hernandez  <aldyh@redhat.com>
164
165         * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
166
167 2004-07-30  Richard Sandiford  <rsandifo@redhat.com>
168
169         * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
170         contains $ld_library_path.
171         * lib/gfortran.exp (gfortran_link_flags): Likewise.
172
173 2004-07-29  Richard Henderson  <rth@redhat.com>
174
175         * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
176
177         * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
178         (alt2, which): New.
179         (Check): Accept either alternative.
180
181 2004-07-29  Mark Mitchell  <mark@codesourcery.com>
182
183         * g++.dg/abi/inline1.C: New test.
184         * g++.dg/abi/local1-a.cc: Likewise.
185         * g++.dg/abi/local1.C: Likewise.
186         * g++.dg/abi/mangle11.C: Tweak location of warnings.
187         * g++.dg/abi/mangle12.C: Likewise.
188         * g++.dg/abi/mangle17.C: Likewise.
189         * g++.dg/abi/mangle20-2.C: Likewise.
190         * g++.dg/opt/interface1.C: Likewise.
191         * g++.dg/opt/interface1.h: Likewise.
192         * g++.dg/opt/interface1-a.cc: New test.
193         * g++.dg/parse/repo1.C: New test.
194         * g++.dg/template/repo1.C: Likewise.
195         * g++.dg/warn/Winline-1.C: Likewise.
196         * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
197
198 2004-07-29  Diego Novillo  <dnovillo@redhat.com>
199
200         * gcc.dg/tree-ssa/20040729-1.c: New test.
201
202 2004-07-27  Matt Austern <austern@apple.com>
203
204         * gcc.dg/darwin-bool-1.c: New test.
205         * gcc.dg/darwin-bool-2.c: New test.
206
207 2004-07-28  Richard Henderson  <rth@redhat.com>
208
209         * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
210         arguments in the correct type.  Don't write to constant arguments.
211
212 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
213
214         PR tree-optimization/16688
215         PR tree-optimization/16689
216         * g++.dg/tree-ssa/pr16688.C: New test.
217
218 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
219
220         * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
221         loads.  Not only in the comment, this time.
222
223 2004-07-28  Alexandre Oliva  <aoliva@redhat.com>
224
225         2003-07-06  Alexandre Oliva  <aoliva@redhat.com>
226         * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
227         2003-07-01  Alexandre Oliva  <aoliva@redhat.com>
228         * gcc.dg/sh4a-bitmovua.c: New.
229         * gcc.dg/sh4a-cos.c: New.
230         * gcc.dg/sh4a-cosf.c: New.
231         * gcc.dg/sh4a-fprun.c: New.
232         * gcc.dg/sh4a-fsrra.c: New.
233         * gcc.dg/sh4a-memmovua.c: New.
234         * gcc.dg/sh4a-sin.c: New.
235         * gcc.dg/sh4a-sincos.c: New.
236         * gcc.dg/sh4a-sincosf.c: New.
237         * gcc.dg/sh4a-sinf.c: New.
238
239 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
240
241         * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
242         conditionals.
243         * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
244         loads.
245         * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
246         DOM1.
247
248 2004-07-27  Andrew Pinski  <apinski@apple.com>
249
250         * g++.dg/rtti/tinfo1.C: Correct the xfail.
251
252 2004-07-27  Nitin Yewale <nitiny@kpitcummins.com>
253
254         * gcc.dg/pragma-isr.c: New test.
255
256 2004-07-27  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
257
258         PR c++/14429
259         * g++.dg/template/ttp11.C: New test.
260
261 2004-07-27  Diego Novillo  <dnovillo@redhat.com>
262
263         * gcc.c-torture/compile/20040727-1.c: New test.
264
265 2004-07-26  Eric Christopher  <echristo@redhat.com>
266
267         * gcc.c-torture/compile/20040726-2.c: New test.
268
269 2004-07-26  Andrew Pinski  <apinski@apple.com>
270
271         * g++.dg/rtti/tinfo1.C: Xfail.
272
273 2004-07-26  Richard Sandiford  <rsandifo@redhat.com>
274
275         * gcc.c-torture/compile/20040726-1.c: New test.
276
277 2004-07-26  Niall Douglas  <s_fsfeurope2@nedprod.com>
278             Brian Ryner  <bryner@brianryner.com>
279
280         PR c++/9283
281         PR c++/15000
282         * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
283         * g++.dg/ext/visibility/: New directory.
284         * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
285         g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
286         g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
287         g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
288         * g++.dg/ext/visibility/fvisibility.C,
289         g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
290         g++.dg/ext/visibility/fvisibility-override1.C
291         g++.dg/ext/visibility/fvisibility-override2.C
292         g++.dg/ext/visibility/memfuncts.C
293         g++.dg/ext/visibility/noPLT.C
294         g++.dg/ext/visibility/pragma.C
295         g++.dg/ext/visibility/pragma-override1.C
296         g++.dg/ext/visibility/pragma-override2.C
297         g++.dg/ext/visibility/staticmemfuncts.C
298         g++.dg/ext/visibility/virtual.C: New tests.
299
300 2004-07-25  Joseph S. Myers  <jsm@polyomino.org.uk>
301
302         PR c/15360
303         * gcc.dg/pr15360-1.c: New test.
304
305 2004-07-25  Daniel Jacobowitz  <dan@debian.org>
306
307         * gcc.dg/pragma-align-2.c: New test.
308         * gcc.dg/pragma-init-fini.c: New test.
309         * gcc.dg/pragma-align.c: Change from compile to run.  Run on Solaris
310         targets.
311
312 2004-07-25  Joseph S. Myers  <jsm@polyomino.org.uk>
313
314         * gcc.dg/init-string-2.c: New test.
315
316 2004-07-24  Zack Weinberg  <zack@codesourcery.com>
317
318         PR 16684
319         * gcc.dg/Wredundant-decls-1.c: New test case.
320
321 2004-07-24  Jakub Jelinek  <jakub@redhat.com>
322
323         * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
324         * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
325         * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
326         * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
327         * gcc.dg/compat/generate-random.c: New file.
328         * gcc.dg/compat/generate-random.h: Likewise.
329         * gcc.dg/compat/generate-random_r.c: Likewise.
330         * gcc.dg/compat/struct-layout-1.h: Likewise.
331         * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
332         * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
333         * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
334         * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
335         * gcc.dg/compat/struct-layout-1_main.c: New test.
336         * gcc.dg/compat/struct-layout-1_x.c: New file.
337         * gcc.dg/compat/struct-layout-1_y.c: New file.
338         * gcc.dg/compat/struct-layout-1_test.h: New file.
339
340 2004-07-23  Joseph S. Myers  <jsm@polyomino.org.uk>
341
342         * gcc.dg/comp-return-1.c: New test
343
344 2004-07-23  Janis Johnson  <janis187@us.ibm.com>
345
346         * gcc.dg/vmx/8-02a.c: Fix typo.
347
348         * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
349         * gcc.dg/darwin-abi-3.c: New test.
350
351         * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
352         * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
353
354         * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
355         * gcc.dg/vmx/ops-long-1.c: New test.
356         * gcc.dg/vmx/ops-long-2.c: New test.
357
358 2004-07-23  Nathan Sidwell  <nathan@codesourcery.com>
359
360         * g++.dg/lookup/conv-[1234].C: New.
361
362 2004-07-22  Mark Mitchell  <mark@codesourcery.com>
363
364         * g++.dg/parse/attr2.C: Simplify.
365
366 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
367
368         PR c/7284
369         * gcc.c-torture/execute/pr7284-1.c: New test.
370
371 2004-07-22  Brian Booth  <bbooth@redhat.com>
372
373         * gcc.dg/tree-ssa/20040721-1.c: New test.
374
375 2004-07-22  Nathan Sidwell  <nathan@codesourcery.com>
376
377         * g++.dg/template/crash20.c: New.
378
379 2004-07-22  David Billinghurst (David.Billinghurst@riotinto.com)
380
381         * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
382         Add dg-run directive.  Declare variables as required.
383         * gfortran.dg/g77/README: Update
384
385 2004-07-22  Hans-Peter Nilsson  <hp@axis.com>
386
387         * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
388         gcc.dg/cris-peep2-andu2.c: New tests.
389
390 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
391
392         PR c/15052
393         * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
394         on return type.
395         * gcc.dg/qual-return-1.c: Use -Wreturn-type.  Update expected
396         messages.
397         * gcc.dg/qual-return-2.c: Update expected messages.
398         * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
399
400 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
401
402         * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
403         * gcc.dg/noncompile/921102-1.c: Update expected error message.
404
405 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
406
407         PR c/11250
408         * gcc.dg/init-string-1.c: New test.
409
410 2004-07-21  Jakub Jelinek  <jakub@redhat.com>
411
412         PR middle-end/15345
413         PR c/16450
414         * gcc.dg/torture/nested-fn-1.c: New test.
415
416 2004-07-20  H.J. Lu  <hongjiu.lu@intel.com>
417
418         PR target/16559
419         * gcc.dg/ia64-fptr-1.c: New file.
420
421 2004-07-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
422
423         PR c++/14497
424         * g++.dg/template/spec16.C: New test.
425         * g++.old-deja/g++.robertl/eb118.C: Remove.
426
427 2004-07-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
428
429         PR c++/509
430         * g++.dg/template/spec15.C: New test.
431
432 2004-07-21  David Billinghurst (David.Billinghurst@riotinto.com)
433
434         Copy cases from g77.f-torture/execute and add dg-run
435         directive.  Other changes as noted.
436         * gfortran.dg/g77/13037.f
437         * gfortran.dg/g77/1832.f
438         * gfortran.dg/g77/19981119-0.f
439         * gfortran.dg/g77/19990313-0.f
440         * gfortran.dg/g77/19990313-1.f
441         * gfortran.dg/g77/19990313-2.f
442         * gfortran.dg/g77/19990313-3.f
443         * gfortran.dg/g77/19990419-1.f
444         * gfortran.dg/g77/19990826-0.f
445         * gfortran.dg/g77/19990826-2.f
446         * gfortran.dg/g77/20000503-1.f
447         * gfortran.dg/g77/20001111.f
448         * gfortran.dg/g77/20010116.f
449         * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
450         * gfortran.dg/g77/20010430.f
451         * gfortran.dg/g77/6177.f
452         * gfortran.dg/g77/947.f
453         * gfortran.dg/g77/970816-3.f
454         * gfortran.dg/g77/971102-1.f
455         * gfortran.dg/g77/980520-1.f
456         * gfortran.dg/g77/980628-0.f
457         * gfortran.dg/g77/980628-1.f
458         * gfortran.dg/g77/980628-10.f
459         * gfortran.dg/g77/980628-2.f
460         * gfortran.dg/g77/980628-3.f
461         * gfortran.dg/g77/980628-7.f
462         * gfortran.dg/g77/980628-8.f
463         * gfortran.dg/g77/980628-9.f
464         * gfortran.dg/g77/980701-0.f
465         * gfortran.dg/g77/980701-1.f
466         * gfortran.dg/g77/cabs.f
467         * gfortran.dg/g77/claus.f
468         * gfortran.dg/g77/complex_1.f
469         * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
470         * gfortran.dg/g77/dcomplex.f
471         * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
472         * gfortran.dg/g77/f90-intrinsic-mathematical.f
473         * gfortran.dg/g77/f90-intrinsic-numeric.f
474         * gfortran.dg/g77/int8421.f
475         * gfortran.dg/g77/labug1.f
476         * gfortran.dg/g77/large_vec.f
477         * gfortran.dg/g77/le.f
478         * gfortran.dg/g77/short.f
479         * gfortran.dg/g77/README: Update
480
481 2004-07-20  Mark Mitchell  <mark@codesourcery.com>
482
483         PR c++/16637
484         * g++.dg/parse/lookup4.C: New test.
485
486 2004-07-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
487
488         PR c++/16175
489         * g++.dg/template/ttp10.C: New test.
490
491 2004-07-20  Joseph S. Myers  <jsm@polyomino.org.uk>
492
493         * gcc.dg/pr12625-1.c: New test.
494
495 2004-07-20  Steven Bosscher  <stevenb@suse.de>
496
497         * testsuite/gcc.dg/switch-warn-1.c: New test.
498         * testsuite/gcc.dg/switch-warn-2.c: New test.
499         * gcc.c-torture/compile/pr14730.c: Update.
500
501 2004-07-19  Kelley Cook  <kcook@gcc.gnu.org>
502
503         * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
504         g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
505         g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
506         g++.dg/template/nontype3.C: Remove trailing CR from tests.
507
508 2004-07-18  Mark Mitchell  <mark@codesourcery.com>
509
510         PR c++/16623
511         * g++.dg/template/assign1.C: New test.
512
513 2004-07-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
514
515         PR c++/12170
516         * g++.dg/template/ttp9.C: New test.
517
518 2004-07-19  Daniel Jacobowitz  <dan@debian.org>
519
520         * gcc.dg/format/cmn-err-1.c: New test.
521
522 2004-07-19  Joseph S. Myers  <jsm@polyomino.org.uk>
523
524         * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
525         gcc.dg/Wparentheses-10.c: New tests.
526         * gcc.dg/Wparentheses-5.c: Remove XFAILs.
527
528 2004-07-18  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
529
530         PR fortran/16465
531         * gfortran.dg/g77//ffixed-line-length-0.f,
532         gfortran.dg/g77/ffixed-line-length-132.f,
533         gfortran.dg/g77/ffixed-line-length-72.f,
534         gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
535         gfortran.dg/g77/README: Update.
536
537 2004-07-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
538
539         PR c++/13092
540         * g++.dg/template/non-dependent7.C: New test.
541         * g++.dg/template/non-dependent8.C: Likewise.
542         * g++.dg/template/non-dependent9.C: Likewise.
543         * g++.dg/template/non-dependent10.C: Likewise.
544
545 2004-07-17  Mark Mitchell  <mark@codesourcery.com>
546
547         PR c++/16337
548         * g++.dg/parse/attr2.C: New test.
549
550 2004-07-17  Toon Moene  <toon@moene.indiv.nluug.nl>
551
552         * g77.dg: Removed.
553         * g77.f-torture: Ditto.
554
555 2004-07-17  Joseph S. Myers  <jsm@polyomino.org.uk>
556
557         * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
558         gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
559         Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
560
561 2004-07-16  Richard Henderson  <rth@redhat.com>
562
563         * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
564
565 2004-07-16  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
566
567         * lib/fortran-torture.exp (fortran-torture): Don't test compile
568         tests with full list of options.
569         * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
570         of TORTURE_OPTIONS if test contains 'dg-do run'.
571
572         PR fortran/16404
573         * gfortran.dg/do_iterator.f90: New test.
574
575 2004-07-16  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
576
577         PR rtl-optimization/16536
578         * gcc.c-torture/execute/restrict-1.c: New test.
579
580 2004-07-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
581
582         PR fortran/15324
583         * gfortran.dg/pr15324.f90: New test.
584
585         PR fortran/15129
586         * gfortran.dg/pr15129.f90: New test.
587
588         PR fortran/15140
589         * gfortran.dg/pr15140.f90: New test.
590
591         PR fortran/13792
592         * gfortran.fortran-torture/execute/bounds.f90: Add check for
593         compile-time simplification.
594
595 2004-07-14  Mike Stump  <mrs@apple.com>
596
597         * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
598
599 2004-07-14  James E Wilson  <wilson@specifixinc.com>
600
601         PR target/16325
602         * gcc.dg/profile-generate-1.c: New.
603
604 2004-07-15  Jakub Jelinek  <jakub@redhat.com>
605
606         * gcc.c-torture/execute/20040709-1.c: New test.
607         * gcc.c-torture/execute/20040709-2.c: New test.
608
609 2004-07-14  Mike Stump  <mrs@apple.com>
610
611         * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
612
613 2004-07-14  Mike Stump  <mrs@apple.com>
614
615         * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
616
617 2004-07-13  Mark Mitchell  <mark@codesourcery.com>
618
619         PR c++/16518
620         * g++.dg/parse/mutable1.C: New test.
621
622 2004-07-13  Diego Novillo  <dnovillo@redhat.com>
623
624         PR tree-optimization/16443
625         * gcc.dg/tree-ssa/20040713-1.c: New test.
626
627 2004-07-15  Ulrich Weigand  <uweigand@de.ibm.com>
628
629         * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
630         for operator new.
631
632 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
633
634         * gfortran.dg/g77/README: New file
635         * gfortran.dg/g77/19981216-0.f:  Copy from
636         g77.f-torture/noncompile.  Add "dg-do compile" and
637         dg-error as required.
638         * gfortran.dg/g77/19990218-1.f: Likewise
639         * gfortran.dg/g77/19990905-1.f: Likewise
640         * gfortran.dg/g77/9263.f: Likewise
641         * gfortran.dg/g77/980615-0.f: Likewise
642         * gfortran.dg/g77/980616-0.f: Likewise
643         * gfortran.dg/g77/check0.f: Likewise
644         * gfortran.dg/g77/select_no_compile.f: Likewise
645
646 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
647
648         Copy files from g77.f-torture/compile.
649         Add "{ dg-do compile}".  Other changes as noted
650         * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
651         * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
652         * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
653         * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
654         * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
655         * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
656         * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
657         * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
658         statement to conform to standard.  Append alpha1.x for reference.
659         * gfortran.dg/g77/xformat.f: Add dg-warning
660
661 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
662
663         * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
664         Add {dg-do compile} directive.
665         * gfortran.dg/g77/cpp2.F: Likewise
666
667 2004-07-12  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
668
669         PR c++/5402
670         * g++.dg/lookup/name-clash1.C: New test.
671
672         PR c++/9777
673         * g++.dg/lookup/name-clash2.C: New test.
674
675         PR c++/12102
676         * g++.dg/lookup/name-clash3.C: New test.
677
678 2004-07-12  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
679
680         * g++.dg/lookup/new2.C: New test.
681         * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
682
683 2004-07-12  David Billinghurst <David.Billinghurst@riotinto.com>
684
685         * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
686         Add {dg-do compile} directive.
687         * gfortran.dg/g77/13060.f: Likewise
688         * gfortran.dg/g77/19990218-0.f: Likewise
689         * gfortran.dg/g77/19990305-0.f: Likewise
690         * gfortran.dg/g77/19990419-0.f: Likewise
691         * gfortran.dg/g77/19990502-0.f: Likewise
692         * gfortran.dg/g77/19990502-1.f: Likewise
693         * gfortran.dg/g77/19990525-0.f: Likewise
694         * gfortran.dg/g77/19990826-1.f: Likewise
695         * gfortran.dg/g77/19990826-3.f: Likewise
696         * gfortran.dg/g77/19990905-2.f: Likewise
697         * gfortran.dg/g77/20000412-1.f: Likewise
698         * gfortran.dg/g77/20000511-1.f: Likewise
699         * gfortran.dg/g77/20000511-2.f: Likewise
700         * gfortran.dg/g77/20000518.f: Likewise
701         * gfortran.dg/g77/20000601-1.f: Likewise
702         * gfortran.dg/g77/20000601-2.f: Likewise
703         * gfortran.dg/g77/20000629-1.f: Likewise
704         * gfortran.dg/g77/20000630-2.f: Likewise
705         * gfortran.dg/g77/20010115.f: Likewise
706         * gfortran.dg/g77/20010321-1.f: Likewise
707         * gfortran.dg/g77/20010426.f: Likewise
708         * gfortran.dg/g77/20020307-1.f: Likewise
709         * gfortran.dg/g77/8485.f: Likewise
710         * gfortran.dg/g77/960317-1.f: Likewise
711         * gfortran.dg/g77/970915-0.f: Likewise
712         * gfortran.dg/g77/980310-1.f: Likewise
713         * gfortran.dg/g77/980310-2.f: Likewise
714         * gfortran.dg/g77/980310-3.f: Likewise
715         * gfortran.dg/g77/980310-4.f: Likewise
716         * gfortran.dg/g77/980310-6.f: Likewise
717         * gfortran.dg/g77/980310-7.f: Likewise
718         * gfortran.dg/g77/980310-8.f: Likewise
719         * gfortran.dg/g77/980419-2.f: Likewise
720         * gfortran.dg/g77/980424-0.f: Likewise
721         * gfortran.dg/g77/980427-0.f: Likewise
722         * gfortran.dg/g77/980729-0.f: Likewise
723         * gfortran.dg/g77/981117-1.f: Likewise
724         * gfortran.dg/g77/toon_1.f: Likewise
725
726 2004-07-12  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
727
728         PR c++/2204
729         * g++.dg/other/abstract2.C: New test.
730
731 2004-07-12  Paul Brook  <paul@codesourcery.com>
732
733         * gfortran.dg/pointer_init_1.f90: New test.
734
735 2004-07-11  Paul Brook  <paul@codesourcery.com>
736
737         PR fortran/15986
738         * gfortran.dg/contained_1.f90: New test.
739
740 2004-07-11  Mark Mitchell  <mark@codesourcery.com>
741
742         * g++.dg/parse/defarg8.C: New test.
743
744 2004-07-11  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
745
746         PR fortran/16433
747         * gfortran.dg/pr16433.f: New test.
748
749         PR fortran/17574
750         * gfortran.dg/pr15754.f90: New test.
751
752 2004-07-11  Joseph S. Myers  <jsm@polyomino.org.uk>
753
754         PR tree-optimization/16437
755         * gcc.c-torture/execute/bitfld-4.c: New test.
756
757 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
758
759         * gfortran.fortran-torture/execute/common_2.f90: Add check for
760         access to common var from module.
761
762 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
763
764         PR fortran/16336
765         * gfortran.fortran-torture/execute/common_2.f90: New test.
766
767 2004-07-10  Paul Brook  <paul@codesourcery.com>
768
769         * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
770
771 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
772
773         PR fortran/15969
774         * gfortran.fortran-torture/execute/der_init_5.f90: New test.
775
776 2004-07-10  David Billinghurst <David.Billinghurst@riotinto.com>
777
778         * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
779         * gfortran.dg/g77/ffixed-form-2.f: Likewise
780         * gfortran.dg/g77/ffree-form-1.f: Likewise
781         * gfortran.dg/g77/ffree-form-2.f: Likewise
782         * gfortran.dg/g77/ffree-form-3.f: Likewise
783         * gfortran.dg/g77/fno-underscoring.f: Likewise
784         * gfortran.dg/g77/funderscoring.f: Likewise
785         * gfortran.dg/g77/pr9258.f: Likewise.  Add dg-warning lines.
786
787 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
788
789         * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
790
791 2004-07-10 Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
792         Paul Brook  <paul@codesourcery.com>
793
794         PR fortran/13415
795         * gfortran.dg/common_pointer_1.f90: New test.
796
797 2004-07-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
798
799         * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
800
801 2004-07-09  James E Wilson  <wilson@specifixinc.com>
802
803         PR target/16364
804         * gcc.c-torture/compile/20040709-1.c: New.
805
806 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
807
808         PR fortran/14077
809         * gfortran.fortran-torture/execute/module_init_1.f90: New test.
810
811 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
812
813         PR fortran/13201
814         * gfortran.dg/shape_1.f90: New test.
815
816 2004-07-09  Zack Weinberg  <zack@codesourcery.com>
817             Andrew Pinski  <apinski@apple.com>
818
819         * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
820
821 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
822
823         * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
824         comment.
825
826 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
827         Paul Brook  <paul@codesourcery.com>
828
829         * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
830         '.f95' and '.F95'.
831
832 2004-07-09  Diego Novillo  <dnovillo@redhat.com>
833
834         * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
835
836 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
837
838         * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
839         testcases with capital suffix.
840
841 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
842
843         PR fortran/15481
844         PR fortran/13372
845         PR fortran/13575
846         PR fortran/15978
847         * gfortran.fortran-torture/compile/implicit_2.f90: New test.
848
849         * gfortran.dg/implicit_1.f90: New test.
850
851 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
852
853         * lib/gfortran-dg.exp (gfortran-dg-test):  Adapt regular
854         expression to match gfortran warning/error messages
855         * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
856         dg-error text.
857
858 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
859
860         * lib/fortran-torture.exp: Rename proc search_for to
861         search_for_re.
862
863 2004-07-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
864
865         * gcc.c-torture/execute/simd-5.x: New file.
866         XFAIL on SPARC 64-bit at -O0.
867
868 2004-07-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
869
870         PR c++/8211
871         PR c++/16165
872         * g++.dg/warn/effc3.C: New test.
873
874 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
875
876         * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
877         change X to 1X in format.
878         * gfortran.dg/g77/20010216-1.f:  Copy from g77.dg and
879         add data statements to conform to standard.
880
881 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
882
883         * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
884         * gfortran.dg/g77/f77-edit-t-in.f: Likewise
885         * gfortran.dg/g77/f77-edit-x-out.f: Likewise
886
887 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
888
889         * gfortran.dg/g77/7388.f: Copy from g77.dg
890         * gfortran.dg/g77/f77-edit-i-out.f: Likewise
891         * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
892         * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
893         * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
894         * gfortran.dg/g77/f77-edit-t-out.f: Likewise
895         * gfortran.dg/g77/f77-edit-h-out.f: Likewise
896         * gfortran.dg/g77/strlen0.f: Likewise
897
898 2004-07-09   David Billinghurst <David.Billinghurst@riotinto.com>
899
900         * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
901         * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
902
903 2004-07-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
904
905         * gcc.c-torture/execute/920428-2.x: Delete.
906         * gcc.c-torture/execute/920501-7.x: Likewise.
907
908 2004-07-08  Jakub Jelinek  <jakub@redhat.com>
909
910         * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
911         -march=i386 into -march=i686.  Add -march=i686 -mtune=x and
912         -march=x for pentium3, pentium3m, pentium-m, pentium4m,
913         prescott and c3-2.
914         (PREFETCH_3DNOW): Add -march=c3.
915
916 2004-07-08  Diego Novillo  <dnovillo@redhat.com>
917
918         PR c/16437
919         * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
920         * gcc.c-torture/execute/bf64-1.x: Likewise.
921
922 2004-07-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
923
924         * gcc.c-torture/compile/20040708-1.c: New test.
925
926 2004-07-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
927
928         PR c++/16169
929         * g++.dg/warn/effc2.C: New test.
930
931 2004-07-08  Joseph S. Myers  <jsm@polyomino.org.uk>
932
933         * gcc.c-torture/execute/bitfld-1.x: Remove.
934         * gcc.c-torture/execute/bitfld-3.c: New test.
935         * gcc.dg/bitfld-2.c: Remove XFAILs.
936
937 2004-07-07  H.J. Lu  <hongjiu.lu@intel.com>
938
939         PR c++/16276
940         * g++.dg/rtti/tinfo1.C: New file.
941
942 2004-07-07  Eric Christopher  <echristo@redhat.com>
943
944         * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
945
946 2004-07-07  Andrew Pinski  <apinski@apple.com>
947
948         * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
949
950 2004-07-07  Mark Mitchell  <mark@codesourcery.com>
951
952         * g++.dg/init/call1.C: XFAIL.
953
954 2004-07-07  Alexandre Oliva  <aoliva@redhat.com>
955
956         * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
957         except for movstrict*, to movmem* and clrstr* to clrmem*.
958
959 2004-07-07  Richard Sandiford  <rsandifo@redhat.com>
960
961         * gcc.c-torture/execute/20040707-1.c: New test.
962
963 2004-07-06  Richard Sandiford  <rsandifo@redhat.com>
964
965         * gcc.c-torture/execute/20040706-1.c: New test.
966
967 2004-07-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
968
969         PR c++/3671
970         * g++.dg/template/spec14.C: New test.
971
972 2004-07-05  Jakub Jelinek  <jakub@redhat.com>
973
974         * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
975         nothing if not yet defined.  Use it in b, c and d type definitions.
976         * gcc.c-torture/execute/20040705-1.c: New test.
977         * gcc.c-torture/execute/20040705-2.c: New test.
978
979 2004-07-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
980
981         PR c++/2518
982         * g++.dg/lookup/new1.C: New test.
983
984 2004-07-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
985
986         PR c++/11406
987         * g++.dg/template/sizeof8.C: New test.
988
989 2004-07-05  Richard Sandiford  <rsandifo@redhat.com>
990
991         * gcc.c-torture/compile/20040705-1.c: New test.
992
993 2004-07-04  Bud Davis  <bdavis9659@comcast.net>
994
995         * gfortran.fortran-torture/execute/seq_io.f90: New test.
996
997 2004-07-04  Neil Booth  <neil@duron.akihabara.co.uk>
998
999         * gcc.dg/cpp/if-mop.c: Two new testcases.
1000         * gcc.dg/cpp/trad/comment-3.c: New.
1001
1002 2004-07-04  Paul Brook  <paul@codesourcery.com>
1003
1004         * gfortran.fortran-torture/compile/implicit_1.f90: New test.
1005
1006 2004-07-03  Scott Brumbaugh  <scottb.lists@verizon.net>
1007
1008         PR c++/3761
1009         * g++.dg/lookup/crash4.C: New test.
1010
1011 2004-07-02  Zack Weinberg  <zack@codesourcery.com>
1012
1013         * gcc.c-torture/execute/builtin-abs-1.c
1014         * gcc.c-torture/execute/builtin-abs-2.c
1015         * gcc.c-torture/execute/builtin-complex-1.c
1016         * gcc.c-torture/execute/builtins/string-1-lib.c
1017         * gcc.c-torture/execute/builtins/string-1.c
1018         * gcc.c-torture/execute/builtins/string-2-lib.c
1019         * gcc.c-torture/execute/builtins/string-2.c
1020         * gcc.c-torture/execute/builtins/string-3-lib.c
1021         * gcc.c-torture/execute/builtins/string-3.c
1022         * gcc.c-torture/execute/builtins/string-4-lib.c
1023         * gcc.c-torture/execute/builtins/string-4.c
1024         * gcc.c-torture/execute/builtins/string-5-lib.c
1025         * gcc.c-torture/execute/builtins/string-5.c
1026         * gcc.c-torture/execute/builtins/string-6-lib.c
1027         * gcc.c-torture/execute/builtins/string-6.c
1028         * gcc.c-torture/execute/builtins/string-7-lib.c
1029         * gcc.c-torture/execute/builtins/string-7.c
1030         * gcc.c-torture/execute/builtins/string-8-lib.c
1031         * gcc.c-torture/execute/builtins/string-8.c
1032         * gcc.c-torture/execute/builtins/string-9-lib.c
1033         * gcc.c-torture/execute/builtins/string-9.c
1034         * gcc.c-torture/execute/builtins/string-asm-1-lib.c
1035         * gcc.c-torture/execute/builtins/string-asm-1.c
1036         * gcc.c-torture/execute/builtins/string-asm-2-lib.c
1037         * gcc.c-torture/execute/builtins/string-asm-2.c
1038         * gcc.c-torture/execute/stdio-opt-1.c
1039         * gcc.c-torture/execute/stdio-opt-2.c
1040         * gcc.c-torture/execute/stdio-opt-3.c
1041         * gcc.c-torture/execute/string-opt-1.c
1042         * gcc.c-torture/execute/string-opt-10.c
1043         * gcc.c-torture/execute/string-opt-11.c
1044         * gcc.c-torture/execute/string-opt-12.c
1045         * gcc.c-torture/execute/string-opt-13.c
1046         * gcc.c-torture/execute/string-opt-14.c
1047         * gcc.c-torture/execute/string-opt-15.c
1048         * gcc.c-torture/execute/string-opt-16.c
1049         * gcc.c-torture/execute/string-opt-2.c
1050         * gcc.c-torture/execute/string-opt-6.c
1051         * gcc.c-torture/execute/string-opt-7.c
1052         * gcc.c-torture/execute/string-opt-8.c:
1053         Replace with ...
1054
1055         * gcc.c-torture/execute/builtins/abs-2.c
1056         * gcc.c-torture/execute/builtins/abs-3.c
1057         * gcc.c-torture/execute/builtins/complex-1.c
1058         * gcc.c-torture/execute/builtins/fprintf.c
1059         * gcc.c-torture/execute/builtins/fputs.c
1060         * gcc.c-torture/execute/builtins/memcmp.c
1061         * gcc.c-torture/execute/builtins/memmove.c
1062         * gcc.c-torture/execute/builtins/memops-asm.c
1063         * gcc.c-torture/execute/builtins/mempcpy-2.c
1064         * gcc.c-torture/execute/builtins/mempcpy.c
1065         * gcc.c-torture/execute/builtins/memset.c
1066         * gcc.c-torture/execute/builtins/printf.c
1067         * gcc.c-torture/execute/builtins/sprintf.c
1068         * gcc.c-torture/execute/builtins/strcat.c
1069         * gcc.c-torture/execute/builtins/strchr.c
1070         * gcc.c-torture/execute/builtins/strcmp.c
1071         * gcc.c-torture/execute/builtins/strcpy.c
1072         * gcc.c-torture/execute/builtins/strcspn.c
1073         * gcc.c-torture/execute/builtins/strlen-2.c
1074         * gcc.c-torture/execute/builtins/strlen.c
1075         * gcc.c-torture/execute/builtins/strncat.c
1076         * gcc.c-torture/execute/builtins/strncmp-2.c
1077         * gcc.c-torture/execute/builtins/strncmp.c
1078         * gcc.c-torture/execute/builtins/strncpy.c
1079         * gcc.c-torture/execute/builtins/strpbrk.c
1080         * gcc.c-torture/execute/builtins/strpcpy-2.c
1081         * gcc.c-torture/execute/builtins/strpcpy.c
1082         * gcc.c-torture/execute/builtins/strrchr.c
1083         * gcc.c-torture/execute/builtins/strspn.c
1084         * gcc.c-torture/execute/builtins/strstr-asm.c
1085         * gcc.c-torture/execute/builtins/strstr.c:
1086         ... these new files.
1087
1088         * gcc.c-torture/execute/builtins/abs-2-lib.c
1089         * gcc.c-torture/execute/builtins/abs-3-lib.c
1090         * gcc.c-torture/execute/builtins/complex-1-lib.c
1091         * gcc.c-torture/execute/builtins/fprintf-lib.c
1092         * gcc.c-torture/execute/builtins/fputs-lib.c
1093         * gcc.c-torture/execute/builtins/memcmp-lib.c
1094         * gcc.c-torture/execute/builtins/memmove-lib.c
1095         * gcc.c-torture/execute/builtins/memops-asm-lib.c
1096         * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
1097         * gcc.c-torture/execute/builtins/mempcpy-lib.c
1098         * gcc.c-torture/execute/builtins/memset-lib.c
1099         * gcc.c-torture/execute/builtins/printf-lib.c
1100         * gcc.c-torture/execute/builtins/sprintf-lib.c
1101         * gcc.c-torture/execute/builtins/strcat-lib.c
1102         * gcc.c-torture/execute/builtins/strchr-lib.c
1103         * gcc.c-torture/execute/builtins/strcmp-lib.c
1104         * gcc.c-torture/execute/builtins/strcpy-lib.c
1105         * gcc.c-torture/execute/builtins/strcspn-lib.c
1106         * gcc.c-torture/execute/builtins/strlen-2-lib.c
1107         * gcc.c-torture/execute/builtins/strlen-lib.c
1108         * gcc.c-torture/execute/builtins/strncat-lib.c
1109         * gcc.c-torture/execute/builtins/strncmp-2-lib.c
1110         * gcc.c-torture/execute/builtins/strncmp-lib.c
1111         * gcc.c-torture/execute/builtins/strncpy-lib.c
1112         * gcc.c-torture/execute/builtins/strpbrk-lib.c
1113         * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
1114         * gcc.c-torture/execute/builtins/strpcpy-lib.c
1115         * gcc.c-torture/execute/builtins/strrchr-lib.c
1116         * gcc.c-torture/execute/builtins/strspn-lib.c
1117         * gcc.c-torture/execute/builtins/strstr-asm-lib.c
1118         * gcc.c-torture/execute/builtins/strstr-lib.c
1119         * gcc.c-torture/execute/builtins/lib/abs.c
1120         * gcc.c-torture/execute/builtins/lib/fprintf.c
1121         * gcc.c-torture/execute/builtins/lib/memset.c
1122         * gcc.c-torture/execute/builtins/lib/printf.c
1123         * gcc.c-torture/execute/builtins/lib/sprintf.c
1124         * gcc.c-torture/execute/builtins/lib/strcpy.c
1125         * gcc.c-torture/execute/builtins/lib/strcspn.c
1126         * gcc.c-torture/execute/builtins/lib/strncat.c
1127         * gcc.c-torture/execute/builtins/lib/strncmp.c
1128         * gcc.c-torture/execute/builtins/lib/strncpy.c
1129         * gcc.c-torture/execute/builtins/lib/strpbrk.c
1130         * gcc.c-torture/execute/builtins/lib/strspn.c
1131         * gcc.c-torture/execute/builtins/lib/strstr.c:
1132         New files containing support routines.
1133
1134         * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
1135         declaration.
1136         * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
1137         when not optimizing.
1138
1139 2004-07-02  Mark Mitchell  <mark@codesourcery.com>
1140
1141         PR c++/16240
1142         * g++.dg/abi/mangle22.C: New test.
1143         * g++.dg/abi/mangle23.C: Likewise.
1144
1145 2004-07-02  David Billinghurst  <David.Billinghurst@riotinto.com>
1146
1147         PR fortran/16290
1148         * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
1149         Allow for cases without denormalized floating point numbers.
1150
1151 2004-07-01  Joseph S. Myers  <jsm@polyomino.org.uk>
1152
1153         PR c/1027
1154         * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
1155         gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
1156         gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
1157         expected warning text.
1158         * gcc.dg/format/diag-2.c: New test.
1159
1160 2004-07-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
1161
1162         * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
1163
1164 2004-07-01  Paolo Bonzini  <bonzini@gnu.org>
1165
1166         * gcc.dg/builtins-43.c: New.
1167         * gcc.dg/builtins-44.c: New.
1168         * gcc.dg/builtins-45.c: New.
1169
1170 2004-06-26  Geoffrey Keating  <geoffk@apple.com>
1171             Andreas Tobler  <a.tobler@schweiz.ch>
1172
1173         * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
1174         Use SA_RESETHAND rather than SA_ONESHOT.  Trap SIGBUS as well
1175         as SIGSEGV.
1176         * gcc.dg/cleanup-11.c: Likewise.
1177         * gcc.dg/cleanup-8.c: Likewise.
1178         * gcc.dg/cleanup-9.c: Likewise.
1179         * gcc.dg/cleanup-5.c: Run on all platforms.
1180
1181 2004-06-30  Joseph S. Myers  <jsm@polyomino.org.uk>
1182
1183         * g++.dg/warn/nonnull1.C: New test.
1184
1185 2004-06-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1186
1187         * gcc.dg/compat/compat-common.h: Wrap up CINT in
1188         an #ifndef SKIP_COMPLEX_INT/#endif pair.
1189         Special-case the Sun compiler wrt to <complex.h>.
1190
1191 2004-06-30  Nitin Yewale <nitiny@kpitcummins.com>
1192
1193         * gcc.dg/Wunreachable-8.C: New test.
1194
1195         * gcc.dg/h8300-ice2.c : New test.
1196
1197 2004-06-30  Tobias Schlueter  <tobias.shclueter@physik.uni-muenchen.de>
1198
1199         PR fortran/16161
1200         * gfortran.fortran-torture/compile/implicit.f90: Add test
1201         for implicit character.
1202
1203 2004-06-30  David Billinghurst <David.Billinghurst@riotinto.com>
1204
1205         PR fortran/16289
1206         * gfortran.fortran-torture/execute/intrinsic_nearest.f90
1207         Use tiny() intrinsic to find smallest non-negative real
1208
1209 2004-06-30  Jakub Jelinek  <jakub@redhat.com>
1210
1211         * gcc.dg/compat/struct-by-value-22_main.c: New test.
1212         * gcc.dg/compat/struct-by-value-22_x.c: New.
1213         * gcc.dg/compat/struct-by-value-22_y.c: New.
1214
1215         * gcc.c-torture/execute/20040629-1.c: New test.
1216
1217 2004-06-29  Jakub Jelinek  <jakub@redhat.com>
1218
1219         * gcc.dg/compat/vector-defs.h: Use vector_size attribute
1220         only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
1221
1222         PR target/16195
1223         * gcc.dg/20040625-1.c: New test.
1224
1225 2004-06-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1226
1227         * gfortran.fortran-torture/execute/parameter_2.f90: New test.
1228
1229 2004-06-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1230
1231         PR fortran/15963
1232         * gfortran.fortran-torture/execute/initialization_1.f90: New test.
1233
1234 2004-06-29  Richard Henderson  <rth@redhat.com>
1235
1236         * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
1237
1238 2004-06-29  Paul Brook  <paul@codesourcery.com>
1239
1240         * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
1241         * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
1242
1243 2004-06-29  Nathan Sidwell  <nathan@codesourcery.com>
1244
1245         PR c++/16260
1246         * g++.dg/parse/crash15.C: New.
1247
1248 2004-06-28  Andrew Pinski  <apinski@apple.com>
1249
1250         * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
1251         by the error already.
1252
1253         * g++.dg/opt/ptrmem4.C: Change to compile only test.
1254
1255 2004-06-28  Dhananjay Deshpande  <dhananjayd@kpitcummins.com>
1256
1257         PR target/14041
1258         * gcc.dg/h8300-bss-align-1.c : New.
1259
1260 2004-06-28  Nathan Sidwell  <nathan@codesourcery.com>
1261
1262         * PR c++/16174
1263         * g++.dg/template/ctor4.C: New.
1264
1265 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
1266
1267         PR c++/16205
1268         * g++.dg/warn/Wsequence-point-1.C: New test.
1269
1270 2004-06-27  Paul Brook  <paul@codesourcery.com>
1271
1272         * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
1273
1274 2004-06-27  Zack Weinberg  <zack@codesourcery.com>
1275
1276         * g++.old-deja/g++.mike/p7325.C: Remove.
1277
1278 2004-06-27  Andrew Pinski  <pinskia@physics.uc.edu>
1279
1280         PR c/14963
1281         * gcc.dg/pr14963.c: New test.
1282
1283 2004-06-27  Mark Mitchell  <mark@codesourcery.com>
1284
1285         PR c++/16193
1286         * g++.dg/parse/redef1.C: New test.
1287
1288 2004-06-27  Joseph S. Myers  <jsm@polyomino.org.uk>
1289
1290         * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
1291         20021110.c.
1292         * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
1293         20021119-1.c.
1294         * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
1295         gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
1296         5-04.c.
1297         * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
1298         * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
1299         * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
1300         * g++.old-deja/g++.law/enum8.C: Remove duplicate of
1301         g++.brendan/enum14.C.
1302         * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
1303         * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
1304         * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
1305         g++.mike/virt1.C.
1306         * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
1307         memtemp24.C.
1308
1309 2004-06-27  Roger Sayle  <roger@eyesopen.com>
1310
1311         * gcc.dg/20040527-1.c: New test case.
1312
1313 2004-06-26  Bud Davis  <bdavis9659@comcast.net>
1314
1315         PR gfortran/pr16196
1316         * gfortran.fortran-torture/execute/open_replace.f90: New test case.
1317
1318 2004-06-25  Roger Sayle  <roger@eyesopen.com>
1319
1320         PR middle-end/15825
1321         * gcc.dg/pr15825-1.c: New test case.
1322
1323 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
1324
1325         * gcc.c-torture/execute/20040625-1.c: New test.
1326
1327 2004-06-25  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1328
1329         * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
1330
1331 2004-06-25  Richard Sandiford  <rsandifo@redhat.com>
1332
1333         * gcc.dg/torture/mips-div-1.c: New test.
1334
1335 2004-06-24  Jeff Law  <law@redhat.com>
1336
1337         * gcc.dg/tree-ssa/20040624-1.c: New test.
1338
1339 2004-06-24  Richard Sandiford  <rsandifo@redhat.com>
1340
1341         * gcc.c-torture/compile/20040624-1.c: New test.
1342
1343 2004-06-24  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1344
1345         * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
1346         this directory.
1347
1348 2004-06-23  Andrew Pinski  <apinski@apple.com>
1349
1350         PR middle-end/15988
1351         * g++.dg/opt/ptrmem4.C: New test.
1352
1353         * gcc.dg/c90-array-quals-2.c: New test.
1354
1355 2006-06-23  Nitin Yewale <NitinY@KPITCummins.com>
1356
1357         * gcc.dg/kpice1.c: New test.
1358
1359 2006-06-23  Andrew Pinski  <apinski@apple.com>
1360
1361         * gcc.dg/c90-array-quals.c: New test.
1362
1363 2006-06-22  Richard Henderson  <rth@redhat.com>
1364
1365         * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
1366
1367 2004-06-22  Loren James Rittle  <ljrittle@acm.org>
1368
1369         * gcc.dg/builtins-config.h: Handle FreeBSD.
1370
1371 2006-06-22  Richard Henderson  <rth@redhat.com>
1372
1373         * g++.dg/opt/devirt1.C: New.
1374
1375 2004-06-22  Kelley Cook <kcook@gcc.gnu.org>
1376
1377         * g++.dg/opt/pr15551.C: New testcase.
1378
1379 2004-06-22  H.J. Lu  <hongjiu.lu@intel.com>
1380
1381         PR target/14800
1382         * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
1383         x86_64-*-linux* when compiling for 32bit.
1384
1385 2004-06-21  Andrew Pinski  <apinski@apple.com>
1386
1387         * gcc.dg/pch/struct-1.c: New.
1388         * gcc.dg/pch/struct-1.hs: New.
1389
1390 2004-06-21  Geoffrey Keating  <geoffk@apple.com>
1391
1392         * gcc.dg/pch/save-temps-1.c: New file.
1393         * gcc.dg/pch/save-temps-1.hs: New file.
1394
1395 2004-06-22  Janne Blomqvist  <jblomqvi@cc.hut.fi>
1396
1397         * gfortran.fortran-torture/execute/iolength_1.f90: New test.
1398         * gfortran.fortran-torture/execute/iolength_3.f90: New test.
1399
1400 2004-06-21  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1401
1402         * gfortran.fortran-torture/execute/select_1.f90: Rename function
1403         to fix type error.
1404         * gfortran.fortran-torture/execute/intrinsic_associated.f90:
1405         Remove trailing spaces.
1406
1407 2004-06-21  Richard Henderson  <rth@redhat.com>
1408
1409         * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
1410         merging && to BIT_FIELD_REF.
1411
1412 2004-06-21  Richard Sandiford  <rsandifo@redhat.com>
1413
1414         * g++.dg/opt/placeholder1.C: New test.
1415
1416 2004-06-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
1417
1418         * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
1419         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
1420         * gcc.dg/compat/union-m128-1_x.c: Likewise.
1421         * gcc.dg/compat/union-m128-1_y.c: Likewise.
1422
1423 2004-06-20  Zack Weinberg  <zack@codesourcery.com>
1424
1425         * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
1426         extern "C".
1427         * g++.dg/other/pragma-re-1.C: Add comments.
1428
1429 2004-06-19  Bud Davis  <bdavis9659@comcast.net>
1430
1431         PR gfortran/16080
1432         * gfortran.fortran-torture/execute/read_null_string.f90: New file.
1433
1434 2004-06-19  Andrew Pinski  <pinskia@physics.uc.edu>
1435
1436         * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
1437         instead of setting the type of size_t by
1438         hand.
1439
1440 2004-06-18  Roger Sayle  <roger@eyesopen.com>
1441
1442         * gcc.dg/unordered-2.c: New test case.
1443         * gcc.dg/unordered-3.c: New test case.
1444
1445 2004-06-19  David Billinghurst <David.Billinghurst@riotinto.com>
1446
1447         PR other/16043
1448         * lib/g++.exp (g++_version): Tweak regexp for version
1449         * lib/g77.exp (g77_version): Likewise
1450         * lib/gfortran.exp (gfortran_version): Likewise
1451         * lib/objc.exp (objc_version): Likewise
1452         * lib/treelang.exp (treelang_version): Likewise
1453
1454 2004-06-19  Jakub Jelinek  <jakub@redhat.com>
1455
1456         * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
1457         Use INT_MAX instead of __INT_MAX__.
1458         * gcc.dg/compat/struct-align-2_y.c: Likewise.
1459
1460         * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
1461         * gcc.dg/compat/scalar-return-3_x.c: Use it.
1462         * gcc.dg/compat/scalar-return-3_y.c: Use it.
1463         * gcc.dg/compat/scalar-return-4_x.c: Use it.
1464         * gcc.dg/compat/scalar-return-4_y.c: Use it.
1465         * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
1466         * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
1467         * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
1468         * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
1469
1470         * gcc.dg/range-test-1.c: New test.
1471         * g++.dg/opt/range-test-1.C: New test.
1472
1473 2004-06-17  Richard Henderson  <rth@redhat.com>
1474
1475         * objc.dg/sync-1.m: New.
1476         * objc.dg/try-catch-1.m: Don't force next runtime.
1477         * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
1478         * objc.dg/try-catch-2.m: Likewise.  Enable everywhere.  Remove
1479         shadowed catch clause.
1480         * objc.dg/try-catch-5.m: New.
1481
1482 2004-06-17  Zack Weinberg  <zack@codesourcery.com>
1483
1484         Bug 14610
1485         * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
1486
1487 2004-06-15  Richard Henderson  <rth@redhat.com>
1488
1489         * gcc.dg/20001116-1.c: Move expected warning line.
1490
1491 2004-06-15  Richard Henderson  <rth@redhat.com>
1492
1493         * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
1494         * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
1495
1496 2004-06-15  Jeff Law  <law@redhat.com>
1497
1498         * gcc.dg/tree-ssa/20040615-1.c: New test.
1499         * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
1500         be less sensitive to operand ordering.
1501         * gcc.dg/tree-ssa/20030824-2.c: Likewise.
1502
1503 2004-06-16  Danny Smith  <dannysmith@users.sourceforge.net>
1504
1505         * g++.dg/abi/bitfield3.C: Add comment..
1506
1507 2004-06-15  Richard Henderson  <rth@redhat.com>
1508
1509         * g++.dg/ext/stmtexpr1.C: XFAIL.
1510         * gcc.dg/20030612-1.c: XFAIL.
1511
1512 2004-06-15  Eric Christopher  <echristo@redhat.com>
1513
1514         * g++.dg/charset/asm5.c: New.
1515         * gcc.dg/charset/asm6.c: New.
1516
1517 2004-06-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1518
1519         PR fortran/15962
1520         * gfortran.fortran-torture/execute/select_1.f90: New test.
1521
1522 2004-06-15  Paul Brook  <paul@codesourcery.com>
1523
1524         * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
1525
1526 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1527
1528         PR c++/15967
1529         * g++.dg/lookup/crash3.C: New test.
1530
1531 2004-06-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1532
1533         PR c++/15947
1534         * g++.dg/parse/dtor4.C: New test.
1535
1536 2004-06-14  Jeff Law  <law@redhat.com>
1537
1538         * gcc.c-torture/compile/20040614-1.c: New test.
1539
1540 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1541
1542         PR fortran/15211
1543         * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
1544         LEN of a character array.
1545
1546 2004-06-14  Mark Mitchell  <mark@codesourcery.com>
1547
1548         PR c++/15096
1549         * g++.dg/template/ptrmem10.C: New test.
1550
1551         PR c++/14930
1552         * g++.dg/template/friend30.C: New test.
1553
1554 2004-06-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1555
1556         PR fortran/14928
1557         * gfortran.fortran-torture/compile/mloc.f90: New test.
1558
1559 2004-06-13  Paul Brook  <paul@codesourcery.com>
1560
1561         * gfortran.fortran-torture/execute/random_2.f90: New test.
1562
1563 2004-06-13  Eric Christopher  <echristo@redhat.com>
1564
1565         * gcc.dg/noncompile/redecl-1.c: Fix error message.
1566
1567 2004-06-12  Paul Brook  <paul@codesourcery.com>
1568
1569         * gfortran.fortran-torture/execute/contained_3.f90: New test.
1570
1571 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1572
1573         PR fortran/14923
1574         * gfortran.fortran-torture/execute/date_time_1.f90: New test.
1575
1576 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1577
1578         PR fortran/14957
1579         * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
1580         syntax errors in end statements of contained subroutines.
1581
1582 2004-06-12  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1583
1584         PR fortran/12841
1585         * gfortran.fortran-torture/execute/null_arg.f90: New test.
1586
1587 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
1588
1589         PR fortran/15665
1590         * gfortran.fortran-torture/execute/getarg_1.f90: New test.
1591
1592 2004-06-12  Bud Davis  <bdavis9659@comcast.net>
1593
1594         PR gfortran/12839
1595         * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
1596
1597 2004-06-11  Mark Mitchell  <mark@codesourcery.com>
1598
1599         PR c++/15862
1600         * g++.dg/parse/enum1.C: New test.
1601
1602 2004-06-10  Jeff Law  <law@redhat.com>
1603
1604         * gcc.c-torture/compile/20040610-1.c: New test.
1605
1606 2004-06-11  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1607
1608         * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
1609         * g++.old-deja/g++.other/decl3.C: Likewise.
1610
1611 2004-06-10  Brian Booth  <bbooth@redhat.com>
1612
1613         * gcc.dg/tree-ssa/20031015-1.c: Scan for
1614         V_MAY_DEF instead of VDEF.
1615         * gcc.dg/tree-ssa/20040517-1.c: Ditto.
1616
1617 2004-06-10  Mark Mitchell  <mark@codesourcery.com>
1618
1619         PR c++/14211
1620         * g++.dg/conversion/const1.C: New test.
1621
1622         PR c++/15076
1623         * g++.dg/conversion/reinterpret1.C: New test.
1624
1625         PR c++/15877
1626         * g++.dg/template/enum2.C: New test.
1627
1628         PR c++/15227
1629         * g++.dg/template/error13.C: New test.
1630
1631 2004-06-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1632
1633         PR fortran/14957
1634         * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
1635         arguments to test_* REAL and of the right size.
1636
1637 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
1638
1639         PR target/15569
1640         PR rtl-optimization/15681
1641         * gcc.dg/20040609-1.c: New test.
1642
1643 2004-06-10  Jakub Jelinek  <jakub@redhat.com>
1644
1645         PR c++/14791
1646         * g++.dg/opt/builtins1.C: New test.
1647
1648 2004-06-10  Danny Smith  <dannysmith@users.sourceforge.net>
1649
1650         * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
1651         that use default windows32 struct layout.
1652         * gcc.dg/i386-bitfield2.c: Likewise.
1653
1654 2004-06-09  Danny Smith  <dannysmith@users.sourceforge.net>
1655
1656         * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
1657         for mingw32 and cygwin targets.
1658
1659 2004-06-09  Geoffrey Keating  <geoffk@apple.com>
1660
1661         * gcc.dg/pch/macro-4.c: New.
1662         * gcc.dg/pch/macro-4.hs: New.
1663
1664 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1665
1666         PR fortran/13249
1667         * gfortran.fortran-torture/compile/name_clash.f90: New test.
1668
1669 2004-06-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1670
1671         PR fortran/13372
1672         * gfortran.fortran-torture/compile/named_args_2.f90: New test.
1673
1674 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
1675
1676         PR gfortran/14897
1677         * gfortran.fortran-torture/execute/t_edit.f90: New test.
1678
1679 2004-06-09  Bud Davis  <bdavis9659@comcast.net>
1680
1681         PR gfortran/15755
1682         * gfortran.fortran-torture/execute/backspace.c : New test.
1683
1684 2004-06-09  Paul Brook  <paul@codesourcery.com>
1685
1686         * gfortran.fortran-torture/execure/intrinsic_associated.f90
1687         (pointer_to_section): Rewrite to use smaller array.
1688
1689 2004-06-08  David Edelsohn  <edelsohn@gnu.org>
1690
1691         * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
1692         * gcc.dg/ext/altivec-10.c: Same.
1693         * gcc.dg/ext/altivec-11.c: Same.
1694         * gcc.dg/ext/altivec-12.c: Same.
1695         * gcc.dg/ext/altivec-13.c: Same.
1696         * gcc.dg/ext/altivec-14.c: Same.
1697         * gcc.dg/ext/altivec-15.c: Same.
1698         * gcc.dg/ext/altivec-16.c: Same.
1699         * gcc.dg/ext/altivec-3.c: Same.
1700         * gcc.dg/ext/altivec-4.c: Same.
1701         * gcc.dg/ext/altivec-6.c: Same.
1702         * gcc.dg/ext/altivec-7.c: Same.
1703         * gcc.dg/ext/altivec-8.c: Same.
1704         * gcc.dg/ext/altivec-varargs-1.c: Same.
1705
1706         * g++.dg/ext/altivec-1.C: Correct dg syntax.
1707         * g++.dg/ext/altivec-10.C: Same.
1708         * g++.dg/ext/altivec-2.C: Same.
1709         * g++.dg/ext/altivec-3.C: Same.
1710         * g++.dg/ext/altivec-4.C: Same.
1711         * g++.dg/ext/altivec-5.C: Same.
1712         * g++.dg/ext/altivec-6.C: Same.
1713         * g++.dg/ext/altivec-7.C: Same.
1714         * g++.dg/ext/altivec-8.C: Same.
1715         * g++.dg/ext/altivec-9.C: Same.
1716
1717 2004-06-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1718
1719         PR c++/7841
1720         * g++.old-deja/g++.pt/ctor2.C: Add error mark.
1721
1722 2004-06-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
1723
1724         * gcc.dg/union-1.c: New test.
1725
1726 2004-06-07  Roger Sayle  <roger@eyesopen.com>
1727
1728         * gcc.dg/builtins-41.c: New test case.
1729         * gcc.dg/builtins-42.c: New test case.
1730
1731 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
1732
1733         * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
1734         * g++.dg/ext/altivec-10.C: Same.
1735         * g++.dg/ext/altivec-2.C: Same.
1736         * g++.dg/ext/altivec-3.C: Same.
1737         * g++.dg/ext/altivec-4.C: Same.
1738         * g++.dg/ext/altivec-5.C: Same.
1739         * g++.dg/ext/altivec-6.C: Same.
1740         * g++.dg/ext/altivec-7.C: Same.
1741         * g++.dg/ext/altivec-8.C: Same.
1742         * g++.dg/ext/altivec-9.C: Same.
1743         * g++.old-deja/g++.abi/cxa_vec.C: Same.
1744         * g++.old-deja/g++.brendan/new3.C: Same.
1745         * gcc.c-torture/execute/eeprof-1.x: Same.
1746
1747 2004-06-07  Joseph S. Myers  <jsm@polyomino.org.uk>
1748
1749         PR c/14765
1750         * gcc.dg/pr14765-1.c: New test.
1751
1752 2004-06-07  Roger Sayle  <roger@eyesopen.com>
1753
1754         PR c/14649
1755         * gcc.dg/pr14649-1.c: New test case.
1756
1757 2004-06-07  Richard Henderson  <rth@redhat.com>
1758
1759         * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
1760         if temporaries.
1761
1762 2004-06-07  David Edelsohn  <edelsohn@gnu.org>
1763
1764         * g++.dg/eh/elide1.C: Remove XFAIL.
1765
1766 2004-06-07  Mark Mitchell  <mark@codesourcery.com>
1767
1768         PR c++/15337
1769         * g++.dg/expr/sizeof3.C: New test.
1770
1771         PR c++/14777
1772         * g++.dg/template/access14.C: New test.
1773
1774         PR c++/15554
1775         * g++.dg/template/enum1.C: New test.
1776
1777         PR c++/15057
1778         * g++.dg/eh/throw1.C: New test.
1779
1780 2004-06-07  David Ayers  <d.ayers@inode.at>
1781             Ziemowit Laski  <zlaski@apple.com>
1782
1783         * lib/objc.exp (objc_target_compile): Revert the '-framework
1784         Foundation' flag fix, since bare Darwin does not ship
1785         with the Foundation framework.
1786         * objc/execute/next_mapping.h: Provide a local NSConstantString
1787         @interface and @implementation.
1788         (objc_constant_string_init): A constructor function, used to
1789         initialize the NSConstantString meta-class object.
1790         * objc/execute/string1.m: Include "next_mapping.h" instead of
1791         <Foundation/NSString.h>.
1792         * objc/execute/string2.m: Likewise.
1793         * objc/execute/string3.m: Likewise.
1794         * objc/execute/string4.m: Likewise.
1795
1796 2004-06-06  H.J. Lu  <hongjiu.lu@intel.com>
1797
1798         * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
1799         to double. Replace double with FLOAT.
1800         * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
1801
1802         * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
1803         * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
1804         * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
1805         * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
1806         * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
1807         * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
1808         * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
1809         * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
1810
1811 2004-06-06  Joseph S. Myers  <jsm@polyomino.org.uk>
1812
1813         PR c/13519
1814         * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
1815
1816 2004-06-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1817
1818         PR c++/15503
1819         * g++.dg/template/meminit2.C: New test.
1820
1821 2004-06-04  Paolo Bonzini  <bonzini@gnu.org>
1822
1823         PR target/15822
1824         * gcc.c-torture/execute/compare-fp-1.c,
1825         gcc.c-torture/execute/compare-fp-2.c,
1826         gcc.c-torture/execute/compare-fp-3.c,
1827         gcc.c-torture/execute/compare-fp-4.c,
1828         gcc.c-torture/execute/compare-fp-3.x,
1829         gcc.c-torture/execute/compare-fp-4.x: Moved...
1830         * gcc.c-torture/execute/ieee/compare-fp-1.c,
1831         gcc.c-torture/execute/ieee/compare-fp-2.c,
1832         gcc.c-torture/execute/ieee/compare-fp-3.c,
1833         gcc.c-torture/execute/ieee/compare-fp-4.c,
1834         gcc.c-torture/execute/ieee/compare-fp-3.x,
1835         gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
1836
1837 2004-06-04  David Ayers  <d.ayers@inode.at>
1838
1839         * objc/execute/protocol-isEqual-4.m: New testcase.
1840
1841 2004-06-04  Nicola Pero  <n.pero@mi.flashnet.it>
1842
1843         * objc/execute/protocol-isEqual-1.m: New testcase.
1844         * objc/execute/protocol-isEqual-2.m: New testcase.
1845         * objc/execute/protocol-isEqual-3.m: New testcase.
1846
1847 2004-06-03  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1848
1849         * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
1850
1851 2004-06-02  Ziemowit Laski  <zlaski@apple.com>
1852
1853         * lib/objc.exp (objc_target_compile): When running tests on
1854         Darwin (Mac OS X), inform the linker about '-framework
1855         'Foundation'.
1856
1857 2004-06-02  Eric Christopher  <echristo@redhat.com>
1858
1859         * gcc.c-torture/compile/20040602-1.c: New.
1860
1861 2004-06-02  Andrew Pinski  <pinskia@physics.uc.edu>
1862
1863         * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
1864         * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
1865
1866         PR tree-optimization/14736
1867         * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
1868
1869         PR tree-optimization/14042
1870         * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
1871
1872         PR tree-optimization/14729
1873         * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
1874
1875 2004-06-02  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1876
1877         PR fortran/15557
1878         * gfortran.fortran-torture/execute/data_3.f90: New testcase.
1879
1880 2004-06-01  Richard Hederson  <rth@redhat.com>
1881
1882         * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
1883
1884 2004-06-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1885
1886         PR c++/14932
1887         * g++.dg/parse/offsetof4.C: New test.
1888
1889 2004-06-01  Nicola Pero  <nicola@brainstorm.co.uk>
1890
1891         PR objc/7993
1892         * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
1893
1894 2004-05-31  Mark Mitchell  <mark@codesourcery.com>
1895
1896         PR c++/15701
1897         * g++.dg/template/friend29.C: New test.
1898
1899 2004-05-31  Joseph S. Myers  <jsm@polyomino.org.uk>
1900
1901         PR c/15749
1902         * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
1903
1904 2004-05-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
1905
1906         * gcc.dg/sparc-trap-1.c: New test.
1907
1908 2004-05-31  Roger Sayle  <roger@eyesopen.com>
1909
1910         PR middle-end/15069
1911         * g++.dg/opt/fold3.C: New test case.
1912
1913 2004-05-30  Graham Stott  <graham.stott@btinternet.com>
1914
1915         * lib/target-supports.exp (check_iconv_available): Fix fallout
1916         from 2004-05-28 patch.
1917
1918 2004-05-30  Paul Brook  <paul@codesourcery.com>
1919
1920         PR fortran/15620
1921         * gfortran.fortran-torture/execute/st_function_1.f90: New test.
1922         * gfortran.fortran-torture/execute/st_function_2.f90: New test.
1923
1924 2004-05-30  Steven G. Kargl  <kargls@comcast.net>
1925
1926         * gfortran.fortran-torture/execute/random_1.f90: New test.
1927
1928 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
1929
1930         * g++.dg/ext/altivec-10.C: New test.
1931
1932 2004-05-29  Paul Brook  <paul@codesourcery.com>
1933
1934         * gfortran.fortran-torture/execute/equiv_1.f90: New test.
1935
1936 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
1937
1938         * gcc.dg/altivec-16.c: New test.
1939
1940 2004-05-28  Janis Johnson  <janis187@us.ibm.com>
1941
1942         * lib/target-supports.exp (check_vmx_hw_available): New.
1943         * gcc.dg/vmx/vmx.exp: Use it to determine default action.
1944
1945         * lib/target-supports.exp (check_alias_available,
1946         check_iconv_available, check_named_sections_available): Use
1947         unique names for temporary files.
1948
1949 2004-05-28  Ziemowit Laski  <zlaski@apple.com>
1950
1951         * gcc.dg/altivec-15.c: New test.
1952
1953 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
1954
1955         PR c++/15083
1956         * g++.dg/warn/noeffect6.C: New test.
1957
1958         PR c++/15471
1959         * g++.dg/expr/ptrmem4.C: New test.
1960
1961         PR c++/15640
1962         * g++.dg/template/operator3.C: New test.
1963
1964 2004-05-28  Mark Mitchell  <mark@codesourcery.com>
1965
1966         PR c++/14668
1967         * g++.dg/lookup/redecl1.C: New test.
1968         * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
1969
1970 2004-05-28  Paolo Bonzini  <bonzini@gnu.org>
1971
1972         * gcc.c-torture/execute/compare-fp-1.c,
1973         gcc.c-torture/execute/compare-fp-2.c,
1974         gcc.c-torture/execute/compare-fp-3.c,
1975         gcc.c-torture/execute/compare-fp-4.c,
1976         gcc.c-torture/execute/compare-fp-3.x,
1977         gcc.c-torture/execute/compare-fp-4.x,
1978         gcc.dg/pr15649-1.c: New.
1979
1980 2004-05-27  Adam Nemet  <anemet@lnxw.com>
1981
1982         PR c++/12883
1983         * g++.dg/init/array14.C: New test.
1984
1985 2004-05-25  Janis Johnson  <janis187@us.ibm.com>
1986
1987         * lib/compat.exp (compat-get-options-main): New.
1988         (compat-get-options): Remove unneeded code, warn for ignored
1989         command.
1990         (compat-execute): Check flag set by dg-require-* commands.
1991
1992         * lib/compat.exp (compat-execute): Break up long lines.
1993
1994 2004-05-24  Janis Johnson  <janis187@us.ibm.com>
1995
1996         * gcc.dg/altivec-7.c: Don't use 'vector long'.
1997         * gcc.dg/altivec-14.c: New test.
1998         * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
1999
2000         * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
2001         * gcc.dg/altivec-12.c: Ditto.
2002
2003         * gcc.dg/altivec-3.c: Move call to altivec_check.
2004
2005 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
2006
2007         PR c++/15044
2008         * g++.dg/template/error12.C: New test.
2009
2010         PR c++/15317
2011         * g++.dg/ext/attrib15.C: New test.
2012
2013         PR c++/15329
2014         * g++.dg/template/ptrmem9.C: New test.
2015
2016 2004-05-25  Paul Brook  <paul@codesourcery.com>
2017
2018         * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
2019
2020 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
2021
2022         PR c++/15165
2023         * g++.dg/template/crash19.C: New test.
2024
2025 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
2026
2027         PR c++/15025
2028         * g++.dg/template/redecl1.C: New test.
2029
2030 2004-05-23  Mark Mitchell  <mark@codesourcery.com>
2031
2032         PR c++/14821
2033         * g++.dg/other/ns1.C: New test.
2034
2035         PR c++/14883
2036         * g++.dg/template/invalid1.C: New test.
2037
2038 2004-05-23  Paul Brook  <paul@codesourcery.com>
2039         Victor Leikehman  <lei@haifasphere.co.il>
2040
2041         * gfortran.fortran-torture/execute/common_init_1.f90: New test.
2042         * gfortran.fortran-torture/execute/equiv_init.f90: New test.
2043
2044 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
2045
2046         PR c++/15285
2047         PR c++/15299
2048         * g++.dg/template/non-dependent5.C: New test.
2049         * g++.dg/template/non-dependent6.C: New test.
2050
2051 2004-05-22  Mark Mitchell  <mark@codesourcery.com>
2052
2053         PR c++/15507
2054         * g++.dg/inherit/union1.C: New test.
2055
2056         PR c++/15542
2057         * g++.dg/template/addr1.C: New test.
2058
2059         PR c++/15427
2060         * g++.dg/template/array5.C: New test.
2061
2062         PR c++/15287
2063         * g++.dg/template/array6.C: New test.
2064
2065 2004-05-22  Wolfgang Bangerth  <bangerth@dealii.org>
2066             Roger Sayle  <roger@eyesopen.com>
2067
2068         * g++.dg/lookup/forscope2.C: New test case.
2069
2070 2004-05-22  Ben Elliston  <bje@au.ibm.com>
2071
2072         * gcc.dg/cpp/Wmissingdirs.c: New.
2073
2074 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
2075
2076         PR target/15301
2077         * gcc.dg/compat/union-m128-1.h: New file.
2078         * gcc.dg/compat/union-m128-1_main.c: Likewise.
2079         * gcc.dg/compat/union-m128-1_x.c: Likewise.
2080         * gcc.dg/compat/union-m128-1_y.c: Likewise.
2081
2082 2004-05-20  H.J. Lu  <hongjiu.lu@intel.com>
2083
2084         PR target/15302
2085         * gcc.dg/compat/struct-complex-1.h: New file.
2086         * gcc.dg/compat/struct-complex-1_main.c: Likewise.
2087         * gcc.dg/compat/struct-complex-1_x.c: Likewise.
2088         * gcc.dg/compat/struct-complex-1_y.c: Likewise.
2089
2090 2004-05-20  Roger Sayle  <roger@eyesopen.com>
2091
2092         PR middle-end/3074
2093         * gcc.dg/pr3074-1.c: New test case.
2094         * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
2095
2096 2004-05-20  Falk Hueffner  <falk@debian.org>
2097
2098         PR other/15526
2099         * gcc.dg/ftrapv-1.c: New test case.
2100
2101 2004-05-18  Feng Wang  <fengwang@nudt.edu.cn>
2102
2103         * gfortran.fortran-torture/execute/power.f90: Test constant integers.
2104
2105 2004-05-18  Andrew Pinski  <pinskia@physics.uc.edu>
2106             Jeff Law  <law@redhat.com>
2107
2108         * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
2109         * gcc.dg/tree-ssa/20040518-2.c: New test.
2110
2111         * gcc.dg/tree-ssa/20040518-1.c: New test.
2112
2113 2004-05-18  Zack Weinberg  <zack@codesourcery.com>
2114
2115         * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
2116
2117 2004-05-18  Paul Brook  <paul@codesourcery.com>
2118
2119         PR fortran/13930
2120         * gfortran.fortran-torture/execute/der_init_4.f90: New test.
2121
2122 2004-05-18  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2123
2124         * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
2125         constant folding.
2126
2127 2004-05-17  Steven Bosscher  <stevenb@suse.de>
2128
2129         * gcc.dg/tree-ssa/20040517-1.c: New test.
2130
2131 2004-05-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2132
2133         * gcc.dg/loop-4.c: New test.
2134
2135 2004-05-15  Andrew Pinski  <pinskia@physics.uc.edu>
2136
2137         * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
2138
2139 2004-05-15  Bud Davis  <bdavis9659@comcast.net>
2140
2141         PR fortran/15311
2142         * gfortran.fortran-torture/execute/write_a_1.f90: New test.
2143
2144 2004-05-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2145
2146         PR fortran/13826
2147         PR fortran/13940
2148         * gfortran.fortran-torture/compile/data_1.f90: New test.
2149
2150 2004-05-15  Ulrich Weigand  <uweigand@de.ibm.com>
2151
2152         * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
2153         * gcc.dg/uninit-H.c: Define ASM for __s390__.
2154
2155 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
2156
2157         * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
2158
2159 2004-05-15  Joseph S. Myers  <jsm@polyomino.org.uk>
2160
2161         PR c/15444
2162         * gcc.dg/format/xopen-1.c: Adjust expected message.
2163         * gcc.dg/format/xopen-3.c: New test.
2164
2165 2004-05-14  Victor Leikehman  <lei@haifasphere.co.il>
2166
2167         * gfortran.fortran-torture/execute/def_init_3.f90: New test.
2168
2169 2004-05-14  Jeff Law  <law@redhat.com>
2170
2171         * gcc.dg/tree-ssa/20040514-2.c: New test.
2172
2173 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2174
2175         * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
2176         this ...
2177         * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
2178         this.
2179
2180 2004-05-14  Andrew Pinski  <pinskia@physics.uc.edu>
2181
2182         * gcc.dg/tree-ssa/20040514-1.c: New test.
2183
2184 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2185
2186         * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
2187         test.
2188
2189 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2190
2191         PR fortran/14066
2192         * gfortran.fortran-torture/compile/do_1.f90: New test.
2193
2194 2004-05-14  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2195
2196         PR fortran/15051
2197         * gfortran.fortran-torture/compile/empty_interface_1.f90: New
2198         test.
2199
2200 2004-05-14  Bud Davis  <bdavis9659@comcast.net>
2201
2202         PR fortran/15149
2203         * gfortran.fortran-torture/execute/random_init.f90: New test.
2204
2205 2004-05-13  Paul Brook  <paul@codesourcery.com>
2206
2207         PR fortran/15314
2208         * gfortran.fortran-torture/execute/der_init_s.f90: New test.
2209
2210 2004-05-13  Andrew Pinski  <pinskia@physics.uc.edu>
2211
2212         * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
2213         for the powerpc case.
2214
2215 2004-05-13  Jeff Law  <law@redhat.com>
2216
2217         * gcc.dg/tree-ssa/20040513-1.c: New test.
2218         * gcc.dg/tree-ssa/20040513-2.c: New test.
2219
2220 2004-05-13  Paul Brook  <paul@codesourcery.com>
2221
2222         * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
2223         * gcc.dg/tree-ssa/20030714-1.c: Ditto.
2224         * gcc.dg/tree-ssa/20030708-1.c: Ditto.
2225
2226 2004-05-13  Andreas Schwab  <schwab@suse.de>
2227
2228         PR other/10819
2229         * lib/gfortran.exp (gfortran_version): Do not match NL/CR
2230         characters.
2231
2232 2004-05-13  Bud Davis  <bdavis9659@comcast.net>
2233
2234         PR fortran/15294
2235         * gfortran.fortran-torture/execute/adjustr.f90: New file.
2236
2237 2004-05-13  Diego Novillo  <dnovillo@redhat.com>
2238
2239         Merge from tree-ssa-20020619-branch.  See
2240         ChangeLog.tree-ssa for details.
2241
2242 2004-05-11  Ziemowit Laski  <zlaski@apple.com>
2243
2244         * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
2245         include <altivec.h> explicitly.
2246         * gcc.dg/altivec-13.c: Likewise.
2247
2248 2004-05-11  Paul Brook  <paul@codesourcery.com>
2249
2250         * gcc.c-torture/compile/20010518-1.c: Force enum size.
2251
2252 2004-05-10  Eric Christopher  <echristo@redhat.com>
2253
2254         * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
2255         * gcc.dg/sibcall-4.c: Ditto.
2256
2257 2004-05-10  Ziemowit Laski  <zlaski@apple.com>
2258
2259         * g++.dg/ext/altivec-8.C: New test case.
2260         * gcc.dg/altivec-13.c: New test case.
2261
2262 2004-05-08  Roger Sayle  <roger@eyesopen.com>
2263
2264         * gcc.c-torture/execute/divcmp-1.c: New test case.
2265         * gcc.c-torture/execute/divcmp-2.c: New test case.
2266         * gcc.c-torture/execute/divcmp-3.c: New test case.
2267
2268 2004-05-07  Eric Botcazou <ebotcazou@libertysurf.fr>
2269
2270         * g++.dg/other/pragma-re-2.C: New test.
2271
2272 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
2273
2274         * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
2275         * gcc.dg/i386-387-2.c: Likewise.
2276
2277         * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
2278         __builtin_drem.
2279         * gcc.dg/i386-387-6.c: Likewise.
2280
2281 2004-05-07  Uros Bizjak  <uros@kss-loka.si>
2282
2283         * gcc.dg/builtins-33.c:  Also check log1p*.
2284
2285 2004-05-07  Hans-Peter Nilsson  <hp@axis.com>
2286
2287         PR optimization/15296
2288         * gcc.c-torture/execute/pr15296.c: New test.
2289
2290 2004-05-05  Uros Bizjak  <uros@kss-loka.si>
2291
2292         * gcc.dg/builtins-40.c: New test.
2293
2294 2004-05-05  Richard Sandiford  <rsandifo@redhat.com>
2295
2296         * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
2297
2298 2004-05-04  Paolo Bonzini  <bonzini@gnu.org>
2299
2300         * g++.dg/ext/spe1.C: New testcase.
2301
2302 2004-05-04  Ziemowit Laski  <zlaski@apple.com>
2303
2304         * objc.dg/image-info.m: Allow additional attributes
2305         for __image_info section.
2306
2307 2004-05-04  Richard Sandiford  <rsandifo@redhat.com>
2308
2309         * gcc.dg/torture/mips-hilo-2.c: New test.
2310
2311 2004-05-03  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2312
2313         PR c++/14389
2314         * g++.dg/template/member5.C: New test.
2315
2316 2004-05-03  Uros Bizjak  <uros@kss-loka.si>
2317
2318         * gcc.dg/builtins-34.c: Also check expm1*.
2319
2320 2004-05-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2321
2322         * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
2323         * gcc.dg/torture/builtin-convert-3.c: New test.
2324
2325 2004-05-01  Ulrich Weigand  <uweigand@de.ibm.com>
2326
2327         PR middle-end/15054
2328         * g++.dg/opt/pr15054.C: New test.
2329
2330 2004-04-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2331
2332         * gcc.dg/torture/builtin-rounding-1.c: New test.
2333         * gcc.dg/builtins-25.c: Delete.
2334         * gcc.dg/builtins-29.c: Delete.
2335
2336 2004-04-29  Andreas Krebbel  <krebbel1@de.ibm.com>
2337
2338         * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
2339         * gcc.dg/sibcall-4.c: Likewise.
2340         * gcc.dg/sibcall-6.c: Enable s390 as test platform.
2341
2342 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
2343
2344         * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
2345         bit-field on 16-bit targets.
2346
2347 2004-04-30  Kazu Hirata  <kazu@cs.umass.edu>
2348
2349         * gcc.c-torture/execute/20040409-2.c: Fix constants used on
2350         16-bit targets.
2351
2352 2004-04-30  Andrew Pinski  <pinskia@physics.uc.edu>
2353
2354         * gcc.dg/rs6000-power2-1.c: Change to compile only.
2355         * gcc.dg/rs6000-power2-2.c: Likewise.
2356
2357 2004-04-29  Andrew Pinski  <pinskia@physics.uc.edu>
2358
2359         * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
2360         * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
2361         Change the asm registers to be in form of frN instead of fN.
2362
2363 2004-04-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2364
2365         * gcc.dg/torture/builtin-convert-2.c: New test.
2366
2367 2004-04-28  Andrew Pinski  <pinskia@physics.uc.edu>
2368
2369         * gcc.dg/rs6000-power2-1.c: New test.
2370         * gcc.dg/rs6000-power2-2.c: New test.
2371
2372 2004-04-28  Jan Hubicka  <jh@suse.cz>
2373
2374         * gcc.dg/unused-6.c: New test.
2375
2376 2004-04-24  Laurent GUERBY  <laurent@guerby.net>
2377             Ulrich Weigand  <uweigand@de.ibm.com>
2378
2379         * ada/acats/run_all.sh: Define $target variable.
2380
2381 2004-04-26  Andrew Pinski  <pinskia@physics.uc.edu>
2382
2383         PR c++/15119
2384         * g++.dg/other/vararg-1.C: New test.
2385
2386         PR c++/4794
2387         * g++.dg/eh/cleanup3.C: New test.
2388
2389 2004-04-24  Laurent GUERBY <laurent@guerby.net>
2390
2391         * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
2392         and ad8011a (target_insn).
2393         * ada/acats/support/macro.dfs: Likewise.
2394         * ada/acats/support/impbit.adb: New file.
2395
2396 2004-04-23  Ulrich Weigand  <uweigand@de.ibm.com>
2397
2398         * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
2399
2400 2004-04-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
2401
2402         * gcc.dg/loop-3.c: New test.
2403
2404 2004-04-23  Daniel Jacobowitz  <drow@mvista.com>
2405
2406         * gcc.c-torture/execute/simd-5.c: New test.
2407
2408 2004-04-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2409
2410         PR c++/15064
2411         * g++.dg/template/crash18.C: New test.
2412
2413 2004-04-22  Mark Mitchell  <mark@codesourcery.com>
2414
2415         * g++.dg/ext/complit3.C: New test.
2416
2417 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
2418
2419         * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
2420         * gcc.dg/altivec-3.c: Same.
2421         * gcc.dg/altivec-varargs-1.c: Same.
2422
2423 2004-04-21  Aldy Hernandez  <aldyh@redhat.com>
2424
2425         * lib/target-supports.exp (check_profiling_available): Assume
2426         profiling is not available on powerpc-eabi targets.
2427
2428 2004-04-21  Janis Johnson  <janis187@us.ibm.com>
2429
2430         * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
2431         * gcc.dg/vmx/bug-1.c: Ditto.
2432
2433 2004-04-20  Eric Christopher  <echristo@redhat.com>
2434
2435         * gcc.dg/charset/extern.c: New test.
2436         * g++.dg/charset/extern3.cc: Ditto.
2437
2438 2004-04-20  Uros Bizjak  <uros@kss-loka.si>
2439
2440         * gcc.dg/builtins-39.c: New test.
2441
2442 2004-04-20  Aldy Hernandez  <aldyh@redhat.com>
2443
2444         * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
2445
2446 2004-04-20  Richard Sandiford  <rsandifo@redhat.com>
2447
2448         * gcc.dg/torture/mips-hilo-1.c: New test.
2449
2450 2004-04-19  Andrew Pinski  <pinskia@physics.uc.edu>
2451
2452         * gcc.c-torture/compile/20040419-1.c: New test.
2453
2454 2004-04-18  Aldy Hernandez  <aldyh@redhat.com>
2455
2456         * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
2457
2458 2004-04-18  Zack Weinberg  <zack@codesourcery.com>
2459             Aldy Hernandez  <aldyh@redhat.com>
2460
2461         * gcc.c-torture/execute/va-arg-24.c: New.
2462
2463 2004-04-17  Zack Weinberg  <zack@codesourcery.com>
2464             Aldy Hernandez  <aldyh@redhat.com>
2465
2466         * gcc.dg/vmx/1b-01.c: New.
2467         * gcc.dg/vmx/1b-02.c: New.
2468         * gcc.dg/vmx/1b-03.c: New.
2469         * gcc.dg/vmx/1b-04.c: New.
2470         * gcc.dg/vmx/1b-05.c: New.
2471         * gcc.dg/vmx/1b-06.c: New.
2472         * gcc.dg/vmx/1b-07.c: New.
2473         * gcc.dg/vmx/1c-01.c: New.
2474         * gcc.dg/vmx/1c-02.c: New.
2475         * gcc.dg/vmx/3a-01a.c: New.
2476         * gcc.dg/vmx/3a-01.c: New.
2477         * gcc.dg/vmx/3a-01m.c: New.
2478         * gcc.dg/vmx/3a-03.c: New.
2479         * gcc.dg/vmx/3a-03m.c: New.
2480         * gcc.dg/vmx/3a-04.c: New.
2481         * gcc.dg/vmx/3a-04m.c: New.
2482         * gcc.dg/vmx/3a-05.c: New.
2483         * gcc.dg/vmx/3a-06.c: New.
2484         * gcc.dg/vmx/3a-06m.c: New.
2485         * gcc.dg/vmx/3a-07.c: New.
2486         * gcc.dg/vmx/3b-01.c: New.
2487         * gcc.dg/vmx/3b-02.c: New.
2488         * gcc.dg/vmx/3b-10.c: New.
2489         * gcc.dg/vmx/3b-13.c: New.
2490         * gcc.dg/vmx/3b-14.c: New.
2491         * gcc.dg/vmx/3b-15.c: New.
2492         * gcc.dg/vmx/3c-01a.c: New.
2493         * gcc.dg/vmx/3c-01.c: New.
2494         * gcc.dg/vmx/3c-02.c: New.
2495         * gcc.dg/vmx/3c-03.c: New.
2496         * gcc.dg/vmx/3d-01.c: New.
2497         * gcc.dg/vmx/4-01.c: New.
2498         * gcc.dg/vmx/4-03.c: New.
2499         * gcc.dg/vmx/5-01.c: New.
2500         * gcc.dg/vmx/5-02.c: New.
2501         * gcc.dg/vmx/5-03.c: New.
2502         * gcc.dg/vmx/5-04.c: New.
2503         * gcc.dg/vmx/5-05.c: New.
2504         * gcc.dg/vmx/5-06.c: New.
2505         * gcc.dg/vmx/5-07.c: New.
2506         * gcc.dg/vmx/5-07t.c: New.
2507         * gcc.dg/vmx/5-08.c: New.
2508         * gcc.dg/vmx/5-10.c: New.
2509         * gcc.dg/vmx/5-11.c: New.
2510         * gcc.dg/vmx/7-01a.c: New.
2511         * gcc.dg/vmx/7-01.c: New.
2512         * gcc.dg/vmx/7c-01.c: New.
2513         * gcc.dg/vmx/7d-01.c: New.
2514         * gcc.dg/vmx/7d-02.c: New.
2515         * gcc.dg/vmx/8-01.c: New.
2516         * gcc.dg/vmx/8-02a.c: New.
2517         * gcc.dg/vmx/8-02.c: New.
2518         * gcc.dg/vmx/brode-1.c: New.
2519         * gcc.dg/vmx/bug-1.c: New.
2520         * gcc.dg/vmx/bug-2.c: New.
2521         * gcc.dg/vmx/bug-3.c: New.
2522         * gcc.dg/vmx/cw-bug-1.c: New.
2523         * gcc.dg/vmx/cw-bug-2.c: New.
2524         * gcc.dg/vmx/cw-bug-3.c: New.
2525         * gcc.dg/vmx/dct.c: New.
2526         * gcc.dg/vmx/debug-1.c: New.
2527         * gcc.dg/vmx/debug-2.c: New.
2528         * gcc.dg/vmx/debug-3.c: New.
2529         * gcc.dg/vmx/debug-4.c: New.
2530         * gcc.dg/vmx/dos-bug-1-gdb.c: New.
2531         * gcc.dg/vmx/dos-bug-2-gdb.c: New.
2532         * gcc.dg/vmx/eg-5.c: New.
2533         * gcc.dg/vmx/fft.c: New.
2534         * gcc.dg/vmx/gcc-bug-1.c: New.
2535         * gcc.dg/vmx/gcc-bug-2.c: New.
2536         * gcc.dg/vmx/gcc-bug-3.c: New.
2537         * gcc.dg/vmx/gcc-bug-4.c: New.
2538         * gcc.dg/vmx/gcc-bug-5.c: New.
2539         * gcc.dg/vmx/gcc-bug-6.c: New.
2540         * gcc.dg/vmx/gcc-bug-7.c: New.
2541         * gcc.dg/vmx/gcc-bug-8.c: New.
2542         * gcc.dg/vmx/gcc-bug-9.c: New.
2543         * gcc.dg/vmx/gcc-bug-b.c: New.
2544         * gcc.dg/vmx/gcc-bug-c.c: New.
2545         * gcc.dg/vmx/gcc-bug-d.c: New.
2546         * gcc.dg/vmx/gcc-bug-e.c: New.
2547         * gcc.dg/vmx/gcc-bug-f.c: New.
2548         * gcc.dg/vmx/gcc-bug-g.c: New.
2549         * gcc.dg/vmx/gcc-bug-i.c: New.
2550         * gcc.dg/vmx/harness.h: New.
2551         * gcc.dg/vmx/ira1.c: New.
2552         * gcc.dg/vmx/ira2a.c: New.
2553         * gcc.dg/vmx/ira2b.c: New.
2554         * gcc.dg/vmx/ira2.c: New.
2555         * gcc.dg/vmx/ira2c.c: New.
2556         * gcc.dg/vmx/mem.c: New.
2557         * gcc.dg/vmx/newton-1.c: New.
2558         * gcc.dg/vmx/ops.c: New.
2559         * gcc.dg/vmx/sn7153.c: New.
2560         * gcc.dg/vmx/spill2.c: New.
2561         * gcc.dg/vmx/spill3.c: New.
2562         * gcc.dg/vmx/spill.c: New.
2563         * gcc.dg/vmx/t.c: New.
2564         * gcc.dg/vmx/varargs-1.c: New.
2565         * gcc.dg/vmx/varargs-2.c: New.
2566         * gcc.dg/vmx/varargs-3.c: New.
2567         * gcc.dg/vmx/varargs-4.c: New.
2568         * gcc.dg/vmx/varargs-5.c: New.
2569         * gcc.dg/vmx/varargs-6.c: New.
2570         * gcc.dg/vmx/varargs-7.c: New.
2571         * gcc.dg/vmx/vmx.exp: New.
2572         * gcc.dg/vmx/vprint-1.c: New.
2573         * gcc.dg/vmx/vscan-1.c: New.
2574         * gcc.dg/vmx/x-01.c: New.
2575         * gcc.dg/vmx/x-02.c: New.
2576         * gcc.dg/vmx/x-03.c: New.
2577         * gcc.dg/vmx/x-04.c: New.
2578         * gcc.dg/vmx/x-05.c: New.
2579         * gcc.dg/vmx/yousufi-1.c: New.
2580         * gcc.dg/vmx/zero-1.c: New.
2581         * gcc.dg/vmx/zero.c: New.
2582
2583 2004-04-17  Andrew Pinski  <pinskia@physics.uc.edu>
2584
2585         * g++.dg/lookup/java1.C: Update for chage of
2586         _Jv_AllocObject.
2587         * g++.dg/lookup/java2.C: Likewise.
2588
2589 2004-04-17  Laurent GUERBY <laurent@guerby.net>
2590
2591         * ada/acats/run_all.sh: use -O2 by default.
2592
2593 2004-04-17  Richard Sandiford  <rsandifo@redhat.com>
2594
2595         * gcc.dg/vr-mult-[12].c: New tests.
2596
2597 2004-04-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2598
2599         * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
2600
2601         * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
2602
2603 2004-04-15  Richard Sandiford  <rsandifo@redhat.com>
2604
2605         * lib/target-supports.exp (check_profiling_available): Assume profiling
2606         isn't available for mips*-*-elf targets.
2607
2608 2004-04-14  Uros Bizjak  <uros@kss-loka.si>
2609
2610         * gcc.dg/builtins-38.c: New test.
2611
2612 2004-04-14  Eric Christopher  <echristo@redhat.com>
2613
2614         * g++.dg/charset/charset.exp: Run .cc extension tests.
2615
2616 2004-04-14  Zack Weinberg  <zack@codesourcery.com>
2617
2618         * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32).  Update commentary.
2619
2620 2004-04-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2621
2622         * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
2623
2624 2004-04-13  Uros Bizjak  <uros@kss-loka.si>:
2625
2626         * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
2627         * gcc.dg/i386-387-2.c: Likewise.
2628
2629         * gcc.dg/i386-387-7.c: New test.
2630         * gcc.dg/i386-387-8.c: New test.
2631
2632         * gcc.dg/builtins-37.c: New test.
2633
2634 2004-04-13  Geoffrey Keating  <geoffk@apple.com>
2635
2636         * g++.dg/pch/externc-1.C: Add missing semicolon.
2637
2638 2004-04-13  Aldy Hernandez  <aldyh@redhat.com>
2639
2640         * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
2641
2642 2004-04-12  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2643
2644         * gcc.c-torture/execute/20040411-1.c: New test.
2645
2646 2004-04-10  Joseph S. Myers  <jsm@polyomino.org.uk>
2647
2648         * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
2649
2650 2004-04-09  Chris Demetriou  <cgd@broadcom.com>
2651
2652         * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
2653
2654 2004-04-09  Zack Weinberg  <zack@codesourcery.com>
2655
2656         * lib/target-supports.exp (check_named_sections_available): New.
2657         * lib/gcc-dg.exp (dg-require-named-sections): New.
2658         * lib/prune.exp (prune_gcc_output): Incorporate prunes from
2659         old-deja.exp.  Also prune error-count message from HP linker.
2660         * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
2661
2662         * g++.dg/init/init-ref4.C: Use dg-require-weak.
2663         * g++.old-deja/g++.pt/static3.C: Likewise.
2664         * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
2665
2666 2004-04-09  Roger Sayle  <roger@eyesopen.com>
2667
2668         * gcc.c-torture/execute/20040409-1.c: New test case.
2669         * gcc.c-torture/execute/20040409-2.c: New test case.
2670         * gcc.c-torture/execute/20040409-3.c: New test case.
2671
2672 2004-04-09  Andrew Pinski  <pinskia@physics.uc.edu>
2673
2674         * gcc.dg/20040409-1.c: New test.
2675
2676 2004-04-08  Roger Sayle  <roger@eyesopen.com>
2677
2678         PR target/14888
2679         * g++.dg/opt/pr14888.C: New test case.
2680
2681 2004-04-08  Geoffrey Keating  <geoffk@apple.com>
2682
2683         * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
2684         gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
2685         gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
2686         gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
2687         New tests.
2688
2689 2004-04-08  Paul Brook  <paul@codesourcery.com>
2690
2691         * gcc.dg/spill-1.c: New test.
2692
2693 2004-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2694
2695         * gcc.dg/torture/builtin-ctype-2.c: New test.
2696
2697 2004-04-07  Ian Lance Taylor  <ian@wasabisystems.com>
2698
2699         * gcc.dg/pch/pch.exp: Add largefile test.
2700
2701 2004-04-06  Geoffrey Keating  <geoffk@apple.com>
2702
2703         * g++.dg/pch/externc-1.Hs: New.
2704         * g++.dg/pch/externc-1.C: New.
2705
2706 2004-04-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2707
2708         * gcc.dg/compat/struct-by-value-5a_main.c,
2709         gcc.dg/compat/struct-by-value-5b_main.c: New files.
2710         * gcc.dg/compat/struct-by-value-5_main.c: Delete.
2711         * gcc.dg/compat/struct-by-value-5a_x.c,
2712         gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
2713         gcc.dg/compat/struct-by-value-5_x.c.
2714         * gcc.dg/compat/struct-by-value-5a_y.c,
2715         gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
2716         gcc.dg/compat/struct-by-value-5_y.c.
2717
2718         * gcc.dg/compat/struct-by-value-6a_main.c,
2719         gcc.dg/compat/struct-by-value-6b_main.c: New files.
2720         * gcc.dg/compat/struct-by-value-6_main.c: Delete.
2721         * gcc.dg/compat/struct-by-value-6a_x.c,
2722         gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
2723         gcc.dg/compat/struct-by-value-6_x.c.
2724         * gcc.dg/compat/struct-by-value-6a_y.c,
2725         gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
2726         gcc.dg/compat/struct-by-value-6_y.c.
2727
2728         * gcc.dg/compat/struct-by-value-7a_main.c,
2729         gcc.dg/compat/struct-by-value-7b_main.c: New files.
2730         * gcc.dg/compat/struct-by-value-7_main.c: Delete.
2731         * gcc.dg/compat/struct-by-value-7a_x.c,
2732         gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
2733         gcc.dg/compat/struct-by-value-7_x.c.
2734         * gcc.dg/compat/struct-by-value-7a_y.c,
2735         gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
2736         gcc.dg/compat/struct-by-value-7_y.c.
2737
2738 2004-04-06  Jakub Jelinek  <jakub@redhat.com>
2739
2740         * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
2741         * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
2742         * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
2743         options.
2744
2745 2004-04-06  Uros Bizjak  <uros@kss-loka.si>
2746
2747         * gcc.dg/builtins-36.c: New test.
2748
2749 2004-04-06  Paul Brook  <paul@codesourcery.com>
2750
2751         * README.gcc: Remove obsolete contraint on testcases.
2752
2753 2004-04-05  Paul Brook  <paul@codesourcery.com>
2754
2755         PR2123
2756         * g++.dg/expr/anew1.C: XFAIL and make reproducible.  Call abort on
2757         failure and exit(0) on success.
2758         * g++.dg/expr/anew2.C: Ditto.
2759         * g++.dg/expr/anew3.C: Ditto.
2760         * g++.dg/expr/anew4.C: Ditto.
2761
2762 2004-04-05  Nathan Sidwell  <nathan@codesourcery.com>
2763
2764         PR c++/3518
2765         * g++.dg/template/unify7.C: New.
2766
2767 2004-04-02  Nathanael Nerode  <neroden@gcc.gnu.org>
2768
2769         * g++.dg/README: Bring up to date with new subdirectories; remove
2770         duplicate subdirectory lines.
2771
2772 2004-04-02  Nathan Sidwell  <nathan@codesourcery.com>
2773
2774         PR c++/14007
2775         * g++.dg/template/unify5.C: New.
2776         * g++.dg/template/unify6.C: New.
2777         * g++.dg/template/qualttp20.C: Adjust.
2778         * g++.old-deja/g++.jason/report.C: Adjust.
2779         * g++.old-deja/g++.other/qual1.C: Adjust.
2780
2781 2004-04-01  Mark Mitchell  <mark@codesourcery.com>
2782
2783         PR c++/14803
2784         * g++.dg/inherit/ptrmem1.C: New test.
2785
2786 2004-04-01  Jakub Jelinek  <jakub@redhat.com>
2787
2788         PR c++/14755
2789         * gcc.c-torture/execute/20040331-1.c: New test.
2790         * gcc.dg/20040331-1.c: New test.
2791
2792 2004-04-01  Paul Brook  <paul@codesourcery.com>
2793
2794         * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
2795
2796 2004-03-30  Mark Mitchell  <mark@codesourcery.com>
2797
2798         PR c++/14724
2799         * g++.dg/init/goto1.C: New test.
2800
2801         PR c++/14763
2802         * g++.dg/template/defarg4.C: New test.
2803
2804 2004-03-30  Hartmut Penner  <hpenner@de.ibm.com>
2805
2806         * gcc.dg/altivec-11.c: Extend test for more valid cases.
2807
2808 2004-03-28  David Edelsohn  <edelsohn@gnu.org>
2809
2810         * gcc.dg/doloop-1.c: Do not check for lack of "blt".
2811
2812 2004-03-28  Zack Weinberg  <zack@codesourcery.com>
2813
2814         * gcc.dg/noncompile/undeclared-2.c: New test.
2815
2816 2004-03-28  Joseph S. Myers  <jsm@polyomino.org.uk>
2817
2818         * gcc.dg/940409-1.c: Remove XFAIL.
2819         * gcc.dg/reg-vol-struct-1.c: New test.
2820
2821 2004-03-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2822
2823         * gcc.dg/torture/builtin-wctype-1.c: New test.
2824
2825 2004-03-26  James A. Morrison  <ja2morri@uwaterloo.ca>
2826
2827         * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
2828         * gcc.dg/20001101-1.c: Likewise.
2829         * gcc.dg/20001102-1.c: Likewise.
2830
2831 2004-03-25  Roger Sayle  <roger@eyesopen.com>
2832
2833         * gcc.dg/compare8.c: Add an additional test for XOR.
2834
2835 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2836
2837         * gcc.dg/torture/builtin-ctype-1.c: New test.
2838
2839 2004-03-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2840
2841         * gcc.dg/torture/builtin-explog-1.c: Add new cases.
2842         * gcc.dg/torture/builtin-math-1.c: Likewise.
2843         * gcc.dg/torture/builtin-power-1.c: New test.
2844
2845 2004-03-24  Andreas Schwab  <schwab@suse.de>
2846
2847         * lib/prune.exp (prune_gcc_output): Ignore errata warning from
2848         IA64 assembler.
2849
2850 2004-03-23  Joseph S. Myers  <jsm@polyomino.org.uk>
2851             Roger Sayle  <roger@eyesopen.com>
2852
2853         * gcc.dg/compare8.c: New test case.
2854
2855 2004-03-23  Ziemowit Laski  <zlaski@apple.com>
2856
2857         * g++.dg/ext/altivec-7.C: New test.
2858
2859 2004-03-23  Zack Weinberg  <zack@codesourcery.com>
2860
2861         PR 12267, 12391, 12560, 13129, 14114, 14133
2862         * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
2863         * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
2864         * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
2865         Adjust error regexps.
2866         * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
2867         * gcc.dg/noncompile/undeclared-1.c: New test cases.
2868         * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
2869         * gcc.dg/local1.c: Add explanatory comment.
2870
2871 2004-03-23  Roger Sayle  <roger@eyesopen.com>
2872
2873         PR optimization/14669
2874         * g++.dg/opt/fold2.C: New test case.
2875
2876 2004-03-22  Jakub Jelinek  <jakub@redhat.com>
2877
2878         PR c/14069
2879         * gcc.dg/20040322-1.c: New test.
2880
2881 2004-03-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
2882
2883         * gcc.dg/ultrasp2.c: Do not pass -m64.  Remove redundant lines.
2884         * gcc.dg/ultrasp4.c: Likewise.
2885         * gcc.dg/ultrasp8.c: Do not pass -m64.  Add sparcv9-*-*.
2886
2887 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
2888
2889         * gcc.dg/i386-sse-8.c: Reset default options.
2890
2891 2004-03-21  Ulrich Weigand  <uweigand@de.ibm.com>
2892
2893         * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
2894         in the error message text.
2895
2896 2004-03-21  Gabriel Dos Reis  <gdr@integrable-solutions.net>
2897
2898         * g++.dg/template/qualttp20.C: Adjust dg- regexp.
2899
2900 2004-03-21  Mark Mitchell  <mark@codesourcery.com>
2901
2902         PR c++/14616
2903         * g++.dg/init/array13.C: New test.
2904
2905 2004-03-20  Roger Sayle  <roger@eyesopen.com>
2906
2907         PR target/13889
2908         * gcc.c-torture/compile/pr13889.c: New test case.
2909
2910 2004-03-20  Joseph S. Myers  <jsm@polyomino.org.uk>
2911
2912         PR c/14635
2913         * builtins-1.c (nan, nans): Don't test.
2914         * builtins-30.c: Don't use nan, nanf, nanl.
2915         * builtins-35.c: New test.
2916
2917 2004-03-19  Ziemowit Laski  <zlaski@apple.com>
2918
2919         * g++.dg/ext/altivec-6.C: New test.
2920
2921 2004-03-19  Mark Mitchell  <mark@codesourcery.com>
2922
2923         * g++.dg/init/placement3.C: New test.
2924
2925         * g++.dg/template/spec13.C: New test.
2926
2927         * g++.dg/lookup/using11.C: New test.
2928
2929         * g++.dg/lookup/koenig3.C: New test.
2930
2931         * g++.dg/template/operator2.C: New test.
2932
2933         * g++.dg/expr/dtor3.C: New test.
2934         * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
2935         marker.
2936         * g++.old-deja/g++.law/visibility28.C: Likewise.
2937
2938 2004-03-19  Paolo Bonzini  <bonzini@gnu.org>
2939
2940         * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
2941         * gcc.dg/ppc64-abi-3.c: Likewise.
2942
2943 2004-03-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
2944
2945         PR c++/14545
2946         * g++.dg/parse/template15.C: New test.
2947
2948 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
2949
2950         * g++.dg/expr/dtor2.C: New test.
2951
2952         * g++.dg/lookup/anon4.C: New test.
2953
2954         * g++.dg/overload/using1.C: New test.
2955
2956         * g++.dg/template/lookup7.C: New test.
2957
2958         * g++.dg/template/typename6.C: New test.
2959
2960         * g++.dg/expr/cond6.C: New test.
2961
2962 2004-03-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2963
2964         * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
2965
2966 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
2967
2968         * g++.dg/expr/cond5.C: New test.
2969         * g++.dg/expr/constcast1.C: Likewise.
2970         * g++.dg/expr/ptrmem2.C: Likewise.
2971         * g++.dg/expr/ptrmem3.C: Likewise.
2972         * g++.dg/lookup/main1.C: Likewise.
2973         * g++.dg/template/lookup6.C: Likewise.
2974
2975 2004-03-18  Mark Mitchell  <mark@codesourcery.com>
2976
2977         * gcc.dg/local1.c: New test.
2978
2979         * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
2980
2981 2004-03-17  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2982
2983         * gcc.dg/torture/builtin-convert-1.c: New test.
2984
2985 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2986
2987         * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
2988
2989 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
2990
2991         PR c++/14481
2992         * g++.dg/warn/Wunused-7.C: New test.
2993
2994 2004-03-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2995
2996         * gcc.dg/torture/builtin-integral-1.c: New test.
2997
2998 2004-03-16  Mark Mitchell  <mark@codesourcery.com>
2999
3000         PR c++/14586
3001         * g++.dg/parse/non-dependent3.C: New test.
3002
3003 2004-03-16  Paolo Bonzini  <bonzini@gnu.org>
3004
3005         * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
3006         * g++.dg/eh/simd-2.C: Likewise.
3007         * g++.dg/init/array10.C: Likewise.
3008         * gcc.c-torture/compile/simd-1.c: Likewise.
3009         * gcc.c-torture/compile/simd-2.c: Likewise.
3010         * gcc.c-torture/compile/simd-3.c: Likewise.
3011         * gcc.c-torture/compile/simd-4.c: Likewise.
3012         * gcc.c-torture/compile/simd-6.c: Likewise.
3013         * gcc.c-torture/execute/simd-1.c: Likewise.
3014         * gcc.c-torture/execute/simd-2.c: Likewise.
3015         * gcc.dg/compat/vector-defs.h: Likewise.
3016         * gcc.dg/20020531-1.c: Likewise.
3017         * gcc.dg/altivec-3.c: Likewise.
3018         * gcc.dg/altivec-4.c: Likewise.
3019         * gcc.dg/altivec-varargs-1.c: Likewise.
3020         * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
3021         * gcc.dg/i386-mmx-3.c: Likewise.
3022         * gcc.dg/i386-sse-4.c: Likewise.
3023         * gcc.dg/i386-sse-5.c: Likewise.
3024         * gcc.dg/i386-sse-8.c: Likewise.
3025         * gcc.dg/simd-1.c: Likewise.
3026         * gcc.dg/20030218-1.c: Likewise.  Plus, do not declare
3027         __ev64_opaque__ since the machine description provides it.
3028
3029 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
3030
3031         * lib/compat.exp (skip_list): New global variable.
3032         Use it to hold the user defined COMPAT_SKIPS list if any.
3033         (compat-obj): Add the members of skip_list to optall.
3034
3035 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
3036
3037         * gcc.dg/compat/union-by-value-1_main.c,
3038         union-by-value-1_x.c, union-by-value-1_y.c,
3039         union-check.h, union-defs.h,
3040         union-init.h, union-return-1_main.c,
3041         union-return-1_x.c, union-return-1_y.c: New files.
3042
3043 2004-03-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
3044
3045         * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
3046         mixed-struct-init.h: Add 4 mixed structure types.
3047         struct-by-value-21_main.c, struct-by-value-21_x.c,
3048         struct-by-value-21_y.c, struct-return-21_main.c,
3049         struct-return-21_x.c, struct-return-21_y.c: New files.
3050
3051 2004-03-13  Mark Mitchell  <mark@codesourcery.com>
3052
3053         PR c++/14550
3054         * g++.dg/parse/template14.C: New test.
3055
3056 2004-03-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
3057
3058         * gcc.c-torture/execute/20040313-1.c: New test.
3059
3060 2004-03-13  Jakub Jelinek  <jakub@redhat.com>
3061
3062         PR target/14533
3063         * gcc.dg/20040311-2.c: New test.
3064
3065 2004-03-12  Kazu Hirata  <kazu@cs.umass.edu>
3066
3067         PR other/14544
3068         * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
3069         bit-field.
3070
3071 2004-03-12  Ulrich Weigand  <uweigand@de.ibm.com>
3072
3073         * gcc.dg/20040305-2.c: Add missing return statement.
3074
3075 2004-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3076
3077         * gcc.dg/builtins-34.c: Also check pow10*.
3078
3079 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
3080
3081         PR target/14262
3082         * gcc.dg/20040305-2.c: New test.
3083
3084 2004-03-11  Ulrich Weigand  <uweigand@de.ibm.com>
3085
3086         * gcc.dg/20040310-1.c: New test.
3087
3088 2004-03-11  Roger Sayle  <roger@eyesopen.com>
3089
3090         * gcc.c-torture/execute/20040311-1.c: New test case.
3091
3092 2004-03-11  Mark Mitchell  <mark@codesourcery.com>
3093
3094         PR c++/14476
3095         * g++.dg/lookup/enum1.C: New test.
3096
3097 2004-03-10  Mark Mitchell  <mark@codesourcery.com>
3098
3099         PR c++/14510
3100         * g++.dg/lookup/struct2.C: New test.
3101
3102 2004-03-10  Uros Bizjak  <uros@kss-loka.si>
3103
3104         * gcc.dg/builtins-34.c: New test.
3105
3106 2004-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3107
3108         * gcc.dg/torture/builtin-nonneg-1.c: New test.
3109
3110 2004-03-09  James E Wilson  <wilson@specifixinc.com>
3111
3112         * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
3113         * gcc.dg/alias-2.c: New testcase.
3114
3115 2004-03-09  Zack Weinberg  <zack@codesourcery.com>
3116
3117         * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
3118
3119 2004-03-09  Roger Sayle  <roger@eyesopen.com>
3120
3121         * gcc.c-torture/execute/20040309-1.c: New test case.
3122
3123 2004-03-09  Nathan Sidwell  <nathan@codesourcery.com>
3124
3125         PR c++/14397
3126         * g++.dg/overload/ref1.C: New.
3127
3128 2004-03-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3129
3130         PR c++/14409
3131         * g++.dg/template/spec12.C: New test.
3132
3133         PR c++/14448
3134         * g++.dg/parse/crash14.C: New test.
3135
3136 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
3137
3138         PR c++/14230
3139         * g++.dg/init/ref11.C: New test.
3140
3141 2004-03-09  Mark Mitchell  <mark@codesourcery.com>
3142
3143         PR c++/14432
3144         * g++.dg/parse/builtin2.C: New test.
3145
3146 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
3147
3148         PR c++/14401
3149         * g++.dg/init/ctor3.C: New test.
3150         * g++.dg/init/union1.C: New test.
3151         * g++.dg/ext/anon-struct4.C: New test.
3152
3153 2004-03-08  Mark Mitchell  <mark@codesourcery.com>
3154
3155         * g++.dg/lookup/koenig1.C: Tweak error messages.
3156         * g++.dg/lookup/used-before-declaration.C: Likewise.
3157         * g++.dg/other/do1.C: Likewise.
3158         * g++.dg/overload/koenig1.C: Likewise.
3159         * g++.dg/parse/crash13.C: Likewise.
3160         * g++.dg/template/instantiate3.C: Likewise.
3161
3162 2004-03-08  Eric Christopher  <echristo@redhat.com>
3163
3164         * * lib/target-supports.exp: Enable libiconv in test
3165         compilation.  Fix up error checking.
3166
3167 2004-03-08  Roger Sayle  <roger@eyesopen.com>
3168
3169         PR middle-end/14289
3170         * gcc.dg/pr14289-1.c: New test case.
3171         * gcc.dg/pr14289-2.c: Likewise.
3172         * gcc.dg/pr14289-3.c: Likewise.
3173
3174 2004-03-08  Eric Botcazou  <ebotcazou@act-europe.fr>
3175
3176         * gcc.c-torture/execute/20040308-1.c: New test.
3177
3178 2004-03-07  Roger Sayle  <roger@eyesopen.com>
3179
3180         * gcc.c-torture/execute/20040307-1.c: New test case.
3181
3182 2004-03-07  Richard Sandiford  <rsandifo@redhat.com>
3183
3184         * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
3185
3186 2004-03-06  Ulrich Weigand  <uweigand@de.ibm.com>
3187
3188         * gcc.dg/20040306-1.c: New test.
3189
3190 2004-03-06  Kazu Hirata  <kazu@cs.umass.edu>
3191
3192         * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
3193         them static.
3194         * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
3195
3196 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
3197
3198         PR c/14465
3199         * gcc.dg/decl-6.c: New test.
3200
3201 2004-03-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3202
3203         * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
3204         Rename LOGPOW -> LOG_POW.
3205         (SQRT_EXP, POW_EXP): New.
3206
3207 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
3208
3209         * gcc.dg/i386-sse-8.c: New test.
3210
3211 2004-03-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
3212
3213         PR c/14114
3214         * gcc.dg/decl-5.c: New test.
3215
3216 2004-03-05  Andreas Krebbel  <krebbel1@de.ibm.com>
3217
3218         * gcc.dg/20040305-1.c: New test.
3219
3220 2004-03-05  Hans-Peter Nilsson  <hp@axis.com>
3221
3222         PR other/14354
3223         * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
3224
3225 2004-03-04  Ziemowit Laski  <zlaski@apple.com>
3226
3227         PR c++/14425, c++/14426
3228         * g++.dg/ext/altivec-4.C: New test.
3229         * g++.dg/ext/altivec-5.C: New test.
3230
3231 2004-03-04  Geoffrey Keating  <geoffk@apple.com>
3232
3233         * g++.old-deja/g++.other/linkage1.C: Expect errors about
3234         global variables of a type with no linkage.
3235         * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
3236         * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
3237         * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
3238         * g++.old-deja/g++.bugs/900210_02.C: Likewise.
3239         * g++.old-deja/g++.bugs/900210_03.C: Likewise.
3240         * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
3241         * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
3242         * g++.dg/warn/deprecated.C: Name enum Color.
3243         * g++.dg/overload/VLA.C: Name structure for 'b'.
3244         * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
3245
3246 2004-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
3247
3248         * gcc.c-torture/compile/20040304-1.c: New test.
3249
3250 2004-03-03  Zack Weinberg  <zack@codesourcery.com>
3251
3252         PR 13728
3253         * gcc.dg/decl-4.c: New testcase.
3254
3255 2004-03-03  Kazu Hirata  <kazu@cs.umass.edu>
3256
3257         * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
3258         as PRECF if sizeof (float) > sizeof (double).
3259         (PRECL): Make it the same as PRECF if
3260         sizeof (float) > sizeof (long double).
3261
3262 2004-03-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3263
3264         * gcc.dg/builtins-config.h: Use underscore macro style for __sun
3265         system type.  Add check for irix6 which doesn't have c99 runtime.
3266
3267 2004-03-03  Bob Wilson  <bob.wilson@acm.org>
3268
3269         * gcc.dg/const-elim-1.c: xfail for xtensa.
3270
3271 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
3272
3273         PR c++/14369
3274         * g++.dg/template/cond4.C: New test.
3275
3276 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
3277
3278         PR c++/14360
3279         * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
3280
3281         PR c++/14361
3282         * g++.dg/parse/defarg7.C: New test.
3283
3284         PR c++/14359
3285         * g++.dg/template/friend26.C: New test.
3286
3287 2004-03-01  Mark Mitchell  <mark@codesourcery.com>
3288
3289         PR c++/14324
3290         * g++.dg/abi/mangle21.C: New test.
3291
3292         PR c++/14260
3293         * g++.dg/parse/constructor2.C: New test.
3294
3295         PR c++/14337
3296         * g++.dg/template/sfinae1.C: New test.
3297
3298 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
3299
3300         PR c++/14267
3301         * g++.dg/expr/crash2.C: New test.
3302
3303         PR middle-end/13448
3304         * gcc.dg/inline-5.c: New test.
3305         * gcc.dg/always-inline.c: Split out tests into ...
3306         * gcc.dg/always-inline2.c: ... this and ...
3307         * gcc.dg/always-inline3.c: ... this.
3308
3309 2004-02-29  Mark Mitchell  <mark@codesourcery.com>
3310
3311         PR debug/12103
3312         * g++.dg/debug/crash1.C: New test.
3313
3314 2004-02-29  Kazu Hirata  <kazu@cs.umass.edu>
3315
3316         * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
3317         function with __attribute__((noinline)).
3318         (recurser_void2): Likewise.
3319         * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
3320         (recurser_void2): Likewise.
3321
3322 2004-02-29  Roger Sayle  <roger@eyesopen.com>
3323
3324         PR middle-end/14203
3325         * g++.dg/warn/Wunused-6.C: New test case.
3326
3327 2004-02-28  Richard Earnshaw  <rearnsha@arm.com>
3328
3329         * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
3330         not defined.
3331
3332 2004-02-27  Eric Christopher  <echristo@redhat.com>
3333
3334         * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
3335         * g++.dg/charset/asm2.c: Run only x86.
3336         * gcc.dg/charset/asm3.c: Ditto.
3337
3338 2004-02-27  Aldy Hernandez  <aldyh@redhat.com>
3339
3340         * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
3341         ld_library_path.
3342
3343 2004-02-27  Ziemowit Laski  <zlaski@apple.com>
3344
3345         * g++.dg/ext/altivec-3.C: New.
3346
3347 2004-02-26  Richard Henderson  <rth@redhat.com>
3348
3349         * g++.dg/ext/attrib10.C: Mark for warning.
3350         * gcc.dg/attr-alias-1.c: New.
3351
3352 2004-02-26  Richard Henderson  <rth@redhat.com>
3353
3354         * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
3355         * gcc.c-torture/execute/20040208-2.c: ... it back.
3356
3357 2004-02-26  Eric Christopher  <echristo@redhat.com>
3358
3359         * lib/target-supports.exp (check-iconv-available): New function.
3360         * lib/gcc-dg.exp (dg-require-iconv): New function.
3361         Use above.
3362         * gcc.dg/charset: New directory.
3363         * gcc.dg/charset/charset.exp: New file.
3364         * gcc.dg/charset/asm1.c: Ditto.
3365         * gcc.dg/charset/asm2.c: Ditto.
3366         * gcc.dg/charset/asm3.c: Ditto.
3367         * gcc.dg/charset/asm4.c: Ditto.
3368         * gcc.dg/charset/asm5.c: Ditto.
3369         * gcc.dg/charset/attribute1.c: Ditto.
3370         * gcc.dg/charset/attribute2.c: Ditto.
3371         * gcc.dg/charset/string1.c: Ditto.
3372         * g++.dg/charset: New directory.
3373         * g++.dg/dg.exp: Add here. Special options.
3374         * g++.dg/charset/charset.exp: New file.
3375         * g++.dg/charset/asm1.c: Ditto.
3376         * g++.dg/charset/asm2.c: Ditto.
3377         * g++.dg/charset/asm3.c: Ditto.
3378         * g++.dg/charset/asm4.c: Ditto.
3379         * g++.dg/charset/attribute1.c: Ditto.
3380         * g++.dg/charset/attribute2.c: Ditto.
3381         * g++.dg/charset/extern1.cc: Ditto.
3382         * g++.dg/charset/extern2.cc: Ditto.
3383         * g++.dg/charset/string1.c: Ditto.
3384
3385 2004-02-26  Mark Mitchell  <mark@codesourcery.com>
3386
3387         PR c++/14278
3388         * g++.dg/parse/comma1.C: New test.
3389
3390 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3391
3392         PR c++/14284
3393         * g++.dg/template/ttp8.C: New test.
3394
3395 2004-02-26  Eric Botcazou  <ebotcazou@act-europe.fr>
3396
3397         * gcc.dg/fixuns-trunc-1.c: New test.
3398
3399 2004-02-26  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3400
3401         * gcc.dg/builtins-config.h: Use #elif.
3402
3403 2004-02-26  Michael Matz  <matz@suse.de>
3404
3405         * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
3406         * gcc.dg/991214-1.c: Likewise.
3407         * gcc.dg/i386-asm-1.c: Likewise.
3408
3409 2004-02-25  Richard Henderson  <rth@redhat.com>
3410
3411         * gcc.c-torture/execute/20040208-2.c: Move ...
3412         * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
3413
3414 2004-02-26  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3415
3416         PR c++/14246
3417         * g++.dg/other/crash-3.C: New test.
3418
3419 2004-02-25  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3420
3421         * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
3422         * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
3423
3424         * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
3425         HP-UX.
3426
3427 2004-02-24  Michael Matz  <matz@suse.de>
3428
3429         * gcc.dg/i386-regparm.c: New.
3430
3431 2004-02-23  James E Wilson  <wilson@specifixinc.com>
3432
3433         * gcc.c-torture/execute/20040223-1.c: New.
3434
3435 2004-02-23  Zack Weinberg  <zack@codesourcery.com>
3436             Kazu Hirata  <kazu@cs.umass.edu>
3437
3438         * gcc.dg/fwritable-strings-1.c: Remove.
3439
3440 2004-02-23  Andrew Pinski  <pinskia@physics.uc.edu>
3441
3442         PR c/14156
3443         * gcc.dg/20040223-1.c: New test.
3444
3445 2004-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3446
3447         PR c++/14106
3448         * g++.dg/ext/typeof9.C: New test.
3449
3450 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3451
3452         PR c++/14250
3453         * g++.dg/other/switch1.C: New test.
3454
3455 2004-02-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
3456
3457         * gcc.dg/cast-function-1.c: Adjust for new informative message.
3458         * gcc.dg/va-arg-1.c: Likewise.
3459
3460 2004-02-23  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3461
3462         PR c++/14143
3463         * g++.dg/template/koenig5.C: New test.
3464
3465 2004-02-21  Ziemowit Laski  <zlaski@apple.com>
3466
3467         * g++.dg/ext/altivec-1.C: Generalize target triple.
3468         * g++.dg/ext/altivec-2.C: New test case.
3469         * g++.dg/ext/altivec_check.h: New file.
3470         * gcc.dg/altivec-1.c: Generalize target triple;
3471         include altivec_check.h and call altivec_check().
3472         * gcc.dg/altivec-[2-5].c: Generalize target triple.
3473         * gcc.dg/altivec-6.c: New test case.
3474         * gcc.dg/altivec-[7-9].c: Generalize target triple; add
3475         type casts as needed.
3476         * gcc.dg/altivec-10.c: Include altivec_check.h and call
3477         altivec_check().
3478         * gcc.dg/altivec-12.c: New test case.
3479         * gcc.dg/altivec-varargs-1.c: Generalize target triple;
3480         include altivec_check.h and call altivec_check().
3481         * gcc.dg/altivec_check.h: New file.
3482
3483 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3484
3485         * lib/target-supports.exp (check_alias_available): Don't mangle
3486         function `g' in test program.
3487
3488 2004-02-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3489
3490         * lib/target-supports.exp (check_profiling_available): Check
3491         argument to determine whether we support a profiling type.
3492         * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
3493         check_profiling_available.
3494         * g++.dg/bprob/bprob.exp: Likewise
3495         * g77.dg/bprob/bprob.exp: Likewise.
3496         * gcc.misc-tests/bprob.exp: Likewise.
3497         * g++.old-deja/g++.law/profile1.C: Pass profiling type to
3498         dg-require-profiling and delete expected error handling.
3499         * gcc.dg/20021014-1.c: Likewise.
3500         * gcc.dg/nest.c: Likewise.
3501
3502 2004-02-20  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3503
3504         PR c++/12007
3505         * g++.dg/other/vthunk1.C: New test.
3506
3507 2004-02-20  Falk Hueffner  <falk@debian.org>
3508
3509         PR target/14201
3510         * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
3511
3512 2004-02-20  Mark Mitchell  <mark@codesourcery.com>
3513
3514         PR c++/13927
3515         * g++.dg/other/error8.C: Remove XFAIL markers.
3516
3517         PR c++/14173
3518         * g++.dg/ext/packed5.C: New test.
3519
3520         PR c++/14199
3521         * g++.dg/warn/Wunused-5.C: New test.
3522
3523         PR c++/14186
3524         * g++.dg/lookup/member1.C: New test.
3525
3526 2004-02-19  Kazu Hirata  <kazu@cs.umass.edu>
3527
3528         * gcc.c-torture/compile/20040130-1.c: Enable only when
3529         __INT_MAX__ >= 2147483647L.
3530         * gcc.c-torture/compile/961203-1.c: Likewise.
3531
3532 2004-02-19  Nathan Sidwell  <nathan@codesourcery.com>
3533
3534         * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
3535         * g++.dg/opt/template1.C: Robustify assembler regexp
3536
3537 2004-02-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
3538
3539         * gcc.c-torture/execute/simd-4.x: Remove.
3540         * gcc.c-torture/execute/va-arg-25.x: Likewise.
3541         * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
3542         Guard with #ifndef SKIP_ATTRIBUTE.
3543         * gcc.dg/compat/vector-1_y.c: Likewise.
3544         * gcc.dg/compat/vector-2_x.c: Likewise.
3545         * gcc.dg/compat/vector-2_y.c: Likewise.
3546         * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
3547         * g++.dg/eh/simd-2.C: Likewise.
3548
3549 2004-02-19  Alan Modra  <amodra@bigpond.net.au>
3550
3551         * gcc.c-torture/compile/complex-1.c: New.
3552
3553 2004-02-19  Hans-Peter Nilsson  <hp@axis.com>
3554
3555         PR target/14209
3556         * gcc.c-torture/execute/20040218-1.c: New test.
3557
3558 2004-02-19  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3559
3560         PR c++/14181
3561         * g++.dg/parse/new2.C: New test.
3562
3563 2004-02-18  Paul Brook  <paul@codesourcery.com>
3564
3565         * gcc.c-torture/compile/libcall-1.c: New test.
3566
3567 2004-02-18  Paul Brook  <paul@codesourcery.com>
3568
3569         PR debug/12934
3570         * gcc.dg/debug/debug-7.c: New test.
3571
3572 2004-02-17  Ulrich Weigand  <uweigand@de.ibm.com>
3573
3574         * gcc.dg/20040217-1.c: New test.
3575
3576 2004-02-17  Zack Weinberg  <zack@codesourcery.com>
3577
3578         * gcc.c-torture/execute/990208-1.x: Delete.
3579
3580 2004-02-17  Richard Sandiford  <rsandifo@redhat.com>
3581
3582         * gcc.c-torture/execute/20040208-2.x: New file.
3583
3584 2004-02-17  Mark Mitchell  <mark@codesourcery.com>
3585
3586         PR c++/11326
3587         * g++.dg/abi/structret1.C: New test.
3588
3589 2004-02-17  Jakub Jelinek  <jakub@redhat.com>
3590
3591         * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
3592         (i386_cpuid): No need to test if cpuid is available on AMD64.
3593         Fix assembly, so that it works onboth i386 and AMD64.
3594         * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
3595         (vecInLong): Fix s[] member type to unsigned int.
3596         (vecInWord): Remove type.
3597         (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
3598         (a64, b64, c64, d64, e64): Remove.
3599         (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
3600         Remove unused variable.  Remove initialization of removed variables.
3601         Don't call mmx_tests nor sse_tests.
3602         (reference_mmx, reference_sse): Remove.
3603         (check): Add return stmt.
3604         * gcc.dg/i386-sse-7.c: New test.
3605         * gcc.dg/i386-mmx-4.c: New test.
3606
3607 2004-02-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3608
3609         * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
3610         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
3611         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
3612         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
3613         g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
3614         g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
3615         g++.dg/tc1/dr94.C: Fix line terminator.
3616
3617 2004-02-16  Geoffrey Keating  <geoffk@apple.com>
3618
3619         * gcc.c-torture/compile/20040216-1.c: New.
3620
3621 2004-02-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3622
3623         * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
3624         g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
3625         g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
3626         g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
3627         g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
3628         g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
3629
3630 2004-02-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
3631
3632         * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
3633
3634 2004-02-15  Mark Mitchell  <mark@codesourcery.com>
3635
3636         PR c++/13971
3637         * g++.dg/expr/cond4.C: New test.
3638
3639         PR c++/14086
3640         * g++.dg/lookup/crash2.C: New test.
3641
3642 2004-02-14  Josef Zlomek  <zlomekj@suse.cz>
3643
3644         * gcc.c-torture/compile/20040214-2.c: New test.
3645
3646 2004-02-14  Andrew Pinski  <pinskia@physics.uc.edu>
3647
3648         PR c++/14116
3649         * g++.dg/ext/typeof8.C: New test.
3650
3651 2004-02-14  Eric Botcazou  <ebotcazou@act-europe.fr>
3652
3653         * gcc.c-torture/compile/20040214-1.c: New test.
3654
3655 2004-02-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3656
3657         PR c++/13635
3658         * g++.dg/template/spec11.C: New test.
3659
3660 2004-02-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3661
3662         PR c++/13927
3663         * g++.dg/other/error8.C: New test.
3664
3665 2004-02-13  Mark Mitchell  <mark@codesourcery.com>
3666
3667         PR c++/14122
3668         * g++.dg/template/array4.C: New test.
3669
3670         PR c++/14108
3671         * g++.dg/inherit/thunk2.C: New test.
3672
3673         PR c++/14083
3674         * g++.dg/eh/cond2.C: New test.
3675
3676 2004-02-12  Alan Modra  <amodra@bigpond.net.au>
3677
3678         * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
3679
3680 2004-02-12  Nathaniel Smith <njs@codesourcery.com>
3681
3682         * lib/scanasm.exp (dg-scan): Quote pattern before display.
3683
3684 2004-02-12  Hartmut Penner  <hpenner@de.ibm.com>
3685
3686         * g++.dg/simd-2.C: xfail on ppc64-linux.
3687
3688 2004-02-11  Joseph S. Myers  <jsm@polyomino.org.uk>
3689
3690         PR c/456
3691         * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
3692         tests.
3693
3694 2004-02-11  Uros Bizjak  <uros@kss-loka.si>
3695
3696         * gcc.dg/builtins-33.c: New test.
3697
3698 2004-02-11  Paolo Bonzini  <bonzini@gnu.org>
3699
3700         * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
3701
3702 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
3703
3704         * g++.dg/simd-2.C: Set -maltivec for ppc64.
3705
3706 2004-02-11  Hartmut Penner  <hpenner@de.ibm.com>
3707
3708         * gcc.dg/ppc64-abi-3.c: New test.
3709
3710 2004-02-10  Paolo Bonzini  <bonzini@gnu.org>
3711
3712         PR c/14092
3713
3714         * gcc.dg/pr14092-1.c: New testcase.
3715
3716 2004-02-10  Alan Modra  <amodra@bigpond.net.au>
3717
3718         * gcc.dg/cpp/assert4.c: Fix typo last change.
3719
3720         * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
3721         * gcc.dg/cpp/assert4.c: Handle powerpc64.
3722
3723         * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
3724
3725 2004-02-09  Roger Sayle  <roger@eyesopen.com>
3726
3727         * gcc.c-torture/compile/20040209-1.c: New test case.
3728
3729 2004-02-08  Joseph S. Myers  <jsm@polyomino.org.uk>
3730
3731         * gcc.dg/c90-init-1.c: Adjust expected error messages.
3732
3733 2004-02-08  Richard Sandiford  <rsandifo@redhat.com>
3734
3735         * gcc.c-torture/execute/20040208-[12].c: New tests.
3736
3737 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
3738
3739         * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
3740
3741 2004-02-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
3742
3743         * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
3744
3745 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
3746
3747         Bug 13856
3748         * gcc.dg/visibility-8.c: New testcase.
3749
3750 2004-02-07  Zack Weinberg  <zack@codesourcery.com>
3751
3752         * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
3753         arguments.
3754         * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
3755
3756 2004-02-07  Roger Sayle  <roger@eyesopen.com>
3757
3758         PR middle-end/13696
3759         * g++.dg/opt/fold1.C: New test case.
3760
3761 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3762
3763         PR c++/14033
3764         * g++.dg/other/crash-2.C: New test.
3765
3766 2003-02-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3767
3768         PR c++/14028
3769         * g++.dg/parse/angle-bracket2.C: New test.
3770
3771 2004-02-05  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
3772
3773         PR middle-end/13750
3774         Revert:
3775         2004-01-15  Geoffrey Keating  <geoffk@apple.com>
3776         PR pch/13361
3777         * testsuite/g++.dg/pch/wchar-1.C: New.
3778         * testsuite/g++.dg/pch/wchar-1.Hs: New.
3779
3780 2004-02-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3781
3782         PR c++/14008
3783         * g++.dg/parse/error15.C: New test.
3784         * g++.dg/parse/crash11.C: Update dg-error mark.
3785
3786 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
3787
3788         PR c++/13932
3789         * g++.dg/warn/conv2.C: New test.
3790
3791 2004-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3792
3793         PR c++/13086
3794         * g++.dg/warn/incomplete1.C: Remove xfail.
3795
3796 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
3797
3798         * lib/file-format.exp (gcc_target_object_format): Use
3799         ${tool}_target_compile, not gcc_target_compile.
3800         * lib/target-supports.exp (check_alias_available): Likewise.
3801         (check_gc_sections_available): Likewise.
3802         * g++.dg/ext/attrib10.C: Use dg-require-alias.
3803         * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
3804         dg-require-alias.
3805
3806 2004-02-04  Mark Mitchell  <mark@codesourcery.com>
3807
3808         PR c++/13969
3809         * g++.dg/template/static6.C: New test.
3810
3811 2004-02-04  Ian Lance Taylor  <ian@wasabisystems.com>
3812
3813         * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
3814
3815 2004-02-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
3816
3817         * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
3818         tests for systems where `char' is unsigned by default.
3819
3820 2003-02-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3821
3822         PR c++/13997
3823         * g++.dg/template/partial3.C: New test.
3824
3825 2004-02-04  Kazu Hirata  <kazu@cs.umass.edu>
3826
3827         * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
3828         gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
3829         Remove mentions of obsolete ports.
3830
3831 2004-02-04  Paolo Bonzini  <bonzini@gnu.org>
3832
3833         * gcc.dg/noncompile/20001228-1.c: Fix for new
3834         error message.
3835
3836 2004-02-03  Roger Sayle  <roger@eyesopen.com>
3837
3838         PR target/9348
3839         * gcc.c-torture/execute/multdi-1.c: New test case.
3840
3841 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
3842
3843         PR c++/13925
3844         * g++.dg/template/lookup5.C: New test.
3845
3846 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
3847
3848         PR c++/13950
3849         * g++.dg/template/lookup4.C: New test.
3850
3851         PR c++/13970
3852         * g++.dg/parse/error14.C: New test.
3853
3854         PR c++/14002
3855         * g++.dg/parse/template13.C: New test.
3856
3857 2004-02-03  Mark Mitchell  <mark@codesourcery.com>
3858
3859         PR c++/13978
3860         * g++.dg/template/koenig4.C: New test.
3861
3862         PR c++/13968
3863         * g++.dg/template/crash17.C: New test.
3864
3865         PR c++/13975
3866         * g++.dg/parse/error13.C: New test.
3867         * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
3868
3869 2004-02-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
3870
3871         * gcc.dg/20020503-1.c: Remove -mflat dg-options.
3872
3873 2004-02-03  Paolo Bonzini  <bonzini@gnu.org>
3874
3875         PR c/11658
3876         PR c/13994
3877         * gcc.dg/noncompile/20040203-1.c: New test.
3878         * gcc.dg/noncompile/20040203-2.c: Likewise.
3879         * gcc.dg/noncompile/20040203-3.c: Likewise.
3880         * gcc.dg/20040203-1.c: Likewise.
3881
3882 2004-02-02  Andrew Pinski  <pinskia@physics.uc.edu>
3883
3884         PR c++/10858
3885         * g++.dg/template/sizeof7.C: New test.
3886
3887 2004-02-02  Eric Christopher  <echristo@redhat.com>
3888             Zack Weinberg  <zack@codesourcery.com>
3889
3890         * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
3891
3892 2004-02-02  Zack Weinberg  <zack@codesourcery.com>
3893
3894         * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
3895         * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
3896         * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
3897         * gcc.dg/cleanup-5.c: Run only on Linux targets.
3898
3899 2004-02-02  Mark Mitchell  <mark@codesourcery.com>
3900
3901         PR c++/13113
3902         * g++.old-deja/g++.mike/net36.C: Adjust error messages.
3903
3904         PR c++/13854
3905         * g++.dg/ext/attrib13.C: New test.
3906
3907         PR c++/13907
3908         * g++.dg/conversion/op2.C: New test.
3909
3910 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
3911
3912         * gcc.dg/titype-1.c: Fix pasto.
3913
3914 2004-02-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
3915
3916         * gcc.dg/titype-1.c: New test.
3917
3918 2004-02-01  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3919
3920         PR c++/13957
3921         * g++.dg/template/non-type-template-argument-1.C,
3922         g++.dg/template/qualified-id1.C: Update dg-error marks.
3923         * g++.dg/template/nontype6.C: New test.
3924
3925 2004-02-01  Roger Sayle  <roger@eyesopen.com>
3926
3927         * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
3928         * gcc.dg/builtins-31.c: New testcase.
3929         * gcc.dg/builtins-32.c: New testcase.
3930
3931 2004-01-30  Andrew Pinski  <pinskia@physics.uc.edu>
3932
3933         * objc.dg/call-super-2.m: Update line numbers
3934         for the including of stddef.h.
3935
3936 2004-01-30  Michael Matz  <matz@suse.de>
3937
3938         * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
3939         g++.dg/ext/case-range3.C: New tests.
3940
3941 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3942
3943         DR206
3944         PR c++/13813
3945         * g++.dg/template/member4.C: New test.
3946
3947 2004-01-30  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3948
3949         PR c++/13683
3950         * g++.dg/template/sizeof6.C: New test.
3951
3952 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
3953
3954         * gcc.dg/fwritable-strings-1.c: New test.
3955
3956 2004-01-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
3957
3958         * gcc.c-torture/compile/20040130-1.c: New test.
3959
3960 2004-01-29  Geoffrey Keating  <geoffk@geoffk.org>
3961
3962         * objc.dg/call-super-2.m: Include stddef.h for size_t.
3963
3964 2004-01-29  Mark Mitchell  <mark@codesourcery.com>
3965
3966         PR c++/13883
3967         * g++.dg/template/ctor3.C: New test.
3968
3969 2004-01-29  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3970
3971         * g++.dg/tc1: New directory.
3972         * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
3973         g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
3974         g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
3975         g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
3976         g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
3977
3978 2004-01-28  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3979
3980         * g++.dg/parse/error11.C: New test.
3981         * g++.dg/parse/error12.C: Likewise.
3982
3983 2004-01-28  Ziemowit Laski  <zlaski@apple.com>
3984
3985         * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
3986         (scan_initial, main): Use aligned_sizeof instead of sizeof.
3987
3988 2004-01-28  Mark Mitchell  <mark@codesourcery.com>
3989
3990         PR c++/13791
3991         * g++.dg/ext/attrib12.C: New test.
3992
3993         PR c++/13736
3994         * g++.dg/parse/cast2.C: New test.
3995
3996 2004-01-27  James E Wilson  <wilson@specifixinc.com>
3997
3998         * objc.dg/encode-2.m (main): New local string.  Set depending on
3999         sizeof long.  Use in sscanf call.
4000         * objc.dg/encode-3.m (main): New local string.  Set depending on
4001         sizeof long.  Use in scan_initial call.
4002
4003 2004-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
4004
4005         * objc.dg/call-super-2.m: Make LP64-safe.
4006         * objc.dg/desig-init-1.m: Likewise.
4007
4008 2004-01-27  Devang Patel <dpatel@apple.com>
4009
4010         * g++.dg/debug/namespace1.C: New test.
4011
4012 2004-01-27  Ian Lance Taylor  <ian@wasabisystems.com>
4013
4014         * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
4015         xscale-*-*.
4016
4017         * gcc.dg/arm-mmx-1.c: New test.
4018
4019 2004-01-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
4020
4021         * gcc.dg/20040127-1.c: New test.
4022         * gcc.dg/20040127-2.c: New test.
4023
4024 2004-01-26  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
4025
4026         * objc.dg/stret-1.m (glob): Renamed to globa.
4027
4028 2004-01-26  Mark Mitchell  <mark@codesourcery.com>
4029
4030         PR c++/13663
4031         * g++.dg/expr/for1.C: New test.
4032
4033 2004-01-26  Fariborz Jahanian <fjahanian@apple.com>
4034
4035         PR middle-end/13779
4036         * gcc.dg/darwin-longlong.c: New test.
4037
4038 2004-01-26  Ian Lance Taylor  <ian@wasabisystems.com>
4039
4040         * gcc.dg/20040124-1.c: Moved test from here...
4041         * gcc.c-torture/compile/20040124-1.c: ...to here.
4042
4043 2004-01-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
4044
4045         * gcc.dg/sparc-ret.c: Run only in 32-bit mode.  Don't scan
4046         the assembly output if -m64 is passed.
4047
4048 2004-01-25  Mark Mitchell  <mark@codesourcery.com>
4049
4050         PR c++/13833
4051         * g++.dg/template/cond3.C: New test.
4052
4053 2004-01-25  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4054
4055         PR c++/13810
4056         * g++.dg/template/ttp7.C: New test.
4057
4058 2004-01-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4059
4060         PR c++/13797
4061         * g++.dg/template/nontype4.C: New test.
4062         * g++.dg/template/nontype5.C: Likewise.
4063
4064 2004-01-25  Richard Sandiford  <rsandifo@redhat.com>
4065
4066         * gcc.dg/torture/mips-clobber-at.c: New test.
4067
4068 2004-01-24  Ian Lance Taylor  <ian@wasabisystems.com>
4069
4070         * gcc.dg/20040124-1.c: New test.
4071
4072 2004-01-24  Jakub Jelinek  <jakub@redhat.com>
4073
4074         * gcc.dg/20040123-1.c: New test.
4075
4076 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
4077
4078         * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
4079
4080 2004-01-24  Joseph S. Myers  <jsm@polyomino.org.uk>
4081
4082         * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
4083
4084 2004-01-23  Andrew Pinski  <apinski@apple.com>
4085
4086         * gcc.dg/20030121-1.c: Move to ..
4087         * gcc.dg/20040121-1.c: here.
4088
4089 2004-01-23  Roger Sayle  <roger@eyesopen.com>
4090
4091         * gcc.dg/builtins-29.c: New test case.
4092
4093 2004-01-23  Zack Weinberg  <zack@codesourcery.com>
4094
4095         PR 18314
4096         * gcc.dg/builtins-30.c: New testcase.
4097
4098 2004-01-23  Andreas Tobler  <a.tobler@schweiz.ch>
4099
4100         * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
4101         * lib/g77.exp: Likewise.
4102         * lib/objc.exp: Likewise.
4103         * lib/g++.exp: Likewise.
4104
4105 2004-01-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
4106
4107         * gcc.dg/struct-by-value-2.c: New test.
4108
4109 2004-01-21  Andrew Pinski  <apinski@apple.com>
4110
4111         PR target/13785
4112         * gcc.dg/20030121-1.c: New test.
4113
4114 2004-01-22  Ulrich Weigand  <uweigand@de.ibm.com>
4115
4116         * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option.  Do not
4117         clobber frame pointer register in asm statement.
4118
4119 2004-01-21  Falk Hueffner  <falk@debian.org>
4120
4121         * gcc.c-torture/compile/20040121-1.c: New test.
4122
4123 2004-01-21  Zack Weinberg  <zack@codesourcery.com>
4124
4125         * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
4126
4127 2004-01-20  Hartmut Penner  <hpenner@de.ibm.com>
4128
4129         * gcc.dg/ppc64-abi-2.c: New test.
4130
4131 2004-01-18  James A. Morrison  <ja2morri@uwaterloo.ca>
4132
4133         * lib/treelang.exp: Fill out this file.
4134         * lib/treelang-dg.exp: New File.
4135
4136 2004-01-20  Joseph S. Myers  <jsm@polyomino.org.uk>
4137
4138         * gcc.c-torture/compile/981022-1.c: Remove.
4139         * gcc.dg/array-5.c: Remove XFAIL.
4140         * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
4141         * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
4142         gcc.dg/cond-lvalue-1.c: Update.
4143         * gcc.dg/cast-lvalue-2.c: New test.
4144
4145 2004-01-19  Mark Mitchell  <mark@codesourcery.com>
4146
4147         PR c++/13592
4148         * g++.dg/other/error1.C (class foo): Tweak error message.
4149
4150         PR c++/13592
4151         * g++.dg/template/call2.C: New test.
4152
4153 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
4154
4155         * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
4156         scalar-by-value-3_x.c, scalar-by-value-3_y.c,
4157         scalar-by-value-4_x.c, scalar-by-value-4_y.c,
4158         scalar-return-1_x.c, scalar-return-2_y.c,
4159         scalar-return-3_x.c, scalar-return-3_y.c,
4160         scalar-return-4_x.c, scalar-return-4_y.c,
4161         struct-align-1.h, struct-align-1_x.c,
4162         struct-align-1_y.c, struct-align-2.h,
4163         struct-align-2_x.c, struct-align-2_y.c,
4164         struct-by-value-10_y.c, struct-by-value-11_x.c,
4165         struct-by-value-11_y.c, struct-by-value-12_x.c,
4166         struct-by-value-12_y.c, struct-by-value-13_x.c,
4167         struct-by-value-13_y.c, struct-by-value-14_x.c,
4168         struct-by-value-14_y.c, struct-by-value-15_x.c,
4169         struct-by-value-15_y.c, struct-by-value-16_y.c,
4170         struct-by-value-17_y.c, struct-by-value-18_y.c,
4171         struct-by-value-19_y.c, struct-by-value-1_x.c,
4172         struct-by-value-1_y.c, struct-by-value-20_y.c,
4173         struct-by-value-2_x.c, struct-by-value-2_y.c,
4174         struct-by-value-3_y.c, struct-by-value-4_x.c,
4175         struct-by-value-4_y.c, struct-by-value-5_y.c,
4176         struct-by-value-6_y.c, struct-by-value-7_y.c
4177         struct-by-value-8_x.c, struct-by-value-8_y.c
4178         struct-by-value-9_x.c, struct-by-value-9_y.c
4179         struct-return-10_x.c, struct-return-10_y.c,
4180         struct-return-19_x.c, struct-return-20_x.c
4181         struct-return-2_x.c, struct-return-2_y.c
4182         struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
4183         SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY.  Turns SKIPVA into SKIP_VA.
4184
4185 2004-01-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
4186
4187         * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
4188         attribute on sparc*-sun-solaris2.*.
4189
4190 2004-01-18  Mark Mitchell  <mark@codesourcery.com>
4191
4192         PR c++/13710
4193         * g++.dg/ext/typeof7.C: New test.
4194
4195 2004-01-18  David Edelsohn  <edelsohn@gnu.org>
4196
4197         * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
4198         * gcc.dg/const-elim-1.c: Same.
4199
4200 2004-01-17  Ziemowit Laski  <zlaski@apple.com>
4201
4202         * objc.dg/stret-1.m: New.
4203         * objc.dg/stret-2.m: New.
4204
4205 2004-01-17  Andrew Pinski  <pinskia@physics.uc.edu>
4206
4207         PR c++/11895
4208         * g++.dg/ext/vector1.C: New test.
4209
4210 2004-01-16  Geoffrey Keating  <geoffk@apple.com>
4211
4212         * gcc.dg/pch/import-1.c: New.
4213         * gcc.dg/pch/import-1.hs: New.
4214         * gcc.dg/pch/import-1a.h: New.
4215         * gcc.dg/pch/import-1b.h: New.
4216         * gcc.dg/pch/import-1c.h: New.
4217
4218 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
4219
4220         PR c++/13574
4221         * g++.dg/ext/array1.C: New test.
4222
4223         PR c++/13178
4224         * g++.dg/conversion/op1.C: New test.
4225
4226 2004-01-16  J"orn Rennecke <joern.rennecke@superh.com>
4227
4228         PR 11864
4229         From Kazumoto Kojima / Dan Kegel:
4230         * gcc.dg/pr11864-1.c: New test.
4231
4232         PR 10392
4233         From Marcus Comstedt / Dan Kegel:
4234         * gcc.dg/pr10392-1.c: New test.
4235
4236 2004-01-16  Mark Mitchell  <mark@codesourcery.com>
4237
4238         PR c++/13478
4239         * g++.dg/init/ref10.C: New test.
4240
4241 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4242
4243         PR c++/13407
4244         * g++.dg/parse/typename6.C: New test.
4245
4246 2004-01-15  Geoffrey Keating  <geoffk@apple.com>
4247
4248         PR pch/13361
4249         * testsuite/g++.dg/pch/wchar-1.C: New.
4250         * testsuite/g++.dg/pch/wchar-1.Hs: New.
4251
4252 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4253
4254         PR c++/9259
4255         * g++.dg/expr/sizeof2.C: New test.
4256
4257 2004-01-15  Kazu Hirata  <kazu@cs.umass.edu>
4258
4259         * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
4260
4261 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
4262
4263         PR c++/13659
4264         * g++.dg/lookup/strong-using-3.C: New.
4265         * g++.dg/lookup/using-10.C: New.
4266
4267 2004-01-15  Alexandre Oliva  <aoliva@redhat.com>
4268
4269         PR c++/13594
4270         * g++.dg/lookup/strong-using-2.C: New.
4271
4272 2004-01-15  Marcus Comstedt <marcus@mc.pp.se>
4273             Dan Kegel <dank@kegel.com>
4274             J"orn Rennecke <joern.rennecke@superh.com>
4275
4276         PR target/9365
4277         * gcc.dg/pr9365-1.c: New test.
4278
4279 2004-01-15  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4280
4281         PR c++/8856
4282         * g++.dg/parse/casting-operator2.C: New test.
4283         * g++.old-deja/g++.pt/explicit83.C: Remove.
4284
4285 2004-01-14  Joseph S. Myers  <jsm@polyomino.org.uk>
4286
4287         * gcc.dg/label-compound-stmt-1.c: New test.
4288         * gcc.c-torture/compile/950922-1.c,
4289         gcc.c-torture/compile/20000211-3.c,
4290         gcc.c-torture/compile/20000518-1.c,
4291         gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
4292         compound statements.
4293
4294 2004-01-14  Hartmut Penner  <hpenner@de.ibm.com>
4295
4296         * gcc.dg/ppc64-abi-1.c: New test.
4297
4298 2004-01-14  Danny Smith  <dannysmith@users.sourceforge.net>
4299
4300          * g++.dg/ext/attrib9.C: Add dg-warnings.
4301
4302 2004-01-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4303
4304         PR c++/12335
4305         * g++.dg/parse/dtor3.C: New test.
4306
4307 2004-01-13  Andrew Pinski  <pinskia@physics.uc.edu>
4308
4309         PR c++/12709
4310         * g++.dg/parse/try-catch-1.C: New test.
4311
4312 2004-01-13  Arnaud Charlet  <charlet@act-europe.fr>
4313
4314         * ada/acats/run_all.sh: Add more verbose output in acats.log
4315         when compiling tests.
4316
4317 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
4318
4319         PR 13656
4320         * gcc.dg/typedef-redecl.c: New test case.
4321         * gcc.dg/typedef-redecl.h: New support file.
4322
4323 2004-01-13  Jan Hubicka  <jh@suse.cz>
4324
4325         * gcc.dg/always_inline.c: New test.
4326         * gcc.dg/debug/20031231-1.c: Fix.
4327
4328 2004-01-13  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4329
4330         PR c++/13474
4331         * g++.dg/template/array3.C: New test.
4332
4333 2004-01-12  Zack Weinberg  <zack@codesourcery.com>
4334
4335         * g++.dg/ext/lvalue1.C: No longer expected to fail.
4336         * g++.dg/warn/Wunused-2.C: Likewise.
4337
4338 2004-01-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4339
4340         PR c++/13289
4341         * g++.dg/template/instantiate6.C: New test.
4342
4343 2004-01-12  Roger Sayle  <roger@eyesopen.com>
4344
4345         PR middle-end/11397
4346         * gcc.dg/special/wkali-2.c: Add dg-require-alias.
4347
4348 2004-01-12  Jan Hubicka  <jh@suse.cz>
4349
4350         PR opt/12826
4351         * gcc.dg/20040112-1.c: New.
4352
4353         * gcc.dg/dwarf-die[1-7].c: Move to...
4354         * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
4355         * gcc.dg/debug/dwarf2/dwarf2.exp: New.
4356
4357 2004-01-12  Ian Lance Taylor  <ian@wasabisystems.com>
4358
4359         PR c++/4100
4360         * g++.dg/parse/friend4.C: New test.
4361
4362 2004-01-12  Scott Brumbaugh  <scottb.lists@verizon.net>
4363
4364         PR c++/4100
4365         * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
4366         definition is called a friend.
4367
4368 2004-01-11  Zack Weinberg  <zack@codesourcery.com>
4369
4370         * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
4371
4372 2004-01-11  Ian Lance Taylor  <ian@wasabisystems.com>
4373
4374         PR c++/3478
4375         * g++.dg/parse/error10.C: New test.
4376         * g++.dg/template/arg2.C: Accept "invalid type" error.
4377
4378 2004-01-11  Jakub Jelinek  <jakub@redhat.com>
4379
4380         PR middle-end/13392
4381         * g++.dg/opt/expect2.C: New test.
4382
4383 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
4384
4385         * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
4386         * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
4387         * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
4388         Update dg-error regexps.
4389
4390 2004-01-10  Zack Weinberg  <zack@codesourcery.com>
4391
4392         * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
4393         * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
4394
4395 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
4396
4397         * gcc.dg/pragma-re-1.c: Use right pointer type.
4398
4399 2004-01-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
4400
4401         * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
4402
4403 2004-01-09  Geoffrey Keating  <geoffk@apple.com>
4404
4405         * gcc.dg/rs6000-ldouble-1.c: New.
4406
4407 2004-01-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4408
4409         DR 337
4410         PR c++/9256
4411         * g++.dg/other/abstract1.C: New test.
4412
4413 2004-01-09  Alexandre Oliva  <aoliva@redhat.com>
4414
4415         * g++.dg/lookup/strong-using-1.C: New.
4416
4417 2004-01-09  Joseph S. Myers  <jsm@polyomino.org.uk>
4418
4419         PR c/11234
4420         * gcc.dg/func-ptr-conv-1.c: New test.
4421         * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
4422
4423 2004-01-09  Kazu Hirata  <kazu@cs.umass.edu>
4424
4425         PR target/13380.
4426         * gcc.c-torture/compile/20040109-1.c: New.
4427
4428 2004-01-08  Stuart Hastings  <stuart@apple.com>
4429
4430         * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
4431         testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
4432         * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
4433
4434 2004-01-09  Alan Modra  <amodra@bigpond.net.au>
4435
4436         * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
4437
4438 2004-01-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
4439
4440         * ada/acats/run_acats: Treat 'gnatchop' the same way
4441         as 'gnatmake'.  Export GCC_DRIVER.
4442         * ada/acats/run_all.sh: Add target_gnatchop.  Use
4443         'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
4444
4445 2004-01-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4446
4447         PR c++/12573
4448         * g++.dg/template/dependent-expr4.C: New test.
4449
4450 2004-01-08  Hartmut Penner  <hpenner@de.ibm.com>
4451
4452         * gcc.dg/altivec-11.c: New test.
4453
4454 2004-01-07  Mark Mitchell  <mark@codesourcery.com>
4455
4456         * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
4457
4458 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
4459
4460         PR c/6024
4461         * gcc.dg/enum-compat-1.c: New test.
4462         * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
4463
4464 2004-01-07  Joseph S. Myers  <jsm@polyomino.org.uk>
4465
4466         PR c/12165
4467         * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
4468         gcc.dg/c99-idem-qual-3.c: New tests.
4469
4470 2004-01-07  Alan Modra  <amodra@bigpond.net.au>
4471
4472         * gcc.dg/winline-7.c: Don't cast void * to int.
4473
4474 2004-01-06  Jan Hubicka  <jh@suse.cz>
4475
4476         * gcc.dg/i386-sse-5.c: New test
4477         * g++.dg/eh/simd-1.c: Add -w argument for i386.
4478
4479 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
4480
4481         PR c++/12815
4482         * g++.dg/rtti/typeid4.C: New test.
4483
4484 2004-01-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
4485
4486         * gcc.dg/compat/sdata-section.h: Declare 'abort'.
4487
4488 2004-01-05  Mark Mitchell  <mark@codesourcery.com>
4489
4490         PR c++/12132
4491         * g++.dg/template/error11.C: New test.
4492
4493         PR c++/13451
4494         * g++.dg/template/class2.C: New test.
4495
4496 2004-01-05  Nathan Sidwell  <nathan@codesourcery.com>
4497         Richard Sandiford <rsandifo@redhat.com>
4498
4499         PR c++/13387
4500         * g++.dg/opt/alias3.C: New test.
4501
4502 2004-01-04  Mark Mitchell  <mark@codesourcery.com>
4503
4504         PR c++/13157
4505         * g++.dg/template/koenig3.C: New test.
4506
4507         PR c++/13529
4508         * g++.dg/parse/offsetof3.C: New test.
4509
4510         * g++.dg/init/copy7.C: Add missing dg-error markers.
4511
4512         PR c++/12226
4513         * g++.dg/init/copy7.c: New test.
4514
4515         PR c++/13536
4516         * g++.dg/parse/cast1.C: New test.
4517
4518 2004-01-04  Jan Hubicka  <jh@suse.cz>
4519
4520         * gcc.dg/winline[1-7].c: New tests.
4521
4522 2004-01-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4523
4524         PR c++/13520
4525         * g++.dg/template/qualttp22.C: New test.
4526
4527 2004-01-01  Jan Hubicka  <jh@suse.cz>
4528
4529         * gcc.dg/debug/20031231-1.c: New.
4530         * gcc.c-torture/compile/20040101-1.c: New.
4531         * gcc.dg/dwarf-die-[1-7].c: New.
4532
4533 2004-01-01  Jakub Jelinek  <jakub@redhat.com>
4534
4535         PR optimization/13521
4536         * gcc.c-torture/compile/20031231-1.c: New test.
4537
4538 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
4539
4540         * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
4541
4542 2003-12-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4543
4544         PR c++/10079
4545         * g++.dg/template/crash16.C: New test.
4546
4547 2003-12-30  Mark Mitchell  <mark@codesourcery.com>
4548
4549         * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
4550
4551 2003-12-30  Kazu Hirata  <kazu@cs.umass.edu>
4552
4553         * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
4554         ports.
4555         * g++.old-deja/g++.jason/thunk3.C: Likewise.
4556         * g++.old-deja/g++.law/profile1.C: Likewise.
4557         * gcc.c-torture/compile/981006-1.c: Likewise.
4558         * gcc.c-torture/execute/loop-2e.x: Likewise.
4559         * gcc.c-torture/execute/loop-2f.x: Remove.
4560         * gcc.c-torture/execute/loop-2g.x: Likewise.
4561         * gcc.c-torture/execute/strct-varg-1.x: Likewise.
4562         * gcc.dg/20020312-2.c: Remove traces of dead ports.
4563
4564 2003-12-30  Nathan Sidwell  <nathan@codesourcery.com>
4565
4566         PR c++/13507
4567         * g++.dg/ext/attrib11.C: New test.
4568
4569         PR c++/13494
4570         * g++.dg/template/array2-1.C: New test.
4571         * g++.dg/template/array2-2.C: New test.
4572
4573 2003-12-29  Mark Mitchell  <mark@codesourcery.com>
4574
4575         * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
4576
4577 2003-12-29  Nathan Sidwell  <nathan@codesourcery.com>
4578
4579         PR c++/12774
4580         * g++.dg/template/array1-1.C: New test.
4581         * g++.dg/template/array1-2.C: New test.
4582
4583 2003-12-29  Roger Sayle  <roger@eyesopen.com>
4584
4585         PR fortran/12632
4586         * g77.dg/12632.f: New test case.
4587
4588 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4589
4590         PR c++/13289
4591         * g++.dg/parse/nontype1.C: New test.
4592
4593 2003-12-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4594
4595         PR c++/12403
4596         * g++.dg/parse/explicit1.C: New test.
4597         * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
4598
4599 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
4600
4601         PR c++/13081
4602         * g++.dg/opt/inline6.C: New test.
4603
4604         PR c++/12613
4605         * g++.dg/parse/error9.C: New test.
4606
4607         * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
4608
4609 2003-12-28  Mark Mitchell  <mark@codesourcery.com>
4610
4611         PR c++/13009
4612         * g++.dg/init/assign1.C: New test.
4613
4614 2003-12-28  Roger Sayle  <roger@eyesopen.com>
4615
4616         PR c++/13070
4617         * g++.dg/warn/format3.C: New test case.
4618
4619 2003-12-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4620
4621         * gcc.c-torture/compile/20031227-1.c: New test.
4622
4623 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
4624
4625         * g++.dg/bprob/bprob.exp: Load target-supports.exp
4626         * g77.dg/bprob/bprob.exp: Likewise.
4627         * gcc.misc-tests/bprob.exp: Likewise.
4628         * gcc.dg/builtins-18.c: Use builtins-config.h.  Do not test float
4629         variants on systems where the library does not provide that
4630         functionality.
4631         * gcc.dg/builtins-20.c: Use builtins-config.h.
4632         * gcc.dg/builtins-config.h: New file.
4633
4634 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
4635
4636         * lib/gcc-dg.exp (dg-require-profiling): New function.
4637         * lib/target-supports.exp (check_profiling_available): Likewise.
4638         * g++.dg/bprob/bprob.exp: Use check_profiling_available.
4639         * g77.dg/bprob/bprob.exp: Likewise.
4640         * gcc.misc-tests/bprob.exp: Likewise.
4641         * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
4642         * gcc.dg/20021014-1.c: Likewise.
4643         * gcc.dg/nest.c: Likewise.
4644
4645 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
4646
4647         * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
4648         compiling.
4649         * g++.dg/lookup/java2.C: Likewise.
4650         * gcc.dg/cpp/lexident.c: Likewise.
4651
4652 2003-12-23  Kazu Hirata  <kazu@cs.umass.edu>
4653
4654         * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
4655         given.
4656         * gcc.c-torture/compile/961203-1.c: Likewise.
4657         * gcc.c-torture/compile/980506-1.c: Likewise.
4658
4659 2003-12-23  Zack Weinberg  <zack@codesourcery.com>
4660
4661         * lib/gcc-dg.exp (dg-prune-output): New annotation.
4662         (additional_prunes): New global.
4663         (gcc-dg-prune): Handle additional per-test pruning.
4664         (dg-test): Clear additional_prunes between tests.
4665
4666         * gcc.c-torture/compile/920625-1.c: Remove xfail.  Use
4667         dg-prune-output to avoid spurious failures from assembler
4668         complaining about nonexistent WAW violations.
4669         * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
4670         Use dg-prune-output to avoid spurious failures from assembler
4671         warning about Itanium B-step errata.
4672
4673 2003-12-23  Mark Mitchell  <mark@codesourcery.com>
4674
4675         * g++.dg/abi/macro0.C: New test.
4676         * g++.dg/abi/macro1.C: Likewise.
4677         * g++.dg/abi/macro2.C: Likewise.
4678
4679         * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
4680         * g++.dg/abi/bitfield7.C: Likewise.
4681         * g++.dg/abi/dtor2.C: Likewise.
4682         * g++.dg/abi/mangle11.C: Likewise.
4683         * g++.dg/abi/mangle12.C: Likewise.
4684         * g++.dg/abi/mangle14.C: Likewise.
4685         * g++.dg/abi/mangle17.C: Likewise.
4686         * g++.dg/abi/vbase10.C: Likewise.
4687         * g++.dg/abi/vbase14.C: Likewise.
4688         * g++.dg/template/qualttp17.C: Likewise.
4689
4690 2003-12-21  Andrew Pinski  <pinskia@physics.uc.edu>
4691
4692         PR c/11995
4693         * gcc.dg/20031223-1.c: New test.
4694
4695 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
4696
4697         * gcc.dg/noreturn-7.c: New test.
4698
4699 2003-12-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
4700
4701         * gcc.dg/null-pointer-1.c: New test.
4702
4703 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
4704
4705         * g++.old-deja/g++.jason/template18.C: Remove.
4706         * g++.old-deja/g++.jason/template37.C: Likewise.
4707
4708         PR c++/12862
4709         * g++.dg/lookup/ns1.C: New test.
4710
4711         PR c++/12397
4712         * g++.dg/template/lookup3.C: New test.
4713
4714 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
4715
4716         * g++.dg/template/recurse1.C: New test
4717
4718 2003-12-22  Mark Mitchell  <mark@codesourcery.com>
4719
4720         PR c++/12479
4721         * g++.dg/parse/semicolon1.C: New test.
4722         * g++.dg/parse/semicolon1.h: Likewise.
4723
4724 2003-12-22  Fariborz Jahanian <fjahanian@apple.com>
4725
4726         * gcc.dg/darwin-misaligned.c: New test.
4727
4728 2003-12-22  Andrew Pinski  <pinskia@physics.uc.edu>
4729
4730         PR c/9163
4731         * gcc.dg/20031222-1.c: New test.
4732
4733 2003-12-21  Mark Mitchell  <mark@codesourcery.com>
4734
4735         PR c++/13438
4736         * g++.dg/parse/error8.C: New test.
4737
4738         PR c++/11554
4739         * testsuite/g++.dg/warn/ctor-init-1.C: New test.
4740
4741 2003-12-21  Kazu Hirata  <kazu@cs.umass.edu>
4742
4743         * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
4744         too small.
4745         * gcc.c-torture/compile/930217-1.c: Likewise.
4746         * gcc.c-torture/compile/930513-1.c: Likewise.
4747         * gcc.c-torture/execute/920908-2.c: Likewise.
4748         * gcc.c-torture/execute/921204-1.c: Likewise.
4749         * gcc.c-torture/execute/930621-1.c: Likewise.
4750         * gcc.c-torture/execute/930630-1.c: Likewise.
4751         * gcc.c-torture/execute/931031-1.c: Likewise.
4752         * gcc.c-torture/execute/980602-2.c: Likewise.
4753         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
4754         * gcc.c-torture/execute/compndlit-1.c: Likewise.
4755         * gcc.c-torture/execute/extzvsi.c: Likewise.
4756         * gcc.c-torture/unsorted/ext.c: Likewise.
4757
4758 2003-12-20  Andrew Pinski  <pinskia@gcc.gnu.org>
4759
4760         PR target/12749
4761         * gcc.c-torture/compile/20031220-2.c: New test case.
4762
4763 2003-12-20  Roger Sayle  <roger@eyesopen.com>
4764
4765         PR optimization/13031
4766         * gcc.c-torture/compile/20031220-1.c: New test case.
4767
4768 2003-12-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
4769
4770         * gcc.dg/cast-function-1.c: New test.
4771
4772 2003-12-19  Joseph S. Myers  <jsm@polyomino.org.uk>
4773
4774         * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
4775         formats.
4776
4777 2003-12-19  Mark Mitchell  <mark@codesourcery.com>
4778
4779         PR c++/12795
4780         * g++.dg/ext/attrib10.C: New test.
4781
4782 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
4783
4784         * gcc.dg/cleanup-10.c: New test.
4785         * gcc.dg/cleanup-11.c: New test.
4786
4787 2003-12-19  Jakub Jelinek  <jakub@redhat.com>
4788
4789         PR c++/13239
4790         * g++.dg/opt/expect1.C: New test.
4791
4792 2003-12-19  Hartmut Penner  <hpenner@de.ibm.com>
4793
4794         * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
4795
4796 2003-12-18  Andrew Pinski  <pinskia@physics.uc.edu>
4797
4798         PR debug/12923
4799         * gcc.dg/20031218-1.c: New test.
4800
4801         PR debug/12389
4802         * gcc.dg/20031218-2.c: New test.
4803         * gcc.dg/20031218-3.c: New test.
4804
4805         * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
4806         of label name and allow for USER_LABEL_PREFIX == "_" names.
4807         * g++.dg/abi/mangle18-2.C: Likewise.
4808         * g++.dg/abi/mangle19-1.C: Likewise.
4809         * g++.dg/abi/mangle19-2.C: Likewise.
4810         * g++.dg/abi/mangle20-1.C: Likewise.
4811         * g++.dg/abi/mangle20-2.C: Likewise.
4812
4813 2003-12-18  Richard Henderson  <rth@redhat.com>
4814
4815         * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
4816
4817 2003-12-18  Steven Bosscher  <steven@gcc.gnu.org>
4818             Dan Kegel <dank@kegel.com>
4819
4820         PR other/12009
4821         * g++.dg/compat/compat.exp:  Do not set LD_LIBRARY_PATH when
4822         testing a cross compiler, it causes spurious compile failures.
4823         * lib/g++.exp: Likewise.
4824
4825 2003-12-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4826
4827         PR c++/13262
4828         * g++.dg/template/access13.C: New test.
4829
4830 2003-12-18  Ulrich Weigand  <uweigand@de.ibm.com>
4831
4832         * gcc.dg/20031216-1.c: New test.
4833
4834 2003-12-18  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4835
4836         PR c++/9154
4837         * g++.dg/template/error10.C: New test.
4838
4839 2003-12-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
4840
4841         * g++.dg/eh/simd-1.C: XFAIL on SPARC.
4842         * g++.dg/eh/simd-2.C: Likewise.
4843
4844 2003-12-17  James E Wilson  <wilson@specifixinc.com>
4845             Roger Sayle  <roger@eyesopen.com>
4846
4847         * gcc.c-torture/execute/ieee/mzero5.c: New.
4848
4849 2003-12-17  Mark Mitchell  <mark@codesourcery.com>
4850
4851         PR c++/10603
4852         * g++.dg/parse/error6.C: New test.
4853
4854         PR c++/12827
4855         * g++.dg/parse/error7.C: New test.
4856
4857 2003-12-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
4858
4859         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
4860         at -O with stabs debugging formats.
4861         * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
4862         * gcc.dg/debug/debug-2.c: Likewise.
4863
4864 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
4865
4866         PR c++/12696
4867         * g++.dg/init/error1.C: New test.
4868
4869         PR c++/12218
4870         * g++.dg/init/pm3.C: New test.
4871
4872 2003-12-17  Joseph S. Myers  <jsm@polyomino.org.uk>
4873
4874         PR c/3347
4875         * gcc.dg/bitfld-8.c: New test.
4876
4877 2003-12-16  James Lemke  <jim@wasabisystems.com>
4878
4879         * gcc.dg/arm-scd42-[123].c: New tests.
4880
4881 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
4882
4883         PR c++/9043
4884         * g++.dg/abi/mangle20-1.C: New test.
4885         * g++.dg/abi/mangle20-2.C: New test.
4886
4887 2003-12-16  Mark Mitchell  <mark@codesourcery.com>
4888
4889         PR c++/13275
4890         * g++.dg/other/offsetof2.C: Remove XFAIL.
4891         * g++.dg/parse/offsetof1.C: New test.
4892         * g++.gd/parse/offsetof2.C: Likewise.
4893
4894 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4895
4896         * g++.dg/template/nontype3.C: New test.
4897         * g++.dg/template/static2.C: Tweaked the dg-error clause.
4898
4899 2003-12-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4900
4901         * g++.dg/warn/noreturn-3.C: Also test instantiation.
4902
4903 2003-12-16  Nathan Sidwell  <nathan@codesourcery.com>
4904
4905         PR c++/13387
4906         * g++.dg/expr/assign1.C: New test.
4907
4908         PR c++/13242
4909         * g++.dg/abi/mangle19-1.C: New test.
4910         * g++.dg/abi/mangle19-2.C: New test.
4911
4912 2003-12-16  Hartmut Penner  <hpenner@de.ibm.com>
4913
4914         * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
4915
4916 2003-12-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
4917
4918         * gcc.c-torture/execute/20031216-1.c: New test.
4919
4920 2003-12-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4921
4922         * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
4923         an ICE regression.
4924
4925 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
4926
4927         PR c++/10926
4928         * g++.dg/template/error9.C: New test.
4929
4930         PR c++/11116
4931         * g++.dg/template/error8.C: New test.
4932
4933 2003-12-15  Roger Sayle  <roger@eyesopen.com>
4934
4935         PR middle-end/13400
4936         * gcc.c-torture/execute/20031215-1.c: New test case.
4937
4938 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
4939
4940         PR c++/13269
4941         * g++.dg/parse/error5.C: New test.
4942
4943         PR c++/12989
4944         * g++.dg/expr/sizeof1.C: New test.
4945
4946         PR c++/13310
4947         * g++.dg/template/crash15.C: New test.
4948
4949 2003-12-15  Geoffrey Keating  <geoffk@apple.com>
4950
4951         * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
4952         a non-POD type as the last named parameter of a varargs function.
4953
4954 2003-12-15  Mark Mitchell  <mark@codesourcery.com>
4955
4956         PR c++/13243
4957         PR c++/12573
4958         * g++.dg/template/crash14.C: New test.
4959         * g++.dg/template/dependent-expr3.C: Add dg-error markers.
4960
4961 2003-12-15  Nathan Sidwell  <nathan@codesourcery.com>
4962
4963         * g++.dg/other/java1.C: New test.
4964
4965         PR c++/13241
4966         * g++.dg/abi/mangle18-1.C: New test.
4967         * g++.dg/abi/mangle18-2.C: New test.
4968
4969 2003-12-15  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
4970
4971         PR optimization/10312
4972         * gcc.c-torture/execute/20031214-1.c: New.
4973
4974 2003-12-14  Mark Mitchell  <mark@codesourcery.com>
4975
4976         PR c++/10779
4977         PR c++/12160
4978         * g++.dg/parse/error3.C: New test.
4979         * g++.dg/parse/error4.C: Likewise.
4980         * g++.dg/abi/mangle4.C: Tweak error messages.
4981         * g++.dg/lookup/using5.C: Likewise.
4982         * g++.dg/other/error2.C: Likewise.
4983         * g++.dg/parse/typename5.C: Likewise.
4984         * g++.dg/parse/undefined1.C: Likewise.
4985         * g++.dg/template/arg2.C: Likewise.
4986         * g++.dg/template/ttp3.C: Likewise.
4987         * g++.dg/template/type1.C: Likewise.
4988         * g++.old-deja/g++.other/crash32.C: Likewise.
4989         * g++.old-djea/g++.pt/defarg8.C: Likewise.
4990
4991 2003-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
4992
4993         PR c++/13106
4994         * g++.dg/warn/noreturn-3.C: New test.
4995
4996 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
4997
4998         PR c++/13118
4999         * g++.dg/abi/covariant3.C: New.
5000
5001 2003-12-12  Jakub Jelinek  <jakub@redhat.com>
5002
5003         * g++.dg/eh/ia64-1.C: New test.
5004
5005 2003-12-12  Roger Sayle  <roger@eyesopen.com>
5006
5007         PR optimization/13037
5008         * g77.f-torture/execute/13037.f: New test case.
5009
5010 2003-12-12  Nathan Sidwell  <nathan@codesourcery.com>
5011
5012         PR c++/12881
5013         * g++.dg/abi/covariant2.C: New.
5014
5015 2003-12-12  Neil Booth  <neil@daikokuya.co.uk>
5016
5017         * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
5018
5019 2003-12-11  Zack Weinberg  <zack@codesourcery.com>
5020
5021         * gcc.c-torture/execute/wchar_t-1.x: Delete.
5022
5023 2003-12-10  Robert Schiele  <rschiele@uni-mannheim.de>
5024
5025         PR other/10819
5026         * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
5027         to fix Bug 10819.
5028         * lib/g++.exp (g++_version): Likewise.
5029         * lib/g77.exp (g77_version): Likewise.
5030         * lib/objc.exp (default_objc_version): Likewise.
5031
5032 2003-12-10  Richard Henderson  <rth@redhat.com>
5033
5034         * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
5035
5036         * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
5037
5038 2003-12-08  Matt Austern  <austern@apple.com>
5039
5040         PR c/13134
5041         * lib/gcc-dg.exp (dg-require-visibility): Define.
5042         * lib/target-supports (check_visibility_available): Define.
5043         * gcc.dg/visibility-1.c: New test.
5044         * gcc.dg/visibility-2.c: Likewise.
5045         * gcc.dg/visibility-3.c: Likewise.
5046         * gcc.dg/visibility-4.c: Likewise.
5047         * gcc.dg/visibility-5.c: Likewise.
5048         * gcc.dg/visibility-6.c: Likewise.
5049         * g++.dg/ext/visibility-1.C: Likewise.
5050         * g++.dg/ext/visibility-2.C: Likewise.
5051         * g++.dg/ext/visibility-3.C: Likewise.
5052         * g++.dg/ext/visibility-4.C: Likewise.
5053         * g++.dg/ext/visibility-5.C: Likewise.
5054         * g++.dg/ext/visibility-6.C: Likewise.
5055
5056 2003-12-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5057
5058         * g++.dg/lookup/java1.C: New test.
5059         * g++.dg/lookup/java2.C: New test.
5060
5061 2003-12-07  Falk Hueffner  <falk@debian.org>
5062
5063         * g++.dg/opt/noreturn-1.C: New test.
5064
5065 2003-12-07  Wolfgang Bangerth  <bangerth@dealii.org>
5066
5067         * gcc.dg/overflow-1.c: New test.
5068
5069 2003-12-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
5070
5071         * g77.f-torture/compile/13060.f: New test.
5072
5073 2003-12-06  Mark Mitchell  <mark@codesourcery.com>
5074
5075         PR c++/13323
5076         * g++.dg/inherit/operator2.C: New test.
5077
5078 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
5079
5080         PR c++/13305
5081         * g++.dg/ext/attrib9.C: New test.
5082
5083 2003-12-05  Mark Mitchell  <mark@codesourcery.com>
5084
5085         PR c++/13314
5086         * g++.dg/template/error7.C: New test.
5087
5088 2003-12-05  Stuart Menefy <stuart.menefy@st.com>
5089             J"orn Rennecke <joern.rennecke@superh.com>
5090
5091         PR target/13302
5092         * g++.dg/other/struct-va_list.C: New test.
5093
5094 2003-12-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5095
5096         PR c++/13166
5097         * g++.dg/parse/defarg6.C: New test.
5098
5099 2003-12-05  Hans-Peter Nilsson  <hp@axis.com>
5100
5101         PR target/13256
5102         * gcc.c-torture/execute/20031201-1.c: New test.
5103
5104 2003-12-05  Arnaud Charlet  <charlet@act-europe.fr>
5105
5106         * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
5107
5108 2003-12-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
5109
5110         * gcc.dg/builtin-return-1.c: New test.
5111
5112 2003-12-04  Stuart Menefy <stuart.menefy@st.com>
5113             J"orn Rennecke <joern.rennecke@superh.com>
5114
5115         PR optimization/13260
5116         * gcc.c-torture/execute/20031204-1.c: New test.
5117
5118 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
5119
5120         PR c++/9127
5121         * g++.dg/template/error6.C: New test.
5122
5123 2003-12-03  Jakub Jelinek  <jakub@redhat.com>
5124
5125         * gcc.dg/20031202-1.c: New test.
5126
5127 2003-12-03  Mark Mitchell  <mark@codesourcery.com>
5128
5129         PR c++/13179
5130         * g++.dg/template/eh1.C: New test.
5131
5132         PR c++/10771
5133         * g++.dg/template/error5.C: New test.
5134
5135 2003-12-02  David Ung  <davidu@mips.com>
5136
5137         * gcc.dg/compat/vector-check.h: Corrected type for var
5138         g_##TMODE
5139
5140 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5141
5142         PR c++/10126
5143         * g++.dg/template/ptrmem8.C: New test.
5144
5145 2003-12-02  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
5146
5147         PR c++/12573
5148         * g++.dg/template/dependent-expr3.C: New test.
5149
5150 2003-12-01  James Lemke  <jim@wasabisystems.com>
5151
5152         * gcc.dg/arm-g2.c: New test.
5153
5154 2003-12-01  Roger Sayle  <roger@eyesopen.com>
5155
5156         PR optimization/11634
5157         * gcc.dg/20031201-2.c: New test case.
5158
5159 2003-12-01  Zack Weinberg  <zack@codesourcery.com>
5160
5161         PR 11433
5162         * objc.dg/proto-lossage-3.m: New test.
5163
5164 2003-12-01  Roger Sayle  <roger@eyesopen.com>
5165
5166         PR optimization/12628
5167         * gcc.dg/20031201-1.c: New test case.
5168
5169 2003-12-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
5170
5171         * gcc.dg/unaligned-1.c: New test.
5172
5173 2003-11-30  Mark Mitchell  <mark@codesourcery.com>
5174
5175         PR c++/9849
5176         * g++.dg/template/error4.C: New test.
5177         * g++.dg/template/nested3.C: Adjust error markers.
5178
5179 2003-11-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5180
5181         * gcc.dg/cpp/assert4.c: Check more #system assertions.
5182
5183 2003-11-29  Joseph S. Myers  <jsm@polyomino.org.uk>
5184
5185         PR c/10333
5186         * gcc.dg/bitfld-7.c: New test.
5187
5188 2003-11-29  Richard Sandiford  <rsandifo@redhat.com>
5189
5190         * gcc.dg/tls/asm-1.C: New test.
5191
5192 2003-11-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5193
5194         * gcc.dg/cpp/assert4.c: Update.
5195
5196 2003-11-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
5197
5198         * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
5199         * gcc.dg/builtin-apply3.c: New test.
5200
5201 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
5202
5203         * lib/compat.exp (compat-obj): New xfaildata parameter.
5204         Use it to set compiler_conditional_xfail_data before compiling.
5205         (compat-get-options): Handle dg-xfail-if.
5206         (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
5207         * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
5208         * gcc.dg/compat/vector-1_y.c: Likewise.
5209         * gcc.dg/compat/vector-2_x.c: Likewise.
5210         * gcc.dg/compat/vector-2_y.c: Likewise.
5211
5212 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
5213
5214         * g++.dg/opt/reg-stack4.C: New test.
5215
5216 2003-11-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
5217
5218         * gcc.dg/builtin-apply2.c: New test.
5219
5220 2003-11-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
5221
5222         * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
5223
5224 2003-11-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5225
5226         PR c++/12924
5227         * g++.dg/template/template-id-2.C: New test.
5228
5229 2003-11-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5230
5231         PR c++/5369
5232         * g++.dg/template/memfriend1.C: New test.
5233         * g++.dg/template/memfriend2.C: Likewise.
5234         * g++.dg/template/memfriend3.C: Likewise.
5235         * g++.dg/template/memfriend4.C: Likewise.
5236         * g++.dg/template/memfriend5.C: Likewise.
5237         * g++.dg/template/memfriend6.C: Likewise.
5238         * g++.dg/template/memfriend7.C: Likewise.
5239         * g++.dg/template/memfriend8.C: Likewise.
5240         * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
5241
5242 2003-11-21  Mark Mitchell  <mark@codesourcery.com>
5243
5244         PR c++/12515
5245         * g++.dg/ext/cond1.C: New test.
5246
5247 2003-11-20  Richard Henderson  <rth@redhat.com>
5248
5249         * gcc.dg/20020201-2.c: Remove.
5250         * gcc.dg/20020201-4.c: Remove.
5251         * gcc.dg/20020304-1.c: Remove.
5252
5253 2003-11-19  Nathanael Nerode  <neroden@gcc.gnu.org>
5254
5255         * gcc.dg/cpp/trad/xwin1.c: New test case.
5256
5257 2003-11-19  Andreas Tobler  <a.tobler@schweiz.ch>
5258
5259         * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
5260         * lib/g77.exp: Likewise.
5261         * lib/objc.exp: Likewise.
5262         * lib/g++.exp: Likewise, add -multiply_defined suppress flag
5263         for darwin.
5264
5265 2003-11-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5266
5267         PR c++/12932
5268         * g++.dg/template/static5.C: New test.
5269
5270 2003-11-18  Joseph S. Myers  <jsm@polyomino.org.uk>
5271
5272         * gcc.dg/nested-func-1.c: New test.
5273
5274 2003-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
5275
5276         * gcc.dg/cpp/assert4.c: New test.
5277
5278 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
5279
5280         PR c++/2294
5281         * g++.dg/lookup/using9.c: New test.
5282
5283 2003-11-14  Mark Mitchell  <mark@codesourcery.com>
5284
5285         PR c++/12762
5286         * g++.dg/template/error3.C: New test.
5287
5288 2003-11-14  Arnaud Charlet  <charlet@act-europe.fr>
5289
5290         PR ada/13035
5291         * ada/acats/run_acats, run_all.sh: Fix syntax error.
5292         No longer use a wrapper for gcc, since this does not work under
5293         Windows.
5294
5295 2003-11-14  Giovanni Bajo  <giovannibajo@libero.it>
5296
5297         PR c++/2094
5298         * g++.dg/template/ptrmem7.C: New test.
5299
5300 2003-11-13  Andrew Pinski <apinski@apple.com>
5301
5302         * gcc.c-torture/compile/20031113-1.c: New test.
5303
5304 2003-11-13  Mark Mitchell  <mark@codesourcery.com>
5305             Kean Johnston <jkj@sco.com>
5306
5307         PR c/13029
5308         * gcc.dg/unused-4.c: Update.
5309
5310 2003-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
5311
5312         * g++.dg/opt/const3.C: New test.
5313
5314 2003-11-13  Jan Hubicka  <jh@suse.cz>
5315
5316         * gcc.c-torture/compile/20031112-1.c: New test.
5317
5318 2003-11-12  Mark Mitchell  <mark@codesourcery.com>
5319
5320         * g++.dg/parse/crash10.C: Remove bogus error marker.
5321
5322 2003-11-12  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
5323
5324         * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
5325         (host_gcc): Likewise.
5326         (ROOT): Honor $PWDCMD.
5327         (BASE): Likewise.
5328         * ada/acats/run_all.sh (dir): Honor $PWDCMD.
5329
5330 2003-11-12  Catherine Moore  <clm@redhat.com>
5331
5332         * gcc.c-torture/execute/20020720-1.x:  Add xfail for frv-*-*.
5333
5334 2003-11-12  Andreas Jaeger  <aj@suse.de>
5335             Jakub Jelinek  <jakub@redhat.com>
5336             Andrew Pinski  <pinskia@physics.uc.edu>
5337             Richard Henderson  <rth@redhat.com>
5338
5339         * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
5340         systems.
5341         * gcc.dg/c99-const-expr-2.c (foo): Likewise.
5342
5343         * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
5344         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
5345
5346 2003-11-11  Andreas Jaeger  <aj@suse.de>
5347
5348         * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
5349
5350         * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
5351
5352 2003-11-10  Arnaud Charlet  <charlet@act-europe.fr>
5353
5354         * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
5355         Clean ups.
5356
5357 2003-11-10  Waldek Hebisch  <hebisch@math.uni.wroc.pl>
5358
5359         * gcc.dg/trampoline-1.c: New test.
5360
5361 2003-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
5362
5363         * gcc.c-torture/compile/200031109-1.c: New test.
5364
5365 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
5366
5367         PR c/3190
5368         PR c/8714
5369         * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
5370         gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
5371         gcc.dg/format/no-y2k-1.c: Update.
5372
5373 2003-11-08  Roger Sayle  <roger@eyesopen.com>
5374
5375         PR optimization/10467
5376         * gcc.dg/20031108-1.c: New test case.
5377
5378 2003-11-07  Geoffrey Keating  <geoffk@apple.com>
5379
5380         * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
5381
5382 2003-11-08  Joseph S. Myers  <jsm@polyomino.org.uk>
5383
5384         * gcc.dg/compound-lvalue-1.c: New test.
5385         * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
5386         some XFAILs.
5387
5388 2003-11-06  Geoffrey Keating  <geoffk@apple.com>
5389
5390         * gcc.dg/altivec-varargs-1.c: New test.
5391
5392 2003-11-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
5393
5394         * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
5395         * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
5396         * gcc.c-torture/execute/simd-4.x: New file.  XFAIL on SPARC at -O0.
5397         * gcc.c-torture/execute/va-arg-25.x: New file.  XFAIL on SPARC.
5398         * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
5399
5400 2003-11-05  Joseph S. Myers  <jsm@polyomino.org.uk>
5401
5402         * gcc.dg/cond-lvalue-1.c: New test.
5403
5404 2003-11-05  Gernot Hillier  <gernot.hillier@siemens.com>
5405
5406         * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
5407
5408 2003-11-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5409
5410         PR c++/11616
5411         * g++.dg/template/instantiate5.C: New test.
5412
5413 2003-11-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5414
5415         PR c++/12726
5416         * g++.dg/ext/complit2.C: Replace test with self-contained version.
5417         * ChangeLog: Add missing first entry for above test.
5418
5419 2003-11-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5420
5421         PR c++/9810
5422         * g++.dg/template/using8.C: New test.
5423         * g++.old-deja/g++.other/access11.C: Adjust expected error location.
5424
5425 2003-11-02  Roger Sayle  <roger@eyesopen.com>
5426
5427         PR optimization/10817
5428         * gcc.c-torture/compile/20031102-1.c: New test case.
5429
5430 2003-11-02  Kazu Hirata  <kazu@cs.umass.edu>
5431
5432         * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
5433         2147483647.
5434
5435 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
5436
5437         * gcc.dg/20031102-1.c: New test.
5438
5439 2003-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
5440
5441         * gcc.dg/complex-1.c: New test.
5442
5443 2003-11-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5444
5445         PR c++/12796
5446         * g++.dg/template/crash13.C: Adjust expected error location.
5447         * g++.old-deja/g++.brendan/ns1.C: Likewise.
5448
5449 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
5450
5451         * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5452
5453 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
5454
5455         PR/10239
5456         * gcc.c-torture/compile/20031031-2.c: New test.
5457
5458 2003-10-31  Josef Zlomek  <zlomekj@suse.cz>
5459
5460         PR/11640
5461         * gcc.c-torture/compile/20031031-1.c: New test.
5462
5463 2003-10-31  Richard Earnshaw  <rearnsha@arm.com>
5464
5465         * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
5466         * gcc.misc-tests/bprob.exp: Likewise.
5467         * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
5468         the execution test on arm-elf configs.
5469         * g77.dg/execute/10197.x: New file.  XFAIL the execution test on
5470         configs that don't support scratch files.
5471         * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
5472
5473 2003-10-30  Arnaud Charlet  <charlet@act-europe.fr>
5474
5475         * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
5476         done by dejagnu.
5477
5478 2003-10-29  Arnaud Charlet  <charlet@act-europe.fr>
5479
5480         * ada/acats/run_all.sh: Redirect mv output to /dev/null
5481         Avoid non pure sh syntax. Add more logging.
5482
5483         * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
5484         fail.
5485
5486 2003-10-28  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
5487
5488         PR libgcj/10610
5489         * gcc.dg/ppc-stackalign-1.c: New test.
5490
5491 2003-10-28  Arnaud Charlet  <charlet@act-europe.fr>
5492
5493         * ada/acats/run_all.sh: Change output to be more compliant with
5494         dejagnu framework.
5495         Create acats.sum and acats.log files under testsuite/ada/acats
5496         Only run [a-z]* directories, to filter out e.g. CVS.
5497         Redirect build output to log file.
5498
5499 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
5500
5501         * README.ada: Removed, integrated in ../doc/sourcebuild.texi
5502
5503 2003-10-27  Arnaud Charlet  <charlet@act-europe.fr>
5504
5505         PR ada/5909:
5506         * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
5507
5508 2003-10-27  Jakub Jelinek  <jakub@redhat.com>
5509
5510         * gcc.c-torture/compile/20031023-1.c: New test.
5511         * gcc.c-torture/compile/20031023-2.c: New test.
5512         * gcc.c-torture/compile/20031023-3.c: New test.
5513         * gcc.c-torture/compile/20031023-4.c: New test.
5514
5515 2003-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5516
5517         PR c++/10371
5518         * g++.dg/lookup/scoped8.C: New test.
5519
5520 2003-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
5521
5522         * g++.dg/opt/reg-stack3.C: New test.
5523
5524 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
5525
5526         * gcc.dg/c99-arraydecl-2.c: New test.  PR c/11943.
5527
5528 2003-10-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5529
5530         PR c++/11076
5531         * g++.dg/template/crash13.C: New test.
5532
5533 2003-10-24  Joseph S. Myers  <jsm@polyomino.org.uk>
5534
5535         * gcc.dg/c99-restrict-2.c: New test.
5536
5537 2003-10-24  Nathan Sidwell  <nathan@codesourcery.com>
5538
5539         PR c++/12698, c++/12699, c++/12700, c++/12566
5540         * g++.dg/inherit/covariant9.C: New test.
5541         * g++.dg/inherit/covariant10.C: New test.
5542         * g++.dg/inherit/covariant11.C: New test.
5543
5544 2003-10-23  Jason Merrill  <jason@redhat.com>
5545
5546         PR c++/12726
5547         * g++.dg/ext/complit2.C: New test.
5548
5549 2003-10-20  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
5550
5551         PR target/12654
5552         * gcc.c-torture/execute/20031020-1.c: New test.
5553
5554 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5555
5556         * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
5557         following the jump_insn.
5558
5559 2003-10-22  Joseph S. Myers  <jsm@polyomino.org.uk>
5560
5561         * gcc.dg/cast-lvalue-1.c: New test.
5562
5563 2003-10-21  Mark Mitchell  <mark@codesourcery.com>
5564
5565         PR c++/11962
5566         * g++.dg/template/cond2.C: New test.
5567
5568 2003-10-20  Joseph S. Myers  <jsm@polyomino.org.uk>
5569
5570         * gcc.dg/builtins-28.c: New test.
5571
5572 2003-10-20  Jan Hubicka  <jh@suse.cz>
5573
5574         * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
5575         parameter.
5576         * testsuite/gcc.dg/inline-2.c: Likewise.
5577
5578 2003-10-20  Phil Edwards  <phil@codesourcery.com>
5579
5580         * gcc.dg/20021014-1.c:  XFAIL for *-*-windiss targets.
5581         * gcc.dg/nest.c:  Likewise.
5582
5583 2003-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5584
5585         PR c++/9781, c++/10583, c++/11862
5586         * g++.dg/parse/crash13.C: New test.
5587
5588 2003-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5589
5590         * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
5591
5592 2003-10-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
5593
5594         * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
5595         Define HAVE_C99_RUNTIME except on Solaris.
5596         * gcc.dg/builtins-20.c: Likewise.
5597
5598 2003-10-19  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
5599
5600         * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
5601
5602 2003-10-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5603
5604         PR c++/12495
5605         * g++.dg/template/crash21.C: New test.
5606
5607 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5608
5609         PR c++/2513
5610         * g++.dg/template/typename5.C: New test.
5611
5612 2003-10-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5613
5614         PR c++/12369
5615         * g++.dg/template/friend25.C: New test.
5616
5617 2003-10-16  Ziemowit Laski  <zlaski@apple.com>
5618
5619         * objc.dg/try-catch-2.m: Relax target triple to all Darwin
5620         versions.
5621
5622 2003-10-16  Kazu Hirata  <kazu@cs.umass.edu>
5623
5624         * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
5625         == 2147483647.
5626
5627 2003-10-15  Kazu Hirata  <kazu@cs.umass.edu>
5628
5629         * gcc.c-torture/execute/960416-1.x: Remove.
5630         * gcc.c-torture/execute/divconst-3.x: Likewise.
5631
5632 2003-10-15  Hans-Peter Nilsson  <hp@axis.com>
5633
5634         PR target/12598
5635         * gcc.dg/torture/cris-volatile-1.c: New test.
5636
5637 2003-10-14  Roger Sayle  <roger@eyesopen.com>
5638
5639         PR optimization/9325
5640         * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
5641         for overflowing floating point to integer conversion during RTL
5642         simplification.
5643
5644 2003-10-13  Ziemowit Laski  <zlaski@apple.com>
5645
5646         * objc/execute/_cmd.m: Fix typo.
5647         * objc.dg/image-info.m, objc.dg/symtab-1.m:
5648         Relax 'scan-assembler' regexp.
5649         * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
5650         objc.dg/try-catch-4.m: Run on non-Darwin targets.
5651         * objc.dg/zero-link-2.m: Remove blank line.
5652         * objc.dg/zero-link-3.m: New test case.
5653
5654 2003-10-13  Geoffrey Keating  <geoffk@apple.com>
5655
5656         * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
5657
5658         * gcc.dg/asm-names.c: Use scan-assembler-not rather
5659         than linker trickery.
5660
5661 2003-10-13  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5662
5663         PR c++/12370
5664         * g++.dg/other/friend2.C: New test.
5665
5666 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
5667
5668         * gcc.dg/20031012-1.c: New test.
5669
5670 2003-10-12  Steven Bosscher  <steven@gcc.gnu.org>
5671
5672         * gcc.dg/weak/weak-3.c: Fix for new warning.
5673
5674 2003-10-12  Kelley Cook  <kcook@gcc.gnu.org>
5675
5676         PR optimization/8750
5677         * gcc.c-torture/execute/20031012-1.c: New test case.
5678
5679 2003-10-11  Roger Sayle  <roger@eyesopen.com>
5680
5681         * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
5682         that inline strncmp as cmpstrsi on i386 when compiled with -Os.
5683
5684 2003-10-11  Roger Sayle  <roger@eyesopen.com>
5685
5686         PR optimization/12260
5687         * gcc.c-torture/compile/20031011-2.c: New test case.
5688
5689 2003-10-11  Roger Sayle  <roger@eyesopen.com>
5690
5691         * gcc.c-torture/execute/20031011-1.c: New testcase.
5692
5693 2003-10-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
5694
5695         * gcc.c-torture/compile/20031011-1.c: New test.
5696
5697 2003-10-11  Jan Hubicka  <jh@suse.cz>
5698
5699         * g++.dg/other/first-global.C: New test.
5700
5701 2003-10-11  Roger Sayle  <roger@eyesopen.com>
5702
5703         * gcc.c-torture/execute/string-opt-18.c: New testcase.
5704
5705 2003-10-10  Ian Lance Taylor  <ian@wasabisystems.com>
5706
5707         * gcc.c-torture/compile/20031010-1.c: New test.
5708
5709 2003-10-10  Geoffrey Keating  <geoffk@apple.com>
5710
5711         * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
5712         * gcc.c-torture/execute/va-arg-25.c: ... here.
5713
5714 2003-10-09  Mark Mitchell  <mark@codesourcery.com>
5715
5716         * g++.dg/ext/attrib8.C: Only run it on x86 targets.
5717
5718 2003-10-08  Richard Sandiford  <rsandifo@redhat.com>
5719
5720         * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
5721
5722 2003-10-08  Giovanni Bajo  <giovannibajo@libero.it>
5723
5724         * g++.dg/parse/error2.C: New test.
5725
5726 2003-10-08  Giovanni Bajo <giovannibajo@libero.it>
5727
5728         PR c++/11097
5729         * g++.dg/other/error5.C: Modify the error message.
5730         * g++.dg/lookup/using8.C: New test.
5731
5732 2003-10-07  Geoffrey Keating  <geoffk@apple.com>
5733
5734         * gcc.dg/darwin-abi-2.c: New file.
5735         * gcc.c-torture/execute/va-arg-24.c: New file.
5736
5737 2003-10-06  Bob Wilson  <bob.wilson@acm.org>
5738
5739         * g++.dg/template/spec10.C: Set exit value to zero on success.  Fix
5740         indentation.
5741
5742 2003-10-06  Mark Mitchell  <mark@codesourcery.com>
5743
5744         PR c++/10147
5745         * g++.dg/other/error4.C: Update error messages.
5746         * g++.dg/template/ptrmem4.C: Likewise.
5747
5748         PR c++/12337
5749         * g++.dg/init/new9.C: New test.
5750
5751         PR c++/12334, c++/12236, c++/8656
5752         * g++.dg/ext/attrib8.C: New test.
5753
5754 2003-10-06  Devang Patel  <dpatel@apple.com>
5755
5756         * gcc.dg/debug/dwarf2-3.h: New test.
5757         * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
5758
5759 2003-10-06  Wolfgang Bangerth  <bangerth@ticam.utexas.edu>
5760
5761         * g++.dg/opt/cfg2.C: New test.
5762
5763 2003-10-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
5764
5765         * g++.dg/opt/float1.C: New test.
5766
5767 2003-10-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
5768
5769         * gcc.dg/c90-array-lval-6.c: New test.
5770         * gcc.dg/c99-array-lval-6.c: New test.
5771
5772 2003-10-03  Alexander Malmberg  <alexander@malmberg.org>
5773             Ziemowit Laski  <zlaski@apple.com>
5774
5775         * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
5776         'Derived', so that it is never considered a class method; add
5777         new warning for '+port' method ambiguity.
5778         * objc.dg/method-12.m: Include <objc/objc.h> instead of
5779         <objc/objc-api.h> (needed on Mac OS X).
5780         * objc.dg/method-13.m: New test.
5781
5782 2003-10-03  Roger Sayle  <roger@eyesopen.com>
5783
5784         PR optimization/9325, PR java/6391
5785         * gcc.c-torture/execute/20031003-1.c: New test case.
5786
5787 2003-10-02  Mark Mitchell  <mark@codesourcery.com>
5788
5789         PR optimization/12180
5790         * gcc.dg/20031002-1.c: New test.
5791
5792         PR c++/12486
5793         * g++.dg/inherit/error1.C: New test.
5794
5795 2003-10-02  Chris Demetriou  <cgd@broadcom.com>
5796
5797         * lib/f-torture.exp (search_for): Rename to...
5798         (search_for_re): This.  Also, clean up comments and the
5799         "regexp" invocation.
5800
5801 2003-10-02  Josef Zlomek  <zlomekj@suse.cz>
5802
5803         * gcc.c-torture/compile/20031002-1.c: New test.
5804
5805 2003-10-02  Jakub Jelinek  <jakub@redhat.com>
5806
5807         * g++.dg/opt/cond1.C: New test.
5808
5809 2003-10-01  Kelley Cook  <kelleycook@wideopenwest.com>
5810
5811         * gcc.dg/Wold-style-definition-2.c: New testcase.
5812         * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
5813
5814 2003-09-29  Richard Henderson  <rth@redhat.com>
5815
5816         * g++.dg/init/array10.C: Add dg-options.
5817
5818 2003-09-29  Eric Botcazou  <ebotcazou@libertysurf.fr>
5819
5820         * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
5821
5822 2003-09-28  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5823
5824         * g++.dg/template/friend19.C: Fix typo.
5825         * g++.old-deja/g++.other/crash31.C: Adjust expected error.
5826
5827 2003-09-28  Richard Sandiford  <rsandifo@redhat.com>
5828
5829         * gcc.c-torture/execute/20030928-1.c: New test.
5830         * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
5831
5832 2003-09-27  Eric Botcazou  <ebotcazou@libertysurf.fr>
5833
5834         * g++.dg/opt/unroll1.C: New test.
5835
5836 2003-09-26  Roger Sayle  <roger@eyesopen.com>
5837
5838         PR optimization/11741
5839         * gcc.dg/20030926-1.c: New test case.
5840
5841 2003-09-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5842
5843         PR c++/5655
5844         * g++.dg/parse/access7.C: New test.
5845         * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
5846
5847 2003-09-24  Ziemowit Laski  <zlaski@apple.com>
5848
5849         MERGE OF objc-improvements-branch into MAINLINE:
5850         * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
5851         if libobjc has not been built.
5852         * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
5853         objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
5854         objc/execute/class-self-2.m, objc/execute/many_args_method.m,
5855         objc/execute/nested-3.m, objc/execute/np-2.m,
5856         objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
5857         objc/execute/redefining_self.m, objc/execute/root_methods.m,
5858         objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
5859         objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
5860         objc.dg/special/unclaimed-category-1.h,
5861         objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
5862         well as GNU runtime.
5863         * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
5864         * execute/cascading-1.m, execute/function-message-1.m,
5865         objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
5866         objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
5867         objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
5868         objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
5869         objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
5870         objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
5871         objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
5872         objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
5873         objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
5874         * objc.dg/bitfield-2.m: Run only on Darwin.
5875         * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
5876         objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
5877         objc.dg/proto-lossage-1.m: Adjust for message wording changes.
5878         * objc.dg/const-str-1.m: Fix constant string layout.
5879
5880 2003-09-24  Alexandre Oliva  <aoliva@redhat.com>
5881
5882         * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
5883
5884 2003-09-23  Geoffrey Keating  <geoffk@apple.com>
5885
5886         * gcc.dg/darwin-abi-1.c: New file.
5887
5888 2003-09-21  Andrew Pinski  <pinskia@physics.uc.edu>
5889
5890         PR target/12281
5891         * gcc.c-torture/compile/20030921-1.c: New test.
5892
5893 2003-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
5894
5895         * g++.dg/opt/reg-stack2.C: New test.
5896
5897 2003-09-21  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
5898
5899         * g++.dg/eh/delayslot1.C: New test.
5900
5901 2003-09-20  Richard Henderson  <rth@redhat.com>
5902
5903         * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
5904
5905 2003-09-20  Roger Sayle  <roger@eyesopen.com>
5906
5907         * gcc.c-torture/execute/20030920-1.c: New test case.
5908
5909 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5910
5911         * g++.dg/rtti/typeid3.C: Correct expected error message.
5912
5913 2003-09-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5914
5915         PR c++/157
5916         * g++.dg/parse/crash12.C: New test.
5917
5918 2003-09-19  Janis Johnson  <janis187@us.ibm.com>
5919
5920         * gcc.dg/compat/mixed-struct-check.h: New.
5921         * gcc.dg/compat/mixed-struct-defs.h: New.
5922         * gcc.dg/compat/mixed-struct-init.h: New.
5923         * gcc.dg/compat/struct-by-value-19_main.c: New.
5924         * gcc.dg/compat/struct-by-value-19_x.c: New.
5925         * gcc.dg/compat/struct-by-value-19_y.c: New.
5926         * gcc.dg/compat/struct-by-value-20_main.c: New.
5927         * gcc.dg/compat/struct-by-value-20_x.c: New.
5928         * gcc.dg/compat/struct-by-value-20_y.c: New.
5929         * gcc.dg/compat/struct-return-19_main.c: New.
5930         * gcc.dg/compat/struct-return-19_x.c: New.
5931         * gcc.dg/compat/struct-return-19_y.c: New.
5932         * gcc.dg/compat/struct-return-20_main.c: New.
5933         * gcc.dg/compat/struct-return-20_x.c: New.
5934         * gcc.dg/compat/struct-return-20_y.c: New.
5935
5936 2003-09-19  Andrew Pinski  <pinskia@physics.uc.edu>
5937         * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
5938         so that it will not complain on LP64 targets.
5939
5940 2003-09-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5941
5942         PR c++/495
5943         * g++.dg/template/friend24.C: New test.
5944
5945 2003-09-19  Nathan Sidwell  <nathan@codesourcery.com>
5946
5947         PR c++/12332
5948         * g++.dg/template/memtmpl2.C: New test.
5949
5950 2003-09-18  Mark Mitchell  <mark@codesourcery.com>
5951
5952         PR target/11184
5953         * gcc.dg/builtin-apply1.c: New test.
5954
5955 2003-09-18  Nathan Sidwell  <nathan@codesourcery.com>
5956
5957         PR c++/9848
5958         * g++.dg/warn/Wunused-4.C: New test.
5959
5960 2003-09-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
5961
5962         PR c++/12316
5963         * g++.dg/other/gc2.C: New test.
5964
5965 2003-09-17  Mark Mitchell  <mark@codesourcery.com>
5966
5967         PR c++/11991
5968         * g++.dg/rtti/typeid3.C: New test.
5969
5970         PR c++/12266
5971         * g++.dg/overload/template1.C: New test.
5972
5973 2003-09-17  Eric Botcazou  <ebotcazou@libertysurf.fr>
5974
5975         * g++.dg/opt/cfg3.C: New test.
5976
5977 2003-09-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
5978
5979         PR c++/7939
5980         * g++.dg/template/crash11.C: New test.
5981
5982 2003-09-16  Jason Merrill  <jason@redhat.com>
5983             Jakub Jelinek  <jakub@redhat.com>
5984
5985         * gcc.dg/attr-warn-unused-result.c: New test.
5986
5987 2003-09-15  Nathan Sidwell  <nathan@codesourcery.com>
5988
5989         PR c++/12184
5990         * g++.dg/expr/call2.C: New test.
5991
5992 2003-09-15  Andreas Jaeger  <aj@suse.de>
5993
5994         * gcc.dg/Wold-style-definition-1.c: New test.
5995
5996 2003-09-14  Mark Mitchell  <mark@codesourcery.com>
5997
5998         PR c++/3907
5999         * g++.dg/parse/template12.C: New test.
6000
6001         * g++.dg/abi/bitfield11.C: New test.
6002         * g++.dg/abi/bitfield12.C: Likewise.
6003
6004 2003-09-14  Alexandre Oliva  <aoliva@redhat.com>
6005
6006         * gcc.dg/cpp/separate-1.c: Adjust line of error.  Test for correct
6007         non-expansion of functional macro name without arguments at EOL.
6008         * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change.  Likewise.
6009
6010 2003-09-14  Richard Sandiford  <rsandifo@redhat.com>
6011
6012         * gcc.c-torture/execute/20030914-[12].c: New tests.
6013
6014 2003-09-11  Nathan Sidwell  <nathan@codesourcery.com>
6015
6016         PR c++/11788
6017         * g++.dg/overload/addr1.C: New test.
6018
6019 2003-09-10  Ian Lance Taylor  <ian@wasabisystems.com>
6020
6021         * gcc.dg/20030909-1.c: New test.
6022
6023 2003-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
6024
6025         * gcc.dg/ultrasp10.c: New test.
6026
6027 2003-09-09  Devang Patel  <dpatel@apple.com>
6028
6029         * gcc.dg/darwin-ld-6.c: New test.
6030
6031 2003-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6032
6033         * gcc.dg/torture/builtin-explog-1.c: New testcase.
6034
6035 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
6036
6037         * gcc.dg/ia64-types1.c: New test.
6038         * gcc.dg/ia64-types2.c: Likewise.
6039
6040 2003-09-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6041
6042         * gcc.dg/builtins-1.c: Add more _Complex tests.
6043         * gcc.dg/torture/builtin-attr-1.c: Likewise.
6044
6045         * gcc.dg/builtins-1.c: Test existing _Complex functions.
6046         * gcc.dg/torture/builtin-attr-1.c: Likewise.
6047
6048 2003-09-08  Mark Mitchell  <mark@codesourcery.com>
6049
6050         PR c++/11786
6051         * g++.dg/lookup/koenig2.C: New test.
6052
6053         PR c++/5296
6054         * g++.dg/rtti/typeid2.C: New test.
6055
6056 2003-09-08  Jakub Jelinek  <jakub@redhat.com>
6057
6058         * gcc.c-torture/compile/20030904-1.c: New test.
6059
6060 2003-09-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
6061
6062         * g++.dg/opt/longbranch2.C: New test.
6063
6064 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
6065
6066         * g++.dg/template/crash10.C: Only compile it.
6067
6068 2003-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
6069
6070         PR middle-end/11665
6071         * gcc.c-torture/compile/20030907-1.c: New test.
6072         * g++.dg/init/array11.C: New test.
6073
6074 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
6075
6076         PR c++/11852
6077         * g++.dg/init/struct1.C: New test.
6078
6079 2003-09-07  Mark Mitchell  <mark@codesourcery.com>
6080
6081         PR c++/12181
6082         * g++.dg/expr/comma1.C: New test.
6083
6084 2003-09-06  Mark Mitchell  <mark@codesourcery.com>
6085
6086         PR c++/11867
6087         * g++.dg/expr/static_cast5.C: New test.
6088
6089 2003-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
6090
6091         PR c++/11507
6092         * g++.dg/lookup/scoped7.C: New test.
6093
6094         PR c++/9574
6095         * g++.dg/other/static1.C: New test.
6096
6097         PR c++/11490
6098         * g++.dg/warn/template-1.C: New test.
6099
6100         PR c++/11432
6101         * g++.dg/template/crash10.C: New test.
6102
6103         PR c++/2478
6104         * g++.dg/overload/VLA.C: New test.
6105
6106         PR c++/10804
6107         * g++.dg/template/call1.C: New test.
6108
6109 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6110
6111         PR c++/11794
6112         * g++.dg/parse/using3.C: New test.
6113
6114 2003-09-06  Roger Sayle  <roger@eyesopen.com>
6115
6116         PR c++/11409
6117         * g++.dg/overload/builtin3.C: New test case.
6118
6119 2003-09-06  Steven Bosscher  <steven@gcc.gnu.org>
6120
6121         PR c/9862
6122         * gcc.dg/20030906-1.c: New test.
6123         * gcc.dg/20030906-2.c: Likewise.
6124
6125 2003-09-06  Nathan Sidwell  <nathan@codesourcery.com>
6126
6127         PR c++/12167
6128         * g++.dg/parse/defarg5.C: New test.
6129
6130         * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
6131
6132 2003-09-05  Mark Mitchell  <mark@codesourcery.com>
6133
6134         PR c++/12163
6135         * g++.dg/expr/static_cast4.C: New test.
6136
6137         PR c++/12146
6138         * g++.dg/template/crash9.C: New test.
6139
6140 2003-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
6141
6142         * g++.old-deja/g++.ext/pretty2.C: Update for change
6143         in __FUNCTION__.
6144         * g++.old-deja/g++.ext/pretty3.C: Likewise.
6145
6146 2003-09-05  Nathan Sidwell  <nathan@codesourcery.com>
6147
6148         PR c++/11922
6149         * g++/dg/template/qualified-id1.C: New test.
6150
6151         PR c++/12037
6152         * g++.dg/warn/noeffect4.C: New test.
6153
6154 2003-09-04  Matt Austern  <austern@apple.com>
6155
6156         * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
6157         * g++.dg/ext/fnname2.C: Likewise.
6158         * g++.dg/ext/fnname3.C: Likewise.
6159
6160 2003-09-04  Mark Mitchell  <mark@codesourcery.com>
6161
6162         * g++.dg/expr/lval1.C: New test.
6163         * g++.dg/ext/lvcast.C: Remove.
6164
6165 2003-09-03  Roger Sayle  <roger@eyesopen.com>
6166
6167         PR optimization/11700.
6168         * gcc.c-torture/compile/20030903-1.c: New test case.
6169
6170 2003-09-03  Mark Mitchell  <mark@codesourcery.com>
6171
6172         PR c++/12053
6173         * g++.dg/abi/layout4.C: New test.
6174
6175 2003-09-02  Scott Brumbaugh  <scottb.lists@verizon.net>
6176
6177         PR c++/11553
6178         * g++.dg/parse/friend3.C: New test.
6179
6180 2003-09-02  Mark Mitchell  <mark@codesourcery.com>
6181
6182         PR c++/11847
6183         * g++.dg/template/class1.C: New test.
6184
6185         PR c++/11808
6186         * g++.dg/expr/call1.C: New test.
6187
6188 2003-09-01  Mark Mitchell  <mark@codesourcery.com>
6189
6190         PR c++/12114
6191         * g++.dg/init/ref9.C: New test.
6192
6193         PR c++/11972
6194         * g++.dg/template/nested4.C: New test.
6195
6196 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
6197
6198         PR c++/12093
6199         * g++.dg/template/non-dependent4.C: New test.
6200
6201         PR c++/11928
6202         * g++.dg/inherit/conv1.C: New test.
6203
6204 2003-08-29  Mark Mitchell  <mark@codesourcery.com>
6205
6206         PR c++/6196
6207         * g++.dg/ext/label1.C: New test.
6208         * g++.dg/ext/label2.C: Likewise.
6209
6210 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
6211
6212         * g++.dg/expr/cond3.C: New test.
6213
6214 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6215
6216         * gcc.dg/builtins-1.c: Add new builtin cases.
6217
6218 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6219
6220         * gcc.dg/builtins-1.c: Add new cases.
6221         * gcc.dg/torture/builtin-attr-1.c: Likewise.
6222
6223 2003-08-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6224
6225         * gcc.dg/builtins-1.c: Add more math builtin tests.
6226         * gcc.dg/torture/builtin-attr-1.c: New test.
6227
6228 2003-08-28  Mark Mitchell  <mark@codesourcery.com>
6229
6230         PR optimization/5079
6231         * g++.dg/opt/static3.C: New test.
6232
6233 2003-08-27  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
6234
6235         * gcc.misc-tests/gcov-10b.c: New test.
6236
6237 2003-08-27  Mark Mitchell  <mark@codesourcery.com>
6238
6239         * g++.dg/opt/ptrmem3.C: New test.
6240
6241         * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
6242
6243 2003-08-27  Jakub Jelinek  <jakub@redhat.com>
6244
6245         * gcc.dg/20030826-2.c: New test.
6246
6247 2003-08-26  Roger Sayle  <roger@eyesopen.com>
6248
6249         PR middle-end/12002
6250         * g77.f-torture/compile/12002.f: New test case.
6251
6252 2003-08-26  Roger Sayle  <roger@eyesopen.com>
6253
6254         * gcc.dg/20030826-1.c: New test case.
6255
6256 2003-08-26  Matt Kraai  <kraai@alumni.cmu.edu>
6257
6258         * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
6259
6260 2003-08-26  Nathan Sidwell  <nathan@codesourcery.com>
6261
6262         PR c++/11871
6263         * c++.dg/lookup/crash1.C: New test.
6264
6265         * c++.dg/warn/noeffect3.C: New test.
6266
6267 2003-08-25  Janis Johnson  <janis187@us.ibm.com>
6268
6269         * gcc.dg/compat/vector-1_x.c: Compile with -w.
6270         * gcc.dg/compat/vector-1_y.c: Ditto.
6271         * gcc.dg/compat/vector-2_x.c: Ditto.
6272         * gcc.dg/compat/vector-2_y.c: Ditto.
6273
6274 2003-08-25  Ulrich Weigand  <uweigand@de.ibm.com>
6275
6276         * gcc.dg/20030702-1.c: New test.
6277
6278 2003-08-25  Mark Mitchell  <mark@codesourcery.com>
6279
6280         PR c++/8795
6281         * g++.dg/ext/altivec-1.C: New test.
6282
6283 2003-08-24  Richard Henderson  <rth@redhat.com>
6284
6285         * g++.dg/eh/simd-2.C: Add -w for x86.
6286
6287 2003-08-23  Jakub Jelinek  <jakub@redhat.com>
6288
6289         * gcc.dg/20030815-1.c: New test.
6290
6291 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6292
6293         PR c++/3765
6294         * g++.dg/parse/access6.C: New test.
6295
6296 2003-08-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6297
6298         PR c++/641, c++/11876
6299         * g++.dg/template/friend22.C: New test.
6300         * g++.dg/template/friend23.C: Likewise.
6301
6302 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
6303
6304         * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
6305         identically.
6306
6307 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
6308
6309         * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
6310
6311 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
6312
6313         * gcc.dg/20020313-1.c: Add "-w" to dg-options.
6314
6315 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
6316
6317         * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
6318
6319 2003-08-22  Mark Mitchell  <mark@codesourcery.com>
6320
6321         * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
6322
6323 2003-08-21  Mark Mitchell  <mark@codesourcery.com>
6324
6325         PR c++/11919
6326         * g++.dg/overload/prom1.C: New test.
6327
6328         PR c++/11551
6329         * g++.dg/parse/dtor2.C: New test.
6330
6331         PR c++/10762
6332         * g++.dg/parse/using2.C: New test.
6333
6334 2003-08-21  Kazu Hirata  <kazu@cs.umass.edu>
6335
6336         PR target/11805
6337         * gcc.c-torture/compile/20030821-1.c: New.
6338
6339 2003-08-20  Mark Mitchell  <mark@codesourcery.com>
6340
6341         PR c++/11834
6342         * g++.dg/template/deduce2.C: New test.
6343
6344 2003-08-21  Josef Zlomek  <zlomekj@suse.cz>
6345
6346         * gcc.c-torture/execute/20030821-1.c: New test.
6347
6348 2003-08-20  Roger Sayle  <roger@eyesopen.com>
6349
6350         PR middle-end/11984
6351         * gcc.dg/20030820-1.c: New test case.
6352
6353 2003-08-20  Nathan Sidwell  <nathan@codesourcery.com>
6354
6355         PR c++/11945
6356         * g++.dg/warn/noeffect2.C: New test.
6357
6358 2003-08-19  Mark Mitchell  <mark@codesourcery.com>
6359
6360         PR c++/10926
6361         * g++.dg/template/dtor2.C: New test.
6362
6363         PR c++/11684
6364         * g++.dg/template/operator1.C: New test.
6365         * g++.dg/parse/operator4.C: New test.
6366
6367         PR c++/11946.C
6368         * g++.dg/expr/enum1.C: New test.
6369         * gcc.dg/c99-bool-1.c: Remove bogus warning.
6370
6371         PR c++/11036.C
6372         * g++.dg/parse/elab2.C: New test.
6373         * g++.dg/parse/typedef4.C: Change error message.
6374         * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
6375         * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
6376         * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
6377
6378 2003-08-19  Geoffrey Keating  <geoffk@apple.com>
6379
6380         * gcc.dg/pch/warn-1.c: New.
6381         * gcc.dg/pch/warn-1.hs: New.
6382
6383         * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
6384         not-tested file.
6385
6386 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
6387
6388         * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
6389
6390 2003-08-19  Andrew Pinski  <pinskia@physics.uc.edu>
6391
6392         * gcc.dg/uninit-D.c: New Test.
6393         * gcc.dg/uninit-E.c: New Test.
6394         * gcc.dg/uninit-F.c: New Test.
6395         * gcc.dg/uninit-G.c: New Test.
6396
6397 2003-08-19  Michael Ritzert  <ritzert@t-online.de>
6398
6399         * g++.dg/README: Describe the pch directory.
6400
6401 2003-08-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6402
6403         PR c++/11174
6404         * g++.dg/parse/access4.C: New test.
6405         * g++.dg/parse/access5.C: Likewise.
6406         * g++.old-deja/g++.jason/access17.C: Adjust error message.
6407
6408 2003-08-18  Matt Kraai  <kraai@alumni.cmu.edu>
6409
6410         * gcc.dg/noncompile/20030818-1.c: New.
6411
6412 2003-08-18  Nathan Sidwell  <nathan@codesourcery.com>
6413
6414         PR c++/11957
6415         * g++.dg/warn/noeffect1.C: New test.
6416
6417         * g++.dg/template/scope2.C: New test.
6418         * g++.dg/template/error2.C: Correct dg-error
6419
6420 2003-08-18  Richard Sandiford  <rsandifo@redhat.com>
6421
6422         * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
6423
6424 2003-08-16  Nathan Sidwell  <nathan@codesourcery.com>
6425
6426         PR C++/11512
6427         * g++.dg/template/warn1.C: New.
6428
6429 2003-08-15  Nathan Sidwell  <nathan@codesourcery.com>
6430
6431         * g++.dg/template/error2.C: New test.
6432         * g++.dg/lookup/using7.C: Adjust errors
6433         * g++.old-deja/g++.pt/crash36.C: Likewise.
6434         * g++.old-deja/g++.pt/derived3.C: Likewise.
6435
6436 2003-08-14  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6437
6438         * gcc.c-torture/execute/builtins/lib/strcat.c: New.
6439         * gcc.c-torture/execute/builtins/string-9-lib.c: New.
6440         * gcc.c-torture/execute/builtins/string-9.c: New, from
6441         string-opt-9.c.  Adjust for execute/builtins framework.
6442         * gcc.c-torture/execute/string-opt-9.c: Delete.
6443
6444 2003-08-12  Mark Mitchell  <mark@codesourcery.com>
6445
6446         * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
6447
6448         * g++.dg/parse/ret-type2.C: New test.
6449
6450         PR c++/11703
6451         * g++.dg/init/new8.C: New test.
6452
6453         PR c++/10923
6454         * g++.dg/parse/typedef5.C: New test.
6455
6456         PR c++/9512
6457         * g++.dg/parse/qualified2.C: New test.
6458         * g++.old-deja/g++.other/decl5.C: Mark one more instance of
6459         invalid code.
6460
6461 2003-08-11  Mark Mitchell  <mark@codesourcery.com>
6462
6463         * g++.dg/conversion/ptrmem1.C: New test.
6464
6465 2003-08-11  Jakub Jelinek  <jakub@redhat.com>
6466
6467         PR target/11693
6468         * gcc.dg/20030811-1.c: New test.
6469
6470         PR target/11535
6471         * gcc.c-torture/execute/20030811-1.c: New test.
6472
6473 2003-08-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6474
6475         * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
6476
6477 2003-08-10  Mark Mitchell  <mark@codesourcery.com>
6478
6479         PR c++/11789.C
6480         * g++.dg/inherit/multiple1.C: New test.
6481
6482 2003-08-10  Nathan Sidwell  <nathan@codesourcery.com>
6483
6484         * gcc.dg/spe1.c: New test.
6485
6486         PR c++/11670
6487         * g++.dg/expr/cast2.C: New test.
6488
6489         PR c++/10530
6490         * g++.dg/template/dependent-name2.C: New test.
6491
6492 2003-08-08  Andrew Pinski  <pinskia@physics.uc.edu>
6493
6494         * g++.dg/parse/crash11.C: Put the dg options in comments.
6495
6496 2003-08-08  Neil Booth  <neil@daikokuya.co.uk>
6497
6498         * lib/gcc-dg.exp: Update for diagnostic change.
6499
6500 2003-08-07  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6501
6502         PR c++/5767
6503         * g++.dg/parse/crash11.C: New test.
6504
6505 2003-08-06  Alexandre Oliva  <aoliva@redhat.com>
6506
6507         * gcc.dg/cpp/spacing1.c: Update.
6508
6509 2003-08-04  Janis Johnson  <janis187@us.ibm.com>
6510
6511         PR target/11739
6512         * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
6513         a value for -mtune.
6514
6515 2003-08-04  Roger Sayle  <roger@eyesopen.com>
6516
6517         PR middle-end/11771
6518         * gcc.c-torture/compile/20030804-1.c: New test case.
6519
6520 2003-08-04  Roger Sayle  <roger@eyesopen.com>
6521
6522         * gcc.dg/20030804-1.c: New test case.
6523
6524 2003-08-04  Alexandre Oliva  <aoliva@redhat.com>
6525
6526         * gcc.dg/cpp/separate-1.c: New test.
6527
6528 2003-08-03  Nathan Sidwell  <nathan@codesourcery.com>
6529
6530         PR c++/11704
6531         * g++.dg/template/dependent-expr2.C: New test.
6532
6533         PR c++/11766
6534         * g++.dg/expr/ptrmem1.C: New test.
6535
6536 2003-08-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6537
6538         PR c++/9453
6539         * g++.dg/template/friend15.C: New test.
6540
6541 2003-08-03  Neil Booth  <neil@daikokuya.co.uk>
6542
6543         * lib/dg-pch.exp: Work round PCH bug.
6544
6545 2003-08-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
6546
6547         * gcc.dg/builtins-1.c: Add macro helpers.  Add missing math
6548         builtins.  Move cases from builtins-4.c here.
6549
6550         * gcc.dg/torture/builtin-math-1.c: New test taken from
6551         bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
6552         additional cases.
6553
6554         * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
6555         Delete.
6556
6557 2003-08-02  Nathan Sidwell  <nathan@codesourcery.com>
6558
6559         PR c++/9447
6560         * g++.dg/template/using7.C: New test.
6561
6562 2003-08-02  Neil Booth  <neil@daikokuya.co.uk>
6563
6564         * import1.c, import2.c: New tests.
6565
6566 2003-08-01  Jakub Jelinek  <jakub@redhat.com>
6567
6568         * g++.dg/eh/crossjump1.C: New test.
6569
6570 2003-08-01  Mark Mitchell  <mark@codesourcery.com>
6571
6572         PR c++/11697
6573         * g++.dg/template/using6.C: New test.
6574
6575         PR c++/11744
6576         * g++.dg/template/koenig2.C: New test.
6577
6578 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6579
6580         PR c++/7983
6581         * g++.dg/parse/typedef4.C: New test.
6582
6583 2003-08-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6584
6585         PR c++/8442, c++/8806
6586         * g++.dg/template/elab1.C: New test.
6587         * g++.dg/template/type2.C: Likewise.
6588         * g++.dg/template/ttp3.C: Adjust expected error message.
6589         * g++.old-deja/g++.law/visibility13.C: Likewise.
6590         * g++.old-deja/g++.niklas/t135.C: Likewise.
6591         * g++.old-deja/g++.pt/ttp41.C: Likewise.
6592         * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
6593         template argument.
6594         * g++.old-deja/g++.pt/ttp44.C: Likewise.
6595
6596 2003-08-01  Nathan Sidwell  <nathan@codesourcery.com>
6597
6598         PR c++/11295
6599         * g++.dg/ext/stmtexpr1.C: New test.
6600
6601         * g++.dg/opt/tmp1.C: New test.
6602
6603         PR c++/11525
6604         * g++.dg/parse/constant4.C: New test.
6605
6606         PR c++/9447
6607         * g++.dg/template/using5.C: New test.
6608
6609 2003-07-31  Roger Sayle  <roger@eyesopen.com>
6610
6611         * gcc.dg/builtins-27.c: New test case.
6612
6613 2003-07-31  Jakub Jelinek  <jakub@redhat.com>
6614
6615         * gcc.dg/tls/opt-7.c: New test.
6616
6617 2003-07-31  Andrew Pinski  <pinskia@physics.uc.edu>
6618
6619         * g++.old-deja/g++.other/crash18.C: Remove.
6620
6621 2003-07-31  Nathan Sidwell  <nathan@codesourcery.com>
6622
6623         * g++.dg/template/explicit3.C: New.
6624         * g++.dg/template/explicit4.C: New.
6625         * g++.dg/template/explicit5.C: New.
6626
6627         PR c++/11347
6628         * g++.dg/template/memtmpl1.C: New.
6629
6630 2003-07-29  Andrew Pinski <pinskia@physics.uc.edu>
6631
6632         PR target/11565
6633         * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
6634         * gcc.dg/i386-387-5.c (dg-options): Likewise.
6635
6636 2003-07-30  Jan Hubicka  <jh@suse.cz>
6637
6638         * vtgc1.c: Kill.
6639
6640 2003-07-29  Zack Weinberg  <zack@codesourcery.com>
6641
6642         * gcc.dg/struct-in-proto-1.c: New test.
6643
6644 2003-07-29  Neil Booth  <neil@daikokuya.co.uk>
6645
6646         * gcc.dg/cpp/include2.c: Only expect one message.
6647
6648 2003-07-29  Nathan Sidwell  <nathan@codesourcery.com>
6649
6650         PR c++/9447
6651         * g++.dg/template/using1.C: New test.
6652         * g++.dg/template/using2.C: New test.
6653         * g++.dg/template/using3.C: New test.
6654         * g++.dg/template/using4.C: New test.
6655
6656 2003-07-29  Alexandre Oliva  <aoliva@redhat.com>
6657
6658         * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
6659         * gcc.c-torture/execute/string-opt-10.c: Likewise.
6660
6661 2003-07-28  Jan Hubicka  <jh@suse.cz>
6662
6663         PR c++/11530
6664         * g++.dg/opt/call1.C: New test.
6665
6666 2003-07-28  Alexandre Oliva <aoliva@redhat.com>
6667
6668         PR c++/11667
6669         * g++.dg/init/enum2.C: New test.
6670         * g++.dg/template/overload1.C: Add "-w" option.
6671
6672 2003-07-28    <hp@bitrange.com>
6673
6674         * gcc.dg/Wdeclaration-after-statement-1.c,
6675         gcc.dg/Wdeclaration-after-statement-2.c: New tests.
6676
6677 2003-07-28  Jakub Jelinek  <jakub@redhat.com>
6678
6679         * gcc.c-torture/compile/20030725-1.c: New test.
6680
6681 2003-07-28  Aldy Hernandez  <aldyh@redhat.com>
6682
6683         * gcc.dg/20030505.c: Only run for SPE.
6684         Remove definition of opaque type.
6685
6686 2003-07-27  Mark Mitchell  <mark@codesourcery.com>
6687
6688         * g++.dg/template/ptrmem6.C: New test.
6689
6690 2003-07-26  Geoffrey Keating  <geoffk@apple.com>
6691
6692         * gcc.c-torture/compile/zero-strct-2.c: New test.
6693
6694 2003-07-25  Geoffrey Keating  <geoffk@apple.com>
6695
6696         * gcc.dg/intermod-1.c: New test.
6697
6698 2003-07-25  Nathan Sidwell  <nathan@codesourcery.com>
6699
6700         PR c++/11617
6701         * g++.dg/template/lookup2.C: New test.
6702         * g++.dg/template/memclass1.C: Remove instantiated from error.
6703         * g++.dg/other/error2.C: Tweak expected errors.
6704
6705         PR c++/11596
6706         * g++.dg/template/defarg3.C: New test.
6707
6708         * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
6709
6710 2003-07-24  Mark Mitchell  <mark@codesourcery.com>
6711
6712         * g++.dg/inherit/access5.C: New test.
6713
6714 2003-07-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6715
6716         PR c++/11513
6717         * g++.dg/template/crash8.C: New test.
6718
6719 2003-07-23  Steven Bosscher <steven@gcc.gnu.org>
6720
6721         PR c/10602
6722         * gcc.dg/noncompile/incomplete-2.c: New test.
6723
6724 2003-07-23  Mark Mitchell  <mark@codesourcery.com>
6725
6726         PR c++/11645
6727         * g++.dg/inherit/access4.C: New test.
6728
6729         PR c++/11517
6730         * g++.dg/expr/cond2.C: New test.
6731
6732         PR optimization/10679
6733         * g++.dg/opt/inline4.C: New test.
6734
6735 2003-07-23  Nathan Sidwell  <nathan@codesourcery.com>
6736
6737         * g++.dg/parse/crash10: New test.
6738
6739 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
6740
6741         * g++.dg/ext/flexary1.C: New test.
6742
6743 2003-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6744
6745         PR c++/10793
6746         * g++.dg/template/crash9.C: New test.
6747
6748 2003-07-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
6749
6750         PR c++/3004
6751         * g++.dg/parse/typedef3.C: New test.
6752
6753         PR c++/7906
6754         * g++.dg/parse/operator2.C: New test.
6755
6756         PR c++/8895
6757         * g++.dg/parse/def-tmpl-arg1.C: New test.
6758
6759         PR c++/9282
6760         * g++.dg/parse/funptr1.C: New test.
6761
6762         PR c++/9452
6763         * g++.dg/parse/ambig3.C: New test.
6764
6765         PR c++/9454
6766         * g++.dg/parse/operator3.C: New test.
6767
6768         PR c++/9486
6769         * g++.dg/parse/template10.C: New test.
6770
6771         PR c++/9488
6772         * g++.dg/parse/template11.C: New test.
6773
6774         PR c++/10150
6775         * g++.dg/parse/invalid-op1.C: New test.
6776
6777         PR c++/10247
6778         * g++.dg/parse/condexpr1.C: New test.
6779
6780 2003-07-22  Nathan Sidwell  <nathan@codesourcery.com>
6781
6782         * g++.dg/ext/packed3.C: New test.
6783         * g++.dg/ext/packed4.C: New test.
6784
6785         * gcc.dg/pack-test-3.c: New test.
6786
6787 2003-07-21  Janis Johnson  <janis187@us.ibm.com>
6788
6789         * lib/compat.exp: Handle dg-options per source file.
6790         * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
6791         * g++.dg/compat/abi/bitfield1_y.C: Ditto.
6792         * g++.dg/compat/abi/bitfield2_x.C: Ditto.
6793         * g++.dg/compat/abi/bitfield2_y.C: Ditto.
6794         * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
6795         * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
6796         * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
6797         * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
6798         * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
6799         * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
6800         * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
6801         * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
6802         * g++.dg/compat/break/bitfield7_x.C: Ditto.
6803         * g++.dg/compat/break/bitfield7_y.C: Ditto.
6804
6805 2003-07-21  Andrew Pinski  <pinskia@physics.uc.edu>
6806
6807         PR c/10320
6808         * gcc.c-torture/execute/20030718-1.c: New test.
6809
6810 2003-07-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
6811
6812         PR optimization/11536
6813         * gcc.dg/20030721-1.c: New test.
6814
6815 2003-07-19  Mark Mitchell  <mark@codesourcery.com>
6816
6817         PR c++/11546
6818         * g++.dg/template/lookup1.C: New test.
6819
6820 2003-07-19  Zack Weinberg  <zack@codesourcery.com>
6821
6822         * gcc.dg/noncompile/label-1.c: New comprehensive test case for
6823         diagnostics of ill-formed constructs involving labels.
6824         * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
6825         the new 'previously defined here' message.
6826
6827 2003-07-18  Nathan Sidwell  <nathan@codesourcery.com>
6828
6829         * g++.dg/parse/non-dependent2.C: New test.
6830
6831 2003-07-18  Andrew Pinski  <pinskia@physics.uc.edu>
6832
6833         * g++.dg/init/init-ref4.C: xfail on targets without
6834         weak symbols.
6835
6836 2003-07-17  Jakub Jelinek  <jakub@redhat.com>
6837
6838         PR target/11087
6839         * gcc.c-torture/execute/20030717-1.c: New test.
6840
6841 2003-07-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
6842
6843         * g++.dg/opt/cfg1.C: New test.
6844
6845 2003-07-17  Mark Mitchell  <mark@codesourcery.com>
6846
6847         PR optimization/11557
6848         * gcc.dg/20030717-1.c: New test.
6849
6850 2003-07-17  Andrew Pinski <pinskia@physics.uc.edu>
6851
6852         PR c++/10476
6853         * g++.dg/expr/crash-1.C: New test.
6854
6855         PR c++/11027
6856         * g++.dg/template/init3.C: New test.
6857
6858         PR c++/8222
6859         * g++.dg/template/non-dependent1.C: New test.
6860
6861         PR c++/11070
6862         * g++.dg/template/non-dependent2.C: New test.
6863
6864         PR c++/11071
6865         * g++.dg/template/non-dependent3.C: New test.
6866
6867         PR c++/9907
6868         * g++.dg/template/sizeof5.C: New test.
6869
6870 2003-07-17  Geoffrey Keating  <geoffk@apple.com>
6871
6872         PR 11498
6873         * gcc.c-torture/compile/mangle-1.c: New file.
6874
6875 2003-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6876
6877         PR c++/7809
6878         * g++.dg/parse/access3.C: New test.
6879
6880 2003-07-17  Andrew Pinski  <pinskia@physics.uc.edu>
6881
6882         PR c++/11384
6883         * g++.dg/init/init-ref4.C: New test.
6884
6885 2003-07-16  Mark Mitchell  <mark@codesourcery.com>
6886
6887         PR c++/11547
6888         * g++.dg/parse/constant3.C: New test.
6889         * g++.dg/parse/crash7.C: Likewise.
6890
6891 2003-07-16  Andrew Pinski  <pinskia@physics.uc.edu>
6892
6893         PR target/11008
6894         * gcc.dg/i386-pentium4-not-mull.c: New.
6895
6896 2003-07-16  J"orn Rennecke <joern.rennecke@superh.com>
6897
6898         * gcc.dg/asm-names.c (ymain): Make it weak.
6899
6900 2003-07-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6901
6902         PR c++/5421
6903         * g++.dg/template/friend21.C: New test.
6904
6905 2003-07-16  Jakub Jelinek  <jakub@redhat.com>
6906
6907         * gcc.dg/cleanup-8.c: New test.
6908         * gcc.dg/cleanup-9.c: New test.
6909
6910 2003-07-16  Danny Smith  <dannysmith@users.sourceforge.net>
6911
6912         * g++.dg/ext/dll-MI1.h: New file.
6913         * g++.dg/ext/dllexport-MI1.C: New file.
6914         * g++.dg/ext/dllimport-MI1.C: New file.
6915
6916 2003-07-15  Jakub Jelinek  <jakub@redhat.com>
6917
6918         * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
6919         it does not have cmpstrsi patterns (just cmpmemsi).
6920
6921 2003-07-15  Mark Mitchell  <mark@codesourcery.com>
6922
6923         PR debug/11473
6924         * g++.dg/debug/debug8.C: New test.
6925
6926 2003-07-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6927
6928         PR c++/10108
6929         * g++.dg/template/crash7.C: New test.
6930
6931 2003-07-15  Kazu Hirata  <kazu@cs.umass.edu>
6932
6933         PR target/10795
6934         * gcc.c-torture/compile/20030708-1.c: New.
6935
6936 2003-07-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
6937
6938         * gcc.c-torture/execute/20030715-1.c: New test.
6939
6940 2003-07-14  Geoffrey Keating  <geoffk@apple.com>
6941
6942         * gcc.dg/pch/inline-3.c: New file.
6943         * gcc.dg/pch/inline-3.hs: New file.
6944         * gcc.dg/pch/inline-4.c: New file.
6945         * gcc.dg/pch/inline-4.hs: New file.
6946
6947 2003-07-14  Mark Mitchell  <mark@codesourcery.com>
6948
6949         PR c++/11509
6950         * g++.dg/template/crash6.C: New test.
6951
6952         PR c++/7053
6953         * g++.dg/template/friend20.C: New test.
6954
6955         PR c++/7019
6956         * g++.dg/template/overload2.C: New test.
6957
6958 2003-07-14  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
6959
6960         PR optimization/11440
6961         * gcc.c-torture/execute/20030714-1.c: New test.
6962
6963 2003-07-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
6964
6965         PR c++/11154
6966         * g++.dg/template/partial2.C: New test.
6967
6968 2003-07-13  Mark Mitchell  <mark@codesourcery.com>
6969
6970         PR c++/11503
6971         * g++.dg/template/anon1.C: New test.
6972
6973         PR c++/11493
6974         PR c++/11495
6975         * g++.dg/parse/template9.C: Likewise.
6976         * g++.dg/template/crash4.C: New test.
6977         * g++.dg/template/koenig1.C: Likewise.
6978         * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
6979         * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
6980         * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
6981         functions.
6982         * g++.old-deja/g++.jason/template36.C: Likewise.
6983         * g++.old-deja/g++.mike/p1989.C: Likewise.
6984         * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
6985         * g++.old-deja/g++.pt/ttp20.C: Use this->.
6986         * g++.old-deja/g++.pt/ttp21.C: Use this->.
6987         * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
6988         compiling.
6989         * g++.old-deja/g++.pt/union2.C: Use this->.
6990
6991 2003-07-11  Jakub Jelinek  <jakub@redhat.com>
6992
6993         * gcc.dg/20030711-1.c: New test.
6994
6995 2003-07-11  Nathan Sidwell  <nathan@codesourcery.com>
6996
6997         PR c++/11050
6998         * g++.dg/parse/args1.C: New test.
6999         * g++.pt/defarg8.C: Change expected errors.
7000
7001 2003-07-11  Mark Mitchell  <mark@codesourcery.com>
7002
7003         PR c++/8164
7004         * g++.dg/template/nontype2.C: New test.
7005
7006         PR c++/10558
7007         * g++.dg/parse/template8.C: New test.
7008
7009         PR c++/8327
7010         * g++.dg/template/scope1.C: New test.
7011
7012         * g++.dg/warn/Wsign-compare-1.C: New test.
7013
7014 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
7015
7016         * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
7017
7018 2003-07-10  Mark Mitchell  <mark@codesourcery.com>
7019
7020         PR c++/9411
7021         * g++.dg/template/explicit2.C: New test.
7022
7023         PR c++/10032
7024         * g++.dg/warn/pedantic1.C: New test.
7025
7026 2003-07-10  Nathan Sidwell  <nathan@codesourcery.com>
7027
7028         PR c++ 9483
7029         * g++.dg/other/field1.C: New test.
7030
7031 2003-07-10  Kazu Hirata  <kazu@cs.umass.edu>
7032
7033         PR c/11449
7034         * gcc.c-torture/compile/20030707-1.c: New.
7035
7036 2003-07-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7037
7038         PR c++/10849
7039         * g++.dg/template/access12.C: New test.
7040
7041 2003-07-09  Nathan Sidwell  <nathan@codesourcery.com>
7042
7043         * g++.dg/bprob/bprob.exp (prof_ext): Update.
7044         * g77.dg/bprob/bprob.exp (prof_ext): Update.
7045         * gcc.misc-tests/bprob.exp (prof_ext): Update.
7046         * gcc.misc-tests/gcov.exp: Update
7047         * g++.dg/gcov/gcov.exp: Update
7048         * lib/gcov.exp: Update.
7049
7050 2003-07-08  Mark Mitchell  <mark@codesourcery.com>
7051
7052         * g++.dg/abi/mangle17.C: Make sure template expressions are
7053         dependent.
7054         * g++.dg/abi/mangle4.C: Mark erroneous casts.
7055         * g++.dg/debug/debug7.C: Mark erronous new-declarator.
7056         * g++.dg/opt/stack1.C: Remove erroneous code.
7057         * g++.dg/parse/template7.C: New test.
7058         * g++.dg/template/dependent-expr1.C: Mark erroneous code.
7059         * g++.old-deja/g++.pt/crash4.C: Likewise.
7060
7061 2003-07-09  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7062
7063         * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
7064         with zero or one occurence of `$' after the initial `L'.
7065
7066 2003-07-08  Kazu Hirata  <kazu@cs.umass.edu>
7067
7068         * gcc.c-torture/compile/20030704-1.c: Add a comment.
7069
7070 2003-07-08  Roger Sayle  <roger@eyesopen.com>
7071
7072         PR c/11370
7073         * gcc.dg/Wunreachable-6.c: New testcase.
7074         * gcc.dg/Wunreachable-7.c: New testcase.
7075
7076 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
7077
7078         PR c/11420
7079         * gcc.dg/20030708-1.c: New test.
7080
7081 2003-07-08  Richard Sandiford  <rsandifo@redhat.com>
7082
7083         * gcc.dg/compat/sdata-section.h: New file.
7084         * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
7085         * gcc.dg/torture/mips-sdata-1.c: New test.
7086
7087 2003-07-08  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7088
7089         PR c++/11030
7090         * g++.dg/template/friend19.C: New test.
7091
7092 2003-07-08  Jakub Jelinek  <jakub@redhat.com>
7093
7094         * g++.dg/opt/strength-reduce.C: New test.
7095
7096 2003-07-07  Roger Sayle  <roger@eyesopen.com>
7097
7098         PR target/10979
7099         * gcc.dg/20030707-1.c: New testcase.
7100
7101 2003-07-07  Roger Sayle  <roger@eyesopen.com>
7102
7103         PR optimization/11059
7104         * g++.dg/opt/emptyunion.C: New testcase.
7105
7106 2003-07-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
7107             Eric Botcazou  <ebotcazou@libertysurf.fr>
7108
7109         * g++.dg/opt/stack1.C: New test.
7110
7111 2003-07-05  Mark Mitchell  <mark@codesourcery.com>
7112
7113         * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
7114         run test.
7115
7116         PR c++/11431
7117         * g++.dg/expr/static_cast3.C: New test.
7118
7119 2003-07-04  Zack Weinberg  <zack@codesourcery.com>
7120
7121         * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
7122         everywhere.
7123         * gcc.dg/concat.c: Concatenation of string constants with
7124         __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
7125         * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
7126         * gcc.dg/cpp/escape-2.c: Use wide character constants where
7127         necessary to avoid multi-character character constant warning.
7128         * gcc.dg/cpp/escape.c: Likewise.
7129         * gcc.dg/cpp/ucs.c: Likewise.
7130         Remove backslashes from dg-bogus comments, as they confuse Tcl.
7131         Fix a typo.
7132
7133 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
7134
7135         PR c/11428
7136         * gcc.c-torture/compile/20030704-1.c: New.
7137
7138 2003-07-04  Kazu Hirata  <kazu@cs.umass.edu>
7139
7140         * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
7141
7142 2003-07-04  Danny Smith  <dannysmith@users.sourceforge.net>
7143
7144         PR c++/5287, PR c++/7910,  PR c++/11021
7145         * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
7146         tests for warnings.
7147         * g++.dg/ext/dllimport2.C: Add tests for warnings.
7148         * g++.dg/ext/dllimport3.C: Likewise.
7149         * g++.dg/ext/dllimport4.C: New file.
7150         * g++.dg/ext/dllimport5.C: New file.
7151         * g++.dg/ext/dllimport6.C: New file.
7152         * g++.dg/ext/dllimport7.C: New file.
7153         * g++.dg/ext/dllimport8.C: New file.
7154         * g++.dg/ext/dllimport9.C: New file.
7155         * g++.dg/ext/dllimport10.C: New file.
7156         * g++.dg/ext/dllexport1.C: New file.
7157
7158 2003-07-03  Mark Mitchell  <mark@codesourcery.com>
7159
7160         * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
7161         * g++.old-deja/g++.mike/net36.C: Tweak error messages.
7162
7163 2003-07-03  Roger Sayle  <roger@eyesopen.com>
7164
7165         * gcc.dg/builtins-25.c: New testcase.
7166         * gcc.dg/builtins-26.c: New testcase.
7167
7168 2003-07-03  Janis Johnson  <janis187@us.ibm.com>
7169
7170         * gcc.dg/compat/vector-defs.h: New file.
7171         * gcc.dg/compat/vector-setup.h: New file.
7172         * gcc.dg/compat/vector-check.h: New file.
7173         * gcc.dg/compat/vector-1_main.c: New file.
7174         * gcc.dg/compat/vector-1_x.c: New file.
7175         * gcc.dg/compat/vector-1_y.c: New file.
7176         * gcc.dg/compat/vector-2_main.c: New file.
7177         * gcc.dg/compat/vector-2_x.c: New file.
7178         * gcc.dg/compat/vector-2_y.c: New file.
7179
7180         * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
7181         * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
7182         * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
7183         * gcc.dg/compat/struct-align-1.h: New file.
7184         * gcc.dg/compat/struct-align-1_main.c: New file.
7185         * gcc.dg/compat/struct-align-1_x.c: New file.
7186         * gcc.dg/compat/struct-align-1_y.c: New file.
7187         * gcc.dg/compat/struct-align-2.h: New file.
7188         * gcc.dg/compat/struct-align-2_main.c: New file.
7189         * gcc.dg/compat/struct-align-2_x.c: New file.
7190         * gcc.dg/co
7191         * g++.old-deja/g++.other/comdat3.C: Likewise.
7192         * g++.old-deja/g++.other/ctor1.C: Likewise.
7193         * g++.old-deja/g++.pt/instantiate5.C: Likewise.
7194
7195 2003-06-05  Richard Henderson  <rth@redhat.com>
7196
7197         * gcc.dg/debug/20030605-1.c: New.
7198
7199 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
7200
7201         * README.QMTEST: Update.
7202
7203 2003-06-04  Richard Henderson  <rth@redhat.com>
7204
7205         * gcc.dg/cleanup-1.c: New.
7206         * gcc.dg/cleanup-2.c: New.
7207         * gcc.dg/cleanup-3.c: New.
7208         * gcc.dg/cleanup-4.c: New.
7209         * gcc.dg/cleanup-5.c: New.
7210         * gcc.dg/cleanup-6.c: New.
7211         * gcc.dg/cleanup-7.c: New.
7212
7213 2003-06-04  Mark Mitchell  <mark@codesourcery.com>
7214
7215         * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
7216
7217         * lib/dg-pch.exp: New file.
7218         * g++.dg/pch/pch.exp: Use dg-pch.exp.
7219         * gcc.dg/pch/pch.exp: Likewise.
7220
7221 2003-06-04  Roger Sayle  <roger@eyesopen.com>
7222
7223         * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
7224         * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
7225         * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
7226         * gcc.dg/builtins-17.c: New test case.
7227         * gcc.dg/i386-387-4.c: New test case.
7228         * gcc.c-torture/execute/ieee/mzero4.c: New test case.
7229
7230 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7231
7232         * gcc.dg/ultrasp9.c: New test.
7233
7234 2003-06-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
7235
7236         * gcc.c-torture/compile/20030604-1.c: New test.
7237         * gcc.dg/sparc-constant-1.c: New test.
7238
7239 2003-06-03  Glen Nakamura  <glen@imodulo.com>
7240
7241         * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
7242
7243 2003-06-03  J"orn Rennecke <joern.rennecke@superh.com>
7244
7245         * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
7246
7247         * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
7248         * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
7249
7250 2003-06-03  Aldy Hernandez  <aldyh@redhat.com>
7251
7252         * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
7253
7254 2003-06-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7255
7256         PR c++/10940
7257         * g++.dg/template/spec10.C: New test.
7258
7259 2003-06-03  Roger Sayle  <roger@eyesopen.com>
7260
7261         * gcc.dg/builtins-16.c: New test case.
7262
7263 2003-06-03  Jakub Jelinek  <jakub@redhat.com>
7264
7265         * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
7266         mempcpy test with post-increments.
7267         * gcc.c-torture/execute/string-opt-3.c: New test.
7268         * gcc.dg/string-opt-1.c: New test.
7269
7270 2003-06-03  David Billinghurst <David.Billinghurst@riotinto.com>
7271
7272         PR fortran/10965
7273         * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
7274
7275 2003-06-02  Mark Mitchell  <mark@codesourcery.com>
7276
7277         * lib/scanasm.exp (dg-scan): New function, factored out of ...
7278         (scan-assembler): ... here.  Use dg-scan.
7279         (scan-assembler-not): Likewise.
7280         (scan-file): New function.
7281         (scan-file-not): Likewise.
7282         * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
7283         * gcc.dg/cpp/_Pragma4.c: Likewise.
7284         * gcc.dg/cpp/_Pragma5.c: Likewise.
7285         * gcc.dg/cpp/avoidpaste1.c: Likewise.
7286         * gcc.dg/cpp/avoidpaste2.c: Likewise.
7287         * gcc.dg/cpp/cmdlne-C2.c: Likewise.
7288         * gcc.dg/cpp/cmdlne-P.c: Likewise.
7289         * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
7290         * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
7291         * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
7292         * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
7293         * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
7294         * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
7295         * gcc.dg/cpp/cxxcom1.c: Likewise.
7296         * gcc.dg/cpp/line1.c: Likewise.
7297         * gcc.dg/cpp/maccom1.c: Likewise.
7298         * gcc.dg/cpp/maccom2.c: Likewise.
7299         * gcc.dg/cpp/maccom3.c: Likewise.
7300         * gcc.dg/cpp/maccom4.c: Likewise.
7301         * gcc.dg/cpp/maccom5.c: Likewise.
7302         * gcc.dg/cpp/maccom6.c: Likewise.
7303         * gcc.dg/cpp/multiline.c: Likewise.
7304         * gcc.dg/cpp/spacing1.c: Likewise.
7305         * gcc.dg/cpp/spacing2.c: Likewise.
7306         * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
7307         * gcc.dg/cpp/trad/maccom1.c: Likewise.
7308         * gcc.dg/cpp/trad/maccom2.c: Likewise.
7309         * gcc.dg/cpp/trad/maccom3.c: Likewise.
7310         * gcc.dg/cpp/trad/maccom4.c: Likewise.
7311         * gcc.dg/cpp/trad/maccom6.c: Likewise.
7312         * gcc.dg/cpp/cxxcom2.c: Likewise.
7313         * gcc.dg/cpp/cxxcom2.h: New file.
7314
7315         * gcc.dg/cpp/truefalse.cpp: Move it to ...
7316         * g++.dg/cpp/truefalse.C: Here.
7317         * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
7318
7319 2003-06-01  Loren James Rittle  <ljrittle@acm.org>
7320
7321         * gcc.dg/cpp/redef3.c: New file.
7322
7323 2003-06-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
7324
7325         * gcc.dg/i386-loop-3.c: New test.
7326
7327 2003-05-31  Toon Moene  <toon@moene.indiv.nluug.nl>
7328
7329         * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
7330
7331 2003-05-31  Roger Sayle  <roger@eyesopen.com>
7332
7333         * gcc.dg/fwrapv-1.c: New test case.
7334         * gcc.dg/fwrapv-2.c: New test case.
7335
7336 2003-05-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7337
7338         PR c++/10956
7339         * g++.dg/template/spec9.C: New test.
7340
7341 2003-05-29  Roger Sayle  <roger@eyesopen.com>
7342
7343         * gcc.dg/duff-4.c: New test case.
7344
7345 2003-05-27  David Billinghurst <David.Billinghurst@riotinto.com>
7346
7347         PR fortran/10843
7348         * g77.dg/ffixed-form-1.f: New test
7349         * g77.dg/ffixed-form-2.f: New test
7350         * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
7351         * g77.dg/ffree-form-3.f: New test
7352
7353 2003-05-26  Andreas Tobler <a.tobler@schweiz.ch>
7354
7355         * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
7356         * gcc.dg/wint_t-1.c: Likewise.
7357
7358 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7359
7360         * g++.dg/template/access11.C: New test.
7361
7362 2003-05-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7363
7364         PR c++/10849
7365         * g++.dg/template/access10.C: New test.
7366
7367 2003-05-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
7368             Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7369
7370         * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
7371
7372 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
7373
7374         * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
7375         suppress for powerpc-*-darwin*.
7376         * gcc.dg/torture/builtin-noret-2.c: Likewise.
7377
7378 2003-05-24  Andreas Tobler <a.tobler@schweiz.ch>
7379
7380         * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
7381         suppress option for powerpc-*-darwin*.
7382
7383 2003-05-23  Roger Sayle  <roger@eyesopen.com>
7384
7385         * gcc.dg/builtins-1.c: Add tests for tan and atan.
7386         * gcc.dg/builtins-4.c: Add test for fmod.
7387
7388 2003-05-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7389
7390         PR c++/10682
7391         * g++.dg/template/instantiate4.C: New test.
7392
7393 2003-05-22  Roger Sayle  <roger@eyesopen.com>
7394
7395         * gcc.c-torture/execute/ieee/inf-2.c: New test case.
7396
7397 2003-05-21  Janis Johnson  <janis187@us.ibm.com>
7398
7399         * gcc.dg/compat/scalar-return-1_main.c: New file.
7400         * gcc.dg/compat/scalar-return-1_x.c: New file.
7401         * gcc.dg/compat/scalar-return-1_y.c: New file.
7402         * gcc.dg/compat/scalar-return-2_main.c: New file.
7403         * gcc.dg/compat/scalar-return-2_x.c: New file.
7404         * gcc.dg/compat/scalar-return-2_y.c: New file.
7405         * gcc.dg/compat/struct-return-3_main.c: New file.
7406         * gcc.dg/compat/struct-return-3_y.c: New file.
7407         * gcc.dg/compat/struct-return-3_x.c: New file.
7408         * gcc.dg/compat/struct-return-2_main.c: New file.
7409         * gcc.dg/compat/struct-return-2_x.c: New file.
7410         * gcc.dg/compat/struct-return-2_y.c: New file.
7411
7412 2003-05-21  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7413
7414         * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
7415         for hppa*-hp-hpux*.
7416         * gcc.dg/20021014-1.c (dg-options): Likewise.
7417         * gcc.dg/nest.c (dg-options): Likewise.
7418
7419 2003-05-21  Danny Smith  <dannysmith@users.sourceforge.net>
7420
7421         PR c++/9738
7422         * g++.dg/ext/dllimport2.C: New file.
7423         * g++.dg/ext/dllimport3.C: New file.
7424
7425 2003-05-20  Janis Johnson  <janis187@us.ibm.com>
7426
7427         * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
7428         * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
7429         * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
7430         * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
7431         * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
7432         * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
7433         * gcc.dg/compat/struct-by-value-7_x.c Ditto.
7434         * gcc.dg/compat/struct-by-value-7_y.c Ditto.
7435         * gcc.dg/compat/small-struct-defs.h: New file.
7436         * gcc.dg/compat/small-struct-init.h: New file.
7437         * gcc.dg/compat/small-struct-check.h: New file.
7438         * gcc.dg/compat/fp-struct-defs.h: New file.
7439         * gcc.dg/compat/fp-struct-check.h: New file.
7440         * gcc.dg/compat/fp-struct-init.h: New file.
7441         * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
7442         * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
7443
7444 2003-05-19  Jakub Jelinek  <jakub@redhat.com>
7445
7446         * gcc.dg/20030225-2.c: New test.
7447
7448 2003-05-18  Roger Sayle  <roger@eyesopen.com>
7449             Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7450
7451         * gcc.c-torture/compile/20030518-1.c: New test case.
7452
7453 2003-05-18  Mark Mitchell  <mark@codesourcery.com>
7454
7455         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
7456         * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
7457         gcc-dg-debug-runtest.
7458         * g++.dg/debug/debug.exp: Pass opt_opts parameter to
7459         gcc-dg-debug-runtest.
7460
7461 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7462
7463         PR c++/9022
7464         * g++.dg/lookup/using6.C: New test.
7465
7466 2003-05-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7467
7468         * g++.dg/parse/access2.C: New test.
7469
7470 2003-05-17  Mark Mitchell  <mark@codesourcery.com>
7471
7472         * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
7473         * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
7474         * gcc.dg/debug/debug.exp: Likewise.
7475
7476 2003-05-17  Neil Booth  <neil@daikokuya.co.uk>
7477
7478         * gcc.dg/dollar.c: New test.
7479
7480 2003-05-16  Janis Johnson  <janis187@us.ibm.com>
7481
7482         * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
7483         * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
7484         * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
7485         * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
7486         * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
7487         * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
7488         * gcc.dg/compat/struct-by-value-6_main.c: New file.
7489         * gcc.dg/compat/struct-by-value-6_x.c: New file.
7490         * gcc.dg/compat/struct-by-value-6_y.c: New file.
7491         * gcc.dg/compat/struct-by-value-7_main.c: New file.
7492         * gcc.dg/compat/struct-by-value-7_x.c: New file.
7493         * gcc.dg/compat/struct-by-value-7_y.c: New file.
7494         * gcc.dg/compat/struct-by-value-8_main.c: New file.
7495         * gcc.dg/compat/struct-by-value-8_x.c: New file.
7496         * gcc.dg/compat/struct-by-value-8_y.c: New file.
7497         * gcc.dg/compat/struct-by-value-9_main.c: New file.
7498         * gcc.dg/compat/struct-by-value-9_x.c: New file.
7499         * gcc.dg/compat/struct-by-value-9_y.c: New file.
7500
7501 2003-05-16  Mark Mitchell  <mark@codesourcery.com>
7502
7503         * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
7504         (gcc-dg-test-1): ... this.  Add target_compile parameter.  Add
7505         support for "repo" mode.
7506         * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
7507         * lib/g77-dg.exp: Likewise.
7508         * lib/obj-dg.exp: Likewise.
7509
7510 2003-05-16  Jakub Jelinek  <jakub@redhat.com>
7511
7512         Merge from gcc-3_2-rhl8-branch:
7513         2003-04-23  Jakub Jelinek  <jakub@redhat.com>
7514
7515         * gcc.dg/tls/opt-6.c: New test.
7516
7517         2003-04-05  Jakub Jelinek  <jakub@redhat.com>
7518
7519         * gcc.dg/20030405-1.c: New test.
7520
7521         2003-03-09  Jakub Jelinek  <jakub@redhat.com>
7522
7523         * gcc.dg/20030309-1.c: New test.
7524
7525         2003-03-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
7526
7527         * gcc.c-torture/execute/20030307-1.c: New test.
7528
7529         2003-02-20  Randolph Chung  <tausq@debian.org>
7530
7531         * gcc.c-torture/compile/20030220-1.c: New test.
7532
7533         2003-02-18  Jakub Jelinek  <jakub@redhat.com>
7534
7535         * gcc.dg/20030217-1.c: New test.
7536
7537         2003-01-29  Jakub Jelinek  <jakub@redhat.com>
7538
7539         * gcc.c-torture/compile/20020129-1.c: New test.
7540
7541         2002-12-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
7542
7543         * gcc.dg/unroll-1.c: New test.
7544
7545         2002-11-16  Jan Hubicka  <jh@suse.cz>
7546
7547         * gcc.c-torture/execute/20020920-1.c: New test.
7548
7549         2002-10-08  Jakub Jelinek  <jakub@redhat.com>
7550
7551         PR target/7434
7552         * gcc.c-torture/compile/20021008-1.c: New test.
7553
7554         2002-08-10  Gwenole Beauchesne  <gbeauchesne@mandrakesoft.com>
7555
7556         PR target/7559
7557         * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
7558
7559         2002-08-07  Jakub Jelinek  <jakub@redhat.com>
7560
7561         * gcc.c-torture/compile/20020807-1.c: New test.
7562
7563         2002-07-30  Jakub Jelinek  <jakub@redhat.com>
7564
7565         * gcc.dg/tls/opt-1.c: New test.
7566
7567         2002-07-29  Jakub Jelinek  <jakub@redhat.com>
7568
7569         * gcc.dg/20020729-1.c: New test.
7570
7571         2002-07-20  Jakub Jelinek  <jakub@redhat.com>
7572
7573         * g++.dg/opt/life1.C: New test.
7574
7575         2002-05-20  Jakub Jelinek  <jakub@redhat.com>
7576
7577         * gcc.dg/20020525-1.c: New test.
7578
7579         2002-05-24  Jakub Jelinek  <jakub@redhat.com>
7580
7581         PR c++/6794
7582         * g++.dg/ext/pretty1.C: New test.
7583         * g++.dg/ext/pretty2.C: New test.
7584
7585 2003-05-15  Mark Mitchell  <mark@codesourcery.com>
7586
7587         PR c++/8385
7588         * g++.dg/ext/typeof5.C: New test.
7589
7590 2003-05-15  J"orn Rennecke <joern.rennecke@superh.com>
7591
7592         * gcc.c-torture/execute/builtins/string-asm-1.c: Take
7593         __USER_LABEL_PREFIX__ into account.
7594         * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
7595
7596 2003-05-14  Roger Sayle  <roger@eyesopen.com>
7597
7598         * gcc.dg/builtins-15.c: New test case.
7599
7600 2003-05-13  Zack Weinberg  <zack@codesourcery.com>
7601
7602         * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
7603
7604 2003-05-12  Mark Mitchell  <mark@codesourcery.com>
7605
7606         * lib/g++.exp: Tweak handling of additional source files.
7607         * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
7608         * g++.dg/special/conpr-2a.C: Rename to ...
7609         * g++.dg/special/conpr-2a.cc: ... this.
7610         * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
7611         * g++.dg/special/conpr-3a.C: Rename to ...
7612         * g++.dg/special/conpr-3a.cc: This.
7613         * g++.dg/special/conpr-3b.C: Rename to ...
7614         * g++.dg/special/conpr-3b.cc: This.
7615         * g++.dg/special/conpr-4.C: New test.
7616         * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
7617
7618 2003-05-12  David Edelsohn  <edelsohn@gnu.org>
7619
7620         * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
7621
7622 2003-05-12  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7623
7624         * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
7625         * g++.old-deja/g++.robertl/eb71.C: Likewise.
7626         * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
7627         * g++.old-deja/g++.other/warn3.C: Likewise.
7628
7629 2003-05-11  Roger Sayle  <roger@eyesopen.com>
7630
7631         * gcc.dg/i386-387-1.c: Update to also test log.
7632         * gcc.dg/i386-387-2.c: Likewise.
7633
7634 2003-05-11  Toon Moene  <toon@moene.indiv.nluug.nl>
7635
7636         * g77.f-torture/execute/int8421.f: New test.
7637
7638 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7639
7640         PR c++/10230, c++/10481
7641         * g++.dg/lookup/scoped5.C: New test.
7642
7643 2003-05-11  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7644
7645         PR c++/10552
7646         * g++.dg/template/ttp6.C: New test.
7647
7648 2003-05-11  Richard Sandiford  <rsandifo@redhat.com>
7649
7650         * gcc.c-torture/execute/builtins: New directory.
7651         * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
7652         gcc.c-torture/execute/builtins.
7653         * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
7654         * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
7655         * gcc.dg/torture: ...this new directory.  Turn into link-only tests.
7656         * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
7657
7658 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7659
7660         PR c++/9252
7661         * g++.dg/template/access8.C: New test.
7662         * g++.dg/template/access9.C: New test.
7663
7664 2003-05-10  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7665
7666         PR c++/9554
7667         * g++.dg/parse/access1.C: New test.
7668
7669 2003-05-09  DJ Delorie  <dj@redhat.com>
7670
7671         * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
7672         long, and not an int.
7673
7674 2003-05-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7675
7676         PR c++/10555, c++/10576
7677         * g++.dg/template/memclass1.C: New test.
7678
7679 2003-05-08  DJ Delorie  <dj@redhat.com>
7680
7681         * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
7682         targets.
7683         * gcc.c-torture/execute/20021024-1.x: Likewise.
7684         * gcc.c-torture/execute/shiftdi.x: Likewise.
7685         * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
7686         * g++.old-deja/g++.other/exprstmt1.C: Likewise.
7687         * gcc.dg/20021018-1.c: Likewise.
7688
7689 2003-05-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7690
7691         * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
7692
7693         gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
7694         (bcopy): Call memmove.
7695
7696 2003-05-08  Roger Sayle  <roger@eyesopen.com>
7697
7698         * g77.f-torture/compile/8485.f: New test case.
7699
7700 2003-05-07  Richard Henderson  <rth@redhat.com>
7701
7702         PR c++/10570
7703         * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
7704         Verify exception_cleanup not called for rethrows.
7705         * g++.dg/eh/forced2.C: Test that exception_cleanup is called
7706         when exiting catch block without rethrowing.
7707         * g++.dg/eh/forced3.C: New.
7708         * g++.dg/eh/forced4.C: New.
7709
7710 2003-05-07  Aldy Hernandez  <aldyh@redhat.com>
7711
7712         * gcc.dg/20030505.c: Fix triplet.
7713
7714 2003-05-06  DJ Delorie  <dj@redhat.com>
7715
7716         * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
7717         * gcc.dg/nest.c: Likewise.
7718
7719 2003-05-05  Roger Sayle  <roger@eyesopen.com>
7720
7721         * gcc.dg/builtins-14.c: New test case.
7722
7723 2003-05-05  Janis Johnson  <janis187@us.ibm.com>
7724
7725         * lib/compat.exp (compat-execute): New argument.
7726         * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
7727         * gcc.dg/compat: New test directory.
7728         * gcc.dg/compat/compat.exp: New expect script.
7729         * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
7730         * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
7731         * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
7732         * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
7733         * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
7734         * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
7735
7736         * gcc.dg/compat/struct-by-value-1_main.c: New test file.
7737         * gcc.dg/compat/struct-by-value-1_x.c: New test file.
7738         * gcc.dg/compat/struct-by-value-1_y.c: New test file.
7739         * gcc.dg/compat/struct-by-value-2_main.c: New test file.
7740         * gcc.dg/compat/struct-by-value-2_x.c: New test file.
7741         * gcc.dg/compat/struct-by-value-2_y.c: New test file.
7742         * gcc.dg/compat/struct-by-value-3_main.c: New test file.
7743         * gcc.dg/compat/struct-by-value-3_x.c: New test file.
7744         * gcc.dg/compat/struct-by-value-3_y.c: New test file.
7745         * gcc.dg/compat/struct-by-value-4_main.c: New test file.
7746         * gcc.dg/compat/struct-by-value-4_x.c: New test file.
7747         * gcc.dg/compat/struct-by-value-4_y.c: New test file.
7748         * gcc.dg/compat/struct-by-value-5_main.c: New test file.
7749         * gcc.dg/compat/struct-by-value-5_x.c: New test file.
7750         * gcc.dg/compat/struct-by-value-5_y.c: New test file.
7751
7752 2003-05-05  Zack Weinberg  <zack@codesourcery.com>
7753
7754         * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
7755
7756 2003-05-05  Jakub Jelinek  <jakub@redhat.com>
7757
7758         * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
7759
7760 2003-05-05  Geoffrey Keating  <geoffk@apple.com>
7761
7762         * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
7763         * gcc.dg/ppc-fsel-2.c: New test.
7764
7765         * gcc.dg/unused-5.c: New test.
7766
7767 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7768
7769         PR c++/10496
7770         * g++.dg/warn/pmf1.C: New test.
7771
7772 2003-05-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7773
7774         PR c++/4494
7775         * g++.dg/warn/main.C: New test.
7776
7777 2003-05-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7778
7779         * gcc.dg/nonnull-3.c: New test.
7780
7781 2003-05-04  Neil Booth  <neil@daikokuya.co.uk>
7782
7783         * gcc.dg/cpp/Wtrigraphs.c: Update.
7784         * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
7785
7786 2003-05-03  Geoffrey Keating  <geoffk@apple.com>
7787
7788         * gcc.dg/ppc-fsel-1.c: New test.
7789
7790 2003-05-03  Zack Weinberg  <zack@codesourcery.com>
7791
7792         PR c/10604
7793         * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
7794
7795 2003-05-03  Kazu Hirata  <kazu@cs.umass.edu>
7796
7797         * gcc.dg/m-un-2.c: Fix the typedef of size_t.
7798
7799 2003-05-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7800
7801         PR c++/9364, c++/10553, c++/10586
7802         * g++.dg/parse/typename4.C: New test.
7803         * g++.dg/parse/typename5.C: Likewise.
7804
7805 2003-05-03  Richard Sandiford  <rsandifo@redhat.com>
7806
7807         * gcc.c-torture/compile/20030503-1.c: New test.
7808
7809 2003-05-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7810
7811         * g++.dg/lookup/using5.C: Fix testcase error.
7812
7813 2003-05-01  Chris Demetriou  <cgd@broadcom.com>
7814
7815         * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
7816         since MEABI is no longer supported.  Remove all vestiges
7817         of MEABI from the test.
7818
7819 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7820
7821         PR c++/10554
7822         * g++.dg/lookup/using5.C: New test.
7823
7824 2003-05-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7825
7826         PR c++/8772
7827         * g++.dg/template/ttp5.C: New test.
7828
7829 2003-04-30  Mark Mitchell  <mark@codesourcery.com>
7830
7831         * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
7832         (dg-gpp-additional-sources): New function.
7833         (dg-gpp-additional-files): Likewise.
7834         * lib/g++.exp (additional_sources): New variable.
7835         (additional_files): Likewise.
7836         (g++_target_compile): Deal with them.
7837         * lib/old-dejagnu.exp: Remove.
7838         * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
7839         * g++.old-deja: Revise all tests to use dg commands.
7840
7841 2003-04-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
7842
7843         PR c++/9432, c++/9528
7844         * g++.dg/lookup/using4.C: New test.
7845
7846 2003-04-29  Geoffrey Keating  <geoffk@apple.com>
7847
7848         * gcc.dg/noreturn-5.c: New file.
7849         * gcc.dg/noreturn-6.c: New file.
7850
7851         * gcc.c-torture/compile/inline-1.c: New file.
7852
7853 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
7854
7855         PR c++/10551
7856         * g++.dg/template/explicit1.C: New test.
7857
7858 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
7859
7860         PR c++/10549
7861         * g++.dg/other/bitfield1.C: New test.
7862
7863         PR c++/10527
7864         * g++.dg/init/new7.C: New test.
7865
7866 2003-04-29  Mark Mitchell  <mark@codesourcery.com>
7867
7868         * g++.dg/ext/desig1.C: New test.
7869         * g++.dg/ext/init1.C: Update.
7870
7871         * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
7872
7873 2003-04-28  Mark Mitchell  <mark@codesourcery.com>
7874
7875         PR c++/10180
7876         * g++.dg/warn/Winline-1.C: New test.
7877
7878 2003-04-28  Jakub Jelinek  <jakub@redhat.com>
7879
7880         * gcc.c-torture/execute/string-opt-19.c: New test.
7881
7882         * gcc.c-torture/execute/string-opt-asm-1.c: New test.
7883         * gcc.c-torture/execute/string-opt-asm-2.c: New test.
7884
7885 2003-04-27  Mark Mitchell  <mark@codesourcery.com>
7886
7887         PR c++/10506
7888         * g++.dg/init/new6.C: New test.
7889
7890         PR c++/10503
7891         * g++.dg/init/ref6.C: New test.
7892
7893 2003-04-26  David Edelsohn  <edelsohn@gnu.org>
7894
7895         * g++.dg/warn/weak1.C: XFAIL on AIX4.
7896
7897 2003-04-26  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7898
7899         * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
7900         checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
7901
7902 2003-04-25  Mark Mitchell  <mark@codesourcery.com>
7903
7904         * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
7905         initialized static data members.
7906
7907 2003-04-25  H.J. Lu <hjl@gnu.org>
7908
7909         * gcc.dg/ia64-sync-4.c: New test.
7910
7911 2003-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7912
7913         * gcc.c-torture/execute/string-opt-18.c: Clean up.  Fix copyright
7914         date.
7915
7916 2003-04-24  Nathan Sidwell  <nathan@codesourcery.com>
7917
7918         PR c++/10337
7919         * g++.dg/warn/conv1.C: New test.
7920         * g++.old-deja/g++.other/conv7.C: Adjust.
7921         * g++.old-deja/g++.other/overload14.C: Adjust.
7922
7923 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
7924
7925         PR c++/10471
7926         * g++.dg/template/defarg2.C: New test.
7927
7928 2003-04-23  Neil Booth  <neil@daikokuya.co.uk>
7929
7930         * gcc.dg/cpp/include2.c: Update.
7931         * gcc.dg/cpp/multiline-2.c: New.
7932         * gcc.dg/cpp/multiline.c: Update.
7933         * gcc.dg/cpp/strify2.c: Update.
7934         * gcc.dg/cpp/trad/literals-2.c: Update.
7935
7936 2003-04-23  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
7937
7938         * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
7939
7940 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
7941
7942         * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
7943
7944 2003-04-23  Mark Mitchell  <mark@codesourcery.com>
7945
7946         PR c++/10451
7947         * g++.dg/parse/crash4.C: New test.
7948
7949         PR c++/9847
7950         * g++.dg/parse/crash5.C: New test.
7951
7952 2003-04-22  Mark Mitchell  <mark@codesourcery.com>
7953
7954         PR c++/10446
7955         * g++.dg/parse/crash3.C: New test.
7956
7957         PR c++/10428
7958         * g++.dg/parse/elab1.C: New test.
7959
7960 2003-04-22  Devang Patel  <dpatel@apple.com>
7961
7962         * gcc.dg/cpp/trad/funlike-5.c: New test.
7963
7964 2003-04-21  Andreas Tobler <a.tobler@schweiz.ch>
7965
7966         * g++.dg/other/packed1.C: Fix dg options.
7967
7968 2003-04-22  Nathan Sidwell  <nathan@codesourcery.com>
7969
7970         * g++.dg/other/offsetof2.C: New test.
7971
7972 2003-04-21  Mark Mitchell  <mark@codesourcery.com>
7973
7974         * g++.dg/template/recurse.C: Adjust location of error messages.
7975
7976 2003-04-21  Nathan Sidwell  <nathan@codesourcery.com>
7977
7978         PR c++/9881
7979         * g++.dg/init/addr-const1.C: New test.
7980         * g++.dg/other/packed1.C: XFAIL on aligned architectures.
7981
7982 2003-04-20  Nathan Sidwell  <nathan@codesourcery.com>
7983
7984         PR c++/10405
7985         * g++.dg/lookup/struct-hack1.C: New test.
7986
7987 2003-04-20  Neil Booth  <neil@daikokuya.co.uk>
7988
7989         * ucs.c: Update diagnostic messages.
7990
7991 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
7992
7993         * gcc.dg/cpp/truefalse.cpp: New test.
7994         * gcc.dg/cpp/cpp.exp: Update.
7995         * g++.dg/other/stdbool-if.C: Remove.
7996
7997 2003-04-19  Neil Booth  <neil@daikokuya.co.uk>
7998
7999         * gcc.dg/cpp/_Pragma4.c: Remove stray space.
8000         * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
8001
8002 2003-04-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
8003
8004         * gcc.c-torture/compile/20030418-1.c: New test.
8005
8006 2003-04-17  Janis Johnson  <janis187@us.ibm.com>
8007
8008         * README.compat: Remove; content moved to doc/sourcebuild.texi.
8009
8010 2003-04-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8011
8012         PR c++/10347
8013         g++.dg/template/dependent-name1.C: New test.
8014
8015 2003-04-17  J"orn Rennecke <joern.rennecke@superh.com>
8016
8017         * gcc.dg/warn-1.c (tourist_guide): New array,
8018         contains a pointer to bar.
8019
8020 2003-04-16  Roger Sayle  <roger@eyesopen.com>
8021
8022         * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
8023         * gcc.c-torture/execute/medce-1.c: New test case.
8024         * gcc.c-torture/execute/medce-2.c: New test case.
8025
8026 2003-04-15  Mark Mitchell  <mark@codesourcery.com>
8027
8028         * lib/prune.exp: Ignore more messages.
8029
8030         PR c++/10381
8031         * g++.dg/parse/lookup3.C: New test.
8032
8033 2003-04-15  J"orn Rennecke <joern.rennecke@superh.com>
8034
8035         * gcc.c-torture/compile/20030415-1.c : New test.
8036
8037 2003-04-14  Mark Mitchell  <mark@codesourcery.com>
8038
8039         * gcc.c-torture/execute/scope-2.c: Move to ...
8040         * gcc.dg/noncompile/scope.c: .... here.
8041
8042 2003-04-14  Roger Sayle  <roger@eyesopen.com>
8043
8044         * gcc.dg/20030414-2.c: New test case.
8045
8046 2003-04-14  Hans-Peter Nilsson  <hp@axis.com>
8047
8048         PR target/10377
8049         * gcc.dg/20030414-1.c: New test.
8050
8051 2003-04-13  Roger Sayle  <roger@eyesopen.com>
8052
8053         * gcc.dg/builtins-12.c: New test case.
8054         * gcc.dg/builtins-13.c: New test case.
8055
8056 2003-04-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8057
8058         * gcc.c-torture/execute/string-opt-18.c: New test.
8059
8060 2003-04-13  Mark Mitchell  <mark@codesourcery.com>
8061
8062         PR c++/10300
8063         * g++.dg/init/new5.C: New test.
8064
8065 2003-04-12  Mark Mitchell  <mark@codesourcery.com>
8066
8067         PR c++/7910
8068         * g++.dg/ext/dllimport1.C: New test.
8069
8070 2003-04-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
8071
8072         * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
8073
8074 2003-04-11  Bud Davis <bdavis9659@comcast.net>
8075
8076         PR Fortran/9263
8077         * g77.f-torture/noncompile/9263.f: New test
8078         PR Fortran/1832
8079         * g77.f-torture/execute/1832.f: New test
8080
8081 2003-04-11  David Chad  <davidc@freebsd.org>
8082             Loren J. Rittle  <ljrittle@acm.org>
8083
8084         libobjc/8562
8085         * objc.dg/headers.m: New test.
8086
8087 2003-04-10  Zack Weinberg  <zack@codesourcery.com>
8088
8089         * gcc.c-torture/execute/builtin-noret-2.c: New.
8090         * gcc.c-torture/execute/builtin-noret-2.x: New.
8091         XFAIL builtin-noret-2.c at -O1 and above.
8092         * gcc.dg/redecl.c: New.
8093         * gcc.dg/Wshadow-1.c: Update error regexps.
8094
8095 2003-04-10  Mark Mitchell  <mark@codesourcery.com>
8096
8097         * g++.dg/abi/bitfield10.C: New test.
8098
8099 2003-04-09  Mike Stump  <mrs@apple.com>
8100
8101         * gcc.dg/pch/pch.exp: Make testcase names longer.
8102         * g++.dg/pch/pch.exp: Make testcase names longer.
8103
8104 2003-04-08  Roger Sayle  <roger@eyesopen.com>
8105
8106         * gcc.dg/builtins-11.c: New test case.
8107
8108 2003-04-08  Roger Sayle  <roger@eyesopen.com>
8109
8110         * gcc.dg/builtins-9.c: New test case.
8111         * gcc.dg/builtins-10.c: New test case.
8112
8113 2003-04-07  J"orn Rennecke <joern.rennecke@superh.com>
8114
8115         * gcc.dg/noncompile/init-4.c.c: New test.
8116
8117 2003-04-06  Nathan Sidwell  <nathan@codesourcery.com>
8118
8119         * gcc.misc-test/gcov-9.c: New test.
8120         * gcc.misc-test/gcov-10.c: New test
8121         * gcc.misc-test/gcov-11.c: New test.
8122
8123 2003-04-05  Zack Weinberg  <zack@codesourcery.com>
8124
8125         PR optimization/10024
8126         * gcc.c-torture/compile/20030405-1.c: New test.
8127
8128 2003-04-04  Geoffrey Keating  <geoffk@apple.com>
8129
8130         * gcc.dg/pch/static-3.c: New.
8131         * gcc.dg/pch/static-3.hs: New.
8132         * gcc.dg/pch/pch.exp: Test with -O0 -g too.
8133
8134 2003-04-04  Richard Henderson  <rth@redhat.com>
8135
8136         * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
8137         * g++.dg/eh/forced2.C: Likewise.
8138
8139 2003-04-03  Mike Stump  <mrs@apple.com>
8140
8141         * lib/scanasm.exp (scan-assembler): Add xfail processing for
8142         target arg.
8143         (scan-assembler-times, scan-assembler-not): Likewise.
8144         (scan-assembler-dem, scan-assembler-dem-not): Likewise.
8145
8146 2003-04-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
8147
8148         * gcc.dg/sparc-loop-1.c: New test.
8149
8150 2003-04-02  Geoffrey Keating  <geoffk@apple.com>
8151
8152         PR other/9274
8153         * g++.dg/pch/system-2.C: New.
8154         * g++.dg/pch/system-2.Hs: New.
8155
8156 2003-04-02  Aldy Hernandez  <aldyh@redhat.com>
8157
8158         * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
8159
8160         * g++.dg/eh/simd-1.C (vecfunc): Same.
8161
8162 2003-04-01  Roger Sayle  <roger@eyesopen.com>
8163
8164         * gcc.c-torture/execute/20030401-1.c: New test case.
8165
8166 2003-04-01  Ziemowit Laski <zlaski@apple.com>
8167
8168         * objc.dg/defs.m: New.
8169
8170 2003-04-01  Aldy Hernandez  <aldyh@redhat.com>
8171
8172         * g++.dg/eh/simd-1.C: New.
8173         * g++.dg/eh/simd-2.C: New.
8174
8175 2003-03-01  Aldy Hernandez  <aldyh@redhat.com>
8176
8177         * gcc.c-torture/execute/simd-3.c: New.
8178
8179 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
8180
8181         PR c/9936
8182         * gcc.dg/20030331-2.c: New test.
8183
8184 2003-03-31  Mark Mitchell  <mark@codesourcery.com>
8185
8186         PR c++/10278
8187         * g++.dg/parse/crash2.C: New test.
8188
8189 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
8190
8191         * gcc.c-torture/compile/20030331-1.c: New test, moved from...
8192         * gcc.c-torture/execute/20030331-1.c: ...here.
8193
8194 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
8195
8196         * gcc.c-torture/execute/20030331-1.c: New test.
8197
8198 2003-03-31  Nathan Sidwell  <nathan@codesourcery.com>
8199
8200         * lib/gcov.exp: Adjust call return testing strings.
8201         * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
8202
8203 2003-03-31  Roger Sayle  <roger@eyesopen.com>
8204
8205         * gcc.dg/builtins-3.c: Add new tests for sin and cos.
8206         * gcc.dg/builtins-7.c: New test case.
8207         * gcc.dg/builtins-8.c: New test case.
8208
8209 2003-03-31  Richard Sandiford  <rsandifo@redhat.com>
8210
8211         * gcc.c-torture/execute/ieee/20030331-1.c: New test.
8212
8213 2003-03-30  Mark Mitchell  <mark@codesourcery.com>
8214
8215         PR c++/7647
8216         * g++.dg/lookup-class-member-2.C: New test.
8217
8218 2003-03-30  Glen Nakamura  <glen@imodulo.com>
8219
8220         * gcc.dg/20030324-1.c: Add comments and abort if test fails.
8221
8222 2003-03-28  Roger Sayle  <roger@eyesopen.com>
8223
8224         * gcc.c-torture/execute/ieee/fp-cmp-6.c:  Correct test for -O0.
8225
8226 2003-03-28  Mark Mitchell  <mark@codesourcery.com>
8227
8228         * g++.dg/init/attrib1.C: New test.
8229
8230 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
8231
8232         * gcc.dg/ultrasp8.c: New test.
8233
8234 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
8235
8236         * gcc.dg/ultrasp7.c: New test.
8237
8238 2003-03-28  Nathan Sidwell  <nathan@codesourcery.com>
8239
8240         PR c++/10047
8241         * g++.dg/template/inline1.C: New test.
8242
8243 2003-03-28  Eric Botcazou  <ebotcazou@libertysurf.fr>
8244
8245         * gcc.dg/sparc-dwarf2.c: New test.
8246
8247 2003-03-27  Roger Sayle  <roger@eyesopen.com>
8248
8249         * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
8250         * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
8251
8252 2003-03-27  Mark Mitchell  <mark@codesourcery.com>
8253
8254         * lib/gcov.exp (run-gcov): Add branches and calls options, rather
8255         than reading .x files.
8256         * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
8257         * g77.dg/gcov/gcov-1.f: Likewise.
8258         * gcc.misc-tests/gcov-4b.c: Likewise.
8259         * gcc.misc-tests/gcov-5b.c: Likewise.
8260         * gcc.misc-tests/gcov-6.c: Likewise.
8261         * gcc.misc-tests/gcov-7.c: Likewise.
8262         * gcc.misc-tests/gcov-8.c: Likewise.
8263         * g++.dg/gcov/gcov-1.x: Remove.
8264         * g77.dg/gcov/gcov-1.x: Likewise.
8265         * gcc.misc-tests/gcov-4b.x: Likewise.
8266         * gcc.misc-tests/gcov-5b.x: Likewise.
8267         * gcc.misc-tests/gcov-6.x: Likewise.
8268         * gcc.misc-tests/gcov-7.x: Likewise.
8269         * gcc.misc-tests/gcov-8.x: Likewise.
8270
8271 2003-03-27  Glen Nakamura  <glen@imodulo.com>
8272
8273         PR opt/10087
8274         * gcc.dg/20030324-1.c: New test.
8275
8276 2003-03-27  Nathan Sidwell  <nathan@codesourcery.com>
8277
8278         PR c++/10224
8279         * g++.dg/template/arg3.C: New test.
8280
8281         PR c++/10158
8282         * g++.dg/template/friend18.C: New test.
8283
8284 2003-03-26  Roger Sayle  <roger@eyesopen.com>
8285
8286         * g77.f-torture/compile/20030326-1.f: New test case.
8287
8288 2003-03-26  Janis Johnson  <janis187@us.ibm.com>
8289
8290         * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
8291
8292         * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
8293
8294 2003-03-26  Jakub Jelinek  <jakub@redhat.com>
8295
8296         * gcc.dg/ia64-sync-3.c: New test.
8297
8298 2003-03-26  Alan Modra  <amodra@bigpond.net.au>
8299
8300         * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
8301
8302 2003-03-26  Eric Botcazou  <ebotcazou@libertysurf.fr>
8303
8304         * gcc.dg/ultrasp6.c: New test.
8305
8306 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
8307
8308         * gcc.dg/i386-signbit-1.c: New test.
8309         * gcc.dg/i386-signbit-2.c: New test.
8310         * gcc.dg/i386-signbit-3.c: New test.
8311
8312 2003-03-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
8313
8314         * gcc.dg/ultrasp5.c: Fix options.
8315
8316 2003-03-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
8317
8318         * gcc.dg/ultrasp5.c: Fix comment.
8319
8320 2003-03-24  Bud Davis  <bdavis9659@comcast.net>
8321
8322         PR fortran/10197
8323         * g77.f-torture/execute/10197.f: New test.
8324
8325 2003-03-24  Nathan Sidwell  <nathan@codesourcery.com>
8326
8327         PR c++/9898, c++/383
8328         * g++.dg/template/conv6.C: New test.
8329
8330         PR c++/10119
8331         * g++.dg/template/ptrmem5.C: New test.
8332
8333         PR c++/10026
8334         * g++.dg/lookup/koenig1.C: New test.
8335
8336         PR C++/10199
8337         * g++.dg/lookup/template2.C: New test.
8338
8339 2003-03-24  Jakub Jelinek  <jakub@redhat.com>
8340
8341         * g++.dg/opt/rtti1.C: New test.
8342
8343 2003-03-23  Eric Botcazou  <ebotcazou@libertysurf.fr>
8344
8345         * gcc.dg/ultrasp5.c: New test.
8346
8347 2003-03-23  Arpad Beszedes <beszedes@cc.u-szeged.hu>
8348
8349         PR middle-end/9967
8350         * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
8351         builtin fputs.
8352
8353 2003-03-23  Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
8354
8355         PR c/8224
8356         * gcc.dg/20030323-1.c: New test.
8357
8358 2003-03-23  Roger Sayle  <roger@eyesopen.com>
8359
8360         * gcc.c-torture/compile/20030323-1.c: New test case.
8361
8362 2003-03-22  Ulrich Weigand  <uweigand@de.ibm.com>
8363
8364         * gcc.dg/20030321-1.c: New test.
8365
8366 2003-03-22  Zack Weinberg  <zack@codesourcery.com>
8367
8368         * gcc.dg/Wshadow-1.c: Add a dg-warning line.
8369
8370 2003-03-22  Nathan Sidwell  <nathan@codesourcery.com>
8371
8372         PR c++/9978, c++/9708
8373         * g++.dg/ext/vlm1.C: Adjust expected error.
8374         * g++.dg/ext/vla2.C: New test.
8375         * g++.dg/template/arg1.C: New test.
8376         * g++.dg/template/arg2.C: New test.
8377
8378 2003-03-22  Bud Davis  <bdavis9659@comcast.net>
8379
8380         * g77.f-torture/execute/select.f: New test.
8381         * g77.f-torture/noncompile/select_no_compile.f: New test.
8382
8383 2003-03-21  Nathan Sidwell  <nathan@codesourcery.com>
8384
8385         PR c++/9898
8386         * g++.dg/other/error4.C: New test.
8387
8388 2003-03-20  Mark Mitchell  <mark@codesourcery.com>
8389
8390         * g++.dg/template/friend17.C: New test.
8391
8392 2003-03-21  Alan Modra  <amodra@bigpond.net.au>
8393
8394         * gcc.c-torture/compile/20030320-1.c: New.
8395
8396 2003-03-20  Roger Sayle  <roger@eyesopen.com>
8397
8398         * gcc.dg/builtins-6.c: New test case.
8399
8400 2003-03-19  Alan Modra  <amodra@bigpond.net.au>
8401
8402         PR target/10073
8403         * gcc.c-torture/compile/20030319-1.c: New.
8404
8405 2003-03-18  Jan Hubicka  <jh@suse.cz>
8406
8407         * gcc.dg/i386-cvt-1.c: New test.
8408
8409 2003-03-17  Zack Weinberg  <zack@codesourcery.com>
8410
8411         * objc.dg/naming-1.m: Use "(parse|syntax) error".
8412         * objc.dg/naming-2.m: Likewise.
8413
8414 2003-03-17  Mark Mitchell  <mark@codesourcery.com>
8415
8416         PR c++/9639
8417         * g++.dg/parse/crash1.C: New test.
8418
8419 2003-03-16  Mark Mitchell  <mark@codesourcery.com>
8420
8421         PR c++/8805
8422         * g++.dg/eh/cleanup1.C: New test.
8423
8424 2003-03-16  Falk Hueffner  <falk.hueffner@student.uni-tuebingen.de>
8425
8426         * gcc.c-torture/execute/20030316-1.c: New test case.
8427
8428 2003-03-16  Nathan Sidwell  <nathan@codesourcery.com>
8429
8430         PR c++/9629
8431         * g++.dg/init/ctor2.C: New test.
8432
8433 2003-03-15  Roger Sayle  <roger@eyesopen.com>
8434
8435         * g77.f-torture/compile/xformat.f: New test case.
8436
8437 2003-03-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
8438
8439         * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
8440         * g++.old-deja/g++.mike/eh50.C: Likewise.
8441
8442 2003-03-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8443
8444         PR c++/6440
8445         * g++.dg/template/spec7.C: New test.
8446         * g++.dg/template/spec8.C: Likewise.
8447
8448 2003-03-14  Jakub Jelinek  <jakub@redhat.com>
8449
8450         * gcc.c-torture/execute/20030313-1.c: New test.
8451
8452 2003-03-14  Richard Henderson  <rth@redhat.com>
8453
8454         * gcc.dg/inline-2.c: Adjust alpha test for external call.
8455
8456 2003-03-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
8457
8458         * gcc.c-torture/compile/20030314-1.c: New test.
8459
8460 2003-03-13  Danny Smith  <dannysmith@users.sourceforge.net>
8461
8462         * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
8463         * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
8464         thumb target,
8465         * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
8466         to accept newer _imp__  prefix and additional
8467         newline in .drectve section.
8468         * gcc.dg/dll-4.c: Likewise.
8469         * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
8470         switch.
8471
8472 2003-03-13  Mark Mitchell  <mark@codesourcery.com>
8473
8474         * g++.dg/parse/namespace9.C: New test.
8475
8476         * g++.dg/init/ref5.C: New test.
8477         * g++.dg/parse/ptrmem1.C: Likewise.
8478
8479 2003-03-12  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
8480
8481         * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
8482         * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
8483         regular expression.
8484         * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
8485         * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
8486
8487 2003-03-12  Daniel Jacobowitz  <drow@mvista.com>
8488
8489         * gcc.c-torture/execute/20030224-2.c: New test.
8490
8491 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
8492
8493         * gcc.dg/decl-3.c: New test.
8494
8495 2003-03-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
8496
8497         * gcc.dg/i386-loop-2.c: New test.
8498
8499 2003-03-11  Mark Mitchell  <mark@codesourcery.com>
8500
8501         PR c++/9474
8502         * g++.dg/parse/namespace8.C: New test.
8503
8504         PR c++/9924
8505         * g++.dg/overload/builtin2.C: New test.
8506
8507 2003-03-11  Steven Bosscher  <s.bosscher@student.tudelft.nl>
8508
8509         * gcc.dg/return-type-3.c: New test.
8510
8511 2003-03-11  D.Venkatasubramanian  <dvenkat@noida.hcltech.com>
8512
8513         * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
8514         profiling options are not supported.
8515
8516 2003-03-10  Mark Mitchell  <mark@codesourcery.com>
8517
8518         * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
8519         * g++.old-deja/g++.warn/impint2.C: Likewise.
8520
8521 2003-03-10  Devang Patel  <dpatel@apple.com>
8522
8523         * g++.dg/cpp/c++_cmd_1.C: New test.
8524         * g++.dg/cpp/c++_cmd_1.h: New file.
8525
8526 2003-03-10  Segher Boessenkool  <segher@koffie.nl>
8527
8528         * gcc.dg/altivec-9.c: New file.
8529
8530 2003-03-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8531
8532         * gcc.dg/ppc-sdata-1.c: New test.
8533         * gcc.dg/ppc-sdata-2.c: New test.
8534
8535 2003-03-09  Mark Mitchell  <mark@codesourcery.com>
8536
8537         PR c++/9373
8538         * g++.dg/opt/ptrmem2.C: New test.
8539
8540         PR c++/8534
8541         * g++.dg/opt/ptrmem1.C: New test.
8542
8543 2003-03-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
8544
8545         * gcc.dg/i386-loop-1.c: New test.
8546
8547 2003-03-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8548
8549         PR c++/9970
8550         * g++.dg/lookup/friend1.C: New test.
8551
8552 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
8553
8554         PR c++/9823
8555         * g++.dg/parser/constructor1.C: New test.
8556
8557 2003-03-08  Hans-Peter Nilsson  <hp@bitrange.com>
8558
8559         * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
8560
8561         * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
8562
8563 2003-03-08  Neil Booth  <neil@daikokuya.co.uk>
8564
8565         * gcc.dg/cpp/Wunused.c: Update test.
8566
8567 2003-03-08  Jan Hubicka  <jh@suse.cz>
8568
8569         * gcc.dg/inline-3.c: New test.
8570
8571 2003-03-08  Mark Mitchell  <mark@codesourcery.com>
8572
8573         PR c++/9809
8574         * g++.dg/parse/builtin1.C: New test.
8575
8576         PR c++/9982
8577         * g++.dg/abi/cookie1.C: New test.
8578         * g++.dg/abi/cookie2.C: Likewise.
8579
8580         PR c++/9524
8581         * g++.dg/template/field1.C: New test.
8582
8583         PR c++/9912
8584         * g++.dg/parse/class1.C: New test.
8585         * g++.dg/parse/namespace7.C: Likewise.
8586         * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
8587
8588 2003-03-07  Mark Mitchell  <mark@codesourcery.com>
8589
8590         * g++.dg/init/ref4.C: New test.
8591
8592 2003-03-07  Jan Hubicka  <jh@suse.cz>
8593
8594         * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
8595         * gcc.dg/inline-3.c:  New test.
8596
8597 2003-03-06  Mark Mitchell  <mark@codesourcery.com>
8598
8599         * g++.dg/init/ref3.C: New test.
8600
8601         PR c++/9965
8602         * g++.dg/init/ref2.C: New test.
8603
8604         PR c++/9400
8605         * g++.dg/warn/Wshadow-2.C: New test.
8606
8607         PR c++/9791
8608         * g++.dg/warn/Woverloaded-1.C: New test.
8609
8610 2003-03-05  Jan Hubicka  <jh@suse.cz>
8611
8612         * gcc.dg/i386-local2.c: New.
8613         * gcc.dg/i386-local.c: Fix typo.
8614
8615 2003-03-05  Mark Mitchell  <mark@codesourcery.com>
8616
8617         * g++.dg/abi/layout3.C: New test.
8618
8619 2003-03-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
8620
8621         * gcc.c-torture/compile/20030305-1.c
8622
8623 2003-03-05  Jan Hubicka  <jh@suse.cz>
8624
8625         * gcc.dg/i386-local.c: New.
8626
8627 2003-03-04  J"orn Rennecke <joern.rennecke@superh.com>
8628
8629         * gcc.dg/sh-relax.c: Disable for sh64-*-*.
8630
8631 2003-03-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
8632
8633         * gcc.dg/switch-2.c: New test.
8634         * gcc.dg/switch-3.c: New test.
8635         * gcc.dg/Wswitch.c: Adjust line numbers.
8636         * gcc.dg/Wswitch-default.c: Likewise.
8637         * gcc.dg/Wswitch-enum.c: Likewise.
8638
8639 2003-03-04  Alexandre Oliva  <aoliva@redhat.com>
8640
8641         * gcc.c-torture/execute/20030222-1.c: New test.
8642
8643 2003-03-03  James E Wilson  <wilson@tuliptree.org>
8644
8645         * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
8646
8647 2003-03-03  Mark Mitchell  <mark@codesourcery.com>
8648
8649         PR c++/9878
8650         * g++.dg/init/ref1.C: New test.
8651
8652 2003-03-03  J"orn Rennecke <joern.rennecke@superh.com>
8653
8654         * gcc.dg/sh-relax.c: New SH-only test.
8655
8656 2003-03-03  Geoffrey Keating  <geoffk@apple.com>
8657
8658         * gcc.c-torture/compile/20010327-1.c: Back out last change.  Add
8659         comment explaining purpose of testcase.
8660
8661 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
8662
8663         * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
8664         for HC11/HC12 (asm needs two int registers).
8665         * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
8666         HC11/HC12 because the test uses an asm which needs two 32-bit
8667         registers.
8668
8669 2003-03-02  Stephane Carrez  <stcarrez@nerim.fr>
8670
8671         * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
8672         for HC11/HC12 (array is too large otherwise).
8673         * gcc.c-torture/compile/920501-4.x: New file, likewise.
8674         * gcc.c-torture/compile/20010518-2.x: Likewise.
8675         * gcc.c-torture/compile/980506-1.x: Don't execute this test on
8676         HC11/HC12 (array is too large).
8677
8678 2003-03-01  Geoffrey Keating  <geoffk@apple.com>
8679
8680         * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
8681         * lib/g++-dg.exp (g++-dg-test): Likewise.
8682
8683 2003-03-01  Roger Sayle  <roger@eyesopen.com>
8684
8685         * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
8686         * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
8687
8688 2003-03-01  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8689
8690         * g++.dg/warn/implicit-typename1.C: Remove warning.
8691
8692 2003-02-28  Richard Henderson  <rth@redhat.com>
8693
8694         * gcc.dg/noreturn-1.c: Move noreturn warning line.
8695         * gcc.dg/return-type-1.c: Move control reaches end warning line.
8696
8697 2003-02-28  Geoffrey Keating  <geoffk@apple.com>
8698
8699         * gcc.dg/pch/pch.exp: Change .pch to .gch.
8700         * g++.dg/pch/pch.exp: Likewise.
8701
8702 2003-02-28  Mark Mitchell  <mark@codesourcery.com>
8703
8704         PR c++/9879
8705         * testsuite/g++.dg/init/new4.C: New test.
8706
8707 2003-02-28  Richard Earnshaw  <rearnsha@arm.com>
8708
8709         * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
8710
8711 2003-02-28  Alexandre Oliva  <aoliva@redhat.com>
8712
8713         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
8714         unsigned long.
8715
8716         * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
8717         wider than float.
8718
8719 2003-02-26  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
8720
8721         * lib/scanasm.exp: Add support for counting numbers of
8722         occurences.
8723         * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
8724         gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
8725
8726 2003-02-25  Mark Mitchell  <mark@codesourcery.com>
8727
8728         PR c++/9683
8729         * g++.dg/template/static3.C: New test.
8730
8731         PR c++/9829
8732         * g++.dg/parse/namespace6.C: New test.
8733
8734 2003-02-25  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
8735
8736         PR target/9732
8737         * gcc.dg/20030225-1.c: New test.
8738
8739 2003-02-24  Mark Mitchell  <mark@codesourcery.com>
8740
8741         * README: Remove out-of-date information.
8742
8743         PR c++/9836
8744         * g++.dg/template/spec6.C: New test.
8745
8746 2003-02-24  Jeff Law  <law@redhat.com>
8747
8748         * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
8749
8750 2003-02-24  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
8751
8752         * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
8753         * gcc.dg/pragma-ep-1.c: Likewise.
8754
8755 2003-02-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8756
8757         PR c++/9602
8758         * g++.dg/template/friend16.C: New test.
8759
8760 2003-02-23  Mark Mitchell  <mark@codesourcery.com>
8761
8762         PR c++/5333
8763         * g++.dg/parse/fused-params1.C: Adjust error messages.
8764         * g++.dg/template/nested3.C: New test.
8765
8766 2003-02-24  Alan Modra  <amodra@bigpond.net.au>
8767
8768         * g++.dg/abi/param1.C: New test.
8769
8770 2003-02-23  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8771
8772         PR c++/7982
8773         * g++.dg/warn/implicit-typename1.C: New test.
8774
8775 2003-02-22  Kelley Cook <kelleycook@comcast.net>
8776
8777         * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
8778         with "mtune".
8779         * g++.old-deja/g++.other/store-expr2.C: Likewise.
8780         * gcc.c-torture/execute/20010129-1.x: Likewise.
8781         * gcc.dg/20011107-1.c: Likewise.
8782         * gcc.dg/20020108-1.c: Likewise.
8783         * gcc.dg/20020122-3.c: Likewise.
8784         * gcc.dg/20020206-1.c: Likewise.
8785         * gcc.dg/20020310-1.c: Likewise.
8786         * gcc.dg/20020426-2.c: Likewise.
8787         * gcc.dg/20020517-1.c: Likewise.
8788         * gcc.dg/991230-1.c: Likewise.
8789         * gcc.dg/i386-unroll-1.c: Likewise.
8790         * gcc.misc-tests/i386-prefetch.exp: Likewise.
8791
8792 2003-02-22  Jan Hubicka  <jh@suse.cz>
8793
8794         * gcc.dg/i386-mul.c: New test.
8795
8796 2003-02-21  Roger Sayle  <roger@eyesopen.com>
8797
8798         * gcc.dg/builtins-5.c: New test case.
8799
8800 2003-02-22  Hans-Peter Nilsson  <hp@axis.com>
8801
8802         * gcc.dg/asmreg-1.c: New test.
8803
8804 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
8805
8806         PR c++/9749
8807         * g++.dg/parse/varmod1.C: New test.
8808
8809 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
8810
8811         PR c++/9727
8812         * g++.dg/template/op1.C: New test.
8813
8814 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
8815
8816         PR c++/8906
8817         * g++.dg/template/nested2.C: New test.
8818
8819 2003-02-21  Mark Mitchell  <mark@codesourcery.com>
8820
8821         PR c++/8724
8822         * g++.dg/expr/dtor1.C: New test.
8823
8824 2003-02-21  Zack Weinberg  <zack@codesourcery.com>
8825
8826         * gcc.dg/cpp/include3.c: New test.
8827         * gcc.dg/cpp/inc/foo.h: New file.
8828
8829 2003-02-21  Glen Nakamura  <glen@imodulo.com>
8830
8831         * gcc.c-torture/execute/20030221-1.c: New test.
8832
8833 2003-02-20  Mark Mitchell  <mark@codesourcery.com>
8834
8835         PR c++/9729
8836         * g++.dg/abi/conv1.C: New test.
8837
8838 2003-02-20  Jan Hubicka  <jh@suse.cz>
8839
8840         * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
8841
8842 2003-02-19  Daniel Jacobowitz  <drow@mvista.com>
8843
8844         * gcc.c-torture/compile/20030219-1.c: New test.
8845
8846 2003-02-18  Jan Hubicka  <jh@suse.cz>
8847
8848         * gcc.dg/funcorder.c: New test.
8849
8850 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
8851
8852         * gcc.c-torture/execute/20030218-1.c: New.
8853
8854 2003-02-18  Aldy Hernandez  <aldyh@redhat.com>
8855
8856         * gcc.dg/20030218-1.c: New.
8857
8858 2003-02-18  Richard Henderson  <rth@redhat.com>
8859
8860         * gcc.dg/attr-invalid.c: Allow __used__ on static data.
8861         * gcc.dg/attr-used-2.c: New.
8862
8863 2003-02-18  Mark Mitchell  <mark@codesourcery.com>
8864
8865         PR c++/9704
8866         * g++.dg/init/copy5.C: New test.
8867
8868 2003-02-18  Geoffrey Keating  <geoffk@apple.com>
8869
8870         * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
8871         * g++.dg/pch/pch.exp: Likewise.
8872
8873 2003-02-18  Kazu Hirata  <kazu@cs.umass.edu>
8874
8875         * gcc.c-torture/execute/20030209-1.c: Enable the test if
8876         STACK_SIZE is not defined.
8877
8878 2003-02-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8879
8880         PR c++/9457
8881         * g++.dg/template/init1.C: New test.
8882
8883 2003-02-16  Jan HUbicka  <jh@suse.cz>
8884
8885         * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
8886         (foo): Add few extra tests
8887         * gcc.dg/c99-const-expr-3.c: Likewise.
8888         * gcc.c-torture/execute/20030216-1.c: New.
8889
8890 2003-02-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
8891
8892         PR c++/9459
8893         * g++.dg/ext/typeof4.C: New test.
8894
8895 2003-02-15  Roger Sayle  <roger@eyesopen.com>
8896
8897         * gcc.dg/i386-387-3.c: New test case.
8898
8899 2003-02-14  Josef Zlomek  <zlomekj@suse.cz>
8900
8901         * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
8902         cris-*-elf* cris-*-aout* and mmix-*-*.
8903
8904 2003-02-13  Josef Zlomek  <zlomekj@suse.cz>
8905
8906         * gcc.dg/20030213-1.c: New test.
8907
8908 2003-02-12  Roger Sayle  <roger@eyesopen.com>
8909
8910         * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
8911         * gcc.dg/i386-387-2.c: Likewise.
8912
8913 2003-02-12  Aldy Hernandez  <aldyh@redhat.com>
8914
8915         * gcc.dg/ppc-spe.c: Fix formatting.
8916         Enable tests that were previously unsupported by gas.
8917         Delete tests for instructions that no longer exist.
8918         Switch arguments on evsubifw builtin.
8919
8920 2003-02-12  Kazu Hirata  <kazu@cs.umass.edu>
8921
8922         * gcc.c-torture/execute/20030209-1.c: Disable the test if
8923         STACK_SIZE is too small.
8924
8925 2003-02-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
8926             Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
8927
8928         * gcc.dg/decl-2.c: New test.
8929
8930 2003-02-10  Jan Hubicka  <jh@suse.cz>
8931
8932         * gcc.dg/i386-fpcvt-1.c:  New test.
8933
8934 2002-02-09  Richard Sandiford  <rsandifo@redhat.com>
8935
8936         * gcc.c-torture/execute/20030209-1.c: New test.
8937
8938 2003-02-09  Kazu Hirata  <kazu@cs.umass.edu>
8939
8940         * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
8941         int-wide bitops, use the constants of the same width.
8942         Likewise, if long long is 32-bit wide, test bitops using
8943         32-bit constants.
8944
8945 2003-02-07  Loren James Rittle  <ljrittle@acm.org>
8946
8947         * gcc.dg/20021014-1.c: Annotate with expected notice text.
8948
8949 2003-02-07  Roger Sayle  <roger@eyesopen.com>
8950
8951         * testsuite/gcc.dg/builtins-4.c: New test case.
8952
8953 2003-02-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8954
8955         * gcc.dg/20020430-1.c: Fix dg command typos.
8956         * gcc.dg/20020503-1.c: Likewise.
8957
8958 2003-02-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
8959
8960         PR c++/8785
8961         * g++.dg/parse/fused-params1.C: New test.
8962
8963         PR c++/8857
8964         * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
8965
8966         PR c++/8921
8967         * g++.dg/parse/non-dependent1.C: New test.
8968
8969         PR c++/8928
8970         * g++.dg/parse/dupl-tmpl-args1.C: New test.
8971
8972         PR c++/9228
8973         * g++.dg/parse/undefined7.C: New test.
8974         * g++.dg/parse/non-templ1.C: New test.
8975
8976         PR c++/9229
8977         * g++.dg/parse/too-many-tmpl-args1.C: New test.
8978
8979 2003-02-06  Eric Botcazou <ebotcazou@libertysurf.fr>
8980
8981         * gcc.c-torture/compile/20030206-1.c: New test.
8982
8983 2003-02-05  Roger Sayle  <roger@eyesopen.com>
8984
8985         * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
8986         "pow" to "foo" to avoid potential confusion with a math built-in.
8987
8988 2003-02-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
8989
8990         * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
8991         conditions for SPARC targets.
8992
8993 2003-02-05  Jakub Jelinek  <jakub@redhat.com>
8994
8995         * gcc.dg/20030204-1.c: New test.
8996
8997 2003-02-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
8998
8999         PR c++/38
9000         * g++.dg/parse/array-size1.C: New test.
9001
9002         PR c++/5657
9003         * g++.dg/parse/undefined3.C: New test.
9004
9005         PR c++/5665
9006         * g++.dg/parse/undefined4.C: New test.
9007
9008         PR c++/5975
9009         * g++.dg/parse/undefined5.C: New test.
9010
9011         PR c++/7259
9012         * g++.dg/parse/tmpl-tmpl-param1.C: New test.
9013
9014         PR c++/8578
9015         * g++.dg/parse/casting-operator1.C: New test.
9016
9017         PR c++/8596
9018         * g++.dg/parse/undefined6.C: New test.
9019
9020         PR c++/8736
9021         * g++.dg/parse/missing-template1.C: New test.
9022
9023 2003-02-04  Jan Hubicka  <jh@suse.cz>
9024
9025         * gcc.dg/i386-cadd.c:  Compile using -march=k8.
9026         * gcc.dg/i386-cmov?.c:  Likewise.
9027         * gcc.dg/i386-fpcvt-?.c:  Likewise.
9028         * gcc.dg/i386-ssefp-1.c:  Likewise.
9029         * gcc.dg/i386-ssetype-?.c:  Likewise; fix for register passing
9030         conventions.
9031
9032 2003-02-03  Mark Mitchell  <mark@codesourcery.com>
9033
9034         PR c++/7129
9035         * testsuite/g++.dg/ext/max.C: New test.
9036
9037 2003-02-03  Jan Hubicka  <jh@suse.cz>
9038
9039         * gcc.c-torture/execute/20030203-1.c: New test.
9040
9041 2003-02-03  Richard Earnshaw  <rearnsha@arm.com>
9042
9043         * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
9044         'natural-endian'.
9045
9046 2003-02-01  Richard Sandiford  <rsandifo@redhat.com>
9047
9048         * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
9049         * g++.dg/init/new2.C: Likewise.
9050         * g++.dg/other/new1.C: Likewise.
9051
9052 2003-01-31  Loren J. Rittle <ljrittle@acm.org>
9053
9054         * gcc.dg/struct-ret-libc.c: New test.
9055
9056 2003-01-31  Ulrich Weigand  <uweigand@de.ibm.com>
9057
9058         * gcc.dg/20030129-1.c: New test.
9059
9060 2003-01-31  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9061
9062         PR c++/8849
9063         * g++.dg/template/ptrmem4.C: New test.
9064
9065 2003-01-29  Mark Mitchell  <mark@codesourcery.com>
9066
9067         * g++.dg/parser/constant1.C: New test.
9068
9069 2003-01-29  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9070
9071         PR c++/8591
9072         * g++.dg/parse/friend2.C: New test.
9073
9074 2003-01-29  Nathan Sidwell  <nathan@codesourcery.com>
9075
9076         PR c++/9437
9077         * g++.dg/template/unify4.C: New test.
9078
9079 2003-01-28  Richard Sandiford  <rsandifo@redhat.com>
9080
9081         * gcc.c-torture/execute/20030128-1.c: New test.
9082
9083 2003-01-28  Jeffrey D. Oldham  <oldham@codesourcery.com>
9084
9085         * g++.dg/lookup/nested1.C: Test moved from ...
9086         * g++.old-deja/g++.other/lookup24.C: ... here.
9087
9088 2003-01-28  Jan Hubicka  <jh@suse.cz>
9089
9090         * gcc.dg/i386-cmov5.c:  New test.
9091
9092 2003-01-28  D.Venkatasubramanian   <dvenkat@noida.hcltech.com>
9093
9094         * gcc.c-torture/execute/20010925-1.c: Changed the
9095         memcpy declaration.
9096
9097 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
9098
9099         PR c++/3902
9100         * g++.dg/parse/template5.C: New test.
9101
9102 2003-01-28  Toon Moene  <toon@moene.indiv.nluug.nl>
9103
9104         PR fortran/9258
9105         * g77.dg/pr9258: New test.
9106
9107 2003-01-28  Gerald Pfeifer  <pfeifer@dbai.tuwien.ac.at>
9108
9109         * README: Move relevant parts from README.g++.
9110
9111         * README.g++: Remove this file.
9112
9113 2003-01-28  Nathan Sidwell  <nathan@codesourcery.com>
9114
9115         * g++.dg/abi/dcast1.C: New test.
9116
9117 2003-01-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9118
9119         * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
9120
9121 2003-01-27  Jeffrey D. Oldham  <oldham@codesourcery.com>
9122
9123         PR c++/47
9124         * g++.old-deja/g++.other/lookup24.C: New test.
9125
9126 2003-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9127
9128         PR middle-end/7227
9129         * gcc.dg/uninit-C.c: New test.
9130
9131 2003-01-27  Nathan Sidwell  <nathan@codesourcery.com>
9132
9133         * g++.dg/abi/covariant1.C: New test.
9134
9135 2003-01-25  Ulrich Weigand  <uweigand@de.ibm.com>
9136
9137         * gcc.dg/20030123-1.c: New test.
9138
9139 2003-01-25  Jan Hubicka  <jh@suse.cz>
9140
9141         PR opt/8492
9142         * gcc.c-torture/compile/20030125-1.c
9143
9144 2003-01-25  Nathan Sidwell  <nathan@codesourcery.com>
9145
9146         PR c++/9403
9147         * g++.dg/parse/template3.C: New test.
9148         * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
9149
9150         PR c++/795
9151         * g++.dg/parse/template4.C: New test.
9152
9153         PR c++/9415
9154         * g++.dg/template/qual2.C: New test.
9155
9156         PR c++/8545
9157         * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
9158
9159         * g++.old-deja/g++.ns/bogus1.C: Change expected error.
9160
9161 2003-01-25  Roger Sayle  <roger@eyesopen.com>
9162
9163         * gcc.c-torture/execute/switch-1.c: New test case.
9164
9165 2003-01-25  Jan Hubicka  <jh@suse.cz>
9166
9167         * gcc.c-torture/execute/20030125-1.[cx]: New test.
9168
9169 2003-01-25  Paolo Carlini  <pcarlini@unitus.it>
9170
9171         Tweaks for Bison-1.875. From the NEWS file:
9172         "- `parse error' -> `syntax error'
9173         Bison now uniformly uses the term `syntax error'"
9174         * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
9175         * gcc.dg/cpp/digraph2.c: Likewise.
9176         * gcc.dg/cpp/direct2.c: Likewise.
9177         * gcc.dg/cpp/paste4.c: Likewise.
9178         * gcc.dg/c90-restrict-1.c: Likewise.
9179         * gcc.dg/c99-func-2.c: Likewise.
9180         * gcc.dg/noncompile/920721-2.c: Likewise.
9181         * gcc.dg/noncompile/930622-2.c: Likewise.
9182         * gcc.dg/noncompile/940112-1.c: Likewise.
9183         * gcc.dg/noncompile/950921-1.c: Likewise.
9184         * gcc.dg/noncompile/951123-1.c: Likewise.
9185         * gcc.dg/noncompile/971104-1.c: Likewise.
9186         * gcc.dg/noncompile/990416-1.c: Likewise.
9187
9188 2003-01-24  Paolo Carlini  <pcarlini@unitus.it>
9189
9190         * g++.dg/parse/undefined1.C: Add error message.
9191
9192 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
9193
9194         PR c++/9354
9195         * g++.dg/parse/new1.C: New test.
9196
9197         PR c++/9216
9198         * g++.dg/parse/template2.C: New test.
9199
9200         PR c++/9354
9201         * g++.dg/parse/typedef2.C: New test.
9202
9203         PR c++/9328
9204         * g++.dg/ext/typeof3.C: New test.
9205
9206 2003-01-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
9207
9208         PR c++/2738
9209         * g++.dg/parse/ret-type1.C: New test.
9210
9211         PR c++/3792
9212         * g++.dg/parse/tmpl-outside1.C: New test.
9213
9214         PR c++/4207
9215         * g++.dg/parse/int-as-enum1.C: New test.
9216
9217         PR c++/4903
9218         * g++.dg/parse/no-typename1.C: New test.
9219
9220         PR c++/5533
9221         * g++.dg/parse/no-value1.C: New test.
9222
9223         PR c++/5921
9224         * g++.dg/parse/wrong-inline1.C: New test.
9225
9226         PR c++/6402
9227         * g++.dg/parse/ref1.C: New test.
9228
9229         PR c++/6992
9230         * g++.dg/parse/attr-ctor1.C: New test.
9231
9232         PR c++/7229
9233         * g++.dg/parse/namespace5.C: New test.
9234
9235         PR c++/7917
9236         * g++.dg/parse/func-def1.C: New test.
9237
9238         PR c++/8143
9239         * g++.dg/parse/undefined1.C: New test.
9240
9241         PR c++/5723, PR c++/8522
9242         * g++.dg/parse/specialization1.C: New test.
9243
9244         PR c++/163, PR c++/8595
9245         * g++.dg/parse/struct-as-enum1.C: New test.
9246
9247         PR c++/9173
9248         * g++.dg/parse/undefined2.C: New test.
9249
9250 2003-01-22  Mark Mitchell  <mark@codesourcery.com>
9251
9252         PR c++/9298
9253         * g++.dg/parse/template1.C: New test.
9254
9255         PR c++/9384
9256         * g++.dg/parse/using1.C: New test.
9257
9258         PR c++/9285
9259         PR c++/9294
9260         * g++.dg/parse/expr2.C: New test.
9261
9262         PR c++/9388
9263         * g++.dg/parse/lookup2.C: Likewise.
9264
9265 2003-01-21  Jan Hubicka  <jh@suse.cz>
9266
9267         * gcc.c-torture/execute/990208-1.c:  Add noinline attributes as needed.
9268         * gcc.c-torture/execute/eeprof-1.c:  Likewise.
9269         * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
9270         * gcc.c-torture/execute/string-opt-*.c: Likewise.
9271
9272 2003-01-20  Nick Clifton  <nickc@redhat.com>
9273
9274         * gcc.c-torture/execute/20030117-1.c: New test case.  Exposes
9275         problem with ARM sibcall code generation.
9276
9277 2003-01-20  Kazu Hirata  <kazu@cs.umass.edu>
9278
9279         * gcc.c-torture/execute/20030120-1.c: New.
9280
9281 2003-01-19  Paolo Carlini  <pcarlini@unitus.it>
9282
9283         * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
9284
9285 2003-01-17  Mark Mitchell  <mark@codesourcery.com>
9286
9287         PR c++/9272
9288         * g++.dg/parse/ctor1.C: New test.
9289
9290         PR c++/9294:
9291         * g++.dg/parse/qualified1.C: New test.
9292
9293         * g++.dg/parse/typename3.C: New test.
9294
9295 2003-01-16  Richard Henderson  <rth@redhat.com>
9296
9297         * g++.dg/tls/init-2.C: Fix error matches for real this time.
9298
9299 2003-01-16  Richard Henderson  <rth@redhat.com>
9300
9301         * g++.dg/pch/pch.exp: Copy test header to the working directory
9302         before using it either for precompilation or direct use.
9303         * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
9304         * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
9305
9306 2003-01-16  Richard Henderson  <rth@redhat.com>
9307
9308         * gcc.dg/pch/pch.exp: Copy test header to the working directory
9309         before using it either for precompilation or direct use.
9310         * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
9311         * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
9312
9313 2003-01-16  Mark Mitchell  <mark@codesourcery.com>
9314
9315         * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
9316         * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
9317         * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
9318         * gcc/testsuite/g++.dg/parse/typename2.C: New test.
9319         * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
9320         typename warning into error.
9321         * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
9322         error messages.
9323         * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
9324         * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
9325         * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
9326         messages.
9327         * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
9328         make declaration visible in template.
9329         * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
9330         * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
9331         messages.
9332         * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
9333         message.
9334         * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
9335         * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
9336         * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
9337         * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
9338         typename warning with error message.
9339         * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
9340         * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
9341         * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
9342
9343 2003-01-16  Nathan Sidwell  <nathan@codesourcery.com>
9344
9345         * g++.dg/parse/ambig2.C: New test.
9346
9347 2003-01-15  Richard Henderson  <rth@redhat.com>
9348
9349         * g++.dg/tls/init-2.C: Update error message string.
9350
9351 2003-01-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9352
9353         * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
9354
9355 2003-01-15  Stephane Carrez  <stcarrez@nerim.fr>
9356
9357         * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
9358         all for HC11/HC12.
9359         * gcc.c-torture/compile/20001205-1.x: Likewise.
9360         * gcc.c-torture/compile/20001226-1.x: Likewise.
9361         * gcc.c-torture/compile/920520-1.x: Likewise.
9362         * gcc.c-torture/compile/961203-1.x: Likewise.
9363         * gcc.c-torture/compile/20020604-1.x: Likewise.
9364
9365 2003-01-15  Jan Hubicka  <jh@suse.cz>
9366
9367         * gcc.c-torture/compile/20030115-1.c: New test.
9368
9369         * gcc.dg/i386-fpcvt-1.c: New test.
9370         * gcc.dg/i386-fpcvt-2.c: New test.
9371
9372 2003-01-14  Jeffrey D. Oldham  <oldham@codesourcery.com>
9373
9374         Further conform g++'s __vmi_class_type_info to the C++ ABI
9375         specification.
9376         * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
9377         the specification.
9378
9379 2003-01-14  Jan Hubicka  <jh@suse.cz>
9380
9381         * gcc.dg/i386-fpcvt-1.c: New test.
9382         * gcc.dg/i386-fpcvt-2.c: New test.
9383
9384 2003-01-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
9385
9386         * gcc.dg/i386-mmx-3.c: New test.
9387
9388 2003-01-12  Mark Mitchell  <mark@codesourcery.com>
9389
9390         PR c++/9264
9391         * g++.dg/parse/octal1.C: New file.
9392
9393         PR c++/9172
9394         * g++.dg/parse/typename1.C: New file.
9395
9396 2003-01-10  Danny Smith  <dannysmith@users.sourceforge.net>
9397
9398         * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
9399         * gcc.dg/bf-no-ms-layout.c: Likewise.
9400         * gcc.dg/bf-ms-attrib.c: Likewise.
9401
9402 2003-01-10  Mark Mitchell  <mark@codesourcery.com>
9403
9404         PR c++/9099
9405         * g++.dg/parse/dtor1.C: New file.
9406
9407         PR c++/9128
9408         * g++.dg/rtti/typeid1.C: New file.
9409
9410         PR c++/9153
9411         * g++.dg/parse/lookup1.C: New file.
9412
9413         PR c++/9171
9414         * g++.dg/templ/spec5.C: New file.
9415
9416 2003-01-10  Josef Zlomek  <zlomekj@suse.cz>
9417
9418         * gcc.c-torture/compile/20030110-1.c: New test.
9419
9420 2003-01-09  Geoffrey Keating  <geoffk@apple.com>
9421
9422         Merge from pch-branch:
9423
9424         2002-12-23  Geoffrey Keating  <geoffk@apple.com>
9425
9426         * gcc.dg/pch/cpp-1.h: New.
9427         * gcc.dg/pch/cpp-1.c: New.
9428         * gcc.dg/pch/cpp-2.h: New.
9429         * gcc.dg/pch/cpp-2.c: New.
9430
9431         2002-11-19  Geoffrey Keating  <geoffk@apple.com>
9432
9433         * gcc.dg/pch/except-1.h: New.
9434         * gcc.dg/pch/except-1.c: New.
9435
9436         2002-11-13  Geoffrey Keating  <geoffk@apple.com>
9437
9438         * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
9439         running test.
9440         * gcc.dg/pch: Include *.hp not *.h.
9441         * gcc.dg/pch/system-1.h: New.
9442         * gcc.dg/pch/system-1.c: New.
9443
9444         2002-11-11  Geoffrey Keating  <geoffk@apple.com>
9445
9446         * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
9447         rather than trying to build and run a program using PCH.
9448         * gcc.dg/pch: Remove dg-do commands from test files.
9449
9450         2002-11-08  Geoffrey Keating  <geoffk@apple.com>
9451
9452         * gcc.dg/pch/macro-3.c: New.
9453         * gcc.dg/pch/macro-3.h: New.
9454
9455         2002-11-04  Geoffrey Keating  <geoffk@apple.com>
9456
9457         * gcc.dg/pch/common-1.c: New.
9458         * gcc.dg/pch/common-1.h: New.
9459         * gcc.dg/pch/decl-1.c: New.
9460         * gcc.dg/pch/decl-1.h: New.
9461         * gcc.dg/pch/decl-2.c: New.
9462         * gcc.dg/pch/decl-2.h: New.
9463         * gcc.dg/pch/decl-3.c: New.
9464         * gcc.dg/pch/decl-3.h: New.
9465         * gcc.dg/pch/decl-4.c: New.
9466         * gcc.dg/pch/decl-4.h: New.
9467         * gcc.dg/pch/decl-5.c: New.
9468         * gcc.dg/pch/decl-5.h: New.
9469         * gcc.dg/pch/global-1.c: New.
9470         * gcc.dg/pch/global-1.h: New.
9471         * gcc.dg/pch/inline-1.c: New.
9472         * gcc.dg/pch/inline-1.h: New.
9473         * gcc.dg/pch/inline-2.c: New.
9474         * gcc.dg/pch/inline-2.h: New.
9475         * gcc.dg/pch/static-1.c: New.
9476         * gcc.dg/pch/static-1.h: New.
9477         * gcc.dg/pch/static-2.c: New.
9478         * gcc.dg/pch/static-2.h: New.
9479
9480         2002-09-01  Geoffrey Keating  <geoffk@redhat.com>
9481
9482         * g++.dg/pch/pch.exp: Better handle failing testcases.
9483         * gcc.dg/pch/pch.exp: Likewise.
9484         * gcc.dg/pch/macro-1.c: New.
9485         * gcc.dg/pch/macro-1.h: New.
9486         * gcc.dg/pch/macro-2.c: New.
9487         * gcc.dg/pch/macro-2.h: New.
9488
9489         2002-08-27  Geoffrey Keating  <geoffk@redhat.com>
9490
9491         * g++.dg/dg.exp: Treat files in pch/ specially.
9492         * g++.dg/pch/pch.exp: New file.
9493         * g++.dg/pch/empty.H: New file.
9494         * g++.dg/pch/empty.C: New file.
9495         * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
9496         "precompile".
9497
9498         * gcc.dg/pch/pch.exp: New file.
9499         * gcc.dg/pch/empty.h: New file.
9500         * gcc.dg/pch/empty.c: New file.
9501         * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
9502         "precompile".
9503
9504 2003-01-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9505
9506         * g++.dg/template/friend14.C: New test.
9507
9508 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
9509
9510         * gcc.dg/old-style-asm-1.c: New test.
9511
9512 2003-01-09  Richard Sandiford  <rsandifo@redhat.com>
9513
9514         * gcc.c-torture/compile/20030109-1.c: New test.
9515
9516 2003-01-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
9517
9518         * gcc.c-torture/execute/20030109-1.c: New test.
9519
9520 2003-01-08  Larin Hennessey  <larin@science.oregonstate.edu>
9521
9522         * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
9523         * g++.old-deja/g++.mike/dyncast2.C: Likewise
9524         * g++.old-deja/g++.mike/dyncast3.C: Likewise
9525         * g++.old-deja/g++.mike/eh2.C: Likewise
9526         * g++.old-deja/g++.mike/eh3.C: Likewise
9527         * g++.old-deja/g++.mike/eh5.C: Likewise
9528         * g++.old-deja/g++.mike/eh6.C: Likewise
9529         * g++.old-deja/g++.mike/eh7.C: Likewise
9530         * g++.old-deja/g++.mike/eh8.C: Likewise
9531         * g++.old-deja/g++.mike/eh9.C: Likewise
9532         * g++.old-deja/g++.mike/eh10.C: Likewise
9533         * g++.old-deja/g++.mike/eh12.C: Likewise
9534         * g++.old-deja/g++.mike/eh13.C: Likewise
9535         * g++.old-deja/g++.mike/eh14.C: Likewise
9536         * g++.old-deja/g++.mike/eh16.C: Likewise
9537         * g++.old-deja/g++.mike/eh17.C: Likewise
9538         * g++.old-deja/g++.mike/eh18.C: Likewise
9539         * g++.old-deja/g++.mike/eh21.C: Likewise
9540         * g++.old-deja/g++.mike/eh23.C: Likewise
9541         * g++.old-deja/g++.mike/eh24.C: Likewise
9542         * g++.old-deja/g++.mike/eh25.C: Likewise
9543         * g++.old-deja/g++.mike/eh26.C: Likewise
9544         * g++.old-deja/g++.mike/eh27.C: Likewise
9545         * g++.old-deja/g++.mike/eh28.C: Likewise
9546         * g++.old-deja/g++.mike/eh29.C: Likewise
9547         * g++.old-deja/g++.mike/eh31.C: Likewise
9548         * g++.old-deja/g++.mike/eh33.C: Likewise
9549         * g++.old-deja/g++.mike/eh34.C: Likewise
9550         * g++.old-deja/g++.mike/eh35.C: Likewise
9551         * g++.old-deja/g++.mike/eh36.C: Likewise
9552         * g++.old-deja/g++.mike/eh37.C: Likewise
9553         * g++.old-deja/g++.mike/eh38.C: Likewise
9554         * g++.old-deja/g++.mike/eh39.C: Likewise
9555         * g++.old-deja/g++.mike/eh40.C: Likewise
9556         * g++.old-deja/g++.mike/eh41.C: Likewise
9557         * g++.old-deja/g++.mike/eh42.C: Likewise
9558         * g++.old-deja/g++.mike/eh44.C: Likewise
9559         * g++.old-deja/g++.mike/eh46.C: Likewise
9560         * g++.old-deja/g++.mike/eh47.C: Likewise
9561         * g++.old-deja/g++.mike/eh48.C: Likewise
9562         * g++.old-deja/g++.mike/eh49.C: Likewise
9563         * g++.old-deja/g++.mike/eh50.C: Likewise
9564
9565
9566         PR c++/8615
9567         * g++.dg/template/char1.C: New test.
9568
9569         * g++.dg/template/varmod1.C: Fix typo.
9570
9571 2002-12-02  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9572
9573         DR 180
9574         * g++.old-deja/g++.pt/crash32.C: Expect error.
9575
9576 2002-12-01  Mark Mitchell  <mark@codesourcery.com>
9577
9578         PR c++/5919
9579         * g++.dg/template/varmod1.C: New test.
9580
9581         PR c++/8727
9582         * g++.dg/inherit/typeinfo1.C: New test.
9583
9584         PR c++/8663
9585         * g++.dg/inherit/typedef1.C: New test.
9586
9587 2002-11-30  Mark Mitchell  <mark@codesourcery.com>
9588
9589         PR c++/8332
9590         PR c++/8493
9591         * g++.dg/template/strlen1.C: New test.
9592
9593         PR c++/8227
9594         * g++.dg/template/ctor2.C: New test.
9595
9596         PR c++/8214
9597         * g++.dg/init/string1.C: New test.
9598
9599         PR c++/8511
9600         * g++.dg/template/friend8.C: New test.
9601
9602 2002-11-29  Joe Buck <jbuck@synopsys.com>
9603
9604         * g++.dg/lookup/anon2.C: New test.
9605
9606 2002-11-28  Kazu Hirata  <kazu@cs.umass.edu>
9607
9608         * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
9609         h8300 port.
9610
9611 2002-11-27  Richard Sandiford  <rsandifo@redhat.com>
9612
9613         * gcc.dg/bitfld-6.c: New test.
9614
9615 2002-11-27  Jan Hubicka  <jh@suse.cz>
9616
9617         * gcc.c-torture/execute/20021127.[cx]: New test.
9618
9619 2002-11-26  Jan Hubicka  <jh@suse.cz>
9620
9621         * gcc.dg/i386-cmov[123].c: New tests for conditional move code
9622         quality.
9623
9624 2002-11-26  Geoffrey Keating  <geoffk@apple.com>
9625
9626         * g++.dg/init/brace2.C: New test.
9627         * g++.old-deja/g++.mike/p9129.C: Correct.
9628
9629 2002-11-26  Mark Mitchell  <mark@codesourcery.com>
9630
9631         * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
9632
9633 2002-11-25  Andreas Bauer  <baueran@in.tum.de>
9634
9635         * gcc.dg/sibcall-6: New test for indirect sibcalls.
9636
9637 2002-11-25  Mark Mitchell  <mark@codesourcery.com>
9638
9639         * testsuite/g++.dg/abi/empty11.C: New test.
9640         * testsuite/g++.dg/rtti/cv1.C: New test.
9641
9642 2002-11-25  Hans-Peter Nilsson  <hp@bitrange.com>
9643
9644         * lib/prune.exp: Prune more -fpic/-fPIC warnings.
9645
9646 2002-11-24  Mark Mitchell  <mark@codesourcery.com>
9647
9648         * g++.dg/abi/empty10.C: New test.
9649
9650 2002-11-24  Eric Botcazou  <ebotcazou@libertysurf.fr>
9651
9652         * gcc.c-torture/compile/20021124-1.c: New test.
9653
9654 2002-11-22  Mark Mitchell  <mark@codesourcery.com>
9655
9656         * g++.dg/abi/rtti2.C: New test.
9657
9658 2002-11-21  Eric Botcazou  <ebotcazou@libertysurf.fr>
9659
9660         * gcc.dg/i386-unroll-1.c: New test.
9661
9662 2002-11-20  Eric Botcazou  <ebotcazou@libertysurf.fr>
9663
9664         * gcc.c-torture/compile/20021120-1.c: New test.
9665         * gcc.c-torture/compile/20021120-2.c: New test.
9666
9667 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
9668
9669         * gcc.dg/bitfld-5.c: New test.
9670
9671 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
9672
9673         * gcc.c-torture/execute/20021120-3.c: New test.
9674
9675 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
9676
9677         * gcc.c-torture/execute/20021120-2.c: New test.
9678
9679 2002-11-20  Richard Sandiford  <rsandifo@redhat.com>
9680
9681         * gcc.c-torture/execute/20021120-1.c: New test.
9682
9683 2002-11-20  Jakub Jelinek  <jakub@redhat.com>
9684
9685         * gcc.c-torture/execute/20021118-3.c: New test.
9686
9687 2002-11-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
9688
9689         * gcc.c-torture/compile/20021119-1.c: New test.
9690
9691 2002-11-19  Jason Thorpe  <thorpej@wasabisystems.com>
9692
9693         * gcc.dg/duff-1.c: New test.
9694         * gcc.dg/duff-2.c: New test.
9695         * gcc.dg/duff-3.c: New test.
9696
9697 2002-11-18  Neil Booth  <neil@daikokuya.co.uk>
9698
9699         * gcc.dg/cpp/_Pragma5.c: New test.
9700
9701 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
9702
9703         * gcc.c-torture/execute/20021118-2.c: New test.
9704
9705 2002-11-18  Richard Sandiford  <rsandifo@redhat.com>
9706
9707         * gcc.c-torture/execute/20021118-1.c: New test.
9708
9709 2002-11-16  Jakub Jelinek  <jakub@redhat.com>
9710
9711         * gcc.dg/20021116-1.c: New test.
9712
9713 2002-11-14  Mark Mitchell  <mark@codesourcery.com>
9714
9715         * g++.dg/abi/vcall1.C: New test.
9716
9717 2002-11-14  Jakub Jelinek  <jakub@redhat.com>
9718
9719         * gcc.dg/20021029-1.c: New test.
9720         * gcc.dg/20021029-2.c: New test.
9721
9722 2002-11-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
9723
9724         * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
9725
9726 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
9727
9728         PR c/8439
9729         * gcc.dg/20021110.c: Move to ...
9730         * gcc.c-torture/compile/20021110.c: .... here.
9731
9732 2002-11-11  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
9733
9734         PR c/8467
9735         * gcc.c-torture/execute/20021111-1.c
9736
9737 2002-11-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
9738
9739         PR c/8439
9740         * gcc.dg/20021110.c: New test.
9741
9742 2002-11-10  Mark Mitchell  <mark@codesourcery.com>
9743
9744         * g++.dg/abi/vthunk3.C: Run only on x86.
9745
9746 2002-11-10  Joseph S. Myers  <jsm@polyomino.org.uk>
9747
9748         * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
9749
9750 2002-11-09  Hans-Peter Nilsson  <hp@bitrange.com>
9751
9752         * lib/compat.exp (compat-execute): Fix logic error in last
9753         change.
9754
9755 2002-11-09  Neil Booth  <neil@daikokuya.co.uk>
9756
9757         * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
9758
9759 2002-11-09  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9760
9761         PR c++/8389
9762         * g++.dg/template/access6.C: New test.
9763
9764 2002-11-08  Jan Hubicka  <jh@suse.cz>
9765
9766         * gcc.dg/i386-ssefp-1.c: New test.
9767         * gcc.dg/i386-ssefp-1.c: New test.
9768
9769 2002-11-08  Jan Hubicka  <jh@suse.cz>
9770
9771         * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
9772
9773 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
9774
9775         * g++.dg/abi/vthunk3.C: New test.
9776
9777         PR c++/8338
9778         * g++.dg/template/crash2.C: New test.
9779
9780 2002-11-07  Mark Mitchell  <mark@codesourcery.com>
9781
9782         * testsuite/g++.dg/abi/dtor1.C: New test.
9783         * testsuite/g++.dg/abi/dtor2.C: Likewise.
9784
9785 2002-11-05  Geoffrey Keating  <geoffk@apple.com>
9786
9787         * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
9788         Darwin.
9789
9790 2002-11-04  Adam Nemet  <anemet@lnxw.com>
9791
9792         * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
9793         -mthumb.  Only xfail with -O0.
9794
9795 2002-11-03  Mark Mitchell  <mark@codesourcery.com>
9796
9797         * g++.dg/abi/thunk1.C: New test.
9798         * g++.dg/abi/thunk2.C: Likewise.
9799         * g++.dg/abi/vtt1.C: Likewise.
9800
9801 2002-11-02  Diego Novillo  <dnovillo@redhat.com>
9802
9803         PR optimization/8423
9804         * gcc.c-torture/execute/builtin-constant.c: New test.
9805
9806 2002-11-01  Zack Weinberg  <zack@codesourcery.com>
9807
9808         * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
9809         Add some more cases.
9810
9811 2002-11-01  Mark Mitchell  <mark@codesourcery.com>
9812
9813         PR c++/8391
9814         * g++.dg/opt/local1.C: New test.
9815
9816 2002-10-30  Mark Mitchell  <mark@codesourcery.com>
9817
9818         PR c++/8160
9819         * g++.dg/template/complit1.C: New test.
9820
9821         PR c++/8149
9822         * g++.dg/template/typename4.C: Likewise.
9823
9824 2002-10-30  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
9825
9826         Core issue 287, PR c++/7639
9827         * g++.dg/template/instantiate1.C: Adjust error location.
9828         * g++.dg/template/instantiate3.C: New test.
9829         * g++.old-deja/g++.pt/crash10.C: Adjust error location.
9830         * g++.old-deja/g++.pt/derived3.C: Adjust error location.
9831         * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
9832
9833 2002-10-29  Hans-Peter Nilsson  <hp@bitrange.com>
9834
9835         * lib/compat.exp (compat-execute): Don't clean out a gluefile.
9836
9837 2002-10-29  Mark Mitchell  <mark@codesourcery.com>
9838
9839         PR c++/8287
9840         * g++.dg/init/dtor2.C: New test.
9841
9842 2002-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
9843
9844         * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
9845         * gcc.dg/nest.c: Bypass errors on irix6.
9846
9847 2002-10-27  Hans-Peter Nilsson  <hp@bitrange.com>
9848
9849         * gcc.dg/nest.c: Expect error for mmix-*-*.
9850         * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
9851
9852 2002-10-26  Hans-Peter Nilsson  <hp@bitrange.com>
9853
9854         * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
9855         markers.
9856
9857         * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
9858
9859 2002-10-25  Mike Stump  <mrs@apple.com>
9860
9861         * gcc.dg/warn-1.c: New test.
9862
9863 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
9864
9865         * g++.dg/template/typename3.C: New test.
9866
9867 2002-10-25  Mark Mitchell  <mark@codesourcery.com>
9868
9869         * g++.dg/lookup/ptrmem1.C: New test.
9870
9871         * g++.dg/abi/vthunk2.C: New test.
9872
9873 2002-10-25  Zack Weinberg  <zack@codesourcery.com>
9874
9875         * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
9876
9877 2002-10-24  Mark Mitchell  <mark@codesourcery.com>
9878
9879         * g++.dg/abi/empty9.C: New test.
9880
9881 2002-10-24  Richard Henderson  <rth@redhat.com>
9882
9883         * g++.dg/inherit/thunk1.C: Enable for ia64.
9884
9885 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
9886
9887         PR c++/8067
9888         * g++.dg/lookup/pretty1.C: New test.
9889
9890 2002-10-23  Jakub Jelinek  <jakub@redhat.com>
9891
9892         * gcc.dg/20021023-1.c: New test.
9893
9894 2002-10-23  Mark Mitchell  <mark@codesourcery.com>
9895
9896         PR c++/7679
9897         * g++.dg/parse/inline1.C: New test.
9898
9899 2002-10-23  Richard Henderson  <rth@redhat.com>
9900
9901         * g++.dg/inherit/thunk1.C: Enable for x86_64.
9902
9903         * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
9904
9905 2002-10-22  Mark Mitchell  <mark@codesourcery.com>
9906
9907         PR c++/6579
9908         * g++.dg/parse/stmtexpr3.C: New test.
9909
9910 2002-10-22  Nathan Sidwell  <nathan@codesourcery.com>
9911
9912         * g++.dg/expr/cond1.C: New test.
9913
9914 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
9915
9916         * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
9917
9918 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
9919
9920         * g++.dg/abi/vbase13.C: New test.
9921         * g++.dg/abi/vbase14.C: Likewise.
9922
9923 2002-10-21  Jakub Jelinek  <jakub@redhat.com>
9924
9925         * gcc.dg/tls/pic-1.c: New test.
9926         * gcc.dg/tls/nonpic-1.c: New test.
9927         * gcc.dg/20021018-1.c: New test.
9928
9929 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
9930
9931         * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
9932         Remove only files with the same base name as the test case.
9933         (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
9934         (profopt-execute): Likewise.  Also, remove old profiling
9935         and performance data files before running the tests.
9936
9937         * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
9938         * g++.dg/bprob/bprob.exp: Likewise.
9939         * g77.dg/bprob/bprob.exp: Likewise.  Also, relax regexp
9940         to allow more general test case names.
9941
9942         * g++.dg/bprob/bprob-1.C: Rename to ...
9943         * g++.dg/bprob/g++-bprob-1.C: ... this.
9944
9945         * g77.dg/bprob/bprob-1.f: Rename to ...
9946         * g77.dg/bprob/g77-bprob-1.f: ... this.
9947
9948 2002-10-21  Zack Weinberg  <zack@codesourcery.com>
9949
9950         * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
9951         bison 1.50 or later.
9952
9953 2002-10-21  Janis Johnson  <janis187@us.ibm.com>
9954
9955         * g++.dg/README: Describe more test directories.
9956
9957 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
9958
9959         * g++.dg/init/array6.C: Add additional tests.
9960
9961 2002-10-21  Ulrich Weigand  <uweigand@de.ibm.com>
9962
9963         * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
9964         * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
9965
9966 2002-10-21  Kazu Hirata  <kazu@cs.umass.edu>
9967
9968         * gcc.c-torture/compile/20020604-1.x: New.
9969         * gcc.c-torture/compile/simd-5.x: Likewise.
9970         * gcc.c-torture/execute/920710-1.x: Likewise.
9971         * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
9972
9973 2002-10-21  Mark Mitchell  <mark@codesourcery.com>
9974
9975         * g++.dg/inherit/override1.C: Add dg-options clause.
9976
9977 2002-10-20  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
9978
9979         * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
9980         _mm_slli_si128.
9981
9982 2002-10-19  Andreas Schwab  <schwab@suse.de>
9983
9984         * lib/compat.exp (compat-run): Prepend "./" when $dest has no
9985         directory component.
9986
9987 2002-10-18  Mark Mitchell  <mark@codesourcery.com>
9988
9989         * g++.dg/inherit/thunk1.C: New test.
9990
9991         * g++.dg/inherit/override1.C: New test.
9992
9993         * g++.dg/abi/mangle11.C: New test.
9994         * g++.dg/abi/mangle14.C: New test.
9995         * g++.dg/abi/mangle17.C: New test.
9996
9997 2002-10-17  Nathan Sidwell  <nathan@codesourcery.com>
9998
9999         * g++.dg/overload/member2.C: New test.
10000
10001 2002-10-17  Janis Johnson  <janis187@us.ibm.com>
10002
10003         * g++.dg/README: Describe new compat directory.
10004         * g++.dg/dg.exp: Skip tests in compat directory.
10005         * README.compat: New file.
10006         * lib/compat.exp: New expect script.
10007         * g++.dg/compat: New test directory.
10008         * g++.dg/compat/compat.exp: New expect script.
10009         * g++.dg/compat/abi: New test directory.
10010         * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
10011         g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
10012         g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
10013         g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
10014         g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
10015         g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
10016         g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
10017         g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
10018         g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
10019         g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
10020         g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
10021         g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
10022         * g++.dg/compat/break: New test directory.
10023         * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
10024         g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
10025         g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
10026         g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
10027         g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
10028         g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
10029         g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
10030         g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
10031         g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
10032         g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
10033         g++.dg/compat/break/README: New files.
10034         * g++.dg/compat/eh: New test directory.
10035         * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
10036         g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
10037         g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
10038         g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
10039         g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
10040         g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
10041         g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
10042         g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
10043         g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
10044         g++.dg/compat/eh/filter2_y.C,
10045         g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
10046         g++.dg/compat/eh/new1_y.C,
10047         g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
10048         g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
10049         g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
10050         g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
10051         g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
10052         g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
10053         g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
10054         g++.dg/compat/eh/unexpected1_y.C: New files.
10055         * g++.dg/compat/init: New test directory.
10056         * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
10057         g++.dg/compat/init/array5_y.C,
10058         g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
10059         g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
10060         g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
10061         g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
10062         g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
10063         g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
10064         g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
10065         g++.dg/compat/init/init-ref2_y.C: New files.
10066
10067 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
10068
10069         PR c++/7584
10070         * g++.dg/inherit/using3.C: New test.
10071
10072 2002-10-17  Jan Hubicka  <jh@suse.cz>
10073
10074         * gcc.dg/20021017-2.c: New test.
10075
10076 2002-10-17  Mark Mitchell  <mark@codesourcery.com>
10077
10078         * g++.dg/abi/mangle16.C: Adjust.
10079
10080         * g++.dg/init/array8.C: New test.
10081
10082 2002-10-17  Richard Sandiford  <rsandifo@redhat.com>
10083
10084         * gcc.dg/special/mips-abi.exp: New test.
10085         * gcc.dg/special/mips-abi.s: Empty file used by the above.
10086
10087 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
10088
10089         * g++.dg/abi/mangle16.C: New test.
10090         * g++.dg/abi/mangle17.C: Likewise.
10091
10092         PR c++/7478
10093         * g++.dg/template/ref1.C: New test.
10094
10095 2002-10-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10096
10097         * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
10098
10099 2002-10-16  Ulrich Weigand  <uweigand@de.ibm.com>
10100
10101         * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
10102
10103 2002-10-16  Mark Mitchell  <mark@codesourcery.com>
10104
10105         PR c++/7524
10106         * g++.dg/init/array7.C: New test.
10107
10108 2002-10-15  Mark Mitchell  <mark@codesourcery.com>
10109
10110         * g++.dg/init/array6.C: New test.
10111
10112         * g++.dg/abi/mangle13.C: Likewise.
10113         * g++.dg/abi/mangle14.C: Likewise.
10114         * g++.dg/abi/mangle15.C: Likewise.
10115
10116 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
10117
10118         * g++.dg/abi/empty8.C: New test.
10119
10120 2002-10-15  Nathan Sidwell  <nathan@codesourcery.com>
10121
10122         * g++.dg/init/ctor1.C: New test.
10123
10124 2002-10-15  Ulrich Weigand  <uweigand@de.ibm.com>
10125
10126         * gcc.c-torture/execute/20021015-1.c: New test.
10127
10128 2002-10-15  J"orn Rennecke <joern.rennecke@superh.com>
10129
10130         * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
10131
10132 2002-10-14  Jan Hubicka  <jh@suse.cz>
10133
10134         * gcc.dg/i386-ssetype-[1-5].c: New tests.
10135
10136 2002-10-14  Richard Henderson  <rth@redhat.com>
10137
10138         * gcc.dg/20020219-1.c: Disable for 16-bit targets.
10139
10140 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
10141
10142         PR optimization/6631
10143         * g++.dg/opt/const2.C: New test.
10144
10145 2002-10-14  Mark Mitchell  <mark@codesourcery.com>
10146
10147         PR c++/7176
10148         * g++.dg/parse/friend1.C: New test.
10149         * g++.old-deja/g++.pt/memtemp64.C: Adjust.
10150
10151 2002-10-14  Jakub Jelinek  <jakub@redhat.com>
10152
10153         * gcc.dg/20021014-1.c: New test.
10154
10155 2002-10-11  Mark Mitchell  <mark@codesourcery.com>
10156
10157         PR c++/5661
10158         * g++.dg/ext/vlm1.C: New test.
10159         * g++.dg/ext/vlm2.C: Likewise.
10160
10161         * g++.dg/init/array1.C: Remove invalid braces.
10162         * g++.dg/init/brace1.C: New test.
10163         * g++.dg/init/copy2.C: Likewise.
10164         * g++.dg/init/copy3.C: Likewise.
10165         * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
10166         * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
10167         braces.
10168
10169 2002-10-11  Neil Booth  <neil@daikokuya.co.uk>
10170
10171         * gcc.dg/cpp/assembler.S: Don't use -ansi.
10172
10173 2002-10-11  Richard Shann  <richard.shann@superh.com>
10174
10175         * gcc.c-torture/compile/simd-5.c: New test.
10176
10177 2002-10-10  Roger Sayle  <roger@eyesopen.com>
10178
10179         * gcc.c-torture/execute/shiftopt-1.c: New test case.
10180
10181 2002-10-10  Jim Wilson  <wilson@redhat.com>
10182
10183         * gcc.c-torture/execute/20021010-1.c: New test.
10184
10185 2002-10-09  Zack Weinberg  <zack@codesourcery.com>
10186
10187         PR c/7353
10188         * g++.dg/ext/typedef-init.C: New test.
10189         * gcc.dg/typedef-init.c: New test.
10190
10191 2002-10-09  Neil Booth  <neil@daikokuya.co.uk>
10192
10193         * gcc.dg/cpp/paste13.c: New test.
10194
10195 2002-10-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10196
10197         * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs.  For
10198         remaining platforms, XFAIL during compile, not execute.  Don't
10199         XFAIL at -O0.
10200
10201 2002-10-08  Nathan Sidwell  <nathan@codesourcery.com>
10202
10203         * gcc.dg/alias-1.c: Tweak expected warning.
10204
10205 2002-10-06  D.Venkatasubramanian <dvenkat@noida.hcltech.com>
10206
10207         * gcc.dg/20020411-1.c: Disable for 16-bit "int".
10208
10209 2002-10-06  Andreas Jaeger  <aj@suse.de>
10210
10211         * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
10212         * gcc.dg/cpp/c++98.C: Likewise.
10213
10214         * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
10215         * g++.dg/cpp/c++98.C: Likewise.
10216
10217         * g++.dg/README (Subdirectories): Mention cpp directory.
10218
10219         PR target/7559
10220         * gcc.dg/20021006-1.c: New test.
10221
10222 2002-10-05  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10223
10224         PR c++/7804
10225         * g++.dg/other/warning1.C: New test.
10226
10227 2002-10-04  Roger Sayle  <roger@eyesopen.com>
10228
10229         * gcc.c-torture/execute/20020720-1.x:  XFAIL instead of skipping
10230         the test on failing platforms.  Mark sparcv9-*-*, sparc64-*-*
10231         and sparc-*-* with -m64 as expected failures.  See PR 8087.
10232
10233 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
10234
10235         PR c++/7931
10236         * g++.dg/template/ptrmem3.C: New test.
10237
10238         PR c++/7754
10239         * g++.dg/template/union1.C: New test.
10240
10241 2002-10-03  Mark Mitchell  <mark@codesourcery.com>
10242
10243         PR c++/8006
10244         * g++.dg/abi/mangle9.C: New test.
10245         * g++.dg/abi/mangle10.C: New test.
10246         * g++.dg/abi/mangle11.C: New test.
10247         * g++.dg/abi/mangle12.C: New test.
10248
10249 2002-10-02  Mark Mitchell  <mark@codesourcery.com>
10250
10251         PR c++/7188.
10252         * g++.dg/template/meminit1.C: New test.
10253         * g++.dg/warn/Wreorder-1.C: Likewise.
10254         * g++.old-deja/g++.mike/warn3.C: Tweak.
10255         * lib/prune.exp: Ingore "in copy constructor".
10256
10257 2002-10-02  Andreas Jaeger  <aj@suse.de>
10258
10259         * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
10260         gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
10261         g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
10262         on x86-64.
10263
10264 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
10265
10266         * gcc.dg/empty1.C: Fix typo.
10267
10268 2002-10-01  Nathan Sidwell  <nathan@codesourcery.com>
10269
10270         * gcc.dg/alias-1.c: New test.
10271
10272 2002-10-01  Mark Mitchell  <mark@codesourcery.com>
10273
10274         * gcc.dg/empty1.C: New test.
10275
10276         * g++.dg/tls/init-2.C: Tweak error messages.
10277
10278 2002-10-01  Richard Sandiford  <rsandifo@redhat.com>
10279
10280         * gcc.c-torture/compile/20020923-1.c: New test.
10281
10282 2002-09-30  Jason Thorpe  <thorpej@wasabisystems.com>
10283
10284         * gcc.c-torture/execute/ffs-1.c: New test.
10285         * gcc.c-torture/execute/ffs-2.c: Ditto.
10286
10287 2002-09-30  Nathan Sidwell  <nathan@codesourcery.com>
10288
10289         * g++.dg/overload/member1.C: New test.
10290
10291 2002-09-30  Mark Mitchell  <mark@code
10292
10293 2002-08-06  Aldy Hernandez  <aldyh@redhat.com>
10294
10295         * testsuite/gcc.dg/tls/diag-3.c: New.
10296
10297 2002-08-07  Gabriel Dos Reis  <gdr@nerim.net>
10298
10299         * g++.dg/README (Subdirectories): Document new subdir expr.
10300         * g++.dg/expr/pmf-1.C: New test.
10301
10302 2002-08-06  Neil Booth  <neil@daikokuya.co.uk>
10303
10304         * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
10305
10306 2002-08-06  Jakub Jelinek  <jakub@redhat.com>
10307
10308         * g++.dg/abi/bitfield3.C: New test.
10309
10310 2002-08-05  Nathan Sidwell  <nathan@codesourcery.com>
10311
10312         * lib/gcov.exp: Tweak expected line formats.
10313         * gcc.misc-tests/gcov8.c: New test.
10314         * gcc.misc-tests/gcov8.x: New flags.
10315
10316 2002-08-05  Jakub Jelinek  <jakub@redhat.com>
10317
10318         * consistency.vlad/layout/endian.c: Include string.h.
10319
10320         * gcc.c-torture/execute/20020805-1.c: New test.
10321
10322 2002-08-04  Gabriel Dos Reis  <gdr@nerim.net>
10323
10324         * g++.dg/other/conversion1.C: New test.
10325
10326 2002-08-03  Roger Sayle  <roger@eyesopen.com>
10327
10328         * gcc.dg/builtins-1.c: New testcase.
10329
10330 2002-08-02  Mark Mitchell  <mark@codesourcery.com>
10331
10332         * g++.dg/inherit/access3.C: New test.
10333
10334 2002-08-01  Jakub Jelinek  <jakub@redhat.com>
10335
10336         * gcc.dg/ia64-visibility-2.c: New test.
10337
10338 2002-08-01  Benjamin Kosnik   <bkoz@redhat.com>
10339
10340         * g++.old-deja/g++.abi/ptrflags.C (expect): Change
10341         __qualifier_flags to __flags.
10342
10343 2002-07-31  Mark Mitchell  <mark@codesourcery.com>
10344
10345         * g++.dg/inherit/operator1.C: New test.
10346         * g++.dg/lookup/disamb1.C: Fix typo in comment.
10347         * g++.dg/other/error1.C: Change expected error message.
10348         * g++.dg/template/conv4.C: Likewise.
10349
10350 2002-07-26  Neil Booth  <neil@daikokuya.cop.uk>
10351
10352         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
10353         for documented behavior.
10354
10355 2002-07-25  Roger Sayle  <roger@eyesopen.com>
10356
10357         * gcc.c-torture/execute/20020720-1.x: Skip this test on
10358         several targets known to fail.
10359
10360 2002-07-25  Richard Sandiford  <rsandifo@redhat.com>
10361
10362         * gcc.dg/mips-args-[123].c: New tests.
10363
10364 2002-07-24  Aldy Hernandez  <aldyh@redhat.com>
10365
10366         * gcc.dg/ppc-spe.c: New.
10367
10368 2002-07-24  Geoffrey Keating  <geoffk@redhat.com>
10369
10370         * g++.dg/other/ptrmem4.C: New testcase.
10371
10372 2002-07-24  Richard Henderson  <rth@redhat.com>
10373
10374         * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
10375
10376 2002-07-24  Gabriel Dos Reis  <gdr@nerim.net>
10377
10378         * g++.dg/ext/alignof1.C (main): Return 0 for success.
10379
10380 2002-07-24  Roger Sayle  <roger@eyesopen.com>
10381
10382         * gcc.c-torture/execute/memset-3.c: New testcase.
10383
10384 2002-07-24  Neil Booth  <neil@daikokuya.co.uk>
10385
10386         * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10387         gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
10388
10389 2002-07-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10390
10391         * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10392         Delete.
10393
10394 2002-07-23  J"orn Rennecke <joern.rennecke@superh.com>
10395
10396         * gcc.c-torture/compile/simd-4.c: New test.
10397
10398 2002-07-22  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10399
10400         PR c++/7347, c++/7348
10401         * g++.dg/template/access4.C: New test.
10402         * g++.dg/template/access5.C: New test.
10403         * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10404         * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10405         * g++.old-deja/g++.pt/ttp58.C: Likewise.
10406         * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10407
10408 2002-07-22  Jakub Jelinek  <jakub@redhat.com>
10409
10410         * gcc.dg/gnu89-init-2.c: New test.
10411
10412 2002-07-21  Gabriel Dos Reis  <gdr@nerim.net>
10413
10414         * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10415
10416 2002-07-20  Roger Sayle  <roger@eyesopen.com>
10417
10418         * gcc.c-torture/execute/20020720-1.c: New testcase.
10419
10420 2002-07-20  Neil Booth  <neil@daikokuya.co.uk>
10421
10422         * gcc.dg/cpp/Wsignprom.c: New tests.
10423
10424 2002-07-20  Alan Modra  <amodra@bigpond.net.au>
10425
10426         * gcc.c-torture/execute/loop-13.c: New test.
10427
10428 2002-07-19  Neil Booth  <neil@daikokuya.co.uk>
10429
10430         * gcc.dg/cpp/expr.c: New tests.
10431
10432 2002 07-18  David Edelsohn  <edelsohn@gnu.org>
10433
10434         * g++.dg/opt/pr6713.C: Add template instantiation.
10435
10436 2002-07-18  Alan Modra  <amodra@bigpond.net.au>
10437
10438         * gcc.dg/nest.c: New test.
10439
10440 2002-07-17  Richard Henderson  <rth@redhat.com>
10441
10442         * g++.dg/opt/pr6713.C: New test.
10443
10444 2002-07-17  Eric Botcazou  <ebotcazou@multimania.com>
10445
10446         * gcc.c-torture/execute/loop-2e.x: Let the testcase
10447         XFAIL for all x86 processors.
10448
10449 2002-07-17  Ian Dall  <ian@sibyl.beware.dropbear.id.au>
10450
10451         * gcc.c-torture/execute/20010122-1.x: Do not test with
10452         -fomit-frame-pointer.
10453
10454 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10455
10456         * g++.dg/template/instantiate2.C: New test.
10457         * g++.dg/template/spec4.C: New test.
10458
10459 2002-07-17  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10460
10461         * g++.dg/template/access2.C: New test.
10462         * g++.dg/template/access3.C: New test.
10463
10464 2002-07-15  Zack Weinberg  <zack@codesourcery.com>
10465
10466         * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
10467         c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
10468         c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
10469         c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
10470         Convert to use <stdarg.h>.
10471         * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
10472         Delete.
10473         * gcc.dg/va-arg-2.c: New.
10474         * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
10475
10476 2002-07-15  Jakub Jelinek  <jakub@redhat.com>
10477
10478         * gcc.c-torture/compile/20020710-1.c: New test.
10479
10480 2002-07-11  J"orn Rennecke <joern.rennecke@superh.com>
10481                           Andrew Pinski  <pinskia@physics.uc.edu>
10482
10483         gcc.c-torture/compile/simd-2.c: New testcase.
10484         gcc.c-torture/compile/simd-3.c: Likewise.
10485
10486 2002-07-11  Mark Mitchell  <mark@codesourcery.com>
10487
10488         PR c++/7224
10489         * g++.dg/overload/error1.C: New test.
10490
10491 2002-07-11  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
10492
10493         * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
10494         configuration and IRIX 6 O32 ABI.
10495
10496 2002-07-11  Roger Sayle  <roger@eyesopen.com>
10497
10498         * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
10499
10500 2002-07-10  Roger Sayle  <roger@eyesopen.com>
10501
10502         * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
10503
10504 2002-07-10  Jeffrey A Law  <law@redhat.com>
10505
10506         * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
10507
10508         * gcc.c-torture/compile/930326-1.x: Remove.  No longer needed.
10509
10510 2002-07-09  Aldy Hernandez  <aldyh@redhat.com>
10511
10512         * gcc.dg/20020312-2.c: Check for __PPC__.
10513
10514 2002-07-09  Diego Novillo  <dnovillo@redhat.com>
10515
10516         * gcc.c-torture/compile/20020709-1.c: New test.
10517
10518 2002-07-07  Roger Sayle  <roger@eyesopen.com>
10519
10520         * g++.dg/template/qualttp21.C: New test case.
10521
10522 2002-07-06  Alexandre Oliva  <aoliva@redhat.com>
10523
10524         * gcc.c-torture/compile/20020706-1.c: New test.
10525         * gcc.c-torture/compile/20020706-2.c: New test.
10526
10527 2002-07-06  Brian R. Gaeke  <brg@dgate.ORG>
10528             Alexandre Oliva  <aoliva@redhat.com>
10529
10530         * g++.dg/warn/incomplete1.C: New test.
10531
10532 2002-07-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10533
10534         PR c++/7099
10535         * g++.dg/warn/noreturn1.C: New test.
10536
10537 2002-07-03  Mark Mitchell  <mark@codesourcery.com>
10538
10539         PR c++/6706
10540         * g++.dg/debug/debug6.C: New test.
10541         * g++.dg/debug/debug7.C: New test.
10542
10543 2002-07-04  J"orn Rennecke <joern.rennecke@superh.com>
10544
10545         * gcc.c-torture/compile/simd-3.c: New test.
10546
10547 2002-07-03  Chris Demetriou  <cgd@broadcom.com>
10548
10549         * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
10550         * gcc.dg/20020620-1.c: Likewise.
10551
10552 2002-07-03  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
10553
10554         PR c++/6944
10555         * g++.dg/init/array4.C: New test.
10556         * g++.dg/init/array5.C: New test.
10557
10558 2002-07-03  J"orn Rennecke <joern.rennecke@superh.com>
10559
10560         * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
10561         * gcc.c-torture/execute/simd-2.c (main): Likewise.
10562
10563 2002-07-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10564
10565         * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
10566         * gcc.dg/wtr-aggr-init-1.c: Likewise.
10567         * gcc.dg/wtr-conversion-1.c: Likewise.
10568         * gcc.dg/wtr-escape-1.c: Likewise.
10569         * gcc.dg/wtr-int-type-1.c: Likewise.
10570         * gcc.dg/wtr-label-1.c: Likewise.
10571         * gcc.dg/wtr-static-1.c: Likewise.
10572         * gcc.dg/wtr-strcat-1.c: Likewise.
10573         * gcc.dg/wtr-suffix-1.c: Likewise.
10574         * gcc.dg/wtr-switch-1.c: Likewise.
10575         * gcc.dg/wtr-unary-plus-1.c: Likewise.
10576         * gcc.dg/wtr-union-init-1.c: Likewise.
10577         * gcc.dg/wtr-union-init-2.c: Likewise.
10578         * gcc.dg/wtr-union-init-3.c: Likewise.
10579
10580         * gcc.dg/wtr-func-def-1.c: New test.
10581
10582 2002-07-02 Devang Patel <dpatel@apple.com>
10583
10584         * objc.dg/param-1.m: New test.
10585
10586 2002-07-03  Neil Booth  <neil@daikokuya.co.uk>
10587
10588         * gcc.dg/cpp/trad/directive.c: Add test.
10589         * gcc.dg/cpp/trad/macroargs.c: Add test.
10590         * gcc.dg/cpp/trad/rec
10591
10592 2002-04-25  Roger Sayle  <roger@eyesopen.com>
10593
10594         * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
10595
10596 2002-04-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10597
10598         * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
10599         targets.
10600
10601 2002-04-24  Mark Mitchell  <mark@codesourcery.com>
10602
10603         * g++.dg/abi/mange7.C: New test.
10604
10605         PR c++/6438.
10606         * g++.dg/parse/stmtexpr2.C: New test.
10607
10608 2002-04-24  J"orn Rennecke <joern.rennecke@superh.com>
10609
10610         * gcc.dg/20020312-2.c: Add SH target.
10611
10612 2002-04-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10613
10614         * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
10615         compiler output on mips*-*-irix*.
10616
10617 2002-04-23  Jakub Jelinek  <jakub@redhat.com>
10618
10619         * g++.dg/parse/attr1.C: New test.
10620
10621 2002-04-23  Roger Sayle  <roger@eyesopen.com>
10622
10623         * gcc.c-torture/execute/string-opt-17.c: New test case.
10624         * gcc.c-torture/execute/memset-2.c: New test case.
10625
10626 2002-04-23  Mark Mitchell  <mark@codesourcery.com>
10627
10628         PR c++/6256:
10629         * g++.dg/template/friend5.C: New test.
10630
10631         PR c++/6331:
10632         * g++.dg/template/qual1.C: Likewise.
10633
10634 2002-04-22  Zack Weinberg  <zack@codesourcery.com>
10635
10636         * gcc.c-torture/execute/980707-1.c: Don't use isspace().
10637         Include stdlib.h, not stdio.h or ctype.h.
10638
10639 2002-04-22  Hans-Peter Nilsson  <hp@axis.com>
10640
10641         * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
10642         cris-*-elf* and mmix-*-*.
10643         * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
10644         * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
10645         g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
10646         Ditto.
10647         * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
10648         * gcc.dg/wchar_t-1.c: Ditto.
10649
10650 2002-04-21  Hans-Peter Nilsson  <hp@axis.com>
10651
10652         * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
10653         Clarify comment.
10654
10655 2002-04-21  Neil Booth  <neil@daikokuya.demon.co.uk>
10656
10657         * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
10658
10659 2002-04-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10660
10661         * gcc.c-torture/execute/20000906-1.x: Delete.
10662
10663 2002-04-20  David.Billinghurst <David.Billinghurst@riotinto.com>
10664
10665         * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
10666
10667 2002-04-19  Toon Moene  <toon@moene.indiv.nluug.nl>
10668
10669         * PR6367
10670         * g77.f-torture/execute/6367.f: New test.
10671         * g77.f-torture/execute/6367.x: Disable for MMIX.
10672
10673 2002-04-19  Mark Mitchell  <mark@codesourcery.com>
10674
10675         * PR6352
10676         * g++.dg/opt/inline2.C: New test.
10677
10678 2002-04-18  Richard Henderson  <rth@redhat.com>
10679
10680         * gcc.dg/20000906-1.c: Enable for all targets.
10681         * gcc.c-torture/compile/iftrap-2.c: New.
10682
10683 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
10684
10685         * gcc.dg/20020418-1.c: New test.
10686         * gcc.dg/20020418-2.c: New test.
10687
10688 2002-04-18  Richard Henderson  <rth@redhat.com>
10689
10690         * gcc.c-torture/compile/iftrap-1.c: New.
10691         * gcc.dg/iftrap-1.c: Adjust for ia64.
10692         * gcc.dg/iftrap-2.c: New.
10693
10694 2002-04-18  Jakub Jelinek  <jakub@redhat.com>
10695
10696         * gcc.c-torture/compile/20020418-1.c: New test.
10697
10698 2002-04-18  Roger Sayle  <roger@eyesopen.com>
10699
10700         * gcc.c-torture/compile/20020415-1.c: New.
10701
10702 2002-04-18  David S. Miller  <davem@redhat.com>
10703
10704         * gcc.c-torture/execute/20020418-1.c: New test.
10705
10706 2002-04-17  Jakub Jelinek  <jakub@redhat.com>
10707
10708         * gcc.dg/20020416-1.c: New test.
10709
10710         * g++.dg/opt/inline1.C: New test.
10711
10712 2002-04-16  Jakub Jelinek  <jakub@redhat.com>
10713
10714         * gcc.dg/altivec-5.c: New test.
10715
10716         * gcc.dg/20020415-1.c: New test.
10717
10718 2002-04-15  Mark Mitchell  <mark@codesourcery.com>
10719
10720         * testsuite/lib/chill.exp: Remove.
10721
10722 2002-04-14  Jakub Jelinek  <jakub@redhat.com>
10723
10724         * g++.dg/other/big-struct.C: New test.
10725
10726 2002-04-14  David Billinghurst <David.Billinghurst@riotinto.com>
10727
10728         * g77.dg/f77-edit-i-in.f: Use internal buffer in place
10729         of scratch file.
10730
10731 2002-04-13  David Billinghurst <David.Billinghurst@riotinto.com>
10732
10733         PR c/6277
10734         * gcc.dg/i386-387-1.c:  Allow optional leading underscore
10735         in scan-assembler function name
10736
10737 2002-04-13  Hans-Peter Nilsson  <hp@bitrange.com>
10738
10739         * g77.f-torture/execute/980628-4.x,
10740         g77.f-torture/execute/980628-5.x,
10741         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10742         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10743         g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
10744         i[34567]86-*-*.
10745
10746 2002-04-13  David S. Miller  <davem@redhat.com>
10747
10748         * gcc.c-torture/execute/20020413-1.c: New test.
10749
10750 2002-04-13  Richard Sandiford  <rsandifo@redhat.com>
10751
10752         * gcc.dg/asm-6.c,
10753         * g++.dg/ext/asm1.C: New tests.
10754
10755 2002-04-12  Mark Mitchell  <mark@codesourcery.com>
10756
10757         PR c++ 5373.
10758         * g++.dg/parse/stmtexpr1.C: New test.
10759
10760         PR c++/5189.
10761         * g++.dg/template/copy1.C: New test.
10762
10763 2002-04-12  Richard Henderson  <rth@redhat.com>
10764
10765         * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
10766
10767 2002-04-12  Geoffrey Keating  <geoffk@redhat.com>
10768
10769         * gcc.c-torture/execute/20020412-1.c: New file, renamed from
10770         gcc.c-torture/execute/20020307-2.c.
10771
10772 2002-04-12  Richard Sandiford  <rsandifo@redhat.com>
10773
10774         * g++.dg/ext/attrib5.C,
10775         * g++.dg/lookup/struct1.C: New tests.
10776
10777 2002-04-11  Jakub Jelinek  <jakub@redhat.com>
10778
10779         * gcc.dg/20020411-1.c: New test.
10780
10781         * gcc.c-torture/execute/20020411-1.c: New test.
10782
10783 2002-04-10  Janis Johnson  <janis187@us.ibm.com>
10784
10785         * g77.f-torture/execute/6177.f: New test.
10786
10787 2002-04-10  Jakub Jelinek  <jakub@redhat.com>
10788
10789         PR middle-end/6247
10790         * g++.dg/opt/cleanup1.C: New test.
10791
10792         * g++.dg/opt/const1.C: New test.
10793
10794 2002-04-10  Lars Brinkhoff  <lars@nocrew.org>
10795
10796         * gcc.c-torture/execute/20020406-1.c: Declare malloc.
10797
10798 2002-04-10  Nathan Sidwell  <nathan@codesourcery.com>
10799
10800         PR c++/5507
10801         * g++.dg/template/typename2.C: New test.
10802
10803 2002-04-10  Alan Modra  <amodra@bigpond.net.au>
10804
10805         * gcc.c-torture/execute/loop-12.c: New.
10806
10807 2002-04-08  Hans-Peter Nilsson  <hp@bitrange.com>
10808
10809         * g77.f-torture/execute/980628-4.x,
10810         g77.f-torture/execute/980628-5.x,
10811         g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
10812         g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10813         g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10814
10815 2002-04-07  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10816
10817         PR optimization/6086
10818         * g++.dg/opt/preinc1.C: New test.
10819
10820 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10821
10822         PR c++/5571
10823         * g++.dg/opt/static2.C: New test.
10824
10825 2002-04-06  Mark Mitchell  <mark@codesourcery.com>
10826
10827         PR c/5120
10828         * gcc.dg/20020406-1.c: New test.
10829
10830 2002-04-04  David S. Miller  <davem@redhat.com>
10831
10832         * gcc.c-torture/execute/20020404-1.c: New test.
10833
10834 2002-04-04  Jakub Jelinek  <jakub@redhat.com>
10835
10836         PR c/6123
10837         * gcc.dg/20020312-2.c: Do not declare global register variable
10838         if __PIC__ or __pic__ is defined.
10839
10840 2002-04-04  Richard Earnshaw  <rearnsha@arm.com>
10841
10842         * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC.  Use
10843         __asm__ so that it works correctly even if -ansi -pedantic-errors.
10844
10845 2002-04-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10846
10847         * gcc.misc-tests/linkage.exp: Update last change to handle
10848         sparc*-, not just sparc-.
10849
10850 2002-04-03  Richard Henderson  <rth@redhat.com>
10851
10852         * gcc.dg/cpp/ucs.c: Improved long UCS test.
10853
10854 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10855
10856         * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10857
10858 2002-04-02  David S. Miller  <davem@redhat.com>
10859
10860         * gcc.c-torture/execute/20020402-3.c: New test.
10861
10862 2002-04-03  Hans-Peter Nilsson  <hp@bitrange.com>
10863
10864         * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10865         * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10866
10867         * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10868         * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10869         g77.f-torture/execute/20001201.x,
10870         g77.f-torture/execute/u77-test.x: New files.
10871
10872         * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10873         * gcc.dg/wchar_t-1.c: Ditto.
10874
10875 2002-04-02  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
10876
10877         * gcc.c-torture/execute/20020402-1.c: New test.
10878
10879 2002-04-01  Richard Henderson  <rth@redhat.com>
10880
10881         * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10882
10883         * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10884
10885 2002-04-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
10886
10887         * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10888
10889 2002-04-01  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
10890
10891         * g++.dg/inherit/template-as-base.C: Expect error.
10892         * g++.dg/inherit/namespace-as-base.C: Likewise.
10893
10894 2002-03-31  Hans-Peter Nilsson  <hp@bitrange.com>
10895
10896         * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10897         g++.dg/ext/instantiate3.C: Tweak match patterns.
10898
10899         * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10900         * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10901         -da test.
10902
10903 2002-03-31  Richard Henderson  <rth@redhat.com>
10904
10905         * gcc.dg/special/alias-2.c: New.
10906         * gcc.dg/special/ecos.exp: Run it.
10907
10908 2002-03-31  Richard Henderson  <rth@redhat.com>
10909
10910         * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10911
10912 2002-03-31  Kazu Hirata  <kazu@hxi.com>
10913
10914         * gcc.dg/weak-1.c: Disable on h8300 port.
10915
10916 2002-03-29  Janis Johnson  <janis187@us.ibm.com>
10917
10918         * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10919         * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10920         ordering tests.
10921         * g++.dg/bprob/bprob-1.C: New test.
10922         * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10923         * g++.dg/gcov/gcov-1.C: New test.
10924         * g++.dg/gcov/gcov-1.x: New file.
10925         * g++.dg/gcov/gcov-2.C: New test.
10926         * g++.dg/gcov/gcov-3.C: New test.
10927         * g++.dg/gcov/gcov-3.h: New file.
10928
10929 2002-03-28  Roger Sayle  <roger@eyesopen.com>
10930
10931         * g++.old-deja/g++.other/builtins5.C: New test.
10932         * g++.old-deja/g++.other/builtins6.C: New test.
10933         * g++.old-deja/g++.other/builtins7.C: New test.
10934         * g++.old-deja/g++.other/builtins8.C: New test.
10935         * g++.old-deja/g++.other/builtins9.C: New test.
10936
10937 2002-03-29  Jakub Jelinek  <jakub@redhat.com>
10938
10939         * g++.dg/opt/static1.C: New test.
10940
10941         * g++.dg/opt/longbranch1.C: New test.
10942
10943 2002-03-28  Hans-Peter Nilsson  <hp@bitrange.com>
10944
10945         * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10946
10947         * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10948
10949 2002-03-28  Jeffrey A Law  (law@redhat.com)
10950
10951         * gcc.c-torture/execute/20020328-1.c: New test.
10952
10953 2002-03-27  Richard Henderson  <rth@redhat.com>
10954
10955         * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10956         * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10957         move from g++.old-deja/g++.ext/.
10958
10959 2002-03-27  Mark Mitchell  <mark@codesourcery.com>
10960
10961         * g++.dg/init/new2.C: New test.
10962
10963 2002-03-26  Richard Henderson  <rth@redhat.com>
10964
10965         * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10966
10967         * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10968         on sparc.
10969
10970         * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc.  Only run on
10971         sparcv9 systems.
10972         * gcc.dg/20001102-1.c: Likewise.
10973
10974 2002-03-26  Phil Edwards  <pme@gcc.gnu.org>
10975
10976         * gcc.dg/cpp/endif-pedantic1.c,
10977         gcc.dg/cpp/endif-pedantic2.c:  New tests.
10978
10979 2002-03-26  Mark Mitchell  <mark@codesourcery.com>
10980
10981         * g++.dg/init/new1.C: New test.
10982
10983 2002-03-26  Nathan Sidwell  <nathan@codesourcery.com>
10984
10985         * g++.dg/abi/vbase9.C: New test.
10986
10987 2002-03-26  Richard Earnshaw  <rearnsha@arm.com>
10988
10989         * gcc.dg/arm-asm.c: New test.
10990
10991 2002-03-26  Andrew Cagney  <ac131313@redhat.com>
10992
10993         * gcc.dg/Wswitch-enum.c: New test.
10994         Fix PR c/5044.
10995
10996 2002-03-26  Richard Henderson  <rth@redhat.com>
10997
10998         * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10999         structure.
11000
11001 2002-03-25  Richard Henderson  <rth@redhat.com>
11002
11003         * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc.  Only run on
11004         sparcv9 systems.
11005
11006         * gcc.c-torture/compile/20011119-1.c (xxx): New.
11007         * gcc.c-torture/compile/20011119-2.c (xxx): New.
11008
11009 2002-03-25  Zack Weinberg  <zack@codesourcery.com>
11010
11011         * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11012
11013 2002-03-25  Bob Wilson  <bob.wilson@acm.org>
11014
11015         * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11016         targets using generic thunk support.
11017
11018 2002-03-25  Jakub Jelinek  <jakub@redhat.com>
11019
11020         * gcc.c-torture/compile/20020323-1.c: New test.
11021
11022         * g++.dg/opt/conj2.C: New test.
11023
11024 2002-03-24  Richard Henderson  <rth@redhat.com>
11025
11026         * gcc.dg/weak-1.c: Use -fno-common.
11027
11028 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
11029
11030         * g77.dg/f77-edit-apostrophe-out.f: New test
11031         * g77.dg/f77-edit-h-out.f: New test
11032         * g77.dg/f77-edit-t-in.f: New test
11033         * g77.dg/f77-edit-t-out.f: New test
11034         * g77.dg/f77-edit-x-out.f: New test
11035         * g77.dg/f77-edit-slash-out.f: New test
11036         * g77.dg/f77-edit-colon-out.f: New test
11037         * g77.dg/f77-edit-s-out.f: New test
11038
11039 2002-03-24  Richard Henderson  <rth@redhat.com>
11040
11041         * objc/execute/formal_protocol-6.x: New XFAIL.
11042
11043 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
11044
11045         * gcc.dg/weak-1.c:  Early return from dg-final on platforms
11046         that do not support weak symbols
11047
11048 2002-03-25  David Billinghurst  <David.Billinghurst@riotinto.com>
11049
11050         * lib/g++.exp:  Fix handling of LD_LIBRARY_PATH et al
11051         * lib/g77.exp:  Likewise
11052         * lib/objc.exp: Likewise
11053
11054 2002-03-23  Andrew Cagney  <ac131313@redhat.com>
11055
11056         * gcc.dg/Wswitch-default.c: New test.
11057
11058 2002-03-23  Jakub Jelinek  <jakub@redhat.com>
11059
11060         * g++.dg/other/enum1.C: New test.
11061
11062 2002-03-23  Zack Weinberg  <zack@codesourcery.com>
11063
11064         * gcc.dg/pragma-ep-3.c: Fix typo.
11065
11066 2002-03-22  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
11067
11068         * g++.dg/inherit/template-as-base.C: New test.
11069
11070 2002-03-22  Jakub Jelinek  <jakub@redhat.com>
11071
11072         * g++.old-deja/g++.other/dwarf2-1.C: Move...
11073         * g++.dg/debug/debug5.C: ...here.  Convert for dg framework.
11074
11075 2002-03-22  Neil Booth  <neil@daikokuya.demon.co.uk>
11076
11077         * gcc.dg/cpp/multiline.c: Update to match.
11078
11079 2002-03-22  Alexandre Oliva  <aoliva@redhat.com>
11080
11081         * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11082
11083 2002-03-22  Phil Edwards  <pme@gcc.gnu.org>
11084
11085         * gcc.dg/cpp/extratokens2.c:  New file.
11086
11087 2002-03-21  David Edelsohn  <edelsohn@gnu.org>
11088
11089         * gcc.dg/20020312-2.c: Add rs6000 target.
11090
11091         * gcc.c-torture/compile/20020319-1.c: New test.
11092
11093 2002-03-21  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
11094
11095         * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11096         (A, E): Handle this.
11097
11098 2002-03-20  Jason Merrill  <jason@redhat.com>
11099
11100         * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11101         ignoring -fpic.
11102         * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11103         through prune_gcc_output.
11104
11105 2002-03-20  Jakub Jelinek  <jakub@redhat.com>
11106
11107         * gcc.c-torture/compile/20020320-1.c: New test.
11108
11109 2002-03-19  Jakub Jelinek  <jakub@redhat.com>
11110
11111         * gcc.c-torture/compile/20020318-1.c: New test.
11112
11113         * gcc.dg/struct-by-value-1.c: New test.
11114
11115         * gcc.dg/20020319-1.c: New test.
11116
11117 2002-03-18  Jakub Jelinek  <jakub@redhat.com>
11118
11119         * g++.dg/opt/conj1.C: New test.
11120
11121 2002-03-17  Mark Mitchell  <mark@codesourcery.com>
11122
11123         * g++.dg/template/qualttp20.C: Revert previous change.
11124         * g++.dg/template/qualttp3.C: Likewise.
11125         * g++.dg/template/qualttp4.C: Likewise
11126         * g++.dg/template/qualttp5.C: Likewise
11127         * g++.dg/template/qualttp6.C: Likewise
11128         * g++.dg/template/qualttp7.C: Likewise
11129         * g++.dg/template/qualttp8.C: Likewise
11130         * g++.dg/template/recurse.C: Likewise.
11131
11132 2002-03-17  Neil Booth  <neil@daikokuya.demon.co.uk>
11133
11134         * gcc.dg/cpp/wchar-1.c: Update.
11135
11136 2002-03-16  Nathan Sidwell  <nathan@codesourcery.com>
11137
11138         * g++.dg/template/conv1.C: New test.
11139         * g++.dg/template/conv2.C: New test.
11140         * g++.dg/template/conv3.C: New test.
11141         * g++.dg/template/conv4.C: New test.
11142
11143 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
11144
11145         * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11146         * g++.dg/template/qualttp3.C: Likewise.
11147         * g++.dg/template/qualttp4.C: Likewise
11148         * g++.dg/template/qualttp5.C: Likewise
11149         * g++.dg/template/qualttp6.C: Likewise
11150         * g++.dg/template/qualttp7.C: Likewise
11151         * g++.dg/template/qualttp8.C: Likewise
11152         * g++.dg/template/recurse.C: Likewise.
11153
11154 2002-03-15  Mark Mitchell  <mark@codesourcery.com>
11155
11156         * g++.dg/opt/dtor1.C: New test.
11157
11158 2002-03-15  Jakub Jelinek  <jakub@redhat.com>
11159
11160         * gcc.c-torture/compile/20020315-1.c: New test.
11161
11162 2002-03-15  Richard Earnshaw  <rearnsha@arm.com>
11163
11164         * gcc.dg/weak-1.c: Fix scan tests.
11165
11166 2002-03-15  Hans-Peter Nilsson  <hp@bitrange.com>
11167
11168         * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11169         * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11170         cris-*-aout* mmix-*-*.
11171         * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11172         cris-*-aout* mmix-*-*.
11173         * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11174         cris-*-elf* cris-*-aout* and mmix-*-*.
11175         * gcc.dg/20001009-1.c: Ditto.
11176         * gcc.dg/20010912-1.c: Ditto.
11177         * gcc.dg/20020122-4.c: Ditto.
11178         * gcc.dg/inline-2.c: Ditto.
11179
11180 2002-03-14  Jeffrey A Law  (law@cygnus.com)
11181
11182         * gcc.c-torture/compile/20020314-1.c: New test.
11183
11184 2002-03-14  Richard Earnshaw  <rearnsha@arm.com>
11185
11186         * gcc.c-torture/execute/20020314-1.c: New test.
11187
11188 2002-03-14  Jakub Jelinek  <jakub@redhat.com>
11189
11190         * g++.dg/warn/Wunused-1.C: New test.
11191
11192 2002-02-13  Richard Sandiford  <rsandifo@redhat.com>
11193
11194         * g++.dg/abi/mangle6.C: New test.
11195
11196 2002-03-13  Jakub Jelinek  <jakub@redhat.com>
11197
11198         * gcc.c-torture/compile/20020309-2.c: New test.
11199
11200         * gcc.c-torture/compile/20020312-1.c: New test.
11201
11202 2002-03-12  Nathan Sidwell  <nathan@codesourcery.com>
11203
11204         * g++.dg/other/access1.C: New test.
11205
11206 2002-03-12  Jakub Jelinek  <jakub@redhat.com>
11207
11208         * gcc.c-torture/execute/wchar_t-1.c: New test.
11209
11210 2002-03-12  David Edelsohn  <edelsohn@gnu.org>
11211
11212         * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11213
11214 2002-03-12  Roger Sayle  <roger@eyesopen.com>
11215
11216         * gcc.dg/20020312-1.c: New test case.
11217
11218 2002-03-11  Aldy Hernandez  <aldyh@redhat.com>
11219
11220         * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11221
11222 2002-03-11  Richard Henderson  <rth@redhat.com>
11223
11224         * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11225         * g++.old-deja/g++.jason/report.C: Likewise.
11226
11227 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
11228
11229         * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11230         * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11231
11232 2002-03-11  Nathan Sidwell  <nathan@codesourcery.com>
11233
11234         * testsuite/g++.dg/overload/pmf1.C: New test.
11235
11236 2002-03-11  Kazu Hirata  <kazu@hxi.com>
11237
11238         * gcc.c-torture/execute/20020307-1.c: Use long.
11239
11240 2002-03-11  Jakub Jelinek  <jakub@redhat.com>
11241
11242         PR optimization/5844
11243         * gcc.dg/20020310-1.c: New test.
11244
11245 2002-03-09  Michael Meissner  <meissner@redhat.com>
11246
11247         * gcc.c-torture/execute/memcpy-2.c: New test.
11248         * gcc.c-torture/execute/memset-1.c: New test.
11249         * gcc.c-torture/execute/strlen-1.c: New test.
11250         * gcc.c-torture/execute/strcmp-1.c: New test.
11251         * gcc.c-torture/execute/strncmp-1.c: New test.
11252
11253 2002-03-09  Geoffrey Keating  <geoffk@redhat.com>
11254
11255         * gcc.dg/ppc-ldstruct.c: New test.
11256
11257 2002-03-09  Jakub Jelinek  <jakub@redhat.com>
11258
11259         * gcc.c-torture/execute/va-arg-22.c: New test.
11260
11261 2002-03-09  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
11262
11263         * gcc.c-torture/compile/20020309-1.c: New test.
11264
11265 2002-03-08  Jakub Jelinek  <jakub@redhat.com>
11266
11267         * gcc.c-torture/execute/20020307-2.c: New test.
11268
11269 2002-03-07  Jeffrey A Law  (law@redhat.com)
11270
11271         * g77.f-torture/compile/20020307-1.f: New test.
11272
11273 2002-03-07  Richard Sandiford  <rsandifo@redhat.com>
11274
11275         * gcc.dg/unordered-1.c: New test.
11276
11277 2002-03-07  Richard Earnshaw  <rearnsha@arm.com>
11278
11279         * gcc.c-torture/execute/20020307-1.c: New test.
11280
11281 2002-03-05  Jakub Jelinek  <jakub@redhat.com>
11282
11283         * gcc.dg/20020304-1.c: New test.
11284
11285         * gcc.c-torture/compile/20020304-2.c: New test.
11286
11287 2002-03-04  Zack Weinberg  <zack@codesourcery.com>
11288
11289         * gcc.c-torture/compile/20020304-1.c: New test case
11290         (from PR c/5830).
11291
11292 2002-03-03  Aldy Hernandez  <aldyh@redhat.com>
11293
11294         * gcc.dg/20020103-1.c: Add other -D ppc variants.
11295
11296 2002-03-02  Nathan Sidwell  <nathan@codesourcery.com>
11297
11298         * g++.dg/other/classkey1.C: New test.
11299
11300 2002-03-01  Richard Henderson  <rth@redhat.com>
11301
11302         * gcc.c-torture/compile/981223-1.x: New.
11303         * gcc.c-torture/compile/920625-1.x: New.
11304
11305 2002-02-28  Richard Henderson  <rth@redhat.com>
11306
11307         * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11308
11309 2002-02-27  Hans-Peter Nilsson  <hp@bitrange.com>
11310
11311         * gcc.c-torture/execute/20020227-1.c: New test.
11312
11313 2002-02-27  Mark Mitchell  <mark@codesourcery.com>
11314
11315         * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11316         here" ERROR lines.
11317         * g++.old-deja/g++.oliva/partord1.C: Likewise.
11318         * g++.old-deja.g++.other/defarg1.C: Likewise.
11319         * g++.old-deja/g++.pt/calls2.C: Likewise.
11320         * g++.old-deja/g++.pt/crash20.C: Likewise.
11321         * g++.old-deja/g++.pt/crash30.C: Likewise.
11322         * g++.old-deja/g++.pt/crash36.C: Likewise.
11323         * g++.old-deja/g++.pt/crash6.C: Likewise.
11324         * g++.old-deja/g++.pt/defarg13.C: Likewise.
11325         * g++.old-deja/g++.pt/derived3.C: Likewise.
11326         * g++.old-deja/g++.pt/error1.C: Likewise.
11327         * g++.old-deja/g++.pt/friend21.C: Likewise.
11328         * g++.old-deja/g++.pt/friend23.C: Likewise.
11329         * g++.old-deja/g++.pt/infinite1.C: Likewise.
11330         * g++.old-deja/g++.robertl/eb128.C: Likewise.
11331
11332 2002-02-27  Geoffrey Keating  <geoffk@redhat.com>
11333
11334         * gcc.c-torture/execute/20020225-2.c: New test.
11335
11336 2002-02-27  Zack Weinberg  <zack@codesourcery.com>
11337
11338         * gcc.c-torture/execute/920730-1t.c,
11339         gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11340         Delete test cases, only relevant to -traditional.
11341
11342 2002-02-27  Neil Booth  <neil@daikokuya.demon.co.uk>
11343
11344         * gcc.dg/cpp/undef1.c: Remove.
11345         * gcc.dg/cpp/directiv.c: Update.
11346         * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11347
11348 2002-02-27  Michael Meissner  <meissner@redhat.com>
11349
11350         * gcc.c-torture/execute/20020226-1.c: New test.
11351
11352 2002-02-26  Jakub Jelinek  <jakub@redhat.com>
11353
11354         * g++.dg/debug/debug4.C: New test.
11355
11356         * gcc.dg/ia64-visibility-1.c: New test.
11357
11358 2002-02-26  Alexandre Oliva  <aoliva@redhat.com>
11359
11360         * gcc.dg/debug/20020224-1.c: New.
11361
11362 2002-02-25  Kazu Hirata  <kazu@hxi.com>
11363
11364         * gcc.c-torture/execute/960416-1.x: New.
11365         * gcc.c-torture/execute/divconst-3.x: Likewise.
11366
11367 2002-02-25  Jakub Jelinek  <jakub@redhat.com>
11368
11369         * gcc.dg/20020224-1.c: New test.
11370
11371 2002-02-25  Alan Modra  <amodra@bigpond.net.au>
11372
11373         * gcc.c-torture/execute/20020225-1.c: New.
11374
11375 2002-02-24  Neil Booth  <neil@daikokuya.demon.co.uk>
11376
11377         * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11378
11379 2002-02-23  Jakub Jelinek  <jakub@redhat.com>
11380
11381         * gcc.dg/20020222-1.c: New test.
11382
11383 2002-02-22  Jakub Jelinek  <jakub@redhat.com>
11384
11385         * g++.dg/opt/anonunion1.C: New test.
11386
11387 2002-02-22  Nathan Sidwell  <nathan@codesourcery.com>
11388
11389         * g++.dg/template/qualttp19.C: New test.
11390         * g++.dg/template/qualttp20.C: New test.
11391         * g++.old-deja/g++.jason/report.C: Adjust expected errors
11392         * g++.old-deja/g++.other/qual1.C: Likewise.
11393
11394 2002-02-21  Aldy Hernandez  <aldyh@redhat.com>
11395
11396         * gcc.dg/attr-alwaysinline.c: New.
11397
11398 2002-02-21  Jakub Jelinek  <jakub@redhat.com>
11399
11400         * gcc.dg/20020220-1.c: New test.
11401
11402         * gcc.dg/20020220-2.c: New test.
11403
11404         * g++.dg/opt/mmx1.C: New test.
11405
11406 2002-02-20  Alexandre Oliva  <aoliva@redhat.com>
11407
11408         * gcc.c-torture/compile/20020110.c: New test.
11409
11410 2002-02-20  Jakub Jelinek  <jakub@redhat.com>
11411
11412         * gcc.c-torture/execute/20020219-1.c: New test.
11413
11414         * gcc.dg/20020219-1.c: New test.
11415
11416         * gcc.dg/noncompile/20020220-1.c: New test.
11417
11418         * g++.dg/opt/ptrintsum1.C: New test.
11419
11420         * gcc.dg/debug/20020220-1.c: New test.
11421
11422 2002-02-17  Jakub Jelinek  <jakub@redhat.com>
11423
11424         * gcc.c-torture/execute/20020216-1.c: New test.
11425
11426 2002-02-16  Neil Booth  <neil@daikokuya.demon.co.uk>
11427
11428         * gcc.dg/decl-1.c: Update, new test.
11429
11430 2002-02-15  Nathan Sidwell  <nathan@codesourcery.com>
11431
11432         * g++.dg/abi/bitfield1.C: New test.
11433         * g++.dg/abi/bitfield2.C: New test.
11434
11435 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11436
11437         * gcc.dg/attr-nest.c: New test.
11438
11439 2002-02-15  Richard Sandiford  <rsandifo@redhat.com>
11440
11441         * gcc.c-torture/execute/20020215-1.c: New test.
11442
11443 2002-02-14  Jakub Jelinek  <jakub@redhat.com>
11444
11445         * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
11446         * g++.dg/debug/debug.exp: New.
11447         * g++.dg/debug/trivial.C: New.
11448         * g++.dg/debug/debug1.C: Moved...
11449         * g++.dg/other/debug1.C: ...from here.
11450         * g++.dg/debug/debug2.C: Moved...
11451         * g++.dg/other/debug2.C: ...from here.
11452         * g++.dg/debug/debug3.C: Moved...
11453         * g++.dg/other/debug3.C: ...from here.
11454
11455         * gcc.dg/noncompile/20020213-1.c: New test.
11456
11457 2002-02-13  Jakub Jelinek  <jakub@redhat.com>
11458
11459         * g++.dg/other/debug3.C: New test.
11460
11461         * gcc.c-torture/execute/20020213-1.c: New test.
11462
11463 2002-02-13  Richard Smith <richard@ex-parrot.com>
11464
11465         * g++.old-deja/g++.other/thunk1.C: New test.
11466
11467 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11468
11469         * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
11470
11471 2002-02-13  Stan Shebs  <shebs@apple.com>
11472
11473         * gcc.dg/altivec-3.c: New.
11474
11475 2002-02-12  Jakub Jelinek  <jakub@redhat.com>
11476
11477         * gcc.dg/Wunreachable-1.c: New test.
11478         * gcc.dg/Wunreachable-2.c: New test.
11479
11480 2002-02-12  Joseph S. Myers  <jsm28@cam.ac.uk>
11481
11482         * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
11483
11484 2002-02-12  Neil Booth  <neil@daikokuya.demon.co.uk>
11485
11486         * gcc.dg/decl-1.c: New test.
11487
11488 2002-02-12  David Billinghurst <David.Billinghurst@riotinto.com>
11489
11490         * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
11491
11492 2002-02-10  Kazu Hirata  <kazu@hxi.com>
11493
11494         * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
11495         * gcc.c-torture/compile/980506-1.x: Likewise.
11496
11497 2002-02-10  Kazu Hirata  <kazu@hxi.com>
11498
11499         * gcc.dg/20020210-1.c: New.
11500
11501 2002-02-09  Toon Moene  <toon@moene.indiv.nluug.nl>
11502
11503         * g77.f-torture/execute/947.f: New regression test
11504         for PR fortran/947.
11505
11506 2002-02-09  Alexandre Oliva  <aoliva@redhat.com>
11507
11508         * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
11509         * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
11510
11511 2002-02-08  Richard Henderson  <rth@redhat.com>
11512
11513         * gcc.c-torture/compile/labels-3.c: New.
11514
11515 2002-02-08  Jakub Jelinek  <jakub@redhat.com>
11516
11517         * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
11518         expression statements work instead.
11519         * gcc.dg/noncompile/20020207-1.c: New test.
11520
11521 2002-02-07  Richard Henderson  <rth@redhat.com>
11522
11523         * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
11524
11525 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11526
11527         * lib/prune.exp: Remove "In (program|subroutine"block-data)"
11528         message from g77
11529         * lib/g77-dg.exp: Trim g77 error messages so that they are
11530         recognized by dg.exp.
11531
11532 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11533
11534         PR fortran/5473
11535         * g77.dg/pr5473.f: Now dg-error.  Add additional cases.
11536
11537 2002-02-07  Richard Henderson  <rth@redhat.com>
11538
11539         * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
11540         to be sufficiently aligned for integers.
11541
11542 2002-02-07  Nathan Sidwell  <nathan@codesourcery.com>
11543
11544         * g++.dg/template/friend4.C: New test.
11545
11546 2002-02-07  David Billinghurst <David.Billinghurst@riotinto.com>
11547
11548         PR fortran/5743
11549         * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
11550         unsupported cases.
11551
11552 2002-02-07  Richard Henderson  <rth@redhat.com>
11553
11554         * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
11555         * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
11556         gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
11557         objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
11558
11559 2002-02-06  Richard Henderson  <rth@redhat.com>
11560
11561         * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
11562
11563 2002-02-06  Janis Johnson  <janis187@us.ibm.com>
11564
11565         * gcc.dg/20020206-1.c: New test.
11566
11567 2002-02-06  Jakub Jelinek  <jakub@redhat.com>
11568
11569         * gcc.c-torture/execute/20020206-1.c: New test.
11570
11571         * gcc.c-torture/execute/20020206-2.c: New test.
11572
11573         PR optimization/5429:
11574         * gcc.c-torture/compile/20020206-1.c: New test.
11575
11576 2002-02-06  Nick Clifton  <nickc@cambridge.redhat.com>
11577
11578         * g++.dg/ext/align1.C: Do not use an explicit alignment value
11579         as certain file formats cannot support particularly large
11580         alignments.
11581
11582         * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
11583         and do not expect to be able to link the executable.
11584
11585         * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
11586         fail because the COFF format does not support the weak attribute.
11587
11588 2002-02-05  David Billinghurst <David.Billinghurst@riotinto.com>
11589
11590         * g77.dg/pr5473.f:  New test
11591
11592 2002-02-05  Aldy Hernandez  <aldyh@redhat.com>
11593
11594         * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
11595         Fix testcase accordingly.
11596
11597 2002-02-04  Richard Henderson  <rth@redhat.com>
11598
11599         * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
11600         (buf): Change to be an array of pointers, not ints.
11601
11602 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
11603
11604         * gcc.dg/Wswitch.c: Fix typos.  Don't return unconditionally
11605         before all tests.  Move warning one line above to match where it
11606         C frontend emits.
11607         * gcc.dg/Wswitch-2.c: New test.
11608         * g++.dg/warn/Wswitch-1.C: New test.
11609         * g++.dg/warn/Wswitch-2.C: New test.
11610
11611 2002-02-04  Richard Henderson  <rth@redhat.com>
11612
11613         * g++.dg/abi/offsetof.C: Fix size comparison.
11614
11615 2002-02-04  Richard Sandiford  <rsandifo@redhat.com>
11616
11617         * gcc.dg/cast-qual-2.c: New test.
11618
11619 2002-02-04  Jakub Jelinek  <jakub@redhat.com>
11620
11621         * gcc.dg/20020201-4.c: New test.
11622
11623 2002-02-04  Ben Elliston  <bje@redhat.com>
11624
11625         * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
11626         target_info attribute != 0, in addition to the empty string.
11627         (gcc_target_compile): Likewise.
11628
11629 2002-02-03  Andrew Cagney  <ac131313@redhat.com>
11630
11631         * gcc.dg/Wswitch.c: New test.
11632         PR gcc/4475. PR gcc/3780.
11633
11634 2002-02-03  Toon Moene  <toon@moene.indiv.nluug.nl>
11635
11636         * g77.f-torture/execute/5122.f: New test for regressions
11637         against PR fortran/5122.
11638
11639 2002-02-03  David Billinghurst <David.Billinghurst@riotinto.com>
11640
11641         * g77.f-torture/compile/pr3743.f: Delete
11642         * g77.dg/pr3743-1.f: New test.
11643         * g77.dg/pr3743-2.f: New test.
11644         * g77.dg/pr3743-3.f: New test.
11645         * g77.dg/pr3743-4.f: New test.
11646
11647 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11648
11649         * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
11650
11651 2002-02-02  Richard Henderson  <rth@redhat.com>
11652
11653         * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
11654         * gcc.c-torture/execute/bf64-1.c: Likewise.
11655
11656 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
11657
11658         * gcc.dg/20020201-2.c: New test.
11659
11660         * gcc.dg/20020201-3.c: New test.
11661
11662         * gcc.c-torture/execute/bitfld-2.c: New test.
11663
11664 2002-02-02  Neil Booth  <neil@daikokuya.demon.co.uk>
11665
11666         * gcc.dg/bitfld-1.c: Update.
11667         * gcc.dg/bitfld-2.c: Update.
11668         * gcc.c-torture/execute/bitfld-1.x: New.
11669
11670 2002-02-02  Jakub Jelinek  <jakub@redhat.com>
11671
11672         * gcc.c-torture/execute/20020201-1.c: New test.
11673
11674 2002-02-01  Janis Johnson  <janis187@us.ibm.com>
11675
11676         PR target/5469
11677         * gcc.dg/20020201-1.c: New test.
11678
11679 2002-02-01  David.Billinghurst <David.Billinghurst@riotinto.com>
11680
11681         PR fortran/3743
11682         * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
11683         * g77.f-torture/compile/pr3743.x: Remove
11684
11685 2002-01-31  Tom Rix  <trix@redhat.com>
11686
11687         * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
11688
11689 2002-01-31  Joseph S. Myers  <jsm28@cam.ac.uk>
11690
11691         * gcc.dg/noncompile/20020130-1.c: New test.
11692
11693 2002-01-30  David Billinghurst  <David.Billinghurst@riotinto.com>
11694
11695         * g77.dg/f77-edit-i-out.f:  Escape \. Allow \r\n and \r.
11696
11697 2002-01-29  Richard Henderson  <rth@redhat.com>
11698
11699         * gcc.c-torture/execute/991118-1.c: Cast various constants back
11700         to long long.
11701         * gcc.c-torture/execute/bf64-1.c: Likewise.
11702
11703 2002-01-29  Jakub Jelinek  <jakub@redhat.com>
11704
11705         * gcc.c-torture/execute/20020129-1.c: New test.
11706
11707 2002-01-29  Neil Booth  <neil@daikokuya.demon.co.uk>
11708
11709         * gcc.c-torture/compile/20000224-1.c: Update.
11710         * gcc.c-torture/execute/bitfld-1.c: New tests.
11711         * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
11712         * gcc.dg/uninit-A.c: Update.
11713
11714 2002-01-29  Nathan Sidwell  <nathan@codesourcery.com>
11715
11716         * g++.dg/template/ctor1.C: Add instantiation.
11717
11718 2002-01-28  Paul Koning  <pkoning@equallogic.com>
11719
11720         * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
11721         argument to __builtin_prefetch to be const ptr.
11722
11723 2002-01-28  Jakub Jelinek  <jakub@redhat.com>
11724
11725         * gcc.c-torture/compile/20020120-1.c: New test.
11726
11727 2002-01-27  Kazu Hirata  <kazu@hxi.com>
11728
11729         * gcc.c-torture/execute/20020127-1.c: New test.
11730
11731 2002-01-27  David Billinghurst  <David.Billinghurst@riotinto.com>
11732
11733         * g77.dg/f77-edit-i-in.f: New test
11734         * g77.dg/f77-edit-i-out.f: New test
11735
11736 2002-01-25  Geoffrey Keating  <geoffk@redhat.com>
11737
11738         * gcc.dg/debug/debug.exp: New file.
11739         * gcc.dg/debug/trivial.c: New file.
11740         * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
11741         * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
11742         * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
11743         * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
11744         * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
11745         * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
11746         * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
11747         * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
11748         * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
11749         * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
11750         * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
11751         * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
11752         * gcc.dg/20000503-1.c: Removed.
11753         * gcc.dg/20010207-1.c: Removed.
11754         * gcc.dg/20011223-1.c: Removed.
11755         * gcc.dg/20020104-2.c: Removed.
11756         * gcc.dg/debug-1.c: Removed.
11757         * gcc.dg/debug-2.c: Removed.
11758         * gcc.dg/debug-3.c: Removed.
11759         * gcc.dg/debug-4.c: Removed.
11760         * gcc.dg/debug-5.c: Removed.
11761         * gcc.dg/debug-6.c: Removed.
11762         * gcc.dg/dwarf2-1.c: Removed.
11763         * gcc.dg/dwarf2-2.c: Removed.
11764
11765 2002-01-25  Jakub Jelinek  <jakub@redhat.com>
11766
11767         * g++.old-deja/g++.other/eh5.C: New test.
11768         * g++.old-deja/g++.other/sibcall2.C: New test.
11769         * g++.old-deja/g++.other/array9.C: New test.
11770         * g++.old-deja/g++.other/typename2.C: New test.
11771         * g++.old-deja/g++.other/crash60.C: New test.
11772         * g++.old-deja/g++.other/conv9.C: New test.
11773         * g++.old-deja/g++.other/mangle10.C: New test.
11774         * g++.old-deja/g++.other/unchanging1.C: New test.
11775         * g++.old-deja/g++.other/exprstmt1.C: New test.
11776         * g++.old-deja/g++.other/inline23.C: New test.
11777         * g++.old-deja/g++.eh/ia64-1.C: New test.
11778         * g++.old-deja/g++.other/dwarf2-1.C: New test.
11779         * g++.old-deja/g++.other/reload1.C: New test.
11780         * g++.old-deja/g++.other/static20.C: New test.
11781         * g++.old-deja/g++.other/local-alloc1.C: New test.
11782         * g++.old-deja/g++.other/conv8.C: New test.
11783         * g++.old-deja/g++.other/stmtexpr2.C: New test.
11784         * g++.old-deja/g++.other/storeexpr1.C: New test.
11785         * g++.old-deja/g++.other/storeexpr2.C: New test.
11786         * g++.dg/eh/template2.C: New test.
11787         * g++.dg/warn/weak1.C: New test.
11788
11789 2002-01-25  Hans-Peter Nilsson  <hp@bitrange.com>
11790
11791         * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
11792         Remove first, non-varying, argument.
11793
11794 2002-01-23  Richard Henderson  <rth@redhat.com>
11795
11796         * gcc.dg/inline-2.c: New.
11797
11798         * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
11799         Add optional target arg.  Check number of arguments.
11800         (scan-assembler-not, scan-assembler-dem): Likewise.
11801         (scan-assembler-dem-not): Likewise.
11802
11803 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11804
11805         * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
11806         line 12.
11807         * g++.old-deja/g++.brendan/parse3.C,
11808         g++.old-deja/g++.other/crash26.C,
11809         g++.old-deja/g++.other/crash28.C,
11810         g++.old-deja/g++.other/crash29.C,
11811         g++.old-deja/g++.other/crash30.C,
11812         g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11813
11814 2002-01-23  Aldy Hernandez  <aldyh@redhat.com>
11815
11816         * gcc.dg/20020115-1.c: New.
11817
11818 2002-01-23  Bob Wilson  <bob.wilson@acm.org>
11819
11820         * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11821
11822 2002-01-23  Janis Johnson  <janis187@us.ibm.com>
11823
11824         * gcc.dg/20020122-3.c: New.
11825
11826 2002-01-23  Jakub Jelinek  <jakub@redhat.com>
11827
11828         * g++.dg/other/gc1.C: New test.
11829
11830 2002-01-23  Zack Weinberg  <zack@codesourcery.com>
11831
11832         * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11833
11834 2002-01-22  Richard Henderson  <rth@redhat.com>
11835
11836         * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11837
11838 2002-01-22  Richard Henderson  <rth@redhat.com>
11839
11840         * gcc.dg/20020122-4.c: New.
11841
11842 2002-01-22  H.J. Lu <hjl@gnu.org>
11843
11844         * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11845         link output.
11846         * gcc.dg/special/ecos.exp: Likewise.
11847         * lib/g++-dg.exp: Likewise.
11848         * lib/g77-dg.exp: Likewise.
11849         * lib/gcc-dg.exp : Likewise.
11850         * lib/mike-g++.exp: Likewise.
11851         * lib/mike-g77.exp: Likewise.
11852         * lib/mike-gcc.exp: Likewise.
11853         * lib/objc-dg.exp: Likewise.
11854
11855 2002-01-22  Janis Johnson  <janis187@us.ibm.com>
11856
11857         PR target/5379
11858         * gcc.dg/20020122-2.c: New test.
11859
11860 2002-01-22  Hans-Peter Nilsson  <hp@axis.com>
11861
11862         * gcc.dg/20020122-1.c: New test.
11863
11864 2001-01-22  David.Billinghurst <David.Billinghurst@riotinto.com>
11865
11866         * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11867
11868 2002-01-22  David Billinghurst <David.Billinghurst@riotinto.com>
11869
11870         * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11871
11872 2002-01-21  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
11873
11874         * gcc.c-torture/compile/20020121-1.c: New test.
11875
11876 2002-01-21  John David Anglin  <dave@hiauly1.hia.nrc.ca>
11877
11878         * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11879         ld_library_path.
11880
11881 2002-01-21  Jakub Jelinek  <jakub@redhat.com>
11882
11883         * gcc.dg/20020218-1.c: New test.
11884
11885 2002-01-21  David.Billinghurst <David.Billinghurst@riotinto.com>
11886
11887         * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11888         messages
11889         * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11890         "At global scope" warning
11891         * g++.dg/ext/align1.C: Change cygwin test for alignment
11892         from db-bogus to dg-warning
11893
11894 2002-01-21  Zack Weinberg  <zack@codesourcery.com>
11895
11896         * g77.f-torture/compile/cpp2.F: New test.
11897
11898 2002-01-19  Nathan Sidwell  <nathan@codesourcery.com>
11899
11900         * g++.dg/template/access1.C: New test.
11901
11902 2002-01-18  Aldy Hernandez  <aldyh@redhat.com>
11903
11904         * gcc.dg/20020118-1.c: New.
11905
11906 2002-01-18  Kazu Hirata  <kazu@hxi.com>
11907
11908         * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11909
11910 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11911
11912         * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11913         * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11914         alignment warnings.
11915
11916 2001-01-18  David Billinghurst <David.Billinghurst@riotinto.com>
11917
11918         * gcc.misc-tests/i386-prefetch.exp: Save and restore
11919         torture_with_loops and torture_without_loops
11920
11921 2002-01-17  Jakub Jelinek  <jakub@redhat.com>
11922
11923         * gcc.c-torture/compile/20020116-1.c: New test.
11924
11925 2002-01-16  Jakub Jelinek  <jakub@redhat.com>
11926
11927         * gcc.dg/20020116-2.c: New test.
11928
11929         * gcc.dg/ultrasp4.c: New test.
11930
11931         * gcc.dg/20020116-1.c: New test.
11932
11933 2002-01-15  Geoffrey Keating  <geoffk@redhat.com>
11934
11935         * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11936         by EABI.
11937
11938 2002-01-15  Janis Johnson  <janis187@us.ibm.com>
11939
11940         * gcc.misc-tests/i386-prefetch.exp: New.
11941         * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11942         * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11943         * gcc.misc-tests/i386-pf-none-1.c: New test.
11944         * gcc.misc-tests/i386-pf-sse-1.c: New test.
11945
11946 2002-01-15  Jakub Jelinek  <jakub@redhat.com>
11947
11948         * gcc.dg/gnu89-init-1.c: Add new tests.
11949
11950 2002-01-15  Andreas Jaeger  <aj@suse.de>
11951
11952         * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11953         * gcc.dg/i386-mmx-2.c: Likewise.
11954         * gcc.dg/i386-sse-1.c: Likewise.
11955         * gcc.dg/i386-sse-2.c: Likewise.
11956         * gcc.dg/i386-sse-3.c: Likewise.
11957
11958 2001-01-14  David Billinghurst <David.Billinghurst@riotinto.com>
11959
11960         * g77.f-torture/execute/intrinsic-unix-bessel.f:
11961         Uncomment additional cases that now pass.
11962
11963 2002-01-11  Richard Henderson  <rth@redhat.com>
11964
11965         * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11966         * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11967
11968 2002-01-11  Nicola Pero  <n.pero@mi.flashnet.it>
11969
11970         * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11971
11972 2002-01-10  Aldy Hernandez  <aldyh@redhat.com>
11973
11974         * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11975         lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11976
11977 2002-01-10  Dale Johannesen  <dalej@apple.com>
11978
11979         * gcc.c-torture/execute/loop-11.c: New.
11980
11981 2002-01-08  Aldy Hernandez  <aldyh@redhat.com>
11982
11983         * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11984         dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11985
11986 2002-01-09  Richard Henderson  <rth@redhat.com>
11987
11988         * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11989         type in which to perform the operation for each size.
11990
11991 2002-01-09  Alan Matsuoka  (alanm@redhat.com)
11992
11993         * gcc.c-torture/compile/20020109-2.c: New test.
11994
11995 2002-01-09  Gwenole Beauchesne  <bgeauchesne@mandrakesoft.com>
11996
11997         * gcc.c-torture/execute/loop-10.c: New test.
11998
11999 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
12000
12001         * gcc.c-torture/compile/20010226-1.c: New test.
12002         * gcc.c-torture/compile/20010227-1.c: New test.
12003         * gcc.c-torture/compile/20010426-1.c: New test.
12004         * gcc.c-torture/compile/20010510-1.c: New test.
12005         * gcc.c-torture/compile/20010605-3.c: New test.
12006         * gcc.c-torture/compile/20010824-1.c: New test.
12007         * gcc.c-torture/execute/20010409-1.c: New test.
12008         * gcc.dg/noncompile/20000901-1.c: New test.
12009         * gcc.dg/20001023-1.c: New test.
12010         * gcc.dg/20001101-1.c: New test.
12011         * gcc.dg/20001102-1.c: New test.
12012         * gcc.dg/20010207-1.c: New test.
12013         * gcc.dg/20010405-1.c: New test.
12014         * gcc.dg/20010822-1.c: New test.
12015         * gcc.dg/20011107-1.c: New test.
12016
12017 2002-01-09  Jeffrey A Law  (law@redhat.com)
12018
12019         * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12020
12021         * gcc.c-torture/execute/strct-stdarg-1.x: New file.  Expect
12022         execution failure on PA targets.
12023
12024 2002-01-09  Jakub Jelinek  <jakub@redhat.com>
12025
12026         * gcc.c-torture/compile/20020109-1.c: New test.
12027
12028 2002-01-08  Kazu Hirata  <kazu@hxi.com>
12029
12030         * gcc.c-torture/execute/20020108-1.c: New test.
12031
12032 2002-01-08  Jakub Jelinek  <jakub@redhat.com>
12033
12034         * gcc.dg/20020108-1.c: New test.
12035
12036 2002-01-08  H.J. Lu <hjl@gnu.org>
12037
12038         * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12039         for header files.
12040
12041 2002-01-08  Geoff Keating  <geoffk@redhat.com>
12042
12043         * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12044         consistency.
12045
12046 002-01-07  Aldy Hernandez  <aldyh@redhat.com>
12047
12048         * gcc.dg/altivec-4.c: Test altivec predicates.
12049
12050 2002-01-07  Jakub Jelinek  <jakub@redhat.com>
12051
12052         * gcc.c-torture/execute/20020107-1.c: New test.
12053
12054 2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
12055
12056         PR c/5279
12057         * gcc.c-torture/compile/20020106-1.c: New test.
12058
12059 2002-01-05  Hans-Peter Nilsson  <hp@bitrange.com>
12060
12061         * gcc.c-torture/execute/nestfunc-4.c: New test.
12062
12063 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
12064
12065         * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12066         extra triple that slipped in.
12067         * g++.old-deja/g++.abi/align.C: Likewise.
12068         * g++.old-deja/g++.abi/bitfields.C: Likewise.
12069
12070 2002-01-04  Loren J. Rittle  <ljrittle@acm.org>
12071
12072         * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12073         * g++.old-deja/g++.abi/align.C: Likewise.
12074         * g++.old-deja/g++.abi/bitfields.C: Likewise.
12075
12076         * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12077         on FreeBSD/i386.
12078         * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12079         FreeBSD.
12080
12081 2002-01-04  Jakub Jelinek  <jakub@redhat.com>
12082
12083         * gcc.dg/20020104-1.c: New test.
12084
12085         * gcc.dg/20020104-2.c: New test.
12086
12087 2002-01-04  Hans-Peter Nilsson  <hp@bitrange.com>
12088
12089         * gcc.dg/20020103-1.c: Fix typo in target selector.
12090
12091 2002-01-03  Richard Henderson  <rth@redhat.com>
12092
12093         * gcc.dg/20020103-1.c: New.
12094
12095 2002-01-03  Kazu Hirata  <kazu@hxi.com>
12096
12097         * gcc.c-torture/execute/20020103-1.c: New test.
12098
12099 2002-01-03  Jakub Jelinek  <jakub@redhat.com>
12100
12101         * g++.dg/other/debug2.C: New test.
12102
12103         * gcc.c-torture/compile/20020103-1.c: New test.
12104
12105 2002-01-02  Jakub Jelinek  <jakub@redhat.com>
12106
12107         * gcc.dg/gnu89-init-1.c: Added new tests.
12108
12109 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
12110
12111         * g++.dg/template/friend2.C: Remove as patch is reverted.
12112
12113         * g++.dg/warn/oldcast1.C: New test.
12114
12115         * g++.dg/template/ptrmem1.C: New test.
12116         * g++.dg/template/ptrmem2.C: New test.
12117
12118         * g++.dg/template/ntp.C: New test.
12119
12120         * g++.dg/other/component1.C: New test.
12121
12122         * g++.dg/template/ttp3.C: New test.
12123
12124         * g++.dg/template/friend2.C: New test.
12125         * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12126
12127 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
12128
12129         * g++.dg/other/ptrmem1.C: New test.
12130         * g++.dg/other/ptrmem2.C: New test.
12131
12132 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
12133
12134         * g++.dg/template/ctor1.C: New test.
12135
12136 2002-01-02  Nathan Sidwell  <nathan@codesourcery.com>
12137
12138         * g++.dg/template/friend2.C: New test.
12139
12140 2002-01-01  Hans-Peter Nilsson  <hp@bitrange.com>
12141
12142         * gcc.dg/mmix-1.c: New test.
12143
12144 2001-12-31  Richard Henderson  <rth@redhat.com>
12145
12146         * gcc.dg/asm-5.c: New.
12147
12148 2001-12-31  Paolo Carlini  <pcarlini@unitus.it>
12149
12150         * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12151         in namespace __gnu_cxx
12152
12153 2001-12-30  Richard Henderson  <rth@redhat.com>
12154
12155         * gcc.dg/debug-6.c: New.
12156
12157 2001-12-30  Jakub Jelinek  <jakub@redhat.com>
12158
12159         * gcc.c-torture/compile/20011229-2.c: New test.
12160
12161 2001-12-29  Jakub Jelinek  <jakub@redhat.com>
12162
12163         * gcc.dg/debug-3.c: New test.
12164         * gcc.dg/debug-4.c: New test.
12165         * gcc.dg/debug-5.c: New test.
12166
12167 2001-12-29  Richard Henderson  <rth@redhat.com>
12168
12169         * g++.dg/eh/loop1.C: New.
12170
12171 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
12172
12173         * g++.dg/template/crash1.C: New test.
12174
12175 2001-12-29  Nathan Sidwell  <nathan@codesourcery.com>
12176
12177         * g++.dg/other/const1.C: New test.
12178
12179 2001-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
12180
12181         * gcc.c-torture/compile/20011229-1.c: New test.
12182
12183 2001-12-28  Stan Shebs  <shebs@apple.com>
12184
12185         * lib/objc-torture.exp: Resync with c-torture.exp.
12186         * lib/objc.exp: Load standard libraries.
12187
12188 2001-12-28  Jakub Jelinek  <jakub@redhat.com>
12189
12190         * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12191         additional tests.
12192
12193 2001-12-27  Roger Sayle <roger@eyesopen.com>
12194
12195         * gcc.c-torture/execute/string-opt-16.c: New testcase.
12196
12197 2001-12-27  Richard Henderson  <rth@redhat.com>
12198
12199         * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12200
12201 2001-12-26  Nathan Sidwell  <nathan@codesourcery.com>
12202
12203         * g++.dg/eh/ctor1.C: New test.
12204         * g++.dg/other/error2.C: New test.
12205
12206 2001-12-24  Nathan Sidwell  <nathan@codesourcery.com>
12207
12208         * g++.dg/other/init2.C: New test.
12209
12210 2001-12-24  Richard Henderson  <rth@redhat.com>
12211
12212         * gcc.dg/20011223-1.c: New.
12213         * gcc.dg/inline-1.c: New.
12214
12215 2001-12-23  Richard Henderson  <rth@redhat.com>
12216
12217         * gcc.dg/asm-4.c: Test operand modifiers.
12218
12219 2001-12-23  Richard Henderson  <rth@redhat.com>
12220
12221         * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12222
12223 2001-12-23  Joseph S. Myers  <jsm28@cam.ac.uk>
12224
12225         * gcc.c-torture/execute/20011223-1.c: New test.
12226
12227 2001-12-21  Richard Henderson  <rth@redhat.com>
12228
12229         * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12230         re-enables the warning.
12231
12232 2001-12-21  Richard Henderson  <rth@redhat.com>
12233
12234         * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12235
12236 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
12237
12238         * gcc.c-torture/compile/20011218-1.c: New test.
12239
12240 2001-12-20  Nick Clifton  <nickc@cambridge.redhat.com>
12241
12242         * gcc.misc-test/arm-isr.exp: New file.  Control running of the
12243         arm-isr.c test.
12244         * gcc.misc-tests/arm-isr.c: New file.  Test prologue and
12245         epilogue generation for ARM ISR routines.
12246
12247 2001-12-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
12248
12249         * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12250         * gcc.dg/format/c90-printf-3.c: Likewise.
12251         * gcc.dg/format/c99-printf-3.c: Likewise.
12252         * gcc.dg/format/ext-1.c: Likewise.
12253         * gcc.dg/format/ext-6.c: Likewise.
12254         * gcc.dg/format/format.h: Prototype unlocked stdio.
12255
12256 2001-12-20  Richard Henderson  <rth@redhat.com>
12257
12258         * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12259         (arena): Use it.
12260         (malloc): Correct allocation logic.  Abort if we fill up the
12261         arena before initialization complete.
12262         (realloc): Correct allocation logic.
12263
12264 2001-12-20  Jakub Jelinek  <jakub@redhat.com>
12265
12266         * gcc.c-torture/compile/20011219-2.c: New test.
12267
12268         * gcc.c-torture/execute/20011219-1.c: New test.
12269
12270 2001-12-19  David Billinghurst <David.Billinghurst@riotinto.com>
12271
12272         * gcc.dg/special/ecos.exp:  wkali-1.c unsupported if
12273         target does not support weak symbols.
12274
12275 2001-12-19  Jakub Jelinek  <jakub@redhat.com>
12276
12277         * gcc.c-torture/compile/20011219-1.c: New test.
12278
12279 2001-12-19  Nathan Sidwell  <nathan@codesourcery.com>
12280
12281         * g++.dg/other/error1.C: New test.
12282
12283 2001-12-17  Jeffrey A Law  (law@redhat.com)
12284
12285         * gcc.c-torture/execute/20011217-1.c: New test.
12286
12287 2001-12-17  Nicola Pero  <nicola@brainstorm.co.uk>
12288
12289         * objc.dg/special/: New directory.
12290         * objc.dg/special/special.exp: New file.
12291         * objc.dg/special/unclaimed-category-1.h: New file.
12292         * objc.dg/special/unclaimed-category-1a.m: New file.
12293         * objc.dg/special/unclaimed-category-1.m: New file.
12294
12295 2001-12-17  Andreas Jaeger  <aj@suse.de>
12296
12297         * gcc.c-torture/compile/20011217-2.c: New test.
12298
12299 2001-12-17  Joseph S. Myers  <jsm28@cam.ac.uk>
12300
12301         * gcc.c-torture/compile/20011217-1.c: New test.
12302
12303 2001-12-14  Aldy Hernandez  <aldyh@redhat.com>
12304
12305         * testsuite/gcc.dg/20011214-1.c: New.
12306
12307 2001-12-13  Aldy Hernandez  <aldyh@redhat.com>
12308
12309         * gcc.dg/altivec-4.c: New.
12310
12311 2001-12-13  Hans-Peter Nilsson  <hp@axis.com>
12312
12313         * gcc.dg/20011113-1.c: New test.
12314
12315 2001-12-13  John David Anglin  <dave@hiauly1.hia.nrc.ca>
12316
12317         * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12318         std::__malloc_alloc_template<0> and
12319         std::__default_alloc_template<false, 0>.
12320
12321 2001-12-13  Nicola Pero  <n.pero@mi.flashnet.it>
12322
12323         * objc/execute/bf-21.m: New test.
12324         * objc/execute/enumeration-1.m: New test.
12325         * objc/execute/enumeration-2.m: New test.
12326
12327 2001-12-12  Jakub Jelinek  <jakub@redhat.com>
12328
12329         * gcc.dg/gnu89-init-1.c: New test.
12330
12331 2001-12-12  Nathan Sidwell  <nathan@codesourcery.com>
12332
12333         * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12334         * g++.old-deja/g++.jason/2371.C: Likewise.
12335         * g++.old-deja/g++.jason/template33.C: Likewise.
12336         * g++.old-deja/g++.jason/template34.C: Likewise.
12337         * g++.old-deja/g++.jason/template36.C: Likewise.
12338         * g++.old-deja/g++.oliva/typename1.C: Likewise.
12339         * g++.old-deja/g++.oliva/typename2.C: Likewise.
12340         * g++.old-deja/g++.other/typename1.C: Likewise.
12341         * g++.old-deja/g++.pt/inherit2.C: Likewise.
12342         * g++.old-deja/g++.pt/nontype5.C: Likewise.
12343         * g++.old-deja/g++.pt/typename11.C: Likewise.
12344         * g++.old-deja/g++.pt/typename14.C: Likewise.
12345         * g++.old-deja/g++.pt/typename16.C: Likewise.
12346         * g++.old-deja/g++.pt/typename3.C: Likewise.
12347         * g++.old-deja/g++.pt/typename4.C: Likewise.
12348         * g++.old-deja/g++.pt/typename5.C: Likewise.
12349         * g++.old-deja/g++.pt/typename7.C: Likewise.
12350         * g++.old-deja/g++.robertl/eb9.C: Likewise.
12351
12352 2001-12-11  Nathan Sidwell  <nathan@codesourcery.com>
12353
12354         * g++.dg/other/linkage1.C: New test.
12355         * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12356         specifiers.
12357
12358 2001-12-11  Neil Booth  <neil@daikokuya.demon.co.uk>
12359
12360         * gcc.dg/concat.c: New test.
12361
12362 2001-12-11  Stan Shebs  <shebs@apple.com>
12363
12364         * objc/compile: New test directory.
12365         * objc/compile/compile.exp: New expect script.
12366         * objc/compile/20011211-1.m: New compile test.
12367
12368 2001-12-11  Jason Merrill  <jason@redhat.com>
12369
12370         * lib/prune.exp (prune_gcc_output): Also handle "In member
12371         function".  So many permutations...
12372
12373 2001-12-10  Nathan Sidwell  <nathan@codesourcery.com>
12374
12375         * g++.dg/template/typedef1.C: New test.
12376
12377 2001-12-09  Nathan Sidwell  <nathan@codesourcery.com>
12378
12379         * g++.dg/other/copy1.C: New test.
12380
12381 2001-10-08  Aldy Hernandez  <aldyh@redhat.com>
12382
12383         * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12384
12385         * gcc.dg/builtin-choose-expr.c: New.
12386
12387 2001-12-07  Aldy Hernandez  <aldyh@redhat.com>
12388
12389         * gcc.dg/altivec-2.c: New.
12390
12391 2001-12-07  Richard Henderson  <rth@redhat.com>
12392
12393         * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
12394
12395 2001-12-07  Stephane Carrez  <Stephane.Carrez@sun.com>
12396
12397         * gcc.dg/sparc-ret.c: New file, test return corruption bug for
12398         ultrasparc.
12399
12400 2001-12-07  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
12401
12402         * g++-old.deja/g++.robertl/eb101.C: Deleted.
12403
12404 2001-12-06  Janis Johnson  <janis187@us.ibm.com>
12405
12406         * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
12407         variable argument list.
12408
12409 2001-12-06  Zack Weinberg  <zack@codesourcery.com>
12410
12411         * gcc.c-torture/execute/memcheck: Delete entire directory.
12412         (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
12413         t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
12414
12415 2001-12-05  Neil Booth  <neil@daikokuya.demon.co.uk>
12416
12417         * gcc.dg/Wshadow-1.c: New test.
12418
12419 2001-12-05  Jakub Jelinek  <jakub@redhat.com>
12420
12421         * gcc.c-torture/compile/20011130-1.c: New test.
12422
12423         * gcc.dg/noncompile/20011025-1.c: New test.
12424
12425         * g++.dg/other/anon-union.C: New test.
12426
12427         * gcc.c-torture/execute/20011024-1.c: New test.
12428
12429 2001-12-04  Joseph S. Myers  <jsm28@cam.ac.uk>
12430
12431         * gcc.c-torture/execute/20000722-1.x,
12432         gcc.c-torture/execute/20010123-1.x: Remove.
12433         * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
12434         * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
12435         gcc.dg/c99-complit-2.c: New tests.
12436
12437 2001-12-04  Nathan Sidwell  <nathan@codesourcery.com>
12438
12439         * g++.dg/inherit/base1.C: New test.
12440
12441 2001-12-04  Jakub Jelinek  <jakub@redhat.com>
12442
12443         * g++.dg/other/stdarg1.C: New test.
12444
12445         * gcc.c-torture/compile/20011130-2.c: New test.
12446
12447 2001-12-03  Janis Johnson  <janis187@us.ibm.com>
12448
12449         * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
12450         * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
12451         * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
12452         * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
12453         * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
12454         * gcc.dg/builtin-prefetch-1.c: New test.
12455
12456 2001-12-03  Jakub Jelinek  <jakub@redhat.com>
12457
12458         * gcc.dg/20011130-1.c: New test.
12459
12460 2001-12-03  Nathan Sidwell  <nathan@codesourcery.com>
12461
12462         * g++.dg/other/scope1.C: New test.
12463         * g++.dg/template/explicit-instantiation.C: Remove XFAIL
12464
12465 2001-12-03  Joseph S. Myers  <jsm28@cam.ac.uk>
12466
12467         * gcc.dg/vla-init-1.c: New test.
12468
12469 2001-12-01  Geoff Keating  <geoffk@redhat.com>
12470
12471         * gcc.c-torture/compile/structs.c: New testcase from GDB.
12472
12473 2001-12-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12474
12475         * objc.dg/alias.m: Update.
12476         * objc.dg/class-1.m: Update.
12477         * objc.dg/const-str-1.m: Update.
12478         * objc.dg/fwd-proto-1.m: Update.
12479         * objc.dg/id-1.m: Update.
12480         * objc.dg/super-class-1.m: Update.
12481
12482 2001-11-29  Mark Mitchell  <mark@codesourcery.com>
12483
12484         * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
12485         constructs.
12486
12487 2001-11-28  Jeffrey A Law  (law@cygnus.com)
12488
12489         * gcc.c-torture/execute/20011128-1.c: New test.
12490
12491 2001-11-28  Hans-Peter Nilsson  <hp@axis.com>
12492
12493         * gcc.dg/20011127-1.c: New test.
12494
12495 2001-11-25  Joseph S. Myers  <jsm28@cam.ac.uk>
12496
12497         * gcc.dg/format/strfmon-1.c: Update comments.  Adjust examples
12498         from Austin Group draft 7.
12499         * gcc.dg/format/xopen-1.c: Update comments.  Add tests for gaps in
12500         scanf format arguments.
12501         * gcc.dg/format/no-exargs-2.c: New test.
12502
12503 2001-11-25  Nathan Sidwell  <nathan@codesourcery.com>
12504
12505         * g++.dg/abi/vbase8-4.C: New test.
12506
12507 2001-11-24  Ian Lance Taylor  <ian@airs.com>
12508
12509         * gcc.c-torture/execute/20011121-1.c: New test.
12510
12511 2001-11-23  Jeffrey A Law  (law@cygnus.com)
12512
12513         * gcc.c-torture/execute/ieee/20011123-1.c: New test.
12514
12515 2001-11-23  Andreas Jaeger  <aj@suse.de>
12516
12517         * gcc.dg/cpp/charconst-2.c: New test.
12518
12519 2001-11-22  Geoffrey Keating  <geoffk@redhat.com>
12520
12521         * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
12522         to the host if it is remote.  Let tests specify extra headers
12523         they use.
12524         * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
12525         * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
12526         * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
12527         * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
12528         * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
12529         * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
12530         * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
12531         * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
12532         * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
12533         * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
12534
12535 2001-11-22  Nick Clifton  <nickc@cambridge.redhat.com>
12536
12537         * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
12538         for little endian ARMs.
12539
12540 2001-11-20  Jakub Jelinek  <jakub@redhat.com>
12541
12542         * gcc.c-torture/compile/20011119-1.c: New test.
12543         * gcc.c-torture/compile/20011119-2.c: New test.
12544
12545 2001-11-17  Aldy Hernandez  <aldyh@redhat.com>
12546
12547         * gcc.dg/altivec-1.c: Fix typo.
12548
12549 2001-11-20  Joseph S. Myers  <jsm28@cam.ac.uk>
12550
12551         * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
12552
12553 2001-11-20  Nick Clifton  <nickc@cambridge.redhat.com>
12554
12555         * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
12556
12557 2001-11-19  Geoffrey Keating  <geoffk@redhat.com>
12558
12559         * lib/g77.exp: Don't specify --rpath-link.
12560
12561         * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
12562         across all the headers.
12563         * gcc.dg/format/format.exp: For testing on a remote host,
12564         copy format.h.
12565
12566         * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
12567         * gcc.c-torture/execute/930406-1.c: Likewise.
12568         * gcc.c-torture/execute/comp-goto-1.c: Likewise.
12569
12570 2001-11-19  Aldy Hernandez  <aldyh@redhat.com>
12571
12572         * gcc.dg/altivec-1.c: New.
12573
12574 2001-11-19  Neil Booth  <neil@daikokuya.demon.co.uk>
12575
12576         * gcc.dg/cpp/fpreprocessed.c: New test case.
12577
12578 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12579
12580         * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
12581         gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
12582         * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
12583
12584 2001-11-18  Joseph S. Myers  <jsm28@cam.ac.uk>
12585
12586         * gcc.dg/no-builtin-1.c: New test.
12587
12588 2001-11-16  Jakub Jelinek  <jakub@redhat.com>
12589
12590         * gcc.c-torture/execute/20011115-1.c: New test.
12591
12592 2001-11-15  Jakub Jelinek  <jakub@redhat.com>
12593
12594         * gcc.c-torture/compile/20011114-2.c: New test.
12595         * gcc.c-torture/compile/20011114-3.c: New test.
12596         * gcc.c-torture/compile/20011114-4.c: New test.
12597
12598 2001-11-15  Nathan Sidwell  <nathan@codesourcery.com>
12599
12600         * g++.dg/other/init1.C: New test.
12601
12602 2001-11-14  Geoffrey Keating  <geoffk@redhat.com>
12603
12604         * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
12605         message.
12606
12607         * gcc.c-torture/execute/20011114-1.c: New testcase.
12608
12609         * gcc.c-torture/compile/20010327-1.c: Revert last change.
12610         * gcc.c-torture/compile/20011114-1.c: New test, exactly
12611         like the (before this change) version of 20010327-1.c.
12612
12613 2001-11-14  Roger Sayle <roger@eyesopen.com>
12614
12615         * gcc.c-torture/execute/string-opt-13.c: New testcase.
12616
12617 2001-11-14  Richard Sandiford  <rsandifo@redhat.com>
12618
12619         * g++.dg/init/array2.C: New test.
12620
12621 2001-11-14  Alexandre Oliva  <aoliva@redhat.com>
12622
12623         * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
12624
12625 2001-11-13  Nathan Sidwell  <nathan@codesourcery.com>
12626
12627         * g++.dg/other/forscope1.C: New test.
12628         * g++.dg/ext/forscope1.C: New test.
12629         * g++.dg/ext/forscope2.C: New test.
12630
12631 2001-11-13  Jakub Jelinek  <jakub@redhat.com>
12632
12633         * gcc.c-torture/execute/20011113-1.c: New test.
12634
12635 2001-11-09  Geoffrey Keating  <geoffk@redhat.com>
12636
12637         * gcc.c-torture/execute/20011109-2.c: New test.
12638
12639         * gcc.c-torture/execute/20011109-1.c: New test.
12640
12641 2001-11-09  Jakub Jelinek  <jakub@redhat.com>
12642
12643         * gcc.c-torture/compile/20011109-1.c: New test.
12644
12645 2001-11-08  Geoffrey Keating  <geoffk@redhat.com>
12646
12647         * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
12648         * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
12649         * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
12650         * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
12651         * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
12652         * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
12653         * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
12654
12655 2001-11-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12656
12657         * g++.dg/warn/Wshadow-1.C: New tests.
12658         * g++.old-deja/g++.mike/for3.C: Update.
12659
12660 2001-11-06  Joseph S. Myers  <jsm28@cam.ac.uk>
12661
12662         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
12663         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
12664         XFAILs.  Adjust expected error texts.
12665         * gcc.c-torture/compile/20011106-1.c,
12666         gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
12667         gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
12668         gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
12669         gcc.dg/c99-array-lval-5.c: New tests.
12670
12671 2001-11-05  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12672
12673         * gcc.dg/cpp/defined.c: Update.
12674
12675 2001-11-04  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
12676
12677         * gcc.c-torture/execute/anon-1.c: New test.
12678
12679 2001-11-03  Geoffrey Keating  <geoffk@redhat.com>
12680
12681         * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
12682         same size, so no warning should be produced on stormy16.
12683
12684         * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
12685         due to oversized array.
12686         * g++.old-deja/g++.mike/ns15.C: Likewise.
12687         * g++.old-deja/g++.pt/crash16.C: Likewise.
12688
12689 2001-11-02  Graham Stott  <grahams@redhat.com>
12690
12691         * g++.dgother/debug1.C: Fix typos.
12692
12693 2001-11-01  Jakub Jelinek  <jakub@redhat.com>
12694
12695         * g++.dg/other/debug1.C: New test.
12696
12697 2001-11-01  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
12698
12699         * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
12700         of unsigned long.
12701
12702 2001-10-30  Jakub Jelinek  <jakub@redhat.com>
12703
12704         * gcc.dg/20011029-2.c: New test.
12705
12706         * gcc.c-torture/compile/20011029-1.c: New test.
12707
12708 2001-10-29  Nicola Pero  <n.pero@mi.flashnet.it>
12709
12710         * objc/execute/class_self-1.m: New test.
12711         * objc/execute/class_self-2.m: New test.
12712
12713 2001-10-25  Zack Weinberg  <zack@codesourcery.com>
12714
12715         * gcc.misc-tests/msgs.exp: Delete.
12716         * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
12717         * gcc.misc-tests/m-un-2.c: Move to gcc.dg.  Update expected
12718         error set to match recent changes.
12719
12720 2001-10-24  Zack Weinberg  <zack@codesourcery.com>
12721
12722         * gcc.dg/20011021-1.c: New test.
12723
12724 2001-10-24  Jakub Jelinek  <jakub@redhat.com>
12725
12726         * gcc.c-torture/compile/20011023-1.c: New test.
12727
12728 2001-10-23  Geoffrey Keating  <geoffk@redhat.com>
12729
12730         * lib/g77.exp: Rewrite based on lib/g++.exp.
12731
12732 2001-10-19  Jakub Jelinek  <jakub@redhat.com>
12733
12734         * gcc.c-torture/execute/20011019-1.c: New test.
12735
12736         * gcc.dg/20011018-1.c: New test.
12737
12738 2001-10-19  NIIBE Yutaka  <gniibe@m17n.org>
12739
12740         * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
12741
12742 2001-10-18  Alexandre Oliva  <aoliva@redhat.com>
12743
12744         * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
12745         * gcc.dg/attr-invalid.c: Likewise.
12746
12747 2001-10-18  Jakub Jelinek  <jakub@redhat.com>
12748
12749         * testsuite/gcc.dg/20011015-1.c: New test.
12750
12751 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12752
12753         * g++.dg/template/unify2.C: New test.
12754
12755 2001-10-14  Richard Sandiford  <rsandifo@redhat.com>
12756
12757         * g++.dg/other/exception-specification.C: New test
12758
12759 2001-10-13  Tom Rix  <trix@redhat.com>
12760
12761         * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
12762         * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
12763
12764 2001-10-12  Jakub Jelinek  <jakub@redhat.com>
12765
12766         * testsuite/gcc.dg/20011009-1.c: New test.
12767
12768 2001-10-12  Nathan Sidwell  <nathan@codesourcery.com>
12769
12770         PR g++/4476
12771         * g++.dg/other/friend1.C: New test.
12772
12773 2001-10-11  Richard Henderson  <rth@redhat.com>
12774
12775         * g++.old-deja/g++.other/crash18.C: Add -S to options.
12776
12777 2001-10-10  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12778
12779         * gcc.c-torture/compile/20011010-1.c: New.
12780
12781 2001-10-09  Joseph S. Myers  <jsm28@cam.ac.uk>
12782
12783         * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
12784         g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
12785         g77.f-torture/execute/execute.exp,
12786         g77.f-torture/noncompile/noncompile.exp,
12787         gcc.c-torture/compile/compile.exp,
12788         gcc.c-torture/execute/execute.exp,
12789         gcc.c-torture/execute/ieee/ieee.exp,
12790         gcc.c-torture/execute/memcheck/memcheck.exp,
12791         gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
12792         objc/execute/execute.exp: Update FSF address.
12793
12794 2001-10-09  Neil Booth  <neil@daikokuya.demon.co.uk>
12795
12796         * gcc.dg/cpp/cmdlne-C.c: Update.
12797         * gcc.dg/cpp/cmdlne-C2.c: New.
12798
12799 2001-10-08  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
12800
12801         * gcc.c-torture/execute/20011008-3.c: New.
12802
12803 2001-10-08  DJ Delorie  <dj@redhat.com>
12804
12805         * gcc.dg/20011008-1.c: New.
12806         * gcc.dg/20011008-2.c: New.
12807
12808 2001-10-08  Neil Booth  <neil@daikokuya.demon.co.uk>
12809
12810         * gcc.dg/cpp/spacing1.c: Update test.
12811
12812 2001-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
12813
12814         * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12815         spelling errors of "separate" as "seperate".
12816
12817 2001-10-05  Alexandre Oliva  <aoliva@redhat.com>
12818
12819         * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12820         enough to avoid inlining.
12821
12822 2001-10-04  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
12823
12824         * lib/g77.exp: set libg2c_dir correctly.
12825
12826 2001-10-02  Neil Booth  <neil@daikokuya.demon.co.uk>
12827
12828         * gcc.dg/cpp/macro11.c: New test.
12829
12830 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12831
12832         * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12833         gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12834         gcc.dg/format/multattr-3.c: New tests.
12835         * gcc.dg/format/attr-3.c: Update expected error texts.  Remove
12836         tests for format attributes on function pointers being rejected.
12837
12838 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12839
12840         * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12841
12842 2001-10-02  Joseph S. Myers  <jsm28@cam.ac.uk>
12843
12844         * g++.dg/warn/format1.C: New test.
12845
12846 2001-10-01  Neil Booth  <neil@daikokuya.demon.co.uk>
12847
12848         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12849
12850 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12851
12852         * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12853
12854 2001-09-30  Neil Booth  <neil@daikokuya.demon.co.uk>
12855
12856         * gcc.dg/cpp/redef2.c: Add test.
12857
12858 2001-09-27  Geoffrey Keating  <geoffk@redhat.com>
12859
12860         * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12861         long-standing bug on i686, apparently.
12862         * gcc.c-torture/execute/loop-2c.x: New file.
12863         * gcc.c-torture/execute/loop-2d.x: New file.
12864         * gcc.c-torture/execute/loop-3c.x: New file.
12865
12866 2001-09-25  Neil Booth  <neil@daikokuya.demon.co.uk>
12867
12868         * gcc.dg/cpp/20000625-2.c: Correct line number.
12869
12870 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12871
12872         * gcc.dg/cpp/macro10.c: New test.
12873         * gcc.dg/cpp/strify3.c: New test.
12874         * gcc.dg/cpp/spacing1.c: Add tests.
12875         * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12876         * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12877
12878 2001-09-24  DJ Delorie  <dj@redhat.com>
12879
12880         * gcc.c-torture/execute/20010924-1.c: New test.
12881
12882 2001-09-24  Neil Booth  <neil@daikokuya.demon.co.uk>
12883
12884         * testsuite/objc/execute/paste.m: Remove.
12885
12886 2001-09-22  Joseph S. Myers  <jsm28@cam.ac.uk>
12887
12888         * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12889
12890 2001-09-22  George Helffrich  <george@geo.titech.ac.jp>
12891
12892         * g77.dg/strlen0.f: New test.
12893
12894 2001-09-21  Richard Henderson  <rth@redhat.com>
12895
12896         * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12897         * g++.old-deja/g++.abi/vtable2.C: Likewise.
12898
12899 2001-09-21  Joseph S. Myers  <jsm28@cam.ac.uk>
12900
12901         Table-driven attributes.
12902         * g++.dg/ext/attrib1.C: New test.
12903
12904 2001-09-20  DJ Delorie  <dj@redhat.com>
12905
12906         * gcc.dg/20000926-1.c: Update expected warning messages.
12907         * gcc.dg/array-2.c: Likewise, and test for warnings too.
12908         * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12909         array.
12910
12911 2001-09-18  Richard Sandiford  <rsandifo@redhat.com>
12912
12913         * g++.dg/eh/registers1.C: New test case.
12914
12915 2001-09-17  Richard Henderson  <rth@redhat.com>
12916
12917         * gcc.dg/array-5.c: Fix VLA decomposition test.
12918
12919 2001-09-16  Neil Booth  <neil@daikokuya.demon.co.uk>
12920
12921         * gcc.dg/cpp/line5.c: New testcase.
12922
12923 2001-09-15  Neil Booth  <neil@daikokuya.demon.co.uk>
12924
12925         * gcc.dg/cpp/macro9.c: New test.
12926
12927 2001-09-15  Aldy Hernandez  <aldyh@redhat.com>
12928
12929         * gcc.c-torture/execute/980223.c: Change type of addr from long
12930         to char *.
12931
12932 2001-09-15  Hans-Peter Nilsson  <hp@axis.com>
12933
12934         * gcc.c-torture/execute/20010915-1.c: New test.
12935
12936 2001-09-14  Janis Johnson  <janis187@us.ibm.com>
12937
12938         * g77.dg/bprob: New directory.
12939         * g77.dg/bprob/bprob.exp: New file.
12940         * g77.dg/bprob/bprob-1.f: New test.
12941         * g77.dg/gcov: New directory.
12942         * g77.dg/gcov/gcov.exp: New file.
12943         * g77.dg/gcov/gcov-1.f: New test.
12944         * g77.dg/gcov/gcov-1.x: New file.
12945
12946 2001-09-13  Neil Booth  <neil@daikokuya.demon.co.uk>
12947
12948         * gcc.dg/cpp/directiv.c: Update.
12949         * gcc.dg/cpp/undef1.c: Update.
12950
12951 2001-09-12  Jakub Jelinek  <jakub@redhat.com>
12952
12953         * gcc.dg/20010912-1.c: New test.
12954
12955 2001-09-11  Janis Johnson  <janis187@us.ibm.com>
12956
12957         * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12958         language-independent file in lib.
12959         * lib/gcov.exp: New file.
12960
12961 2001-09-11  Joseph S. Myers  <jsm28@cam.ac.uk>
12962
12963         * gcc.c-torture/compile/20010911-1.c: New test.
12964
12965 2001-09-10  Janis Johnson  <janis187@us.ibm.com>
12966
12967         * lib/profopt.exp: New, to support profile-directed optimizations.
12968         * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12969         * gcc.misc-tests/bprob-1.c: New test.
12970         * gcc.misc-tests/bprob-2.c: New test.
12971
12972 2001-09-07  Janis Johnson  <janis187@us.ibm.com>
12973
12974         * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12975         XFAIL and which kinds of gcov output to verify.
12976         * gcc.misc-tests/gcov-4b.x: New file.
12977         * gcc.misc-tests/gcov-5b.x: New file.
12978         * gcc.misc-tests/gcov-6.x: New file.
12979         * gcc.misc-tests/gcov-7.c: New test.
12980         * gcc.misc-tests/gcov-7.x: New file.
12981
12982 2001-09-06  Janis Johnson  <janis187@us.ibm.com>
12983
12984         * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12985         * gcc.misc-tests/gcov-6.c: New test.
12986
12987 2001-09-06  Nathan Sidwell  <nathan@codesourcery.com>
12988
12989         PR c++/3986
12990         * g++.dg/abi/vbase1.C: New test.
12991
12992 2001-09-05  Ziemowit Laski  <zlaski@apple.com>
12993
12994         * objc.dg/method-2.m: New.
12995
12996 2001-09-04  Nathan Sidwell  <nathan@codesourcery.com>
12997
12998         PR c++/4203
12999         * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13000         * g++.dg/init/empty1.C: New test.
13001
13002 2001-09-03  Jakub Jelinek  <jakub@redhat.com>
13003
13004         * gcc.c-torture/compile/20010903-1.c: New test.
13005
13006 2001-08-31  Roman Zippel  <zippel@linux-m68k.org>
13007
13008         * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13009         for m68k.
13010
13011 2001-08-31  Geoffrey Keating  <geoffk@redhat.com>
13012
13013         * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13014
13015         * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13016
13017         * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13018
13019 2001-08-30  Geoffrey Keating  <geoffk@redhat.com>
13020
13021         * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13022         for 16-bit 'unsigned int'.
13023
13024 2001-08-29  Kazu Hirata  <kazu@hxi.com>
13025
13026         * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13027
13028 2001-08-27  Richard Henderson  <rth@redhat.com>
13029
13030         * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13031         * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13032
13033 2001-08-25  Aldy Hernandez  <aldyh@redhat.com>
13034
13035         * gcc.dg/asm-names.c (ymain): New.
13036
13037 2001-08-22  Geoffrey Keating  <geoffk@redhat.com>
13038
13039         * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13040         * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13041         * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13042
13043 2001-08-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13044
13045         * gcc.dg/compare5.c: New testcase.
13046
13047 2001-08-23  Jason Merrill  <jason_merrill@redhat.com>
13048
13049         * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13050         and "In instantiation".
13051
13052 2001-08-21  Aldy Hernandez  <aldyh@redhat.com>
13053
13054         * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13055
13056 2001-08-20  Janis Johnson  <janis187@us.ibm.com>
13057
13058         * gcc.misc-tests/gcov.exp: Add support for branch information.
13059         * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13060         * gcc.misc-tests/gcov-4.c: New test.
13061         * gcc.misc-tests/gcov-4b.c: New test.
13062         * gcc.misc-tests/gcov-5b.c: New test.
13063
13064 2001-08-20  Zack Weinberg  <zackw@panix.com>
13065
13066         * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13067         expected to fail.
13068
13069 2001-08-19  John David Anglin  <dave@hiauly1.hia.nrc.ca>
13070
13071         * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13072
13073 2001-08-19  Jakub Jelinek  <jakub@redhat.com>
13074
13075         * g++.dg/eh/
13076         Moved to gcc-deps.exp
13077         * gcc-deps.exp: New file.
13078
13079 2001-07-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13080
13081         * g++.old-deja/g++.pt/defarg14.C: New test.
13082
13083 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
13084
13085         * g++.old-deja/g++.other/lineno5.C: New test.
13086
13087 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
13088
13089         * g++.old-deja/g++.pt/crash68.C: New test.
13090
13091 2001-07-26  Nathan Sidwell  <nathan@codesourcery.com>
13092
13093         * g++.old-deja/g++.other/crash42.C: New test.
13094
13095 2001-07-26  Neil Booth  <neil@cat.daikokuya.demon.co.uk>
13096
13097         * gcc.dg/cpp/extratokens.c: Fix.
13098         * gcc.dg/cpp/skipping2.c: New tests.
13099
13100 2001-07-25  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13101
13102         * gcc.c-torture/execute/20010724-1.c: New file.
13103         * gcc.c-torture/execute/20010724-1.x: New file.
13104
13105 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13106
13107         * g++.old-deja/g++.other/cond7.C: New test.
13108
13109 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13110
13111         * g++.old-deja/g++.other/optimize4.C: New test.
13112
13113 2001-07-25  Nathan Sidwell  <nathan@codesourcery.com>
13114
13115         * g++.old-deja/g++.abi/vbase8-5.C: New test.
13116
13117 2001-07-24  Jason Merrill  <jason_merrill@redhat.com>
13118
13119         * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13120         * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13121         gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13122         * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13123
13124         * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13125         bug report" message.
13126
13127         * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13128         * g++.dg/ext/instantiate1.C: Move from old-deja.
13129
13130 2001-07-24  David Billinghurst <David.Billinghurst@riotinto.com>
13131
13132         * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13133         * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13134         * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13135         * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13136
13137 2001-07-23  Jeffrey A Law  (law@cygnus.com)
13138
13139         * gcc.c-torture/execute/20010723-1.c: New test.
13140
13141 2001-07-23  Ben Elliston  <bje@redhat.com>
13142
13143         * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13144
13145 2001-07-22  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13146
13147         * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13148         i[34567]86-*-*.
13149         Delete handling of ieee_multilib_flags.
13150         Pass -mieee for alpha*-*-* and sh-*-*.
13151         * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13152
13153 2001-07-21  Nathan Sidwell  <nathan@codesourcery.com>
13154
13155         Remove old-abi tests.
13156         * g++.old-deja/g++.mike/p11116.C: Remove.
13157         * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13158
13159 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.org>
13160
13161         * g77.f-torture/compile/pr3743.f:  New test
13162
13163 2001-07-20  David Billinghurst <David.Billinghurst@riotinto.com>
13164
13165         * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13166
13167 2001-07-19  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13168
13169         * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13170         g++.old-deja/g++.pt/static6.C: Likewise.
13171         * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13172         supports weak symbols.
13173
13174 2001-07-18  Andreas Jaeger  <aj@suse.de>
13175
13176         * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13177         supported again.
13178
13179 2001-07-18  Andreas Jaeger  <aj@suse.de>
13180
13181         * gcc.dg/iftrap-1.c: Fix target line.
13182
13183 2001-07-17  Richard Henderson  <rth@redhat.com>
13184
13185         * gcc.c-torture/execute/20010717-1.c: New.
13186
13187 2001-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13188
13189         * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13190         tests.
13191
13192 2001-07-17  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
13193
13194         * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13195
13196 2001-07-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
13197
13198         * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13199         UAC_SIGBUS, UAC_NOPRINT definitions.
13200
13201 2001-07-16  Nicola Pero  <n.pero@mi.flashnet.it>
13202
13203         * objc/execute/object_is_class.m: New test.
13204         * objc/execute/object_is_meta_class.m: New test.
13205
13206 2001-01-15  Toon Moene  <toon@moene.indiv.nluug.nl>
13207
13208         * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13209         * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13210
13211 2001-01-15  David Bil
13212         * objc/execute/class-14.m: Added.
13213         * objc/execute/class-2.m: Added.
13214         * objc/execute/class-3.m: Added.
13215         * objc/execute/class-4.m: Added.
13216         * objc/execute/class-5.m: Added.
13217         * objc/execute/class-6.m: Added.
13218         * objc/execute/class-7.m: Added.
13219         * objc/execute/class-8.m: Added.
13220         * objc/execute/class-9.m: Added.
13221         * objc/execute/class-tests-1.h
13222         * objc/execute/class-tests-2.h
13223         * objc/execute/compatibility_alias.m: Added.
13224         * objc/execute/encode-1.m: Added.
13225         * objc/execute/formal_protocol-1.m: Added.
13226         * objc/execute/formal_protocol-2.m: Added.
13227         * objc/execute/formal_protocol-3.m: Added.
13228         * objc/execute/formal_protocol-4.m: Added.
13229         * objc/execute/formal_protocol-5.m: Added.
13230         * objc/execute/formal_protocol-6.m: Added.
13231         * objc/execute/formal_protocol-7.m: Added.
13232         * objc/execute/informal_protocol.m: Added.
13233         * objc/execute/initialize.m: Added.
13234         * objc/execute/load.m: Added.
13235         * objc/execute/many_args_method.m: Added.
13236         * objc/execute/nested-3.m: Added.
13237         * objc/execute/no_clash.m: Added.
13238         * objc/execute/private.m: Added.
13239         * objc/execute/redefining_self.m: Added.
13240         * objc/execute/root_methods.m: Added.
13241         * objc/execute/selector-1.m: Added.
13242         * objc/execute/static-1.m: Added.
13243         * objc/execute/static-2.m: Added.
13244         * objc/execute/va_method.m: Added.
13245
13246 2001-03-10  Richard Henderson  <rth@redhat.com>
13247
13248         * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13249
13250 2001-03-07  Neil Booth  <neil@daikokuya.demon.co.uk>
13251
13252         * g++.old-deja/g++.other/crash31.C: XFAIL.
13253         * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13254         * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13255         * gcc.c-torture/execute/20010123-1.x: XFAIL.
13256         * gcc.c-torture/execute/20010124-1.x: XFAIL.
13257         * gcc.dg/sequence-pt-1.c: XFAIL one test.
13258
13259 2001-03-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
13260
13261         * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13262
13263 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13264
13265         * gcc.dg/20000724-1.c: Don't use multiline strings.
13266
13267 2001-03-06  Zack Weinberg  <zackw@stanford.edu>
13268
13269         * objc/execute/string1.m, objc/execute/string2.m: Compare the
13270         result of -cString against what we expect it to be; don't just
13271         print it out for no one to read.
13272
13273         * objc/execute/string3.m, objc/execute/string4.m: New tests.
13274         Based on testcases provided by Nicola Pero.
13275
13276 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13277
13278         * gcc.dg/cpp/macro7.c: New test.
13279
13280 2001-03-03  Neil Booth  <neil@daikokuya.demon.co.uk>
13281
13282         * gcc.dg/cpp/multiline.c: Update.
13283
13284 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13285
13286         * g++.old-deja/g++.other/enum3.C: New test.
13287
13288 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13289
13290         * g++.old-deja/g++.other/pod1.C: New test.
13291
13292 2001-03-02  Nathan Sidwell  <nathan@codesourcery.com>
13293
13294         * g++.old-deja/g++.ext/overload1.C: New test.
13295
13296 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13297
13298         * g++.old-deja/g++.pt/using1.C: New test.
13299
13300 2001-03-01  Nathan Sidwell  <nathan@codesourcery.com>
13301
13302         * g++.old-deja/g++.other/using9.C: New test.
13303
13304 2001-02-28  Ovidiu Predescu  <ovidiu@cup.hp.com>
13305
13306         * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13307
13308         * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13309
13310 2001-02-28  Nathan Sidwell  <nathan@codesourcery.com>
13311
13312         * g++.old-deja/g++.ext/realpt1.C: Remove.
13313
13314 2001-02-27  Nathan Sidwell  <nathan@codesourcery.com>
13315
13316         * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13317
13318 2001-02-26  Will Cohen  <wcohen@redhat.com>
13319
13320         * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13321
13322 2001-02-26  Jeffrey Oldham  <oldham@codesourcery.com>
13323
13324         * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13325         templatized constructors.
13326
13327 2001-02-24  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13328
13329         * gcc.c-torture/execute/20010224-1.c: New test.
13330
13331 2001-02-23  Jakub Jelinek  <jakub@redhat.com>
13332
13333         * gcc.c-torture/execute/20010222-1.c: New test.
13334
13335 2001-02-22  Jakub Jelinek  <jakub@redhat.com>
13336
13337         * g++.old-deja/g++.other/inline20.C: New test.
13338
13339 2001-02-21  Ovidiu Predescu  <ovidiu@cup.hp.com>
13340
13341         * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13342
13343 2001-02-21  Gabriel Dos Reis  <gdr@merlin.codesourcery.com>
13344
13345         * g++.old-deja/g++.other/lookup22.C: New test.
13346
13347 200
13348         * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13349         * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13350         * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13351         * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13352         * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13353
13354 2001-01-05  Alexandre Oliva  <aoliva@redhat.com>
13355
13356         * gcc.c-torture/execute/991228-1.c: Take word endianness into
13357         account.
13358
13359 2001-01-05  Joseph S. Myers  <jsm28@cam.ac.uk>
13360
13361         * gcc.c-torture/execute/builtin-complex-1.c: New test.
13362
13363 2001-01-05  Nathan Sidwell  <nathan@codesourcery.com>
13364
13365         * g++.old-deja/g++.pt/crash62.C: New test.
13366
13367 2001-01-04  Richard Henderson  <rth@redhat.com>
13368
13369         * gcc.dg/20000926-1.c: Update expected warnings.
13370         * gcc.dg/array-2.c: Likewise.
13371         * gcc.dg/array-4.c: Also validate flexible array members.
13372         * gcc.dg/c99-flex-array-1.c: New.
13373
13374 2001-01-04  Joseph S. Myers  <jsm28@cam.ac.uk>
13375
13376         * gcc.c-torture/compile/20001222-1.x: Remove.
13377
13378 2001-01-04  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
13379
13380         * gcc.c-torture/execute/built-in-setjmp.c: New.
13381
13382 2001-01-03  Richard Henderson  <rth@redhat.com>
13383
13384         * gcc.dg/940510-1.c: Update expected error wording.
13385         * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13386
13387 2001-01-03  Jeffrey Oldham  <oldham@codesourcery.com>
13388
13389         * lib/target-supports.exp (check_alias_available): Modified to
13390         indicate aliases not supported if only weak aliases are supported.
13391
13392 2001-01-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13393
13394         * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13395         Turn on cmpstrsi checks for __pj__ and __i370__.
13396
13397 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
13398
13399         * g++.old-deja/g++.other/virtual11.C: New test.
13400
13401 2001-01-03  Nathan Sidwell  <nathan@codesourcery.com>
13402
13403         * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13404
13405 2001-01-02  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13406
13407         * gcc.c-torture/compile/20010102-1.c: New test.
13408
13409 2001-01-02  Andreas Jaeger  <aj@suse.de>
13410
13411         * gcc.dg/noreturn-3.c: New test.
13412
13413         * gcc.dg/noreturn-4.c: New test.
13414
13415 2001-01-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13416
13417         * gcc.c-torture/execute/stdio-opt-1.c: Also test
13418         __builtin_fputc and __builtin_fwrite.
13419
13420 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
13421
13422         * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13423         signed char, not default char.
13424
13425 2000-12-30  Jeffrey Oldham  <oldham@codesourcery.com>
13426
13427         * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13428
13429 2000-12-30  David Billinghurst <David.Billinghurst@riotinto.com>
13430
13431         * lib/g++.exp:  Use sh to exec ${odir_v3}/tests_flags
13432
13433 2000-12-29  Richard Henderson  <rth@redhat.com>
13434
13435         * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13436         (__cyg_profile_func_exit): Define.
13437
13438 2000-12-29  Hans-Peter Nilsson  <hp@bitrange.com>
13439
13440         * g++.dg/vtgc1.C: New test.
13441
13442 2000-12-28  Geoffrey Keating  <geoffk@redhat.com>
13443
13444         * gcc.dg/noncompile/20001228-1.c: New test.
13445
13446         * gcc.dg/20001228-1.c: New test.
13447
13448         * gcc.c-torture/execute/20001228-1.c: New test.
13449
13450 2000-12-28  Joseph S. Myers  <jsm28@cam.ac.uk>
13451
13452         * gcc.dg/format-strfmon-1.c: New test.
13453
13454 2000-12-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13455
13456         * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13457         * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13458         * gcc.c-torture/execute/string-opt-1.c: Likewise.
13459         * gcc.c-torture/execute/string-opt-2.c: Likewise.
13460         * gcc.c-torture/execute/string-opt-3.c: Likewise.
13461         * gcc.c-torture/execute/string-opt-4.c: Likewise.
13462         * gcc.c-torture/execute/string-opt-6.c: Likewise.
13463         * gcc.c-torture/execute/string-opt-7.c: Likewise.
13464         * gcc.c-torture/execute/string-opt-8.c: Likewise.
13465         * gcc.c-torture/execute/string-opt-9.c: Likewise.
13466         * gcc.c-torture/execute/string-opt-10.c: Likewise.
13467         * gcc.c-torture/execute/string-opt-11.c: Likewise.
13468         * gcc.c-torture/execute/string-opt-12.c: Likewise.
13469
13470         * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13471         * gcc.c-torture/execute/string-opt-4.c: Test index.
13472
13473 2000-12-26  Geoffrey Keating  <geoffk@redhat.com>
13474
13475         * gcc.c-torture/compile/20001226-1.c: New test.
13476
13477 2000-12-22  Joseph S. Myers  <jsm28@cam.ac.uk>
13478
13479         * gcc.c-torture/compile/20001222-1.c: New test.
13480         * gcc.c-torture/compile/20001222-1.x: Xfail.
13481
13482 2000-12-22  Alexandre Oliva  <aoliva@redhat.com>
13483
13484         * gcc.c-torture/execute/comp-goto-2.c: New test.
13485
13486 2000-12-21  J"orn Rennecke <amylaar@redhat.com>
13487
13488         * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13489         Use long types if __INT_MAX__ is 32767.
13490         (main): Use cast to (sint32 *) when poking 88 into a_page.
13491
13492         * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13493
13494 2000-12-21  Bernd Schmidt  <bernds@redhat.com>
13495
13496         * gcc.c-torture/compile/20001221-1.c: New test.
13497         * gcc.c-torture/execute/20001221-1.c: New test.
13498
13499 2000-12-20  Richard Henderson  <rth@redhat.com>
13500
13501         * g++.old-deja/g++.pt/crash36.C: Update error lines.
13502         * g++.old-deja/g++.robertl/eb109.C: Likewise.
13503
13504 2000-12-18  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13505
13506         * gcc.dg/compare3.c: New test.
13507
13508 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13509
13510         * gcc.dg/format-warnll-1.c: New test.
13511
13512 2000-12-18  Neil Booth  <neil@daikokuya.demon.co.uk>
13513
13514         * gcc.dg/cpp/cmdlne-P.c: New test.
13515
13516 2000-12-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13517
13518         * gcc.c-torture/execute/builtin-abs-1.c,
13519         gcc.c-torture/execute/builtin-abs-2.c: New tests.
13520
13521 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
13522
13523         * gcc.dg/cpp/multiline.c: New test.
13524
13525 2000-12-17  Neil Booth  <neil@daikokuya.demon.co.uk>
13526
13527         * g++.old-deja/g++.other/syshdr1.C: Update.
13528         * gcc.dg/cpp/lineflags.c: Remove temporarily.
13529
13530 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13531
13532         * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13533
13534 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13535
13536         * g++.old-deja/g++.pt/ttp65.C: New test.
13537
13538 2000-12-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13539
13540         * g++.old-deja/g++.pt/ttp64.C: New test.
13541
13542 2000-12-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
13543
13544         * g++.old-deja/g++.pt/spec33.C: New test.
13545
13546 2000-12-14  Catherine Moore  <clm@redhat.com>
13547
13548         * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13549         * gcc.c-torture/execute/920612-2.c: Likewise.
13550         * gcc.c-torture/execute/920428-2.c: Likewise.
13551         * gcc-c-torture/execute/va-arg-11.c: Call exit.
13552         * gcc.c-torture/execute/va-arg-21.c: Likewise.
13553
13554 2000-12-13  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13555
13556         * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13557         * gcc.dg/pack-test-2.c: Likewise.
13558
13559 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13560
13561         Tests by Zack Weinberg <zackw@stanford.edu>.
13562
13563         * gcc.dg/cpp/defined.c: Update.
13564         * gcc.dg/cpp/defined_trad.c: New tests.
13565
13566 2000-12-13  Neil Booth  <neil@daikokuya.demon.co.uk>
13567
13568         * gcc.dg/cpp/trad-direct.c: Update.
13569
13570 2000-12-11  Neil Booth  <neilb@earthling.net>
13571
13572         * gcc.dg/cpp/defined_trad.c
13573
13574 2000-12-11  Neil Booth  <neilb@earthling.net>
13575
13576         * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
13577
13578 2000-12-09  Joseph S. Myers  <jsm28@cam.ac.uk>
13579
13580         * gcc.dg/format-miss-2.c: New test.
13581
13582 2000-12-09  Neil Booth  <neilb@earthling.net>
13583
13584         * gcc.dg/cpp/lineflags.c: New tests.
13585         * gcc.dg/cpp/poison.c: Update.
13586         * gcc.dg/cpp/redef2.c: Update.
13587         * gcc.dg/cpp/skipping.c: New test.
13588
13589 2000-12-07  Geoffrey Keating  <geoffk@redhat.com>
13590
13591         * g++.old-deja/g++.other/eh3.C: New testcase.
13592
13593 2000-12-07  Neil Booth  <neilb@earthling.net>
13594
13595         * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13596         wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13597         wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13598         wtr-union-init-2.c, wtr-union-init-3.c: Update.
13599         * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13600         Update.
13601
13602 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13603
13604         * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13605         __SIZE_TYPE__ instead of int for type of integers cast to
13606         pointers.
13607
13608 2000-12-07  Jakub Jelinek  <jakub@redhat.com>
13609
13610         * g++.old-deja/g++.other/cleanup4.C: New test.
13611
13612 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13613
13614         * format-sec-1.c: New test.
13615
13616 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13617
13618         * gcc.dg/format-nonlit-3.c: New test.
13619
13620 2000-12-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13621
13622         * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13623         through a null pointer.
13624
13625 2000-12-06  Kriang Lerdsuwanakij  <lerdsuwa@users.sou
13626         * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
13627         library makes no calls to `operator new' during initialization.
13628
13629 2000-11-04  Neil Booth  <neilb@earthling.net>
13630
13631         * gcc.dg/cpp/include2.c: New tests.
13632
13633 2000-11-03  Mark P Mitchell  <mark@codesourcery.com>
13634
13635         * lib/g++.exp (g++_set_ld_library_path): New function.
13636         Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
13637
13638 2000-11-03  Bernd Schmidt  <bernds@redhat.co.uk>
13639
13640         * gcc.dg/sequence-pt-1.c: A few new tests.  Unify output for bogus
13641         warnings.
13642
13643 2000-11-01  Richard Henderson  <rth@redhat.com>
13644
13645         * g++.old-deja/g++.ext/namedret1.C: New.
13646         * g++.old-deja/g++.ext/namedret2.C: New.
13647         * g++.old-deja/g++.ext/namedret3.C: New.
13648
13649 2000-10-31  Geoffrey Keating  <geoffk@cygnus.com>
13650
13651         * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
13652         * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
13653
13654 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13655
13656         * gcc.c-torture/execute/va-arg-21.c: New test.
13657
13658 2000-10-31  Joseph S. Myers  <jsm28@cam.ac.uk>
13659
13660         * gcc.dg/c99-complex-2.c: New test.
13661
13662 2000-10-31  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13663
13664         * gcc.c-torture/execute/stdio-opt-1.c: New test.
13665
13666 2000-10-31  Jakub Jelinek  <jakub@redhat.com>
13667
13668         * g++.old-deja/g++.other/inline16.C: New test.
13669
13670 2000-10-31  Gabriel Dos Reis  <gdr@codesourcery.com>
13671
13672         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
13673         __PRETTY_FUNCTION__
13674
13675 2000-10-29  Neil Booth  <neilb@earthling.net>
13676
13677         * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
13678         New tests.
13679         * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
13680         * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
13681         optimisation.
13682
13683 2000-10-29  Neil Booth  <neilb@earthling.net>
13684
13685         * gcc.dg/cpp/macro4.c, macro5.c: New tests.
13686         * mi1.c, mi1c.h: Add null directives to multiple-include test.
13687         * mi5.c: Test multiple includes work with -C.
13688         * trigraphs.c: Test ^= version.
13689
13690 2000-10-28  Neil Booth  <neilb@earthling.net>
13691
13692         New tests and test updates for new macro expander.
13693
13694         * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
13695         endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
13696         paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
13697         tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
13698         new diagnostic messages.
13699
13700         * gcc.dg/cpp/macro3.c: New tests.
13701
13702 2000-10-27  Mark Mitchell  <mark@codesourcery.com>
13703
13704         * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
13705         on the same line.
13706
13707 2000-10-27  Jakub Jelinek  <jakub@redhat.com>
13708
13709         * g++.old-deja/g++.other/eh2.C: New test.
13710
13711 2000-10-27  Bernd Schmidt  <bernds@cygnus.co.uk>
13712
13713         * gcc.c-torture/execute/20001027-1.c: New test.
13714
13715 2000-10-26  Richard Henderson  <rth@redhat.com>
13716
13717         * gcc.c-torture/execute/20001026-1.c: New.
13718
13719 2000-10-26  Mark Mitchell  <mark@codesourcery.com>
13720
13721         * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
13722         * g++.old-deja/g++.law/builtin1.C: Likewise.
13723         * g++.old-deja/g++.law/ctors10.C: Likewise.
13724         * g++.old-deja/g++.law/virtual3.C: Likewise.
13725         * g++.old-deja/g++.mike/p658.C: Likewise.
13726         * g++.old-deja/g++.other/sibcall1.C: Likewise.
13727         * g++.old-deja/g++.other/vaarg2.C: Likewise.
13728         * g++.old-deja/g++.robertl/eb124.C: Likewise.
13729         * g++.old-deja/g++.robertl/eb44.C: Likewise.
13730         * g++.old-deja/g++.robertl/eb77.C: Likewise.
13731
13732 2000-10-26  Nathan Sidwell  <nathan@codesourcery.com>
13733
13734         * gcc.c-torture/compile/20001024-1.c: New test.
13735
13736 2000-10-25  Mark Mitchell  <mark@codesourcery.com>
13737
13738         * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
13739         to tell us whether or not we are using V3.
13740
13741 2000-10-26  Gabriel Dos Reis  <gdr@codesourcery.com>
13742
13743         * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
13744         operands.
13745
13746 2000-10-25  Joseph S. Myers  <jsm28@cam.ac.uk>
13747
13748         * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
13749
13750 2000-10-25  Jakub Jelinek  <jakub@redhat.com>
13751
13752         * gcc.c-torture/execute/20001024-1.c: New test.
13753
13754 2000-10-24  Jakub Jelinek  <jakub@redhat.com>
13755
13756         * g++.old-deja/g++.other/sibcall1.C: New test.
13757
13758 2000-10-20  Jakub Jelinek  <jakub@redhat.com>
13759
13760         * gcc.dg/noncompile/init-3.c: New test.
13761
13762 2000-10-20  Joseph S. Myers  <jsm28@cam.ac.uk>
13763
13764         * gcc.dg/format-array-1.c: New test.
13765
13766 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13767
13768         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
13769         writing through null pointers; remove comment about testing
13770         unterminated strings.
13771
13772 2000-10-17  Matthew Hiller  <hiller@redhat.com>
13773
13774         * gcc.c-torture/execute/20001017-2.c: New test.
13775
13776 2000-10-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13777
13778         * gcc.c-torture/compile/20001018-1.c: New test.
13779         * gcc.c-torture/compile/20001018-1.x: Xfail.
13780
13781 2000-10-17  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
13782
13783         * gcc.c-torture/execute/20001017-1.c: New test.
13784
13785 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13786
13787         * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
13788         for multiple use of arguments with scanf formats; add tests for
13789         multiple use of arguments.
13790
13791 2000-10-17  Bernd Schmidt  <bernds@redhat.co.uk>
13792
13793         * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
13794
13795 2000-10-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13796
13797         * gcc.dg/format-miss-1.c: New test.
13798
13799 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
13800
13801         * gcc.c-torture/execute/20001013-1.c: New test.
13802
13803 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
13804
13805         * gcc.dg/format-branch-1.c: New test.
13806
13807 2000-10-16  Joseph S. Myers  <jsm28@cam.ac.uk>
13808
13809         * README, lib/file-format.exp: Remove EGCS references.
13810
13811 2000-10-16  Jakub Jelinek  <jakub@redhat.com>
13812
13813         * gcc.dg/20001013-1.c: New test.
13814
13815 2000-10-15  Joseph S. Myers  <jsm28@cam.ac.uk>
13816
13817         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
13818         for intmax_t in the compiler using __typeof__ and the type rules
13819         for conditional expressions.
13820
13821 2000-10-13  Jakub Jelinek  <jakub@redhat.com>
13822
13823         * gcc.dg/20001012-1.c: New test.
13824         * gcc.dg/20001012-2.c: New test.
13825
13826 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13827
13828         * gcc.dg/format-attr-1.c: New test.
13829
13830 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13831
13832         * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
13833         __LONG_LONG_MAX__ instead of LLONG_MAX.
13834
13835 2000-10-12  Joseph S. Myers  <jsm28@cam.ac.uk>
13836
13837         * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
13838         scanf flags.
13839         * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
13840         flags.
13841
13842 2000-10-11  Joseph S. Myers  <jsm28@cam.ac.uk>
13843
13844         * gcc.dg/sequence-pt-1.c: New test.
13845
13846 2000-10-11  Geoff Keating  <geoffk@cygnus.com>
13847
13848         * gcc.c-torture/execute/20001011-1.c: New testcase.
13849         Testcase provided by Zack Weinberg <zackw@stanford.edu>.
13850
13851 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
13852
13853         * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
13854         does not error on it.
13855
13856 2000-10-10  Jakub Jelinek  <jakub@redhat.com>
13857
13858         * gcc.dg/20001009-1.c: New test.
13859
13860 Mon Oct  9 23:32:06 MET DST 2000  Jan Hubicka  <jh@suse.cz>
13861
13862         * gcc.c-torture/compile/20001009-1.c: Move from here ....
13863         * gcc.c-torture/execute/20001009-2.c: ... to here.
13864
13865 2000-10-09  Geoff Keating  <geoffk@cygnus.com>
13866
13867         * gcc.c-torture/compile/20001009-1.c: New testcase.
13868         * gcc.c-torture/execute/20001009-1.c: New testcase.
13869         Testcases provided by Jan Hubicka <jh@suse.cz>.
13870
13871 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13872
13873         * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13874         gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13875         uintmax_t using <limits.h> to emulate the compiler's internal
13876         logic.  No longer XFAIL %j tests.
13877
13878 2000-10-08  Joseph S. Myers  <jsm28@cam.ac.uk>
13879
13880         * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13881         gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13882         gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13883         regexps and details of expected handling of some bad formats.
13884         * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13885         suppression.
13886
13887 2000-10-07  Joseph S. Myers  <jsm28@cam.ac.uk>
13888
13889         * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13890         g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13891         g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13892         gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13893         in list archives.
13894
13895 2000-10-06  Richard Henderson  <rth@cygnus.com>
13896
13897         * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13898         * g++.old-deja/g++.brendan/crash52.C: Likewise.
13899         * g++.old-deja/g++.jason/report.C: Likewise.
13900         * g++.old-deja/g++.law/friend5.C: Likewise.
13901         * g++.old-deja/g++.mike/p646.C: Likewise.  Adjust the spelling
13902         of the expected warnings.
13903
13904 2000-10-06  Nathan Sidwell  <nathan@codesourcery.com>
13905
13906         * g++.old-deja/g++.pt/enum14.C: New test.
13907
13908 2000-10-05  Nathan Sidwell  <nathan@codesourcery.com>
13909
13910         * g++.old-deja/g++.pt/crash59.C: New test.
13911
13912 2000-10-04  Will Cohen  <wcohen@redhat.com>
13913
13914         * gcc.dg/20000926-1.c: New test.
13915
13916 2000-10-03  Geoff Keating  <geoffk@cygnus.com>
13917
13918         * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13919         function name for current C++ compiler.
13920         Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
13921
13922 2000-09-29  Gabriel Dos Reis  <gdr@codesourcery.com>
13923
13924         * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13925         __PRETTY_FUNCTION__.
13926         * g++.old-deja/g++.ext/pretty2.C: Likewise.
13927
13928 2000-09-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13929
13930         * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
13931
13932 2000-09-26  Jakub Jelinek  <jakub@redhat.com>
13933
13934         * gcc.c-torture/compile/20000923-1.c: New test.
13935
13936 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
13937
13938         * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13939         * g++.old-deja/g++.pt/ttp62.C: Same.
13940         * g++.old-deja/g++.other/inline14.C: Same.
13941
13942 2000-09-24  Richard Henderson  <rth@cygnus.com>
13943
13944         * gcc.c-torture/execute/20000914-1.c: Declare malloc.
13945
13946 2000-09-24  Joseph S. Myers  <jsm28@cam.ac.uk>
13947
13948         * gcc.dg/c90-printf-1.c: Add test for wide string format.
13949
13950 2000-09-22  Geoff Keating  <geoffk@cygnus.com>
13951
13952         * gcc.c-torture/compile/20000922-1.c: New file.
13953
13954 2000-09-21  Nick Clifton  <nickc@redhat.com>
13955
13956         * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13957         a signed long modulo operation.
13958         (mod6): New function - perform an unsigned long modulo operation.
13959         (main): Add tests for modulos of very large numbers by very small
13960         dividends.
13961
13962 2000-09-19  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
13963
13964         * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
13965
13966 2000-09-19  Richard Henderson  <rth@cygnus.com>
13967
13968         * gcc.dg/compare2.c (case 10): XFAIL.
13969
13970 2000-09-18  Richard Henderson  <rth@cygnus.com>
13971
13972         * gcc.c-torture/execute/20000906-1.c: Move ...
13973         * gcc.dg/20000906-1.c: ... here.  Only run on targets
13974         that support __builtin_trap.
13975
13976 Mon 18-Sep-2000 19:23:11 BST  Neil Booth  <NeilB@earthling.net>
13977
13978         * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
13979
13980 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13981
13982         * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13983         * gcc.dg/format-xopen-1.c: Fix error in one $ format test.  Add
13984         more $ format tests.
13985
13986 2000-09-18  Joseph S. Myers  <jsm28@cam.ac.uk>
13987
13988         * gcc.dg/format-errmk-1.c: New test.
13989
13990 2000-09-17  Greg McGary  <greg@mcgary.org>
13991
13992         * gcc.c-torture/execute/20000917-1.x: Remove.
13993
13994 2000-09-17  Joseph S. Myers  <jsm28@cam.ac.uk>
13995
13996         * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
13997
13998 2000-09-17  Greg McGary  <greg@mcgary.org>
13999
14000         * gcc.c-torture/execute/20000917-1.c: New test.
14001         * gcc.c-torture/execute/20000917-1.x: XFAIL.
14002
14003 2000-09-16  Neil Booth  <NeilB@earthling.net>
14004
14005         * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14006         in nested macro bug.
14007
14008 2000-09-15  Neil Booth  <NeilB@earthling.net>
14009
14010         * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14011
14012 2000-09-14  Jeffrey A Law  (law@cygnus.com)
14013
14014         * gcc.c-torture/execute/20000914-1.c: New test.
14015
14016 2000-09-12  Alexandre Oliva  <aoliva@redhat.com>
14017
14018         * g++.other/inline13.C: New test.
14019
14020 2000-09-12  Andreas Jaeger  <aj@suse.de>
14021
14022         * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14023         constant by Ulrich Drepper <drepper@redhat.com>.
14024
14025 2000-09-12  J"orn Rennecke <amylaar@redhat.co.uk>
14026
14027         * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14028
14029 2000-09-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14030
14031         * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14032
14033 2000-09-11  Zack Weinberg  <zack@wolery.cumb.org>
14034
14035         * gcc.dg/cpp/backslash.c: New test.
14036
14037 2000-09-11  Alexandre Oliva  <aoliva@redhat.com>
14038
14039         * gcc.c-torture/execute/20000910-1.c: New test.
14040         * gcc.c-torture/execute/20000910-2.c: Likewise.
14041
14042 2000-09-11  Robert Lipe  <robertl@sco.com>
14043
14044         * gcc.dg/pragma-align.c: New test.
14045
14046 2000-09-11  Nathan Sidwell  <nathan@codesourcery.com>
14047
14048         * g++.old-deja/g++.pt/explicit82.C: New test.
14049         * g++.old-deja/g++.pt/explicit83.C: New test.
14050
14051 2000-09-10  Zack Weinberg  <zack@wolery.cumb.org>
14052
14053         * gcc.dg/asm-names.c: New test.
14054
14055 2000-09-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14056
14057         * gcc.dg/cpp/tr-warn6.c: New test
14058
14059 2000-09-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14060
14061         * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14062         be accepted.
14063
14064 2000-09-07  Catherine Moore  <clm@redhat.com>
14065
14066         * gcc.c-torture/execute/unroll-1.c: New test.
14067
14068 2000-09-06  Zack Weinberg  <zack@wolery.cumb.org>
14069
14070         * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14071         ERROR markers.
14072         * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14073         * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14074         * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14075         * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14076         * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14077         Preprocess only.
14078         * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14079         * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14080
14081 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14082
14083         * g++.old-deja/g++.pt/deduct2.C: New test.
14084
14085 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14086
14087         * g++.old-deja/g++.pt/parms2.C: New test.
14088
14089 2000-09-06  Nathan Sidwell  <nathan@codesourcery.com>
14090
14091         * g++.old-deja/g++.pt/crash58.C: New test.
14092
14093 2000-09-06  Greg McGary  <greg@mcgary.org>
14094
14095         * gcc.c-torture/execute/20000906-1.c: New test.
14096         * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14097
14098 2000-09-05  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14099
14100         * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14101
14102 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14103
14104         * g++.old-deja/g++.pt/crash57.C: New test.
14105
14106 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14107
14108         * g++.old-deja/g++.pt/crash56.C: New test.
14109
14110 2000-09-04  Nathan Sidwell  <nathan@codesourcery.com>
14111
14112         * g++.old-deja/g++.pt/koenig1.C: New test.
14113
14114 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
14115
14116         * gcc.dg/20000904-1.c: New test.
14117
14118 2000-09-04  Jakub Jelinek  <jakub@redhat.com>
14119
14120         * gcc.dg/cpp/paste8.c: New test.
14121
14122 2000-09-01  Alexandre Oliva  <aoliva@redhat.com>
14123
14124         * gcc.c-torture/compile/20000827-1.c: New test.
14125
14126 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14127
14128         * gcc.dg/format-diag-1.c: New test.
14129
14130 2000-09-01  Joseph S. Myers  <jsm28@cam.ac.uk>
14131
14132         * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14133         gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14134         gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14135         gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14136         gcc.dg/formatz-1.c: Adjust warning regular expressions.
14137
14138 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
14139
14140         * g++.old-deja/g++.other/nested4.C: New test.
14141
14142 2000-09-01  Nathan Sidwell  <nathan@codesourcery.com>
14143
14144         * g++.old-deja/g++.ns/scoped1.C: New test.
14145
14146 2000-08-30  Alexandre Oliva  <aoliva@redhat.com>
14147
14148         * lib/g++.exp: Support testing already-installed GCC.
14149
14150 2000-08-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14151
14152         * wtr-label-1.c, wtr-suffix-1.c: New tests.
14153
14154 2000-08-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14155
14156         * gcc.dg/return-type-2.c: New test.
14157
14158 2000-08-27  Geoff Keating  <geoffk@cygnus.com>
14159
14160         * gcc.c-torture/compile/20000825-1.c: New test.
14161
14162 2000-08-26  Alexandre Oliva  <aoliva@redhat.com>
14163
14164         * gcc.dg/dwarf2-2.c: New test.
14165
14166 2000-08-26  Zack Weinberg  <zack@wolery.cumb.org>
14167
14168         * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14169         dg-warning regexps.
14170
14171 2000-08-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14172
14173         * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14174         gcc.dg/format-ext-5.c: New tests.
14175
14176 2000-08-25  Jakub Jelinek  <jakub@redhat.com>
14177
14178         * testsuite/g++.old-deja/g++.other/crash22.C: New test.
14179
14180 2000-08-24  Mark Mitchell  <mark@codesourcery.com>
14181
14182         * gcc.dg/noncompile/930622-2.c: Adjust error message.
14183
14184 2000-08-24  Richard Henderson  <rth@cygnus.com>
14185
14186         * gcc.dg/ia64-sync-1.c: New test.
14187         * gcc.dg/ia64-sync-2.c: New test.
14188         * gcc.dg/ia64-asm-1.c: New test.
14189
14190 2000-08-24  Joseph S. Myers  <jsm28@cam.ac.uk>
14191
14192         * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14193         * gcc.dg/format-ext-2.c: New test.
14194
14195 2000-08-23  Jason Merrill  <jason@redhat.com>
14196
14197         * lib/old-dejagnu.exp: Also ignore "In member function" and
14198         "At global scope".
14199
14200 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14201
14202         * gcc.dg/noncompile/label-lineno-1.c: New test.
14203
14204 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
14205
14206         * gcc.dg/c99-array-nonobj-1.c: New test.
14207
14208 2000-08-23  Joseph S. Myers  <jsm28@cam.ac.uk>
14209
14210         * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14211         tests.
14212         * gcc.dg/format-ext-1.c: New test.
14213
14214 2000-08-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14215
14216         * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14217         gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14218         gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14219         gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14220         gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
14221
14222 2000-08-22  Joseph S. Myers  <jsm28@cam.ac.uk>
14223
14224         * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14225         gcc.dg/c99-strftime-2.c: New tests.
14226
14227 2000-08-22  Richard Henderson  <rth@cygnus.com>
14228
14229         * gcc.c-torture/execute/20000822-1.c: New test.
14230
14231 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
14232
14233         * gcc.c-torture/execute/20000819-1.x: Remove.
14234
14235 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
14236
14237         * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14238         gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14239         gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14240         gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14241         gcc.dg/format-xopen-1.c: New tests.
14242
14243 2000-08-21  Joseph S. Myers  <jsm28@cam.ac.uk>
14244
14245         * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14246
14247 2000-08-21  Jakub Jelinek  <jakub@redhat.com>
14248
14249         * g++.old-deja/g++.other/loop2.C: New test.
14250
14251         * gcc.c-torture/compile/20000606-1.c: New test.
14252         * gcc.c-torture/compile/20000728-1.c: New test.
14253         * gcc.c-torture/execute/20000801-1.c: New test.
14254         * gcc.c-torture/execute/20000801-2.c: New test.
14255         * gcc.c-torture/execute/20000819-1.c: New test.
14256         * gcc.c-torture/execute/20000819-1.x: XFAIL.
14257         * gcc.dg/20000629-1.c: New test.
14258         * gcc.dg/20000724-1.c: New test.
14259         * gcc.dg/20000807-1.c: New test.
14260
14261 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14262
14263         * gcc.dg/cpp/pragma-1.c: New test.
14264         * gcc.dg/cpp/pragma-2.c: New test.
14265
14266 2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
14267
14268         * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14269         * gcc.dg/cpp/paste2.c: Don't include string.h.  Prototype strcmp.
14270
14271 2000-08-18  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
14272
14273         * gcc.c-torture/compile/20000818-1.c: New test.
14274
14275 2000-08-18  Manfred Hollstein  <manfredh@redhat.com>
14276
14277         * gcc.c-torture/execute/20000818-1.c: New test.
14278
14279 2000-08-18  Joseph S. Myers  <jsm28@cam.ac.uk>
14280
14281         * gcc.dg/format-va-1.c: New test.
14282
14283 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
14284
14285         * g++.old-deja/g++.other/typedef8.C: New test.
14286
14287 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
14288
14289         * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14290         * g++.old-deja/g++.mike/net36.C: Mark candidate.
14291         * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14292         * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14293         * g++.old-deja/g++.other/ptrmem7.C: New test.
14294         * g++.old-deja/g++.pt/ptrmem10.C: New test.
14295
14296 2000-08-18  Nathan Sidwell  <nathan@codesourcery.com>
14297
14298         * g++.old-deja/g++.pt/typename27.C: New test.
14299
14300 2000-08-17  Nathan Sidwell  <nathan@codesourcery.com>
14301
14302         * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14303         * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14304         * g++.old-deja/g++.pt/friend45.C: New test.
14305         * g++.old-deja/g++.other/friend8.C: New test.
14306
14307 2000-08-15  Richard Henderson  <rth@cygnus.com>
14308
14309         * gcc.c-torture/execute/20000815-1.c: New test.
14310
14311 2000-08-15  Joseph S. Myers  <jsm28@cam.ac.uk>
14312
14313         * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14314         gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14315         gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14316
14317 2000-08-14  Nathan Sidwell  <nathan@codesourcery.com>
14318
14319         * g++.old-deja/g++.other/refinit2.C: New test.
14320
14321 2000-08-13  Geoff Keating  <geoffk@cygnus.com>
14322
14323         * lib/c-torture.exp (c-torture): Make
14324         compiler_conditional_xfail_data global.
14325         * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14326         compiler_conditional_xfail_data machinery.
14327         (f-torture-execute): Likewise.
14328         * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14329         and only when unrolling loops.
14330
14331         * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14332
14333 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
14334
14335         * g++.old-deja/g++.pt/explicit81.C: New test.
14336
14337 2000-08-11  Nathan Sidwell  <nathan@codesourcery.com>
14338
14339         * g++.old-deja/g++.pt/typename26.C: New test.
14340
14341 2000-08-10  Geoff Keating  <geoffk@cygnus.com>
14342
14343         * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14344         warning.
14345
14346 2000-08-10  Nathan Sidwell  <nathan@codesourcery.com>
14347
14348         * g++.old-deja/g++.other/array3.C: New test.
14349
14350 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14351
14352         * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14353         gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14354         gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14355         New tests.
14356
14357 2000-08-09  Nathan Sidwell  <nathan@codesourcery.com>
14358
14359         * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14360         * g++.old-deja/g++.abi/vmihint.C: Likewise.
14361
14362 2000-08-09  Alexandre Oliva  <aoliva@redhat.com>
14363
14364         * gcc.c-torture/execute/20000808-1.c: New test.
14365
14366 2000-08-09  Joseph S. Myers  <jsm28@cam.ac.uk>
14367
14368         * gcc.dg/c90-const-expr-1.c: New test.
14369
14370 2000-08-08  Richard Henderson  <rth@cygnus.com>
14371
14372         * gcc.dg/noncompile/920923-1.c: Declare calloc.
14373
14374 2000-08-08  Joseph S. Myers  <jsm28@cam.ac.uk>
14375
14376         * gcc.dg/noncompile/const-ll-1.c: New test.
14377
14378 2000-08-07  Joseph S. Myers  <jsm28@cam.ac.uk>
14379
14380         * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14381
14382 2000-08-06  Ovidiu Predescu  <ovidiu@cup.hp.com>
14383
14384         * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14385         that running programs linked against the shared version of libobjc
14386         run correctly.
14387
14388 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14389
14390         * gcc.dg/c99-printf-1.c: New test.
14391
14392 2000-08-06  Joseph S. Myers  <jsm28@cam.ac.uk>
14393
14394         * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14395
14396 2000-08-05  Zack Weinberg  <zack@wolery.cumb.org>
14397
14398         * gcc.c-torture/execute/20000731-1.x: Delete.
14399
14400 2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
14401
14402         * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14403         and torture_without_loops as is done by c-torture.exp.
14404         (search_for): Copy from c-torture.exp.
14405         (gcc-dg-runtest): New function, drives a directory of tests
14406         iterating over the TORTURE_OPTIONS.
14407         (scan-assembler, scan-assembler-not): Move here from
14408         individual directory drivers.
14409
14410         * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14411         defined by lib/gcc-dg.exp.
14412         * gcc.dg/cpp/cpp.exp: Likewise.
14413         * gcc.dg/noncompile/noncompile.exp: Likewise.  Use
14414         gcc-dg-runtest, so we cycle over optimization options.
14415
14416         * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14417         * gcc.dg/compare2.c: No longer expected to fail.
14418
14419 2000-08-04  J"orn Rennecke <amylaar@cygnus.co.uk>
14420
14421         * gcc.c-torture/execute/20000804-1.c: New test.
14422
14423 2000-08-04  Joseph S. Myers  <jsm28@cam.ac.uk>
14424
14425         * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
14426
14427 2000-08-03  Zack Weinberg  <zack@wolery.cumb.org>
14428
14429         * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
14430
14431 2000-08-03  Jeffrey A Law  (law@cygnus.com)
14432
14433         * gcc.c-torture/compile/20000803-1.c: New test.
14434
14435 2000-08-03  Joseph S. Myers  <jsm28@cam.ac.uk>
14436
14437         * gcc.c-torture/execute/20000801-3.c,
14438         gcc.c-torture/execute/20000801-4.c: New tests.
14439         * gcc.c-torture/execute/20000801-3.x,
14440         gcc.c-torture/execute/20000801-4.x: Xfail.
14441
14442 2000-08-02  Geoff Keating  <geoffk@cygnus.com>
14443
14444         * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14445         libobjc/.libs to allow for libtool.
14446
14447 2000-08-02  Jakub Jelinek  <jakub@redhat.com>
14448
14449         * gcc.c-torture/compile/20000802-1.c: New test.
14450
14451 2000-08-02  Zack Weinberg  <zack@wolery.cumb.org>
14452
14453         * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14454
14455 2000-07-31  Jeffrey A Law  (law@cygnus.com)
14456
14457         * gcc-c-torture/execute/20000731-2.c: New test.
14458
14459         * gcc.c-torture/execute/20000731-1.c: New test.
14460         * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
14461
14462 2000-07-31  Jakub Jelinek  <jakub@redhat.com>
14463
14464         * testsuite/gcc.dg/cpp/paste7.c: New test.
14465         * gcc.dg/cpp/20000725-1.c: New test.
14466
14467 2000-07-31  Zack Weinberg  <zack@wolery.cumb.org>
14468
14469         * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14470         * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14471         declaration warning for __builtin_dwarf_reg_size.
14472
14473         * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
14474
14475 2000-07-31  Joseph S. Myers  <jsm28@cam.ac.uk>
14476
14477         * gcc.dg/noncompile/voidparam-1.c: New test.
14478
14479 2000-07-30  Richard Henderson  <rth@cygnus.com>
14480
14481         * gcc.dg/c90-digraph-1.c: Don't xfail.
14482         * gcc.dg/compare2.c (case 10): Xfail.
14483         * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
14484
14485 2000-07-27  Joseph S. Myers  <jsm28@cam.ac.uk>
14486
14487         * gcc.dg/c99-main-1.c: New test.
14488
14489 2000-07-25  Joseph S. Myers  <jsm28@cam.ac.uk>
14490
14491         * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
14492
14493 2000-07-26  Hans-Peter Nilsson  <hp@axis.com>
14494
14495         * gcc.c-tortuer/execute/20000726-1.c: New test.
14496
14497 2000-07-26  Alexandre Oliva  <aoliva@redhat.com>
14498
14499         * gcc.c-torture/execute/enum-2.c: New test.
14500
14501 2000-07-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
14502
14503         * gcc.dg/cpp/tr-warn3.c: New test.
14504
14505 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
14506
14507         * g++.old-deja/g++.ext/implicit1.C: Remove.
14508         * g++.old-deja/g++.jason/c2.C: Remove
14509         * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14510         * g++.old-deja/g++.pt/crash16.C: Likewise.
14511         * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
14512
14513 2000-07-25  Nathan Sidwell  <nathan@codesourcery.com>
14514
14515         * g++.old-deja/g++.other/for2.C: New test.
14516
14517 2000-07-25  Jakub Jelinek  <jakub@redhat.com>
14518
14519         * gcc.dg/20000720-1.c: New test.
14520
14521 2000-07-25  Toon Moene  <toon@moene.indiv.nluug.nl>
14522
14523         * g77.f-torture/compile/20000630-2.x: Removed.  Case fixed.
14524
14525 2000-07-24  Geoff Keating  <geoffk@cygnus.com>
14526
14527         * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14528         * gcc.c-torture/execute/20000722-1.c: New.
14529         * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
14530
14531 2000-07-24  Jakub Jelinek  <jakub@redhat.com>
14532
14533         * gcc.dg/cpp/20000720-1.S: New test.
14534
14535 2000-07-21  Michael Meissner  <meissner@redhat.com>
14536
14537         * gcc.c-torture/execute/ieee/hugeval.c: New test.
14538
14539 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
14540
14541         * g++.old-deja/g++.brendan/crash16.C,
14542         g++.old-deja/g++.brendan/parse3.C,
14543         g++.old-deja/g++.brendan/redecl1.C,
14544         g++.old-deja/g++.ns/template13.C,
14545         g++.old-deja/g++.other/decl4.C,
14546         g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
14547
14548 2000-07-20  Zack Weinberg  <zack@wolery.cumb.org>
14549
14550         * lib/old-dejagnu.exp: Check for both "Internal compiler error"
14551         and "Internal error".
14552
14553         * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
14554         regexps.
14555         * gcc.dg/cpp/paste6.c: New test.
14556
14557 2000-07-19  Zack Weinberg  <zack@wolery.cumb.org>
14558
14559         * gcc.dg/cpp/tr-direct.c: New test.
14560
14561         * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
14562         gcc.dg/cpp/undef1.c: Tweak error regexps.
14563
14564 2000-07-18  Eric Christopher <echristo@redhat.com>
14565
14566         * gcc.c-torture/compile/20000718-1.c: New test.
14567
14568 2000-07-18  Zack Weinberg  <zack@wolery.cumb.org>
14569
14570         * cpplex.c (_cpp_push_token): If the token being pushed back
14571         is the previous token in this context, just subtract one from
14572         context->posn.
14573         * cppmacro.c (save_expansion): Clear aux field when storing a
14574         placemarker.
14575
14576 2000-07-18  Alexandre Oliva  <aoliva@redhat.com>
14577
14578         * gcc.dg/noncompile/redecl-1.c: New test.
14579
14580 2000-07-18  Jakub Jelinek  <jakub@redhat.com>
14581
14582         * gcc.c-torture/execute/20000717-5.c: New test.
14583         * gcc.c-torture/execute/20000717-1.x: Removed.
14584
14585 2000-07-17  Richard Henderson  <rth@cygnus.com>
14586
14587         * gcc.c-torture/execute/20000717-4.c: New test.
14588
14589 2000-07-17  Zack Weinberg  <zack@wolery.cumb.org>
14590
14591         * gcc.dg/cpp/syshdr.c: New test.
14592         * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
14593
14594 2000-07-17  Neil Booth  <neilb@earthling.net>
14595
14596         * gcc.dg/cpp/cmdlne-dM.c: New test.
14597         * gcc.dg/cpp/cmdlne-dD.c: New test.
14598
14599 2000-07-17  Jeffrey A Law  (law@cygnus.com)
14600
14601         * gcc.c-torture/execute/20000717-3.c: New test.
14602
14603         * gcc.c-torture/compile/20000717-1.c: New test.
14604
14605 2000-07-17  Geoffrey Keating  <geoffk@cygnus.com>
14606
14607         * gcc.c-torture/execute/20000717-2.c: New test.
14608
14609 2000-07-17  Joseph S. Myers  <jsm28@cam.ac.uk>
14610
14611         * gcc.dg/formatz-1.c: New test.
14612
14613         * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
14614         * gcc.dg/c99-digraph-1.c: New tests.
14615
14616         * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
14617         * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
14618
14619         * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
14620         * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
14621         * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
14622         * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
14623         * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
14624         * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
14625         * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
14626
14627 2000-07-17   Greg McGary <greg@mcgary.org>
14628
14629         * gcc.c-torture/execute/20000717-1.c: New test.
14630         * gcc.c-torture/execute/20000717-1.x: Expected to fail.
14631
14632 2000-07-15  Jakub Jelinek  <jakub@redhat.com>
14633
14634         * gcc.c-torture/execute/20000715-2.c: New test.
14635         * gcc.dg/20000715-1.c: New test.
14636
14637 2000-07-15  Michael Meissner  <meissner@redhat.com>
14638
14639         * gcc.c-torture/execute/20000715-1.c: New test.
14640
14641 2000-07-13  Jakub Jelinek  <jakub@redhat.com>
14642
14643         * gcc.c-torture/execute/20000707-1.c: New test.
14644
14645 2000-07-13  Neil Booth  <NeilB@earthling.net>
14646
14647         * testsuite/gcc.dg/cpp/digraph1.c,
14648         testsuite/gcc.dg/cpp/digraph2.c,
14649         testsuite/gcc.dg/cpp/digraphs.c: New tests.
14650
14651 2000-07-12  David Billinghurst  <David Billinghurst@riotinto.com.au>
14652
14653         * g77.f-torture/compile/20000630-2.f:  New test.
14654         * g77.f-torture/compile/20000630-2.x
14655
14656 2000-07-11  David Billinghurst  <David.Billinghurst@riotinto.com.au>
14657
14658         * g77.f-torture/execute/20000503-1.x: Delete.  Test now passes.
14659
14660 2000-07-11  Neil Booth  <NeilB@earthling.net>
14661
14662         * gcc.dg/cpp/cmdlne-C.c: Fix typo.
14663
14664 2000-07-11  Neil Booth  <NeilB@earthling.net>
14665
14666         * gcc.dg/cpp/cmdlne-C.c: New.
14667
14668 2000-07-09  Neil Booth  <NeilB@earthling.net>
14669
14670         * gcc.dg/cpp/directiv.c: New tests.
14671         * gcc.dg/cpp/undef1.c: Update.
14672
14673 2000-07-08  Angela Marie Thomas <angela@cygnus.com>
14674
14675         * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
14676
14677 2000-07-09  Neil Booth  <NeilB@earthling.net>
14678
14679         * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
14680
14681 2000-07-07  Zack Weinberg  <zack@wolery.cumb.org>
14682
14683         * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
14684         gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
14685
14686 2000-07-08  Neil Booth  <NeilB@earthling.net>
14687
14688         * gcc.dg/cpp/macsyntx.c: New tests.
14689
14690 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
14691
14692         * gcc.dg/20000707-1.c: New test.
14693
14694 2000-07-07  Jakub Jelinek  <jakub@redhat.com>
14695
14696         * gcc.c-torture/execute/20000706-1.c: New test.
14697         * gcc.c-torture/execute/20000706-2.c: New test.
14698         * gcc.c-torture/execute/20000706-3.c: New test.
14699         * gcc.c-torture/execute/20000706-4.c: New test.
14700         * gcc.c-torture/execute/20000706-5.c: New test.
14701
14702 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
14703
14704         * g++.old-deja/g++.pt/instantiate7.C: New test.
14705
14706 2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
14707
14708         * g++.old-deja/g++.mike/thunk2.C: Add return 0.
14709         * g++.old-deja/g++.mike/thunk3.C: Likewise.
14710         * g++.old-deja/g++.other/rtti3.C: Likewise.
14711         * g++.old-deja/g++.other/rttid3.C: Likewise.
14712
14713 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
14714
14715         *  g77.f-torture/compile/20000630-1.x: Fix typo
14716
14717 2000-07-05  Zack Weinberg  <zack@wolery.cumb.org>
14718
14719         * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
14720         assembly output.
14721
14722 2000-07-04  Zack Weinberg  <zack@wolery.cumb.org>
14723
14724         * gcc.dg/cpp/ident.c: New test.
14725
14726 2000-07-05  Neil Booth  <NeilB@earthling.net>
14727
14728         * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
14729           gcc.dg/cpp/lexstrng.c: New tests.
14730
14731 2000-07-04  Neil Booth  <NeilB@earthling.net>
14732
14733         * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
14734         * gcc.dg/cpp/strify2.c: Same.
14735
14736 2000-07-03  Zack Weinberg  <zack@wolery.cumb.org>
14737
14738         * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
14739         * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
14740         * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
14741         * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
14742
14743         * testsuite/gcc.dg/cpp/macro1.c,
14744         testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
14745         testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
14746         testsuite/gcc.dg/cpp/strify1.c,
14747         testsuite/gcc.dg/cpp/strify2.c: New tests.
14748
14749 2000-07-03  Jakub Jelinek  <jakub@redhat.com>
14750
14751         * gcc.c-torture/execute/20000703-1.c: New test.
14752
14753 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
14754
14755         * g++.old-deja/g++.pt (lookup10.C): New test.
14756
14757 2000-07-03  Nathan Sidwell  <nathan@codesourcery.com>
14758
14759         * g++.old-deja/g++.pt (typename25.C): New test.
14760
14761 2000-07-02  Zack Weinberg  <zack@wolery.cumb.org
14762
14763         * gcc.c-torture/compile/20000701-1.c: New test.
14764
14765 2000-06-30  Nick Clifton  <nickc@cygnus.com>
14766
14767         * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
14768         to test case.
14769
14770 2000-06-30  Catherine Moore  <clm@cygnus.com>
14771
14772         * gcc.c-torture/execute/align-1.c: New test.
14773
14774 2000-06-30  Nathan Sidwell  <nathan@codesourcery.com>
14775
14776         * g++.old-deja/g++.pt/expr8.C: New test.
14777         * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
14778
14779 2000-06-29  Nick Clifton  <nickc@cygnus.com>
14780
14781         * gcc.c-torture/compile/20000629-1.c: New test.
14782
14783 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
14784
14785
14786         Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
14787         gcc.dg/noncompile directory, depending on whether they're
14788         preprocessor tests or not.  Annotate all the tests for the dg
14789         framework.
14790
14791         * gcc.c-torture/noncompile/noncompile.exp: Delete.
14792         * gcc.dg/noncompile/noncompile.exp: New.
14793
14794         * Moved files:
14795         Old name                                New name
14796         gcc.c-torture/noncompile/920507-1.c     gcc.dg/noncompile/920507-1.c
14797         gcc.c-torture/noncompile/920616-2.c     gcc.dg/noncompile/920616-2.c
14798         gcc.c-torture/noncompile/920721-2.c     gcc.dg/noncompile/920721-2.c
14799         gcc.c-torture/noncompile/920824-1.c     gcc.dg/noncompile/920824-1.c
14800         gcc.c-torture/noncompile/920923-1.c     gcc.dg/noncompile/920923-1.c
14801         gcc.c-torture/noncompile/921102-1.c     gcc.dg/noncompile/921102-1.c
14802         gcc.c-torture/noncompile/921116-1.c     gcc.dg/noncompile/921116-1.c
14803         gcc.c-torture/noncompile/930301-1.c     gcc.dg/noncompile/930301-1.c
14804         gcc.c-torture/noncompile/930622-1.c     gcc.dg/noncompile/930622-1.c
14805         gcc.c-torture/noncompile/930622-2.c     gcc.dg/noncompile/930622-2.c
14806         gcc.c-torture/noncompile/930714-1.c     gcc.dg/noncompile/930714-1.c
14807         gcc.c-torture/noncompile/931203-1.c     gcc.dg/noncompile/931203-1.c
14808         gcc.c-torture/noncompile/940112-1.c     gcc.dg/noncompile/940112-1.c
14809         gcc.c-torture/noncompile/940227-1.c     gcc.dg/noncompile/940227-1.c
14810         gcc.c-torture/noncompile/940510-1.c     gcc.dg/noncompile/940510-1.c
14811         gcc.c-torture/noncompile/950825-1.c     gcc.dg/noncompile/950825-1.c
14812         gcc.c-torture/noncompile/950921-1.c     gcc.dg/noncompile/950921-1.c
14813         gcc.c-torture/noncompile/951123-1.c     gcc.dg/noncompile/951123-1.c
14814         gcc.c-torture/noncompile/971104-1.c     gcc.dg/noncompile/971104-1.c
14815         gcc.c-torture/noncompile/990416-1.c     gcc.dg/noncompile/990416-1.c
14816         gcc.c-torture/noncompile/init-1.c       gcc.dg/noncompile/init-1.c
14817         gcc.c-torture/noncompile/init-2.c       gcc.dg/noncompile/init-2.c
14818         gcc.c-torture/noncompile/invalid_asm.c  gcc.dg/noncompile/invalid_asm.c
14819         gcc.c-torture/noncompile/va-arg-1.c     gcc.dg/noncompile/va-arg-1.c
14820
14821         gcc.c-torture/noncompile/940712-1.c     gcc.dg/cpp/19940712-1.c
14822         gcc.c-torture/noncompile/940712-1.h     gcc.dg/cpp/19940712-1.h
14823         gcc.c-torture/noncompile/940712-1a.h    gcc.dg/cpp/19940712-1a.h
14824         gcc.c-torture/noncompile/940712-1b.h    gcc.dg/cpp/19940712-1b.h
14825         gcc.c-torture/noncompile/951025-1.c     gcc.dg/cpp/19951025-1.c
14826         gcc.c-torture/noncompile/951227-1.c     gcc.dg/cpp/19951227-1.c
14827
14828 2000-06-29  Zack Weinberg  <zack@wolery.cumb.org>
14829
14830         * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
14831         declare one variable.  On the fourth, error.
14832         * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
14833         declared by 20000628-1a.h.
14834
14835 2000-06-29  Richard Henderson  <rth@redhat.com>
14836
14837         * gcc.c-torture/execute/930529-1.x: New file.
14838         * gcc.dg/920413-1.c: Adjust expected warning text.
14839         * gcc.dg/980217-1.c: Declare abort.
14840         * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
14841
14842 2000-06-29  Jeffrey A Law  (law@cygnus.com)
14843
14844         * g77.f-torture/compile/20000629-1.f: New test.
14845         * g77.f-torture/compile/20000629-1.x: Expected to fail.
14846
14847 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
14848
14849         Rearrange lots of files, removing entirely the
14850         gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14851         directories.
14852
14853         * Deleted files:
14854         gcc.c-torture/code_quality/code_quality.exp
14855         gcc.c-torture/special/special.exp
14856         gcc.failure/failure.exp
14857         gcc.failure/940409-1.x
14858         gcc.c-torture/compile/961203-1.x
14859
14860         * New files:
14861         gcc.misc-tests/linkage.exp
14862         gcc.c-torture/execute/920730-1t.c
14863         gcc.c-torture/execute/920730-1t.x
14864         gcc.c-torture/compile/920520-1.x
14865         gcc.c-torture/compile/920521-1.x
14866         gcc.c-torture/compile/981006-1.x
14867         gcc.c-torture/execute/eeprof-1.x
14868
14869         * Moved files (possibly with modifications to fit a new harness):
14870         Old name                                New name
14871         gcc.c-torture/code_quality/920608-1.c   gcc.c-torture/compile/920608-1.c
14872         gcc.c-torture/special/920413-1.c        gcc.dg/920413-1.c
14873         gcc.c-torture/special/920520-1.c        gcc.c-torture/compile/920520-1.c
14874         gcc.c-torture/special/920521-1.c        gcc.c-torture/compile/920521-1.c
14875         gcc.c-torture/special/920717-x.c        gcc.misc-tests/linkage-x.c
14876         gcc.c-torture/special/920717-y.c        gcc.misc-tests/linkage-y.c
14877         gcc.c-torture/special/920730-1.c        gcc.c-torture/execute/920730-1.c
14878         gcc.c-torture/special/930510-1.c        gcc.dg/cpp/19930510-1.c
14879         gcc.c-torture/special/951130-1.c        gcc.dg/951130-1.c
14880         gcc.c-torture/special/960224-1.c        gcc.dg/cpp/19960224-1.c
14881         gcc.c-torture/special/960224-2.c        gcc.dg/cpp/19960224-2.c
14882         gcc.c-torture/special/981006-1.c        gcc.c-torture/compile/981006-1.c
14883         gcc.c-torture/special/eeprof-1.c        gcc.c-torture/execute/eeprof-1.c
14884         gcc.failure/940409-1.c                  gcc.dg/940409-1.c
14885
14886 2000-06-28  Zack Weinberg  <zack@wolery.cumb.org>
14887
14888         * c-torture/compile/961203-1.x: Delete.
14889
14890         * gcc.misc-tests/acker1.c: Report failure.  Use return from main,
14891         not exit. Include stdio.h.
14892         * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14893         * gcc.misc-tests/dg-12.c: Likewise.
14894         * gcc.misc-tests/dg-5.c: Likewise.
14895         * gcc.misc-tests/dg-6.c: Likewise.
14896         * gcc.misc-tests/dg-7.c: Prototype abort.
14897         * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14898         * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14899         * gcc.misc-tests/matrix1.c: Report failure.  Use return from main,
14900         not exit.
14901         * gcc.misc-tests/sieve.c: Use return from main, not exit.
14902         * gcc.misc-tests/sort2.c: Use return from main, not exit.
14903
14904 2000-06-28  Jakub Jelinek  <jakub@redhat.com>
14905
14906         * gcc.dg/cpp/20000628-1.c: New test.
14907         * gcc.dg/cpp/20000628-1.h: New header for above test.
14908         * gcc.dg/cpp/20000628-1a.h: Likewise.
14909
14910 2000-06-27  Zack Weinberg  <zack@wolery.cumb.org>
14911
14912         * gcc.dg/cpp: New directory.
14913         * gcc.dg/cpp/cpp.exp: New driver.
14914         * gcc.dg/cpp/20000627-1.c: New test.
14915         * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14916         * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14917         and rewrite as a compilation test.
14918
14919         * gcc.dg: Move many files into the cpp subdirectory, possibly
14920         renaming or editing them as well.
14921         Old name                New name
14922         990119-1.c              cpp/19990119-1.c
14923         990228-1.c              cpp/19990228-1.c
14924         990407-1.c              cpp/19990407-1.c
14925         990409-1.c              cpp/19990409-1.c
14926         990413-1.c              cpp/19990413-1.c
14927         990703-1.c              cpp/19990703-1.c
14928         20000127-1.c            cpp/20000127-1.c
14929         20000129-1.c            cpp/20000129-1.c
14930         20000207-1.c            cpp/20000207-1.c
14931         20000207-2.c            cpp/20000207-2.c
14932         20000209-1.c            cpp/20000209-1.c
14933         20000209-2.c            cpp/20000209-2.c
14934         20000301-1.c            cpp/20000301-1.c
14935         20000419-1.c            cpp/20000419-1.c
14936         20000510-1.S            cpp/20000510-1.S
14937         20000519-1.c            cpp/20000519-1.c
14938         20000529-1.c            cpp/20000529-1.c
14939         20000625-1.c            cpp/20000625-1.c
14940         20000625-2.c            cpp/20000625-2.c
14941         cpp-as1.c               cpp/assert1.c
14942         cpp-as2.c               cpp/assert2.c
14943         cxx-comments-1.c        cpp/cxxcom1.c
14944         cxx-comments-2.c        cpp/cxxcom2.c
14945         endif-label.c           cpp/endif.c
14946         cpp-hash1.c             cpp/hash1.c
14947         cpp-hash2.c             cpp/hash2.c
14948         cpp-if1.c               cpp/if-1.c
14949         cpp-if2.c               cpp/if-2.c
14950         cpp-if3.c               cpp/if-3.c
14951         cpp-if4.c               cpp/if-4.c
14952         cpp-if5.c               cpp/if-5.c
14953         cpp-cond.c              cpp/if-cexp.c
14954         cpp-missingop.c         cpp/if-mop.c
14955         cpp-missingparen.c      cpp/if-mpar.c
14956         cpp-opprec.c            cpp/if-oppr.c
14957         cpp-ifparen.c           cpp/if-paren.c
14958         cpp-shortcircuit.c      cpp/if-sc.c
14959         cpp-shift.c             cpp/if-shift.c
14960         cpp-unary.c             cpp/if-unary.c
14961         cpp-li1.c               cpp/line1.c
14962         cpp-li2.c               cpp/line2.c
14963         lineno.c                cpp/line3.c
14964         lineno-2.c              cpp/line4.c
14965         cpp-mi.c                cpp/mi1.c
14966         cpp-mic.h               cpp/mi1c.h
14967         cpp-micc.h              cpp/mi1cc.h
14968         cpp-mind.h              cpp/mi1nd.h
14969         cpp-mindp.h             cpp/mi1ndp.h
14970         cpp-mix.h               cpp/mi1x.h
14971         cpp-mi2.c               cpp/mi2.c
14972         cpp-mi2a.h              cpp/mi2a.h
14973         cpp-mi2b.h              cpp/mi2b.h
14974         cpp-mi2c.h              cpp/mi2c.h
14975         cpp-mi3.c               cpp/mi3.c
14976         cpp-mi3.def             cpp/mi3.def
14977         poison-1.c              cpp/poison.c
14978         pr-impl.c               cpp/prag-imp.c
14979         cpp-redef-2.c           cpp/redef1.c
14980         cpp-redef.c             cpp/redef2.c
14981         strpaste.c              cpp/strp1.c
14982         strpaste-2.c            cpp/strp2.c
14983         cpp-tradpaste.c         cpp/tr-paste.c
14984         cpp-tradstringify.c     cpp/tr-str.c
14985         cpp-tradwarn1.c         cpp/tr-warn1.c
14986         cpp-tradwarn2.c         cpp/tr-warn2.c
14987         trigraphs.c             cpp/trigraphs.c
14988         cpp-unc1.c              cpp/unc1.c
14989         cpp-unc2.c              cpp/unc2.c
14990         cpp-unc3.c              cpp/unc3.c
14991         cpp-unc.c               cpp/unc4.c
14992         undef.c                 cpp/undef1.c
14993         undef-2.c               cpp/undef2.c
14994         cpp-wi1.c               cpp/widestr1.c
14995
14996 2000-06-27  Mark Mitchell  <mark@codesourcery.com>
14997
14998         * lib/g++.exp (g++_include_flags): Tweak.
14999
15000 2000-06-27  H.J. Lu  <hjl@gnu.org>
15001             Loren J. Rittle  <ljrittle@acm.org>
15002
15003         * lib/g++.exp (g++_include_flags): Override libgloss.exp
15004         version with one that knows about the new gcc tree structure.
15005         (g++_link_flags): Same.
15006
15007 2000-06-26  Zack Weinberg  <zack@wolery.cumb.org>
15008
15009         * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15010         gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15011         case we are cross-compiling.
15012
15013         * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15014         g++.old-deja/g++.niklas/Makefile.in,
15015         g++.old-deja/g++.niklas/configure.in,
15016         g++.old-deja/g++.other/Makefile.in,
15017         g++.old-deja/g++.other/configure.in,
15018         gcc.c-torture/code_quality/Makefile.in,
15019         gcc.c-torture/code_quality/configure.in,
15020         gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15021         gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15022         gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15023         gcc.c-torture/execute/ieee/Makefile.in,
15024         gcc.c-torture/execute/ieee/configure.in,
15025         gcc.c-torture/noncompile/Makefile.in,
15026         gcc.c-torture/noncompile/configure.in,
15027         gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15028         gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15029         gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15030
15031 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
15032
15033         * g++.old-deja/g++.other/ambig3.C: New test.
15034
15035 2000-06-26  Nathan Sidwell  <nathan@codesourcery.com>
15036
15037         * g++.old-deja/g++.pt/syntax1.C: New test.
15038         * g++.old-deja/g++.pt/syntax2.C: New test.
15039         * g++.old-deja/g++.other/syntax3.C: New test.
15040         * g++.old-deja/g++.other/syntax4.C: New test.
15041
15042 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
15043
15044         * gcc.dg/20000623-1.c: Prototype exit and abort.
15045
15046 2000-06-25  Zack Weinberg  <zack@wolery.cumb.org>
15047
15048         * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15049         New tests.
15050         * gcc.dg/cpp-mi3.def: New file.
15051
15052         * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15053         inside assertions.
15054         * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15055         lexer's error messages.
15056         * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15057         divine anything from the linemarkers.
15058         * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15059         * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15060
15061 2000-06-23  Geoffrey Keating  <geoffk@cygnus.com>
15062
15063         * gcc.dg/20000623-1.c: New test.
15064
15065 2000-06-22  Jakub Jelinek  <jakub@redhat.com>
15066
15067         * gcc.c-torture/execute/20000622-1.c: New test.
15068
15069 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
15070
15071         * g++.old-deja/g++.other/init15.C: New test.
15072
15073 2000-06-22  Nathan Sidwell  <nathan@codesourcery.com>
15074
15075         * g++.old-deja/g++.pt/vaarg2.C: New test.
15076         * g++.old-deja/g++.pt/vaarg3.C: New test.
15077
15078 2000-06-20  Nathan Sidwell  <nathan@codesourcery.com>
15079
15080         * g++.old-deja/g++.other/dyncast6.C: New test.
15081
15082 2000-06-15  Jakub Jelinek  <jakub@redhat.com>
15083
15084         * gcc.c-torture/execute/loop-6.c: New test.
15085
15086 2000-06-14  Jakub Jelinek  <jakub@redhat.com>
15087
15088         * gcc.dg/20000614-1.c: New test.
15089         * gcc.dg/20000614-2.c: New test.
15090
15091 2000-06-14  Hans-Peter Nilsson  <hp@axis.com>
15092
15093         * g++.old-deja/g++.other/inline12.C: New test.
15094
15095 2000-06-13  Jakub Jelinek  <jakub@redhat.com>
15096
15097         * g++.old-deja/g++.other/eh1.C: New test.
15098
15099 2000-06-12  Jakub Jelinek  <jakub@redhat.com>
15100
15101         * g++.old-deja/g++.other/type.C: New test.
15102
15103 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
15104
15105         * g++.old-deja/g++.other/initstring.C: New test.
15106
15107 2000-06-12  Jason Merrill  <jason@redhat.com>
15108
15109         * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15110
15111 2000-06-09  Jeffrey A Law  (law@cygnus.com)
15112
15113         * gcc.c-torture/compile/20000609-1.c: New test.
15114
15115 2000-06-09  Clinton Popetz  <cpopetz@cygnus.com>
15116
15117         * gcc.dg/20000609-1.c: New test.
15118
15119 2000-06-08  Zack Weinberg  <zack@wolery.cumb.org>
15120
15121         * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15122         * gcc.c-torture/noncompile/poison-1.c: Move...
15123         * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15124         * gcc.dg/cpp-li1.c: Add a token after the #line.
15125
15126 2000-06-05  Richard Henderson  <rth@cygnus.com>
15127
15128         * gcc.c-torture/execute/20000605-2.c: New test.
15129         * gcc.c-torture/execute/20000605-3.c: New test.
15130
15131 2000-06-06  David Billinghurst  <David Billinghurst@riotinto.com.au>
15132
15133         * g77.f-torture/execute/20000503-1.x: New file.
15134
15135 2000-06-06  Nathan Sidwell  <nathan@codesourcery.com>
15136
15137         * g++.old-deja/g++.eh/badalloc1.C: New test.
15138
15139 2000-06-05  Richard Henderson  <rth@cygnus.com>
15140
15141         * gcc.c-torture/execute/20000605-1.c: New test.
15142
15143 2000-06-05  Jakub Jelinek  <jakub@redhat.com>
15144             Nathan Sidwell <nathan@codesourcery.com>
15145
15146         * gcc.c-torture/compile/20000605-1.c: New test.
15147
15148 2000-06-03  David Billinghurst  <David Billinghurst@riotinto.com.au>
15149
15150         * g77.f-torture/compile/20000601-1.f:  New test.
15151
15152 2000-06-03  Richard Henderson  <rth@cygnus.com>
15153
15154         * gcc.c-torture/execute/20000603-1.c: New.
15155
15156 2000-06-02  Zack Weinberg  <zack@wolery.cumb.org>
15157
15158         * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15159         * gcc.dg/noreturn-2.c (noreturn): Likewise.
15160
15161 2000-06-01  Zack Weinberg  <zack@wolery.cumb.org>
15162
15163         * gcc.dg/compare2.c (case 12): XFAIL.
15164         * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15165         * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15166
15167         * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15168
15169 2000-05-29  Zack Weinberg  <zack@wolery.cumb.org>
15170
15171         * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15172         guard macro is already defined when the header is first
15173         included.
15174         * gcc.dg/cpp-mix.h: New file.
15175         * gcc.dg/endif-label.c: Update patterns to match compiler.
15176
15177         * g++.brendan/complex1.C: Declare abort.
15178         * g++.law/refs4.C: Remove XFAIL.
15179         * g++.oliva/expr2.C: Declare abort and exit.
15180
15181 2000-05-28  Alexandre Oliva  <aoliva@cygnus.com>
15182
15183         * gcc.c-torture/execute/20000528-1.c: New test.
15184
15185         * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15186         * g++.old-deja/g++.law/temps4.C: Likewise.
15187
15188         * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15189         stdlib.h.  Call abort() on failure.
15190         * g++.old-deja/g++.law/refs4.C: Likewise.
15191         * g++.old-deja/g++.law/temps4.C: Likewise.
15192         * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15193         * gcc.c-torture/execute/20000112-1.c: Include string.h.
15194
15195 2000-05-27  Zack Weinberg  <zack@wolery.cumb.org>
15196
15197         Relative to g++.dg/special:
15198         * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
15199
15200         Relative to g++.old-deja:
15201         * g++.brendan/complex1.C, g++.jason/optimize2.C,
15202         g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15203         g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15204         g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15205         g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15206         g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15207         g++.robertl/ice990323-2.C: Prototype exit and/or abort.
15208
15209         * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15210         g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15211         g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15212         g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15213         g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15214         g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15215         and/or string.h.
15216
15217         * g++.other/goto1.C: Update expectations for error messages.
15218
15219 2000-05-25  Alexandre Oliva  <aoliva@cygnus.com>
15220
15221         * gcc.c-torture/compile/20000523-1.c: New test.
15222
15223 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
15224
15225         * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15226
15227 2000-05-25  Nathan Sidwell  <nathan@codesourcery.com>
15228
15229         * g++.old-deja/g++.eh/catch11.C: New test.
15230         * g++.old-deja/g++.eh/catch12.C: New test.
15231
15232 2000-05-24  Nick Clifton  <nickc@cygnus.com>
15233
15234         * gcc.c-torture/execute/20000523-1.c: New test.
15235
15236 2000-05-23  Zack Weinberg  <zack@wolery.cumb.org>
15237
15238         * c-torture/execute/bcp-1.c: Replace abort in arg of
15239         __builtin_constant_p with a generic external function.
15240
15241         * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15242         gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15243         gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15244         gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15245         Prototype abort and/or exit.
15246
15247         * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15248         gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15249         gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15250         gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15251
15252 2000-05-22  Alexandre Oliva  <aoliva@cygnus.com>
15253
15254         * gcc.dg/dwarf2-1.c: New test.
15255
15256 2000-05-20  Richard Henderson  <rth@cygnus.com>
15257
15258         * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15259
15260 2000-05-20  Andreas Jaeger  <aj@suse.de>
15261
15262         * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15263         testcase.
15264
15265 2000-05-19  David Edelsohn  <edelsohn@gnu.org>
15266
15267         * gcc.c-torture/execute/20000519-2.c: New test.
15268
15269 2000-05-19  Andreas Jaeger  <aj@suse.de>
15270
15271         * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15272         which fails with SSA.
15273
15274         * lib/c-torture.exp: Also test with -O3 -fssa.
15275
15276 2000-05-18  Michael Meissner  <meissner@redhat.com>
15277
15278         * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15279         * gcc.c-torture/execute/920415-1.c: Ditto.
15280         * gcc.c-torture/execute/920501-1.c: Ditto.
15281         * gcc.c-torture/execute/conversion.c: Ditto.
15282         * gcc.c-torture/execute/cvt-1.c: Ditto.
15283
15284 2000-05-18  Jeffrey A Law  (law@cygnus.com)
15285
15286         * gcc.c-torture/compile/20000518-1.c: New test.
15287
15288 2000-05-18  David Billinghurst  <David.Billinghurst@riotinto.com.au>
15289
15290         * g77.f-torture/compile/200005018.f:  New test.
15291
15292 2000-05-17  Jeffrey A Law  (law@cygnus.com)
15293
15294         * gcc.c-torture/compile/20000517-1.c: New test.
15295
15296 2000-05-16  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15297
15298         * gcc.c-torture/execute/20000516-1.c: New test.
15299
15300 2000-05-15  Jakub Jelinek  <jakub@redhat.com>
15301
15302         * g++.old-deja/g++.other/eh.C: New test.
15303
15304 2000-05-12  Richard Henderson  <rth@cygnus.com>
15305
15306         * gcc.c-torture/execute/990208-1.c (main): Don't pass
15307         constants through to doit's conditional.
15308
15309 2000-05-11  Jeffrey A Law  (law@cygnus.com)
15310
15311         * gcc.c-torture/compile/20000511-1.c: New test.
15312         * g77.f-torture/compile/20000511-1.f: New test.
15313         * g77.f-torture/compile/20000511-2.f: New test.
15314
15315 2000-05-11  Michael Meissner  <meissner@redhat.com>
15316
15317         * gcc.c-torture/execute/20000511-1.c: New test.
15318
15319 2000-05-11  Zack Weinberg  <zack@wolery.cumb.org>
15320
15321         * gcc.dg/dg.exp: Scan .S files as well as .c files.
15322         * gcc.dg/20000510-1.S: New.
15323
15324 2000-05-08  Catherine Moore  <clm@cygnus.com>
15325
15326         * gcc.dg/unused-3.c: New.
15327
15328 2000-05-06  Richard Henderson  <rth@cygnus.com>
15329
15330           * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15331           * g++.old-deja/g++.mike/warn1.C: Likewise.
15332           * g++.old-deja/g++.pt/local1.C: Likewise.
15333           * g++.old-deja/g++.pt/local7.C: Likewise.
15334           * g++.old-deja/g++.pt/spec16.C: Likewise.
15335
15336 2000-05-06  Nathan Sidwell  <nathan@codesourcery.com>
15337
15338         * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15339
15340 2000-05-05  David Billinghurst  <David Billinghurst@riotinto.com.au>
15341
15342           * g77.f-torture/execute/20000503-1.f:  New test.
15343
15344 2000-05-04  Andreas Jaeger  <aj@suse.de>
15345
15346         * gcc.dg/noreturn-2.c: New test.
15347
15348 2000-05-04  Neil Booth  <NeilB@earthling.net>
15349
15350         * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15351         preprocessor.
15352
15353 2000-05-04  Richard Henderson  <rth@cygnus.com>
15354
15355         * gcc.c-torture/execute/20000503-1.c: Fix typo.
15356
15357 2000-05-04  Richard Henderson  <rth@cygnus.com>
15358
15359         * gcc.c-torture/compile/20000504-1.c: New test.  Derived from
15360         OpenSSL by Jason R Thorpe.
15361
15362 2000-05-03  Jim Wilson  <wilson@cygnus.com>
15363
15364         * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15365
15366 2000-05-03  Robert Lipe <robertlipe@usa.net>
15367
15368         * gcc.dg/20000503-1.c: New test.
15369
15370 2000-05-02  Jakub Jelinek  <jakub@redhat.com>
15371
15372         * gcc.c-torture/compile/20000502-1.c: New test.
15373         * g++.old-deja/g++.other/align.C: New test.
15374         * gcc.dg/cpp-tradstringify.c: New test.
15375
15376 Thu Apr 27 15:58:18 MET DST 2000  Jan Hubicka  <jh@suse.cz>
15377
15378         * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15379         and hard registers.
15380
15381 2000-04-26  Geoff Keating  <geoffk@cygnus.com>
15382
15383         * gcc.c-torture/execute/loop-5.c: New test.
15384
15385 2000-04-25  Jakub Jelinek  <jakub@redhat.com>
15386
15387         * gcc.c-torture/execute/va-arg-20.c: New test.
15388
15389 2000-04-23  Jeffrey A Law  (law@cygnus.com)
15390
15391         * gcc.c-torture/execute/20000422-1.c: New test.
15392
15393 2000-04-20  Greg McGary  <gkm@gnu.org>
15394
15395         * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15396         when optimizing, but without sibling-call optimizations (-O1).
15397
15398 2000-04-20  Jeffrey A Law  (law@cygnus.com)
15399
15400           * gcc.c-torture/compile/20000420-1.c: New test.
15401
15402 2000-04-20  Nathan Sidwell  <nathan@codesourcery.com>
15403
15404         * g++.abi/ptrflags.C: New test.
15405         * g++.eh/catchptr1.C: Test incomplete pointer chains.
15406
15407 2000-04-19  Catherine Moore  <clm@cygnus.com>
15408
15409         * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
15410
15411 2000-04-19  Greg McGary  <gkm@gnu.org>
15412
15413         * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15414         sibling-call optimizations.
15415
15416 2000-04-19  Zack Weinberg  <zack@wolery.cumb.org>
15417
15418         * gcc.dg/20000419-1.c: New test.
15419
15420 2000-04-12  Hans-Peter Nilsson  <hp@axis.com>
15421
15422         * gcc.c-torture/execute/20000412-6.c: New test.
15423
15424 2000-04-12  Jeffrey A Law  (law@cygnus.com)
15425
15426         * gcc.c-torture/execute/20000412-5.c: New test.
15427         * g77.f-torture/compile/20000412-1.f: New test.
15428         * gcc.c-torture/execute/20000412-4.c: New test.
15429         * gcc.c-torture/compile/20000412-2.c: New test.
15430         * gcc.c-torture/execute/20000412-3.c: New test.
15431         * gcc.c-torture/compile/20000412-1.c: New test.
15432         * gcc.c-torture/execute/20000412-2.c: New test.
15433
15434 2000-04-12  Jakub Jelinek  <jakub@redhat.com>
15435
15436         * objc/execute/bf-20.m: New test.
15437
15438 2000-04-10  Richard Henderson  <rth@cygnus.com>
15439
15440         * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15441
15442         * gcc.c-torture/execute/20000412-1.c: New test.
15443
15444 2000-04-10  Nathan Sidwell  <nathan@codesourcery.com>
15445
15446         * g++.old-deja/g++.eh/catchptr1.C: New test.
15447
15448 2000-04-09  Nathan Sidwell  <nathan@codesourcery.com>
15449
15450         * g++.old-deja/g++.abi/cxa_vec.C: New test.
15451
15452 2000-04-08  Neil Booth  <NeilB@earthling.net>
15453
15454         * gcc.dg/cpp-nullchar.c: Remove test as
15455         embedded nulls cause problems.
15456
15457 2000-04-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15458
15459         * gcc.dg/compare2.c: New test.
15460
15461 2000-04-08  Neil Booth  <NeilB@earthling.net>
15462
15463         * gcc.dg/cpp-nullchar.c: New test.
15464
15465 2000-04-07  Zack Weinberg  <zack@wolery.cumb.org>
15466
15467         * gcc.dg/cpp-mi2.c: New test.
15468         * gcc.dg/cpp-mi2[abc].h: New files.
15469
15470 2000-04-07  Nathan Sidwell  <nathan@codesourcery.com>
15471
15472         * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15473         member name.
15474
15475 2000-04-06  Nathan Sidwell  <nathan@codesourcery.com>
15476
15477         * g++.old-deja/g++.abi/vmihint.C: New test.
15478
15479 2000-04-06  Neil Booth  <NeilB@earthling.net>
15480
15481         * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15482         cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c:  Add FSF
15483         copyright.
15484
15485 2000-04-05  Hans-Peter Nilsson  <hp@axis.com>
15486
15487         * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15488         avoid stack-frame overwrite.
15489
15490 2000-04-05  Jakub Jelinek  <jakub@redhat.com>
15491
15492         * gcc.c-torture/compile/20000405-2.c: New test.
15493         * gcc.c-torture/compile/20000405-3.c: New test.
15494
15495 2000-04-05  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15496
15497         * gcc.c-torture/compile/20000405-1.c: New test.
15498
15499 2000-04-04  Geoff Keating  <geoffk@cygnus.com>
15500
15501         * gcc.dg/cast-qual-1.c: Revert last change.
15502
15503 2000-04-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15504
15505         * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
15506
15507 2000-04-03  Zack Weinberg  <zack@wolery.cumb.org>
15508
15509         * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15510         gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
15511
15512 2000-04-03  Jeffrey A Law  (law@cygnus.com)
15513
15514         * gcc.c-torture/compile/20000403-2.c: New test.
15515         * gcc.c-torture/compile/20000403-1.c: New test.
15516
15517 2000-04-03  Hans-Peter Nilsson  <hp@axis.com>
15518
15519         * gcc.c-torture/execute/20000403-1.c: New test.
15520
15521 2000-04-03  Geoff Keating  <geoffk@cygnus.com>
15522
15523         * gcc.c-torture/execute/20000402-1.c: New test.
15524
15525 2000-04-03  Donald Lindsay  <dlindsay@cygnus.com>
15526
15527         * gcc.c-torture/execute/va-arg-15.c: New test.
15528         * gcc.c-torture/execute/va-arg-16.c: New test.
15529         * gcc.c-torture/execute/va-arg-17.c: New test.
15530         * gcc.c-torture/execute/va-arg-18.c: New test.
15531         * gcc.c-torture/execute/va-arg-19.c: New test.
15532
15533 2000-04-02  Zack Weinberg  <zack@wolery.cumb.org>
15534
15535         * gcc.c-torture/compile/981211-1.c: Move to...
15536         * gcc.dg/cpp-as1.c: ...here.
15537         * gcc.dg/cpp-as2.c: New file.
15538
15539         * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15540         compiler.
15541
15542 2000-04-02  Neil Booth  <NeilB@earthling.net>
15543
15544         * gcc.dg/cpp-cond.c  New tests.
15545         * gcc.dg/cpp-ifparen.c New tests.  Amend existing tests to make
15546         accidental success less likely.
15547         * gcc.dg/cpp-missingop.c  New tests.
15548         * gcc.dg/cpp-missingparen.c  New tests.
15549         * gcc.dg/cpp-shift.c  New tests.
15550         * gcc.dg/cpp-shortcircuit.c  New tests.
15551         * gcc.dg/cpp-unary.c  New tests.
15552
15553 2000-03-29  Jeffrey A Law  (law@cygnus.com)
15554
15555         * gcc.c-torture/compile/20000329-1.c: New test.
15556
15557 2000-03-26  Bernd Schmidt  <bernds@cygnus.co.uk>
15558
15559         * gcc.c-torture/compile/20000326-1.c: New test.
15560         * gcc.c-torture/compile/20000326-2.c: New test.
15561
15562 2000-03-24  Geoff Keating  <geoffk@cygnus.com>
15563
15564         * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
15565         the first parameter is a function argument.
15566
15567 2000-03-23  Nathan Sidwell  <nathan@codesourcery.com>
15568
15569         * g++.old-deja/g++.ext/array4.C: New test.
15570
15571 2000-03-22  Geoff Keating  <geoffk@cygnus.com>
15572
15573         * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
15574
15575 2000-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15576
15577         * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
15578
15579 2000-03-19  Richard Henderson  <rth@cygnus.com>
15580
15581         * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
15582
15583 2000-03-19  Richard Henderson  <rth@cygnus.com>
15584
15585         * gcc.c-torture/compile/20000319-1.c: New test.
15586
15587 2000-03-14  Jeffrey A Law  (law@cygnus.com)
15588
15589         * gcc.c-torture/execute/20000314-3.c: New test.
15590         * gcc.c-torture/execute/20000314-2.c: New test.
15591         * gcc.c-torture/execute/20000314-1.c: New test.
15592         * gcc.c-torture/compile/20000314-2.c: New test.
15593         * gcc.c-torture/compile/20000314-1.c: New test.
15594
15595 2000-03-13  Nathan Sidwell  <nathan@codesourcery.com>
15596
15597         * g++.old-deja/g++.warn/inline.C: New test.
15598
15599 2000-03-10  Hans-Peter Nilsson  <hp@bitrange.com>
15600
15601         * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
15602         standards-compliant result rather than specific constants.
15603         Put test-values in array.
15604
15605 2000-03-08  Jason Merrill  <jason@casey.cygnus.com>
15606
15607         * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
15608         (g++_target_compile): Put test-specific options last.
15609
15610 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
15611
15612         * g++.old-deja/g++.eh/vbase4.C: New test.
15613
15614 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
15615
15616         * g++.old-deja/g++.bugs/900215_01.C: Adjust.
15617
15618 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
15619
15620         * g++.old-deja/g++.brendan/misc12.C: Removed.
15621         * g++.old-deja/g++.pt/memtemp77.C: Constify.
15622         * g++.old-deja/g++.ext/pretty4.C: New test.
15623
15624 2000-03-08  Nathan Sidwell  <nathan@codesourcery.com>
15625
15626         * g++.old-deja/g++.other/string2.C: New test.
15627
15628 2000-03-06  Nathan Sidwell  <nathan@codesourcery.com>
15629
15630         * g++.old-deja/g++.warn/impint2.C: New test.
15631
15632 2000-03-05  Hans-Peter Nilsson  <hp@bitrange.com>
15633
15634         * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
15635         is 1, not zero.
15636
15637 2000-03-05  Nathan Sidwell  <nathan@codesourcery.com>
15638
15639         * g++.old-deja/g++.warn/impint.C: New test.
15640         * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
15641         * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
15642         * g++.old-deja/g++.pt/explicit12.C: Likewise.
15643         * g++.old-deja/g++.pt/explicit13.C: Likewise.
15644         * g++.old-deja/g++.pt/explicit17.C: Likewise.
15645         * g++.old-deja/g++.pt/explicit18.C: Likewise.
15646         * g++.old-deja/g++.pt/explicit19.C: Likewise.
15647         * g++.old-deja/g++.pt/explicit23.C: Likewise.
15648         * g++.old-deja/g++.pt/explicit31.C: Likewise.
15649         * g++.old-deja/g++.pt/explicit35.C: Likewise.
15650         * g++.old-deja/g++.pt/explicit6.C: Likewise.
15651         * g++.old-deja/g++.pt/memclass7.C: Likewise.
15652
15653 2000-03-01  Zack Weinberg  <zack@wolery.cumb.org>
15654
15655         * gcc.dg/cpp-redef.c: New test.
15656
15657 2000-02-29  Nathan Sidwell  <nathan@codesourcery.com>
15658
15659         * g++.old-deja/g++.pt/unify7.C: New test.
15660
15661 2000-02-26  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
15662
15663         * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
15664         * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
15665
15666 2000-02-25  Geoff Keating  <geoffk@cygnus.com>
15667
15668         * gcc.c-torture/compile/20000224-1.c: New test.
15669
15670 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15671
15672         * gcc.c-torture/compile/cpp-2.c: New test.
15673         * gcc.c-torture/compile/cpp-1.c: New test.
15674
15675 2000-02-25  Jeffrey A Law  (law@cygnus.com)
15676
15677         * gcc.c-torture/execute/20000225-1.c: New test.
15678
15679 2000-02-25  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15680
15681         * gcc.dg/cpp-li2.c: New test.
15682
15683         * gcc.dg/cpp-wi1.c: New test.
15684
15685         * gcc.dg/cpp-li1.c: New test.
15686
15687 2000-02-24  Nathan Sidwell  <nathan@codesourcery.com>
15688
15689         * g++.old-deja/g++.other/sizeof5.C: New test.
15690
15691 2000-02-23  Franz Sirl  <Franz.Sirl-kernel@lauterbach.com>
15692
15693         * gcc.c-torture/execute/va-arg-13.c: New test.
15694
15695 2000-02-23  Donald Lindsay  <dlindsay@cygnus.com>
15696
15697         * gcc.c-torture/execute/va-arg-12.c: New test.
15698
15699 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
15700
15701         * gcc.c-torture/execute/20000223-1.c: New test.
15702
15703 2000-02-23  Nathan Sidwell  <nathan@codesourcery.com>
15704
15705         * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
15706
15707 2000-02-22  Mark Mitchell  <mark@codesourcery.com>
15708
15709         * g++.old-deja/g++.abi/ptrmem.C: New test.
15710
15711 2000-02-19  Richard Henderson  <rth@cygnus.com>
15712
15713         * gcc.c-torture/compile/init-3.c: New.
15714
15715 2000-02-17  Mark Mitchell  <mark@codesourcery.com>
15716
15717         * lib/g++.exp (g++_init): Add -fmessage-length=0 to
15718         ALWAYS_CXXFLAGS.
15719
15720 2000-02-11  Robert Lipe <robertl@sco.com>
15721
15722         * gcc.c-torture/compile/20000211-3.c: New test.
15723
15724 2000-02-11  Martin Buchholz <martin@xemacs.org>
15725
15726         * gcc.c-torture/compile/20000211-2.c: New test.
15727
15728 2000-02-11  Jeffrey A Law  (law@cygnus.com)
15729
15730         * gcc.c-torture/compile/20000211-1.c: New test.
15731
15732 2000-02-09  Jonathan Larmour  <jlarmour@redhat.co.uk>
15733
15734         * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
15735           on native targets
15736
15737 2000-02-08  Nathan Sidwell  <nathan@acm.org>
15738
15739         * g++.old-deja/g++.other/cast5.C: New test.
15740
15741 2000-02-05  Alan Modra  <alan@SPRI.Levels.UniSA.Edu.Au>
15742
15743         * gcc.c-torture/execute/20000205-1.c: New.
15744
15745 2000-02-03  Nathan Sidwell  <nathan@acm.org>
15746
15747         * g++.old-deja/g++.jason/cast3.C: Return void.
15748         * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
15749
15750 2000-02-02  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15751
15752         * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
15753
15754         * gcc.dg/loop-1.c: New test.
15755
15756 2000-01-27  Jakub Jelinek  <jakub@redhat.com>
15757
15758         * gcc.c-torture/compile/20000127-1.c: New test.
15759         * gcc.c-torture/execute/991228-1.c: New test.
15760
15761 2000-01-26  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15762
15763         * gcc.dg/unused-2.c: New test.
15764
15765         * gcc.dg/conv-1.c: New test.
15766
15767 2000-01-24  Mark Mitchell  <mark@codesourcery.com>
15768
15769         * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
15770         compiler.
15771         (tool_option_proc): Fix typo.
15772
15773 2000-01-24  Geoff Keating  <geoffk@cygnus.com>
15774
15775         * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
15776         of the ld on the host, not on the build machine.
15777         Also, don't crash if '--help' is not a supported option.
15778
15779 2000-01-24  Richard Henderson  <rth@cygnus.com>
15780
15781         * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
15782
15783 2000-01-20  Jeffrey A Law  (law@cygnus.com)
15784
15785         * gcc.c-torture/execute/20000120-2.c: New test.
15786         * gcc.c-torture/execute/20000120-1.c: New test.
15787
15788 2000-01-13  Jeffrey A Law  (law@cygnus.com)
15789
15790         * gcc.c-torture/execute/20000113-1.c: New test.
15791
15792 2000-01-12  Jeffrey A Law  (law@cygnus.com)
15793
15794         * gcc.c-torture/execute/20000112-1.c: New test.
15795
15796 2000-01-11  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15797
15798         * gcc.dg/20000111-1.c: New test.
15799
15800 2000-01-10  Jeffrey A Law  (law@cygnus.com)
15801
15802         * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
15803         with 16 bit integers.
15804
15805 2000-01-08  Alexandre Oliva  <oliva@lsd.ic.unicamp.br>
15806
15807         * gcc.dg/20000108-1.c: New test.
15808
15809 2000-01-05  Nathan Sidwell  <nathan@acm.org>
15810
15811         * g++.old-deja/g++.ns/koenig8.C: New test.
15812
15813 2000-01-05  Nathan Sidwell  <nathan@
15814
15815         * gcc.c-torture/execute/990531-1.c: New test.
15816
15817 1999-05-27  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15818
15819         * gcc.c-torture/compile/990527-1.c: New test.
15820
15821 1999-05-27  Joern Rennecke <amylaar@cygnus.com>
15822
15823         * gcc.c-torture/execute/990527-1.c: New test.
15824
15825 1999-05-25  Nick Clifton  <nickc@cygnus.com>
15826
15827         * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
15828         bitfields as signed.
15829
15830 1999-05-25  Craig Burley  <craig@jcb-sc.com>
15831
15832         * g77.f-torture/compile/19990525-0.f: New test.
15833
15834 1999-05-25  Jeffrey A Law  (law@cygnus.com)
15835
15836         * gcc.c-torture/execute/990525-2.c: New test.
15837
15838         * gcc.c-torture/execute/990525-1.c: New test.
15839
15840 1999-05-24  Nathan Sidwell  <nathan@acm.org>
15841
15842         * g++.old-deja/g++.other/anon3.C: New test.
15843         * g++.old-deja/g++.other/anon4.C: New test.
15844         * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
15845         * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
15846         after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
15847         Merrill).
15848
15849 1999-05-24  Jeffrey A Law  (law@cygnus.com)
15850
15851         * gcc.c-torture/execute/990524-1.c: New test.
15852
15853         * gcc.dg/990524-1.c: New test.
15854
15855 1999-05-23  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15856
15857         * gcc.c-torture/compile/990523-1.c: New test.
15858
15859 1999-05-19  Raja R Harinath <harinath@cs.umn.edu>
15860
15861         * gcc.c-torture/compile/990519-1.c: New test.
15862
15863 1999-05-17  Andreas Schwab  <schwab@issan.cs.uni-dortmund.de>
15864
15865         * gcc.c-torture/compile/990517-1.c: New test.
15866
15867         * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
15868         (e4, f4): New tests.
15869         (main): Call them.
15870
15871 1999-05-13  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15872
15873         * gcc.dg/noreturn-1.c: New test.
15874
15875 1999-05-13  Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15876
15877         * gcc.c-torture/execute/990513-1.c: New test.
15878
15879 1999-05-10  Richard Henderson  <rth@cygnus.com>
15880
15881         * g++.old-deja/g++.other/null1.C (g): Add overload for long.
15882
15883 1999-05-10  Craig Burley  <craig@jcb-sc.com>
15884
15885         * g77.f-torture/execute/erfc.f: Use small single-precision
15886         values, to avoid problems on Alphas when not -mieee.
15887
15888 1999-05-08  Craig Burley  <craig@jcb-sc.com>
15889
15890         * gcc.dg/990506-0.c: New test.
15891
15892 1999-05-08  Richard Henderson  <rth@cygnus.com>
15893
15894         * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
15895         the constant to test.  Don't XFAIL 64-bit targets.
15896
15897         * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
15898         * g++.old-deja/g++.law/profile1.C: Likewise.
15899
15900         * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
15901         operator new instances.
15902         * g++.old-deja/g++.other/delete5.C: Likewise.
15903
15904 1999-05-03  Craig Burley  <craig@jcb-sc.com>
15905
15906         * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
15907         intrinsic.
15908
15909 1999-05-03  Craig Burley  <craig@jcb-sc.com>
15910
15911         * g77.f-torture/execute/u77-test.f: Reverse order of two
15912         arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
15913
15914 1999-05-03  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
15915
15916         * gcc.dg/compare1.c: New test.
15917
15918 1999-05-02  Joseph S. Myers  <jsm28@cam.ac.uk>
15919
15920         * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
15921         New tests.
15922
15923 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15924
15925         * g77.f-torture/compile/19990502-1.f: New test.
15926
15927 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15928
15929         * g77.f-torture/compile/19990502-0.f: New test.
15930
15931 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15932
15933         * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
15934         intrinsic.
15935
15936 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15937
15938         * g77.f-torture/execute/u77-test.f (main): List libU77
15939         intrinsics not currently tested.
15940         Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
15941         GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
15942         FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
15943         Trim blanks off the ends of some printed strings.
15944
15945 1999-05-02  Craig Burley  <craig@jcb-sc.com>
15946
15947         * g77.f-torture/execute/u77-test.f (main): Just warn about
15948         FSTAT gid disagreement, as it's expected on some systems.
15949
15950 1999-05-01  Craig Burley  <craig@jcb-sc.com>
15951
15952         * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
15953         use a new function, which allows for some slop.
15954         Clean up some commentary.
15955         (issum): The new function.
15956         (sgladd): Deleted subroutine.
15957
15958 1999-05-01  Craig Burley  <craig@jcb-sc.com>
15959
15960         * g77.f-torture/execute/u77-test.f: Modify to be more like
15961         libf2c/libU77 version, bringing patches to that version here.
15962         Add suitable commentary.
15963
15964 1999-04-25  Richard Henderson  <rth@cygnus.com>
15965
15966         * gcc.dg/990424-1.c: New test.
15967
15968 1999-04-24  Craig Burley  <craig@jcb-sc.com>
15969
15970         * g77.f-torture/execute/u77-test.f (main): Bug involving
15971         LSTAT has been fixed, so turn back on full checking.
15972
15973 1999-04-20  Craig Burley  <craig@jcb-sc.com>
15974
15975         * g77.f-torture/compile/19990419-0.f: New test.
15976         * g77.f-torture/execute/19990419-1.f: New test.
15977
15978 1999-04-17  Richard Henderson  <rth@cygnus.com>
15979
15980         * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
15981         to avoid the need for a prototype to supress a warning.
15982
15983 1999-04-07  Jim Wilson  <wilson@cygnus.com>
15984
15985         * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
15986
15987 1999-04-04  Jeffrey A Law  (law@cygnus.com)
15988
15989         * gcc.c-torture/execute/990404-1.c: New test.
15990
15991 1999-04-03 10:35 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
15992
15993         * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
15994         * gcc.dg/cpp-if3.c: Don't use -pedantic.
15995         * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
15996         missing initializer warnings.
15997
15998 1999-03-28  Jeffrey A Law  (law@cygnus.com)
15999
16000         * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16001         matching strings.
16002
16003 1999-03-26  Jeffrey A Law  (law@cygnus.com)
16004
16005         * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16006
16007 1999-03-26  Craig Burley  <craig@jcb-sc.com>
16008
16009         * g77.f-torture/execute/19990325-0.f: New test.
16010         * g77.f-torture/execute/19990325-1.f: New test.
16011
16012 1999-03-24  Jeffrey A Law  (law@cygnus.com)
16013
16014         * gcc.c-torture/execute/990324-1.c: New test.
16015
16016 1999-03-22  Jim Wilson  <wilson@cygnus.com>
16017
16018         * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16019         test with 4.
16020
16021 1999-03-17  Richard Henderson  <rth@cygnus.com>
16022
16023         * gcc.c-torture/execute/ieee/980619-1.x: New.  Expected fail on x86.
16024
16025 1999-03-13  Craig Burley  <craig@jcb-sc.com>
16026
16027         * g77.f-torture/execute/19990313-2.f: New test.
16028         * g77.f-torture/execute/19990313-3.f: New test.
16029
16030 1999-03-13  Craig Burley  <craig@jcb-sc.com>
16031
16032         * g77.f-torture/execute/19990313-0.f: New test.
16033         * g77.f-torture/execute/19990313-1.f: New test.
16034
16035 1999-03-12  Jim Wilson  <wilson@cygnus.com>
16036
16037         * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16038         printf to sprintf.
16039         * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16040         (main): Add check for u15.  Conditionalize u31 check depending on
16041         whether ints are <32 bits or >=32 bits.
16042
16043 1999-03-08  Craig Burley  <craig@jcb-sc.com>
16044
16045         * g77.f-torture/execute/19981119-0.f: Improve testiness.
16046
16047 1999-03-08  Craig Burley  <craig@jcb-sc.com>
16048
16049         * g77.f-torture/compile/19990305-0.f: New test.
16050         * g77.f-torture/execute/19981119-0.f: New test.
16051
16052 1999-03-08  Craig Burley  <craig@jcb-sc.com>
16053
16054         * g77.f-torture/execute/970625-2.f: call ABORT if final
16055         result is not correct, instead of just printing it.
16056         Add this checking via newly introduced obfuscation, to
16057         trip up buggy front ends.
16058
16059 1999-03-07  Craig Burley  <craig@jcb-sc.com>
16060
16061         * g77.f-torture/compile/960317-1.f: Moved from being
16062         in execute/.  (Somehow I didn't notice "SUBROUTINE...".)
16063
16064 1999-03-06  Craig Burley  <craig@jcb-sc.com>
16065
16066         * g77.f-torture/execute/960317-1.f: New (old) test.
16067         * g77.f-torture/execute/970625-2.f: Ditto.
16068
16069 1999-03-01 Zack Weinberg  <zack@rabi.columbia.edu>
16070
16071         * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16072         message on line 1 or line 2; cccp and cpplib do this differently.
16073
16074 1999-03-01  Jeffrey A Law  (law@cygnus.com)
16075
16076         * g++.old-deja/g++.law/weak1.C: New test.
16077
16078 1999-02-28 17:59 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
16079
16080         * gcc.c-torture/execute/990119-1.c: Renamed to...
16081         * gcc.dg/990119-1.c: this, so it will only be tested once
16082         (it's a preprocessor test, it doesn't need to be run at
16083         multiple optimization levels).
16084
16085 1999-02-27 13:34 -0500  Zack Weinberg  <zack@rabi.columbia.edu>
16086
16087         * lib/g++.exp: Don't add incdir=$base_dir/../include to
16088           ALWAYS_CXXFLAGS.
16089
16090 1999-02-24  Craig Burley  <craig@jcb-sc.com>
16091
16092         * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16093         * g77.f-torture/compile/19981216-0.f: ...as it is expected
16094         to not be compilable by current g77.
16095
16096 1999-02-24  Nick Clifton  <nickc@cygnus.com>
16097
16098         * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16099
16100 1999-02-22  Jeffrey A Law  (law@cygnus.com)
16101
16102         * gcc.c-torture/execute/990222-1.c: New test.
16103
16104 1999-02-19  Craig Burley  <craig@jcb-sc.com>
16105
16106         * g77.f-torture/compile/19990218-0.f: New test.
16107         * g77.f-torture/noncompile/19990218-1.f: New test.
16108
16109 1999-02-18  Craig Burley  <craig@jcb-sc.com>
16110
16111         * g77.f-torture/compile/19981216-0.f: New test.
16112
16113 1999-02-14  Jeffrey A Law  (law@cygnus.com)
16114
16115         * gcc.dg/990214-1.c: New test.
16116
16117 1999-02-13  Jeffrey A Law  (law@cygnus.com)
16118
16119         * gcc.dg/990213-2.c: New test.
16120
16121         * gcc.dg/990213-1.c: New test.
16122
16123 1999-02-12  Jeffrey A Law  (law@cygnus.com)
16124
16125         * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16126         ints.
16127
16128 1999-02-11  Nick Clifton  <nickc@cygnus.com>
16129
16130         * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16131         specified by target.
16132
16133         * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16134
16135 1999-02-11  Jeffrey A Law  (law@cygnus.com)
16136
16137         * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16138
16139 1999-02-10  Jonathan Larmour  <jlarmour@cygnus.co.uk>
16140
16141         * gcc.dg/special/ecos.exp: New test driver for new tests with
16142         special requirements.
16143
16144         * gcc.dg/special/alias-1.c: New test.
16145         * gcc.dg/special/gcsec-1.c: New test.
16146         * gcc.dg/special/weak-1.c: New test.
16147         * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16148         * gcc.dg/special/weak-2.c: New test.
16149         * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16150         * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16151         * gcc.dg/special/wkali-1.c: New test.
16152         * gcc.dg/special/wkali-2.c: New test.
16153         * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16154         * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16155
16156 1999-02-10  Felix Lee  <flee@cygnus.com>
16157
16158           * lib/c-torture.exp (c-torture-compile): Pull out code for
16159           analyzing gcc error messages.
16160           (c-torture-execute): Likewise.  Fix some (harmless) false
16161           positives.
16162           * lib/gcc.exp (gcc_check_compile): New function.
16163
16164 1999-02-08  Richard Henderson  <rth@cygnus.com>
16165
16166         * gcc.c-torture/execute/990208-1.c: New test.
16167
16168 1999-02-07  Jonathan Larmour  <jlarmour@cygnus.co.uk>
16169
16170         * g++.dg/special/ecos.exp: New driver for new tests with special
16171         requirements
16172
16173         * g++.dg/special/conpr-1.C: New test
16174         * g++.dg/special/conpr-2.C: New test
16175         * g++.dg/special/conpr-2a.C: New test
16176         * g++.dg/special/conpr-3.C: New test
16177         * g++.dg/special/conpr-3a.C: New test
16178         * g++.dg/special/conpr-3b.C: New test
16179
16180         * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16181         allow g++ to use the dg driver
16182
16183         * README: Add comment about g++.dg directory
16184
16185 1999-02-06  Jeffrey A Law  (law@cygnus.com)
16186
16187         * README: Update email addresses.
16188
16189 1999-02-03  Nick Clifton  <nickc@cygnus.com>
16190
16191         * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16192         arguments in order to force structure S onto the stack even on
16193         the alpha.
16194         (test): Pass 10 leading arguments to function foo as well as the
16195         structure S.
16196
16197         * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16198         failure for all targets.
16199
16200         * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16201         abort to terminate program execution.
16202
16203 1999-01-30  Richard Henderson  <rth@cygnus.com>
16204
16205         * gcc.c-torture/execute/990130-1.c: New test.
16206
16207 1999-01-30  Jeffrey A Law  (law@cygnus.com)
16208
16209         * gcc.dg/990130-1.c: New test.
16210
16211 1999-01-28  Michael Meissner  <meissner@cygnus.com>
16212
16213         * gcc.c-torture/execute/990128-1.c: New test.
16214
16215 1999-01-27  Michael Meissner  <meissner@cygnus.com>
16216
16217         * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16218
16219 1999-01-27  Felix Lee  <flee@cygnus.com>
16220
16221         * lib/c-torture.exp (c-torture-compile): pull out code for
16222         analyzing gcc error messages.
16223         (c-torture-execute): ditto, and fix some (harmless) false
16224         positives.
16225         * lib/gcc.exp (gcc_check_compile): new function.
16226
16227 1999-01-17  Jeffrey A Law  (law@cygnus.com)
16228
16229         * gcc.dg/990117-1.c: New test.
16230
16231         * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16232
16233         * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16234
16235 1999-01-15  Jeffrey A Law  (law@cygnus.com)
16236
16237         * g77.f-torture/compile/990115-1.f: New test.
16238
16239 1999-01-07  Jeffrey A Law  (law@cygnus.com)
16240
16241         * gcc.c-torture/compile/990107-1.c: New test
16242
16243 1999-01-06  Jeffrey A Law  (law@cygnus.com)
16244
16245         * gcc.c-torture/execute/990106-2.c: New test.
16246
16247         * gcc.c-torture/execute/990106-1.c: New test.
16248
16249 1998-12-30  Zack Weinberg <zack@rabi.columbia.edu>
16250
16251         * gcc.c-torture/compile/981223-1.c: New test.
16252
16253 1998-12-29  Richard Henderson  <rth@cygnus.com>
16254
16255         * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16256         (opt3): Rename from opt4 and disable.
16257
16258 1998-12-20  Alexandre Oliva  <oliva@dcc.unicamp.br>
16259
16260         * g++.old-deja/g++.pt/ptrmem5.C: New test.
16261
16262 1998-12-15  Alexandre Oliva  <oliva@dcc.unicamp.br>
16263
16264         * g++.old-deja/g++.other/conv5.C: New test.
16265
16266 1998-12-14  Nick Clifton  <nickc@cygnus.com>
16267
16268         * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16269
16270 1998-12-11  Jeffrey A Law  (law@cygnus.com)
16271
16272         * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16273
16274 1998-12-11  Zack Weinberg <zack@rabi.columbia.edu>
16275
16276         * gcc.c-torture/compile/981211-1.c: New test.
16277
16278 1998-12-09  Alexandre Oliva  <oliva@dcc.unicamp.br>
16279
16280         * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16281
16282         * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16283
16284 1998-12-08  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16285
16286         * gcc.special/930510-1.c: Make C9X safe.
16287         * gcc.misc-tests/gcov-1.c Similarly.
16288         * gcc.misc-tests/gcov-2.c Similarly.
16289
16290 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
16291
16292         * gcc.dg/ultrasp1.c: New test.
16293
16294 1998-12-06  Richard Henderson  <rth@cygnus.com>
16295
16296         * gcc.c-torture/execute/981206.c: New test.
16297
16298 1998-12-06  Alexandre Oliva  <oliva@dcc.unicamp.br>
16299
16300         * g++.old-deja/g++.ns/template7.C: New test.
16301
16302         * g++.old-deja/g++.other/expr1.C: New test.
16303
16304         * g++.old-deja/g++.eh/tmpl3.C: New test.
16305
16306         * g++.old-deja/g++.eh/tmpl2.C: New test.
16307
16308 1998-12-04  Alexandre Oliva  <oliva@dcc.unicamp.br>
16309
16310         * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16311         * g++.old-deja/g++.other/using6.C: Removed.
16312         * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16313
16314         * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16315
16316 1998-12-03  Alexandre Oliva  <oliva@dcc.unicamp.br>
16317
16318         * g++.old-deja/g++.pt/overload8.C: New test.
16319
16320         * g++.old-deja/g++.pt/overload7.C: New test.
16321
16322         * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16323
16324         * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16325         and relinking messages.
16326         * lib/g++.exp (g++_target_compile): Remove .rpo file when
16327         compiling with -frepo.
16328
16329 1998-12-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
16330
16331         * g++.old-deja/g++.pt/lookup6.C: New test.
16332
16333 1998-11-30  Nick Clifton  <nickc@cygnus.com>
16334
16335         * gcc.c-torture/execute/981130-1.c: New test.
16336         * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16337
16338 1998-11-27  Alexandre Oliva  <oliva@dcc.unicamp.br>
16339
16340         * g++.old-deja/g++.pt/explicit76.C: New test.
16341
16342         * g++.old-deja/g++.pt/friend38.C: New test.
16343
16344         * g++.old-deja/g++.ns/crash2.C: New test.
16345
16346         * g++.old-deja/g++.pt/defarg8.C: New test.
16347
16348         * g++.old-deja/g++.pt/instantiate6.C: New test.
16349
16350         * g++.old-deja/g++.pt/static6.C: New test.
16351
16352         * g++.old-deja/g++.pt/decl2.C: New test.
16353
16354 1998-11-26  Alexandre Oliva  <oliva@dcc.unicamp.br>
16355
16356         * g++.old-deja/g++.other/lookup5.C: New test.  Not sure the
16357         problem is actually related with name lookup, but so what? :-)
16358
16359         * g++.old-deja/g++.pt/friend37.C: New test.
16360
16361 1998-11-25  Dave Love  <d.love@dl.ac.uk>
16362
16363         * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16364         element, which fails on some systems.
16365
16366         * g77.f-torture/execute/labug1.f: New test.
16367
16368 1998-11-21  Jeffrey A Law  (law@cygnus.com)
16369
16370         * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16371         is defined.
16372
16373 1998-11-18  Dave Love  <d.love@dl.ac.uk>
16374
16375         * g77.f-torture/compile/981117-1.f: New test.
16376
16377 1998-11-16  Alexandre Oliva  <oliva@dcc.unicamp.br>
16378
16379         * g++.old-deja/g++.eh/throw2.C: New test.  CV-qualifiers are not
16380         properly discarded.
16381
16382 1998-10-11  Ken Raeburn  <raeburn@cygnus.com>
16383
16384         * gcc.c-torture/execute/memcheck: New directory of tests for
16385         -fcheck-memory-usage.
16386
16387 1998-11-07  Gerald Pfe
16388
16389         * g77.f-torture/noncompile/980615-0.f: New test.
16390
16391 1998-07-26  H.J. Lu  (hjl@gnu.org)
16392
16393         * gcc.dg/980312-1.c: Do link instead of compile.
16394         * gcc.dg/980313-1.c: Likewise.
16395
16396 1998-07-26  Jeffrey A Law  (law@cygnus.com)
16397
16398         * gcc.c-torture/compile/980726-1.c: New test.
16399
16400 1998-07-25  Dave Love  <d.love@dl.ac.uk>
16401
16402         * g77.f-torture/execute/io0.f: New test.
16403
16404 1998-07-24  Nick Clifton  <nickc@cygnus.com>
16405
16406         * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16407         an int.
16408
16409 1998-06-18  Michael Meissner  <meissner@cygnus.com>
16410
16411         * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16412         m32r bugs.
16413
16414 1998-07-17  Nick Clifton  <nickc@cygnus.com>
16415
16416         * gcc.dg/980626-1.c: Expect failures for all toolchains until
16417         c-decl.c:grokdeclarator can handle mode attributes.
16418
16419 1998-07-16  Jeffrey A Law  (law@cygnus.com)
16420
16421         * gcc.c-torture/execute/980716-1.c: New test.
16422
16423 1998-07-13  Jeffrey A Law  (law@cygnus.com)
16424
16425         * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16426         the mn10200.
16427         * gcc.c-torture/execute/strct-varg-1.x: New file.  Expect failure on
16428         the mn10200.
16429         * gcc.c-torture/execute/va-arg-3.x: Similarly.
16430         * gcc.c-torture/compile/930326-1.x: Similarly.
16431
16432 1998-07-13  Dave Love  <d.love@dl.ac.uk>
16433
16434         * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16435         New test from Craig.
16436
16437 1998-07-12  Dave Love  <d.love@dl.ac.uk>
16438
16439         * g77.f-torture/noncompile/980616-0.f: New test.
16440
16441         * g77.f-torture/execute/970816-3.f:  New test from Craig.
16442
16443 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16444
16445         *  g++.other/singleton.C: Return error value instead of taking
16446         SIGSEGV.
16447
16448 1998-07-10  Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
16449
16450         *  g++.other/singleton.C: New test.   Warning is under dispute.
16451         Runtime crash is not.
16452
16453 1998-07-09  Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16454
16455         * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16456         ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
16457         using6.C, using7.C}:  New namespace tests.
16458
16459 1998-07-09  Alexandre Oliva   <oliva@dcc.unicamp.br>
16460
16461         * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16462         specialization with typedef'ed names used as array indexes.
16463
16464 1998-07-09  Jeffrey A Law  (law@cygnus.com)
16465
16466         * gcc.c-torture/execute/980709-1.c: New test.
16467
16468         * gcc.dg/980709-1.c: New test.
16469
16470 1998-07-07  Richard Henderson  <rth@cygnus.com>
16471
16472         * gcc.c-torture/execute/bcp-1.c: New test.
16473
16474 1998-07-07  Jeffrey A Law  (law@cygnus.com)
16475
16476         * gcc.c-torture/execute/980707-1.c: New test.
16477
16478 1998-07-06  Kamil Iskra  <iskra@student.uci.agh.edu.pl>
16479
16480         * gcc.c-torture/compile/980706-1.c: New test.
16481
16482 1998-07-01  Dave Love  <d.love@dl.ac.uk>
16483
16484         * g77.f-torture/execute/980701-0.f,
16485         g77.f-torture/execute/980701-1.f: New test from Craig.
16486
16487 1998-07-01  Jeffrey A Law  (law@cygnus.com)
16488
16489         * gcc.c-torture/compile/980701-1.c: New test.
16490
16491         * gcc.c-torture/execute/980701-1.c: New test.
16492
16493 1998-06-30  Klaus-Georg Adams  <Klaus-Georg.Adams@chemie.uni-ka
16494 rlsruhe.de>
16495
16496         * g++.old-deja/g++.robertl/eb132.C: New test.
16497         * g++.old-deja/g++.robertl/eb133.C: Likewise.
16498
16499 1998-06-29  Dave Love  <d.love@dl.ac.uk>
16500
16501         * g77.f-torture/execute/980628-7.f,
16502         g77.f-torture/execute/980628-8.f,
16503         g77.f-torture/execute/980628-9.f,
16504         g77.f-torture/execute/980628-10.f: New tests from Craig.
16505
16506         * g77.f-torture/execute/980628-3.f: Remove mail headers.
16507
16508 1998-06-28  Jeffrey A Law  (law@cygnus.com)
16509
16510         * g77.f-torture/execute/980628-4.f: New test from Craig.
16511         * g77.f-torture/execute/980628-5.f: Likewise.
16512         * g77.f-torture/execute/980628-2.f: Likewise.
16513         * g77.f-torture/execute/980628-0.f: Likewise.
16514         * g77.f-torture/execute/980628-1.f: Likewise.
16515         * g77.f-torture/execute/980628-3.f: Likewise.
16516         * g77.f-torture/execute/980628-6.f: Likewise.
16517
16518 1998-06-28  Jeffrey A Law  (law@cygnus.com)
16519
16520         * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16521         directory when nothing has been installed yet.
16522
16523 1998-06-27  Carlo Wood  <carlo@runaway.xs4all.nl>
16524
16525         * gcc.c-torture/special/special.exp: Handle newer versions of
16526         dejagnu.
16527
16528 1998-06-26  Jeffrey A Law  (law@cygnus.com)
16529
16530         * gcc.dg/980626-1.c: New test.
16531
16532 1998-06-19  Bruno Haible <haible@ilog.fr>
16533
16534         * gcc.misc-tests/m-un-2.c: New test.
16535         * g++.old-deja/g++.other/warn01.c: Likewise.
16536
16537 1998-06-19  Robert Lipe  <robertl@dgii.com>
16538
16539         * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16540         compatibility with assmblers with a different comment character.
16541         Eliminate use of GAS-specific extensions.
16542
16543 1998-06-19  Jeffrey A Law  (law@cygnus.com)
16544
16545         * gcc.c-torture/execute/ieee/980619-1.c: New test.
16546
16547 1998-06-19  Robert Lipe  <robertl@dgii.com>
16548
16549         *lib/g77.exp: Replace search for libf2c.a with search for newly
16550         renamed libg2c.a
16551
16552 1998-06-17  Jeffrey A Law  (law@cygnus.com)
16553
16554         * gcc.c-torture/execute/980617-1.c: New test.
16555
16556 1998-06-12  Jeffrey A Law  (law@cygnus.com)
16557
16558         * gcc.c-torture/execute/980612-1.c: New test.
16559
16560 1998-06-08  Jeffrey A Law  (law@cygnus.com)
16561
16562         * gcc.dg/980523-1.c: Only test on ppc-linux.
16563         * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
16564
16565         * gcc.c-torture/execute/980608-1.c: New test.
16566
16567 1997-06-05  J"orn Rennecke <amylaar@cygnus.co.uk>
16568
16569         * gcc.c-torture/execute/980605-1.c: New test.
16570
16571 1998-06-04  Jeffrey A Law  (law@cygnus.com)
16572
16573         * gcc.c-torture/execute/980604-1.c: New test.
16574
16575 1998-06-02  Jeffrey A Law  (law@cygnus.com)
16576
16577         * gcc.c-torture/execute/980602-1.c: New test.
16578         * gcc.c-torture/execute/980602-2.c: Likewise.
16579
16580 1998-06-02  Dave Love  <d.love@dl.ac.uk>
16581
16582         * 970125-0.f: Fix per JCB.  Add commentary.
16583
16584 1998-05-31  Michael Meissner  <meissner@cygnus.com>
16585
16586         * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
16587         IEEE -0 support.
16588
16589 1998-05-29  Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
16590
16591         * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
16592         earlier.
16593
16594 1998-05-28  Catherine Moore <clm@cygnus.com>
16595
16596         * gcc.c-torture/execute/980526-3.c: New test.
16597
16598 1998-05-27  Manfred Hollstein  <manfred@s-direktnet.de>
16599
16600         * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
16601         fail on m68k-motorola-sysv and m88k-motorola-sysv3.
16602         * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
16603         m88k-motorola-sysv3 to XFAIL.
16604
16605 1998-05-26  Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16606
16607         * gcc.dg/980526-1.c: New test.
16608         * gcc.c-torture/execute/980526-2.c: New test.
16609
16610 1998-05-26  Jeffrey A Law  (law@cygnus.com)
16611
16612         * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
16613
16614         * gcc.c-torture/execute/980526-1.c: New test.
16615
16616 1998-05-26  Dave Love  <d.love@dl.ac.uk>
16617
16618         * g77.f-torture/execute/alpha2.f: Add runtime test.
16619
16620 1998-05-24  Jason Merrill  <jason@yorick.cygnus.com>
16621
16622         * g++.old-deja/old-deja.exp: Strip leading directories.
16623
16624         * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
16625         error for the line.  Don't run multiple tests for the same line.
16626
16627 1998-05-23  Jeffrey A Law  (law@cygnus.com)
16628
16629         * gcc.dg/980523-1.c: New test.
16630
16631 1998-05-23  Dave Love  <d.love@dl.ac.uk>
16632
16633         * g77.f-torture/compile/970915-0.f: New test.
16634
16635 1998-05-23  Jason Merrill  <jason@yorick.cygnus.com>
16636
16637         * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
16638
16639 1998-05-21  Jeffrey A Law  (law@cygnus.com)
16640
16641         * gcc.dg/980520-1.c: New test.
16642
16643 1998-05-20  Manfred Hollstein  <manfred@s-direktnet.de>
16644
16645         * gcc.dg/980502-1.c: Fix return type.
16646
16647 1998-05-20  Jeffrey A Law  (law@cygnus.com)
16648
16649         * gcc.dg/{980502-1.c, clobbers.c}: New tests.
16650         * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
16651         * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
16652         * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
16653         * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
16654
16655 1998-05-20  Dave Love  <d.love@dl.ac.uk>
16656
16657         * g77.f-torture/execute/980520-1.f: New test.
16658
16659 1998-05-15  Dave Love  <d.love@dl.ac.uk>
16660
16661         * lib/mike-g77.exp: New file.
16662
16663         * g77.f-torture/noncompile/noncompile.exp,
16664         g77.f-torture/noncompile/check0.f: New files.
16665
16666 1998-05-14  Dave Love  <d.love@dl.ac.uk>
16667
16668         * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
16669         g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
16670         g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
16671         g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
16672         g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
16673         abort where appropriate.
16674
16675 1998-05-05  Michael Meissner  <meissner@cygnus.com>
16676
16677         * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
16678         * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
16679
16680 1998-04-29  Dave Love  <d.love@dl.ac.uk>
16681
16682         * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
16683
16684 1998-04-27  Dave Love  <d.love@dl.ac.uk>
16685
16686         * g77.f-torture/compile/980427-0.f: New test.
16687
16688 1998-04-24  Dave Love  <d.love@dl.ac.uk>
16689
16690         * g77.f-torture/compile/980424-0.f: New test.
16691
16692 1998-04-19  Dave Love  <d.love@dl.ac.uk>
16693
16694         * g77.f-torture/compile/980419-2.f (main): New test.
16695         * g77.f-torture/compile/970125-0.f: New test.
16696         * g77.f-torture/compile/980419-1.f: New test.
16697
16698 1998-04-08  Jim Wilson  <wilson@cygnus.com>
16699
16700         * gcc.c-torture/execute/980407-1.c: Delete test.  Is duplicate
16701         of loop-4.c.
16702
16703 1998-04-07  Jim Wilson  <wilson@cygnus.com>
16704
16705         * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
16706
16707 1998-04-03  Jim Wilson  <wilson@cygnus.com>
16708
16709         * gcc.c-torture/compile/980329-1.c: New test.
16710
16711 1998-03-18  Jim Wilson  <wilson@cygnus.com>
16712
16713         * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
16714         * gcc.dg/980312-1.c: Fix typo in -march command.
16715
16716 1998-03-16  H.J. Lu  (hjl@gnu.org)
16717
16718         * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
16719
16720 1998-03-11  Robert Lipe  <robertl@dgii.com>
16721
16722         * g77.f-torture/execute/980310-5.f: Deleted.  Craig Burley and
16723         Dave Love agree the Fortran source is bogus.
16724
16725 1998-03-11  Robert Lipe  <robertl@dgii.com>
16726
16727         * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
16728         g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
16729         g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
16730         g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
16731         * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
16732
16733 1998-03-10  Alexandre Oliva   <oliva@dcc.unicamp.br>
16734
16735         * g++.old-deja/g++.other/friend1.C: New test.
16736
16737 1998-02-18  Dave Love  <d.love@dl.ac.uk>
16738
16739         * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
16740         possibly uninitialized) variables and declare dnrm2.
16741
16742 1998-02-23  Robert Lipe <robertl@dgii.com>
16743
16744         From Bruno Haible <haible@ilog.fr>:
16745         * gcc.c-torture/execute/980223.c: New test.
16746
16747 1998-02-13  Jeffrey A Law  (law@cygnus.com)
16748
16749         * gcc.dg/ifelse-1.c: New test.
16750
16751 1998-02-09  H.J. Lu  (hjl@gnu.org)
16752
16753         * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
16754
16755           * lib/old-dejagnu.exp (old-dejagnu): Added the
16756           "execution test - XFAIL *-*-*" handling in the spirit of
16757           "excess errors test -". Changed the "execution test fails"
16758           handling to be like "excess errors test fails".
16759           * Update various tests accordingly.
16760
16761 1998-02-06  Jim Wilson  <wilson@cygnus.com>
16762
16763         * gcc.c-torture/execute/980205.c: New test.
16764
16765 1998-01-18  Jeffrey A Law  (law@cygnus.com)
16766
16767         * lib/c-torture.exp: Look for .x files instead of .cexp files.
16768         * lib/f-torture.exp: Similarly.
16769         * gcc.c-torture: Rename all .cexp files to .x files.
16770
16771 1997-12-08  J"orn Rennecke <amylaar@cygnus.co.uk>
16772
16773         * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
16774         (940510-1.c): Removed duplicate.
16775         (971104-1.c): New test.
16776
16777 1997-11-25  Kate Hedstrom  (kate@ahab.rutgers.edu)
16778
16779           * lib/f-torture.exp: Improve error and loop detection.
16780
16781 1997-11-19  Michael Meissner  <meissner@cygnus.com>
16782
16783         * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
16784         use that to size the filler array.
16785
16786 1997-09-26  Bob Manson  <manson@charmed.cygnus.com>
16787
16788         * lib/c-torture.exp(c-torture-execute): Fix typo.
16789
16790         * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
16791         testcase as the executable name. Keep the executable around if
16792         the test fails.
16793
16794 1997-09-19  Bob Manson  <manson@charmed.cygnus.com>
16795
16796         * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
16797         changes.  Only test one -g option, and move it to the end of the
16798         list of options to test.
16799
16800 1997-09-19  Michael Meissner  <meissner@cygnus.com>
16801
16802         * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
16803         variable GCC_TORTURE_OPTIONS to supply default switches separated
16804         by colons.  If no environment variable, run tests with -O0 -g, -O1
16805         -g, and -O2 -g as well.
16806
16807 1997-09-17  Bob Manson  <manson@charmed.cygnus.com>
16808
16809         * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
16810         explanatory comments. Fix indentation.
16811
16812 1997-09-15  Jeffrey A Law  (law@cygnus.com)
16813
16814         * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
16815
16816 1997-09-11  Jeffrey A Law  (law@cygnus.com)
16817
16818         * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
16819         * g++.old-deja/g++.mike/p7325.C: Likewise.
16820         * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
16821
16822 1997-09-11  Alexandre Oliva  (oliva@dcc.unicamp.br)
16823
16824         * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
16825         * g++.old-deja/g++.brendan/crash30.C: Likewise.
16826         * g++.old-deja/g++.brendan/crash39.C: Likewise.
16827         * g++.old-deja/g++.law/operators4.C: Likewise.
16828
16829 1997-09-11  Joe Buck  (jbuck@synopsys.com)
16830
16831         * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
16832         * g++.old-deja/g++.mike/p784.C: Ditto.
16833         * g++.old-deja/g++.mike/p785.C: Ditto.
16834
16835 1997-09-05  Jeffrey A Law  (law@cygnus.com)
16836
16837           * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
16838
16839 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
16840
16841         * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
16842         target feature; pass this to c-torture-execute as needed.
16843
16844 1997-09-03  Bob Manson  <manson@charmed.cygnus.com>
16845
16846         * lib/c-torture.exp(c-torture-execute): If the previous and the
16847         current executables being tested are identical, we don't need to
16848         run the executable again. Try to make the executable names
16849         unique. Add an optional argument for passing additional compiler
16850         flags.
16851
16852 1997-09-02  Doug Evans  <dje@canuck.cygnus.com>
16853
16854         * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
16855
16856 1997-08-29  Jeffrey A Law  (law@cygnus.com)
16857
16858         * gcc.c-torture/execute/921007-1.c: Make strcmp static.
16859
16860 1997-07-31  Jeffrey A Law  (law@cygnus.com)
16861
16862         * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
16863         32bit or larger longs.
16864
16865         * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
16866         have either a 32bit long or 32bit int.
16867
16868 1997-07-29  J"orn Rennecke <amylaar@cygnus.co.uk>
16869
16870         * gcc.c-torture/execute/conversion.c (test_float_to_integer):
16871         Make double precision tests dependent on sizeof (double).
16872
16873 1997-07-09  Bob Manson  <manson@charmed.cygnus.com>
16874
16875         * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
16876         too.
16877
16878 1997-06-17  J"orn Rennecke <amylaar@cygnus.co.uk>
16879
16880         * gcc.c-torture/compile/961203-1.cexp: New script.
16881
16882 1997-06-16  Bob Manson  <manson@charmed.cygnus.com>
16883
16884         * lib/g++.exp(g++_init): Use g++_include_flags instead of making
16885         up the includes ourselves.
16886
16887 1997-06-11  Bob Manson  <manson@charmed.cygnus.com>
16888
16889         * lib/plumhall.exp: Remove random include, and add a few
16890         verbose messages for debugging.
16891
16892 1997-06-06  Bob Manson  <manson@charmed.cygnus.com>
16893
16894         * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
16895         of trying to do it ourselves.
16896
16897 1997-06-04  J"orn Rennecke <amylaar@cygnus.co.uk>
16898
16899         * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
16900
16901 1997-06-04  Bob Manson  <manson@charmed.cygnus.com>
16902
16903         * gcc.prms/5403.c: Made regexp a bit less strict.
16904
16905 1997-06-03  Bob Manson  <manson@charmed.cygnus.com>
16906
16907         * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
16908         is returned from remote_load instead.
16909         * lib/plumhall.exp: Ditto.
16910         * lib/mike-g++.exp: Ditto.
16911         * lib/old-dejagnu.exp: Ditto.
16912         * lib/c-torture.exp: Ditto.
16913
16914 1997-05-30  Bob Manson  <manson@charmed.cygnus.com>
16915
16916         * lib/g++.exp: Use build_wrapper procedure.
16917         * lib/gcc.exp: Ditto.
16918
16919 1997-05-20  Jeffrey A Law  (law@cygnus.com)
16920
16921         * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
16922         an old-style decl for malloc.  Fixes tests to work when
16923         sizeof (int) != sizeof (size_t).
16924
16925 1997-05-15  Mike Meissner  <meissner@cygnus.com>
16926
16927         * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
16928
16929         * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
16930         use stdargs.h interface.
16931
16932 1997-05-15  Mike Meissner  <meissner@cygnus.com>
16933
16934         * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
16935         NO_VARARGS when compiling.
16936
16937 1997-05-01  Bob Manson  <manson@charmed.cygnus.com>
16938
16939         * lib/plumhall.exp(ph_includes): New procedure.
16940         (ph_make): Use it.
16941         (ph_compiler): Ditto.
16942
16943         * lib/g++.exp: Rename test-glue.c to testglue.c.
16944         * lib/gcc.exp: Ditto.
16945
16946 1997-04-10  Bob Manson  <manson@charmed.cygnus.com>
16947
16948         * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
16949         to completion when it's called.
16950
16951 1997-03-21  Michael Meissner  <meissner@cygnus.com>
16952
16953         * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
16954         is defined, don't do test.
16955
16956 1997-03-20  Doug Evans  <dje@canuck.cygnus.com>
16957
16958         * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
16959         for object files.
16960         (ph_summary): Mark skipped testcases as untested, not unresolved.
16961
16962         * lib/plumhall.exp (ph_make): If unresolved because of bad
16963         errorCode, record errorCode in log file.
16964         (*): Replace send_log/verbose with verbose -log.
16965
16966 1997-03-19  Michael Meissner  <meissner@cygnus.com>
16967
16968         * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
16969         double conversion if double isn't at least 8 bytes.
16970
16971         * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
16972         int to work with targets where int is 16 bits.
16973
16974         * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
16975         8 bytes, just exit, since 4 byte doubles don't have enough bits of
16976         precision for the test to complete.
16977
16978 1997-03-14  Michael Meissner  <meissner@cygnus.com>
16979
16980         * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
16981         if d10v is not compiled with the -mdouble64 flag.
16982         * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
16983
16984         * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
16985         d10v is not compiled with the -mint32 flag.
16986
16987 1997-03-13  Bob Manson  <manson@charmed.cygnus.com>
16988
16989         * lib/plumhall.exp: Use incr_count.
16990
16991 1997-03-12  Jeffrey A Law  (law@cygnus.com)
16992
16993         * gcc.c-torture: Update to c-torture-1.45.
16994
16995 1997-02-23  Bob Manson  <manson@charmed.cygnus.com>
16996
16997         * lib/gcc.exp(gcc_init): Add args parameter (which will contain
16998         the name of the expect testcase file).
16999
17000         * lib/g++.exp(g++_init): Ditto.
17001
17002 1997-02-20  Bob Manson  <manson@charmed.cygnus.com>
17003
17004         * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17005         the host.
17006
17007         * lib/gcc.exp(gcc_exit): New procedure.
17008
17009 1997-02-19  Bob Manson  <manson@charmed.cygnus.com>
17010
17011         * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17012         specs where appropriate.
17013
17014         * g++.old-deja/g++.arm/*: Added additional ERROR checks
17015         because of new "candidates are" messages, and removed a few
17016
17017         * Converted all non-old-style g++ testcases to old-style, and
17018         moved into g++.old-deja.
17019
17020 1997-02-14  Bob Manson  <manson@charmed.cygnus.com>
17021
17022         * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17023         options.
17024
17025         * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17026         succeeded.
17027
17028         * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17029
17030 1997-02-13  Michael Meissner  <meissner@cygnus.com>
17031
17032         * lib/gcc.exp (gcc_target_compile): Add support for defining
17033         NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17034         the machine doesn't have those features.
17035
17036 1997-02-11  Bob Manson  <manson@charmed.cygnus.com>
17037
17038         * g++.law/operators4.exp: Don't use LIBS.
17039
17040 1997-02-08  Bob Manson  <manson@charmed.cygnus.com>
17041
17042         * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17043
17044         * lib/mike-g++.exp: Don't set the compiler to be tested here.
17045         * lib/g++.exp: Set it here instead. Also, allow use of the
17046         --tool_exec and --tool_opt options. Change CXX to
17047         GXX_UNDER_TEST.
17048
17049         * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17050
17051         * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17052
17053 1997-02-07  Bob Manson  <manson@charmed.cygnus.com>
17054
17055         * lib/old-dejagnu.exp: Use prune_warnings instead of
17056         prune_system_crud.
17057         * lib/mike-g++.exp: Ditto.
17058         * lib/gcc.exp: Ditto.
17059         * lib/g++.exp: Ditto.
17060
17061         * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17062
17063 1997-02-07  Jeffrey A Law  (law@cygnus.com)
17064
17065           * 941014-2.c: Include stdlib.h
17066           * 960327-1.c: Include stdio.h
17067           * dbra.c, index-1.c: Don't assume ints are 32bits.
17068
17069 1997-02-04  Bob Manson  <manson@charmed.cygnus.com>
17070
17071         * lib/gcc.exp: Add gcc,stack_size target feature.
17072
17073         * lib/g++.exp(g++_target_compile): Add the include and link
17074         paths here, not in two other places. And, it's $options, not
17075         options.
17076
17077         * lib/mike-g++.exp(postbase): Remove the code that determines
17078         the correct include and link paths.
17079         * g++.old-deja/old-deja.exp: Ditto.
17080
17081 1997-02-03  Bob Manson  <manson@charmed.cygnus.com>
17082
17083         * lib/g++.exp(g++_init): target_compile no longer returns the
17084         filename of the result.
17085
17086 1997-02-02  Bob Manson  <manson@charmed.cygnus.com>
17087
17088         * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17089         call to glob.
17090
17091         * gcc.c-torture/special/special.exp: Change call to
17092         gcc_target_compile to include the object file.
17093
17094 1997-02-02  Ian Lance Taylor  <ian@cygnus.com>
17095
17096         * gcc.c-torture/special/special.exp: Correct misspelling in last
17097         change.
17098
17099 1997-02-01  Bob Manson  <manson@charmed.cygnus.com>
17100
17101         * lib/plumhall.exp(ph_summary): Log the entire output of the
17102         executable. Return -1 if there were any failures, 0 otherwise.
17103         (ph_execute): Return -1 if there were any failures, 0 otherwise.
17104         (ph_make): Clean up objects and executables that were built
17105         if the tests succeeded.
17106
17107 1997-01-30  Bob Manson  <manson@charmed.cygnus.com>
17108
17109         * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17110         libraries and includes in the build tree as appropriate.
17111
17112 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
17113
17114         * lib/c-torture.exp: Instead of looking for the global variable
17115         NO_LONG_LONG, check to see if that's a feature of the target.
17116
17117 1997-01-29  Bob Manson  <manson@charmed.cygnus.com>
17118
17119         * config/default.exp: Minimize. Delete the remainer of the files in
17120         config; this functionality is now in devo/dejagnu/config.
17121
17122         g++.*/*: Pass any additional flags used to compile to postbase;
17123         delete CXXFLAGS.
17124
17125         gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17126         is now done by runtest.exp. Use gcc_target_compile instead of
17127         compile.
17128
17129         lib/c-torture.exp: Use gcc_target_compile instead of compile.
17130         Remove references to CFLAGS. Use remote_file instead of
17131         calling rm -f.
17132         (c-torture): Take a list of arguments to use to compile this
17133         testcase.
17134
17135         lib/g++.exp: Simplify. Use target_compile instead of compile.
17136         lib/gcc-dg.exp: Ditto.
17137         lib/gcc.exp: Ditto.
17138         lib/mike-{gcc,g++}.exp: Ditto.
17139         lib/old-dejagnu.exp: Ditto.
17140         lib/plumhall.exp: Ditto.
17141
17142 1997-01-08  Jim Wilson  <wilson@cygnus.com>
17143
17144         * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17145         (ph_linker): Likewise.
17146
17147 1996-11-13  Joern Rennecke <amylaar@cygnus.com>
17148
17149           * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17150         MAP_ANON / MAP_ANONYMOUS if defined;
17151         else try to map from /dev/zero .
17152
17153 1996-11-12  Jeffrey A Law  (law@cygnus.com)
17154
17155         * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}:  If MAP_ANON
17156         isn't defined, then define it to MAP_ANONYMOUS.
17157
17158 1996-11-12  Jeffrey A Law  (law@cygnus.com)
17159
17160         * gcc.c-torture: Update to c-torture-1.42 release.
17161
17162 1996-11-11  Jeffrey A Law  (law@cygnus.com)
17163
17164         * gcc.c-torture: Update to c-torture-1.41 release.
17165
17166 1996-10-27  Jeffrey A Law  (law@cygnus.com)
17167
17168         * gcc.c-torture/execute/enum-1.c: New test.  Will be in next
17169         c-torture release.
17170
17171 1996-08-15  Brendan Kehoe  <brendan@lisa.cygnus.com>
17172
17173         * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17174         and LDFLAGS.  Fix second case to append the target_info ldflags
17175         onto LDFLAGS, not CFLAGS.
17176         * lib/g++.exp (g++_init): Add target_info stuff.
17177         * lib/old-dejagnu.exp (old-dejagnu-init): Likewise.  Add inclusion
17178         of libgloss and newlib flags for !native.
17179
17180         * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17181         (GDB): Fix relative path to go up another dir for finding gdb.
17182
17183 1996-08-08  Rob Savoye  <rob@chinadoll.cygnus.com>
17184
17185         * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17186         versions in the target_info array, if they don't exist.
17187
17188 1996-08-02  Brendan Kehoe  <brendan@lisa.cygnus.com>
17189
17190         * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17191
17192 1996-07-08  Jim Wilson  <wilson@cygnus.com>
17193
17194         * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17195         * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17196
17197 1996-07-01  Bob Manson  <manson@charmed.cygnus.com>
17198
17199         * lib/old-dejagnu.exp: Don't remove the output file before we've
17200         actually tested it. Don't append pwd to the path of the executable
17201         we're testing.
17202
17203 1996-06-30  Doug Evans  <dje@canuck.cygnus.com>
17204
17205         * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17206
17207 1996-06-26  Bob Manson  <manson@charmed.cygnus.com>
17208
17209         * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
17210         temporary directory for compiler files, and set it to a default
17211         value of /tmp. Set $output as the name of the output file from
17212         compiling the testcase. Add a -o option to $cflags_var so the
17213         compiler writes the final output file as $output. Set $executable
17214         to $output.
17215
17216         * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
17217         directory for compiler files, and set it to /tmp if it doesn't
17218         already have a value. Set $output_file to the name of the output
17219         file from compiling the testcase. Add a -o option to CXXFLAGS so
17220         the compiler writes the final output file as $output. Use $output
17221         as the executable to be tested.
17222
17223 1996-06-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
17224
17225         * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17226
17227 1996-06-08  Jeffrey A Law  (law@cygnus.com)
17228
17229         * gcc.c-torture/execute/pending-1.c: New test.  Still
17230         pending in Tege's queue.
17231
17232 1996-04-24  Jim Wilson  <wilson@chestnut.cygnus.com>
17233
17234         * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17235         Add variables local_failcnt and local_unresolvedcnt.  Call gcc_fail
17236         if there were failures.  Call unresolved if there were unresolved
17237         testcases.  Call gcc_fail if program did not run to completion.
17238         (ph_make): Pass additional argument name to ph_execute.
17239         (ph_execute): Add new argument.  Pass additional arguments to
17240         ph_summary.  Call gcc_fail is there is no execution output.
17241
17242 1996-04-24  Jeffrey A Law  (law@cygnus.com)
17243
17244         * lib/plumhall.exp (proc_summary): Output relavent summary
17245         lines into the log so specific failures in plumhall can be
17246         investigated.
17247
17248 1996-04-10  Jeffrey A Law  (law@cygnus.com)
17249
17250         * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17251         (c-torture-execute): Don't try to execute tests which use
17252         "long long" types if $NO_LONG_LONG is nonzero.
17253
17254 1996-04-08  Doug Evans  <dje@canuck.cygnus.com>
17255
17256         * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17257         not c-torture.
17258
17259         * gcc.ieee: Move from here.
17260         * gcc.c-torture/execute/ieee: To here.
17261
17262 1996-03-26  Jeffrey A Law  (law@cygnus.com)
17263
17264         * gcc.c-torture: Update to c-torture-1.41 release.
17265
17266 1996-03-22  Jeffrey A Law  (law@cygnus.com)
17267
17268         * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17269         not "$output".
17270
17271 1996-03-07  Doug Evans  <dje@charmed.cygnus.com>
17272
17273         * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17274         -c present.
17275
17276 1996-03-02  Jeffrey A Law  (law@cygnus.com)
17277
17278         * config/proelf.exp: Handle connecting to a simulator.
17279
17280 1996-01-31  Jeffrey A Law  (law@cygnus.com)
17281
17282         * config/proelf.exp: New file.  Enough framework that we can
17283         run c-torture tests on the proelf targets (or any other target
17284         that gdb can connect to for that matter).
17285
17286 1996-01-29  Doug Evans  <dje@canuck.cygnus.com>
17287
17288         * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17289         * gcc.ph/testing/limits/limits.exp: Likewise.  Don't pass $CFLAGS.
17290
17291         * lib/plumhall.exp (ph_execute): Always call ph_summary if
17292         exec_output exists.
17293
17294 1996-01-28  Doug Evans  <dje@charmed.cygnus.com>
17295
17296         * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17297         (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17298
17299         * config/*.exp: Update FSF address.  Change result of ${tool}_load
17300         to pass/fail/unresolved/unsupported/untested.  Caller must now
17301         call unresolved/unsupported/untested.
17302         * lib/*.exp: Update FSF address.  Update to handle new results of
17303         ${tool}_load.
17304         * lib/chill.exp (verbose): Delete.
17305
17306 1996-01-27  Doug Evans  <dje@charmed.cygnus.com>
17307
17308         * lib/gcc.exp (default_gcc_start): Change order of args to
17309         $LDFLAGS $CFLAGS $LIBS.
17310         * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17311         Save/set/restore CFLAGS.  Pass single arg to gcc_start.
17312         * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17313         (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17314         * gcc.misc-tests/dg-test.exp: Likewise.
17315         * gcc.misc-tests/msgs.exp: Likewise.
17316         * gcc.prms/prms.exp: Likewise.
17317         * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17318         (CFLAGS,LIBS): Delete references.  Don't pass $CFLAGS to dg-runtest.
17319
17320         * lib/dg.exp: Deleted, moved to dejagnu/lib.
17321
17322 1996-01-24  Brendan Kehoe  <brendan@lisa.cygnus.com>
17323
17324         * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17325
17326         * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17327         * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17328
17329         * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17330         necessary.
17331
17332 1996-01-20  Brendan Kehoe  <brendan@cygnus.com>
17333
17334         * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17335         global for loop; add use of $mathlib.
17336         * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17337         settings here; set mathlib for anything but VxWorks.
17338
17339 1996-01-22  Jeffrey A Law  (law@cygnus.com)
17340
17341         * gcc.c-torture: Update to c-torture-1.40 release.
17342
17343 1996-01-03  Jeffrey A Law  (law@cygnus.com)
17344
17345         * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17346         dg.exp.
17347
17348 1995-12-03  Jeffrey A. Law  <law@sethra.cygnus.com>
17349
17350         * lib/c-torture.exp (c-torture-execute): Declare "output" as
17351         global.
17352
17353 1995-11-17  Doug Evans  <dje@canuck.cygnus.com>
17354
17355         * lib/g++.exp (LIBS): Define if not already.
17356         * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17357         (gcc-dg-prune): Call prune_gcc_output.
17358         * lib/gcc.exp (prune_gcc_output): New proc.
17359         * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17360         prune_gcc_output.
17361
17362 1995-11-16  Doug Evans  <dje@canuck.cygnus.com>
17363
17364         * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17365         (c-torture-execute): Likewise.  Rename `name' to `testcase'.
17366
17367 1995-11-15  Jeffrey A Law  (law@cygnus.com)
17368
17369         * gcc.c-torture: Update to c-torture-1.39 release.
17370
17371 1995-11-04  Doug Evans  <dje@canuck.cygnus.com>
17372
17373         * lib/c-torture.exp (c-torture-execute): Don't return if one option
17374         fails, try others as well.
17375
17376 1995-11-02  Doug Evans  <dje@canuck.cygnus.com>
17377
17378         * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17379         If compilation fails, mark execute tests as `untested'.
17380         If test is marked as unsupported, don't mark compilation and
17381         execute tests as failed.
17382
17383 1995-10-25  Brendan Kehoe  <brendan@lisa.cygnus.com>
17384
17385         * lib/g++.exp (g++_init): Don't link in libg++, and look to
17386         libstdc++ for whether or not we want to be doing shared
17387         libraries.  Delete link_curses since we don't need it anymore.
17388         * lib/mike-g++.exp (postbase): Don't link in libg++.
17389         * g++.old-deja/old-deja.exp: Likewise.
17390
17391 1995-10-23  Brendan Kehoe  <brendan@lisa.cygnus.com>
17392
17393         * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17394
17395 1995-10-17  Brendan Kehoe  <brendan@lisa.cygnus.com>
17396
17397         * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17398         For that, add `-Wl,-a,shared_archive'.
17399         * g++.old-deja/old-deja.exp: Likewise.
17400
17401 1995-10-17  Doug Evans  <dje@canuck.cygnus.com>
17402
17403         * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17404
17405 1995-10-16  Brendan Kehoe  <brendan@cygnus.com>
17406
17407         * lib/mike-g++.exp (postbase): Pay attention to the status of
17408         g++_load.
17409
17410 1995-10-16  Brendan Kehoe  <brendan@lisa.cygnus.com>
17411
17412           * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
17413
17414 1995-10-16  Doug Evans  <dje@canuck.cygnus.com>
17415
17416         * lib/gcc.exp (default_gcc_start): No longer need to log program
17417         being executed or its output, execute_anywhere does that now.
17418         * lib/g++.exp (default_g++_version): Call execute_anywhere.
17419         (default_g++_start): Likewise.  Delete calls to verbose/send_log.
17420
17421 1995-10-12  Brendan Kehoe  <brendan@lisa.cygnus.com>
17422
17423         * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17424         the same as those in lib/g++.exp.
17425
17426 1995-10-10  Jeff Law  (law@hurl.cygnus.com)
17427
17428         * gcc.c-torture: Update to c-torture-1.38 release.
17429         * gcc.ieee: Related changes.
17430
17431 1995-10-06  Rob Savoye  <rob@darkstar.cygnus.com>
17432
17433         * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17434         "exec". Minor reformatting changes.
17435
17436         * config/rom68k.exp (${tool}_load): Make it work in a canadian
17437         cross. This means all "exec" calls now work on a remote host as
17438         well.
17439         * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17440         cross. Filter out the extra "\r\n" stuff that expect puts in.
17441         (c-torture-execute): Filter out the bogus warnings like
17442         c-torture-compile does. Add support for canadian cross.
17443         * lib/gcc.exp (default_gcc_version, default_gcc_start)
17444         Use execute_anywhere rather than calling exec directly. Now it
17445         works for canadian cross testing.
17446
17447 1995-10-05  Brendan Kehoe  <brendan@rtl.cygnus.com>
17448
17449         * lib/g++.exp: Add -nocomplain flag to glob.  Use catch to put the
17450         results into a variable, and check that rather than using file exists.
17451
17452 1995-10-04  Brendan Kehoe  <brendan@lisa.cygnus.com>
17453
17454         * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17455         create a libg++.so.  For sunos4.1.*, also add -ltermcap.
17456
17457 1995-09-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
17458
17459         * g++.old-deja/old-deja.exp: Create and pass runshlib and
17460         lib_curses if there's a shared libg++ in the build tree.
17461
17462 1995-09-22  Doug Evans  <dje@canuck.cygnus.com>
17463
17464         * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17465         if not supported target.
17466
17467 1995-09-22  Brendan Kehoe  <brendan@lisa.cygnus.com>
17468
17469         * lib/g++.exp (g++_init): Move empty setting of runshlib and
17470         link_curses up to always happen, not just for native builds.
17471
17472 1995-09-21  Jeff Law  (law@snake.cs.utah.edu)
17473
17474         * gcc.c-torture: Update to c-torture-1.36 release.
17475         * gcc.failure: Related changes.
17476
17477 1995-09-20  Doug Evans  <dje@canuck.cygnus.com>
17478
17479         * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17480
17481 1995-09-19  Brendan Kehoe  <brendan@lisa.cygnus.com>
17482
17483         * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17484         * lib/mike-g++.exp (postbase): Not in here.  Still reference
17485         runshlib, link_curses, and mathlib for link and run.
17486
17487         * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17488         pass the runtime shared library options for Solaris, OSF/1, and
17489         Irix5, and link with -lcurses to avoid unresolved references.
17490
17491 1995-09-13  Brendan Kehoe  <brendan@lisa.cygnus.com>
17492
17493         * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17494         only run once.
17495
17496 1995-09-13  Doug Evans  <dje@canuck.cygnus.com>
17497
17498         * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17499
17500 1995-09-11  Jeff Law  (law@snake.cs.utah.edu)
17501
17502         * gcc.c-torture: Update to c-torture-1.35 release.  Note we
17503         do not have a framework for the "compat" tests yet.
17504
17505 1995-09-09  Brendan Kehoe  <brendan@lisa.cygnus.com>
17506
17507         * lib/mike-g++.exp (postbase): New local variable `mathlib',
17508         set to null if we're testing vxworks5.1.  Use that instead of
17509         `-lm' in the setting of LIBS for link and run.
17510
17511 1995-09-08  Brendan Kehoe  <brendan@lisa.cygnus.com>
17512
17513         * config/rom68k.exp (${tool}_load): Major changes to make it
17514         work.  Verified that it does in fact return the stuff in
17515         exec_output properly.  Catch any Emul or any TRAP other than 0.
17516
17517 1995-09-07  Brendan Kehoe  <brendan@lisa.cygnus.com>
17518
17519         * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17520         LDFLAGS properly for targets that need stuff from libgloss.
17521         * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17522         only run once.
17523         (gpp_initialized): New variable.
17524
17525 1995-09-06  Rob Savoye  <rob@darkstar.cygnus.com>
17526
17527         * config/rom68k.exp: Load libgloss.exp.
17528         * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17529         so we can produce a fully linked binary.
17530         * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17531         so we can produce a fully linked binary.
17532
17533 1995-09-03  Doug Evans  <dje@canuck.cygnus.com>
17534
17535         * lib/plumhall.exp (ph_section): Watch for expected failures.
17536         Add missing `else'.
17537
17538         * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17539         run the testcase.
17540         (c-torture): Likewise.
17541
17542 1995-08-28  Doug Evans  <dje@cygnus.com>
17543
17544         * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
17545
17546         * lib/mike-g++.exp (mike_cleanup): New proc.
17547         (prebase): New globals compiler_result, not_compiler_result,
17548         target_regexp.
17549         (postbase): Likewise.  Call mike_cleanup.  Pass "--" to regexp to
17550         allow leading "-" in pattern.  Watch for unsupported tests.
17551         If $compiler_result is set, pattern match assembler code,
17552         and ditto for $not_compiler_result.
17553         * lib/mike-gcc.exp: Likewise.
17554
17555         * lib/plumhall.exp (ph_execute): Only call ph_summary if
17556         execution "succeeded".
17557
17558 1995-08-14  Doug Evans  <dje@canuck.cygnus.com>
17559
17560         * config/win32.exp: New file.
17561         * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
17562
17563 1995-08-04  Doug Evans  <dje@canuck.cygnus.com>
17564
17565         * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
17566         unsupported.
17567         * lib/mike-{gcc,g++}.exp (postbase): Likewise.
17568         * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
17569         * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
17570
17571         * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
17572         "... without exceptions was ...".  That is now handled by
17573         prune_system_crud.
17574         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17575
17576 1995-08-01  Doug Evans  <dje@canuck.cygnus.com>
17577
17578         * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
17579         sieve.c,sort2.c}: New files.
17580         * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
17581         sieve.exp,sort2.exp}: Drivers for them.
17582
17583         * lib/mike-gcc.exp (program_output): New user settable variable.
17584         (postbase): Call prune_system_crud.  Also prune extraneous compiler
17585         messages.
17586         * lib/mike-g++.exp (program_output): New user settable variable.
17587
17588         * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
17589
17590         * config/sh.exp: Deleted (use sim.exp instead).
17591
17592 1995-07-28  Brendan Kehoe  <brendan@lisa.cygnus.com>
17593
17594         * config/vx.exp: Declare CHECKTASK as global.
17595         * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
17596         * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
17597         * lib/old-dejagnu.exp: Load [pwd]/$executable.
17598
17599 1995-07-26  Brendan Kehoe  <brendan@lisa.cygnus.com>
17600
17601         * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
17602         target. Like vx.exp, only includes `vx29k.exp' instead of
17603         `vxworks.exp'.
17604
17605 1995-07-23  Ian Lance Taylor  <ian@cygnus.com>
17606
17607         * config/sim.exp: Increase time limit from 120 seconds to 240.
17608
17609 1995-07-06  Jeffrey A. Law  <law@rtl.cygnus.com>
17610
17611         * gcc.c-torture/execute/950628-1.c: New test.
17612
17613 1995-06-10  Jeff Law  (law@snake.cs.utah.edu)
17614
17615         * gcc.c-torture: Update with changes/additions from
17616         c-torture-1.34.
17617
17618 1995-06-05  Doug Evans  <dje@canuck.cygnus.com>
17619
17620         * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
17621
17622 1995-06-04  Jeff Law  (law@snake.cs.utah.edu)
17623
17624         * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
17625
17626 1995-06-01  Jeff Law  (law@snake.cs.utah.edu)
17627
17628         * gcc.c-torture/compile/950512-1.c: New test.
17629         * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
17630         * gcc.dg/struct-ret-1.c: Likewise.
17631
17632 1995-05-31  Doug Evans  <dje@canuck.cygnus.com>
17633
17634         * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
17635           930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
17636
17637 1995-05-30  Doug Evans  <dje@canuck.cygnus.com>
17638
17639         * gcc.c-torture/special/920411-1.c: Deleted.
17640         * gcc.c-torture/special/special.exp: Delete 920411-1.c.
17641
17642 1995-05-22  Doug Evans  <dje@chestnut.cygnus.com>
17643
17644         * config/sim.exp (${tool}_load): Hack in call to bash to get a
17645         cpu limit.
17646
17647 1995-05-12  Torbjorn Granlund  <tege@rtl.cygnus.com>
17648
17649         * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
17650
17651 1995-05-04  Torbjorn Granlund  <tege@adder.cygnus.com>
17652
17653         From kenner;
17654         * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
17655         is the proper length.
17656         * va-arg-3.c: Likewise.
17657
17658 1995-04-30  Doug Evans  <dje@canuck.cygnus.com>
17659
17660         * lib/dg.exp: Moved to dejagnu/lib.  Copy kept here (for awhile).
17661         * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
17662
17663         * lib/gcc.exp (default_gcc_start): Delete old cruft.  Delete result.
17664         * lib/g++.exp (default_g++_start): Delete old cruft.
17665
17666 1995-04-25  Torbjorn Granlund  <tege@cygnus.com>
17667
17668         * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
17669         (2 * (1 << 18)) to (2 * (1 << 17)).
17670
17671         * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
17672
17673 1995-04-20  J.T. Conklin  <jtc@rtl.cygnus.com>
17674
17675         * config/rom68k.exp: Renamed from config/idp.exp
17676
17677 1995-04-18  Torbjorn Granlund  <tege@rtl.cygnus.com>
17678
17679         * c-torture/compile/921109-2.c
17680
17681 1995-04-18  Mike Stump  <mrs@cygnus.com>
17682
17683         * lib/old-dejagnu.exp: We expect Execution test failure if we expected
17684         excess errors.
17685
17686 1995-04-15  Doug Evans  <dje@chestnut.cygnus.com>
17687
17688         * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
17689         output.
17690         * lib/g++.exp (default_g++_start): Likewise.
17691
17692 1995-03-29  Torbjorn Granlund  <tege@adder.cygnus.com>
17693
17694         * gcc.c-torture/compile/950329-1.c: New test.
17695
17696 1995-03-28  J.T. Conklin  <jtc@rtl.cygnus.com>
17697
17698           * config/bug.exp (${tool}_load): Updated to use new remote_open
17699           and remote_close procs.
17700         * config/idp.exp: New file.
17701
17702 1995-03-22  Torbjorn Granlund  <tege@rtl.cygnus.com>
17703
17704         * gcc.c-torture/execute/950322-1.c: New test.
17705
17706 1995-03-21  Doug Evans  <dje@canuck.cygnus.com>
17707
17708         * config/vx.exp (${tool}_load): Clean up testing of return code from
17709         vxworks_ld and vxworks_spawn.
17710
17711 1995-03-21  Doug Evans  <dje@deneb.cygnus.com>
17712
17713         * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
17714
17715 1995-03-13  Mike Stump  <mrs@cygnus.com>
17716
17717         * lib/old-deja.exp: Add `excess errors test - ' error, now one
17718         can mark excess errors on a machine by machine basis.  Note, the
17719         default is to not expect any excess errors, even when excess
17720         errors test - is given, so you will want to put an XFAIL ... on
17721         these lines.  For example, // excess errors test - XFAIL hppa*-*-*
17722         mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
17723         those 4 machines, but no others.
17724
17725 1995-03-10  J.T. Conklin  <jtc@rtl.cygnus.com>
17726
17727         * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
17728         * lib/c-torture.exp: to here.
17729
17730 1995-03-10  Torbjorn Granlund  <tege@adder.cygnus.com>
17731
17732         * gcc.c-torture/execute/950221-1.c: New test.
17733         * gcc.c-torture/execute/struct-ret-1.c: New test.
17734         * gcc.c-torture/compile/950221-1.c: New test.
17735
17736         * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
17737
17738 1995-03-03  Doug Evans  <dje@canuck.cygnus.com>
17739
17740         * gcc.c-torture/execute/arith-1.c (main): Return 0.
17741         * gcc.c-torture/execute/arith-rand.c (main): Return 0.
17742
17743 1995-03-01  Gerald Baumgartner  (gb@lorenzo.cs.purdue.edu)
17744
17745         * g++.gb: New directory of tests, derived from my signature and
17746         class scoping tests.
17747
17748         * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
17749         * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
17750         * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
17751         * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
17752         * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
17753         * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
17754         * g++.gb/sig25.C: Likewise.
17755
17756         * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
17757         * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
17758         * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
17759         * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
17760         * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
17761         * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
17762         * g++.gb/sig25.exp: Likewise.
17763
17764         * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
17765         * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
17766         * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
17767         * g++.gb/scope13.C: Likewise, this test still fails.
17768
17769         * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
17770         * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
17771         * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
17772         * g++.gb/scope13.exp: Ditto.
17773
17774         * g++.gb/README: New file, explains what these tests are about.
17775
17776 1995-02-28  Doug Evans  <dje@canuck.cygnus.com>
17777
17778         * lib/dg.exp (dg-do): Support `preprocess'.
17779         (dg-test): Likewise.
17780
17781 1995-02-13  J.T. Conklin  <jtc@rtl.cygnus.com>
17782
17783         * config/udi.exp: change "continue -expect" to "exp_continue".
17784
17785 1995-02-11  Torbjorn Granlund  (tege@tiny.cygnus.com)
17786
17787         * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
17788         Delete redundant tests.
17789
17790         * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
17791         * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
17792         * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
17793         * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
17794         * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
17795         * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
17796         * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
17797         * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
17798
17799         * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
17800         storing label pointers.
17801         * gcc.c-torture/execute/921019-1.c: Likewise.
17802         * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
17803         * gcc.c-torture/execute/930513-1.c: Provide full declaration for
17804         parameter fp.
17805         * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
17806         constants.
17807
17808         * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
17809         Delete obsolete tests.
17810
17811         * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
17812         * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
17813         * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
17814         * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
17815         * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
17816         * gcc.c-torture/compile/950124-1.c: New test.
17817
17818         * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
17819
17820 1995-02-08  Jason Merrill  <jason@phydeaux.cygnus.com>
17821
17822         * lib/mike-g++.exp: Add -lm to LIBS.
17823
17824 1995-02-07  Doug Evans  <dje@canuck.cygnus.com>
17825
17826         * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
17827
17828 1995-01-30  Jason Merrill  <jason@phydeaux.cygnus.com>
17829
17830         * lib/mike-g++.exp: Add -lstdc++ to LIBS.
17831
17832 1995-01-12  Doug Evans  <dje@canuck.cygnus.com>
17833
17834         * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
17835
17836 1995-01-02  Jeff Law  (law@snake.cs.utah.edu)
17837
17838         * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
17839         * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
17840         * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
17841         * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
17842         * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
17843         * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
17844         * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
17845         * g++.law/{operators31.C, operators32.C,
17846         * g++.law/{operators33.C, operators34.C}: Likewise.
17847         * g++.law/{pic1.C, refs2.C}: Likewise.
17848         * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
17849         * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
17850         * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
17851         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17852
17853         * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
17854         * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
17855         * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
17856         * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
17857         * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
17858         * g++.law/{enum9.exp, friend5.exp}: Likewise.
17859         * g++.law/{nest3.exp, nest4.exp}: Likewise.
17860         * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
17861         * g++.law/{operators30.exp, operators31.exp}: Likewise.
17862         * g++.law/{operators32.exp, operators33.exp}: Likewise.
17863         * g++.law/{operators34.exp}: Likewise.
17864         * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
17865         * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
17866         * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
17867         * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
17868         * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
17869
17870         * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
17871         No longer expected to fail.
17872         * g++.law/missed-error3.C: Tweak for recent bool changes.
17873
17874 1994-12-04  Doug Evans  <dje@canuck.cygnus.com>
17875
17876         * config/emb-unix: Deleted.
17877         * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
17878         remote execution.  Do final link on remote host if REMOTE_LINK is set.
17879
17880 1994-12-01  Doug Evans  <dje@canuck.cygnus.com>
17881
17882         * lib/dg.exp (dg-test): Fix typo in last patch.
17883
17884 1994-11-30  Doug Evans  <dje@canuck.cygnus.com>
17885
17886         * lib/dg.exp (dg-test): Fix pattern that searches for expected output
17887         (handles multiple occurrences).
17888
17889 1994-11-24  Doug Evans  <dje@canuck.cygnus.com>
17890
17891         * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
17892         * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
17893         $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
17894         printed).
17895         * lib/c-torture.exp (c-torture-compile): Likewise.
17896         (c-torture): Prepend full path if missing.
17897         * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
17898         (gcc_fail): Likewise.
17899         * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
17900
17901 1994-11-23  J.T. Conklin  <jtc@rtl.cygnus.com>
17902
17903         * lib/netware.exp: Only attach to NetWare i386 systems.
17904
17905 1994-11-16  Doug Evans  <dje@canuck.cygnus.com>
17906
17907         * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
17908         messages.  Add test name to "output pattern match" pass/fail message.
17909
17910 1994-11-12  Doug Evans  <dje@canuck.cygnus.com>
17911
17912         * gcc.dg: New testsuite.
17913         * gcc.dg/dg.exp: New file.
17914
17915         * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
17916         test-switch.c}: Deleted.
17917
17918         * gcc.misc-tests/msgs.exp: New testcase driver.
17919
17920 1994-11-09  Doug Evans  <dje@canuck.cygnus.com>
17921
17922         * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
17923         Watch for illegal return values from ${tool}_load.
17924         * config/unix.exp (${tool}_load): Fix pass/fail detection for
17925         cross targets.  Coerce return value >0 to 1.
17926
17927 1994-11-08  Doug Evans  <dje@canuck.cygnus.com>
17928
17929         * config/unix.exp (${tool}_load): Call program rsh, not proc.
17930
17931         * config/emb-unix.exp: New file.
17932
17933         * config/sim.exp: Error if variable $SIM not defined.
17934         (${tool}_load): Mark test as "untested" if simulator missing.
17935
17936         * config/unix.exp: Load remote.exp to get rcp_download.
17937         * lib/c-torture.exp: Use different option lists for testcases with
17938         and without loops.
17939         * gcc.c-torture/execute/execute.exp: Likewise.
17940
17941 1994-11-02  Doug Evans  <dje@canuck.cygnus.com>
17942
17943         * config/*.exp: Clarify return code from ${tool}_load.
17944         Call `unresolved' or `untested' instead of `warning' or `perror'
17945         (sometimes you still want to call both though).
17946         Add comment that `shell_id' is local to each file.
17947         * config/udi.exp (timeout): Set to 30.
17948         Don't print warning if connection fails, $connectmode has already
17949         printed an error.
17950         (${tool}_load): Move verbose messages to level 2.
17951         Rework pattern for "Process started" message.
17952         Pass `shell_id' to ${connectmode}_download.
17953         Retry twice upon timeout.  Make resetting of target more robust.
17954         (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
17955         Pass `shell_id' to exit_$connectmode.
17956         Only call exit_$connectmode if connected.
17957         * config/unix.exp (${tool}_load): Check return codes better.
17958         * config/vrtx.exp (${tool}_load): Likewise.
17959         * config/vx.exp (${tool}_load): Likewise.
17960         Delete unneeded global's.
17961         * lib/dg.exp (dg-test): Update to reflect clarified return codes
17962         from ${tool}_load.
17963         (dg-stat): Delete.
17964         (dg-init): Delete recording of pass/fail counts.
17965         * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17966         (old-dejagnu-init): Likewise.
17967         (old-dejagnu-stat): Delete contents, empty proc now.
17968         * lib/c-torture.exp (TORTURE_OPTIONS): New global.
17969         (c-torture): Delete references to lcnt, lpass, lfail.
17970         Get option list from TORTURE_OPTIONS.
17971         Delete -funroll[-all]-loops if no loops.
17972         * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
17973         (g++_stat): Delete contents (empty proc now).
17974         * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
17975         (gcc_finish): Likewise.
17976         (gcc_stat): Deleted.
17977         * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
17978         * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
17979         * gcc.c-torture/execute/execute.exp: Likewise.
17980         Split tests into two parts: compile, execute.
17981         Get option list from TORTURE_OPTIONS.  Delete -funroll[-all]-loops if
17982         no loops.  Update to reflect clarified return codes from ${tool}_load.
17983
17984 1994-10-21  Doug Evans  <dje@canuck.cygnus.com>
17985
17986         * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
17987         to grep for.
17988         (old-dejagnu): Likewise (where necessary).
17989
17990 1994-10-14  Doug Evans  <dje@canuck.cygnus.com>
17991
17992         * gcc.misc-tests/gcov.exp: New file, for gcov testing.
17993
17994         * lib/dg.exp (dg-process-target): Fix processing of selector.
17995         Add comment regarding use of `error'.
17996
17997         * lib/gcc.exp (prune_system_crud): Define if missing.
17998         * lib/g++.exp (prune_system_crud): Likewise.
17999
18000         * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18001         Call prune_system_crud.
18002         * lib/dg.exp (dg-runtest): New proc.
18003         Use perror instead of send_user for tcl errors in testcase.
18004         Don't return any value, it's never used.
18005         Don't clobber previous definition of `unknown'.
18006         Print tcl errors in `dg-final'.
18007
18008 1994-10-12  Doug Evans  <dje@canuck.cygnus.com>
18009
18010         * lib/dg.exp (dg-process-target): Improve syntax error messages.
18011         (dg-test): Don't print errorInfo, it contains stack backtrace.
18012
18013 1994-09-26  Doug Evans  (dje@canuck.cygnus.com)
18014
18015         * lib/g++.exp (runtest_file_p): Define if missing.
18016
18017 1994-09-24  Doug Evans  (dje@cygnus.com)
18018
18019         * lib/mike-g++.exp: Comment out loading of g++.exp.
18020         * lib/g++.exp: Update copyright.  Test for existence of $CXX at start.
18021         (default_g++_version): Always print something.
18022         (default_g++_start): Comment out call to `which'.
18023         (g++_start, g++_load): Deleted (must be defined in config file).
18024         * lib/gcc.exp: Test for existence of $CC at start.
18025         Delete check for tmpdir (done in gcc_init).
18026         (default_gcc_version): Always print something.
18027         (default_gcc_start): Comment out call to `which'.
18028         * config/*.exp: Major cleanup - make cross targets work at least a
18029         little better for g++ (by not being "--tool gcc" specific).
18030         Rename gcc_xxx to ${tool}_xxx.
18031         * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18032         * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18033
18034 1994-09-22  Doug Evans  (dje@canuck.cygnus.com)
18035
18036         * lib/c-torture.exp (c-torture-compile): Rework compiler
18037         message processing.
18038
18039         * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18040         c-torture.
18041
18042 1994-09-21  Doug Evans  (dje@canuck.cygnus.com)
18043
18044         * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18045
18046         * lib/dg.exp (dg-process-target): Support { target native }.
18047
18048 1994-09-20  Doug Evans  (dje@canuck.cygnus.com)
18049
18050         * lib/dg.exp (dg-test): Clean up some comments.  Delete code that
18051         looked for "... program xxx got fatal signal".
18052         Correct regsub munging of `comp_output'.
18053         Ignore compiler messages "path prefix not used" and "linker input
18054         file unused".
18055
18056 1994-09-14  Doug Evans  (dje@canuck.cygnus.com)
18057
18058         * lib/gcc.exp (runtest_file_p): Define if missing.
18059         * gcc.prms/template.c: Example to work from.
18060
18061 1994-09-13  Doug Evans  (dje@canuck.cygnus.com)
18062
18063         * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18064         * lib/dg.exp (dg-test): Call unsupported testcases as such.
18065
18066         * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18067         * gcc.prms/1883.c: Moved from compile/940714-1.c.
18068         * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18069         execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18070
18071         * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18072         (dg-process-target): No longer a varargs proc.
18073         Return S/N for target, P/F for xfail.  All callers changed.
18074         (user option procs): More argument checking.
18075         (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18076         (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18077         (dg-test): Skip test if not running on selected target in `dg-do'.
18078         Update handling of `dg-do-what', `dg-output-text'.
18079         Separate execution pass/fail from output pattern match pass/fail.
18080         Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18081
18082 1994-09-12  Jim Wilson  (wilson@sphagnum.cygnus.com)
18083
18084         * gcc.c-torture/special/special.exp: Don't expect failure for mips
18085         target for 920510-1.c.
18086
18087 1994-09-12  Doug Evans  (dje@canuck.cygnus.com)
18088
18089         * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18090         Clean up comment regarding use of passcnt, etc.
18091         (gcc_stat): Don't update `testcnt' here.
18092         (gcc_finish): Do it here.
18093         Might as well reset `but_id' here too.
18094         * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18095         to determine if the file should be tested.
18096         * gcc.c-torture/compile/compile.exp: Likewise.
18097         * gcc.c-torture/execute/execute.exp: Likewise.
18098         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18099         * gcc.misc-tests/dg-test.exp: Likewise.
18100         * gcc.prms/prms.exp: Likewise.
18101         * gcc.wendy/wendy.exp: Likewise.
18102         * g++.old-deja.exp: Likewise.
18103         Move "Testing file" message to verbose level 1.
18104
18105 1994-09-09  Doug Evans  (dje@canuck.cygnus.com)
18106
18107         * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18108
18109 1994-09-08  Doug Evans  (dje@canuck.cygnus.com)
18110
18111         * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18112         (default_gcc_start): Accept optional second list element
18113         of compiler flags.  Print compiler output at verbosity level 2.
18114         Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18115         (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18116         Save current values of framework globals passcnt, failcnt, xpasscnt,
18117         and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18118         gcc_xfailcnt.  Set global `tmpdir' to /tmp if it doesn't exist.
18119         (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18120         xfailcnt to compute stats.  Update framework global `testcnt' from
18121         pass/fail counts.
18122         (gcc_finish): New proc.  Clean up test environment.
18123         (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18124         (gcc_epass, gcc_efail): Delete.
18125         * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18126         argument of line number.
18127         (dg-init): If the tool has an init routine, call it.
18128         (dg-test): Remove args `cflags_var' and `libs_var'.
18129         Pass all compiler options to ${tool}_start.
18130         Handle missing line number.
18131         (dg-finish): New function.
18132         * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18133         particular files.  Call gcc_finish at end.  Move "skipping test"
18134         message to verbosity level 3.
18135         * gcc.c-torture/compile/compile.exp: Likewise.
18136         * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18137         * gcc.c-torture/execute/execute.exp: Likewise.
18138         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18139         Print testcase being tried at verbosity level 1.
18140         * gcc.c-torture/special/special.exp: Unset xfail.
18141         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18142         * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18143         * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18144         * gcc.failure/failure.exp: Likewise.
18145         * gcc.ieee/ieee.exp: Likewise.
18146         * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18147         Update call to dg-test.  Call dg-finish at end.
18148         * gcc.misc-tests/mg.exp: Call gcc_finish at end.  Unset orig_flags.
18149         Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18150         * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18151         * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18152         Delete LDFLAGS.  Update call to dg-test.  Call dg-finish at end.
18153         * gcc.wendy/wendy.exp: Add copyright.
18154         Delete setting of tmpdir (done by gcc_init).
18155         Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18156         Pass compiler flags to gcc_start.  Call gcc_finish at end.
18157         * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18158         gcc_[ce]pass/fail.
18159
18160 1994-09-07  Doug Evans  (dje@canuck.cygnus.com)
18161
18162         * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18163         confusion.
18164         (g++_load): Likewise.
18165
18166         * config/*.exp (gcc_load): Some were varargs fns and some were not.
18167         Rename argument to `prog' to remove the confusion.
18168         Varargs fns behave differently too!
18169         (g++_load): Likewise.
18170
18171         * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18172
18173         * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18174         what it is.  Delete (always) printing of status value for !native.
18175         Simplify verbose code, and include status and exec_output.
18176         (g++_load): Use gcc_load.
18177
18178 1994-09-04  Jim Wilson  (wilson@sphagnum.cygnus.com)
18179
18180         * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18181         * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18182         920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18183         940714-3.c as these testcases don't exist anymore.  Make
18184         va-arg-1.c expected to pass.
18185
18186 1994-08-19  Doug Evans  (dje@canuck.cygnus.com)
18187
18188         * gcc.misc-tests/misc.exp: Only run specific testcases.
18189         * gcc.misc-tests/dg-test.exp: New file.  Tests dg.exp.
18190         * gcc.misc-tests/dg-[1-9].c: New files.
18191
18192         * lib/dg.exp: New testsuite driver.
18193         * gcc.prms/prms.exp: Use it.
18194
18195         * README.gcc: New file.
18196
18197         * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18198         Document and reset `lxpass' and `lxfail'.
18199         Simplify "initialized" message.
18200         (gcc_stat): Clean up comments a little.
18201
18202 1994-08-16  Doug Evans  (dje@canuck.cygnus.com)
18203
18204         * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18205
18206 1994-08-15  Doug Evans  (dje@canuck.cygnus.com)
18207
18208         * lib/old-dejagnu.exp (process-option): New proc.
18209         (old-dejagnu-init, old-dejagnu-stat): Likewise.
18210         (old-dejagnu): Simplify.
18211         * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18212
18213 1994-08-14  Jeff Law  (law@snake.cs.utah.edu)
18214
18215         * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18216         exists and is not an empty string.
18217
18218         * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18219         $xfail rather than calling setup_xfail.  Clear $xfail when test is
18220         finished.
18221         (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18222         automatically.
18223
18224         * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18225         longer expected to fail.
18226
18227         * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
18228         "f" function call.
18229
18230         * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18231
18232         * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18233         940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18234         complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18235         struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18236         c-torture-1.29.
18237
18238         * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18239         strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18240
18241         * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18242
18243         * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18244         940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18245
18246         * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18247         940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18248         labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18249
18250 1994-07-12  Jim Kingdon  (kingdon@lioth.cygnus.com)
18251
18252         * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18253         gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18254         940714-1.c, 940714-2.c, 940714-3.c},
18255         gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18256         gcc.misc-tests/{mg.c,mg.exp}:
18257         New tests.
18258         * gcc.noncompile/noncompile.exp: Change accordingly.
18259
18260 1994-07-07  Doug Evans  (dje@canuck.cygnus.com)
18261
18262         * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18263         Undo previous clobberage.
18264
18265 1994-07-04  Jeff Law  (law@snake.cs.utah.edu)
18266
18267         * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18268         * gcc.special/{930510-1.c, special.exp}:
18269         * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18270         931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18271         struct-varargs-1.c}: New tests from c-torture-1.26.
18272
18273 1994-06-28  J.T. Conklin  (jtc@phishhead.cygnus.com)
18274
18275         * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18276           argument to switch.
18277
18278 1994-05-21  Bill Cox  (bill@rtl.cygnus.com)
18279
18280         * Revert the previous changes.  Please see Rob's directory
18281           (/lisa/test/rob/progressive/gcc/testsuite) for testing
18282           fixes.
18283
18284 1994-05-19  Bill Cox  (bill@rtl.cygnus.com)
18285
18286         * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
18287             g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18288             g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18289             g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18290             g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18291             g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
18292             g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18293             g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
18294             g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18295             g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
18296             g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18297             g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18298             g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
18299             g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18300             g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18301             g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18302             g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18303             g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18304             g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18305             g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18306             g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18307             g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18308             gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18309             gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18310             gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18311             lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18312             lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18313
18314 1994-05-17  Bill Cox  (bill@rtl.cygnus.com)
18315
18316         * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18317             lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18318           with perror calls.
18319
18320 1994-05-02  Jason Merrill  (jason@deneb.cygnus.com)
18321
18322         * config/unix.exp (g++_load): Fix syntax.
18323
18324 1994-04-14  Jim Wilson  (wilson@sphagnum.cygnus.com)
18325
18326         * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18327         * gcc.noncompile/921017-1.c: Deleted obsolete test.
18328         * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18329         Don't expect va-arg-1.c to fail.  Correct expected output for
18330         920928-1.c.
18331         * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18332         * gcc.wendy/hbm4.c: Correct typo.
18333         * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18334
18335 1994-03-28  Doug Evans  (dje@canuck.cygnus.com)
18336
18337         * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18338         * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18339         gcc_[ce]{pass,fail}.  Explicitly remove executable if test passes.
18340         * lib/c-torture.exp (c-torture-compile): Ditto.
18341
18342         Reduce volume of output (remove all the -I's and such).
18343         * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18344         Call gcc_cpass, gcc_cfail.
18345         (c-torture): Pass testing option to c-torture-compile.
18346
18347 1994-03-21  Doug Evans  (dje@cygnus.com)
18348
18349         Bring patches over from progressive.
18350         * config/default.exp: Exit remote shell cleanly.
18351         (g++_exit, g++_start): Add default versions.
18352         * config/sim.exp (gcc_load): Use perror, not error.
18353
18354 1994-03-20  Doug Evans  (dje@canuck.cygnus.com)
18355
18356         * lib/gcc.exp: Don't set CFLAGS if CC not set.  It clobbers the value
18357         set in site.exp.
18358
18359 1994-03-14  Doug Evans  (dje@cygnus.com)
18360
18361         * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18362         DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18363         (wendy_try): New proc to run testcase.
18364         (main loop): Call 'em.
18365         * gcc.wendy/*.c: Clean up pass to correct expected output.
18366
18367         * lib/gcc.exp: Minor cleanup work.
18368         (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18369
18370 1994-03-09  Doug Evans  (dje@canuck.cygnus.com)
18371
18372         * config/sim.exp (gcc_load): Document return codes better.
18373         Don't pass -v to simulator.
18374
18375 1994-02-24  Jeffrey A. Law  (law@snake.cs.utah.edu)
18376
18377           * gcc.special/920717-x.c: Fix typo.
18378           * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18379           get at sources.
18380
18381         * lib/mike-gcc.exp: Fix typo.
18382
18383 1994-02-15  Rob Savoye  (rob@darkstar.cygnus.com)
18384
18385         * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18386         binary to use, transform the name.
18387         * config/*.exp: rename everything. Nuke any g++ specific files,
18388         it's now a special case of gcc that requires no special support.
18389         Add a default.exp for unsupported targets.
18390
18391 1994-02-11  Rob Savoye  (rob@poseidon.cygnus.com)
18392
18393         * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18394         lib/old-dejagnu.exp: Fix a few patterns to work with the new
18395         version of Tcl.
18396
18397 1994-02-09  Rob Savoye  (rob@darkstar.cygnus.com)
18398
18399         * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18400         than a warning.
18401
18402 1994-02-06  Jeffrey A. Law  (law@snake.cs.utah.edu)
18403
18404         * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18405
18406 1994-01-03  Jim Wilson  (wilson@sphagnum.cygnus.com)
18407
18408         * gcc.execute/execute.exp: Combine opt_list and foption_list into
18409         option_list.  Compile every file with only 4/6 option choices
18410         (same as C torture) instead of with 12/18 different option
18411         choices.
18412         * lib/c-torture.exp: Likewise.
18413
18414         * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18415         not already set.
18416
18417 1993-12-30  Mike Stump  (mrs@rtl.cygnus.com)
18418
18419         * lib/old-deja
18420           test cases, ready for DejaGnu.
18421
18422 1993-06-17  Jeffrey Wheat  (cassidy@cygnus.com)
18423
18424         * Upgraded c-torture tests from 1.18 to 1.19
18425
18426         * gcc.compile: added test(s):
18427           930607-1.c
18428         * gcc.execute: added test(s):
18429           930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18430
18431         * added new subdirectory for misc tests: gcc.misc-tests
18432         * gcc.misc-test(s): added tests:
18433           inst-check.c test-consts.c test-ior.c test-switch.c
18434
18435 1993-06-09  Brendan Kehoe  (brendan@lisa.cygnus.com)
18436
18437         * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18438
18439 1993-06-07  Ian Lance Taylor  (ian@cygnus.com)
18440
18441         * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18442
18443 1993-06-03  Jeffrey Wheat  (cassidy@cygnus.com)
18444
18445         * Upgraded c-torture tests from 1.17 to 1.18
18446
18447 1993-06-02  Jeffrey Wheat  (cassidy@cygnus.com)
18448
18449         * Upgraded c-torture tests from 1.12 to 1.17
18450
18451 1993-04-30  Mike Werner  (mtw@deneb.cygnus.com)
18452
18453         * lib/old-dejagnu.exp:
18454           Fixed handling of XFAIL target triplets to correctly
18455           recognize wildcard characters.  Removed code that
18456           appended a unique id tag to the end of the file name
18457           printed out by the result of the testcases within a
18458           given test file.
18459
18460 1993-04-29  Mike Werner  (mtw@deneb.cygnus.com)
18461
18462         * lib/old-dejagnu.exp:
18463           Reworked expected failure handling to trigger off of XFAIL
18464           keyword in keyphrase embeded in testcase source code. The
18465           XFAIL keyword must be at the end of the keyphrase line. It
18466           may optionally be followed by one or more target triplets.
18467           It has just occured that the handling of wildcards in the
18468           target triplet may not be correct.
18469
18470 1993-04-23  Mike Werner  (mtw@deneb.cygnus.com)
18471
18472         * g++.old-deja/tests:
18473           Moved all subdirectories up one level into g++.old-deja .
18474
18475         * lib/old-dejagnu.exp:
18476           Fixed problem with CXXFLAGS not being properly reset, and being
18477           corrupted with extraneous "-c" compiler option.  This was
18478           causing binaries to not be generated for test that needed them.
18479           Modified strings passed to "pass" and "fail" so that individual
18480           tests from the same test file would be distinguished by an
18481           identifier appended to the test file name in the summary logs;
18482           this corrected a problem with erroneous diff logs.  Added code
18483           to search testcases for expected fail and unexpected pass keywords.
18484
18485 1993-04-20  Rob Savoye  (rob at darkstar.cygnus.com)
18486
18487         * lib/c-torture.exp: Ignore "file path prefix*unused" message.
18488
18489 1993-04-15  Mike Werner  (mtw@deneb.cygnus.com)
18490
18491         * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
18492           Removed extraneous text from end of "Special g++ Options"
18493           keyphrase.
18494
18495         * lib/old-dejagnu.exp: Added pattern matching to look for new
18496           keywords, embedded in testcases comments, which will trigger
18497           calls to xpass and xfail.
18498
18499 1993-04-14  Mike Werner  (mtw@deneb.cygnus.com)
18500
18501         * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
18502           comments embedded in the testcases, especially the one looking for
18503           special compiler options, as well as the pattern matching for the
18504           compiler output again.
18505
18506 1993-04-12  Mike Werner  (mtw@deneb.cygnus.com)
18507
18508         * lib/old-dejagnu.exp: Do a proper check of the return value for
18509           execute tests. Fixed several problems with the pattern matching
18510           of the compiler output which gave erroneous test results.
18511           Changed several of the test result messages to be more descriptive.
18512         * config/unix-g++.exp: Proc g++_load now actually works and
18513           executes the tests passed to it and returns a usable return
18514           value.
18515
18516 1993-04-11  Rob Savoye  (rob at darkstar.cygnus.com)
18517
18518           * lib/gcc.exp: Exits gracefully if $CC is bogus.
18519
18520 1993-04-09  Mike Werner  (mtw@deneb.cygnus.com)
18521
18522         * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
18523           Modified both files to properly execute the old style
18524           dejagnu tests. The previous versions of these files were
18525           experimental and did not function anything near correctly.
18526
18527 1993-04-05  Rob Savoye  (rob@cygnus.com)
18528
18529         * Removed all Makefile.in and configure.in files. No configuration
18530         needed now.
18531
18532 1993-04-02  Mike Werner  (mtw@deneb.cygnus.com)
18533
18534         * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
18535
18536 1993-03-28  Ken Raeburn  (raeburn@kr-pc.cygnus.com)
18537
18538         * gcc.compile/configure.in, gcc.unsorted/configure.in,
18539         gcc.special/configure.in, gcc.noncompile/configure.in,
18540         gcc.execute/configure.in, gcc.code_quality/configure.in,
18541         g++.other/configure.in, g++.old-deja/configure.in,
18542         g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
18543         in srcname setting.
18544
18545 1993-03-25  Rob Savoye  (rob at darkstar.cygnus.com)
18546
18547         * lib/udi.exp:  Fixed mondfe and mondfe_download.
18548         * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
18549         * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
18550
18551 1993-03-25  Ian Lance Taylor  (ian@cygnus.com)
18552
18553         * config/udi-gdb.exp: Check $shell_id after connecting to target.
18554         (gdb_exit): Don't remove *_soc files.
18555
18556 1993-03-22  Ian Lance Taylor  (ian@cygnus.com)
18557
18558         * lib/c-torture.exp: Don't look for main; instead always use -w
18559         -c.  This is how the c-torture tests work.  Remove the object
18560         file if the compilation succeeds.
18561         * gcc.execute/execute.exp: Remove executable if test passes.
18562         * gcc.noncompile/noncompile.exp: Every test is an expected
18563         failure.
18564         * gcc.special/special.exp: Added tests from c-torture 1.11,
18565         corrected use of existing test.
18566         * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
18567         gcc.execute/920625-1.c: Updated to c-torture 1.11.
18568         * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
18569         gcc.compile/921109-2.c, gcc.compile/921109-3.c,
18570         gcc.compile/921111-1.c, gcc.compile/921116-2.c,
18571         gcc.compile/921118-1.c, gcc.compile/921126-1.c,
18572         gcc.compile/921202-1.c, gcc.compile/921202-2.c,
18573         gcc.compile/921203-1.c, gcc.compile/921203-2.c,
18574         gcc.compile/921206-1.c, gcc.execute/921029-1.c,
18575         gcc.execute/921104-1.c, gcc.execute/921110-1.c,
18576         gcc.execute/921112-1.c, gcc.execute/921113-1.c,
18577         gcc.execute/921117-1.c, gcc.execute/921123-1.c,
18578         gcc.execute/921123-2.c, gcc.execute/921124-1.c,
18579         gcc.execute/921202-1.c, gcc.execute/921202-2.c,
18580         gcc.execute/921204-1.c, gcc.execute/921207-1.c,
18581         gcc.execute/921208-1.c, gcc.execute/921208-2.c,
18582         gcc.execute/921215-1.c, gcc.execute/921218-1.c,
18583         gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
18584         gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
18585         c-torture 1.11.
18586         * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
18587         correspond to c-torture 1.11.
18588
18589         * New file.