OSDN Git Service

b14148da1f1d2bc4e239589ca194fc976d6e08c3
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2004-11-16  Paul Brook  <paul@codesourcery.com>
2
3         PR fortran/13010
4         * gfortran.dg/der_pointer_1.f90: New test.
5
6 2004-11-15  Joseph S. Myers  <joseph@codesourcery.com>
7
8         PR c/18498
9         * gcc.dg/bitfld-13.c: New test.
10
11 2004-11-15  Janis Johnson  <janis187@us.ibm.com>
12
13         * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
14         powerpc*-*-linux*.
15
16         * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
17         * gcc.dg/ppc64-abi-2.c: Ditto.
18         * gcc.dg/ppc64-abi-3.c: Ditto.
19
20         * lib/gcc-dg.exp (dg-target-list): Remove.
21
22 2004-11-15  Steve Ellcey  <sje@cup.hp.com>
23
24         * gcc.dg/ia64-postinc.c: New test.
25
26 2004-11-15  Mark Mitchell <mark@codesourcery.com>
27
28         * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
29
30 2004-11-15  Nick Clifton  <nickc@redhat.com>
31
32         * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
33         __INT_MAX__ so that the test can be compiled by toolchains
34         targeted at 16-bit processors.
35
36         * gcc.dg/20040625-1.c: Use long constants rather than integers
37         when performing arithmetic that will overflow 16-bits.
38
39         * gcc.dg/i386-sse-8.c: Expect this test to fail for the
40         xstormy16.  It does not support 128-bit vector operations.
41
42         * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
43         with the macro PTR_TYPE.  Define this macro to an integer type
44         suitable for holding a pointer.
45
46         * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
47         the target is a 16-bit processor.
48
49         * gcc.dg/cpp/if-2.c: Expect a different warning message from
50         16-bit targets where the character constant will be too long.
51
52         * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
53         where the double will not be directly addressable.
54
55 2004-11-15  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
56
57         Friend class name lookup 1/n, PR c++/18471
58         * g++.dg/template/crash26.C: New test.
59         * g++.dg/lookup/struct1.C: Adjust expected error.
60         * g++.dg/parse/elab1.C: Likewise.
61         * g++.dg/parse/elab2.C: Likewise.
62         * g++.dg/parse/int-as-enum1.C: Likewise.
63         * g++.dg/parse/struct-as-enum1.C: Likewise.
64         * g++.dg/parse/typedef1.C: Likewise.
65         * g++.dg/parse/typedef3.C: Likewise.
66         * g++.dg/parse/typedef4.C: Likewise.
67         * g++.dg/parse/typedef5.C: Likewise.
68         * g++.dg/template/nontype4.C: Likewise.
69         * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
70         * g++.old-deja/g++.other/elab1.C: Likewise.
71         * g++.old-deja/g++.other/syntax4.C: Likewise.
72
73 2004-11-15  Eric Botcazou  <ebotcazou@libertysurf.fr>
74
75         * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
76
77 2004-11-14  Zdenek Dvorak  <dvorakz@suse.cz>
78
79         * gcc.c-torture/execute/20041114-1.c: New test.
80
81 2004-11-14  Joseph S. Myers  <joseph@codesourcery.com>
82
83         * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
84         gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
85         gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
86         gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
87         gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
88         gcc.dg/switch-7.c: New tests.
89
90 2004-11-14  Dorit Naishlos  <dorit@il.ibm.com>
91
92         * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
93
94 2004-11-14  Dorit Naishlos  <dorit@il.ibm.com>
95
96         PR tree-opt/18400
97         * gcc.dg/vect/pr18400.c: New test.
98
99 2004-11-14  Dorit Naishlos  <dorit@il.ibm.com>
100             Andrew Pinski  <pinskia@physics.uc.edu>
101
102         PR tree-opt/18425
103         * gcc.dg/vect/pr18425.c: New test.
104
105 2004-11-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
106
107         * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
108         Guard with dg-require-alias and dg-require-visibility.
109
110 2004-11-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
111
112         * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
113
114 2004-11-14  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
115
116         * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
117
118 2004-11-14  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
119
120         PR c++/17344
121         * g++.dg/template/defarg5.C: New test.
122
123 2004-11-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
124
125         * g++.dg/parse/cast1.C: Run only on ILP32.
126         * g++.old-deja/g++.mike/p784.C: Likewise.
127
128 2004-11-13  Bernd Schmidt  <bernd.schmidt@analog.com>
129
130         * gcc.c-torture/execute/20041113-1.c: New test.
131
132 2004-11-13  James A. Morrison  <phython@gcc.gnu.org>
133
134         PR target/18230
135         * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
136         * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
137         gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
138         gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
139         gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
140         gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
141         gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
142         gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
143         gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
144         gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
145         gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
146         gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
147         gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
148
149 2004-11-13  James A. Morrison  <phython@gcc.gnu.org>
150
151         * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
152         gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
153         gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
154         gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
155         gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
156         gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
157         gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
158         gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
159         gcc.target/sparc/combined-1.c: New tests.
160
161 2004-11-12  Ziemowit Laski  <zlaski@apple.com>
162
163         * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
164         New tests.
165
166 2004-11-12  Mark Mitchell <mark@codesourcery.com>
167
168         * lib/gcc-dg.exp (dg-forbid-option): New function.
169         * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
170         * g++.dg/abi/bitfield8.C: Likewise.
171         * g++.dg/abi/dtor1.C: Likewise.
172         * g++.dg/abi/empty10.C: Likewise.
173         * g++.dg/abi/empty7.C: Likewise.
174         * g++.dg/abi/empty9.C: Likewise.
175         * g++.dg/abi/layout3.C: Likewise.
176         * g++.dg/abi/layout4.C: Likewise.
177         * g++.dg/abi/thunk1.C: Likewise.
178         * g++.dg/abi/thunk2.C: Likewise.
179         * g++.dg/abi/vbase11.C: Likewise.
180         * g++.dg/abi/vthunk2.C: Likewise.
181         * g++.dg/abi/vthunk3.C: Likewise.
182         * g++.dg/ext/attrib8.C: Likewise.
183         * g++.dg/opt/longbranch2.C: Likewise.
184         * g++.dg/opt/reg-stack4.C: Likewise.
185         * g++.old-deja/g++.ext/attrib1.C: Likewise.
186         * g++.old-deja/g++.ext/attrib2.C: Likewise.
187         * g++.old-deja/g++.ext/attrib3.C: Likewise.
188         * g++.old-deja/g++.other/store-expr1.C: Likewise.
189         * g++.old-deja/g++.other/store-expr2.C: Likewise.
190         * gcc.dg/20000609-1.c: Likewise.
191         * gcc.dg/20000720-1.c: Likewise.
192         * gcc.dg/20011107-1.c: Likewise.
193         * gcc.dg/20011119-1.c: Likewise.
194         * gcc.dg/20020108-1.c: Likewise.
195         * gcc.dg/20020122-2.c: Likewise.
196         * gcc.dg/20020122-3.c: Likewise.
197         * gcc.dg/20020201-3.c: Likewise.
198         * gcc.dg/20020206-1.c: Likewise.
199         * gcc.dg/20020218-1.c: Likewise.
200         * gcc.dg/20020310-1.c: Likewise.
201         * gcc.dg/20020411-1.c: Likewise.
202         * gcc.dg/20020418-2.c: Likewise.
203         * gcc.dg/20020426-1.c: Likewise.
204         * gcc.dg/20020426-2.c: Likewise.
205         * gcc.dg/20020517-1.c: Likewise.
206         * gcc.dg/20020523-1.c: Likewise.
207         * gcc.dg/20020523-2.c: Likewise.
208         * gcc.dg/20020729-1.c: Likewise.
209         * gcc.dg/20030204-1.c: Likewise.
210         * gcc.dg/20030826-2.c: Likewise.
211         * gcc.dg/20030926-1.c: Likewise.
212         * gcc.dg/20031202-1.c: Likewise.
213         * gcc.dg/980312-1.c: Likewise.
214         * gcc.dg/980313-1.c: Likewise.
215         * gcc.dg/990117-1.c: Likewise.
216         * gcc.dg/990424-1.c: Likewise.
217         * gcc.dg/990524-1.c: Likewise.
218         * gcc.dg/991230-1.c: Likewise.
219         * gcc.dg/i386-387-1.c: Likewise.
220         * gcc.dg/i386-387-2.c: Likewise.
221         * gcc.dg/i386-387-3.c: Likewise.
222         * gcc.dg/i386-387-4.c: Likewise.
223         * gcc.dg/i386-387-5.c: Likewise.
224         * gcc.dg/i386-387-6.c: Likewise.
225         * gcc.dg/i386-asm-1.c: Likewise.
226         * gcc.dg/i386-bitfield1.c: Likewise.
227         * gcc.dg/i386-bitfield2.c: Likewise.
228         * gcc.dg/i386-loop-1.c: Likewise.
229         * gcc.dg/i386-loop-2.c: Likewise.
230         * gcc.dg/i386-loop-3.c: Likewise.
231         * gcc.dg/i386-pentium4-not-mull.c: Likewise.
232         * gcc.dg/i386-pic-1.c: Likewise.
233         * gcc.dg/i386-regparm.c: Likewise.
234         * gcc.dg/i386-signbit-1.c: Likewise.
235         * gcc.dg/i386-signbit-2.c: Likewise.
236         * gcc.dg/i386-signbit-3.c: Likewise.
237         * gcc.dg/i386-sse-5.c: Likewise.
238         * gcc.dg/i386-sse-8.c: Likewise.
239         * gcc.dg/i386-unroll-1.c: Likewise.
240         * gcc.dg/tls/opt-1.c: Likewise.
241         * gcc.dg/tls/opt-2.c: Likewise.
242         * gcc.dg/unroll-1.c: Likewise.
243         * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
244         * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
245         * gcc.misc-tests/i386-pf-none-1.c: Likewise.
246         * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
247         * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
248         -m64 is specified.
249
250 2004-11-12  Mark Mitchell  <mark@codesourcery.com>
251
252         PR c++/18389
253         * g++.dg/parse/cond1.C: New test.
254
255         PR c++/18429
256         * g++.dg/template/array9.C: New test.
257         * g++.dg/ext/vla1.C: Adjust error messages.
258         * g++.dg/ext/vlm1.C: Likewise.
259         * g++.dg/template/crash2.C: Likewise.
260
261         PR c++/18436
262         * g++.dg/template/call3.C: New test.
263
264         PR c++/18407
265         * g++.dg/template/ptrmem11.C: New test.
266
267 2004-11-12  Andrew Pinski  <pinskia@physics.uc.edu>
268
269         PR other/14264
270         * lib/g++.exp: Set LC_ALL and LANG to C.
271         * lib/gcc-dg.exp: Likewise.
272         * lib/gfortran.exp: Likewise.
273         * lib/objc.exp: Likewise.
274         * lib/treelang.exp: Likewise.
275
276 2004-11-12  Andreas Schwab  <schwab@suse.de>
277
278         * gcc.dg/pr16286.c: Fix last change.
279
280 2004-11-12  Mark Mitchell  <mark@codesourcery.com>
281
282         PR c++/18416
283         * g++.dg/init/global1.C: New test.
284
285 2004-11-12  Eric Botcazou  <ebotcazou@act-europe.fr>
286
287         * gcc.c-torture/execute/20041112-1.c: New test.
288
289 2004-11-11  Janis Johnson  <janis187@us.ibm.com>
290
291         * lib/gcc-dg.exp (dg-target-list): New.
292
293 2004-11-11  Janis Johnson  <janis187@us.ibm.com>
294             Richard Sandiford  <rsandifo@redhat.com>
295
296         * lib/target-supports.exp (get-compiler_messages): New.
297         (check_named_sections_available): Use it.
298         (check_effective_target_ilp32): New.
299         (check_effective_target_lp64): New.
300         (is-effective-target): New.
301         * lib/gcc-dg.exp (dg-require-effective-target): New.
302
303 2004-11-11  Joseph S. Myers  <joseph@codesourcery.com>
304
305         * gcc.dg/precedence-1.c: New test.
306
307 2004-11-11  Janis Johnson  <janis187@us.ibm.com>
308
309         * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
310
311         * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
312         message, delete generated files, use more descriptive name for
313         executable, and make the test unsupported when it cannot be run.
314
315         * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
316         (dg-require-weak, dg-require-visibility, dg-require-alias,
317         dg-require-gc-sections, dg-require-profiling, dg-require-dll,
318         dg-require-iconv, dg-require-named-sections): Use it.
319
320         * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
321
322 2004-11-11  Nathan Sidwell  <nathan@codesourcery.com>
323
324         PR target/16457
325         * gcc.dg/ppc-and-1: New
326
327         PR target/16796
328         * gcc.dg/ppc-mov-1.c: New.
329
330         PR target/16458
331         * gcc.dg/ppc-compare-1.c: New.
332
333 2004-11-10  Joseph S. Myers  <joseph@codesourcery.com>
334
335         * objc.dg/desig-init-2.m: New test.
336
337 2004-11-10  Adam Nemet  <anemet@lnxw.com>
338
339         PR middle-end/18160  
340         * g++.dg/warn/register-var-1.C: New test.
341         * g++.dg/warn/register-var-2.C: New test.
342
343 2004-11-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
344
345         * gcc.dg/union-2.c: New test.
346
347 2004-11-10  Fariborz Jahanian <fjahanian@apple.com>
348
349         * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c: 
350         New test for PR tree-optimization/17892.
351
352 2004-11-09  Mark Mitchell  <mark@codesourcery.com>
353
354         PR c++/18369
355         * g++.dg/init/new12.C: New test.
356
357 2004-11-10  James A. Morrison  <phython@gcc.gnu.org>
358
359         * gcc.target/sparc: New directory.
360         * gcc.target/sparc/sparc.exp: New driver.
361         * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
362         gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
363         gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
364         gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
365
366 2004-11-10  Paul Brook  <paul@codesourcery.com>
367
368         PR fortran/18218
369         * gfortran.dg/list_read.c: New test.
370
371 2004-11-09  Joseph S. Myers  <joseph@codesourcery.com>
372
373         PR c/18322
374         * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
375         expected diagnostic location.
376
377 2004-11-09  Ulrich Weigand  <uweigand@de.ibm.com>
378
379         * gcc.dg/20041109-1.c: New test.
380
381 2004-11-09  Andrew Pinski  <pinskia@physics.uc.edu>
382
383         PR objc/18406
384         * objc/compile/pr18406.m: New test.
385
386 2004-11-09  Joseph S. Myers  <joseph@codesourcery.com>
387
388         * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
389
390 2004-11-09  Joseph S. Myers  <joseph@codesourcery.com>
391
392         * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
393
394 2004-11-08  Steve Ellcey  <sje@cup.hp.com>
395
396         * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
397
398 2004-11-08  Steve Ellcey  <sje@cup.hp.com>
399
400         * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
401         exit. 
402
403 2004-11-08  Andrew Pinski  <pinskia@physics.uc.edu>
404
405         PR tree-opt/18299
406         * gcc.c-torture/pr18299-1.c: New test.
407
408 2004-11-06  Andreas Schwab  <schwab@suse.de>
409
410         * gcc.dg/pr16286.c: Also test for bool and pixel.
411
412 2004-11-06  Joseph S. Myers  <joseph@codesourcery.com>
413
414         * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
415         gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
416         gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
417         gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
418         gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
419         gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
420         gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
421         gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
422         gcc.dg/struct-semi-3.c: New tests.
423
424 2004-11-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
425
426         * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
427
428 2004-11-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
429
430         * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
431         Do not use C99 designators.
432
433 2004-11-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
434
435         * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
436
437 2004-11-06  Eric Botcazou  <ebotcazou@libertysurf.fr>
438
439         * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
440         * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
441         * gcc.c-torture/execute/simd-5.x: Remove.
442
443 2004-11-06  Andrew Pinski  <pinskia@physics.uc.edu>
444
445         PR rtl-optimization/17933
446         * gcc.dg/torture/pr17933-1.c: New test.
447
448 2004-11-06  Aaron W. LaFramboise  <aaronavay62@aaronwl.com>
449
450         PR target/18106
451         * lib/target-supports.exp (check_weak_available): Support
452         Windows.
453
454 2004-11-05  Danny Smith  <dannysmith@users.sourceforge.net>
455
456         * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
457         call to fflush(stdout) before abort.
458         (my_ffsll): New function.
459         (generate_fields): Use it.
460
461 2004-11-05  Joseph S. Myers  <joseph@codesourcery.com>
462
463         * gcc.dg/init-undef-1.c: New test.
464
465 2004-11-05  Joseph S. Myers  <joseph@codesourcery.com>
466
467         * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
468         gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
469         gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
470         gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
471         expected messages for new parser.
472
473 2004-11-04  Mark Mitchell  <mark@codesourcery.com>
474
475         * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
476         
477 2004-11-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
478
479         * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
480         on LP64 targets.
481
482 2004-11-04  Joseph S. Myers  <joseph@codesourcery.com>
483
484         * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
485         gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
486         gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
487         gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
488         gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
489         gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
490         gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
491         gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
492         gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
493         gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
494
495 2004-11-04  Joseph S. Myers  <joseph@codesourcery.com>
496
497         * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
498         gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
499         gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
500         gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
501         gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
502         gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
503         objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
504         for new parser.
505
506 2004-11-04  Richard Sandiford  <rsandifo@redhat.com>
507
508         PR target/15342
509         * gcc.dg/20041104-1.c: New test.
510
511 2004-11-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
512
513         * g++.dg/template/nontype7.C: New test.
514         * g++.dg/template/nontype8.C: Likewise.
515         * g++.dg/template/nontype9.C: Likewise.
516         * g++.dg/template/nontype10.C: Likewise.
517         * g++.dg/tc1/dr49.C: Likewise.
518         * g++.dg/template/ptrmem8.C: Relax dg-error checks.
519         * g++.old-deja/g++.other/null1.C: Remove a buggy error check
520
521 2004-11-04  Ben Elliston  <bje@au.ibm.com>
522
523         * g++.dg/rtti/tinfo1.C: Remove xfails.
524
525 2004-11-04  Ben Elliston  <bje@au.ibm.com>
526
527         * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
528         packed attribute to the definition to satisfy the new C++ parser.
529
530 2004-11-03  Eric Botcazou  <ebotcazou@libertysurf.fr>
531
532         * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
533         invocations of va_arg.
534
535 2004-11-02  Mark Mitchell  <mark@codesourcery.com>
536
537         PR c++/18124
538         * g++.dg/template/crash25.C: New test.
539
540         PR c++/18155
541         * g++.dg/template/typedef2.C: New test.
542         * g++.dg/parse/crash13.C: Adjust error markers.
543
544         PR c++/18177
545         * g++.dg/conversion/const3.C: New test.
546         
547 2004-11-03  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
548
549         PR fortran/17535
550         PR fortran/17583
551         PR fortran/17713
552         * gfortran.dg/generic_[123].f90: New testcases.
553
554 2004-11-02  Eric Botcazou  <ebotcazou@libertysurf.fr>
555
556         * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
557         * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
558
559 2004-11-02  Andrew Pinski  <pinskia@physics.uc.edu>
560
561         PR tree-opt/16808
562         * gcc.c-torture/compile/pr16808.c: New test.
563
564 2004-11-02  Nathan Sidwell  <nathan@codesourcery.com>
565
566         PR rtl-optimization/17104
567         * gcc.dg/ppc-bitfield1.c: New.
568
569 2004-11-01  Richard Sandiford  <rsandifo@redhat.com>
570
571         * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
572
573 2004-11-01  Richard Sandiford  <rsandifo@redhat.com>
574
575         * g++.dg/abi/mangle6.C: Run for all MIPS targets.  Provide dummy
576         strings for 32-bit code.
577
578 2004-11-01  Joseph S. Myers  <joseph@codesourcery.com>
579
580         PR c/18239
581         * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
582
583 2004-11-01  Nathan Sidwell  <nathan@codesourcery.com>
584
585         PR c++/18064
586         * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
587
588 2004-10-31  Mark Mitchell  <mark@codesourcery.com>
589
590         PR c++/15172
591         * g++.dg/init/aggr2.C: New test.
592
593 2004-10-30  Ziemowit Laski  <zlaski@apple.com>
594
595         * objc.dg/local-decl-1.m: New test.
596
597 2004-10-30  Gabriel Dos Reis  <gdr@integrable-solutions.net>
598
599         * gcc.dg/20040910-1.c: Adjust regex.
600
601 2004-10-30  Roger Sayle  <roger@eyesopen.com>
602
603         PR rtl-optimization/18084
604         * g++.dg/opt/pr18084-1.C: New testcase.
605
606 2004-10-30  Matt Austern  <austern@apple.com>
607
608         PR c++/17542
609         * g++.dg/ext/attrib18.C: New test.
610         
611 2004-10-30  Roger Sayle  <roger@eyesopen.com>
612
613         PR middle-end/18096
614         * gcc.dg/pr18096-1.c: New test case.
615
616 2004-10-30  Roger Sayle  <roger@eyesopen.com>
617
618         * gcc.dg/pr17581-1.c: Add missing prototype for abort.
619
620 2004-10-30  Joseph S. Myers  <joseph@codesourcery.com>
621
622         PR c/16666
623         * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
624         gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
625         gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
626         gcc.dg/old-style-prom-3.c: New tests.
627
628 2004-10-30  Danny Smith  <dannysmith@users.sourceforge.net>
629
630         * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
631         Remove unnecessary inclusion of stdio.h.
632
633 2004-10-29  Roger Sayle  <roger@eyesopen.com>
634
635         PR rtl-optimization/17581
636         * gcc.dg/pr17581-1.c: New test case.
637
638 2004-10-28  Nathan Sidwell  <nathan@codesourcery.com>
639
640         * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
641         being implemented.
642         * g++.dg/conversion/dr195-1.C: New.
643         * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
644         * g++.old-deja/g++.mike/p10148.C: Likewise.
645
646 2004-10-29  Mark Mitchell  <mark@codesourcery.com>
647
648         PR c++/17695
649         * g++.dg/debug/typedef2.C: New test.
650
651 2004-10-29  David Billinghurst <David.Billinghurst@riotinto.com>
652
653         PR fortran/13490
654         * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
655         * gfortran.dg/g77/README: Update.
656
657 2004-10-28  Matt Austern  <austern@apple.com>
658
659         PR c++/14124
660         * g++.dg/ext/packed7.C: New test.
661         
662 2004-10-28  Andrew Pinski  <pinskia@physics.uc.edu>
663
664         * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
665         scan-assembler.
666         * lib/scanasm.exp (hidden-scan-for): New proc.
667         (scan-hidden): Use hidden-scan-for instead of constructing the scan
668         string.
669         (scan-not-hidden): Likewise.
670         * lib/target-supports.exp (check_visibility_available): mach-o is
671         support too.
672
673 2004-10-28  Mark Mitchell  <mark@codesourcery.com>
674
675         PR c++/17132
676         * g++.dg/template/memclass3.C: New test.
677
678 2004-10-28  Adam Nemet  <anemet@lnxw.com>
679
680         PR middle-end/18160  
681         * gcc.dg/register-var-1.c: New test.
682         * gcc.dg/register-var-2.c: New test.
683         * gcc.dg/asm-7.c: Taking the address of a register variable is an
684         error now.
685
686 2004-10-28  Dorit Naishlos <dorit@il.ibm.com>
687
688         PR other/18172
689         * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove 
690         unused variables.
691         * gcc.dg/vect/vect-22.c: Likewise.
692
693 2004-10-28  Jakub Jelinek  <jakub@redhat.com>
694
695         * gcc.dg/i386-rotate-1.c: New test.
696
697 2004-10-27  Mark Mitchell  <mark@codesourcery.com>
698
699         * g++.dg/init/ref12.C: Add "run" marker.
700
701         PR c++/17435
702         * g++.dg/init/ref12.C: New test.
703
704         PR c++/18140
705         * g++.dg/template/shift1.C: New test.
706         * g++.dg/template/error10.C: Adjust error markers.
707
708 2004-10-27  Andrew Pinski  <pinskia@physics.uc.edu>
709
710         PR tree-opt/17529
711         * gcc.c-torture/compile/pr17529.c: Remove the xfail.
712
713 2004-10-27  Geoffrey Keating  <geoffk@apple.com>
714
715         * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
716         * gcc.dg/weak/weak-3.c: Likewise.
717         * gcc.dg/weak/weak-5.c: Likewise.
718         * gcc.dg/weak/weak-9.c: Likewise.
719         * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
720         * lib/target-supports.exp (check_weak_available): Mach-O does weak.
721
722         * gcc.dg/darwin-weakimport-1.c: New.
723
724 2004-10-28  Ben Elliston  <bje@au.ibm.com>
725
726         * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
727
728 2004-10-27  Nathan Sidwell  <nathan@codesourcery.com>
729
730         * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
731         'syntax' error messages.
732         * gcc.dg/cpp/direct2s.c: Likewise.
733
734 2004-10-26  Geoffrey Keating  <geoffk@apple.com>
735
736         * gcc.c-torture/compile/20041026-1.c: New.
737
738 2004-10-26  Mark Mitchell  <mark@codesourcery.com>
739
740         PR c++/18093
741         * g++.dg/lookup/ns2.C: New test.
742
743         PR c++/18020
744         * g++.dg/template/enum4.C: New test.
745
746         PR c++/18161
747         * g++.dg/template/expr1.C: New test.
748
749 2004-10-26  Ben Elliston  <bje@au.ibm.com>
750
751         * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
752
753 2004-10-26  Joseph S. Myers  <jsm@polyomino.org.uk>
754
755         * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
756         gcc.dg/decl-nospec-3.c: New tests.
757
758 2004-10-26  Ziemowit Laski  <zlaski@apple.com>
759
760         * objc.dg/super-class-3.m: New test.
761
762 2004-10-26  Nathan Sidwell  <nathan@codesourcery.com>
763
764         * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
765         resyncing.
766         * gcc.dg/cpp/direct2s.c: Likewise.
767
768 2004-10-25  Geoffrey Keating  <geoffk@apple.com>
769
770         * objc.dg/image-info.m: Update for changes to section selection.
771
772 2004-10-25  David Ayers  <d.ayers@inode.at>
773             Ziemowit Laski  <zlaski@apple.com>
774
775         * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
776         diagnostics when messaging 'id <Proto>'.
777         * objc.dg/class-protocol-1.m: New test.
778         * objc.dg/desig-init-1.m: Add message to an invalid receiver using
779         a non-existent method signature.
780         * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
781         Update diagnostics when messaging with non-existent method signature.
782         * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
783         * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
784         invalid receivers are now resolved as if messaging 'id'; remove
785         extraneous diagnostics.
786
787 2004-10-25  Joseph S. Myers  <jsm@polyomino.org.uk>
788
789         PR c/16667
790         * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
791         gcc.dg/init-desig-obs-3.c: New tests.
792
793 2004-10-25  Jakub Jelinek  <jakub@redhat.com>
794
795         * gcc.dg/debug/20041023-1.c: New test.
796
797 2004-10-25  Andrew Pinski  <pinskia@physics.uc.edu>
798
799         PR middle-end/17407
800         * gcc.c-torture/compile/pr17407.c: New test.
801
802         PR c++/18121
803         * g++.dg/template/array8.C: New test.
804
805 2004-10-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
806
807         PR other/18138
808         * lib/g++.exp: Accept more than one multilib libgcc.
809         * lib/gcc-dg.exp: Likewise.
810         * lib/objc.exp: Likewise.
811         * lib/treelang.exp: Likewise.
812         * lib/gfortran.exp: Likewise.
813
814 2004-10-24  Ben Elliston  <bje@au.ibm.com>
815
816         * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
817
818 2004-10-24  Geoffrey Keating  <geoffk@geoffk.org>
819
820         * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
821         * gcc.dg/c99-const-expr-3.c: Likewise.
822
823 2004-10-23  Andrew Pinski  <pinskia@physics.uc.edu>.
824
825         * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
826
827 2004-10-23  Ben Elliston  <bje@au.ibm.com>
828
829         * gcc.c-torture/execute/loop-2e.x: Remove.
830
831 2004-10-22  Nathan Sidwell  <nathan@codesourcery.com>
832
833         PR c++/18095
834         * g++.dg/parse/crash18.C: New.
835         * g++.dg/parse/crash19.C: New.
836
837 2004-10-22  Aaron W. LaFramboise  <aaronavay62@aaronwl.com>
838
839         * g++.dg/ext/dllimport1.C: Move dg-warnings.
840         * g++.dg/ext/dllimport2.C: Same.
841         * g++.dg/ext/dllimport8.C: Same.
842
843 2004-10-21  Mark Mitchell  <mark@codesourcery.com>
844
845         PR c++/10841
846         * g++.dg/conversion/cast1.C: New test.
847         * g++.dg/overload/pmf1.C: Adjust error marker.
848
849 2004-10-21  Andrew Pinski  <pinskia@physics.uc.edu>
850
851         PR objc/17923
852         * objc.dg/const-str-7.m: New test.
853
854 2004-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
855
856         * g++.dg/template/memfriend11.C: Fix comment typo.
857         * g++.dg/template/memfriend14.C: Likewise.
858
859 2004-10-20  Richard Henderson  <rth@redhat.com>
860
861         * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
862         gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
863         -fasynchronous-unwind-tables.
864
865 2004-10-20  Richard Henderson  <rth@redhat.com>
866
867         * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
868         (main): Return success.
869         * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
870         (main): Return success.
871
872 2004-10-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
873
874         PR c++/13495
875         * g++.dg/template/memfriend9.C: New test.
876         * g++.dg/template/memfriend10.C: Likewise.
877         * g++.dg/template/memfriend11.C: Likewise.
878         * g++.dg/template/memfriend12.C: Likewise.
879         * g++.dg/template/memfriend13.C: Likewise.
880         * g++.dg/template/memfriend14.C: Likewise.
881         * g++.dg/template/memfriend15.C: Likewise.
882         * g++.dg/template/memfriend16.C: Likewise.
883         * g++.dg/template/memfriend17.C: Likewise.
884         * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
885
886 2004-10-20  Nathan Sidwell  <nathan@codesourcery.com>
887
888         * g++.dg/conversion/dr195.C: New.
889         * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
890
891 2004-10-20  Ben Elliston  <bje@au.ibm.com>
892             Devang Patel  <dpatel@apple.com>
893
894         * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
895         of floating point arithmetic, which could trap.
896
897 2004-10-19  Mark Mitchell  <mark@codesourcery.com>
898
899         PR c++/14035
900         * g++.dg/conversion/reinterpret1.C: Adjust error markers.
901         * g++.dg/conversion/const2.C: New test.
902         * g++.dg/expr/reinterpret2.C: New test.
903         * g++.dg/expr/reinterpret3.C: New test.
904         * g++.dg/expr/cast2.C: New test.
905         * g++.dg/expr/copy1.C: New test.
906         * g++.dg/other/conversion1.C: Change error message.
907         * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
908         function pointers to void *.
909         * g++.old-deja/g++.mike/p10148.C: Likewise.
910
911 2004-10-19  Eric Botcazou  <ebotcazou@libertysurf.fr>
912
913         * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
914
915 2004-10-19  Paolo Bonzini  <bonzini@gnu.org>
916
917         PR c++/18047
918
919         * g++.dg/parse/expr3.C: New test.
920
921 2004-10-18  Eric Botcazou  <ebotcazou@libertysurf.fr>
922
923         * gcc.dg/smod-1.c: New test.
924
925 2004-10-18  Ziemowit Laski  <zlaski@apple.com>
926
927         * objc.dg/method-14.m: New test.
928
929 2004-10-18  Andrew Pinski  <pinskia@physics.uc.edu>
930
931         * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
932         Also xfail as the patch was reverted.
933
934 2004-10-18  Andrew Pinski  <pinskia@physics.uc.edu>
935
936         PR middle-end/16973
937         * gcc.dg/pr16973.c: New test.
938
939 2004-10-18  Diego Novillo  <dnovillo@redhat.com>
940
941         PR tree-optimization/17656
942         * testsuite/gcc.c-torture/compile/pr17656.c: New test.
943
944 2004-10-18  Nathan Sidwell  <nathan@codesourcery.com>
945
946         * g++.dg/eh/shadow1.C: New.
947
948 2004-10-18  Jakub Jelinek  <jakub@redhat.com>
949
950         * gcc.c-torture/compile/20041018-1.c: New test.
951
952 2004-10-18  Ben Elliston  <bje@au.ibm.com>
953
954         * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
955         compiler referring to register 0 when accessing sdata.  The linker
956         now patches things up.
957
958 2004-10-17  Andrew Pinski  <pinskia@physics.uc.edu>
959
960         PR c/17529
961         * gcc.c-torture/compile/pr17529.c: New test.
962
963 2004-10-17  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
964
965         PR c++/17743
966         * g++.dg/ext/attrib17.C: New test.
967
968 2004-10-16  Eric Botcazou  <ebotcazou@libertysurf.fr>
969
970         * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
971
972 2004-10-16  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
973
974         PR c++/10479
975         * g++.dg/ext/attrib16.C: New test.
976
977 2004-10-15  Mark Mitchell  <mark@codesourcery.com>
978
979         PR c++/17042
980         * g++.dg/init/dso_handle1.C: New test.
981
982         PR c++/14667
983         * g++.dg/parse/typedef6.C: New test.
984
985         PR c++/17916
986         * g++.dg/parse/pragma1.C: New test.
987
988 2004-10-15  Aldy Hernandez  <aldyh@redhat.com>
989
990         * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
991
992 2004-10-15  Steve Ellcey  <sje@cup.hp.com>
993
994         * gcc.dg/compat/struct-layout-1_generate.c (switchfiles):  Use
995         -fno-common when on HPPA HP-UX platforms.
996
997 2004-10-15  Jakub Jelinek  <jakub@redhat.com>
998
999         PR other/16820
1000         * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
1001         stdint.h.
1002         * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
1003         uintptr_t.
1004
1005 2004-10-14  Andrew Pinski  <pinskia@physics.uc.edu>
1006
1007         PR c++/16301
1008         * g++.dg/lookup/strong-using-4.C: New test.
1009
1010 2004-10-14  Andrew Pinski  <pinskia@physics.uc.edu>
1011
1012         PR middle-end/16567
1013         * gcc.c-torture/compile/nested-1.c: New test.
1014
1015 2004-10-14  Dorit Naishlos  <dorit@il.ibm.com>
1016
1017         * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
1018         and mipsisa64*-*-* (until support for misaligned loads is added).
1019         * testsuite/gcc.dg/vect/vect-50.c: Likewise.
1020         * testsuite/gcc.dg/vect/vect-52.c: Likewise.
1021         * testsuite/gcc.dg/vect/vect-54.c: Likewise.
1022         * testsuite/gcc.dg/vect/vect-58.c: Likewise.
1023         * testsuite/gcc.dg/vect/vect-60.c: Likewise.
1024         * testsuite/gcc.dg/vect/vect-80.c: Likewise.
1025
1026 2004-10-14  Mark Mitchell  <mark@codesourcery.com>
1027
1028         PR c++/17976
1029         * g++.dg/init/dtor3.C: New test.
1030
1031 2004-10-15  Ben Elliston  <bje@au.ibm.com>
1032
1033         * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
1034
1035 2004-10-14  Geoffrey Keating  <geoffk@apple.com>
1036
1037         * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
1038         * gcc.dg/macho-lo-sum.c: Likewise.
1039
1040 2004-10-14  Joseph S. Myers  <joseph@codesourcery.com>
1041
1042         * gcc.dg/ppc-spe64-1.c: New test.
1043
1044 2004-10-14  Devang Patel  <dpatel@apple.com>
1045
1046         PR 17635
1047         * gcc.dg/pr17635.c : New test.
1048         
1049 2004-10-14  Olga Golovanevsky  <olga@il.ibm.com>
1050
1051         * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
1052         * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
1053         * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
1054         * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
1055         * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
1056         * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
1057         * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
1058         * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
1059         * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
1060         * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
1061         * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
1062         * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
1063         * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
1064         * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
1065         * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
1066         * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
1067         * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
1068         * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
1069
1070 2004-10-14  Dorit Naishlos  <dorit@il.ibm.com>
1071
1072         * gcc.dg/vect/vect-82.c: New testcase.  
1073         * gcc.dg/vect/vect-82_64.c: New testcase.       
1074         * gcc.dg/vect/vect-83.c: New testcase.  
1075         * gcc.dg/vect/vect-83_64.c: New testcase.       
1076
1077 2004-10-14  Joseph S. Myers  <jsm@polyomino.org.uk>
1078
1079         * gcc.dg/cpp/error-1.c: New test.
1080
1081 2004-10-14  Joseph S. Myers  <jsm@polyomino.org.uk>
1082
1083         * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
1084
1085 2004-10-14  Hans-Peter Nilsson  <hp@axis.com>
1086
1087         PR target/17984
1088         * gcc.dg/cris-peep2-xsrand2.c: New test.
1089
1090 2004-10-13  Andrew Pinski  <pinskia@physics.uc.edu>
1091
1092         PR c++/17661
1093         * testsuite/g++.dg/expr/for2.C: New test.
1094
1095 2004-10-13  Eric Botcazou  <ebotcazou@libertysurf.fr>
1096
1097         * g++.dg/inherit/thunk1.C: Run on the SPARC.
1098
1099 2004-10-13  Jakub Jelinek  <jakub@redhat.com>
1100
1101         PR tree-optimization/17724
1102         * g++.dg/opt/pr17724-1.C: New test.
1103         * g++.dg/opt/pr17724-2.C: New test.
1104         * g++.dg/opt/pr17724-3.C: New test.
1105         * g++.dg/opt/pr17724-4.C: New test.
1106         * g++.dg/opt/pr17724-5.C: New test.
1107         * g++.dg/opt/pr17724-6.C: New test.
1108
1109 2004-10-12  Joseph S. Myers  <jsm@polyomino.org.uk>
1110
1111         PR c/17301
1112         * gcc.dg/pr17301-2.c: New test.
1113
1114 2004-10-11  Mark Mitchell  <mark@codesourcery.com>
1115
1116         PR c++/15876
1117         * g++.dg/parse/error22.C: New test.
1118
1119         PR c++/17936
1120         * g++.dg/template/spec18.C: New test.
1121
1122 2004-10-11  Steve Ellcey  <sje@cup.hp.com>
1123
1124         * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
1125         * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
1126         memcpy. 
1127         * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
1128         * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
1129
1130 2004-10-11  Andrew Pinski  <pinskia@physics.uc.edu>
1131
1132         * g++.dg/eh/cleanup5.C: Add dg-options "".
1133
1134 2004-10-11  Roger Sayle  <roger@eyesopen.com>
1135
1136         PR middle-end/17657
1137         * gcc.dg/switch-4.c: New test case.
1138
1139 2004-10-11  Richard Sandiford  <rsandifo@redhat.com>
1140
1141         * gcc.c-torture/execute/20041011-1.c: New test.
1142
1143 2004-10-10  Andrew Pinski  <pinskia@physics.uc.edu>
1144
1145         PR c++/17554
1146         * g++.dg/init/for3.C: New test.
1147
1148         PR c++/17657
1149         * g++.dg/opt/switch2.C: New test.
1150
1151         PR middle-end/17703
1152         * g++.dg/warn/Wreturn-2.C: New test.
1153
1154 2004-10-10  Andrew Pinski  <pinskia@physics.uc.edu>
1155
1156         PR c++/17907
1157         * g++.dg/eh/cleanup5.C: New test.
1158
1159 2004-10-10  Mark Mitchell  <mark@codesourcery.com>
1160
1161         PR c++/17393
1162         * g++.dg/parse/error21.C: New test.
1163
1164 2004-10-10  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1165
1166         * g++.dg/overload/pmf1.C: Adjust quoting marks.
1167         * g++.dg/warn/incomplete1.C: Likewise.
1168         * g++.dg/template/qualttp20.C: Likewise.
1169
1170 2004-10-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1171
1172         PR c/17881
1173         * parm-incomplete-1.c: New test.
1174
1175 2004-10-09  Mark Mitchell  <mark@codesourcery.com>
1176
1177         PR c++/17867
1178         * g++.dg/parse/error19.C: New test.
1179
1180         PR c++/17670
1181         * g++.dg/init/new11.C: New test.
1182
1183         PR c++/17821
1184         * g++.dg/parse/error20.C: New test.
1185
1186         PR c++/17826
1187         * g++.dg/template/crash24.C: New test.
1188         
1189 2004-10-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1190
1191         PR c/17301
1192         * gcc.dg/pr17301-1.c: New test.
1193
1194 2004-10-10  Joseph S. Myers  <jsm@polyomino.org.uk>
1195
1196         PR c/17189
1197         * gcc.dg/anon-struct-5.c: New test.
1198
1199 2004-10-09  Joseph S. Myers  <jsm@polyomino.org.uk>
1200
1201         PR c/17844
1202         * gcc.dg/pr17844-1.c: New test.
1203
1204 2004-10-09  Zdenek Dvorak  <dvorakz@suse.cz>
1205
1206         PR tree-optimization/17906
1207         * gcc.c-torture/compile/pr17906.c: New.
1208
1209 2004-10-09  Stuart Hastings  <stuart@apple.com>
1210             Roger Sayle  <roger@eyesopen.com>
1211
1212         PR rtl-optimization/17853
1213         * gcc.dg/i386-mmx-5.c: New testcase.
1214
1215 2004-10-09  Andrew Pinski  <pinskia@physics.uc.edu>
1216
1217         * g++.dg/opt/pr17902.C: Fix typo in dg-do.
1218
1219 2004-10-09  Mark Mitchell  <mark@codesourcery.com>
1220
1221         PR c++/17524
1222         * g++.dg/template/static9.C: New test.
1223
1224         PR c++/17685
1225         * g++.dg/parse/operator5.C: New test.
1226
1227 2004-10-09  Roger Sayle  <roger@eyesopen.com>
1228
1229         PR middle-end/17894
1230         * gcc.c-torture/execute/divcmp-4.c: New test case.
1231
1232 2004-10-08  Andrew Pinski  <pinskia@physics.uc.edu>
1233
1234         PR tree-opt/17902
1235         * g++.dg/opt/pr17902.C: New test.
1236
1237 2004-10-09  Jakub Jelinek  <jakub@redhat.com>
1238
1239         * gcc.dg/cpp/ident-1.c: Add dg-options "".
1240
1241 2004-10-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1242
1243         * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
1244
1245 2004-10-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1246
1247         * gcc.dg/assign-warn-3.c: New test.
1248
1249 2004-10-08  Andrew Pinski  <pinskia@physics.uc.edu>
1250
1251         PR c/16999
1252         * gcc.dg/cpp/ident-1.c: New test.
1253
1254 2004-10-08  Nathan Sidwell  <nathan@codesourcery.com>
1255
1256         * gcc.c-torture/compile/acc1.c: New.
1257
1258 2004-10-08  Andrew Pinski  <pinskia@physics.uc.edu>
1259
1260         * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
1261         * gcc.dg/darwin-abi-2.c: Include stdlib.h.
1262
1263 2004-10-08  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1264
1265         * gcc.dg/ultrasp11.c: New test.
1266
1267 2004-10-08  Michael Matz  <matz@suse.de>
1268
1269         * gcc.dg/doloop-2.c: New test.
1270
1271 2004-10-08  Joseph S. Myers  <jsm@polyomino.org.uk>
1272
1273         * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
1274         * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
1275         objc.dg/method-9.m: Update expected diagnostics.
1276
1277 2004-10-07  Geoffrey Keating  <geoffk@apple.com>
1278
1279         * gcc.dg/ppc-fsel-3.c: New file.
1280         * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
1281
1282 2004-10-07  Paul Brook  <paul@codesourcery.com>
1283
1284         * gfortran.dg/intrinsic_verify_1.f90: New test.
1285
1286 2004-10-07  Paul Brook  <paul@codesourcery.com>
1287
1288         * gfortran.dg/empty_format_1.f90: Remove stray commas.
1289
1290 2004-10-07  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1291
1292         * gfortran.fortran-torture/execute/intrinsic_mvbits.f90, 
1293         gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
1294         commit.
1295
1296 2004-10-07  Andrew Pinski  <pinskia@physics.uc.edu>
1297
1298         * g++.dg/ext/asm6.C: Remove extraneous semicolon.
1299
1300 2004-10-07  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
1301
1302         PR c++/17115
1303         * g++.dg/warn/Winline-4.C: New test.
1304
1305 2004-10-07  Christian Ehrhardt  <ehrhardt@mathematik.uni-ulm.de>
1306
1307         * gcc.c-torture/compile/20041007-1.c: New test.
1308
1309 2004-10-07  Paul Brook  <paul@codesourcery.com>
1310
1311         PR fortran/17678
1312         * gfortran.dg/use_allocated_1.f90: New test.
1313
1314 2004-10-06  Andrew Pinski  <pinskia@physics.uc.edu>
1315
1316         PR middle-end/17849
1317         * gfortran.fortran-torture/compile/nested.f90: New test
1318
1319 2004-10-06  Joseph S. Myers  <jsm@polyomino.org.uk>
1320
1321         * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
1322
1323 2004-10-06  Andrew Pinski  <pinskia@physics.uc.edu>
1324
1325         PR c++/17368
1326         * g++.dg/ext/asm6.C: New test.
1327
1328 2004-10-06  Kenneth Zadeck <zadeck@naturalbridge.com>
1329
1330         * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
1331
1332 2004-10-06  Paul Brook  <paul@codesourcery.com>
1333
1334         PR libfortran/17709
1335         * gfortran.dg/empty_format_1.f90: New test.
1336
1337 2004-10-06  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1338
1339         PR fortran/17568
1340         * gfortran.dg/ishft.f90: New test.
1341
1342         PR fortran/17283
1343         * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
1344         tests.
1345
1346 2004-10-06  Paul Brook  <paul@codesourcery.com>
1347
1348         * gfortran.dg/do_1.f90: New test.
1349
1350 2004-10-06  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1351
1352         * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
1353         optimizing for size.
1354
1355 2004-10-05  Joseph S. Myers  <jsm@polyomino.org.uk>
1356
1357         * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
1358
1359 2004-10-05  Joseph S. Myers  <jsm@polyomino.org.uk>
1360
1361         * gcc.c-torture/compile/20041005-1.c: New test.
1362
1363 2004-10-05  Nathan Sidwell  <nathan@codesourcery.com>
1364
1365         PR c++/17829
1366         * g++.dg/lookup/koenig4.C: New.
1367
1368 2004-10-05  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1369
1370         * g++.dg/other/classkey1.C: Adjust quoting marks.
1371         * g++.dg/parse/error15.C: Likewise.
1372         * g++.dg/template/meminit2.C (int>): Likewise.
1373
1374 2004-10-04  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1375
1376         PR fortran/17283
1377         * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
1378
1379         PR fortran/17631
1380         * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
1381
1382         PR fortran/17708
1383         * gfortran.dg/pr17708.f90: New test.
1384         
1385 2004-10-04  Chao-ying Fu  <fu@mips.com>
1386
1387         * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
1388         * gcc.dg/vect/vect-4.c: Ditto.
1389         * gcc.dg/vect/vect-5.c: Ditto.
1390         * gcc.dg/vect/vect-6.c: Ditto.
1391         * gcc.dg/vect/vect-8.c: Ditto.
1392         * gcc.dg/vect/vect-16.c: Ditto.
1393         * gcc.dg/vect/vect-30.c: Ditto.
1394         * gcc.dg/vect/vect-40.c: Ditto.
1395         * gcc.dg/vect/vect-41.c: Ditto.
1396         * gcc.dg/vect/vect-42.c: Ditto.
1397         * gcc.dg/vect/vect-43.c: Ditto.
1398         * gcc.dg/vect/vect-44.c: Ditto.
1399         * gcc.dg/vect/vect-45.c: Ditto.
1400         * gcc.dg/vect/vect-46.c: Ditto.
1401         * gcc.dg/vect/vect-47.c: Ditto.
1402         * gcc.dg/vect/vect-48.c: Ditto.
1403         * gcc.dg/vect/vect-49.c: Ditto.
1404         * gcc.dg/vect/vect-50.c: Ditto.
1405         * gcc.dg/vect/vect-51.c: Ditto.
1406         * gcc.dg/vect/vect-52.c: Ditto.
1407         * gcc.dg/vect/vect-53.c: Ditto.
1408         * gcc.dg/vect/vect-54.c: Ditto.
1409         * gcc.dg/vect/vect-55.c: Ditto.
1410         * gcc.dg/vect/vect-56.c: Ditto.
1411         * gcc.dg/vect/vect-57.c: Ditto.
1412         * gcc.dg/vect/vect-58.c: Ditto.
1413         * gcc.dg/vect/vect-59.c: Ditto.
1414         * gcc.dg/vect/vect-60.c: Ditto.
1415         * gcc.dg/vect/vect-74.c: Ditto.
1416         * gcc.dg/vect/vect-79.c: Ditto.
1417         * gcc.dg/vect/vect-80.c: Ditto.
1418
1419 2004-10-04  Andrew Pinski  <pinskia@physics.uc.edu>
1420
1421         * gcc.dg/unused-7.c: Use the correct option.
1422
1423 2004-10-04  Paul Brook  <paul@codesourcery.com>
1424         Bud Davis  <bdavis9659@comcast.net>
1425
1426         PR fortran/17706
1427         PR fortran/16434
1428         * gfortran/pr17706.f90: New test.
1429         * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
1430
1431 2004-10-04  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1432
1433         * gfortran.dg/pr17612.f90: New test.
1434
1435 2004-10-03  Gabriel Dos Reis  <gdr@integrable-solutions.net>
1436
1437         * g++.dg/template/local1.C: Adjust quoting marks in
1438         testing for diagnostics.
1439         * g++.dg/tls/diag-2.C: Likewise.
1440         * g++.dg/other/error8.C: Likewise.
1441
1442 2004-10-03  Andrew Pinski  <pinskia@physics.uc.edu>
1443
1444         PR c/17178
1445         * gcc.dg/unused-4.c: Adjust to be correct.
1446
1447         PR c/17820
1448         * gcc.dg/unused-7.c: New test.
1449
1450 2004-10-03  Andrew Pinski  <pinskia@physics.uc.edu>
1451
1452         PR c++/17797
1453         * g++.dg/overload/template2.C: New test.
1454
1455 2004-10-03  Kazu Hirata  <kazu@cs.umass.edu>
1456
1457         PR tree-optimization/16632
1458         * gcc.dg/tree-ssa/20041002-1.c: New.
1459
1460 2004-10-03  Paul Brook  <paul@codesourcery.com>
1461
1462         * gfortran.dg/pr17286.f90: Add dg-do line.  Explicitly test bug,
1463         rather than relying on default formatting.
1464
1465 2004-10-02  Joseph S. Myers  <jsm@polyomino.org.uk>
1466
1467         * gcc.dg/20040920-1.c: Update expected message text.
1468
1469 2004-10-02  Ulrich Weigand  <uweigand@de.ibm.com>
1470
1471         * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
1472
1473 2004-10-01  Zdenek Dvorak  <dvorakz@suse.cz>
1474
1475         * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
1476         tree level.
1477
1478 2004-10-01  Andrew Pinski  <pinskia@physics.uc.edu>
1479
1480         * gcc.dg/tree-ssa/pr17343.c: Remove.
1481
1482 2004-10-01  Andrew Pinski  <pinskia@physics.uc.edu>
1483
1484         PR tree-opt/17343
1485         * gcc.dg/tree-ssa/pr17343.c: New test.
1486
1487 2004-10-01  Jakub Jelinek  <jakub@redhat.com>
1488
1489         * gcc.dg/tree-ssa/stdarg-1.c: Removed.
1490         * gcc.dg/tree-ssa/stdarg-2.c: Removed.
1491         * gcc.dg/tree-ssa/stdarg-3.c: Removed.
1492         * gcc.dg/tree-ssa/stdarg-4.c: Removed.
1493         * gcc.dg/tree-ssa/stdarg-5.c: Removed.
1494
1495 2004-09-30  Joseph S. Myers  <jsm@polyomino.org.uk>
1496
1497         * gcc.dg/lvalue-2.c: New test.
1498
1499 2004-09-30  Joseph S. Myers  <jsm@polyomino.org.uk>
1500
1501         PR c/17730
1502         * gcc.dg/pr17730-1.c: New test
1503
1504 2004-09-29  Joseph S. Myers  <jsm@polyomino.org.uk>
1505
1506         PR c/7425
1507         * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
1508
1509 2004-09-29  Jakub Jelinek  <jakub@redhat.com>
1510
1511         * gcc.c-torture/execute/stdarg-1.c: New test.
1512         * gcc.c-torture/execute/stdarg-2.c: New test.
1513         * gcc.c-torture/execute/stdarg-3.c: New test.
1514         * gcc.dg/tree-ssa/stdarg-1.c: New test.
1515         * gcc.dg/tree-ssa/stdarg-2.c: New test.
1516         * gcc.dg/tree-ssa/stdarg-3.c: New test.
1517         * gcc.dg/tree-ssa/stdarg-4.c: New test.
1518         * gcc.dg/tree-ssa/stdarg-5.c: New test.
1519
1520 2004-09-29  Jakub Jelinek  <jakub@redhat.com>
1521
1522         PR tree-optimization/17697
1523         * g++.dg/opt/pr17697-1.C: New test.
1524         * g++.dg/opt/pr17697-2.C: New test.
1525         * g++.dg/opt/pr17697-3.C: New test.
1526
1527 2004-09-28  Joseph S. Myers  <jsm@polyomino.org.uk>
1528
1529         PR c/16409
1530         * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
1531         gcc.dg/vla-init-5.c: New tests.
1532
1533 2004-09-27  Joseph S. Myers  <jsm@polyomino.org.uk>
1534
1535         PR c/13804
1536         * gcc.dg/pr13804-1.c: New test.
1537
1538 2004-09-27  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1539
1540         PR fortran/16938
1541         * gfortran.dg/pr16938.f90: New test.
1542
1543 2004-09-27  Mark Mitchell  <mark@codesourcery.com>
1544
1545         * g++.dg/template/crash23.C: New test.
1546
1547 2004-09-27  Mark Mitchell  <mark@codesourcery.com>
1548
1549         PR c++/17585
1550         * g++.dg/template/static8.C: New test.
1551
1552 2004-09-27  Nathan Sidwell  <nathan@codesourcery.com>
1553
1554         PR c++/17681
1555         * g++.dg/other/error9.C: New test.
1556
1557 2004-09-26  Ulrich Weigand  <uweigand@de.ibm.com>
1558
1559         * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
1560
1561 2004-09-26  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1562
1563         PR fortran/15164
1564         * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
1565
1566 2004-09-26  Roger Sayle  <roger@eyesopen.com>
1567
1568         PR middle-end/17112
1569         * gcc.dg/pr17112-1.c: New test case.
1570
1571 2004-09-26  Joseph S. Myers  <jsm@polyomino.org.uk>
1572
1573         PR c/11459
1574         * gcc.dg/pr11459-1.c: New test.
1575
1576 2004-09-25  Ulrich Weigand  <uweigand@de.ibm.com>
1577
1578         * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
1579         * gcc.dg/tree-ssa/loop-4.c: Likewise.
1580
1581 2004-09-25  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1582
1583         * gfortran.dg/pr15324.f90: Make array bounds consistent.
1584
1585 2004-09-25  Jan Hubicka  <jh@suse.cz>
1586
1587         * compile/30040909-1.c: New test.
1588         * compile/30040907-1.c: New test.
1589
1590 2004-09-25  Richard Sandiford  <rsandifo@redhat.com>
1591
1592         * gcc.c-torture/execute/va-arg-26.c: New test.
1593
1594 2004-09-24  Zack Weinberg  <zack@codesourcery.com>
1595
1596         * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
1597         extra diagnostics on targets with 64-bit pointers.
1598         * objc.dg/selector-1.m: Adjust dg-warning regexp.
1599
1600 2004-09-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1601
1602         PR c/17188
1603         * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
1604         * gcc.dg/decl-3.c: Adjust expected message.
1605
1606 2004-09-24  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1607
1608         PR fortran/17615
1609         * gfortran.dg/pr17615.f90: New test.
1610
1611 2004-09-24  Andrew MacLeod  <amacleod@redhat.com>
1612
1613         PR tree-optimzation/17517
1614         * g++.dg/tree-ssa/pr17517.C: New Test.
1615
1616 2004-08-24  Nathan Sidwell  <nathan@codesourcery.com>
1617
1618         PR c++/16889
1619         * g++.dg/lookup/ambig3.C: New.
1620
1621 2004-09-24  Andrew Pinski  <pinskia@physics.uc.edu>
1622
1623         PR tree-opt/17624
1624         * g++.dg/opt/pr17624.C: New test.
1625
1626 2004-09-24  Joseph S. Myers  <jsm@polyomino.org.uk>
1627
1628         PR c/6980
1629         * gcc.dg/Wbad-function-cast-1.c: New test.
1630
1631 2004-09-23  Zack Weinberg  <zack@codesourcery.com>
1632
1633         * g++.dg/ext/complit1.C
1634         * g++.dg/other/error2.C
1635         * g++.dg/other/nontype-1.C
1636         * g++.dg/parse/crash11.C
1637         * g++.dg/parse/crash12.C
1638         * g++.dg/parse/error15.C
1639         * g++.dg/parse/error4.C
1640         * g++.dg/parse/tmpl-outside1.C
1641         * g++.dg/parse/too-many-tmpl-args1.C
1642         * g++.dg/template/dependent-expr3.C
1643         * g++.dg/template/error10.C
1644         * g++.dg/template/instantiate1.C
1645         * g++.dg/template/vtable2.C
1646         * g++.dg/warn/Wshadow-1.C
1647         * g++.dg/warn/weak1.C
1648         * g++.old-deja/g++.brendan/crash16.C
1649         * g++.old-deja/g++.brendan/crash18.C
1650         * g++.old-deja/g++.brendan/crash48.C
1651         * g++.old-deja/g++.brendan/crash49.C
1652         * g++.old-deja/g++.brendan/crash55.C
1653         * g++.old-deja/g++.brendan/crash56.C
1654         * g++.old-deja/g++.brendan/crash8.C
1655         * g++.old-deja/g++.brendan/enum11.C
1656         * g++.old-deja/g++.brendan/enum8.C
1657         * g++.old-deja/g++.brendan/enum9.C
1658         * g++.old-deja/g++.brendan/friend3.C
1659         * g++.old-deja/g++.brendan/misc14.C
1660         * g++.old-deja/g++.bugs/900402_02.C
1661         * g++.old-deja/g++.bugs/900404_03.C
1662         * g++.old-deja/g++.bugs/900404_04.C
1663         * g++.old-deja/g++.bugs/900428_03.C
1664         * g++.old-deja/g++.jason/crash4.C
1665         * g++.old-deja/g++.jason/overload21.C
1666         * g++.old-deja/g++.jason/redecl1.C
1667         * g++.old-deja/g++.jason/report.C
1668         * g++.old-deja/g++.jason/rfg10.C
1669         * g++.old-deja/g++.jason/template30.C
1670         * g++.old-deja/g++.law/arm12.C
1671         * g++.old-deja/g++.law/ctors5.C
1672         * g++.old-deja/g++.law/cvt20.C
1673         * g++.old-deja/g++.law/init10.C
1674         * g++.old-deja/g++.law/init8.C
1675         * g++.old-deja/g++.law/visibility17.C
1676         * g++.old-deja/g++.law/visibility7.C
1677         * g++.old-deja/g++.mike/net8.C
1678         * g++.old-deja/g++.mike/p646.C
1679         * g++.old-deja/g++.mike/p700.C
1680         * g++.old-deja/g++.mike/p701.C
1681         * g++.old-deja/g++.mike/p811.C
1682         * g++.old-deja/g++.ns/template13.C
1683         * g++.old-deja/g++.other/array3.C
1684         * g++.old-deja/g++.other/crash25.C
1685         * g++.old-deja/g++.other/dtor3.C
1686         * g++.old-deja/g++.other/dtor4.C
1687         * g++.old-deja/g++.other/main1.C
1688         * g++.old-deja/g++.other/warn7.C
1689         * g++.old-deja/g++.pt/crash11.C
1690         * g++.old-deja/g++.pt/crash36.C
1691         * g++.old-deja/g++.pt/spec22.C
1692         * g++.old-deja/g++.pt/spec9.C
1693         * g++.old-deja/g++.pt/ttp52.C
1694         * g++.old-deja/g++.robertl/eb103.C
1695         * g++.old-deja/g++.robertl/eb121.C
1696         * g++.old-deja/g++.robertl/eb22.C
1697         * g++.old-deja/g++.robertl/eb8.C:
1698         Update locations and/or regexps of dg-error markers.
1699         Remove markers for some bogus messages that are no longer issued.
1700
1701 2004-09-23  Jakub Jelinek  <jakub@redhat.com>
1702
1703         * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
1704         * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
1705
1706 2004-09-23  Andrew Pinski  <pinskia@physics.uc.edu>
1707
1708         PR c++/17618
1709         * g++.dg/lookup/crash5.C: New test.
1710
1711 2004-09-23  Dorit Naishlos <dorit@il.ibm.com>
1712
1713         * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
1714         * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
1715         * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
1716         * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
1717         * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
1718         * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
1719
1720         * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
1721         * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
1722         * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
1723         * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
1724         * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
1725         * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
1726
1727         * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
1728
1729         * gcc.dg/vect/vect-44.c: Check additional cases.
1730         * gcc.dg/vect/vect-48.c: Check additional cases.
1731
1732         * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
1733         * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
1734         * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
1735         * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
1736         * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
1737         * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
1738         * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
1739         * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
1740         * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
1741
1742         * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
1743         * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
1744         * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
1745
1746 2004-09-23  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1747
1748         * gcc.dg/tree-ssa/loop-6.c: New test.
1749
1750 2004-09-23  Nathan Sidwell  <nathan@codesourcery.com>
1751
1752         PR c++/17620
1753         * g++.dg/inherit/base2.C: New.
1754
1755 2004-09-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
1756
1757         * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
1758         * gcc.dg/20001012-2.c: Likewise.
1759         * gcc.dg/20001013-1.c: Likewise.
1760         * gcc.dg/20001101-1.c: Likewise.
1761         * gcc.dg/20001102-1.c: Likewise.
1762         * gcc.dg/bf-spl1.c: Likewise.
1763         * gcc.dg/titype-1.c: Remove special-casing for SPARC.
1764         * gcc.dg/20040813-1.c: Add missing "." to the regexp.
1765
1766 2004-09-22  Diego Novillo  <dnovillo@redhat.com>
1767
1768         PR tree-optimization/16721
1769         * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
1770
1771 2004-09-23  Ulrich Weigand  <uweigand@de.ibm.com>
1772
1773         * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
1774         * gcc.dg/20040305-1.c: Likewise.
1775
1776 2004-09-22  Joseph S. Myers  <jsm@polyomino.org.uk>
1777
1778         PR c/16566
1779         * gcc.c-torture/compile/pr16566-1.c,
1780         gcc.c-torture/compile/pr16566-2.c,
1781         gcc.c-torture/compile/pr16566-3.c: New tests.
1782
1783 2004-09-22  Kazu Hirata  <kazu@cs.umass.edu>
1784
1785         PR tree-optimization/17512
1786         * gcc.c-torture/compile/20040916-1.c.
1787
1788 2004-09-21  Mark Mitchell  <mark@codesourcery.com>
1789
1790         * gcc.dg/pragma-re-3.c: New test.
1791
1792 2004-09-17  Matt Austern  <austern@apple.com>
1793
1794         PR c++/15049
1795         * g++.dg/other/anon3.C: New.
1796
1797 2004-09-21  Roger Sayle  <roger@eyesopen.com>
1798
1799         PR c++/7503
1800         * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
1801         * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
1802         * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
1803         * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
1804         * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
1805
1806 2004-09-21  Bud Davis  <bdavis9659@comcast.net>
1807
1808         PR fortran/17286
1809         * gfortran.dg/pr17286.f90: New test.
1810
1811 2004-09-20  Mark Mitchell  <mark@codesourcery.com>
1812
1813         PR c++/17530
1814         * g++.dg/template/static7.C: New test.
1815
1816 2004-09-20  Andrew Pinski  <pinskia@physics.uc.edu>
1817
1818         PR tree-opt/17558
1819         * gcc.c-torture/compile/pr17558.c: New test.
1820
1821 2004-09-20  Richard Sandiford  <rsandifo@redhat.com>
1822
1823         * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
1824         if SKIP_ATTRIBUTE is defined.
1825
1826 2004-09-20  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1827
1828         PR fortran/15957
1829         * gfortran.dg/pr15957.f90: New test.
1830
1831 2004-09-20  Dorit Naishlos  <dorit@il.ibm.com>
1832
1833         * gcc.dg/vect/vect-74.c: Avoid floating point precision error
1834         in comparison.
1835         * gcc.dg/vect/vect-79.c: Likewise.
1836         * gcc.dg/vect/vect-80.c: Likewise.
1837
1838 2004-09-20  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1839
1840         PR fortran/15750
1841         * gfortran.fortran-torture/execute/iolength_2.f90: New test.
1842
1843 2004-09-20  Ira Rosen  <irar@il.ibm.com>
1844
1845         * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
1846         * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
1847         * gcc.dg/vect/vect-62.c: New testcase.
1848         * gcc.dg/vect/vect-63.c: New testcase.
1849         * gcc.dg/vect/vect-64.c: New testcase.
1850         * gcc.dg/vect/vect-65.c: New testcase.
1851         * gcc.dg/vect/vect-66.c: New testcase.
1852         * gcc.dg/vect/vect-67.c: New testcase.
1853         * gcc.dg/vect/vect-68.c: New testcase.
1854         * gcc.dg/vect/vect-69.c: New testcase.
1855         * gcc.dg/vect/vect-79.c: New testcase.
1856         * gcc.dg/vect/vect-80.c: New testcase.
1857
1858 2004-09-20  Richard Sandiford  <rsandifo@redhat.com>
1859
1860         * gcc.target/mips/asm-1.c: New test.
1861
1862 2004-09-19  Ira Rosen  <irar@il.ibm.com>
1863
1864         * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
1865         * gcc.dg/vect/vect-73.c: New testcase.
1866         * gcc.dg/vect/vect-74.c: New testcase.
1867         * gcc.dg/vect/vect-75.c: New testcase.
1868         * gcc.dg/vect/vect-76.c: New testcase.
1869         * gcc.dg/vect/vect-77.c: New testcase.
1870         * gcc.dg/vect/vect-78.c: New testcase
1871
1872 2004-09-18  Paul Brook  <paul@codesourcery.com>
1873
1874         * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
1875
1876 2004-09-18  Joseph S. Myers  <jsm@polyomino.org.uk>
1877
1878         PR c/17424
1879         * gcc.dg/pr17424-1.c: New test.
1880
1881 2004-09-18  Diego Novillo  <dnovillo@redhat.com>
1882
1883         * g++.dg/tree-ssa/pr17153.C: New test.
1884
1885 2004-09-16  Geoffrey Keating  <geoffk@apple.com>
1886
1887         PR pch/13361
1888         * testsuite/g++.dg/pch/wchar-1.C: New.
1889         * testsuite/g++.dg/pch/wchar-1.Hs: New.
1890
1891 2004-09-17  Kenneth Zadeck  <Kenneth.Zadeck@NaturalBridge.com>
1892
1893         * gcc.c-torture/execute/20040917-1.c: New test.
1894
1895 2004-09-17  Diego Novillo  <dnovillo@redhat.com>
1896
1897         PR tree-optimization/17319
1898         * gcc.dg/pr17319.c: New test.
1899
1900 2004-09-17  Devang Patel  <dpatel@apple.com>
1901
1902         * gcc.dg/20040813-1.c: New test.
1903
1904 2004-09-17  Diego Novillo  <dnovillo@redhat.com>
1905
1906         PR tree-optimization/17273
1907         * gcc.c-torture/compile/pr17273.c: New test.
1908
1909 2004-09-17  Joseph S. Myers  <jsm@polyomino.org.uk>
1910
1911         * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
1912         Update expected messages.
1913         * gcc.dg/declspec-13.c: New test.
1914
1915 2004-09-17  David Edelsohn  <edelsohn@gnu.org>
1916
1917         * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
1918
1919 2004-09-17  Diego Novillo  <dnovillo@redhat.com>
1920
1921         * gcc.c-torture/execute/pr17252.c: Use post-increment to
1922         change what 'a' is pointing to.
1923
1924 2004-09-17  Mark Mitchell  <mark@codesourcery.com>
1925
1926         PR c++/16002
1927         * g++.dg/template/error18.C: New test.
1928
1929         PR c++/16029
1930         * g++.dg/warn/Wunused-8.C: New test.
1931
1932 2004-09-17  Steven Bosscher  <stevenb@suse.de>
1933
1934         PR tree-optimization/17513
1935         * gcc.dg/20040916-1.c: New test.
1936
1937 2004-09-16  Mark Mitchell  <mark@codesourcery.com>
1938
1939         PR c++/17501
1940         * g++.dg/template/typename7.C: New test.
1941
1942 2004-09-16  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
1943
1944         * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
1945
1946 2004-09-16  Frank Ch. Eigler  <fche@redhat.com>
1947
1948         * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
1949         with -ftree-based-profiling also.
1950         * lib/profopt.exp: Support late-set profile_option/feedback_option.
1951
1952 2004-09-16  Victor Leikehman  <lei@il.ibm.com>
1953
1954         PR/15364
1955         * gfortran.dg/der_array_io_1.f90: New test.
1956         * gfortran.dg/der_array_io_2.f90: New test.
1957         * gfortran.dg/der_array_io_3.f90: New test.
1958
1959 2004-09-15  Mark Mitchell  <mark@codesourcery.com>
1960
1961         * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
1962         EABI.
1963
1964 2004-09-15  Mark Mitchell  <mark@codesourcery.com>
1965
1966         * g++.dg/opt/switch1.C: New test.
1967
1968 2004-09-15  Joseph S. Myers  <jsm@polyomino.org.uk>
1969
1970         * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
1971         gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
1972         Update expected messages.
1973
1974 2004-09-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1975
1976         PR fortran/16485
1977         * gfortran.dg/same_name_1.f90: New test.
1978
1979 2004-09-15  Diego Novillo  <dnovillo@redhat.com>
1980
1981         * gcc.c-torture/execute/pr17252.c: Fix thinko.  Don't
1982         dereference garbage pointers.
1983
1984 2004-09-15  Jakub Jelinek  <jakub@redhat.com>
1985
1986         * gcc.c-torture/execute/builtins/strlen-3.c: New test.
1987         * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
1988
1989         * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
1990         * gcc.c-torture/execute/builtins/memmove-2.c: New test.
1991         * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
1992
1993 2004-09-14  Mark Mitchell  <mark@codesourcery.com>
1994
1995         PR c++/17324
1996         * g++.dg/template/mangle1.C: New test.
1997
1998 2004-09-14  Diego Novillo  <dnovillo@redhat.com>
1999
2000         PR tree-optimization/17252
2001         * gcc.c-torture/execute/pr17252.c: New test.
2002
2003 2004-09-14  Andrew Pinski  <apinski@apple.com>
2004
2005         * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
2006
2007 2004-09-14  Roger Sayle  <roger@eyesopen.com>
2008
2009         PR rtl-optimization/9771
2010         * gcc.dg/pr9771-1.c: New test case.
2011
2012 2004-09-14  Diego Novillo  <dnovillo@redhat.com>
2013
2014         PR tree-optimization/15262
2015         * gcc.c-torture/execute/pr15262-1.c: New test.
2016         * gcc.c-torture/execute/pr15262-2.c: New test.
2017
2018 2004-09-14  Joseph S. Myers  <jsm@polyomino.org.uk>
2019
2020         * gcc.dg/declspec-12.c: New test.
2021
2022 2004-09-14  Bud Davis  <bdavis9659@comcast.net>
2023
2024         * gfortran.dg/pr17090.f90: Add directives to test.
2025
2026 2004-09-14  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2027
2028         * gcc.c-torture/compile/20040914-1.c: New test.
2029
2030 2004-09-13  Mark Mitchell  <mark@codesourcery.com>
2031
2032         PR c++/16162
2033         * g++.dg/template/decl2.C: New test.
2034
2035 2004-09-13  Bud Davis  <bdavis9659@comcast.net>
2036
2037         PR fortran/17090
2038         * gfortran.dg/pr17090.f90: New test.
2039
2040 2004-09-13  Dale Johannesen  <dalej@apple.com>
2041
2042         * gcc.c-torture/compile/pr17408.c:  New test case.
2043
2044 2004-09-13  Mark Mitchell  <mark@codesourcery.com>
2045
2046         PR c++/16716
2047         * g++.dg/parse/crash17.C: New test.
2048
2049         PR c++/17327
2050         * g++.dg/template/enum3.C: New test.
2051
2052 2004-09-13  Hans-Peter Nilsson  <hp@bitrange.com>
2053
2054         * lib/gcc-defs.exp: Load wrapper.exp.
2055         * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
2056         using local code.
2057         * lib/gcc.exp (gcc_init): Similar.
2058         * lib/gfortran.exp (gfortran_init): Similar.
2059         * lib/objc.exp (objc_init): Similar.
2060         * lib/treelang.exp (treelang_init): Similar.
2061         * lib/wrapper.exp: New file with build_wrapper call machinery in
2062         ${tool}_maybe_build_wrapper.
2063
2064 2004-09-13  Joseph S. Myers  <jsm@polyomino.org.uk>
2065
2066         * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
2067         "inline".
2068         * gcc.dg/declspec-11.c: Update expected messages.
2069         * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
2070         gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
2071         gcc.dg/inline-12.c: New tests.
2072
2073 2004-09-13  Andrew MacLeod  <amacleod@redhat.com>
2074
2075         * g++.dg/tree-ssa/pr17400.C: New testcase.
2076
2077 2004-09-13  James E Wilson  <wilson@specifixinc.com>
2078
2079         * gcc.target/mips/sb1-1.c: New testcase.
2080
2081 2004-09-12  Hans-Peter Nilsson  <hp@bitrange.com>
2082
2083         * lib/g77-dg.exp: Remove unused file.
2084         * lib/mike-g77.exp: Ditto.
2085         * lib/g77.exp: Ditto.
2086
2087 2004-09-12  Richard Henderson  <rth@redhat.com>
2088
2089         * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
2090
2091 2004-09-13  Joseph S. Myers  <jsm@polyomino.org.uk>
2092
2093         * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
2094         gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2095         gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
2096         gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
2097         Update expected messages.
2098
2099 2004-09-13  Hans-Peter Nilsson  <hp@axis.com>
2100
2101         * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
2102         declaration/use mismatch for dirp parameter.
2103
2104 2004-09-12  Andrew Pinski  <apinski@apple.com>
2105
2106         * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
2107         -fgnu-runtime is passed.
2108
2109 2004-09-12  Richard Henderson  <rth@redhat.com>
2110
2111         * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
2112         do the uplevel thing and update additional_flags directly.
2113         * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
2114         gfortran.fortran-torture/execute/intrinsic_nearest.x,
2115         gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
2116         gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
2117
2118 2004-09-11  Steven Bosscher  <stevenb@suse.de>
2119
2120         * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
2121
2122 2004-09-11  Roger Sayle  <roger@eyesopen.com>
2123
2124         PR middle-end/17411
2125         * g++.dg/opt/pr17411-1.C: New test case.
2126
2127 2004-09-11  Joseph S. Myers  <jsm@polyomino.org.uk>
2128
2129         * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2130         gcc.dg/tls/diag-2.c: Update expected messages.
2131         * gcc.dg/991209-1.c: Specify compilation options.  Update expected
2132         messages.
2133         * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
2134         * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
2135         gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
2136         gcc.dg/tls/diag-5.c: New tests.
2137
2138 2004-09-11  Zack Weinberg  <zack@codesourcery.com>
2139
2140         * gcc.dg/20040910-1.c: Correct dg-error regexp.
2141
2142 2004-09-11  Steven Bosscher  <stevenb@suse.de>
2143
2144         * g++.dg/parse/break-in-for.C: New test.
2145
2146 2004-09-11  Jakub Jelinek  <jakub@redhat.com>
2147
2148         * gcc.dg/tree-ssa/20040911-1.c: New test.
2149
2150 2004-09-11  Andreas Jaeger  <aj@suse.de>
2151
2152         * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
2153         * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
2154
2155 2004-09-11  Richard Sandiford  <rsandifo@redhat.com>
2156
2157         * gcc.target/frv: New directory of FR-V-specific tests.
2158
2159 2004-09-10  James E Wilson  <wilson@specifixinc.com>
2160
2161         * gcc.dg/convert-vec-1.c: New test.
2162
2163 2004-09-10  Roger Sayle  <roger@eyesopen.com>
2164
2165         PR middle-end/17024
2166         * gcc.dg/pr17024-1.c: New test case.
2167
2168 2004-09-10  Eric Christopher  <echristo@redhat.com>
2169
2170         * gcc.dg/20040910-1.c: New test.
2171
2172 2004-09-11  Joseph S. Myers  <jsm@polyomino.org.uk>
2173
2174         * gcc.dg/bitfld-9.c: New test.
2175
2176 2004-09-10  Richard Sandiford  <rsandifo@redhat.com>
2177
2178         * gcc.c-torture/execute/ieee/acc1.c: New test.
2179         * gcc.c-torture/execute/ieee/acc2.c: New test.
2180         * gcc.c-torture/execute/ieee/mzero6.c: New test.
2181
2182 2004-09-10  Joseph S. Myers  <jsm@polyomino.org.uk>
2183
2184         * gcc.dg/deprecated-2.c: New test.
2185
2186 2004-09-09  James E Wilson  <wilson@specifixinc.com>
2187
2188         * gcc.dg/init-vec-1.c: New test.
2189
2190 2004-09-09  Roger Sayle  <roger@eyesopen.com>
2191
2192         PR middle-end/17055
2193         * gcc.dg/pr17055-1.c: New test case.
2194
2195 2004-09-09  Hans-Peter Nilsson  <hp@axis.com>
2196
2197         PR target/17377
2198         * gcc.c-torture/execute/pr17377.c: New test.
2199
2200 2004-09-09  Joseph S. Myers  <jsm@polyomino.org.uk>
2201
2202         PR c/8420
2203         * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
2204         gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
2205         gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2206         gcc.dg/long-long-typespec-1.c: New tests.
2207         * gcc.dg/tls/diag-2.c: Update expected diagnostics
2208
2209 2004-09-09  Joseph S. Myers  <jsm@polyomino.org.uk>
2210
2211         * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
2212         gcc.dg/gnu99-static-1.c: New tests.
2213
2214 2004-09-08  Devang Patel  <dpatel@apple.com>
2215
2216         * gcc.dg/darwin-ld-20040828-1.c: New test.
2217         * gcc.dg/darwin-ld-20040828-2.c: New test.
2218         * gcc.dg/darwin-ld-20040828-3.c: New test.
2219
2220 2004-09-08  Ziemowit Laski  <zlaski@apple.com>
2221
2222         * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
2223         * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
2224         in error message.
2225         * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
2226         * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
2227         in error message.
2228         * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
2229         types they qualify.
2230         * objc.dg/type-size-2.m: Fix wording in comment.
2231         * objc.dg/va-meth-1.m: New test case.
2232
2233 2004-09-06  H.J. Lu  <hongjiu.lu@intel.com>
2234
2235         PR c/16633:
2236         * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
2237         LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
2238
2239 2004-09-06  Devang Patel  <dpatel@apple.com>
2240
2241         * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
2242         * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
2243
2244 2004-09-06  Zack Weinberg  <zack@codesourcery.com>
2245
2246         * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
2247         reflect changed line numbering of diagnostics.
2248
2249 2004-09-06  Paul Brook  <paul@codesourcery.com>
2250
2251         * gfortran.dg/edit_real_1.f90: Add new test.
2252
2253 2004-09-05  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2254
2255         * gcc.dg/tree-ssa/loop-2.c: New test.
2256         * gcc.dg/tree-ssa/loop-3.c: New test.
2257         * gcc.dg/tree-ssa/loop-4.c: New test.
2258         * gcc.dg/tree-ssa/loop-5.c: New test.
2259
2260 2004-09-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2261
2262         * gcc.dg/format/sentinel-1.c: Update for parameter option.
2263
2264 2004-09-04  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2265
2266         * gcc.dg/format/sentinel-1.c: New test.
2267
2268 2004-09-04  Uros Bizjak  <uros@kss-loka.si>
2269
2270         * testsuite/gcc.dg/builtins-46.c: New.
2271
2272 2004-09-03  Devang Patel  <dpatel@apple.com>
2273
2274         * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
2275         * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
2276
2277 2004-09-03  Jan Beulich  <jbeulich@novell.com>
2278
2279         * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
2280         * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
2281         * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
2282         * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
2283         * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
2284         * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
2285         * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
2286         the non-portable bzero.
2287         * gcc.dg/20010912-1.c: xfail for NetWare.
2288         * gcc.dg/20020426-2.c: xfail for NetWare.
2289         * gcc.dg/20021014-1.c: xfail for NetWare.
2290         * gcc.dg/20021018-1.c: xfail for NetWare.
2291         * gcc.dg/20030213-1.c: xfail for NetWare.
2292         * gcc.dg/20030225-1.c: xfail for NetWare.
2293         * gcc.dg/20030708-1.c: xfail for NetWare.
2294         * gcc.dg/builtins-config.h: Also exclude NetWare.
2295         * gcc.dg/format/format.h: Define restrict only if not already defined.
2296         * gcc.dg/nest.c: xfail for NetWare.
2297         * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
2298         * lib/target-supports.exp (check_visibility_available): Exclude
2299         NetWare.
2300
2301 2004-09-03  Jan Beulich  <jbeulich@novell.com>
2302
2303         * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
2304         * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
2305         deterministic starting point for the alignment of structure fields.
2306         * gcc.dg/Wpadded.c: Dito.
2307         * g++.dg/abi/vbase10.C: Dito.
2308
2309 2004-09-03  Devang Patel  <dpatel@apple.com>
2310
2311         * g++.dg/debug/pr15736.cc: New test.
2312
2313 2004-09-02  Mark Mitchell  <mark@codesourcery.com>
2314
2315         * README.QMTEST: Fix out-of-date link.
2316
2317 2004-09-03  David Billinghurst <David.Billinghurst@riotinto.com>
2318
2319         PR fortran/16579
2320         * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
2321         Delete.  Duplicate of gfortran.dg/g77/20010610.f
2322
2323 2004-09-02  Mark Mitchell  <mark@codesourcery.com>
2324
2325         * g++.dg/abi/arm_rtti1.C: New test.
2326
2327 2004-09-02  Geoffrey Keating  <geoffk@apple.com>
2328
2329         * gcc.dg/ppc-vector-memcpy.c: New.
2330         * gcc.dg/ppc-vector-memset.c: New.
2331
2332 2004-09-02  Chao-ying Fu  <fu@mips.com>
2333
2334         * gcc.target/mips/mips-3d-1.c: New test.
2335         * gcc.target/mips/mips-3d-2.c: New test.
2336         * gcc.target/mips/mips-3d-3.c: New test.
2337         * gcc.target/mips/mips-3d-4.c: New test.
2338         * gcc.target/mips/mips-3d-5.c: New test.
2339         * gcc.target/mips/mips-3d-6.c: New test.
2340         * gcc.target/mips/mips-3d-7.c: New test.
2341         * gcc.target/mips/mips-3d-8.c: New test.
2342         * gcc.target/mips/mips-3d-9.c: New test.
2343         * gcc.target/mips/mips-ps-1.c: New test.
2344         * gcc.target/mips/mips-ps-2.c: New test.
2345         * gcc.target/mips/mips-ps-3.c: New test.
2346         * gcc.target/mips/mips-ps-4.c: New test.
2347         * gcc.target/mips/mips-ps-type.c: New test.
2348
2349 2004-09-02  Paul Brook  <paul@codesourcery.com>
2350
2351         * gfortran.dg/edit_real_1.f90: Add new tests.
2352
2353 2004-09-01  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2354
2355         PR fortran/15327
2356         * gfortran.dg/merge_char_1.f90: New test.
2357
2358 2004-09-01  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2359
2360         PR fortran/16404
2361         * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
2362
2363 2004-09-01  Richard Kenner  <kenner@vlsi1.ultra.nyu.edu>
2364
2365         PR c/1522
2366         * gcc.c-torture/compile/20040901-1.c: New test, from PR.
2367
2368 2004-09-01  Mark Mitchell  <mark@codesourcery.com>
2369
2370         * g++.dg/opt/loop1.C: Do not XFAIL.
2371
2372 2004-09-01  Jakub Jelinek  <jakub@redhat.com>
2373
2374         * gcc.c-torture/execute/20040831-1.c: New test.
2375
2376 2004-09-01  David Billinghurst <David.Billinghurst@riotinto.com>
2377
2378         PR fortran/16579
2379         * gfortran.dg/g77/20010610.f: Now passes.
2380         Copy from g77.f-torture/execute. Add dg-run directive.
2381         * gfortran.dg/g77/README: Update
2382
2383 2004-08-31  Andrew Pinski  <pinskia@physics.uc.edu>
2384
2385         * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
2386         * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
2387         (t1, t2, t3, t4): Add volatile.
2388
2389 2004-08-31  Mark Mitchell  <mark@codesourcery.com>
2390
2391         * g++.dg/ext/visibility/arm1.C: New test.
2392
2393 2004-08-31  Geoffrey Keating  <geoffk@apple.com>
2394
2395         * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
2396         -pedantic-errors.
2397
2398 2004-09-01  Paul Brook  <paul@codesourcery.com>
2399
2400         * gfortran.dg/eof_2.f90: New test.
2401
2402 2004-08-31  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2403
2404         PR fortran/16579
2405         * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
2406
2407 2004-08-31  Bud Davis  <bdavis9659@comcast.net>
2408
2409         PR libfortran/16805
2410         * gfortran.dg/list_read_2.f90: New test.
2411
2412 2004-08-31  Mark Mitchell  <mark@codesourcery.com>
2413
2414         * g++.dg/abi/key1.C: New test.
2415
2416 2004-08-31  Richard Henderson  <rth@redhat.com>
2417
2418         * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
2419         form of offsetof.
2420         * g++.dg/other/offsetof5.C: Remove duplicate.
2421
2422 2004-08-31  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2423
2424         PR fortran/17244
2425         * gfortran.dg/func_derived_1.f90: New test.
2426
2427 2004-08-31  Paul Brook  <paul@codesourcery.com>
2428
2429         * gfortran.dg/eof_1.f90: New test.
2430
2431 2004-08-31  Paul Brook  <paul@codesourcery.com>
2432
2433         * gfortran.dg/list_read_1.f90: New file.
2434
2435 2004-08-30  Mark Mitchell  <mark@codesourcery.com>
2436
2437         * g++.dg/opt/loop1.C: XFAIL.
2438
2439 2004-08-30  Geoffrey Keating  <geoffk@apple.com>
2440
2441         * gcc.dg/funcdef-storage-1.c: New.
2442         * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
2443         an extern function in local scope.
2444         * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
2445         declare an 'auto inline' function in local scope.
2446         * gcc.dg/20011130-1.c: Likewise.
2447         * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
2448         an 'auto' function in local scope.
2449         * gcc.dg/20021014-1.c: Likewise.
2450         * gcc.dg/20030331-2.c: Likewise.
2451
2452 2004-08-30  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2453
2454         * gfortran.dg/blockdata_1.f90: New test.
2455
2456 2004-08-30  Richard Henderson  <rth@redhat.com>
2457
2458         * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
2459
2460 2004-08-30  Richard Henderson  <rth@redhat.com>
2461
2462         * lib/fortran-torture.exp (fortran-torture-execute): Honor
2463         additional_flags set by alternate driver.
2464         (ieee-options): New procedure.
2465         * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
2466         * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
2467         * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
2468         * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
2469
2470 2004-08-30  Richard Henderson  <rth@redhat.com>
2471
2472         * lib/f-torture.exp: Remove.
2473
2474 2004-08-29  Mark Mitchell  <mark@codesourcery.com>
2475
2476         PR rtl-optimization/16590
2477         * g++.dg/opt/loop1.C: New test.
2478
2479 2004-08-29  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2480
2481         PR fortran/13910
2482         * gfortran.dg/oldstyle_1.f90: New test.
2483
2484 2004-08-29  Steven G. Kargl  <kargls@comcast.net>
2485         Paul Brook  <paul@codesourcery.com>
2486
2487         * gfortran.dg/g77/README: Update.
2488         * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
2489         * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
2490         * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
2491
2492 2004-08-28  Paul Brook  <paul@codesourcery.com>
2493
2494         PR libfortran/17195
2495         * gfortran.dg/edit_real_1.f90: New test.
2496
2497 2004-08-27  Paul Brook  <paul@codesourcery.com>
2498
2499         * gfortran.dg/rewind_1.f90: New test.
2500
2501 2004-08-27  Bud Davis  <bdavis9659@comcast.net>
2502
2503         PR fortran/16597
2504         * gfortran.dg/pr16597.f90: New test.
2505
2506 2004-08-26  Joseph S. Myers  <jsm@polyomino.org.uk>
2507
2508         PR c/13801
2509         * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
2510         gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
2511         gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
2512         gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
2513         gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
2514
2515 2004-08-26  Nick Clifton  <nickc@redhat.com>
2516
2517         * gcc.c-torture/compile/pr17119.c: New test.
2518
2519 2004-08-26  Joseph S. Myers  <jsm@polyomino.org.uk>
2520
2521         * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
2522
2523 2004-08-25  Richard Henderson  <rth@redhat.com>
2524
2525         * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
2526         the bits that expect kind=8 to be the largest real kind.
2527
2528 2004-08-25  Ziemowit Laski  <zlaski@apple.com>
2529
2530         * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
2531
2532 2004-08-25  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2533
2534         * gfortran.dg/assignment_1.f90: New test.
2535
2536 2004-08-25  Adam Nemet  <anemet@lnxw.com>
2537
2538         * g++.dg/template/repo3.C: New test.
2539
2540 2004-08-25  Roger Sayle  <roger@eyesopen.com>
2541
2542         PR middle-end/16693
2543         PR tree-optimization/16372
2544         * g++.dg/opt/pr16372-1.C: New test case.
2545         * g++.dg/opt/pr16693-1.C: New test case.
2546         * g++.dg/opt/pr16693-2.C: New test case.
2547
2548 2004-08-25  Ziemowit Laski  <zlaski@apple.com>
2549
2550         * objc.dg/proto-lossage-4.m: New test.
2551
2552 2004-08-25  Mark Mitchell  <mark@codesourcery.com>
2553
2554         PR c++/17155
2555         * g++.dg/inherit/local2.C: New test.
2556
2557 2004-08-25  Paul Brook  <paul@codesourcery.com>
2558
2559         PR fortran/17144
2560         * gfortran.dg/string_ctor_1.f90: New test.
2561
2562 2004-08-25  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2563
2564         PR c++/14428
2565         * g++.dg/template/redecl2.C: New test.
2566
2567 2004-08-24  Bud Davis  <bdavis9659@comcast.net>
2568
2569         PR fortran/17143
2570         * gfortran.dg/pr17143.f90: New test.
2571
2572 2004-08-24  Bud Davis  <bdavis9659@comcast.net>
2573
2574         PR fortran/17164
2575         * gfortran.dg/pr17164.f90: New test.
2576
2577 2004-08-24  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2578
2579         * gcc.dg/tree-ssa/loop-1.c: New test.
2580
2581 2004-08-24  Richard Sandiford  <rsandifo@redhat.com>
2582
2583         * gcc.c-torture/compile/20040824-1.c: New test.
2584
2585 2004-08-24  Richard Sandiford  <rsandifo@redhat.com>
2586
2587         * gcc.c-torture/compile/iftrap-3.c: New test.
2588
2589 2004-08-24  Paul Brook  <paul@codesourcery.com>
2590
2591         * gfortran.dg/entry_2.f90: New test.
2592
2593 2004-08-24  Nathan Sidwell  <nathan@codesourcery.com>
2594
2595         PR c++/16889
2596         * g++.dg/lookup/ambig[12].C: New.
2597
2598 2004-08-24  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2599
2600         PR c++/16706
2601         * g++.dg/template/crash21.C: New test.
2602         * g++.dg/template/crash22.C: Likewise.
2603
2604 2004-08-24  Nathan Sidwell  <nathan@codesourcery.com>
2605
2606         PR c++/17149
2607         * g++.dg/template/access15.C: New.
2608
2609 2004-08-23  Mark Mitchell  <mark@codesourcery.com>
2610
2611         PR c++/17163
2612         * g++.dg/template/repo2.C: New test.
2613
2614 2004-08-23  Roger Sayle  <roger@eyesopen.com>
2615
2616         PR rtl-optimization/17078
2617         * gcc.c-torture/execute/pr17078-1.c: New test case.
2618
2619 2004-08-23  Mark Mitchell  <mark@codesourcery.com>
2620
2621         PR c/14492
2622         * gcc.dg/debug/crash1.c: New test.
2623
2624 2004-08-23  Mark Mitchell  <mark@codesourcery.com>
2625
2626         PR c/16180
2627         * gcc.dg/loop-5.c: New test.
2628
2629 2004-08-23  Zdenek Dvorak  <rakdver@atrey.karlin.mff.cuni.cz>
2630
2631         * gcc.c-torture/execute/20040823-1.c: New test.
2632
2633 2004-08-23  Richard Sandiford  <rsandifo@redhat.com>
2634
2635         * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
2636         to the assembler.  Simplify test accordingly.
2637         (asm_abi_flags): Use GNU names.
2638         (check_mips_abi, default_abi): Use string matches against "-mabi=*"
2639         to check for ABI flags.
2640
2641 2004-08-22  Andrew Pinski  <apinski@apple.com>
2642
2643         * g++.dg/opt/pr14029.C: New test.
2644         * gcc.c-torture/execute/pr15262.c: New test.
2645
2646 2004-08-22  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2647
2648         * gfortran.dg/reduction.f90: Add checks with complex arguments.
2649
2650 2004-08-21  Bud Davis  <bdavis9659@comcast.net>
2651
2652         PR 16908
2653         * gfortran.dg/direct_io.f90: New test.
2654
2655 2004-08-20  Mark Mitchell  <mark@codesourcery.com>
2656
2657         PR c++/17121
2658         * g++.dg/inherit/local2.C: New test.
2659
2660 2004-08-21  Joseph S. Myers  <jsm@polyomino.org.uk>
2661
2662         PR c++/17120
2663         * g++.dg/warn/Wparentheses-4.C: New test.
2664
2665 2004-08-20  Mark Mitchell  <mark@codesourcery.com>
2666
2667         PR c++/17121
2668         * g++.dg/inherit/local2.C: New test.
2669
2670         * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
2671         * gcc.dg/ppc-ldstruct.c: Likewise.
2672         * gcc.dg/ppc64-abi-2.c: Likewise.
2673
2674 2004-08-20  Jakub Jelinek  <jakub@redhat.com>
2675
2676         PR rtl-optimization/17099
2677         * gcc.c-torture/execute/20040820-1.c: New test.
2678
2679 2004-08-20  David Edelsohn  <edelsohn@gnu.org>
2680
2681         * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
2682
2683 2004-08-20  Canqun Yang  <canqun@nudt.edu.cn>
2684
2685         PR fortran/17077
2686         * gfortran.dg/auto_array_1.f90: New test.
2687
2688 2004-08-19  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2689
2690         PR fortran/17074
2691         * gfortran.dg/simpleif_1.f90: New test.
2692
2693 2004-08-19  Mark Mitchell  <mark@codesourcery.com>
2694
2695         * lib/target-supports.exp (check_profiling_available): Return
2696         false for arm*-*-symbianelf* and arm*-*-eabi*.
2697
2698         PR c++/15890
2699         * g++.dg/template/delete1.C: New test.
2700
2701 2004-08-19  Paul Brook  <paul@codesourcery.com>
2702
2703         PR fortran/14976
2704         PR fortran/16228
2705         * gfortran.dg/data_char_1.f90: New test.
2706
2707 2004-08-19  Erik Schnetter  <schnetter@aei.mpg.de>
2708
2709         PR fortran/16946
2710         * gfortran.dg/reduction.f90: New testcase.
2711
2712 2004-08-19  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
2713
2714         PR fortran/16520
2715         * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
2716
2717 2004-08-19  Joseph S. Myers  <jsm@polyomino.org.uk>
2718
2719         PR c++/17041
2720         * g++.dg/Wparentheses-3.C: New test.
2721
2722 2004-08-19  Dorit Naishlos  <dorit@il.ibm.com>
2723
2724         * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
2725         to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
2726         * gcc.dg/vect/vect-2.c: Likewise.
2727         * gcc.dg/vect/vect-3.c: Likewise.
2728         * gcc.dg/vect/vect-4.c: Likewise.
2729         * gcc.dg/vect/vect-5.c: Likewise.
2730         * gcc.dg/vect/vect-6.c: Likewise.
2731         * gcc.dg/vect/vect-7.c: Likewise.
2732         * gcc.dg/vect/vect-25.c: Likewise.
2733         * gcc.dg/vect/vect-31.c: Likewise.
2734         * gcc.dg/vect/vect-32.c: Likewise.
2735         * gcc.dg/vect/vect-34.c: Likewise.
2736         * gcc.dg/vect/vect-36.c: Likewise.
2737         * gcc.dg/vect/vect-all.c: Likewise.
2738
2739 2004-08-18  Mark Mitchell  <mark@codesourcery.com>
2740
2741         PR c++/17068
2742         * g++.dg/template/operator4.C: New test.
2743
2744 2004-08-18  Richard Henderson  <rth@redhat.com>
2745
2746         * gcc.dg/20040206-1.c: XFAIL.
2747
2748 2004-08-17  Mark Mitchell  <mark@codesourcery.com>
2749
2750         PR c++/16246
2751         * g++.dg/template/array7.C: New test.
2752
2753 2004-08-17  James E Wilson  <wilson@specifixinc.com>
2754
2755         * gcc.dg/mips-movcc-1.c: New test.
2756         * gcc.dg/mips-movcc-2.c: New test.
2757         * gcc.dg/mips-movcc-3.c: New test.
2758
2759         * gcc.dg/mips-nmadd-1.c: New test.
2760         * gcc.dg/mips-nmadd-2.c: New test.
2761
2762 2004-08-17  Mark Mitchell  <mark@codesourcery.com>
2763
2764         PR c++/15871
2765         * g++.dg/opt/inline8.C: New test.
2766
2767         PR c++/16965
2768         * g++.dg/parse/error17.C: New test.
2769
2770 2004-08-17  Dorit Naishlos  <dorit@il.ibm.com>
2771
2772         * gcc.dg/vect: New directory for vectorizer tests.
2773         * gcc.dg/vect/tree-vect.h: New file.
2774         * gcc.dg/vect/vect.exp: New file.
2775         * gcc.dg/vect/pr16105.c.c: New test.
2776         * gcc.dg/vect/vect-1.c: New test.
2777         * gcc.dg/vect/vect-2.c: New test.
2778         * gcc.dg/vect/vect-3.c: New test.
2779         * gcc.dg/vect/vect-4.c: New test.
2780         * gcc.dg/vect/vect-5.c: New test.
2781         * gcc.dg/vect/vect-6.c: New test.
2782         * gcc.dg/vect/vect-7.c: New test.
2783         * gcc.dg/vect/vect-8.c: New test.
2784         * gcc.dg/vect/vect-9.c: New test.
2785         * gcc.dg/vect/vect-10.c: New test.
2786         * gcc.dg/vect/vect-11.c: New test.
2787         * gcc.dg/vect/vect-12.c: New test.
2788         * gcc.dg/vect/vect-13.c: New test.
2789         * gcc.dg/vect/vect-14.c: New test.
2790         * gcc.dg/vect/vect-15.c: New test.
2791         * gcc.dg/vect/vect-16.c: New test.
2792         * gcc.dg/vect/vect-17.c: New test.
2793         * gcc.dg/vect/vect-18.c: New test.
2794         * gcc.dg/vect/vect-19.c: New test.
2795         * gcc.dg/vect/vect-20.c: New test.
2796         * gcc.dg/vect/vect-21.c: New test.
2797         * gcc.dg/vect/vect-22.c: New test.
2798         * gcc.dg/vect/vect-23.c: New test.
2799         * gcc.dg/vect/vect-24.c: New test.
2800         * gcc.dg/vect/vect-25.c: New test.
2801         * gcc.dg/vect/vect-26.c: New test.
2802         * gcc.dg/vect/vect-27.c: New test.
2803         * gcc.dg/vect/vect-28.c: New test.
2804         * gcc.dg/vect/vect-29.c: New test.
2805         * gcc.dg/vect/vect-30.c: New test.
2806         * gcc.dg/vect/vect-31.c: New test.
2807         * gcc.dg/vect/vect-32.c: New test.
2808         * gcc.dg/vect/vect-33.c: New test.
2809         * gcc.dg/vect/vect-34.c: New test.
2810         * gcc.dg/vect/vect-35.c: New test.
2811         * gcc.dg/vect/vect-36.c: New test.
2812         * gcc.dg/vect/vect-37.c: New test.
2813         * gcc.dg/vect/vect-38.c: New test.
2814         * gcc.dg/vect/vect-40.c: New test.
2815         * gcc.dg/vect/vect-41.c: New test.
2816         * gcc.dg/vect/vect-42.c: New test.
2817         * gcc.dg/vect/vect-43.c: New test.
2818         * gcc.dg/vect/vect-44.c: New test.
2819         * gcc.dg/vect/vect-45.c: New test.
2820         * gcc.dg/vect/vect-46.c: New test.
2821         * gcc.dg/vect/vect-47.c: New test.
2822         * gcc.dg/vect/vect-48.c: New test.
2823         * gcc.dg/vect/vect-49.c: New test.
2824         * gcc.dg/vect/vect-50.c: New test.
2825         * gcc.dg/vect/vect-51.c: New test.
2826         * gcc.dg/vect/vect-52.c: New test.
2827         * gcc.dg/vect/vect-53.c: New test.
2828         * gcc.dg/vect/vect-54.c: New test.
2829         * gcc.dg/vect/vect-55.c: New test.
2830         * gcc.dg/vect/vect-56.c: New test.
2831         * gcc.dg/vect/vect-57.c: New test.
2832         * gcc.dg/vect/vect-58.c: New test.
2833         * gcc.dg/vect/vect-59.c: New test.
2834         * gcc.dg/vect/vect-60.c: New test.
2835         * gcc.dg/vect/vect-61.c: New test.
2836         * gcc.dg/vect/vect-all.c: New test.
2837         * gcc.dg/vect/vect-none.c: New test.
2838
2839 2004-08-17  Paul Brook  <paul@codesourcery.com>
2840
2841         PR fortran/13082
2842         * gfortran.dg/entry_1.f90: New test.
2843
2844 2004-08-17  Andrew Pinski  <apinski@apple.com>
2845
2846         * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
2847
2848 2004-08-17  Paolo Bonzini  <bonzini@gnu.org>
2849
2850         * gcc.dg/pr17036-1.c: New test.
2851
2852 2004-08-16  Devang Patel  <dpatel@apple.com>
2853
2854         * gcc.dg/darwin-20040809-1.c: New test.
2855
2856 2004-08-16  Joseph S. Myers  <jsm@polyomino.org.uk>
2857
2858         * gcc.dg/funcdef-attr-1.c: New test.
2859
2860 2004-08-16  Janis Johnson  <janis187@us.ibm.com>
2861
2862         * gcc.dg/altivec-17.c: New test.
2863         * gcc.dg/altivec-18.c: New test.
2864
2865 2004-08-16  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
2866
2867         PR c++/6749
2868         * g++.dg/template/vtable2.C: New test.
2869
2870 2004-08-14  Richard Henderson  <rth@redhat.com>
2871
2872         * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
2873         * gcc.dg/pack-test-4.c (main): Return 0.
2874         * gcc.dg/setjmp-1.c: Remove XFAIL.
2875         * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
2876
2877 2004-08-14  Richard Henderson  <rth@redhat.com>
2878
2879         * gcc.dg/980217-1.c: Add prototype for printf.
2880
2881 2004-08-13  Bud Davis  <bdavis9659@comcast.net>
2882
2883         * gfortran.dg/pr16935.f90: New test.
2884
2885 2004-08-13  Janis Johnson  <janis187@us.ibm.com>
2886
2887         * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
2888
2889 2004-08-13  Paul Brook  <paul@codesourcery.com>
2890
2891         * gfortran.dg/der_io_1.f90: Remove stray comma.
2892
2893 2004-08-12  Janis Johnson  <janis187@us.ibm.com>
2894
2895         * gcc.dg/vmx/cw-bug-2.c: Remove.
2896         * gcc.dg/vmx/vprint-1.c: Remove.
2897         * gcc.dg/vmx/vscan-1.c: Remove.
2898
2899 2004-08-12  Devang patel  <dpatel@apple.com>
2900
2901         * gcc.dg/darwin-20040809-2.c: New test.
2902
2903 2004-08-12  Janis Johnson  <janis1872us.ibm.com>
2904
2905         * g++.dg/ext/altivec-12.C: New test.
2906
2907         * g++.dg/ext/altivec-11.C: New test.
2908
2909 2004-08-12  Paul Brook  <paul@codesourcery.com>
2910
2911         * g++.dg/abi/arm_cxa_vec_1.C: New test.
2912
2913 2004-08-12  Janis Johnson  <janis187@us.ibm.com>
2914
2915         * g++.dg/ext/altivec-2.C: Check for hardware support before
2916         executing any VMX instructions.
2917
2918         * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
2919
2920 2004-08-12  Jakub Jelinek  <jakub@redhat.com>
2921
2922         PR c++/16276
2923         * g++.old-deja/g++.other/comdat4.C: New test.
2924         * g++.old-deja/g++.other/comdat4-aux.cc: New.
2925
2926 2004-08-12  Ben Elliston  <bje@au.ibm.com>
2927
2928         PR target/16286
2929         * gcc.dg/pr16286.c: New test.
2930
2931 2004-08-12 Jan Beulich <jbeulich@novell.com>
2932
2933         * g++.dg/ext/asm5.C: New.
2934
2935 2004-08-11  Mark Mitchell  <mark@codesourcery.com>
2936
2937         PR c++/16698
2938         * g++.dg/eh/crash1.C: New test.
2939
2940         PR c++/16717
2941         * g++.dg/ext/construct1.C: New test.
2942
2943 2004-08-11  Mark Mitchell  <mark@codesourcery.com>
2944
2945         PR c++/16853
2946         * g++.dg/init/ptrmem1.C: New test.
2947
2948         PR c++/16618
2949         * g++.dg/parse/offsetof5.C: New test.
2950
2951         PR c++/16870
2952         * g++.dg/template/overload3.C: New test.
2953
2954 2004-08-11  Mark Mitchell  <mark@codesourcery.com>
2955
2956         PR c++/16964
2957         * g++.dg/parse/error16.C: New test.
2958
2959         PR c++/16904
2960         * g++.dg/template/error14.C: New test.
2961
2962         PR c++/16929
2963         * g++.dg/template/error15.C: New test.
2964
2965 2004-08-11  Devang Patel  <dpatel@apple.com>
2966
2967         * gcc.dg/darwin-ld-20040809-1.c: New test.
2968         * gcc.dg/darwin-ld-20040809-2.c: New test.
2969
2970 2004-08-11  Steven G. Kargl  <kargls@comcast.net>
2971
2972         PR fortran/16917
2973         * gfortran.dg/dfloat_1.f90: New test.
2974
2975 2004-08-09  Mark Mitchell  <mark@codesourcery.com>
2976
2977         * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
2978         * gcc.dg/dll-2.c: Fix dg-require syntax.
2979         * gcc.misc-tests/arm-isr.c (abort): Declare.
2980         (exit): Likewise.
2981
2982 2004-08-10  Mark Mitchell  <mark@codesourcery.com>
2983
2984         PR c++/16971
2985         * g++.dg/parse/crash16.C: New test.
2986
2987 2004-08-10  Roger Sayle  <roger@eyesopen.com>
2988
2989         * gcc.dg/mips-rsqrt-1.c: New test case.
2990         * gcc.dg/mips-rsqrt-2.c: New test case.
2991         * gcc.dg/mips-rsqrt-3.c: New test case.
2992
2993 2004-08-10  Paul Brook  <paul@codesourcery.com>
2994
2995         * gfortran.dg/der_io_1.f90: New test.
2996
2997 2004-08-10  Paul Brook  <paul@codesourcery.com>
2998
2999         PR fortran/16919
3000         * gfortran.dg/der_array_1.f90: New test.
3001
3002 2004-08-09  David Edelsohn  <edelsohn@gnu.org>
3003
3004         * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
3005
3006 2004-08-09  Paolo Bonzini  <bonzini@gnu.org>
3007
3008         * gcc.dg/wchar_t-2.c: Fix typo.
3009
3010 2004-08-09  Falk Hueffner  <falk@debian.org>
3011
3012         PR tree-optimization/12517
3013         * gcc.c-torture/compile/pr12517.c: New test.
3014
3015         PR tree-optimization/12578
3016         * gcc.c-torture/compile/pr12578.c: New test.
3017
3018         PR tree-optimization/12899
3019         * gcc.c-torture/compile/pr12899.c: New test.
3020
3021         PR rtl-optimization/14692
3022         * gcc.c-torture/compile/pr14692.c: New test.
3023
3024         PR tree-optimization/16461
3025         * gcc.c-torture/compile/pr16461.c: New test.
3026
3027 2004-08-06  Janne Blomqvist  <jblomqvi@cc.hut.fi>
3028
3029         * gfortran.dg/getenv_1.f90: New test.
3030
3031 2004-08-06  Mark Mitchell  <mark@codesourcery.com>
3032
3033         * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
3034         wchar_t.
3035         * gcc.dg/symbian5.c: Test -fno-short-wchar.
3036
3037 2004-08-06  Paul Brook  <paul@codesourcery.com>
3038
3039         * gfortran.dg/ret_array_1.f90: New test.
3040         * gfortran.dg/ret_pointer_1.f90: New test.
3041
3042 2004-08-06  Richard Sandiford  <rsandifo@redhat.com>
3043
3044         * gcc.dg/missing-field-init-[12].c: New tests.
3045         * g++.dg/warn/missing-field-init-[12].C: New tests.
3046
3047 2004-08-06  Mark Mitchell  <mark@codesourcery.com>
3048
3049         * gcc.dg/enum2.c: New test.
3050         * gcc.dg/symbian3.c: Likewise.
3051         * gcc.dg/symbian4.c: Likewise.
3052         * gcc.dg/wchar_t-2.c: Likewise.
3053
3054 2004-08-05  Mark Mitchell  <mark@codesourcery.com>
3055
3056         * g++.dg/ext/visibility/visibility-8.C: Add constructor and
3057         destructor tests.
3058
3059 2004-08-05  Mark Mitchell  <mark@codesourcery.com>
3060
3061         * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
3062         dg-require-visiblity.
3063         * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
3064         * g++.dg/ext/visibility/fvisibility.C: Likewise.
3065         * g++.dg/ext/visibility/memfuncts.C: Likewise.
3066         * g++.dg/ext/visibility/new1.C: Likewise.
3067         * g++.dg/ext/visibility/pragma.C: Likewise.
3068         * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
3069         * g++.dg/ext/visibility/virtual.C: Likewise.
3070         * g++/dg/ext/visibility/visibility-1.C: Likewise.
3071         * g++/dg/ext/visibility/visibility-2.C: Likewise.
3072         * g++/dg/ext/visibility/visibility-3.C: Likewise.
3073         * g++/dg/ext/visibility/visibility-4.C: Likewise.
3074         * g++/dg/ext/visibility/visibility-5.C: Likewise.
3075         * g++/dg/ext/visibility/visibility-6.C: Likewise.
3076         * g++/dg/ext/visibility/visibility-7.C: Likewise.
3077         * g++/dg/ext/visibility/visibility-8.C: New test.
3078         * gcc.c-torture/compile/dll.x: Remove.
3079         * gcc.dg/dll-2.c: Use dg-require-dll
3080         * gcc.dg/visibility-10.c: New test.
3081         * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
3082         supporting DLLs.
3083         * testsuite/lib/scanasm.exp (scan_hidden): New function.
3084         (scan_not_hidden): Likewise.
3085
3086 2004-08-05  David Edelsohn  <edelsohn@gnu.org>
3087
3088         * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
3089
3090 2004-08-05  Richard Sandiford  <rsandifo@redhat.com>
3091
3092         * gcc.c-torture/execute/20040805-1.c: New test.
3093
3094 2004-08-04  Andrew Pinski  <pinskia@physics.uc.edu>
3095
3096         * gcc.dg/20020118-1.c: Declare abort.
3097         * gcc.dg/altivec_check.h: Likewise.
3098         * gcc.dg/iftrap-2.c: Likewise.
3099         * gcc.dg/pragma-darwin.c: Likewise.
3100         * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
3101
3102 2004-08-04  Geoffrey Keating  <geoffk@apple.com>
3103
3104         * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
3105
3106 2004-08-05  Joseph S. Myers  <jsm@polyomino.org.uk>
3107
3108         * gcc.c-torture/execute/builtins/abs-2.c,
3109         gcc.c-torture/execute/builtins/abs-3.c,
3110         gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
3111         gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
3112         intmax_t, uintmax_t and their limits.
3113         * gcc.dg/intmax_t-1.c: New test.
3114
3115 2004-08-04  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3116
3117         * g++.dg/tc1/dr147.C: Add reference to PR.
3118
3119 2004-08-03  Richard Sandiford  <rsandifo@redhat.com>
3120
3121         * gcc.dg/mips-args-[23].c: Declare abort() and exit().
3122         * gcc.dg/torture/mips-hilo-[12].c: Likewise.
3123
3124 2004-08-03  David Edelsohn  <edelsohn@gnu.org>
3125
3126         * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
3127
3128 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
3129
3130         * gcc.dg/redecl-5.c: New test.
3131         * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
3132         of scanf.
3133
3134 2004-08-03  Roger Sayle  <roger@eyesopen.com>
3135
3136         PR middle-end/16790
3137         * gcc.c-torture/execute/pr16790-1.c: New test case.
3138
3139 2004-08-03  Mark Mitchell  <mark@codesourcery.com>
3140
3141         * g++.dg/ext/visibility/assign1.C: New test.
3142         * g++.dg/ext/visibility/new1.C: Likewise.
3143
3144         * gcc.dg/symbian1.c: New test.
3145         * gcc.dg/symbian2.c: Likewise.
3146
3147 2004-08-03  H.J. Lu  <hongjiu.lu@intel.com>
3148
3149         PR target/16570
3150         * gcc.dg/i386-sse-9.c: New test.
3151
3152 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
3153
3154         * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
3155
3156 2004-08-03  Joseph S. Myers  <jsm@polyomino.org.uk>
3157
3158         * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
3159         gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
3160         gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
3161         gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
3162         gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
3163         gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
3164         gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
3165         gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
3166         gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
3167         gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
3168         gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
3169         gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
3170         gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
3171         gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
3172         gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
3173         gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
3174         gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
3175         gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
3176         gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
3177         gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
3178         gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
3179         gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
3180         gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
3181         gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
3182         gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
3183         gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
3184         gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
3185         gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
3186         gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3187         gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3188         gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
3189         gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
3190         gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
3191         gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
3192         gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
3193         gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3194         gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3195         gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3196         gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3197         gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
3198         gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
3199         gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
3200         gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
3201         gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
3202         gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3203         gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3204         gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
3205         gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
3206         gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
3207         gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
3208         gcc.misc-tests/i386-pf-3dnow-1.c,
3209         gcc.misc-tests/i386-pf-athlon-1.c,
3210         gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3211         objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
3212         Declare built-in functions used.
3213         * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
3214
3215 2004-08-02  Mark Mitchell  <mark@codesourcery.com>
3216
3217         PR c++/16707
3218         * g++.dg/lookup/using12.C: New test.
3219
3220         * g++.dg/init/null1.C: Fix PR number.
3221         * g++.dg/parse/namespace10.C: Likewise.
3222
3223 2004-08-01  Mark Mitchell  <mark@codesourcery.com>
3224
3225         PR c++/16224
3226         * g++.dg/template/spec17.C: New test.
3227         * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
3228         * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
3229
3230 2004-08-02  David Billinghurst
3231
3232         PR fortran/16292
3233         * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
3234
3235 2004-08-01  Zack Weinberg  <zack@codesourcery.com>
3236
3237         * gcc.dg/ia64-got-1.c: New test case.
3238
3239 2004-08-01  Mark Mitchell  <mark@codesourcery.com>
3240
3241         PR c++/16489
3242         * g++.dg/init/null1.C: New test.
3243         * g++.dg/tc1/dr76.C: Adjust error marker.
3244
3245         PR c++/16529
3246         * g++.dg/parse/namespace10.C: New test.
3247
3248         PR c++/16810
3249         * g++.dg/inherit/ptrmem2.C: New test.
3250
3251 2004-08-02  Ben Elliston  <bje@au.ibm.com>
3252
3253         PR target/16155
3254         * gcc.dg/pr16155.c: New test.
3255
3256 2004-07-31  Joseph S. Myers  <jsm@polyomino.org.uk>
3257
3258         * gcc.dg/redecl-2.c: New test.
3259
3260 2004-07-30  Geoffrey Keating  <geoffk@apple.com>
3261
3262         * gcc.dg/darwin-longdouble.c: New file.
3263
3264 2004-07-30  Richard Henderson  <rth@redhat.com>
3265
3266         * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
3267         write to constant argument.
3268         * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
3269
3270 2004-07-30  Richard Henderson  <rth@redhat.com>
3271
3272         * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
3273         tests of nearest around zero.
3274
3275 2004-07-30  Andrew Pinski  <apinski@apple.com>
3276
3277         * gcc.c-torture/compile/20040730-1.c: New test.
3278
3279 2004-07-30  Aldy Hernandez  <aldyh@redhat.com>
3280
3281         * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
3282         powerpc-eabispe.
3283
3284 2004-07-30  Aldy Hernandez  <aldyh@redhat.com>
3285
3286         * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
3287
3288 2004-07-30  Richard Sandiford  <rsandifo@redhat.com>
3289
3290         * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
3291         contains $ld_library_path.
3292         * lib/gfortran.exp (gfortran_link_flags): Likewise.
3293
3294 2004-07-29  Richard Henderson  <rth@redhat.com>
3295
3296         * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
3297
3298         * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
3299         (alt2, which): New.
3300         (Check): Accept either alternative.
3301
3302 2004-07-29  Mark Mitchell  <mark@codesourcery.com>
3303
3304         * g++.dg/abi/inline1.C: New test.
3305         * g++.dg/abi/local1-a.cc: Likewise.
3306         * g++.dg/abi/local1.C: Likewise.
3307         * g++.dg/abi/mangle11.C: Tweak location of warnings.
3308         * g++.dg/abi/mangle12.C: Likewise.
3309         * g++.dg/abi/mangle17.C: Likewise.
3310         * g++.dg/abi/mangle20-2.C: Likewise.
3311         * g++.dg/opt/interface1.C: Likewise.
3312         * g++.dg/opt/interface1.h: Likewise.
3313         * g++.dg/opt/interface1-a.cc: New test.
3314         * g++.dg/parse/repo1.C: New test.
3315         * g++.dg/template/repo1.C: Likewise.
3316         * g++.dg/warn/Winline-1.C: Likewise.
3317         * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
3318
3319 2004-07-29  Diego Novillo  <dnovillo@redhat.com>
3320
3321         * gcc.dg/tree-ssa/20040729-1.c: New test.
3322
3323 2004-07-27  Matt Austern <austern@apple.com>
3324
3325         * gcc.dg/darwin-bool-1.c: New test.
3326         * gcc.dg/darwin-bool-2.c: New test.
3327
3328 2004-07-28  Richard Henderson  <rth@redhat.com>
3329
3330         * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
3331         arguments in the correct type.  Don't write to constant arguments.
3332
3333 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
3334
3335         PR tree-optimization/16688
3336         PR tree-optimization/16689
3337         * g++.dg/tree-ssa/pr16688.C: New test.
3338
3339 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
3340
3341         * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
3342         loads.  Not only in the comment, this time.
3343
3344 2004-07-28  Alexandre Oliva  <aoliva@redhat.com>
3345
3346         2003-07-06  Alexandre Oliva  <aoliva@redhat.com>
3347         * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
3348         2003-07-01  Alexandre Oliva  <aoliva@redhat.com>
3349         * gcc.dg/sh4a-bitmovua.c: New.
3350         * gcc.dg/sh4a-cos.c: New.
3351         * gcc.dg/sh4a-cosf.c: New.
3352         * gcc.dg/sh4a-fprun.c: New.
3353         * gcc.dg/sh4a-fsrra.c: New.
3354         * gcc.dg/sh4a-memmovua.c: New.
3355         * gcc.dg/sh4a-sin.c: New.
3356         * gcc.dg/sh4a-sincos.c: New.
3357         * gcc.dg/sh4a-sincosf.c: New.
3358         * gcc.dg/sh4a-sinf.c: New.
3359
3360 2004-07-28  Diego Novillo  <dnovillo@redhat.com>
3361
3362         * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
3363         conditionals.
3364         * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
3365         loads.
3366         * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
3367         DOM1.
3368
3369 2004-07-27  Andrew Pinski  <apinski@apple.com>
3370
3371         * g++.dg/rtti/tinfo1.C: Correct the xfail.
3372
3373 2004-07-27  Nitin Yewale <nitiny@kpitcummins.com>
3374
3375         * gcc.dg/pragma-isr.c: New test.
3376
3377 2004-07-27  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3378
3379         PR c++/14429
3380         * g++.dg/template/ttp11.C: New test.
3381
3382 2004-07-27  Diego Novillo  <dnovillo@redhat.com>
3383
3384         * gcc.c-torture/compile/20040727-1.c: New test.
3385
3386 2004-07-26  Eric Christopher  <echristo@redhat.com>
3387
3388         * gcc.c-torture/compile/20040726-2.c: New test.
3389
3390 2004-07-26  Andrew Pinski  <apinski@apple.com>
3391
3392         * g++.dg/rtti/tinfo1.C: Xfail.
3393
3394 2004-07-26  Richard Sandiford  <rsandifo@redhat.com>
3395
3396         * gcc.c-torture/compile/20040726-1.c: New test.
3397
3398 2004-07-26  Niall Douglas  <s_fsfeurope2@nedprod.com>
3399             Brian Ryner  <bryner@brianryner.com>
3400
3401         PR c++/9283
3402         PR c++/15000
3403         * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
3404         * g++.dg/ext/visibility/: New directory.
3405         * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
3406         g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
3407         g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
3408         g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
3409         * g++.dg/ext/visibility/fvisibility.C,
3410         g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
3411         g++.dg/ext/visibility/fvisibility-override1.C
3412         g++.dg/ext/visibility/fvisibility-override2.C
3413         g++.dg/ext/visibility/memfuncts.C
3414         g++.dg/ext/visibility/noPLT.C
3415         g++.dg/ext/visibility/pragma.C
3416         g++.dg/ext/visibility/pragma-override1.C
3417         g++.dg/ext/visibility/pragma-override2.C
3418         g++.dg/ext/visibility/staticmemfuncts.C
3419         g++.dg/ext/visibility/virtual.C: New tests.
3420
3421 2004-07-25  Joseph S. Myers  <jsm@polyomino.org.uk>
3422
3423         PR c/15360
3424         * gcc.dg/pr15360-1.c: New test.
3425
3426 2004-07-25  Daniel Jacobowitz  <dan@debian.org>
3427
3428         * gcc.dg/pragma-align-2.c: New test.
3429         * gcc.dg/pragma-init-fini.c: New test.
3430         * gcc.dg/pragma-align.c: Change from compile to run.  Run on Solaris
3431         targets.
3432
3433 2004-07-25  Joseph S. Myers  <jsm@polyomino.org.uk>
3434
3435         * gcc.dg/init-string-2.c: New test.
3436
3437 2004-07-24  Zack Weinberg  <zack@codesourcery.com>
3438
3439         PR 16684
3440         * gcc.dg/Wredundant-decls-1.c: New test case.
3441
3442 2004-07-24  Jakub Jelinek  <jakub@redhat.com>
3443
3444         * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
3445         * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
3446         * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
3447         * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
3448         * gcc.dg/compat/generate-random.c: New file.
3449         * gcc.dg/compat/generate-random.h: Likewise.
3450         * gcc.dg/compat/generate-random_r.c: Likewise.
3451         * gcc.dg/compat/struct-layout-1.h: Likewise.
3452         * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
3453         * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
3454         * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
3455         * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
3456         * gcc.dg/compat/struct-layout-1_main.c: New test.
3457         * gcc.dg/compat/struct-layout-1_x.c: New file.
3458         * gcc.dg/compat/struct-layout-1_y.c: New file.
3459         * gcc.dg/compat/struct-layout-1_test.h: New file.
3460
3461 2004-07-23  Joseph S. Myers  <jsm@polyomino.org.uk>
3462
3463         * gcc.dg/comp-return-1.c: New test
3464
3465 2004-07-23  Janis Johnson  <janis187@us.ibm.com>
3466
3467         * gcc.dg/vmx/8-02a.c: Fix typo.
3468
3469         * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
3470         * gcc.dg/darwin-abi-3.c: New test.
3471
3472         * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
3473         * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
3474
3475         * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
3476         * gcc.dg/vmx/ops-long-1.c: New test.
3477         * gcc.dg/vmx/ops-long-2.c: New test.
3478
3479 2004-07-23  Nathan Sidwell  <nathan@codesourcery.com>
3480
3481         * g++.dg/lookup/conv-[1234].C: New.
3482
3483 2004-07-22  Mark Mitchell  <mark@codesourcery.com>
3484
3485         * g++.dg/parse/attr2.C: Simplify.
3486
3487 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
3488
3489         PR c/7284
3490         * gcc.c-torture/execute/pr7284-1.c: New test.
3491
3492 2004-07-22  Brian Booth  <bbooth@redhat.com>
3493
3494         * gcc.dg/tree-ssa/20040721-1.c: New test.
3495
3496 2004-07-22  Nathan Sidwell  <nathan@codesourcery.com>
3497
3498         * g++.dg/template/crash20.c: New.
3499
3500 2004-07-22  David Billinghurst (David.Billinghurst@riotinto.com)
3501
3502         * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
3503         Add dg-run directive.  Declare variables as required.
3504         * gfortran.dg/g77/README: Update
3505
3506 2004-07-22  Hans-Peter Nilsson  <hp@axis.com>
3507
3508         * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
3509         gcc.dg/cris-peep2-andu2.c: New tests.
3510
3511 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
3512
3513         PR c/15052
3514         * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
3515         on return type.
3516         * gcc.dg/qual-return-1.c: Use -Wreturn-type.  Update expected
3517         messages.
3518         * gcc.dg/qual-return-2.c: Update expected messages.
3519         * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
3520
3521 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
3522
3523         * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
3524         * gcc.dg/noncompile/921102-1.c: Update expected error message.
3525
3526 2004-07-22  Joseph S. Myers  <jsm@polyomino.org.uk>
3527
3528         PR c/11250
3529         * gcc.dg/init-string-1.c: New test.
3530
3531 2004-07-21  Jakub Jelinek  <jakub@redhat.com>
3532
3533         PR middle-end/15345
3534         PR c/16450
3535         * gcc.dg/torture/nested-fn-1.c: New test.
3536
3537 2004-07-20  H.J. Lu  <hongjiu.lu@intel.com>
3538
3539         PR target/16559
3540         * gcc.dg/ia64-fptr-1.c: New file.
3541
3542 2004-07-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3543
3544         PR c++/14497
3545         * g++.dg/template/spec16.C: New test.
3546         * g++.old-deja/g++.robertl/eb118.C: Remove.
3547
3548 2004-07-21  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3549
3550         PR c++/509
3551         * g++.dg/template/spec15.C: New test.
3552
3553 2004-07-21  David Billinghurst (David.Billinghurst@riotinto.com)
3554
3555         Copy cases from g77.f-torture/execute and add dg-run
3556         directive.  Other changes as noted.
3557         * gfortran.dg/g77/13037.f
3558         * gfortran.dg/g77/1832.f
3559         * gfortran.dg/g77/19981119-0.f
3560         * gfortran.dg/g77/19990313-0.f
3561         * gfortran.dg/g77/19990313-1.f
3562         * gfortran.dg/g77/19990313-2.f
3563         * gfortran.dg/g77/19990313-3.f
3564         * gfortran.dg/g77/19990419-1.f
3565         * gfortran.dg/g77/19990826-0.f
3566         * gfortran.dg/g77/19990826-2.f
3567         * gfortran.dg/g77/20000503-1.f
3568         * gfortran.dg/g77/20001111.f
3569         * gfortran.dg/g77/20010116.f
3570         * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
3571         * gfortran.dg/g77/20010430.f
3572         * gfortran.dg/g77/6177.f
3573         * gfortran.dg/g77/947.f
3574         * gfortran.dg/g77/970816-3.f
3575         * gfortran.dg/g77/971102-1.f
3576         * gfortran.dg/g77/980520-1.f
3577         * gfortran.dg/g77/980628-0.f
3578         * gfortran.dg/g77/980628-1.f
3579         * gfortran.dg/g77/980628-10.f
3580         * gfortran.dg/g77/980628-2.f
3581         * gfortran.dg/g77/980628-3.f
3582         * gfortran.dg/g77/980628-7.f
3583         * gfortran.dg/g77/980628-8.f
3584         * gfortran.dg/g77/980628-9.f
3585         * gfortran.dg/g77/980701-0.f
3586         * gfortran.dg/g77/980701-1.f
3587         * gfortran.dg/g77/cabs.f
3588         * gfortran.dg/g77/claus.f
3589         * gfortran.dg/g77/complex_1.f
3590         * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
3591         * gfortran.dg/g77/dcomplex.f
3592         * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
3593         * gfortran.dg/g77/f90-intrinsic-mathematical.f
3594         * gfortran.dg/g77/f90-intrinsic-numeric.f
3595         * gfortran.dg/g77/int8421.f
3596         * gfortran.dg/g77/labug1.f
3597         * gfortran.dg/g77/large_vec.f
3598         * gfortran.dg/g77/le.f
3599         * gfortran.dg/g77/short.f
3600         * gfortran.dg/g77/README: Update
3601
3602 2004-07-20  Mark Mitchell  <mark@codesourcery.com>
3603
3604         PR c++/16637
3605         * g++.dg/parse/lookup4.C: New test.
3606
3607 2004-07-20  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3608
3609         PR c++/16175
3610         * g++.dg/template/ttp10.C: New test.
3611
3612 2004-07-20  Joseph S. Myers  <jsm@polyomino.org.uk>
3613
3614         * gcc.dg/pr12625-1.c: New test.
3615
3616 2004-07-20  Steven Bosscher  <stevenb@suse.de>
3617
3618         * testsuite/gcc.dg/switch-warn-1.c: New test.
3619         * testsuite/gcc.dg/switch-warn-2.c: New test.
3620         * gcc.c-torture/compile/pr14730.c: Update.
3621
3622 2004-07-19  Kelley Cook  <kcook@gcc.gnu.org>
3623
3624         * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
3625         g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
3626         g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
3627         g++.dg/template/nontype3.C: Remove trailing CR from tests.
3628
3629 2004-07-18  Mark Mitchell  <mark@codesourcery.com>
3630
3631         PR c++/16623
3632         * g++.dg/template/assign1.C: New test.
3633
3634 2004-07-19  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3635
3636         PR c++/12170
3637         * g++.dg/template/ttp9.C: New test.
3638
3639 2004-07-19  Daniel Jacobowitz  <dan@debian.org>
3640
3641         * gcc.dg/format/cmn-err-1.c: New test.
3642
3643 2004-07-19  Joseph S. Myers  <jsm@polyomino.org.uk>
3644
3645         * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
3646         gcc.dg/Wparentheses-10.c: New tests.
3647         * gcc.dg/Wparentheses-5.c: Remove XFAILs.
3648
3649 2004-07-18  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3650
3651         PR fortran/16465
3652         * gfortran.dg/g77//ffixed-line-length-0.f,
3653         gfortran.dg/g77/ffixed-line-length-132.f,
3654         gfortran.dg/g77/ffixed-line-length-72.f,
3655         gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
3656         gfortran.dg/g77/README: Update.
3657
3658 2004-07-18  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
3659
3660         PR c++/13092
3661         * g++.dg/template/non-dependent7.C: New test.
3662         * g++.dg/template/non-dependent8.C: Likewise.
3663         * g++.dg/template/non-dependent9.C: Likewise.
3664         * g++.dg/template/non-dependent10.C: Likewise.
3665
3666 2004-07-17  Mark Mitchell  <mark@codesourcery.com>
3667
3668         PR c++/16337
3669         * g++.dg/parse/attr2.C: New test.
3670
3671 2004-07-17  Toon Moene  <toon@moene.indiv.nluug.nl>
3672
3673         * g77.dg: Removed.
3674         * g77.f-torture: Ditto.
3675
3676 2004-07-17  Joseph S. Myers  <jsm@polyomino.org.uk>
3677
3678         * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
3679         gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
3680         Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
3681
3682 2004-07-16  Richard Henderson  <rth@redhat.com>
3683
3684         * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
3685
3686 2004-07-16  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3687
3688         * lib/fortran-torture.exp (fortran-torture): Don't test compile
3689         tests with full list of options.
3690         * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
3691         of TORTURE_OPTIONS if test contains 'dg-do run'.
3692
3693         PR fortran/16404
3694         * gfortran.dg/do_iterator.f90: New test.
3695
3696 2004-07-16  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3697
3698         PR rtl-optimization/16536
3699         * gcc.c-torture/execute/restrict-1.c: New test.
3700
3701 2004-07-15  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3702
3703         PR fortran/15324
3704         * gfortran.dg/pr15324.f90: New test.
3705
3706         PR fortran/15129
3707         * gfortran.dg/pr15129.f90: New test.
3708
3709         PR fortran/15140
3710         * gfortran.dg/pr15140.f90: New test.
3711
3712         PR fortran/13792
3713         * gfortran.fortran-torture/execute/bounds.f90: Add check for
3714         compile-time simplification.
3715
3716 2004-07-14  Mike Stump  <mrs@apple.com>
3717
3718         * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
3719
3720 2004-07-14  James E Wilson  <wilson@specifixinc.com>
3721
3722         PR target/16325
3723         * gcc.dg/profile-generate-1.c: New.
3724
3725 2004-07-15  Jakub Jelinek  <jakub@redhat.com>
3726
3727         * gcc.c-torture/execute/20040709-1.c: New test.
3728         * gcc.c-torture/execute/20040709-2.c: New test.
3729
3730 2004-07-14  Mike Stump  <mrs@apple.com>
3731
3732         * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
3733
3734 2004-07-14  Mike Stump  <mrs@apple.com>
3735
3736         * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
3737
3738 2004-07-13  Mark Mitchell  <mark@codesourcery.com>
3739
3740         PR c++/16518
3741         * g++.dg/parse/mutable1.C: New test.
3742
3743 2004-07-13  Diego Novillo  <dnovillo@redhat.com>
3744
3745         PR tree-optimization/16443
3746         * gcc.dg/tree-ssa/20040713-1.c: New test.
3747
3748 2004-07-15  Ulrich Weigand  <uweigand@de.ibm.com>
3749
3750         * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
3751         for operator new.
3752
3753 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
3754
3755         * gfortran.dg/g77/README: New file
3756         * gfortran.dg/g77/19981216-0.f:  Copy from
3757         g77.f-torture/noncompile.  Add "dg-do compile" and
3758         dg-error as required.
3759         * gfortran.dg/g77/19990218-1.f: Likewise
3760         * gfortran.dg/g77/19990905-1.f: Likewise
3761         * gfortran.dg/g77/9263.f: Likewise
3762         * gfortran.dg/g77/980615-0.f: Likewise
3763         * gfortran.dg/g77/980616-0.f: Likewise
3764         * gfortran.dg/g77/check0.f: Likewise
3765         * gfortran.dg/g77/select_no_compile.f: Likewise
3766
3767 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
3768
3769         Copy files from g77.f-torture/compile.
3770         Add "{ dg-do compile}".  Other changes as noted
3771         * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
3772         * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
3773         * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
3774         * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
3775         * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
3776         * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
3777         * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
3778         * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
3779         statement to conform to standard.  Append alpha1.x for reference.
3780         * gfortran.dg/g77/xformat.f: Add dg-warning
3781
3782 2004-07-13  David Billinghurst <David.Billinghurst@riotinto.com>
3783
3784         * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
3785         Add {dg-do compile} directive.
3786         * gfortran.dg/g77/cpp2.F: Likewise
3787
3788 2004-07-12  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3789
3790         PR c++/5402
3791         * g++.dg/lookup/name-clash1.C: New test.
3792
3793         PR c++/9777
3794         * g++.dg/lookup/name-clash2.C: New test.
3795
3796         PR c++/12102
3797         * g++.dg/lookup/name-clash3.C: New test.
3798
3799 2004-07-12  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3800
3801         * g++.dg/lookup/new2.C: New test.
3802         * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
3803
3804 2004-07-12  David Billinghurst <David.Billinghurst@riotinto.com>
3805
3806         * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
3807         Add {dg-do compile} directive.
3808         * gfortran.dg/g77/13060.f: Likewise
3809         * gfortran.dg/g77/19990218-0.f: Likewise
3810         * gfortran.dg/g77/19990305-0.f: Likewise
3811         * gfortran.dg/g77/19990419-0.f: Likewise
3812         * gfortran.dg/g77/19990502-0.f: Likewise
3813         * gfortran.dg/g77/19990502-1.f: Likewise
3814         * gfortran.dg/g77/19990525-0.f: Likewise
3815         * gfortran.dg/g77/19990826-1.f: Likewise
3816         * gfortran.dg/g77/19990826-3.f: Likewise
3817         * gfortran.dg/g77/19990905-2.f: Likewise
3818         * gfortran.dg/g77/20000412-1.f: Likewise
3819         * gfortran.dg/g77/20000511-1.f: Likewise
3820         * gfortran.dg/g77/20000511-2.f: Likewise
3821         * gfortran.dg/g77/20000518.f: Likewise
3822         * gfortran.dg/g77/20000601-1.f: Likewise
3823         * gfortran.dg/g77/20000601-2.f: Likewise
3824         * gfortran.dg/g77/20000629-1.f: Likewise
3825         * gfortran.dg/g77/20000630-2.f: Likewise
3826         * gfortran.dg/g77/20010115.f: Likewise
3827         * gfortran.dg/g77/20010321-1.f: Likewise
3828         * gfortran.dg/g77/20010426.f: Likewise
3829         * gfortran.dg/g77/20020307-1.f: Likewise
3830         * gfortran.dg/g77/8485.f: Likewise
3831         * gfortran.dg/g77/960317-1.f: Likewise
3832         * gfortran.dg/g77/970915-0.f: Likewise
3833         * gfortran.dg/g77/980310-1.f: Likewise
3834         * gfortran.dg/g77/980310-2.f: Likewise
3835         * gfortran.dg/g77/980310-3.f: Likewise
3836         * gfortran.dg/g77/980310-4.f: Likewise
3837         * gfortran.dg/g77/980310-6.f: Likewise
3838         * gfortran.dg/g77/980310-7.f: Likewise
3839         * gfortran.dg/g77/980310-8.f: Likewise
3840         * gfortran.dg/g77/980419-2.f: Likewise
3841         * gfortran.dg/g77/980424-0.f: Likewise
3842         * gfortran.dg/g77/980427-0.f: Likewise
3843         * gfortran.dg/g77/980729-0.f: Likewise
3844         * gfortran.dg/g77/981117-1.f: Likewise
3845         * gfortran.dg/g77/toon_1.f: Likewise
3846
3847 2004-07-12  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3848
3849         PR c++/2204
3850         * g++.dg/other/abstract2.C: New test.
3851
3852 2004-07-12  Paul Brook  <paul@codesourcery.com>
3853
3854         * gfortran.dg/pointer_init_1.f90: New test.
3855
3856 2004-07-11  Paul Brook  <paul@codesourcery.com>
3857
3858         PR fortran/15986
3859         * gfortran.dg/contained_1.f90: New test.
3860
3861 2004-07-11  Mark Mitchell  <mark@codesourcery.com>
3862
3863         * g++.dg/parse/defarg8.C: New test.
3864
3865 2004-07-11  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3866
3867         PR fortran/16433
3868         * gfortran.dg/pr16433.f: New test.
3869
3870         PR fortran/17574
3871         * gfortran.dg/pr15754.f90: New test.
3872
3873 2004-07-11  Joseph S. Myers  <jsm@polyomino.org.uk>
3874
3875         PR tree-optimization/16437
3876         * gcc.c-torture/execute/bitfld-4.c: New test.
3877
3878 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3879
3880         * gfortran.fortran-torture/execute/common_2.f90: Add check for
3881         access to common var from module.
3882
3883 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3884
3885         PR fortran/16336
3886         * gfortran.fortran-torture/execute/common_2.f90: New test.
3887
3888 2004-07-10  Paul Brook  <paul@codesourcery.com>
3889
3890         * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
3891
3892 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3893
3894         PR fortran/15969
3895         * gfortran.fortran-torture/execute/der_init_5.f90: New test.
3896
3897 2004-07-10  David Billinghurst <David.Billinghurst@riotinto.com>
3898
3899         * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
3900         * gfortran.dg/g77/ffixed-form-2.f: Likewise
3901         * gfortran.dg/g77/ffree-form-1.f: Likewise
3902         * gfortran.dg/g77/ffree-form-2.f: Likewise
3903         * gfortran.dg/g77/ffree-form-3.f: Likewise
3904         * gfortran.dg/g77/fno-underscoring.f: Likewise
3905         * gfortran.dg/g77/funderscoring.f: Likewise
3906         * gfortran.dg/g77/pr9258.f: Likewise.  Add dg-warning lines.
3907
3908 2004-07-10  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3909
3910         * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
3911
3912 2004-07-10 Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3913         Paul Brook  <paul@codesourcery.com>
3914
3915         PR fortran/13415
3916         * gfortran.dg/common_pointer_1.f90: New test.
3917
3918 2004-07-10  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3919
3920         * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
3921
3922 2004-07-09  James E Wilson  <wilson@specifixinc.com>
3923
3924         PR target/16364
3925         * gcc.c-torture/compile/20040709-1.c: New.
3926
3927 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3928
3929         PR fortran/14077
3930         * gfortran.fortran-torture/execute/module_init_1.f90: New test.
3931
3932 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3933
3934         PR fortran/13201
3935         * gfortran.dg/shape_1.f90: New test.
3936
3937 2004-07-09  Zack Weinberg  <zack@codesourcery.com>
3938             Andrew Pinski  <apinski@apple.com>
3939
3940         * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
3941
3942 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3943
3944         * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
3945         comment.
3946
3947 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3948         Paul Brook  <paul@codesourcery.com>
3949
3950         * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
3951         '.f95' and '.F95'.
3952
3953 2004-07-09  Diego Novillo  <dnovillo@redhat.com>
3954
3955         * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
3956
3957 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3958
3959         * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
3960         testcases with capital suffix.
3961
3962 2004-07-09  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
3963
3964         PR fortran/15481
3965         PR fortran/13372
3966         PR fortran/13575
3967         PR fortran/15978
3968         * gfortran.fortran-torture/compile/implicit_2.f90: New test.
3969
3970         * gfortran.dg/implicit_1.f90: New test.
3971
3972 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
3973
3974         * lib/gfortran-dg.exp (gfortran-dg-test):  Adapt regular
3975         expression to match gfortran warning/error messages
3976         * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
3977         dg-error text.
3978
3979 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
3980
3981         * lib/fortran-torture.exp: Rename proc search_for to
3982         search_for_re.
3983
3984 2004-07-09  Eric Botcazou  <ebotcazou@libertysurf.fr>
3985
3986         * gcc.c-torture/execute/simd-5.x: New file.
3987         XFAIL on SPARC 64-bit at -O0.
3988
3989 2004-07-09  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
3990
3991         PR c++/8211
3992         PR c++/16165
3993         * g++.dg/warn/effc3.C: New test.
3994
3995 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
3996
3997         * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
3998         change X to 1X in format.
3999         * gfortran.dg/g77/20010216-1.f:  Copy from g77.dg and
4000         add data statements to conform to standard.
4001
4002 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
4003
4004         * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
4005         * gfortran.dg/g77/f77-edit-t-in.f: Likewise
4006         * gfortran.dg/g77/f77-edit-x-out.f: Likewise
4007
4008 2004-07-09  David Billinghurst <David.Billinghurst@riotinto.com>
4009
4010         * gfortran.dg/g77/7388.f: Copy from g77.dg
4011         * gfortran.dg/g77/f77-edit-i-out.f: Likewise
4012         * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
4013         * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
4014         * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
4015         * gfortran.dg/g77/f77-edit-t-out.f: Likewise
4016         * gfortran.dg/g77/f77-edit-h-out.f: Likewise
4017         * gfortran.dg/g77/strlen0.f: Likewise
4018
4019 2004-07-09   David Billinghurst <David.Billinghurst@riotinto.com>
4020
4021         * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
4022         * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
4023
4024 2004-07-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
4025
4026         * gcc.c-torture/execute/920428-2.x: Delete.
4027         * gcc.c-torture/execute/920501-7.x: Likewise.
4028
4029 2004-07-08  Jakub Jelinek  <jakub@redhat.com>
4030
4031         * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
4032         -march=i386 into -march=i686.  Add -march=i686 -mtune=x and
4033         -march=x for pentium3, pentium3m, pentium-m, pentium4m,
4034         prescott and c3-2.
4035         (PREFETCH_3DNOW): Add -march=c3.
4036
4037 2004-07-08  Diego Novillo  <dnovillo@redhat.com>
4038
4039         PR c/16437
4040         * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
4041         * gcc.c-torture/execute/bf64-1.x: Likewise.
4042
4043 2004-07-08  Eric Botcazou  <ebotcazou@libertysurf.fr>
4044
4045         * gcc.c-torture/compile/20040708-1.c: New test.
4046
4047 2004-07-08  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4048
4049         PR c++/16169
4050         * g++.dg/warn/effc2.C: New test.
4051
4052 2004-07-08  Joseph S. Myers  <jsm@polyomino.org.uk>
4053
4054         * gcc.c-torture/execute/bitfld-1.x: Remove.
4055         * gcc.c-torture/execute/bitfld-3.c: New test.
4056         * gcc.dg/bitfld-2.c: Remove XFAILs.
4057
4058 2004-07-07  H.J. Lu  <hongjiu.lu@intel.com>
4059
4060         PR c++/16276
4061         * g++.dg/rtti/tinfo1.C: New file.
4062
4063 2004-07-07  Eric Christopher  <echristo@redhat.com>
4064
4065         * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
4066
4067 2004-07-07  Andrew Pinski  <apinski@apple.com>
4068
4069         * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
4070
4071 2004-07-07  Mark Mitchell  <mark@codesourcery.com>
4072
4073         * g++.dg/init/call1.C: XFAIL.
4074
4075 2004-07-07  Alexandre Oliva  <aoliva@redhat.com>
4076
4077         * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
4078         except for movstrict*, to movmem* and clrstr* to clrmem*.
4079
4080 2004-07-07  Richard Sandiford  <rsandifo@redhat.com>
4081
4082         * gcc.c-torture/execute/20040707-1.c: New test.
4083
4084 2004-07-06  Richard Sandiford  <rsandifo@redhat.com>
4085
4086         * gcc.c-torture/execute/20040706-1.c: New test.
4087
4088 2004-07-06  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4089
4090         PR c++/3671
4091         * g++.dg/template/spec14.C: New test.
4092
4093 2004-07-05  Jakub Jelinek  <jakub@redhat.com>
4094
4095         * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
4096         nothing if not yet defined.  Use it in b, c and d type definitions.
4097         * gcc.c-torture/execute/20040705-1.c: New test.
4098         * gcc.c-torture/execute/20040705-2.c: New test.
4099
4100 2004-07-05  Giovanni Bajo  <giovannibajo@gcc.gnu.org>
4101
4102         PR c++/2518
4103         * g++.dg/lookup/new1.C: New test.
4104
4105 2004-07-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4106
4107         PR c++/11406
4108         * g++.dg/template/sizeof8.C: New test.
4109
4110 2004-07-05  Richard Sandiford  <rsandifo@redhat.com>
4111
4112         * gcc.c-torture/compile/20040705-1.c: New test.
4113
4114 2004-07-04  Bud Davis  <bdavis9659@comcast.net>
4115
4116         * gfortran.fortran-torture/execute/seq_io.f90: New test.
4117
4118 2004-07-04  Neil Booth  <neil@duron.akihabara.co.uk>
4119
4120         * gcc.dg/cpp/if-mop.c: Two new testcases.
4121         * gcc.dg/cpp/trad/comment-3.c: New.
4122
4123 2004-07-04  Paul Brook  <paul@codesourcery.com>
4124
4125         * gfortran.fortran-torture/compile/implicit_1.f90: New test.
4126
4127 2004-07-03  Scott Brumbaugh  <scottb.lists@verizon.net>
4128
4129         PR c++/3761
4130         * g++.dg/lookup/crash4.C: New test.
4131
4132 2004-07-02  Zack Weinberg  <zack@codesourcery.com>
4133
4134         * gcc.c-torture/execute/builtin-abs-1.c
4135         * gcc.c-torture/execute/builtin-abs-2.c
4136         * gcc.c-torture/execute/builtin-complex-1.c
4137         * gcc.c-torture/execute/builtins/string-1-lib.c
4138         * gcc.c-torture/execute/builtins/string-1.c
4139         * gcc.c-torture/execute/builtins/string-2-lib.c
4140         * gcc.c-torture/execute/builtins/string-2.c
4141         * gcc.c-torture/execute/builtins/string-3-lib.c
4142         * gcc.c-torture/execute/builtins/string-3.c
4143         * gcc.c-torture/execute/builtins/string-4-lib.c
4144         * gcc.c-torture/execute/builtins/string-4.c
4145         * gcc.c-torture/execute/builtins/string-5-lib.c
4146         * gcc.c-torture/execute/builtins/string-5.c
4147         * gcc.c-torture/execute/builtins/string-6-lib.c
4148         * gcc.c-torture/execute/builtins/string-6.c
4149         * gcc.c-torture/execute/builtins/string-7-lib.c
4150         * gcc.c-torture/execute/builtins/string-7.c
4151         * gcc.c-torture/execute/builtins/string-8-lib.c
4152         * gcc.c-torture/execute/builtins/string-8.c
4153         * gcc.c-torture/execute/builtins/string-9-lib.c
4154         * gcc.c-torture/execute/builtins/string-9.c
4155         * gcc.c-torture/execute/builtins/string-asm-1-lib.c
4156         * gcc.c-torture/execute/builtins/string-asm-1.c
4157         * gcc.c-torture/execute/builtins/string-asm-2-lib.c
4158         * gcc.c-torture/execute/builtins/string-asm-2.c
4159         * gcc.c-torture/execute/stdio-opt-1.c
4160         * gcc.c-torture/execute/stdio-opt-2.c
4161         * gcc.c-torture/execute/stdio-opt-3.c
4162         * gcc.c-torture/execute/string-opt-1.c
4163         * gcc.c-torture/execute/string-opt-10.c
4164         * gcc.c-torture/execute/string-opt-11.c
4165         * gcc.c-torture/execute/string-opt-12.c
4166         * gcc.c-torture/execute/string-opt-13.c
4167         * gcc.c-torture/execute/string-opt-14.c
4168         * gcc.c-torture/execute/string-opt-15.c
4169         * gcc.c-torture/execute/string-opt-16.c
4170         * gcc.c-torture/execute/string-opt-2.c
4171         * gcc.c-torture/execute/string-opt-6.c
4172         * gcc.c-torture/execute/string-opt-7.c
4173         * gcc.c-torture/execute/string-opt-8.c:
4174         Replace with ...
4175
4176         * gcc.c-torture/execute/builtins/abs-2.c
4177         * gcc.c-torture/execute/builtins/abs-3.c
4178         * gcc.c-torture/execute/builtin