OSDN Git Service

4c2bc3a56f1c8e71e1ae59a8068597763ddcea38
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2006-11-08  Zdenek Dvorak <dvorakz@suse.cz>
2
3         * gcc.dg/tree-ssa/ssa-ccp-14.c: New test.
4         * gcc.dg/tree-ssa/ssa-ccp-15.c: New test.
5
6 2006-11-08  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
7
8         * gcc.dg/torture/builtin-math-3.c: Add more sincos tests.
9
10 2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
11
12         * gcc.dg/vect/vect-1.c: Loop with multiple types removed (appears in
13         vect-9.c).
14         * gcc.dg/vect/vect-106.c: Removed (duplicate of vect-9.c).
15         * gcc.dg/vect/vect-9.c: Now vectorizable.
16         * gcc.dg/vect/vect-reduc-dot-s16a.c: Now vectorizable also on targets
17         that support vect_widen_mult. 
18         * gcc.dg/vect/vect-reduc-dot-u16.c: Removed (split into two new tests).
19         * gcc.dg/vect/vect-reduc-dot-u16a.c: New test (split from 
20         vect-reduc-dot-u16.c).
21         * gcc.dg/vect/vect-reduc-dot-u16b.c: New test (split from 
22         vect-reduc-dot-u16.c).
23         * gcc.dg/vect/vect-reduc-dot-s8.c: Removed (split into three new tests).
24         * gcc.dg/vect/vect-reduc-dot-s8a.c: New test (split from
25         vect-reduc-dot-s8.c).
26         * gcc.dg/vect/vect-reduc-dot-s8b.c: New test (split from
27         vect-reduc-dot-s8.c).
28         * gcc.dg/vect/vect-reduc-dot-s8c.c: New test (split from
29         vect-reduc-dot-s8.c).
30         * gcc.dg/vect/vect-reduc-dot-u8.c: Removed (split into two new tests).
31         * gcc.dg/vect/vect-reduc-dot-u8a.c: New test (split from
32         vect-reduc-dot-u8.c).
33         * gcc.dg/vect/vect-reduc-dot-u8b.c: New test (split from
34         vect-reduc-dot-u8.c).
35         * gcc.dg/vect/vect-widen-mult-sum.c: New test.
36         * gcc.dg/vect/vect-multitypes-9.c: New test.
37         * gcc.dg/vect/vect-multitypes-10.c: New test.
38         * gcc.dg/vect/vect-widen-mult-s16.c: New test.
39         * gcc.dg/vect/vect-widen-mult-u16.c: New test.
40         * gcc.dg/vect/vect-widen-mult-u8.c: New test.
41         * gcc.dg/vect/vect-widen-mult-s8.c: New test.
42         * gcc.dg/vect/wrapv-vect-reduc-dot-s8.c: Removed.
43         * gcc.dg/vect/wrapv-vect-reduc-dot-s8b.c: New reduced version of
44         wrapv-vect-reduc-dot-s8.c.
45         * lib/target-support.exp (check_effective_target_vect_unpack): New.
46         (check_effective_target_vect_widen_sum_hi_to_si): Now also includes
47         targets that support vec_unpack. 
48         (check_effective_target_vect_widen_sum_qi_to_hi): Likewise.
49         (check_effective_target_vect_widen_mult_qi_to_hi): New.
50         (check_effective_target_vect_widen_mult_hi_to_si): New.
51         (check_effective_target_vect_widen_sum): Removed.
52
53         2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
54
55         * gcc.dg/vect/vect-multitypes-8.c: New test.
56         * lib/target-supports.exp (check_effective_target_vect_pack_mod): New.
57
58         2006-11-08 Dorit Nuzman  <dorit@il.ibm.com>
59
60         * gcc.dg/vect/vect-multitypes-7.c: New test.
61
62         2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
63
64         * gcc.dg/vect/vect-multitypes-4.c: New test.
65         * gcc.dg/vect/vect-multitypes-5.c: New test.
66         * gcc.dg/vect/vect-multitypes-6.c: New test.
67
68         2006-11-08  Dorit Nuzman  <dorit@il.ibm.com>
69         
70         * gcc.dg/vect/vect-multitypes-1.c: New test.
71         * gcc.dg/vect/vect-multitypes-2.c: New test.
72         * gcc.dg/vect/vect-multitypes-3.c: New test.
73
74 2006-11-07  Eric Christopher  <echristo@apple.com>
75
76         * gcc.target/i386/builtin-bswap-1.c: Rewrite for 64-bit.
77         Test using scan-assembler-not.
78
79 2006-11-07  Jakub Jelinek  <jakub@redhat.com>
80
81         * gcc.dg/inline-17.c: New test.
82
83 2006-11-07  Steve Ellcey  <sje@cup.hp.com>
84
85         PR other/25028
86         * gcc.dg/torture/fp-int-convert-float128-timode.c:  Do not XFAIL
87         on HP-UX.
88
89 2006-11-07 Paul Thomas <pault@gcc.gnu.org>
90
91         PR fortran/29539
92         * gfortran.dg/gfortran.dg/blockdata_3.f90: New test.
93
94         PR fortran/29634
95         * gfortran.dg/gfortran.dg/derived_function_interface_1.f90: New
96         test.
97
98 2006-11-07  Tobias Burnus  <burnus@net-b.de>
99
100         PR fortran/29601
101         * gfortran.dg/volatile.f90: Add.
102         * gfortran.dg/volatile2.f90: Add.
103         * gfortran.dg/volatile3.f90: Add.
104         * gfortran.dg/volatile4.f90: Add.
105         * gfortran.dg/volatile5.f90: Add.
106         * gfortran.dg/volatile6.f90: Add.
107         * gfortran.dg/volatile7.f90: Add.
108
109 2006-11-06  Tobias Burnus  <burnus@net-b.de>
110
111         * gfortran.dg/io_constraints_2.f90: Adjust pattern
112           for matching error messages.
113         * gfortran.dg/specifics_3.f90: Adjust pattern
114           for matching error messages.
115
116 2006-11-06  Janis Johnson  <janis187@us.ibm.com
117             Bernhard Fischer  <aldot@gcc.gnu.org>
118
119         * lib/gcc-dg.exp (output-exists): New proc.
120         (output-exists-not): New proc.
121         * gcc.test-framework/test-framework.awk: Support new directives.
122         * gcc.test-framework/dg-outexistsnot-exp-F.c: New test.
123         * gcc.test-framework/dg-outexistsnot-exp-P.c: New test.
124         * gcc.test-framework/dg-outexists-exp-F.c: New test.
125         * gcc.test-framework/dg-outexists-exp-XP.c: New test.
126         * gcc.test-framework/dg-outexistsnot-exp-XF.c: New test.
127         * gcc.test-framework/dg-outexists-exp-P.c: New test.
128
129 2006-11-06  Erik Edelmann  <eedelman@gcc.gnu.org>
130
131         PR fortran/29630
132         PR fortran/29679
133         * gfortran.dg/initialization_2.f90: Test PRs 29630 and 29679 too.
134         * gfortran.dg/initialization_3.f90: New.
135
136 2006-11-05  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
137
138         PR libgfortran/25545
139         * gfortran.dg/dollar_edit_descriptor-2.f: New test.
140
141 2006-11-05  Jakub Jelinek  <jakub@redhat.com>
142
143         PR middle-end/29695
144         * gcc.c-torture/execute/pr29695-1.c: New test.
145         * gcc.c-torture/execute/pr29695-2.c: New test.
146
147 2006-11-05  Paul Thomas  <pault@gcc.gnu.org>
148
149         PR fortran/29565
150         * gfortran.dg/gfortran.dg/aliasing_dummy_3.f90: New test.
151
152 2006-11-04  Brooks Moses  <brooks.moses@codesourcery.com>
153
154         * lib/gfortran-dg.exp (gfortran-dg-test): Adjust pattern
155         for matching error messages.
156
157 2006-11-04  Uros Bizjak  <ubizjak@gmail.com>
158
159         PR target/26915
160         * gcc.target/i386/387-12.c: New test.
161
162 2006-11-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
163
164         PR libfortran/29713
165         * gfortran.dg/pr29713.f90: New test.
166
167 2006-11-03  J"orn Rennecke  <joern.rennecke@st.com>
168
169         * testsuite/gcc.c-torture/execute/arith-rand-ll.c:
170         Also test for bogus rest sign.
171
172 2006-11-03  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
173
174         PR libfortran/27895
175         * gfortran.dg/zero_sized_1.f90: Uncomment checks for RESHAPE.
176
177 2006-11-02  Brooks Moses  <brooks.moses@codesourcery.com>
178
179         * lib/gfortran-dg.exp (gfortran-dg-test): Remove expected "In file"
180         from error messages.
181
182 2006-11-02  Mike Stump  <mrs@apple.com>
183
184         * obj-c++.dg/const-str-9.mm: Don't run on 64-bit.
185
186         * g++.old-deja/g++.abi/align.C: Enable for darwin.
187
188 2006-11-02  Eric Botcazou  <ebotcazou@adacore.com>
189
190         * g++.dg/eh/gcsec1.C: New test.
191
192 2006-11-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
193
194         * gcc.dg/torture/builtin-math-3.c: Fix semicolons.
195         (TESTIT_2P, TESTIT_2P_R): New macros.  Test sincos.
196
197 2006-11-01  Adam Nemet  <anemet@caviumnetworks.com>
198
199         * gcc.dg/fold-mod-1.c: Match the leading 0x for the
200         hexadecimal value.
201         * gcc.dg/tree-prof/val-prof-2.c: Likewise.
202         * gcc.dg/pr14796-2.c: Likewise.
203
204 2006-11-01  Eric Botcazou  <ebotcazou@libertysurf.fr>
205
206         * gcc.c-torture/execute/20061101-1.c: New test.
207
208 2006-11-01  Richard Guenther  <rguenther@suse.de>
209
210         * testsuite/gcc.target/i386/fpprec-1.c: New testcase.
211
212 2006-11-01  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
213
214         * gcc.dg/torture/builtin-attr-1.c: Don't test gamma/lgamma.
215         * gcc.dg/torture/builtin-convert-1.c: Don't test lgamma.
216
217 2006-10-31  Eric Botcazou  <ebotcazou@libertysurf.fr>
218
219         * gcc.c-torture/execute/20061031-1.c: New test.
220
221 2006-10-31  Geoffrey Keating  <geoffk@apple.com>
222
223         PR 23067
224         * gcc.target/powerpc/darwin-abi-3.c: Remove XFAIL.
225         * gcc.target/powerpc/darwin-abi-6.c: Remove XFAIL.
226         * gcc.target/powerpc/darwin-abi-7.c: Remove XFAIL.
227         * gcc.target/powerpc/darwin-abi-8.c: Remove XFAIL.
228         * gcc.target/powerpc/darwin-abi-9.c: Remove XFAIL.
229         * gcc.target/powerpc/darwin-abi-10.c: Remove XFAIL.
230         * gcc.target/powerpc/darwin-abi-11.c: Remove XFAIL.
231
232 2006-10-31  Eric Christopher  <echristo@apple.com>
233             Falk Hueffner  <falk@debian.org>
234
235         * gcc.dg/builtin-bswap-1.c: New.
236         * gcc.dg/builtin-bswap-2.c: New.
237         * gcc.dg/builtin-bswap-3.c: New.
238         * gcc.dg/builtin-bswap-4.c: New.
239         * gcc.dg/builtin-bswap-5.c: New.
240         * gcc.target/i386/builtin-bswap-1.c: New.
241
242 2006-10-31  Geoffrey Keating  <geoffk@apple.com>
243
244         * gcc.dg/inline-16.c: New.
245
246         PR 16622
247         * gcc.dg/inline-10.c (main): Don't declare 'main' inline without
248         defining it.
249         * gcc.dg/inline-13.c: New.
250         * gcc.dg/inline-14.c: New.
251         * gcc.dg/inline-15.c: New.
252
253         PR 11377
254         * gcc.dg/inline6.c: New.
255         * gcc.dg/inline7.c: New.
256
257 2006-10-31  Roger Sayle  <roger@eyesopen.com>
258
259         PR middle-end/23470
260         * gcc.dg/pr23470-1.c: New test case.
261
262 2006-11-01  Bernhard Fischer  <aldot@gcc.gnu.org>
263
264         PR fortran/29537
265         * gfortran.dg/blockdata_1.f90: Add warning about blank common in block
266         data.
267         * gfortran.dg/blockdata_2.f90: New testcase.
268
269 2006-10-31  Thomas Koenig  <Thomas.Koenig@online.de>
270
271         PR libfortran/29627
272         * gfortran.dg/unf_short_record_1.f90:  New test.
273
274 2006-10-31  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
275
276         PR fortran/29067
277         * gfortran.dg/pr29067.f: New test.
278
279 2006-10-31  Joseph Myers  <joseph@codesourcery.com>
280             Richard Sandiford  <richard@codesourcery.com>
281
282         * lib/target-supports.exp (get_compiler_messages): Append options
283         as a single list element.
284         (check_effective_target_arm_vfp_ok): New.
285         * gcc.dg/arm-vfp1.c: Use arm_vfp_ok.
286
287 2006-10-31  Paul Thomas  <pault@gcc.gnu.org>
288
289         PR fortran/29387
290         * gfortran.dg/intrinsic_actual_2.f90: New test.
291
292         PR fortran/29490
293         * gfortran.dg/actual_array_interface_1.f90: New test.
294
295         PR fortran/29641
296         * gfortran.dg/used_types_11.f90: New test.
297
298 2006-10-30  Dirk Mueller  <dmueller@suse.de>
299
300         * g++.old-deja/g++.pt/eichin01a.C (main): Fix prototype.
301         * g++.old-deja/g++.pt/eichin01b.C (main): Same.
302         * g++.old-deja/g++.pt/eichin01.C (main): Same.
303         * g++.old-deja/g++.mike/net25.C (main): Same.
304         * g++.dg/lookup/exception1.C (main): Same.
305         * g++.dg/parse/parens2.C (main): Same.
306
307 2006-10-30  Roger Sayle  <roger@eyesopen.com>
308
309         * gcc.target/i386/pr27827.c: Explicitly specify -mfpmath=387.
310
311 2006-10-30  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
312
313         * gcc.dg/torture/builtin-math-2.c: Add tgamma tests.
314         * gcc.dg/torture/builtin-math-3.c: Likewise.
315
316 2006-10-30  Tobias Burnus  <burnus@net-b.de>
317
318         PR fortran/29452
319         * gfortran.dg/write_check.f90: Check run-time keyword checking.
320         * gfortran.dg/write_check2.f90: Check compile-time keyword checking.
321
322 2006-10-30  Andrew Pinski  <pinskia@gmail.com>
323
324         PR Fortran/29410
325         * gfortran.fortran-torture/execute/transfer1.f90: New test.
326
327 2006-10-30  Joseph Myers  <joseph@codesourcery.com>
328
329         * lib/target-supports.exp (check_function_available): Declare
330         function before calling.
331
332 2006-10-30  Jakub Jelinek  <jakub@redhat.com>
333
334         PR tree-optimization/29637
335         * gcc.dg/pr29637.c: New test.
336
337 2006-10-29  Roger Sayle  <roger@eyesopen.com>
338
339         * gcc.dg/fold-compare-1.c: Update to reflect recent changes in
340         tree canonicalization.
341
342 2006-10-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
343
344         * gcc.dg/builtins-20.c: Add more hypot tests.
345
346 2006-10-29  Roger Sayle  <roger@eyesopen.com>
347
348         * gcc.dg/fold-compare-1.c: New test case.
349
350 2006-10-29  Dirk Mueller  <dmueller@suse.de>
351
352         PR c++/16307
353         * g++.dg/warn/Wchar-subscripts-2.C: New testcase.
354
355 2006-10-29  Roger Sayle  <roger@eyesopen.com>
356
357         PR tree-optimization/15458
358         * gcc.dg/fold-xornot-1.c: New test case.
359
360 2006-10-29  Richard Guenther  <rguenther@suse.de>
361
362         * gcc.target/i386/math-torture/trunc.c: New testcase.
363
364 2006-10-29  Richard Guenther  <rguenther@suse.de>
365
366         * gcc.target/i386/math-torture/round.c: New testcase.
367
368 2006-10-29  Richard Guenther  <rguenther@suse.de>
369
370         * gcc.target/i386/math-torture/ceil.c: New testcase.
371         * gcc.target/i386/math-torture/floor.c: Likewise.
372
373 2006-10-29  Richard Guenther  <rguenther@suse.de>
374
375         * gcc.target/i386/math-torture/rint.c: New testcase.
376         * gcc.target/i386/math-torture/nearbyint.c: Likewise.
377
378 2006-10-29  Richard Guenther  <rguenther@suse.de>
379
380         * gcc.target/i386/math-torture/lfloor.c: New testcase.
381         * gcc.target/i386/math-torture/lceil.c: Likewise.
382
383 2006-10-28  Tobias Burnus  <burnus@net-b.de>
384
385         PR libgfortran/24313
386         * gfortran.dg/csqrt_2.f: Remove xfail *-*-linux-gnu.
387
388 2006-10-29  Kazu Hirata  <kazu@codesourcery.com>
389
390         * gcc.c-torture/execute/20020118-1.c,
391         gcc.c-torture/execute/builtins/strlen.c,
392         gcc.c-torture/execute/pr23135.c, lib/fortran-torture.exp: Fix
393         comment typos.
394
395 2006-10-28  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
396
397         * gcc.dg/builtins-20.c: Add tests for hypot.
398         * gcc.dg/torture/builtin-math-2.c (TESTIT2): New.  Add tests for
399         two-argument builtins.
400         * gcc.dg/torture/builtin-math-3.c (TESTIT_R): Renamed from
401         TESTIT2.  Update all callers.
402         (TESTIT2, TESTIT2_R): New helper macros.
403         Add testcases for pow, hypot and atan2.
404
405 2006-10-28  Andrew Pinski  <andrew_pinski@playstation.sony.com>
406
407         PR C++/29295
408         * g++.dg/expr/bool1.C: New test.
409         * g++.dg/expr/bool2.C: New test.
410
411 2006-10-28  Tobias Burnus  <burnus@net-b.de>
412
413         PR fortran/28224
414         * gfortran.dg/io_constraints_2.f90: Use -std=f95.
415         * gfortran.dg/namelist_internal.f90: New test.
416
417 2006-10-28  Tobias Burnus  <burnus@net-b.de>
418
419         PR fortran/29625
420         * gfortran.dg/io_real_boz.f90: Add.
421         * gfortran.dg/io_real_boz2.f90: Add.
422
423 2006-10-28  Richard Guenther  <rguenther@suse.de>
424
425         PR middle-end/26899
426         * gcc.dg/tree-ssa/pr26899.c: New testcase.
427
428 2006-10-28  Richard Guenther  <rguenther@suse.de>
429
430         PR target/28806
431         * gcc.target/i386/math-torture/lround.c: New testcase.
432
433 2006-10-27  Kaz Kojima  <kkojima@gcc.gnu.org>
434
435         * gcc.dg/builtins-43.c: Add -fno-finite-math-only.
436         * gcc.dg/builtins-44.c: Likewise.
437         * gcc.dg/builtins-45.c: Likewise.
438         * gcc.dg/pr28796-2.c: Likewise.
439         * gcc.dg/unordered-3.c: Likewise.
440
441 2006-10-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
442
443         PR libgfortran/27954
444         * gfortran.dg/error_recovery_2.f90: New test.
445
446 2006-10-26  Richard Guenther  <rguenther@suse.de>
447
448         * gcc.target/i386/i386.exp: Use glob, not find to collect
449         tests.  Avoids recursing into subdirectories.
450         * gcc.target/i386/math-torture/math-torture.exp: Torture
451         for interesting ia32 math options.
452         * gcc.target.i386/math-torture/lrint.c: New testcase.
453
454 2006-10-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
455
456         PR libgfortran/29563
457         * gfortran.dg/arrayio_9.f90: Update test.
458         * gfortran.dg/arrayio_19.f90: New test.
459
460 2006-10-26  Andreas Krebbel  <krebbel1@de.ibm.com>
461
462         * gcc.dg/20061026.c: New testcase.
463
464 2006-10-26  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
465
466         PR libgfortran/29563
467         * gfortran.dg/arrayio_9.f90: New test.
468
469 2006-10-26  Ben Elliston  <bje@au.ibm.com>
470
471         * gcc.c-torture/execute/builtins/strlen.c: Do not use strcpy.
472         Copy the strings manually, as strcpy may call strlen.
473
474 2006-10-25  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
475
476         * gcc.dg/torture/builtin-math-2.c (TESTIT): Use new helper macro.
477         Add checks for log, log2, log10 and log1p.
478
479         * gcc.dg/torture/builtin-math-3.c: Add checks for -0.0 everywhere
480         we already test 0.0.  Add checks for expm1, log, log2, log10,
481         log1p, cbrt, erf and erfc.
482
483 2006-10-25  Steve Ellcey  <sje@cup.hp.com>
484
485         * gcc.dg/pthread-init-2.c: Define _POSIX_C_SOURCE on ia64 HP-UX.
486
487 2006-10-25  Uros Bizjak  <uros@kss-loka.si>
488
489         * gcc.dg/builtins-40.c: Also check remainder(), remainderf()
490         and remainderl() built-in functions.  Remove -ffast-math from
491         dg-options.
492
493 2006-10-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
494
495         * gcc.dg/torture/builtin-math-2.c: Add checks for asin, acos,
496         acosh and atanh.
497
498         * gcc.dg/torture/builtin-math-3.c (TESTIT): Append 'F' and 'L'
499         floating point modifiers to arguments passed to float and long
500         double functions respectively.  Update all callers to use floating
501         point numbers, not integers.  Add tests for exp, exp2 and
502         exp10/pow10.
503
504         * gcc.dg/torture/builtin-math-3.c: New test.
505
506 2006-10-24  Erik Edelmann  <eedelman@gcc.gnu.org>
507
508         PR fortran/29393
509         * gfortran.dg/initialize_2.f90: New.
510
511 2006-10-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
512
513         * gcc.dg/torture/builtin-math-2.c: New test.
514
515 2006-10-24  Richard Guenther  <rguenther@suse.de>
516
517         PR middle-end/28796
518         * gcc.dg/pr28796-1.c: New testcase.
519         * gcc.dg/pr28796-2.c: Likewise.
520
521 2006-10-24  Richard Guenther  <rguenther@suse.de>
522
523         * gcc.dg/builtins-57.c: New testcase.
524
525 2006-10-24  Richard Guenther  <rguenther@suse.de>
526
527         PR tree-optimization/29567
528         * gfortran.fortran-torture/compile/vrp_1.f90: New testcase.
529
530 2006-10-23  Zdenek Dvorak <dvorakz@suse.cz>
531
532         PR tree-optimization/14784
533         * gcc.dg/alias-10.c: New test.
534
535 2006-10-23  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
536
537         * gcc.dg/torture/builtin-sin-mpfr-1.c: New test.
538
539 2006-10-23  Jakub Jelinek  <jakub@redhat.com>
540
541         * gcc.dg/builtin-strncat-chk-1.c: New test.
542
543 2006-10-23  Jan Hubicka  <jh@suse.cz>
544
545         * gcc.dg/memmove-1.c: New test.
546
547 2006-10-23  Paul Brook  <paul@codesourcery.com>
548
549         * gcc.dg/pragma-pack-5.c: New test.
550
551 2006-10-23  Ulrich Weigand  <uweigand@de.ibm.com>
552
553         * g++.dg/other/s390-1.C: New testcase.
554
555 2006-10-23  Richard Guenther  <rguenther@suse.de>
556
557         PR middle-end/27132
558         PR middle-end/23295
559         * gcc.dg/pr27132.c: New testcase.
560         * gcc.dg/pr23295.c: Likewise.
561         * gcc.dg/tree-ssa/pr23294.c: Adjust patterns.
562         * g++.dg/tree-ssa/pr19807.C: Likewise.
563
564 2006-10-23  Richard Guenther  <rguenther@suse.de>
565
566         PR middle-end/21032
567         * gcc.dg/pr21032.c: New testcase.
568
569 2006-10-22  Jeff Law  <law@redhat.com>
570         Richard Guenther  <rguenther@suse.de>
571
572         PR tree-optimization/15911
573         * gcc.dg/tree-ssa/vrp30.c: New testcase.
574
575 2006-10-22  Nathan Sidwell  <nathan@codesourcery.com>
576
577         PR c++/20647
578         * g++.dg/abi/rtti3.C: New.
579
580 2006-10-21  Uros Bizjak  <uros@kss-loka.si>
581
582         PR middle-end/28252
583         * gcc.dg/builtins-8.c: Also check pow(x,1.0/3.0) to cbrt(x)
584         transformation.
585
586 2006-10-21  Richard Guenther  <rguenther@suse.de>
587
588         PR tree-optimization/3511
589         * gcc.dg/tree-ssa/ssa-pre-15.c: New testcase.
590
591 2006-10-21  Richard Guenther  <rguenther@suse.de>
592
593         PR middle-end/26898
594         * gcc.dg/torture/pr26898-1.c: New testcase.
595         * gcc.dg/torture/pr26898-2.c: Likewise.
596
597 2006-10-20  Lee Millward  <lee.millward@codesourcery.com>
598
599         PR c++/28053
600         * g++.dg/parse/bitfield1.C: Adjust error markers.
601         * g++.dg/parse/bitfield2.C: New test.
602
603 2006-10-20  Adam Nemet  <anemet@caviumnetworks.com>
604
605         * gcc.dg/tree-ssa/ivopts-2.c: Match final candidates line only.
606
607 2006-10-19  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
608
609         PR libfortran/27895
610         * gfortran.dg/zero_sized_1.f90: New test.
611
612 2006-10-19  Eric Botcazou  <ebotcazou@adacore.com>
613
614         * gcc.dg/div-compare-1.c: New test.
615
616 2006-10-19  Paul Thomas  <pault@gcc.gnu.org>
617
618         PR fortran/29216
619         * gfortran.dg/result_default_init_1.f90: New test.
620
621         PR fortran/29314
622         * gfortran.dg/automatic_default_init_1.f90: New test.
623
624         * gfortran.dg/alloc_comp_basics_1.f90: Reduce deallocate count
625         from 38 to 33.
626
627 2006-10-18  Geoffrey Keating  <geoffk@apple.com>
628
629         * g++.old-deja/g++.robertl/eb133b.C: Add XFAILed error for
630         'using namespace std' without previous declaration.
631         * g++.old-deja/g++.robertl/eb133.C: Remove, exact dup of eb133b.C.
632         * g++.old-deja/g++.robertl/eb133c.C: New.
633
634 2006-10-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
635
636         PR libgfortran/29277
637         * gfortran.dg/streamio_4.f90: Update test.
638         * gfortran.dg/streamio_11.f90: New test.
639
640 2006-10-17  Lee Millward  <lee.millward@codesourcery.com>
641
642         PR c++/27952
643         * g++.dg/inherit/virtual1.C: New test.
644
645 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
646
647         PR c++/28261
648         * g++.dg/parse/enum3.C: New test.
649
650 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
651
652         PR c++/29039
653         * g++.dg/init/ctor8.C: New test.
654
655 2006-10-17  Mark Mitchell  <mark@codesourcery.com>
656
657         PR c++/27270
658         * g++.dg/ext/complit8.C: Tweak error markers.
659         * g++.dg/template/complit1.C: Add error marker.
660
661 2006-10-16  Mark Mitchell  <mark@codesourcery.com>
662
663         PR c++/27270
664         * g++.dg/ext/complit8.C: New test.
665
666         PR c++/29408
667         * g++.dg/parse/dtor12.C: New test.
668
669         PR c++/29435
670         * g++.dg/template/sizeof11.C: New test.
671
672 2006-10-17  Paul Thomas  <pault@gcc.gnu.org>
673
674         PR fortran/29392
675         * gfortran.dg/data_char_3.f90: New test.
676
677         PR fortran/20541
678         * gfortran.dg/negative_automatic_size.f90: New test.
679
680 2006-10-16  David Daney  <ddaney@avtrex.com>
681
682         * g++.dg/other/unused1.C : Match on '.ascii\t"name\000"' also.
683
684 2006-10-16  Eric Christopher  <echristo@apple.com>
685
686         * gcc.target/i386/asm-4.c: Fix inline asm for darwin
687         x86_64.
688
689 2006-10-16  Mark Mitchell  <mark@codesourcery.com>
690
691         PR c++/28211
692         * g++.dg/tc1/dr49.C: Tweak error messages.
693         * g++.dg/parse/template21.C: New test.
694
695 2006-10-15  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
696
697         PR middle-end/20491
698         gcc.dg/torture/asm-subreg-1.c: Skip on hppa*64*-*-*.
699
700 2006-10-15  Steven G. Kargl  <kargl@gcc.gnu.org>
701
702         PR fortran/29403
703         * gfortran.dg/print_1.f90: New test.
704
705 2006-10-15  Jan Hubicka  <jh@suse.cz>
706
707         PR middle-end/29241
708         * gcc.c-torture/compile/pr29241.c: New testcase.
709
710 2006-10-15  David Edelsohn  <edelsohn@gnu.org>
711
712         PR middle-end/29250
713         * gcc.c-torture/compile/pr29250.c: New test.
714
715 2006-10-15  Richard Guenther  <rguenther@suse.de>
716
717         * gcc.dg/pr29299.c: New testcase.
718
719 2006-10-15  Bernhard Fischer  <aldot@gcc.gnu.org>
720
721         PR fortran/24767
722         * gfortran.dg/label_4.f90: Adjust warning flag.
723
724 2006-10-14 Paul Thomas <pault@gcc.gnu.org>
725
726         PR fortran/29371
727         * gfortran.dg/nullify_3.f90: New test.
728
729 2006-10-14  Eric Botcazou  <ebotcazou@libertysurf.fr>
730
731         * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
732         on Solaris 2.5.1 too.
733
734 2006-10-13  Eric Christopher  <echristo@apple.com>
735
736         * gcc.dg/pr25993.c: Skip for darwin.
737
738 2006-10-13  Eric Christopher  <echristo@apple.com>
739
740         * gcc.dg/visibility-11.c: Skip for darwin.
741
742 2006-10-13  Eric Christopher  <echristo@apple.com>
743
744         * gcc.dg/darwin-weakimport-1.c: Use
745         -fno-asynchronous-unwind-tables.
746         * gcc.dg/darwin-weakimport-3.c: Ditto.
747
748 2006-10-13  Richard Guenther  <rguenther@suse.de>
749
750         PR tree-optimization/29446
751         * gcc.dg/torture/pr29446.c: New testcase.
752
753 2006-10-13  Bill Wendling  <wendling@apple.com>
754
755         * g++.old-deja/g++.brendan/scope5.C: Changed "Class" to "Klasse".
756         * g++.old-deja/g++.jason/hmc1.C: Likewise.
757         * g++.old-deja/g++.jason/cleanup2.C: Likewise.
758         * g++.old-deja/g++.law/shadow1.C: Likewise.
759         * g++.old-deja/g++.law/ctors10.C: Likewise.
760         * g++.dg/debug/namespace1.C: Likewise.
761         * g++.dg/inherit/namespace-as-base.C: Likewise.
762         * g++.dg/opt/delay-slot-1.C: Likewise.
763         * g++.dg/parse/defarg10.C: Likewise.
764         * g++.dg/template/ptrmem11.C: Likewise.
765         * g++.dg/template/mem_func_ptr.C: Likewise.
766         * g++.dg/template/spec19.C: Likewise.
767
768 2006-10-13  Paolo Bonzini  <bonzini@gnu.org>
769
770         * gcc.dg/simd-5.c, gcc.dg/simd-6: New testcases.
771
772 2006-10-13 Paul Thomas <pault@gcc.gnu.org>
773
774         PR fortran/29373
775         * gfortran.dg/implicit_9.f90: New test.
776
777         PR fortran/29407
778         * gfortran.dg/namelist_25.f90: New test.
779
780         PR fortran/27701
781         * gfortran.dg/same_name_2.f90: New test.
782
783         PR fortran/29232
784         * gfortran.dg/host_assoc_types_1.f90: New test.
785
786         PR fortran/29364
787         * gfortran.dg/missing_derived_type_1.f90: New test.
788         * gfortran.dg/implicit_actual.f90: Comment out USE GLOBAL.
789
790         PR fortran/29422
791         * gfortran.dg/alloc_comp_constraint_4.f90: New test.
792
793         PR fortran/29428
794         * gfortran.dg/alloc_comp_assign_5.f90: New test.
795
796 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
797
798         PR fortran/29391
799         * gfortran.dg/bound_2.f90: New test.
800
801 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
802
803         * gfortran.dg/defined_operators_1.f90: Add cleanup-modules dg
804         directive.
805         * gfortran.dg/module_private_array_refs_1.f90: Likewise.
806         * gfortran.dg/module_proc_external_dummy.f90: Likewise.
807         * gfortran.dg/gomp/omp_threadprivate1.f90: Likewise.
808         * gfortran.dg/gomp/reduction3.f90: Likewise.
809         * gfortran.dg/derived_constructor_comps_1.f90: Likewise.
810         * gfortran.dg/dummy_procedure_2.f90: Likewise.
811         * gfortran.dg/interface_derived_type_1.f90: Likewise.
812         * gfortran.dg/forall_4.f90: Likewise.
813         * gfortran.dg/spec_expr_4.f90: Likewise.
814         * gfortran.dg/unused_artificial_dummies_1.f90: Likewise.
815         * gfortran.dg/forall_5.f90: Likewise.
816         * gfortran.dg/open_access_append_2.f90: Add check for
817         compile-time warning.
818
819 2006-10-13  Mark Mitchell  <mark@codesourcery.com>
820
821         PR c++/28506
822         * g++.dg/parse/pure1.C: New test.
823
824 2006-10-13  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
825
826         PR fortran/21435
827         * gcc/testsuite/gfortran.dg/io_constraints_3.f90: New test.
828         * gcc/testsuite/gfortran.dg/open_access_append_1.f90: Add checks
829         for compile-time warnings.
830         * gcc/testsuite/gfortran.dg/pr20163-2.f: Likewise.
831         * gcc/testsuite/gfortran.dg/iostat_2.f90: Likewise.
832         * gcc/testsuite/gfortran.dg/label_4.f90: Delete the temporary
833         file.
834         * gcc/testsuite/gfortran.dg/direct_io_2.f90: Add a FILE=
835         specifier.
836         * gcc/testsuite/gfortran.dg/iomsg_1.f90: Add check for
837         compile-time warning.
838
839 2006-10-12  Jan Hubicka  <jh@suse.cz>
840
841         PR c/28419
842         * gcc.dg/pr28319.c: New test.
843
844 2006-10-12  Mark Mitchell  <mark@codesourcery.com>
845         PR c++/29318
846         * g++.dg/ext/vla4.C: New test.
847
848 2006-10-12 Lee Millward <lee.millward@codesourcery.com>
849
850         PR c++/27961
851         * g++.dg/template/crash60.C: New test.
852         * g++.dg/other/large-size-array.C: Adjust error markers.
853         * g++.dg/parse/crash27.C: Likewise.
854         * g++.dg/template/crash1.C: Likewise.
855
856 2006-10-12  Steve Ellcey  <sje@cup.hp.com>
857
858         PR testsuite/29093
859         * gcc.dg/debug/dwarf2/dwarf-file1.c: Check for ".file".
860
861 2006-10-12  Jakub Jelinek  <jakub@redhat.com>
862
863         PR preprocessor/28709
864         * gcc.dg/cpp/paste14.c: New test.
865
866 2006-10-11  Mark Mitchell  <mark@codesourcery.com>
867
868         PR c++/29175
869         * g++.dg/init/array24.C: New test.
870
871 2006-10-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
872
873         * gcc.dg/builtins-config.h: Move Solaris section after inclusion
874         of <sys/types.h>.
875
876 2006-10-11  Lee Millward  <lee.millward@codesourcery.com>
877
878         PR c++/29024
879         * g++.dg/parse/typedef8.C: New test.
880         * g++.dg/other/mult-stor1.C: Adjust error markers.
881
882 2006-10-11  Richard Guenther  <rguenther@suse.de>
883
884         PR tree-optimization/28230
885         * gcc.dg/torture/pr28230.c: New testcase.
886
887 2006-10-11  Richard Guenther  <rguenther@suse.de>
888
889         PR inline-asm/29119
890         * gcc.dg/torture/pr29119.c: New testcase.
891
892 2006-10-10  Jakub Jelinek  <jakub@redhat.com>
893
894         PR middle-end/29272
895         * gcc.c-torture/execute/20060930-2.c: New test.
896
897 2006-10-09  Richard Henderson  <rth@redhat.com>
898
899         Revert emutls patch.
900
901 2006-10-09  Richard Guenther  <rguenther@suse.de>
902
903         PR middle-end/29254
904         * gcc.dg/pr29254.c: New testcase.
905
906 2006-10-08  Erik Edelmann  <edelmann@gcc.gnu.org>
907             Paul Thomas  <pault@gcc.gnu.org>
908
909         PR fortran/20541
910         * gfortran.dg/alloc_comp_basics_1.f90: New test.
911         * gfortran.dg/alloc_comp_basics_2.f90: New test.
912         * gfortran.dg/alloc_comp_assign_1.f90: New test.
913         * gfortran.dg/alloc_comp_assign_2.f90: New test.
914         * gfortran.dg/alloc_comp_assign_3.f90: New test.
915         * gfortran.dg/alloc_comp_assign_4.f90: New test.
916         * gfortran.dg/alloc_comp_constraint_1.f90: New test.
917         * gfortran.dg/alloc_comp_constraint_2.f90: New test.
918         * gfortran.dg/alloc_comp_constraint_3.f90: New test.
919         * gfortran.dg/alloc_comp_constructor_1.f90: New test.
920         * gfortran.dg/alloc_comp_constructor_2.f90: New test.
921         * gfortran.dg/alloc_comp_initializer_1.f90: New test.
922         * gfortran.dg/alloc_comp_std.f90: New test.
923         * gfortran.dg/move_alloc.f90: New test.
924
925 2006-10-08  Paul Thomas <pault@gcc.gnu.org>
926
927         PR fortran/29115
928         * gfortran.dg/derived_constructor_comps_2.f90: New test.
929
930         PR fortran/29211
931         * gfortran.dg/forall_char_dependencies_1.f90: New test.
932
933 2006-10-08  Tobias Burnus  <burnus@net-b.de>
934
935         PR fortran/28585
936         * gfortran.dg/new_line.f90: New test.
937
938 2006-10-07  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
939
940         * gcc.dg/builtins-config.h: Ensure we use -std=c99 on solaris2.
941         * gcc.dg/torture/builtin-convert-1.c,
942         gcc.dg/torture/builtin-convert-2.c,
943         gcc.dg/torture/builtin-convert-3.c,
944         gcc.dg/torture/builtin-power-1.c: Use -std=c99 on solaris2.
945
946 2006-10-07  Kazu Hirata  <kazu@codesourcery.com>
947
948         * gcc.dg/tree-ssa/bool-1.c, gcc.dg/tree-ssa/bool-2.c,
949         gcc.dg/tree-ssa/bool-4.c, gcc.dg/tree-ssa/bool-5.c,
950         gcc.dg/tree-ssa/bool-6.c, gcc.dg/tree-ssa/bool-8.c,
951         gcc.dg/tree-ssa/bool-9.c: Fix comment typos.
952
953 2006-10-07  Andrew Pinski  <pinskia@gmail.com>
954
955         * objc.dg/gnu-encoding/struct-layout-encoding-1_generate.c:
956         Xfail some tests for powerpc-darwin and powerpc-aix.
957
958 2006-10-07  Jakub Jelinek  <jakub@redhat.com>
959
960         PR c/29380
961         * gcc.dg/pr29330.c: Add -std=gnu99 to dg-options.
962
963 2006-10-07  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
964
965         PR target/29300
966         * gcc.dg/pthread-init-2.c (dg-options): Define _POSIX_C_SOURCE=199506L
967         on hppa*-*-hpux*.
968
969 2006-10-07  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
970
971         PR fortran/16580
972         PR fortran/29288
973         * gcc/testsuite/gfortran.fortran-torture/execute/specifics.f90:
974         Add tests for using all possible intrinsics as actual arguments.
975         * gcc/testsuite/gfortran.dg/specifics_1.f90: Add tests for using
976         all possible intrinsics as actual arguments.
977         * gcc/testsuite/gfortran.dg/specifics_2.f90: New file.
978         * gcc/testsuite/gfortran.dg/specifics_3.f90: New file.
979
980 2006-10-07  Richard Sandiford  <richard@codesourcery.com>
981
982         * gcc.dg/debug/debug-1.c: Use -fno-if-conversion MIPS targets.
983         * gcc.dg/debug/debug-2.c: Likewise.
984
985 2006-10-06  Uros Bizjak  <uros@kss-loka.si>
986
987         * gcc.c-torture/compile/sync-2.c: New test.
988
989 2006-10-06  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
990
991         * gfortran.dg/actual_array_substr_2.f90: Remove '\r's from
992         line endings.
993
994 2006-10-06  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
995
996         PR rtl-optimization/29128
997         * gcc.c-torture/compile/pr29128.c: New test.
998
999 2006-10-06  Tobias Schlueter  <tobias.schlueter@physik.uni-muenchen.de>
1000
1001         * gfortran.dg/actual_array_constructor_2.f90: Remove '\r's from
1002         line endings.
1003
1004 2006-10-06  Zdenek Dvorak <dvorakz@suse.cz>
1005
1006         PR middle-end/29256
1007         * gcc.dg/tree-ssa/loop-19.c: New test.
1008
1009 2006-10-06  Jakub Jelinek  <jakub@redhat.com>
1010
1011         PR tree-optimization/29330
1012         * gcc.dg/pr29330.c: New test.
1013
1014         PR target/28924
1015         * gcc.c-torture/compile/20061005-1.c: New test.
1016
1017 2006-10-06  Olivier Hainque  <hainque@adacore.com>
1018
1019         * gcc.dg/typename-vla-1.c: New case.
1020         * gnat.dg/forward_vla.adb: New case.
1021
1022 2006-10-06  Jakub Jelinek  <jakub@redhat.com>
1023
1024         PR tree-optimization/29290
1025         * gfortran.dg/loop_nest_1.f90: New test.
1026
1027         PR target/29198
1028         * gcc.dg/tls/opt-12.c: New test.
1029
1030         PR fortran/28415
1031         * gfortran.dg/save_2.f90: New test.
1032
1033         PR c/29091
1034         * gcc.dg/pr29091.c: New test.
1035
1036 2006-10-06  Joseph Myers  <joseph@codesourcery.com>
1037
1038         * lib/target-supports.exp
1039         (check_effective_target_vect_cmdline_needed): Handle i?86-*-* the
1040         same as x86_64-*-*; check for LP64.
1041
1042 2006-10-04  Richard Henderson  <rth@redhat.com>
1043
1044         * lib/target-supports.exp (check_effective_target_tls): Redefine
1045         to mean non-emulated tls.
1046         * gcc.dg/tls/alias-1.c: Remove tls requirement.
1047         * gcc.dg/tls/asm-1.c, gcc.dg/tls/debug-1.c, gcc.dg/tls/diag-1.c,
1048         gcc.dg/tls/diag-2.c, gcc.dg/tls/diag-3.c, gcc.dg/tls/diag-4.c,
1049         gcc.dg/tls/diag-5.c, gcc.dg/tls/init-1.c, gcc.dg/tls/nonpic-1.c,
1050         gcc.dg/tls/opt-10.c, gcc.dg/tls/opt-5.c, gcc.dg/tls/opt-6.c,
1051         gcc.dg/tls/opt-8.c, gcc.dg/tls/opt-9.c, gcc.dg/tls/pic-1.c,
1052         gcc.dg/tls/struct-1.c, gcc.dg/tls/trivial.c: Likewise.
1053
1054 2006-10-04  Paul Thomas  <pault@gcc.gnu.org>
1055
1056         PR fortran/29343
1057         * gfortran.dg/alloc_alloc_expr_2.f90: New test.
1058
1059 2006-10-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1060
1061         * gfortran.dg/bounds_check_fail_1.f90: New test.
1062
1063 2006-10-03  Mark Mitchell  <mark@codesourcery.com>
1064
1065         PR c++/29020
1066         * g++.dg/template/friend48.C: New test.
1067
1068 2006-10-04  Paul Thomas  <pault@gcc.gnu.org>
1069
1070         PR fortran/29098
1071         * gfortran.dg/default_initialization_2.f90: New test.
1072
1073 2006-10-03  Paul Thomas  <pault@gcc.gnu.org>
1074
1075         PR fortran/20779
1076         PR fortran/20891
1077         * gfortran.dg/alloc_alloc_expr_1.f90: New test.
1078
1079 2006-10-03  Paul Thomas  <pault@gcc.gnu.org>
1080
1081         PR fortran/29284
1082         * gfortran.dg/optional_assumed_charlen_1.f90: New test.
1083
1084         PR fortran/29321
1085         PR fortran/29322
1086         * gfortran.dg/missing_optional_dummy_2.f90: New test.
1087
1088         PR fortran/25091
1089         PR fortran/25092
1090         * gfortran.dg/entry_array_specs_1.f90: New test.
1091
1092 2006-10-03  Steven G. Kargl  <kargl@gcc.gnu.org>
1093
1094         * gfortran.dg/nearest_1.f90: Add -O0 because -ffloat-store is
1095         insufficient to inhibit some test failures at -O3.  Do testing
1096         on integers.
1097
1098 2006-10-03  Mark Mitchell  <mark@codesourcery.com>
1099
1100         PR c++/29138
1101         * g++.dg/inherit/access8.C: New test.
1102         * g++.dg/template/dtor4.C: Tweak error messages.
1103
1104 2006-10-03  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1105
1106         PR fortran/27478
1107         * gfortran.dg/entry_8.f90: New test.
1108
1109 2006-10-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1110
1111         PR c++/29291
1112         * g++.dg/parse/new4.C: New test.
1113
1114 2006-10-03  Uros Bizjak  <uros@kss-loka.si>
1115
1116         * gcc-dg/pthread-init-common.h: Define _GNU_SOURCE. Add tests for
1117         PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP,
1118         PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP,
1119         PTHREAD_ADAPTIVE_MUTEX_INITIALIZER_NP and
1120         PTHREAD_RWLOCK_WRITER_NONRECURSIVE_INITIALIZER_NP mutex initializers.
1121
1122 2006-10-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1123
1124         PR fortran/19260
1125         * gfortran.dg/continuation.f90: Rename to continuation_1.f90.
1126         * gfortran.dg/continuation_2.f90: New test.
1127
1128         PR fortran/19262
1129         * gfortran.dg/continuation_3.f90: New test.
1130         * gfortran.dg/continuation_4.f90: New test.
1131         * gfortran.dg/continuation_5.f: New test.
1132         * gfortran.dg/continuation_6.f: New test.
1133
1134 2006-10-02  Mark Mitchell  <mark@codesourcery.com>
1135
1136         PR c++/29226
1137         * g++.dg/template/vla1.C: New test.
1138
1139 2006-10-02  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1140
1141         PR fortran/29210
1142         * gfortran.dg/complex_parameter_1.f90: New test.
1143
1144 2006-10-02  Jakub Jelinek  <jakub@redhat.com>
1145
1146         PR c/29154
1147         * gcc.c-torture/execute/20060929-1.c: New test.
1148
1149 2006-10-01  Mark Mitchell  <mark@codesourcery.com>
1150
1151         PR c++/29105
1152         * g++.dg/template/member6.C: New test.
1153         * g++.dg/parse/typename7.C: Adjust error markers.
1154
1155         PR c++/29080
1156         * g++.dg/template/member7.C: New test.
1157
1158 2006-09-30  Joseph S. Myers  <joseph@codesourcery.com>
1159
1160         PR c/24010
1161         * gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
1162         gcc.dg/Woverride-init-3.c: New tests.
1163
1164 2006-09-30  Eric Botcazou  <ebotcazou@libertysurf.fr>
1165
1166         * gcc.c-torture/execute/20060930-1.c: New test.
1167
1168 2006-09-29  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
1169
1170         PR fortran/18791
1171         * gfortran.dg/specifics_1.f90: New test.
1172         * gfortran.fortran-torture/execute/specifics.f90: Add tests for
1173         complex specifics.
1174
1175 2006-09-29  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1176
1177         * gcc.dg/pthread-init-1.c, pthread-init-2.c,
1178         pthread-init-common.h: New.
1179
1180 2006-09-29  Steven G. Kargl  <kargl@gcc.gnu.org>
1181
1182         * gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
1183         precision on some archs.
1184
1185 2006-09-29  Eric Botcazou  <ebotcazou@adacore.com>
1186
1187         * gcc.dg/non-local-goto-1.c: New test.
1188         * gcc.dg/non-local-goto-2.c: Likewise.
1189         * gcc.dg/setjmp-3.c: Likewise.
1190         * gcc.dg/setjmp-4.c: Likewise.
1191
1192 2006-09-28  Eric Botcazou  <ebotcazou@adacore.com>
1193
1194         * gnat.dg/self_aggregate_with_pointer.adb: New test.
1195
1196 2006-09-27  Steven G. Kargl  <kargl@gcc.gnu.org>
1197
1198         PR fortran/28276
1199         * gfortran.dg/exponent_1.f90: New test.
1200
1201         PR fortran/27021
1202         * gfortran.dg/nearest_1.f90: New test.
1203
1204 2006-09-26  Jakub Jelinek  <jakub@redhat.com>
1205
1206         PR middle-end/25261
1207         PR middle-end/28790
1208         * gcc.dg/gomp/nestedfn-1.c: New test.
1209
1210 2006-09-26  Andrew Pinski  <pinskia@physics.uc.edu>
1211
1212         PR objc/29195
1213         * objc/compile/method-1.m: New test.
1214
1215 2006-09-25  Lee Millward  <lee.millward@codesourcery.com>
1216
1217         PR c++/26938
1218         * g++.dg/template/crash58.C: New test.
1219         * g++.dg/parse/crash28.C: Adjust error markers.
1220         * g++.dg/template/crash34.C: Likewise.
1221         * g++.dg/template/friend31.C: Likewise.
1222         * g++.dg/template/crash32.C: Likewise.
1223
1224         PR c++/27329
1225         * g++.dg/template/crash59.C: New test.
1226
1227         PR c++/27667
1228         * g++.dg/template/spec33.C: New test.
1229         * g++.old-deja/g++.pt/spec20.C: Adjust error markers.
1230
1231 2006-09-24  Zdenek Dvorak <dvorakz@suse.cz>
1232             Adam Nemet  <anemet@caviumnetworks.com>
1233
1234         * gcc.dg/tree-ssa/ivopts-1.c: New test.
1235         * gcc.dg/tree-ssa/ivopts-2.c: New test.
1236
1237 2006-09-24  Kazu Hirata  <kazu@codesourcery.com>
1238
1239         PR target/28911
1240         * gcc.dg/pr28911.c: New.
1241
1242 2006-09-23  Uros Bizjak  <uros@kss-loka.si>
1243
1244         PR target/29169
1245         * gcc.target/i386/sse-21.c: Rename from sse3-not-fisttp.c.
1246         (dg-options): Add -mfpmath=387.
1247
1248 2006-09-23  Jakub Jelinek  <jakub@redhat.com>
1249
1250         PR c/28706
1251         * gcc.dg/pr28706.c: New test.
1252
1253         PR c/28712
1254         * gcc.dg/pr28712.c: New test.
1255
1256 2006-09-22  Mike Stump  <mrs@apple.com>
1257
1258         * obj-c++.dg/encode-3.mm: Fix for 64-bit support.
1259
1260 2006-09-22  Zdenek Dvorak <dvorakz@suse.cz>
1261
1262         PR tree-optimization/28888
1263         * gcc.dg/pr28888.c: New test.
1264
1265 2006-09-21  Mark Mitchell  <mark@codesourcery.com>
1266
1267         PR c++/29016
1268         * g++.dg/init/ptrfn1.C: New test.
1269
1270 2006-09-21  Lee Millward  <lee.millward@codesourcery.com>
1271
1272         PR c++/28861
1273         * g++.dg/template/spec32.C: New test.
1274         * g++.dg/parse/crash9.C: Adjust error markers.
1275
1276         PR c++/28303
1277         * g++.dg/template/typedef6.C: New test.
1278         * g++.dg/init/error1.C: Adjust error markers.
1279         * g++.dg/parse/crash9.C: Likewise.
1280         * g++.dg/template/crash55.C: Likewise.
1281
1282 2006-09-21  Janis Johnson  <janis187@us.ibm.com>
1283
1284         * gcc.dg/dfp/decfloat-constants.c: Remove 'dg-do compile', fix typo.
1285
1286 2006-09-20  Danny Smith  <dannysmith@users.sourceforge.net>
1287
1288         PR target/27650
1289         * g++.dg/ext/dllimport12.C: New test.
1290
1291 2006-09-20  Richard Sandiford  <richard@codesourcery.com>
1292
1293         * gcc.target/mips/mips-ps-type.c: Add -ffinite-math-only.
1294         * gcc.target/mips/nmadd-2.c: Likewise.
1295         * gcc.target/mips/mips-ps-6.c: New test.
1296         * gcc.target/mips/neg-abs-1.c: Likewise.
1297         * gcc.target/mips/neg-abs-2.c: Likewise.
1298         * gcc.target/mips/nmadd-3.c: New test.
1299
1300 2006-09-20  Jakub Jelinek  <jakub@redhat.com>
1301
1302         PR middle-end/28046
1303         * gcc.dg/gomp/atomic-10.c: New test.
1304         * g++.dg/gomp/atomic-10.C: New test.
1305
1306 2006-09-20  Eric Christopher  <echristo@apple.com>
1307
1308         * gcc.target/i386/sse3-not-fisttp.c: New.
1309
1310 2006-09-19  Jack Howarth  <howarth@bromo.med.uc.edu>
1311
1312         * gfortran.dg/vect/vect-5.f90: Don't xfail lp64.
1313
1314 2006-09-19  Richard Sandiford  <richard@codesourcery.com>
1315
1316         * gcc.c-torture/execute/pr28289.c (one): New variable.
1317         (main): Use it instead of argc.
1318         * gcc.c-torture/execute/20060102-1.c (one): New variable.
1319         (main): Use it instead of argc.
1320
1321 2006-09-19  Paul Brook  <paul@codesourcery.com>
1322
1323         PR target/28516
1324         * gcc.dg/nested-func-5.c: New test.
1325
1326 2006-09-19  Ben Elliston  <bje@au.ibm.com>
1327
1328         * lib/target-supports.exp (check_effective_target_tls): Compile
1329         test stubs using ${tool}_target_compile, not just target_compile.
1330         (check_effective_target_tls_runtime): Likewise.
1331
1332 2006-09-19  Ben Elliston  <bje@au.ibm.com>
1333
1334         * gcc.c-torture/compile/20030405-1.x: Remove.
1335
1336         * g++.old-deja/g++.pt/const2.C (main): Examine p to prevent an
1337         optimising linker from discarding it.
1338
1339 2006-09-18 Paul Thomas <pault@gcc.gnu.org>
1340
1341         PR fortran/28526
1342         * gfortran.dg/keyword_symbol_1.f90: New test.
1343
1344         * gfortran.dg/spread_shape_1.f90: Add missing warning with
1345         pedantic compilation option.
1346
1347 2006-09-18  Paul Thomas  <pault@gcc.gnu.org>
1348
1349         PR fortran/29060
1350         * gfortran.dg/spread_shape_1.f90: New test.
1351
1352 2006-09-17  Roger Sayle  <roger@eyesopen.com>
1353
1354         PR tree-optimization/28887
1355         * gcc.dg/prefetch-loop-arrays-1.c: New test case.
1356
1357 2006-09-16  Steven Bosscher  <steven@gcc.gnu.org>
1358
1359         PR c/25993
1360         * gcc.dg/pr25993.c: New test.
1361
1362 2006-09-17  Ira Rosen  <irar@il.ibm.com>
1363
1364         PR tree-opt/21591
1365         * gcc.dg/vect/pr21591.c: New test.
1366
1367 2006-09-16  Andrew Pinski  <pinskia@physics.uc.edu>
1368
1369         PR tree-opt/29059
1370         * gcc.c-torture/compile/strcpy-1.c: New test.
1371         * gcc.c-torture/compile/strcpy-2.c: New test.
1372         * gcc.c-torture/compile/memcpy-1.c: New test.
1373         * gcc.c-torture/compile/memcpy-2.c: New test.
1374
1375 2006-09-16  Jack Howarth  <howarth@bromo.med.uc.edu>
1376
1377         PR testsuite/29055
1378         * gcc.target/powerpc/darwin-bool-1.c: Skip -m64
1379
1380 2006-09-15  Eric Botcazou  <ebotcazou@adacore.com>
1381
1382         * gnat.dg/specs/double_record_extension1.ads: New test.
1383         * gnat.dg/specs/double_record_extension2.ads: Likewise.
1384
1385 2006-09-15  Paul Thomas  <pault@gcc.gnu.org>
1386
1387         PR fortran/29051
1388         * gfortran.dg/oldstyle_3.f90: New test.
1389
1390 2006-09-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1391
1392         PR libgfortran/29099
1393         * gfortran.dg/secnds-1.f: New test.
1394
1395 2006-09-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1396
1397         PR libgfortran/29053
1398         * gfortran.dg/streamio_9.f90: New test.
1399         * gfortran.dg/streamio_10.f90: New test.
1400
1401 2006-09-14  Andrew Pinski  <pinskia@physics.uc.edu>
1402
1403         PR C++/29002
1404         * g++.dg/init/array22.C: New test.
1405         * g++.dg/init/array23.C: New test.
1406
1407 2006-09-14  Arnaud Charlet  <charlet@adacore.com>
1408
1409         * stackcheck.lst: Update list of tests requiring stack checking.
1410         * norun.lst: Adjust for above change.
1411         * ada95.lst: New file.
1412         * run_all.sh: Add handling of tests using Ada 95 semantics and thus
1413         requiring -gnat95 switch.
1414
1415 2006-09-14  Olivier Hainque  <hainque@adacore.com>
1416
1417         * gnat.dg/in_out_parameter.adb: New test.
1418
1419 2006-09-13  Andrew Pinski  <pinskia@physics.uc.edu>
1420
1421         PR debug/28980
1422         * gcc.c-torture/compile/debugvlafunction-1.c: New test.
1423
1424 2006-09-13  Eric Botcazou  <ebotcazou@adacore.com>
1425
1426         * gnat.dg/specs/unchecked_union.ads: New test.
1427
1428 2006-09-13  Richard Sandiford  <richard@codesourcery.com>
1429
1430         PR rtl-optimization/28982
1431         * gcc.c-torture/execute/pr28982a.c: New test.
1432         * gcc.c-torture/execute/pr28982b.c: Likewise.
1433
1434 2006-09-12  Eric Christopher  <echristo@apple.com>
1435
1436         * gcc.target/x86_64/abi/asm-support-darwin.s: New.
1437         * gcc.target/x86_64/abi/abi-x86_64.exp: Use.
1438
1439 2006-09-13  Joseph S. Myers  <joseph@codesourcery.com>
1440
1441         PR c/28768
1442         PR preprocessor/14634
1443         * gcc.dg/cpp/include2.c, gcc.dg/cpp/macspace1.c,
1444         gcc.dg/cpp/macspace2.c, gcc.dg/cpp/multiline.c,
1445         gcc.dg/cpp/trad/literals-2.c: Update expected diagnostics.
1446
1447 2006-09-12  Eric Botcazou  <ebotcazou@libertysurf.fr>
1448
1449         * gcc.dg/pr28243.c: New test.
1450
1451 2006-09-12  Paul Thomas  <pault@gcc.gnu.org>
1452
1453         PR fortran/28971
1454         gfortran.dg/pr28971.f90: New test to act as a backstop in case
1455         this undiagnosed regression reappears.
1456
1457 2006-09-12  Kazu Hirata  <kazu@codesourcery.com>
1458
1459         * lib/c-torture.exp (c-torture-compile, c-torture-execute):
1460         Treat $srcdir as a literal.
1461         * lib/fortran-torture.exp (fortran-torture-compile,
1462         fortran-torture-execute): Likewise.
1463         * lib/objc-torture.exp (objc-torture-compile,
1464         objc-torture-execute): Likewise.
1465         * lib/profopt.exp (profopt-execute): Likewise.
1466
1467 2006-09-11  Geoffrey Keating  <geoffk@apple.com>
1468
1469         * gcc.dg/debug/dwarf2/dwarf-file1.c: New.
1470
1471 2006-09-11  Jack Howarth  <howarth@bromo.med.uc.edu>
1472
1473         PR testsuite/28950
1474         * gcc.target/powerpc/ppc-and-1.c: Fix regex.
1475
1476 2006-09-11  H.J. Lu  <hongjiu.lu@intel.com>
1477
1478         PR target/13685
1479         * gcc.target/i386/pr13685.c: New test.
1480
1481 2006-09-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
1482
1483         * gcc.dg/pr28726.c: New test.
1484
1485 2006-09-11  Josh Conner  <jconner@apple.com>
1486
1487         * gcc.dg/nrv3.c: Increase size of structure.
1488         * gcc.dg/nrv4.c: Likewise.
1489         * gcc.dg/nrv5.c: Likewise.
1490
1491 2006-09-11  Paul Thomas  <pault@gcc.gnu.org>
1492
1493         PR libfortran/28890
1494         gfortran.dg/assumed_charlen_function_5.f90: New test.
1495
1496 2006-09-10  Mark Mitchell  <mark@codesourcery.com>
1497
1498         PR c++/28991
1499         * g++.dg/init/static3.C: New test.
1500
1501 2006-09-10  Andrew Pinski  <pinskia@physics.uc.edu>
1502
1503         PR testsuite/29007
1504         * gcc.dg/long-long-cst1.c (t): Add cast to
1505         __SIZE_TYPE__ before casting to int.
1506         (main): Return 0 on success.
1507
1508 2006-09-10  Eric Botcazou  <ebotcazou@libertysurf.fr>
1509
1510         * gcc.c-torture/execute/20060910-1.c: New test.
1511
1512 2006-09-10  Steven Bosscher  <steven@gcc.gnu.org>
1513
1514         PR middle-end/26983
1515         * gcc.dg/pr26983.c: New test.
1516
1517 2006-09-10  Richard Sandiford  <richard@codesourcery.com>
1518
1519         PR target/29006
1520         * gcc.c-torture/execute/pr29006.c: New test.
1521
1522 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
1523
1524         PR libfortran/28947
1525         gfortran.dg/matmul_4.f90: New test.
1526
1527 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
1528
1529         PR fortran/28959
1530         gfortran.dg/used_types_10: New test.
1531
1532 2006-09-10  Paul Thomas  <pault@gcc.gnu.org>
1533
1534         PR libfortran/28923
1535         gfortran.dg/array_initializer_2.f90: Fill in missing index start value.
1536         gfortran.dg/array_initializer_3.f90: New test.
1537
1538 2006-09-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1539
1540         PR fortran/28914
1541         * gfortran.dg/actual_array_constructor_3.f90: New test.
1542
1543 2006-09-09  Paolo Bonzini  <bonzini@gnu.org>
1544
1545         PR testsuite/26778
1546         * gcc.target/i386/pr26778.c: New testcase.
1547
1548 2006-09-08  Eric Christopher  <echristo@apple.com>
1549
1550         * gcc.target/i386/20060512-3.c: Run test on ilp32 only.
1551         * gcc.target/i386/memcpy-1.c: Ditto.
1552         * gcc.target/i386/asm-1.c: Ditto.
1553         * gcc.target/i386/20060512-4.c: Ditto.
1554         * gcc.target/i386/compress-float-387.c: Ditto.
1555         * gcc.target/i386/20060512-1.c: Ditto.
1556         * gcc.target/i386/compress-float-sse.c: Ditto.
1557         * gcc.target/i386/20060512-2.c: Ditto.
1558         * gcc.target/i386/compress-float-sse-pic.c: Ditto.
1559         * gcc.target/i386/stack-prot-kernel.c: Ditto.
1560         * gcc.target/i386/compress-float-387-pic.c: Ditto.
1561         * gcc.dg/pr26449.c: Ditto.
1562         * gcc.dg/attr-ms_struct-2.c: Ditto.
1563         * gcc.dg/attr-ms_struct-1.c: Ditto.
1564         * gcc.misc-tests/linkage.exp: Fix 64-bit darwin support.
1565
1566 2006-09-08  Joseph S. Myers  <joseph@codesourcery.com>
1567
1568         PR c/28504
1569         * gcc.dg/vla-10.c: New test.
1570
1571 2006-09-08  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1572
1573         PR c++/28858
1574         * g++.dg/parse/template20.C: New test.
1575         * g++.dg/template/operator8.C: Remove obsolete part.
1576         * g++.dg/parse/def-tmpl-arg1.C: Adjust error-markers.
1577         * g++.old-deja/g++.pt/crash65.C: Likewise.
1578
1579 2006-09-07  Jason Merrill  <jason@redhat.com>
1580
1581         PR middle-end/27724
1582         * gcc.dg/long-long-cst1.c: New test.
1583
1584 2006-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
1585
1586         PR C++/28906
1587         * g++.dg/other/array3.C: New test.
1588         * g++.dg/other/array4.C: New test.
1589         * g++.dg/other/array5.C: New test.
1590
1591 2006-09-07  H.J. Lu  <hongjiu.lu@intel.com>
1592
1593         * gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
1594
1595 2006-09-07  Uros Bizjak  <uros@kss-loka.si>
1596
1597         PR target/28946
1598         * gcc.target/i386/pr28946.c: New test.
1599
1600 2006-09-07  Steven G. Kargl  <kargls@comcast.net>
1601
1602         * gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
1603         in integer literal constant.
1604         * gfortran.dg/enum_8.f90: Ditto.
1605         * gfortran.dg/g77/20030326-1.f: Ditto.
1606
1607 2006-09-07  Feng Wang  <fengwang@nudt.edu.cn>
1608
1609         * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
1610         nonconformance usage.
1611
1612 2006-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
1613
1614         PR middle-end/28862
1615         * gcc.c-torture/compile/vector-align-1.c: New test.
1616
1617 2006-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
1618
1619         PR rtl-opt/27883
1620         * g++.dg/opt/copysign-1.C: New test.
1621
1622 2006-09-06  Jason Merrill  <jason@redhat.com>
1623
1624         PR c++/27371
1625         * g++.dg/warn/unused-result1.C: New test.
1626
1627 2006-09-06  Mark Mitchell  <mark@codesourcery.com>
1628
1629         PR c++/28903
1630         * g++.dg/ext/vla3.C: New test.
1631
1632         PR c++/28886
1633         * g++.dg/template/array16.C: New test.
1634
1635 2006-09-06  Richard Guenther  <rguenther@suse.de>
1636
1637         * gcc.dg/pr27226.c: Remove testcase again.
1638
1639 2006-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
1640
1641         PR tree-opt/28937
1642         * g++.dg/opt/unroll2.C: New test.
1643
1644 2006-09-05  Andrew Pinski  <pinskia@physics.uc.edu>
1645
1646         PR tree-opt/28952
1647         * gcc.dg/vect/pr28952.c: New test.
1648
1649 2006-09-05  Richard Guenther  <rguenther@suse.de>
1650
1651         PR tree-optimization/28900
1652         * gcc.dg/torture/pr28900.c: New testcase
1653
1654 2006-09-05  Richard Guenther  <rguenther@suse.de>
1655
1656         PR tree-optimization/28905
1657         * gcc.c-torture/compile/pr28905.c: New testcase.
1658
1659 2006-09-05  Richard Guenther  <rguenther@suse.de>
1660
1661         PR middle-end/28935
1662         * gcc.dg/pr28935.c: New testcase.
1663
1664 2006-09-05  Eric Botcazou  <ebotcazou@libertysurf.fr>
1665
1666         * gcc.c-torture/execute/20060905-1.c: New test.
1667
1668 2006-09-05 Paul Thomas <pault@gcc.gnu.org>
1669
1670         PR fortran/28908
1671         * gfortran.dg/used_types_7.f90: New test.
1672         * gfortran.dg/used_types_8.f90: New test.
1673         * gfortran.dg/used_types_9.f90: New test.
1674
1675 2006-09-04  Eric Botcazou  <ebotcazou@libertysurf.fr>
1676
1677         * gcc.c-torture/compile/20060904-1.c: New test.
1678
1679 2006-09-04  Nathan Sidwell  <nathan@codesourcery.com>
1680
1681         PR c++/23287 Revert my 2006-09-01 patch
1682         * g++.dg/parse/dtor12.C: Remove.
1683
1684 2006-09-02  Lee Millward  <lee.millward@codesourcery.com>
1685
1686         PR c+/27670
1687         * g++.dg/template/operator9.C: New test.
1688
1689         PR c++/27493
1690         * g++.dg/template/operator7.C: New test.
1691
1692         PR c++/27494
1693         * g++.dg/template/operator8.C: New test.
1694
1695         PR c++/27397
1696         * g++.dg/template/crash57.C: New test.
1697
1698         * g++.dg/template/typedef4.C: Adjust error markers.
1699         * g++.dg/template/typedef5.C: Likewise.
1700
1701 2006-09-02  Jakub Jelinek  <jakub@redhat.com>
1702
1703         PR c++/28878
1704         * g++.dg/parse/crash33.C: New test.
1705
1706 2006-09-01  J"orn Rennecke  <joern.rennecke@st.com>
1707         Richard Guenther  <rguenther@suse.de>
1708         Adam Nemet  <anemet@caviumnetworks.com>
1709
1710         PR middle-end/27226
1711         * gcc.target/mips/memcpy-1.c: New testcase.
1712         * gcc.dg/pr27226.c: Likewise.
1713
1714 2006-09-01  Nathan Sidwell  <nathan@codesourcery.com>
1715
1716         PR c++/28705
1717         * g++.dg/lookup/koenig5.C: New.
1718         * g++.dg/template/crash56.C: New.
1719
1720 2006-09-01  Josh Conner  <jconner@apple.com>
1721
1722         PR c++/25505
1723         * gcc.dg/nrv3.c: New test.
1724         * gcc.dg/nrv4.c: New test.
1725         * gcc.dg/nrv5.c: New test.
1726
1727 2006-09-01  Nathan Sidwell  <nathan@codesourcery.com>
1728
1729         PR c++/23287
1730         * g++.dg/parse/dtor12.C: New.
1731
1732 2006-08-31  Zdenek Dvorak <dvorakz@suse.cz>
1733
1734         PR tree-optimization/28839
1735         * gcc.dg/pr28839.c: New test.
1736
1737 2006-08-31  Andreas Krebbel  <krebbel1@de.ibm.com>
1738
1739         PR target/24367
1740         * gcc.dg/pr24367.c: New testcase.
1741
1742 2006-08-30  Joseph Myers  <joseph@codesourcery.com>
1743
1744         * gcc.dg/arm-mmx-1.c: Skip for -mfloat-abi=softfp.
1745
1746 2006-08-30  Zdenek Dvorak  <dvorakz@suse.cz>
1747
1748         PR rtl-optimization/27735
1749         * gcc.dg/loop-unswitch-1.c: New test.
1750
1751 2006-08-30  Paul Thomas  <pault@gcc.gnu.org>
1752
1753         PR fortran/28885
1754         * gfortran.dg/aliasing_dummy_2.f90: New test.
1755
1756         PR fortran/20067
1757         * gfortran.dg/generic_5.f90: Change error message.
1758
1759         PR fortran/28873
1760         * gfortran.dg/generic_6.f90: New test.
1761
1762         PR fortran/25077
1763         * gfortran.dg/redefined_intrinsic_assignment.f90: New test.
1764
1765         PR fortran/25102
1766         * gfortran.dg/invalid_interface_assignment.f90: New test.
1767
1768         PR fortran/24866
1769         * gfortran.dg/module_proc_external_dummy.f90: New test.
1770
1771 2006-08-29  Andrew Pinski  <pinskia@physics.uc.edu>
1772
1773         PR c++/28349
1774         * testsuite/g++.dg/warn/var-args1.C: New test.
1775
1776 2006-08-29  Steven G. Kargl  <kargls@comcast.net>
1777
1778         PR fortran/28866
1779         * gfortran.dg/simpleif_2.f90: New test.
1780         * gfortran.dg/pr19936_1.f90: Adjust dg-error message.
1781         * gfortran.dg/enum_5.f90: Ditto.
1782
1783 2006-08-29  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1784             Kazu Hirata  <kazu@codesourcery.com>
1785
1786         PR tree-optimization/17506
1787         * gcc.dg/pr17506.c: New.
1788
1789 2006-08-29  J"orn Rennecke  <joern.rennecke@st.com>
1790
1791         PR c++/28139
1792         * g++.dg/eh/alias1.C: New test.
1793
1794 2006-08-28  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1795
1796         PR c++/28860
1797         * g++.dg/template/ttp22.C: New test.
1798
1799 2006-08-28  Kazu Hirata  <kazu@codesourcery.com>
1800
1801         PR middle-end/26632
1802         * gcc.dg/pr26632.c: New.
1803
1804 2006-08-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1805
1806         PR libgfortran/28354
1807         * gfortran.dg/fmt_zero_precision.f90: New test.
1808
1809 2006-08-27  Mark Mitchell  <mark@codesourcery.com>
1810
1811         PR c++/28058
1812         * g++.dg/template/spec31.C: New test.
1813
1814 2006-08-27  Lee Millward  <lee.millward@codesourcery.com>
1815
1816         PR c++/26573
1817         * g++.dg/other/static2.C: New test.
1818
1819 2006-08-26  Roger Sayle  <roger@eyesopen.com>
1820
1821         * gcc.dg/Wswitch-enum-2.c: New test case.
1822         * gcc.dg/Wswitch-enum-3.c: Likewise.
1823
1824 2006-08-26  Richard Guenther  <rguenther@suse.de>
1825
1826         * gcc.c-torture/compile/20060826-1.c: New testcase.
1827
1828 2006-08-26  Lee Millward  <lee.millward@codesourcery.com>
1829
1830         PR c++/28736
1831         * g++.dg/template/void10.C: New test.
1832
1833         PR c++/28737
1834         * g++.dg/template/void8.C: New test.
1835
1836         PR c+_+/28738
1837         * g++.dg/template/void9.C: New test.
1838
1839         * g++.dg/template/void3.C: Adjust error markers.
1840         * g++.dg/template/void4.C: Likewise.
1841         * g++.dg/template/crash55.C: Likewise.
1842         * g++.dg/template/void7.C: Likewise
1843
1844 2006-08-26  Mark Mitchell  <mark@codesourcery.com>
1845
1846         PR c++/28588
1847         * g++.dg/inherit/access6.C: New test.
1848         * g++.dg/inherit/access7.C: Likewise.
1849
1850         PR c++/28595
1851         * g++.dg/template/array15.C: New test.
1852         * g++.dg/template/crash2.C: Tweak error markers.
1853
1854 2006-08-26  Jakub Jelinek  <jakub@redhat.com>
1855
1856         PR middle-end/28683
1857         * gcc.c-torture/compile/20060823-1.c: New test.
1858
1859 2006-08-25  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
1860
1861         PR c++/28853
1862         * g++.dg/template/ttp21.C: New test.
1863
1864         PR c++/28852
1865         * g++.dg/other/operator1.C: Add error-marker.
1866         * g++.dg/other/operator2.C: New test.
1867
1868 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
1869
1870         PR c/27893
1871         * gcc.c-torture/compile/vla-const-1.c,
1872         gcc.c-torture/compile/vla-const-2.c: New tests.
1873
1874 2006-08-26  Richard Guenther  <rguenther@suse.de>
1875
1876         PR middle-end/28814
1877         * gcc.dg/torture/pr28814.c: New testcase.
1878
1879 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
1880
1881         PR c/28418
1882         * gcc.c-torture/compile/compound-literal-1.c: New test.
1883
1884 2006-08-25  Joseph S. Myers  <joseph@codesourcery.com>
1885
1886         PR c/28299
1887         * gcc.dg/funcdef-var-1.c, gcc.dg/funcdef-var-2.c: New tests.
1888         * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c:
1889         Expect extra diagnostics.
1890
1891 2006-08-25  J"orn Rennecke  <joern.rennecke@st.com>
1892
1893         gcc.dg/noncompile/pr16876.c: New test.
1894
1895 2006-08-25  Mark Mitchell  <mark@codesourcery.com>
1896
1897         PR c++/28056
1898         * g++.dg/parse/local1.C: New test.
1899         * g++.dg/other/qual1.C: Tweak error marker.
1900
1901 2006-08-25  Nathan Sidwell  <nathan@codesourcery.com>
1902
1903         PR c++/27787
1904         * g++.dg/template/typename10.C: New.
1905         * g++.dg/template/lookup4.C: Remove bogus error marker.
1906
1907 2006-08-25  Richard Guenther  <rguenther@suse.de>
1908
1909         PR testsuite/28829
1910         * gcc.dg/pr26570.c: Fix testcase.
1911
1912 2006-08-24  Andrew Pinski  <pinskia@physics.uc.edu>
1913
1914         PR tree-opt/28807
1915         * gcc.c-torture/execute/mayalias-2.c: New test.
1916         * gcc.dg/tree-ssa/alias-13.c: New test.
1917
1918 2006-08-24  Jan Hubicka  <jh@suse.cz>
1919
1920         PR debug/26881
1921         * gcc.dg/debug/pr26881.c: New file.
1922
1923 2006-08-23  Paul Thomas  <pault@gcc.gnu.org>
1924
1925         PR fortran/28788
1926         * gfortran.dg/used_types_4.f90: New test.
1927         * gfortran.dg/derived_init_2.f90: Modify to check sibling
1928         association of derived types.
1929         * gfortran.dg/used_types_2.f90: Add module cleanup.
1930         * gfortran.dg/used_types_3.f90: The same.
1931
1932         PR fortran/28771
1933         * gfortran.dg/assumed_charlen_in_main.f90: Modify to check
1934         fix of regression.
1935
1936 2006-08-23  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1937
1938         PR 28813
1939         * gfortran.dg/direct_io_6.f90: Remove test.
1940
1941 2006-08-23  Stuart Hastings  <stuart@apple.com>
1942
1943         PR 28825
1944         * gcc.target/i386/20060821-1.c: New.
1945
1946 2006-08-23  Danny Smith  <dannysmith@users.sourceforge.net>
1947
1948         gcc.dg/attr-invalid.c:  Insert an " |directive" substitution into
1949         dg-warning strings for dllimport.
1950
1951 2006-08-22  Andrew Pinski  <pinskia@physics.uc.edu>
1952
1953         PR C++/28450
1954         * g++.dg/ext/vector4.C: New test.
1955         * g++.dg/ext/complex1.C: New test.
1956
1957 2006-08-21  Geoffrey Keating  <geoffk@apple.com>
1958
1959         PR debug/28692
1960         * gcc.dg/debug/const-1.c: New.
1961         * gcc.dg/debug/const-2.c: New.
1962         * gcc.dg/debug/dwarf2/const-1.c: New.
1963         * gcc.dg/debug/dwarf2/const-2.c: New.
1964         * gcc.dg/debug/dwarf2/const-2b.c: New.
1965
1966 2006-08-22  Richard Guenther  <rguenther@suse.de>
1967
1968         PR middle-end/28776
1969         * gcc.c-torture/compile/pr28776-1.c: New testcase.
1970         * gcc.c-torture/compile/pr28776-2.c: Likewise.
1971
1972 2006-08-21  Mark Shinwell  <shinwell@codesourcery.com>
1973
1974         * g++.dg/eh/arm-vfp-unwind.C: Correct order of DejaGNU directives.
1975
1976 2006-08-21  Lee Millward  <lee.millward@codesourcery.com>
1977
1978         PR c++/26269
1979         * g++.dg/other/error14.C: New test.
1980
1981         PR c++/28505
1982         * g++.dg/parse/ctor7.C: New test.
1983         * g++.dg/parse/ctor8.C: Likewise.
1984
1985         PR c++/28741
1986         * g++.dg/template/void7.C: New test.
1987
1988 2006-08-21  Olivier Hainque  <hainque@adacore.com>
1989
1990         * gnat.dg/self_aggregate_with_zeros.adb: New test.
1991         * gnat.dg/self_aggregate_with_array.adb: New test.
1992
1993 2006-08-21  Mark Shinwell  <shinwell@codesourcery.com>
1994
1995         * g++.dg/eh/arm-vfp-unwind.C: New test.
1996
1997 2006-08-20  Mark Mitchell  <mark@codesourcery.com>
1998
1999         PR c++/28341
2000         * g++.dg/template/ref3.C: New test.
2001         * g++.dg/template/nontype13.C: New test.
2002
2003         PR c++/28346
2004         * g++.dg/template/ptrmem17.C: New test.
2005
2006 2006-08-20  Danny Smith  <dannysmith@users.sourceforge.net>
2007
2008         PR target/28648 c:
2009         * gcc.dg/attr-invalid.c: Add tests for invalid dllimport.
2010
2011 2006-08-20  Paul Thomas  <pault@gcc.gnu.org>
2012
2013         PR fortran/28630
2014         * gfortran.dg/used_types_2.f90: New test.
2015
2016         PR fortran/28601
2017         * gfortran.dg/used_types_3.f90: New test.
2018
2019         PR fortran/20886
2020         * gfortran.dg/generic_actual_arg.f90: New test.
2021
2022         PR fortran/28735
2023         * gfortran.dg/module_private_array_refs_1.f90: New test.
2024
2025         PR fortran/28762
2026         * gfortran.dg/program_name_1.f90: New test.
2027
2028         PR fortran/28425
2029         * gfortran.dg/derived_constructor_comps_1.f90: New test.
2030
2031         PR fortran/28496
2032         * gfortran.dg/array_initializer_2.f90: New test.
2033
2034         PR fortran/18111
2035         * gfortran.dg/unused_artificial_dummies_1.f90: New test.
2036
2037         PR fortran/28600
2038         * gfortran.dg/assumed_charlen_function_4.f90: New test.
2039
2040         PR fortran/28771
2041         * gfortran.dg/assumed_charlen_in_main.f90: New test.
2042
2043         PR fortran/28660
2044         * gfortran.dg/dependent_decls_1.f90: New test.
2045
2046 2006-08-19  Erik Edelmann  <eedelman@gcc.gnu.org>
2047
2048         PR fortran/25217
2049         * gfortran.dg/derived_init_2.f90: New.
2050
2051 2006-08-17  J"orn Rennecke  <joern.rennecke@st.com>
2052
2053         * gcc.c-torture/execute/pr28289.c: New test.
2054
2055 2006-08-17  Jakub Jelinek  <jakub@redhat.com>
2056
2057         PR c/28744
2058         * gcc.dg/attr-externally-visible-1.c: New test.
2059         * gcc.dg/attr-externally-visible-2.c: New test.
2060         * g++.dg/parse/attr-externally-visible-1.C: New test.
2061         * g++.dg/parse/attr-externally-visible-2.C: New test.
2062
2063 2006-08-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2064
2065         PR c++/28606
2066         * g++.dg/parse/dtor11.C: New test.
2067
2068 2006-08-17  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
2069
2070         PR rtl-optimization/28489
2071         * gcc.c-torture/compile/pr28489.c: New test.
2072
2073 2006-08-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2074
2075         PR c++/28710
2076         * g++.dg/template/redecl4.C: New test.
2077
2078         PR c++/28711
2079         * g++.dg/template/ctor8.C: New test.
2080
2081 2006-08-17  Paolo Bonzini  <bonzini@gnu.org>
2082
2083         * gcc.dg/pr26570.c: Fix testcase.
2084
2085 2006-08-17  Paolo Bonzini  <bonzini@gnu.org>
2086
2087         * PR c++/28573
2088         * g++.dg/parse/offsetof6.C: New test.
2089         * g++.dg/parse/offsetof6.C: New test.
2090         * g++.dg/parse/offsetof7.C: New test.
2091
2092 2006-08-16  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2093
2094         PR testsuite/28602
2095         * gfortran.dg/gomp/gomp.exp: Return if check_effective_target_fopenmp
2096         is false.
2097
2098 2006-08-16  Andrew Pinski  <pinskia@physics.uc.edu>
2099
2100         PR c++/28302
2101         * g++.dg/ext/vector3.C: New test.
2102
2103 2006-08-16  Zdenek Dvorak  <dvorakz@suse.cz>
2104
2105         PR gcov/profile/26570
2106         * gcc.dg/pr26570.c: New test.
2107
2108 2006-08-16  Joseph S. Myers  <joseph@codesourcery.com>
2109
2110         PR c/27697
2111         * gcc.dg/qual-component-1.c: New test.
2112
2113 2006-08-16  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2114
2115         PR c++/28593
2116         * g++.dg/parse/new3.C: New test.
2117
2118 2006-08-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2119
2120         PR fortran/25828
2121         * gfortran.dg/streamio_1.f90: New test.
2122         * gfortran.dg/streamio_2.f90: New test.
2123         * gfortran.dg/streamio_3.f90: New test.
2124         * gfortran.dg/streamio_4.f90: New test.
2125         * gfortran.dg/streamio_5.f90: New test.
2126         * gfortran.dg/streamio_6.f90: New test.
2127         * gfortran.dg/streamio_7.f90: New test.
2128         * gfortran.dg/streamio_8.f90: New test.
2129
2130 2006-08-15  Danny Smith  <dannysmith@users.sourceforge.net>
2131
2132         PR c/28287
2133         * gcc.dg/attr-invalid.c: Add tests for invalid weak attribute.
2134
2135 2006-08-15  Lee Millward  <lee.millward@codesourcery.com>
2136
2137         PR c++/28594
2138         * g++.dg/template/void6.C: New test.
2139
2140 2006-08-15  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2141
2142         PR c/28649
2143         * gcc.dg/parse-error-1.c: New test.
2144         * gcc.dg/parse-error-2.c: New test.
2145         * gcc.dg/cpp/digraph2.c: Add error-marker.
2146         * gcc.dg/noncompile/920923-1.c: Likewise.
2147
2148 2006-08-14  Andrew Pinski  <pinskia@physics.uc.edu>
2149
2150         PR c/27490
2151         * gcc.dg/sizeof-2.c: New testcase.
2152
2153         PR c/27489
2154         * gcc.dg/switch-A.c: New testcase.
2155
2156 2006-08-14  Steve Ellcey  <sje@cup.hp.com>
2157
2158         PR c++/28288
2159         PR c++/14556
2160         * g++.old-deja/g++.warn/compare1.C: Delete.
2161         * g++.dg/opt/pr7503-2.C: Delete.
2162         * g++.dg/opt/pr7503-3.C: Delete.
2163         * g++.dg/opt/pr7503-4.C: Delete.
2164         * g++.dg/opt/pr7503-5.C: Delete.
2165         * g++.dg/opt/max1.C: Delete.
2166         * g++.dg/warn/minmax.C: Delete.
2167         * g++.dg/expr/minmax.C: New test.
2168
2169 2006-08-14  Richard Guenther  <rguenther@suse.de>
2170
2171         PR testsuite/28703
2172         * gcc.c-torture/execute/pr28651.c: Do not use argc
2173         to avoid optimization, instead forbid inlining.
2174
2175 2006-08-14  Richard Sandiford  <richard@codesourcery.com>
2176
2177         PR rtl-optimization/28634
2178         * gcc.c-torture/execute/ieee/pr28634.c: New test.
2179
2180 2006-08-13  Alexandre Oliva  <aoliva@redhat.com>
2181
2182         PR c/27184
2183         * gcc.dg/torture/pr27184.c: New test.
2184
2185 2006-08-12  Jakub Jelinek  <jakub@redhat.com>
2186
2187         * gcc.target/i386/pr27827.c: Only compile on ilp32 target.
2188
2189 2006-08-12  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2190
2191         * gfortran.dg/stat_1.f90: Make test pass when run under sudo.
2192         * gfortran.dg/stat_2.f90: Likewise.
2193         * gfortran.dg/chmod_1.f90: Likewise.
2194         * gfortran.dg/chmod_2.f90: Likewise.
2195         * gfortran.dg/chmod_3.f90: Likewise.
2196
2197 2006-08-11  David Edelsohn  <edelsohn@gnu.org>
2198
2199         * gfortran.dg/direct_io_6.f90: Skip on *-*-aix*.
2200
2201 2006-08-11  Eric Botcazou  <ebotcazou@libertysurf.fr>
2202
2203         * g++.dg/opt/pr23454-2.C: New test.
2204
2205 2006-08-11  Richard Guenther  <rguenther@suse.de>
2206
2207         PR middle-end/28651
2208         * gcc.c-torture/execute/pr28651.c: New testcase.
2209
2210 2006-08-10  Eric Botcazou  <ebotcazou@adacore.com>
2211
2212         * gnat.dg/specs/static_initializer.ads: New test.
2213
2214 2006-08-10  Paul Brook  <paul@codesourcery.com>
2215
2216         * gcc.target/arm/cond-asm.c: New test.
2217
2218 2006-08-10  Dorit Nuzman  <dorit@il.ibm.com>
2219
2220         PR tree-optimization/26197
2221         * g++.dg/vect/param-max-aliased-pr26197.cc: New test.
2222         * g++.dg/vect/vect.exp: Compile the new tests with
2223         --param max-aliased-vops=0.
2224
2225 2006-08-09  Lee Millward  <lee.millward@codesourcery.com>
2226
2227         PR c++/28637
2228         * g++.dg/template/void3.C: New test.
2229
2230         PR c++/28638
2231         * g++.dg/template/void4.C: New test.
2232
2233         PR c++/28640
2234         * g++.dg/template/void5.C: New test.
2235
2236 2006-08-07  Danny Smith  <dannysmith@users.sourceforge.net>
2237
2238         * g++.dg/ext/visibility/class1.C (dg-require-visibility): Move
2239         after dg-do compile.
2240
2241 2006-08-07  Victor Kaplansky <victork@il.ibm.com>
2242
2243         PR tree-optimizations/26969
2244         * gcc.dg/vect/vect.exp: Compile tests prefixed with
2245         "unswitch-loops" with -funswitch-loops.
2246         * gcc.dg/vect/unswitch-loops-pr26969.c: New test.
2247
2248 2006-08-07  Eric Botcazou  <ebotcazou@libertysurf.fr>
2249
2250         * gcc.dg/sparc-getcontext-1.c: Fix typo.
2251         * g++.dg/eh/spbp.C: Skip on Solaris 2.5.1 and 2.6 too.
2252         * g++.dg/other/unused1.C: Likewise.  Also match "asci?z".
2253         * objc.dg/dwarf-1.m: Likewise.
2254         * objc.dg/dwarf-2.m: Likewise.
2255         * obj-c++.dg/dwarf-2.mm: Likewise.
2256
2257 2006-08-06  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2258
2259         * objc.dg/dwarf-1.m: Skip on 32-bit hppa hpux.
2260         * objc.dg/dwarf-2.m: Likewise.
2261         * obj-c++.dg/dwarf-2.mm: Likewise.
2262
2263         PR libfortran/28603
2264         * gfortran.dg/direct_io_6.f90: Skip on hppa*-*-hpux*.
2265
2266         PR testsuite/27611
2267         * g++.dg/other/unused1.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2268
2269         PR testsuite/27033
2270         * g++.dg/eh/spbp.C: Skip on hppa*-*-hpux* if not hppa*64*-*-*.
2271
2272 2006-08-06  Paolo Bonzini  <bonzini@gnu.org>
2273
2274         PR target/27827
2275         * gcc.target/i386/pr27827.c: New testcase.
2276
2277 2006-08-06  Paul Thomas  <pault@gcc.gnu.org>
2278
2279         PR fortran/28590
2280         * gfortran.dg/sequence_types_1.f90: New test.
2281
2282 2006-08-05  Steven G. Kargl <kargls@comcast.nt>
2283
2284         PR fortran/28548
2285         * gfortran.dg/elemental_optional_args_1.f90: dg-error becomes
2286         dg-warning.  Add -pedantic option.
2287
2288 2006-08-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2289
2290         PR c/28502
2291         * gcc.dg/proto-1.c: New test.
2292
2293         PR c/27721
2294         * gcc.dg/lvalue-4.c: New test.
2295
2296         PR c/28136
2297         * gcc.dg/init-bad-5.c: New test.
2298
2299 2006-08-03  Lee Millward  <lee.millward@codesourcery.com>
2300
2301         PR c++/28347
2302         * g++.dg/ext/typedef-init.C: Add new test for typedef
2303         initialization inside templates. Adjust existing error markers.
2304
2305 2006-08-03  Mark Mitchell  <mark@codesourcery.com>
2306
2307         PR c++/28148
2308         * g++.dg/init/ptrmem3.C: New test.
2309
2310 2006-08-03  Dorit Nuzman  <dorit@il.ibm.com>
2311
2312         PR tree-optimization/27770
2313         * lib/target-support.exp: New target keyword "section_anchors".
2314         * gcc.dg/vect/vect.exp: Add -fsection-anchors to compilation of some
2315         tests.
2316         * gcc.dg/vect/section-anchors-pr27770.c: New test.
2317         * gcc.dg/vect/vect-69.c: Removed. Replaced by:
2318         * gcc.dg/vect/section-anchors-vect-69.c: New test.
2319         * gcc.dg/vect/no-section-anchors-vect-69.c: New test.
2320
2321 2006-08-03  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2322
2323         * gcc.dg/20060801-1.c: Add missing '}'.
2324
2325 2006-08-03  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2326
2327         PR c++/27508
2328         * g++.dg/parse/dtor9.C: New test.
2329         * g++.dg/parse/dtor10.C: New test.
2330         * g++.dg/other/error7.C: Adjust error-marker.
2331
2332         PR c++/28274
2333         * g++.dg/other/default5.C: New test.
2334
2335 2006-08-02  Richard Guenther  <rguenther@suse.de>
2336
2337         * g++.dg/tree-ssa/copyprop-1.C: XFAIL.
2338
2339 2006-08-02  Mark Mitchell  <mark@codesourcery.com>
2340
2341         PR c++/28557
2342         * g++.dg/template/conv9.C: New test.
2343
2344 2006-08-02  Daniel Jacobowitz  <dan@codesourcery.com>
2345
2346         PR debug/28063
2347         * gcc.dg/debug/dwarf2/dwarf-merge.c: New test.
2348         * lib/target-supports.exp (get_compiler_messages): Add WANT_OUTPUT.
2349         Optionally return assembly text.  Update callers.
2350         (check_no_compiler_messages): Update verbose messages.
2351         (check_no_messages_and_pattern): New.
2352         (check_effective_target_string_merging): New.
2353
2354 2006-08-01  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2355
2356         PR c++/28250
2357         * g++.dg/eh/catch4.C: New test.
2358
2359         PR c++/28257
2360         * g++.dg/other/qual1.C: New test.
2361
2362         PR c++/28259
2363         * g++.dg/inherit/error2.C: New test.
2364
2365         PR c++/28267
2366         * g++.dg/other/new1.C: New test.
2367
2368         * g++.dg/warn/pr23075.C: Remove obsolete test.
2369         * g++.old-deja/g++.brendan/crash52.C: Remove dg-warning marker.
2370         * g++.old-deja/g++.jason/report.C: Remove dg-warning marker.
2371
2372 2006-07-31  Mark Mitchell  <mark@codesourcery.com>
2373
2374         PR c++/28523
2375         * g++.dg/eh/cast1.C: New test.
2376
2377 2006-08-01  Thomas Koenig  <Thomas.Koenig@online.de>
2378
2379         PR libfortran/28452
2380         * gfortran.dg/random_3.f90:  New test.
2381
2382 2006-08-01  Steve Ellcey  <sje@cup.hp.com>
2383
2384         PR c++/28432
2385         * g++.dg/other/pr28304.C: Change expected error message.
2386         * g++.dg/other/pr28432.C: New test.
2387
2388 2006-08-01  Steve Ellcey  <sje@cup.hp.com>
2389
2390         PR c++/28256
2391         * g++.dg/init/brace2.C: Change expected error message, add empty init.
2392
2393 2006-08-01  Daniel Jacobowitz  <dan@codesourcery.com>
2394
2395         PR debug/23336
2396         * lib/gcc-dg.exp (gcc-dg-debug-runtest): Suppress new tests
2397         at -g1.
2398         * gcc.dg/debug/enum-1.c, g++.dg/debug/enum-1.C,
2399         g++.dg/debug/enum-2.C: New.
2400
2401 2006-07-31  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2402
2403         PR c++/6634
2404         * g++.dg/parse/long1.C: Add more tests.
2405
2406 2006-07-30  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2407
2408         * gfortran.dg/lrshift_1.c: New file.
2409
2410 2006-07-30  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2411
2412         PR libgfortran/28335
2413         * gfortran.dg/no_unit_error_1.f90: New test.
2414
2415 2006-07-30  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2416
2417         PR libgfortran/28335
2418         * gfortran.dg/no_unit_error_1.f90: Delete test.
2419         * gfortran.dg/no_unit_error_2.f90: Delete test.
2420
2421 2006-07-30  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2422
2423         * gfortran.dg/chmod_3.f90: New test.
2424         * gfortran.dg/ltime_gmtime_1.f90: New test.
2425         * gfortran.dg/ltime_gmtime_2.f90: New test.
2426         * gfortran.dg/lrshift_1.f90: New test.
2427         * gfortran.dg/chmod_1.f90: New test.
2428         * gfortran.dg/chmod_2.f90: New test.
2429
2430 2006-07-28  Lee Millward  <lee.millward@codesourcery.com>
2431
2432         PR c++/27668
2433         * g++.dg/template/crash55.C: New test.
2434
2435         PR c++/27962
2436         * g++.dg/template/nontype16.C: New test.
2437
2438         * g++.dg/template/void2.C: Adjust error markers.
2439         * g++.dg/template/nontype5.C: Adjust error markers.
2440
2441 2006-07-27  Arjan van de Ven <arjan@linux.intel.com>
2442
2443         * gcc.target/i386/stack-prot-kernel.c: New test.
2444
2445 2006-07-27  Roger Sayle  <roger@eyesopen.com>
2446
2447         * gcc.dg/builtins-55.c: New test case.
2448
2449 2006-07-26  Zdenek Dvorak <dvorakz@suse.cz>
2450
2451         PR rtl-optimization/27907
2452         * gcc.c-torture/compile/pr27907.c: New test.
2453
2454 2006-07-26  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2455
2456         * gfortran.dg/mclock.f90: New test.
2457         * gfortran.dg/int_conv_1.f90: New test.
2458         * gfortran.dg/stat_1.f90: New test.
2459         * gfortran.dg/stat_2.f90: New test.
2460
2461 2006-07-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2462
2463         PR libgfortran/28335
2464         * gfortran.dg/no_unit_error_1.f90: New test.
2465         * gfortran.dg/no_unit_error_2.f90: New test.
2466         * gfortran.dg/temporary_1.f90: Remove extraneous CLOSE.
2467
2468 2006-07-25  Roger Sayle  <roger@eyesopen.com>
2469
2470         PR middle-end/28473
2471         * gcc.dg/fold-convround-1.c: New test case.
2472
2473 2006-07-24  Steven G. Kargl  <kargls@comcast.net>
2474
2475         * gfortran.dg/arithmetic_if.f90:  Fix comments.
2476
2477 2006-07-24  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2478
2479         PR c++/27572
2480         * g++.dg/other/typedef1.C: New test.
2481         * g++.dg/template/typedef4.C: New test.
2482         * g++.dg/template/typedef5.C: New test.
2483
2484 2006-07-24  Erik Edelmann  <eedelman@gcc.gnu.org>
2485
2486         PR fortran/28416
2487         * gfortran.dg/allocatable_dummy_3.f90: New.
2488
2489 2006-07-24  Steven G. Kargl  <kargls@comcast.net>
2490
2491         PR fortran/28439
2492         * gfortran.dg/arithmetic_if.f90:  New test.
2493
2494 2006-07-24  Uros Bizjak  <uros@kss-loka.si>
2495
2496         * gcc.dg/visibility-11.c: Enlarge test array to 1024 bytes to
2497         avoid memcpy optimization.
2498
2499 2006-07-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2500
2501         PR fortran/25289
2502         * gfortran.dg/direct_io_6.f90: New test.
2503
2504 2006-07-24  Jan Hubicka  <jh@suse.cz>
2505
2506         PR c/25795
2507         PR c++/27369
2508         * gcc.dg/pr25795.c: New test.
2509         * gcc.dg/pr25795-1.c: New test.
2510
2511 2006-07-23  Roger Sayle  <roger@eyesopen.com>
2512
2513         * gcc.dg/fold-cond-1.c: Increase test case portability by checking
2514         that "g ? 1 : h" doesn't match, instead of checking for "(g | h) != 0"
2515         which may be transformed to "g || h" on some platforms.
2516
2517 2006-07-23  Mark Mitchell  <mark@codesourcery.com>
2518
2519         PR c++/28025
2520         * g++.dg/template/friend45.C: New test.
2521
2522 2006-07-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2523
2524         PR libgfortran/28339
2525         * gfortran.dg/arrayio_8.f90: New test.
2526
2527 2006-07-21  Mike Stump  <mrs@apple.com>
2528
2529         * g++.dg/ext/visibility/fvisibility-inlines-hidden-3.C: New test.
2530
2531         * gcc.c-torture/unsorted/dump-noaddr.x: Fix test case name.
2532
2533 2006-07-21  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2534
2535         PR c++/28250
2536         * g++.dg/eh/catch3.C: New test.
2537
2538         PR c++/28363
2539         * g++.dg/template/defarg10.C: New test.
2540
2541 2006-07-20  Paul Brook  <paul@codesourcery.com>
2542
2543         PR 27363
2544         * gcc.dg/pr27363.c: New test.
2545
2546 2006-07-19  Mark Mitchell  <mark@codesourcery.com>
2547
2548         PR c++/28338
2549         * g++.dg/init/ref13.C: New test.
2550
2551 2006-07-19  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2552
2553         PR obj-c++/28434
2554         * obj-c++.dg/proto-error-1.mm: New test.
2555
2556 2006-07-18  Mark Mitchell  <mark@codesourcery.com>
2557
2558         PR c++/28337
2559         * g++.dg/template/string1.C: New test.
2560
2561 2006-07-18  Mark Mitchell  <mark@codesourcery.com>
2562
2563         PR c++/28048
2564         * g++.dg/template/defarg9.C: New test.
2565
2566         PR c++/28235
2567         * g++.dg/template/static27.C: New test.
2568
2569 2006-07-18  Diego Novillo  <dnovillo@redhat.com>
2570
2571         PR 28410
2572         * gcc.dg/tree-ssa/pr28410.c: New test.
2573
2574 2006-07-18  Lee Millward  <lee.millward@gmail.com>
2575
2576         PR c++/28258
2577         * g++/dg/other/error13.C: New test.
2578
2579         PR c++/28260
2580         * g++.dg/template/friend44.C: New test.
2581
2582 2006-07-18  Steve Ellcey  <sje@cup.hp.com>
2583
2584         PR c++/27495
2585         * g++.dg/other/pr27495.C: New.
2586
2587 2006-07-18  Olivier Hainque  <hainque@adacore.com>
2588
2589         * gnat.dg/outer_agg_bitfield_constructor.adb: New test.
2590         * gnat.dg/nested_agg_bitfield_constructor.adb: New test.
2591
2592 2006-07-18  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2593
2594         PR c/28286
2595         * gcc.dg/pragma-pack-4.c: New test.
2596
2597 2006-07-17  Steve Ellcey  <sje@cup.hp.com>
2598
2599         PR c++/28291
2600         * g++.dg/ext/pr28291.C: New test.
2601
2602 2006-07-17  Richard Sandiford  <richard@codesourcery.com>
2603
2604         PR middle-end/28403
2605         * gcc.c-torture/execute/pr28403.c: New test.
2606
2607 2006-07-17  Richard Sandiford  <richard@codesourcery.com>
2608
2609         PR middle-end/28402
2610         * gcc.dg/pr28402.c: New test.
2611
2612 2006-07-17  Steve Ellcey  <sje@cup.hp.com>
2613
2614         PR c++/28304
2615         * g++.dg/other/pr28304.C: New test.
2616
2617 2006-07-17  J"orn Rennecke  <joern.rennecke@st.com>
2618
2619         PR other/28251
2620         gcc.c-torture/unsorted/dump-noaddr.c: New test.
2621         gcc.c-torture/unsorted/dump-noaddr.x: New driver.
2622
2623 2006-07-17  Richard Guenther  <rguenther@suse.de>
2624
2625         PR tree-optimization/28238
2626         * g++.dg/tree-ssa/pr28238.C: New testcase.
2627
2628 2006-07-17  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2629
2630         PR c++/28250
2631         * g++.dg/eh/catch1.C: New test.
2632         * g++.dg/eh/catch2.C: New test.
2633
2634 2006-07-16  Jakub Jelinek  <jakub@redhat.com>
2635
2636         PR c++/28370
2637         * g++.dg/template/anon3.C: New test.
2638
2639 2006-07-16  Paul Thomas  <pault@gcc.gnu.org>
2640
2641         PR fortran/20844
2642         * gfortran.dg/io_constaints_2.f90: Add the test for ADVANCE
2643         specifiers requiring an explicit format tag..
2644
2645         PR fortran/28201
2646         * gfortran.dg/generic_5: New test.
2647
2648         PR fortran/20893
2649         * gfortran.dg/elemental_optional_args_1.f90: New test.
2650
2651 2006-07-16  Olivier Hainque  <hainque@adacore.com>
2652
2653         * gnat.dg/assert.ads: New file.
2654         * gnat.dg/controlled_record.ads: Likewise.
2655         * gnat.dg/controlled_record.adb: Likewise.
2656
2657 2006-07-15  Lee Millward  <lee.millward@gmail.com>
2658
2659         PR c++/28292
2660         * g++.dg/other/error12.C: New test.
2661
2662         PR c++/28269
2663         * g++.dg/template/crash54.C: New test.
2664
2665 2006-07-15  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2666
2667         PR c++/28249
2668         * g++.dg/parse/catch1.C: New test.
2669
2670         PR c++/28294
2671         * g++.dg/ext/offsetof1.C: Add test with function pointer arithmetic.
2672
2673         PR c++/28387
2674         * g++.dg/ext/attrib24.C: New test.
2675
2676 2006-07-14  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2677
2678         PR c++/28343
2679         * g++.dg/ext/asmspec1.C: New test.
2680
2681 2006-07-13  Janis Johnson  <janis187@us.ibm.com>
2682
2683         * lib/gcc-dg.exp (tool_load): Wrapper to support shouldfail tests.
2684         (dg-test): Support shouldfail tests.
2685         * lib/target-supports-dg.exp (dg-shouldfail): New.
2686         * gcc.test-framework/test-framework.awk: Handle shouldfail tests.
2687         * gcc.test-framework/dg-do-run-sf-exp-F.c: New test.
2688         * gcc.test-framework/dg-do-run-sf-exp-P.c: New test.
2689         * gcc.test-framework/dg-do-run-sft-exp-F.c: New test.
2690         * gcc.test-framework/dg-do-run-sft-exp-P.c: New test.
2691         * gcc.test-framework/dg-dox-run-sf-exp-XF.c: New test.
2692         * gcc.test-framework/dg-dox-run-sf-exp-XP.c: New test.
2693
2694 2006-07-13  Jan Hubicka  <jh@suse.cz>
2695
2696         * gcc.target/i386/memcpy-1.c: New.
2697
2698 2006-07-12  Geoffrey Keating  <geoffk@apple.com>
2699
2700         * g++.dg/ext/visibility/fvisibility-inlines-hidden-2.C: New.
2701
2702 2006-07-13  Paul Thomas  <pault@gcc.gnu.org>
2703
2704         PR fortran/25097
2705         * gfortran.dg/present_1.f90: New test.
2706
2707         PR fortran/20903
2708         * gfortran.dg/interface_derived_type_1.f90: New test.
2709
2710 2006-07-11  Feng Wang  <fengwang@nudt.edu.cn>
2711
2712         PR fortran/28213
2713         * gfortran.dg/hollerith4.f90: Test hollerith constants used in I/O
2714         list.
2715
2716 2006-07-07  Lee Millward  <lee.millward@gmail.com>
2717
2718         PR c++/27820
2719         * g++.dg/other/label1.C: New test.
2720
2721 2006-07-07   Richard Guenther  <rguenther@suse.de>
2722
2723         PR middle-end/28268
2724         * gcc.dg/torture/pr28268.c: New testcase.
2725
2726 2006-07-07  Steve Ellcey  <sje@cup.hp.com>
2727
2728         PR c++/27019
2729         * g++.dg/ext/pr27019.C: New.
2730
2731 2006-07-07  Richard Guenther  <rguenther@suse.de>
2732
2733         PR tree-optimization/28187
2734         * gcc.dg/pr28187.c: New testcase.
2735
2736 2006-07-07  Eric Botcazou  <ebotcazou@adacore.com>
2737
2738         * gnat.dg/address_conversion.adb: New test.
2739         * gnat.dg/boolean_subtype.adb: Likewise.
2740         * gnat.dg/frame_overflow.adb: Likewise.
2741         * gnat.dg/pointer_array.adb: Likewise.
2742         * gnat.dg/pointer_conversion.adb: Likewise.
2743
2744 2006-07-07  Paul Thomas  <pault@gcc.gnu.org>
2745
2746         PR fortran/28237
2747         PR fortran/23420
2748         * gfortran.dg/print_fmt_5.f90: New test.
2749
2750 2006-07-06  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2751
2752         PR fortran/28129
2753         * gfortran.dg/bounds_check_4.f90: New test.
2754
2755 2006-07-05  Richard Guenther  <rguenther@suse.de>
2756
2757         PR target/28158
2758         * gfortran.dg/pr28158.f90: New testcase.
2759
2760 2006-07-05  Richard Guenther  <rguenther@suse.de>
2761
2762         PR tree-optimization/28162
2763         * gcc.dg/pr28162.c: New testcase.
2764
2765 2006-07-05  Richard Guenther  <rguenther@suse.de>
2766         Andrew Pinski  <pinskia@gcc.gnu.org>
2767
2768         PR c++/27084
2769         * g++.dg/tree-ssa/copyprop-1.C: New testcase.
2770
2771 2006-07-04  Paul Thomas  <pault@gcc.gnu.org>
2772
2773         PR fortran/28174
2774         * gfortran.dg/actual_array_substr_2.f90: New test.
2775
2776         PR fortran/28167
2777         * gfortran.dg/actual_array_constructor_2.f90: New test.
2778
2779 2006-07-04  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2780
2781         * gfortran.dg/itime_idate_1.f: New test.
2782         * gfortran.dg/itime_idate_2.f: New test.
2783
2784 2006-07-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2785
2786         PR libgfortran/27704
2787         * gfortran.dg/open_status_3.f90: New test.
2788         * gfortran.dg/fmt_l.f90: Update for new feature.
2789
2790 2006-07-03  Asher Langton  <langton2@llnl.gov>
2791
2792         * gfortran.dg/oldstyle_2.f90: New.
2793
2794 2006-07-03  Eric Botcazou  <ebotcazou@adacore.com>
2795
2796         * gnat.dg/string_slice.adb: New test.
2797
2798 2006-07-01  Tobias Schlüter  <tobias.schlueter@physik.uni-muenchen.de>
2799
2800         PR fortran/19259
2801         * gfortran.dg/semicolon_fixed.c: New.
2802         * gfortran.dg/semicolon_free.c: New.
2803
2804 2006-06-30  Mike Stump  <mrs@apple.com>
2805
2806         * g++.dg/ext/visibility/fvisibility-override2.C: Fix for systems
2807         that don't support internal visibility.
2808
2809 2006-06-30  Andrew Pinski  <pinskia@gmail.com>
2810
2811         * gcc.dg/tree-ssa/inline-1.c: Fix up scan-tree-dump-times
2812         for '(' / ')' needing an extra '\'.
2813
2814 2006-06-29  Roger Sayle  <roger@eyesopen.com>
2815
2816         PR middle-end/27428
2817         * gcc.dg/pr27428-1.c: New test case.
2818
2819 2006-06-29  Mike Stump  <mrs@apple.com>
2820
2821         * gcc.dg/compat/struct-layout-1_generate.c: Don't use common
2822         on darwin as we can't align commons large enough yet.
2823
2824         * gcc.dg/vla-8.c: Add additional testcases.
2825
2826 2006-06-26  Steve Ellcey  <sje@cup.hp.com>
2827
2828         PR c++/28114
2829         * g++.dg/other/pr28114.C: New.
2830
2831 2006-06-25  Eric Botcazou  <ebotcazou@adacore.com>
2832
2833         * gcc.c-torture/compile/20060625-1.c: New test.
2834
2835 2006-06-25  Paul Thomas  <pault@gcc.gnu.org>
2836
2837         PR fortran/20867
2838         * gfortran.dg/stfunc_3.f90: New test.
2839
2840         PR fortran/25056
2841         * gfortran.dg/impure_actual_1.f90: New test.
2842
2843         PR fortran/20874
2844         * gfortran.dg/elemental_result_1.f90: New test.
2845
2846         PR fortran/25073
2847         * gfortran.dg/select_7.f90: New test.
2848
2849         PR fortran/27554
2850         * intrinsic_actual_1.f: New test.
2851
2852         PR fortran/22038
2853         PR fortran/28119
2854         * gfortran.dg/forall_4.f90: New test.
2855
2856         PR fortran/25072
2857         * gfortran.dg/forall_5.f90: New test.
2858
2859 2006-06-25  Lee Millward  <lee.millward@gmail.com>
2860
2861         PR c++/28051
2862         * g++.dg/template/using13.C: New test.
2863
2864         PR c++/28054
2865         * g++.dg/other/incomplete3.C: New test.
2866
2867 2006-06-24  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
2868
2869         PR fortran/28081
2870         * gfortran.dg/substr_3.f: New test.
2871         * gfortran.dg/equiv_2.f90: Update expected error message.
2872
2873 2006-06-24  Paul Thomas  <pault@gcc.gnu.org>
2874
2875         PR fortran/28118
2876         * gfortran.dg/actual_array_substr_1.f90: New test.
2877
2878 2006-06-24  Olivier Hainque  <hainque@adacore.com>
2879
2880         * gnat.dg/scalar_mode_agg_compare_loop.adb: New test.
2881         * gnat.dg/scalar_mode_agg_compare.adb: New test.
2882
2883 2006-06-23  Janis Johnson  <janis187@us.ibm.com>
2884
2885         * gcc.dg/dfp/usual-arith-conv-bad.c: New test.
2886
2887 2006-06-23  Steven G. Kargl  <kargls@comcast.net>
2888
2889         PR fortran/27981
2890         * gfortran.dg/simpleif_2.f90: New test.
2891
2892 2006-06-23  Lee Millward  <lee.millward@gmail.com>
2893
2894         * g++.dg/template/error22.C: Fix typo.
2895
2896 2006-06-23  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2897
2898         PR c++/28112
2899         * g++.dg/ext/attrib23.C: New test.
2900
2901 2006-06-23  Olivier Hainque  <hainque@adacore.com>
2902
2903         * gnat.dg/varsize_temp.adb: New test.
2904
2905 2006-06-23  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2906
2907         PR c++/11468
2908         * g++.dg/other/java2.C: New test.
2909
2910 2006-06-23  Danny Smith   <dannysmith@users.sourceforge.net>
2911
2912         PR target/27789
2913         * g++.dg/ext/dllimport4.C. Add more tests for invalid
2914         initialization.
2915
2916 2006-06-22  Roger Sayle  <roger@eyesopen.com>
2917
2918         PR target/27531
2919         * gcc.dg/pr27531-1.c: New test case.
2920
2921 2006-06-22  Asher Langton  <langton2@llnl.gov>
2922
2923         PR fortran/24748
2924         * gfortran.dg/implicit_8.f90: New.
2925
2926 2006-06-22  Zdenek Dvorak <dvorakz@suse.cz>
2927
2928         PR rtl-optimization/28121
2929         * gcc.dg/pr28121.c: New test.
2930
2931 2006-06-22  Lee Millward  <lee.millward@gmail.com>
2932
2933         PR c++/27805
2934         * g++.dg/parse/ptrmem6.C: New test.
2935
2936         PR c++/27821
2937         * g++.dg/template/error22.C: New test.
2938
2939 2006-06-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2940
2941         PR c++/28111
2942         * g++.dg/template/friend43.C: New test.
2943
2944         PR c++/28110
2945         * g++.dg/template/crash53.C: New test.
2946
2947         PR c++/28109
2948         * g++.dg/rtti/incomplete1.C: New test.
2949
2950 2006-06-21  Eric Botcazou  <ebotcazou@adacore.com>
2951
2952         * gnat.dg/loop_unchecked_conversion.ad[bs]: New test.
2953
2954 2006-06-21  Joseph Myers  <joseph@codesourcery.com>
2955
2956         * gcc.c-torture/execute/complex-7.c: New.
2957
2958 2006-06-21  Jakub Jelinek  <jakub@redhat.com>
2959
2960         * gcc.dg/merge-all-constants-1.c: New test.
2961
2962 2006-06-20  Janis Johnson  <janis187@us.ibm.com>
2963
2964         PR c++/28113
2965         * g++.dg/ext/altivec-3.C: Remove cast from vector initializers.
2966
2967 2006-06-20  Steven G. Kargl  <kargls@comcast.net>
2968
2969         * gfortran.dg/rrspacing_1.f90: New test.
2970
2971 2006-06-20  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
2972
2973         PR c++/28052
2974         * g++.dg/other/bitfield2.C: New test.
2975
2976 2006-06-20  Zdenek Dvorak <dvorakz@suse.cz>
2977
2978         PR tree-optimization/27331
2979         * gcc.dg/pr27331.c: New test.
2980
2981 2006-06-20  James A. Morrison  <phython@gcc.gnu.org>
2982             Eric Botcazou  <ebotcazou@adacore.com>
2983
2984         PR ada/18692
2985         * lib/gnat.exp: New file.
2986         * lib/gnat-dg.exp: Likewise.
2987         * gnat.dg: New directory.
2988         * gnat.dg/dg.exp: New driver.
2989         * gnat.dg/specs: New directory.
2990         * gnat.dg/specs/specs.exp: New driver.
2991         * gnat.dg/style: New directory.
2992         * gnat.dg/style/style.exp: New driver.
2993
2994 2006-06-20  Paul Thomas  <pault@gcc.gnu.org>
2995
2996         PR fortran/16206
2997         * gfortran.dg/array_initializer_1.f90: New test.
2998
2999         PR fortran/28005
3000         * gfortran.dg/matmul_3.f90: New test.
3001
3002 2006-06-19  Andrew Pinski  <pinskia@gmail.com>
3003
3004         PR middle-end/28075
3005         * gcc.dg/tree-ssa/inline-1.c: New test.
3006
3007 2006-06-19  Anatoly Sokolov  <aesok@post.ru>
3008
3009         * gcc.dg/pr18241-1.c: Use __SIZE_TYPE__ instead of unsigned long
3010         in malloc prototype; remove XFAIL.
3011         * gcc.dg/pr18241-2.c: Ditto.
3012         * gcc.dg/20050321-1.c: Use __SIZE_TYPE__ instead of unsigned long
3013         in memset prototype; remove XFAIL.
3014         * gcc.dg/tree-ssa/pr23382.c: Ditto.
3015
3016 2006-06-19  Joseph S. Myers  <joseph@codesourcery.com>
3017
3018         * gcc.dg/vla-8.c: Add.
3019
3020 2006-06-19  Richard Guenther  <rguenther@suse.de>
3021
3022         PR tree-optimization/27090
3023         * g++.dg/tree-ssa/pr27090.C: New testcase.
3024
3025 2006-06-19  Roger Sayle  <roger@eyesopen.com>
3026
3027         PR target/27861
3028         * gcc.dg/pr27861-1.c: New test case.
3029
3030 2006-06-19  Richard Guenther  <rguenther@suse.de>
3031
3032         PR middle-end/28045
3033         * gcc.dg/torture/pr28045.c: New testcase.
3034
3035 2006-06-18  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3036
3037         PR fortran/26801
3038         * gfortran.dg/associated_4.f90: New test.
3039
3040 2006-06-18  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3041
3042         PR fortran/19310
3043         PR fortran/19904
3044         * gfortran.dg/real_const_3.f90: New test.
3045
3046 2006-06-16  Mark Mitchell  <mark@codesourcery.com>
3047
3048         PR c++/28016
3049         * g++.dg/template/static26.C: New test.
3050
3051         PR c++/27979
3052         * g++.dg/expr/bitfield2.C: New test.
3053
3054         PR c++/27884
3055         * g++.dg/parse/linkage2.C: New test.
3056
3057 2006-06-16  Richard Guenther  <rguenther@suse.de>
3058
3059         PR middle-end/27116
3060         * gcc.dg/pr15785-1.c: Revert last change.
3061         * gcc.dg/torture/pr27116-2.c: New testcase.
3062
3063 2006-06-16  Roger Sayle  <roger@eyesopen.com>
3064
3065         PR middle-end/27802
3066         * gcc.dg/pr27802-1.c: New test case.
3067
3068 2006-06-15  Mark Mitchell  <mark@codesourcery.com>
3069
3070         PR c++/27689
3071         * g++.dg/template/ttp18.C: New test.
3072         * g++.dg/template/ttp19.C: Likewise.
3073
3074         PR c++/27666
3075         * g++.dg/expr/cond9.C: New test.
3076
3077         PR c++/27640
3078         * g++.dg/template/ctor7.C: New test.
3079
3080 2006-06-15  Janis Johnson  <janis187@us.ibm.com>
3081
3082         * gcc.dg/vmx/pr27842.c: Remove dg-do directive; use default.
3083
3084 2006-06-16  Richard Guenther  <rguenther@suse.de>
3085
3086         PR tree-optimization/27781
3087         * gcc.dg/tree-ssa/pr27781.c: New testcase.
3088
3089 2006-06-15  Thomas Koenig <Thomas.Koenig@online.de>
3090
3091         * gfortran.dg/allocate_zerosize_2.f90:  New test case.
3092
3093 2006-06-15  Zdenek Dvorak <dvorakz@suse.cz>
3094
3095         * gcc.dg/tree-ssa/loop-18.c: New test.
3096
3097 2006-06-14  Mark Mitchell  <mark@codesourcery.com>
3098
3099         PR c++/27665
3100         * g++.dg/template/crash52.C: New test.
3101
3102         PR c++/27648
3103         * g++.dg/ext/attrib22.C: New test.
3104
3105         PR c++/26559
3106         * g++.dg/template/builtin1.C: New test.
3107         * g++.dg/gomp/tpl-atomic-2.C: Remove XFAIL.
3108
3109         PR c++/28018
3110         * g++.old-deja/g++.benjamin/14664-2.C: Expect error for array
3111         assignment.
3112         * g++.old-deja/g++.pt/crash51.C: Likewise.
3113
3114         PR c++/27227
3115         * g++.dg/lookup/linkage1.C: New test.
3116         * g++.dg/lookup/linkage2.C: Likewise.
3117
3118 2006-06-14  Andreas Krebbel  <krebbel1@de.ibm.com>
3119
3120         PR middle-end/27959
3121         * gcc.dg/pr27959.c: New testcase.
3122
3123 2006-06-13  J"orn Rennecke <joern.rennecke@st.com>
3124
3125         PR target/28014:
3126         * g++.dg/eh/div.C: New test.
3127
3128 2006-06-13  Jakub Jelinek  <jakub@redhat.com>
3129
3130         PR c++/27894
3131         * g++.dg/tree-ssa/pr26757.C: New test.
3132         * g++.dg/tree-ssa/pr27894.C: New test.
3133
3134 2006-06-13  Maxim Kuvyrkov  <mkuvyrkov@ispras.ru>
3135
3136         * gcc.c-torture/compile/20060609-1.c: New test.
3137
3138         PR target/27863
3139         * gcc.c-torture/compile/pr27863.c: New test.
3140
3141 2006-06-13  Richard Guenther  <rguenther@suse.de>
3142
3143         PR tree-optimization/27830
3144         * g++.dg/tree-ssa/pr27830.C: New testcase.
3145
3146 2006-06-13  Matthew Sachs  <msachs@apple.com>
3147
3148         * lib/target-supports-dg.exp (check-flags): Include TOOL_OPTIONS in
3149         the list of compiler flags; this causes those flags to be checked
3150         for things like dg-skip-if.
3151
3152 2006-06-12  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3153
3154         PR c++/27601
3155         * g++.dg/ext/offsetof1.C: Add test for pseudo-destructors.
3156
3157 2006-06-12  Mark Mitchell  <mark@codesourcery.com>
3158             Kazu Hirata  <kazu@codesourcery.com>
3159
3160         * g++.dg/parse/ctor6.C, g++.dg/parse/defarg11.C,
3161         g++.dg/template/friend42.C, g++.dg/template/spec30.C: New.
3162
3163 2006-06-12  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3164
3165         PR c++/27933
3166         * g++.dg/lookup/using15.C: New test.
3167
3168         PR c++/27951
3169         * g++.dg/other/anon4.C: New test.
3170
3171 2006-06-12  Roger Sayle  <roger@eyesopen.com>
3172
3173         PR c++/21210
3174         * g++.dg/init/complex1.C: New test case.
3175
3176 2006-06-11  Eric Christopher  <echristo@apple.com>
3177
3178         PR middle-end/27948
3179         * gcc.dg/bf-ms-layout.c: Run on darwin.
3180         * gcc.dg/bf-no-ms-layout: Ditto.
3181         * gcc.dg/attr-ms_struct-2.c: New.
3182         * gcc.dg/bf-ms-layout-2.c: Ditto.
3183
3184 2006-06-11  Kaz Kojima  <kkojima@gcc.gnu.org>
3185
3186         * gcc.dg/attr-ms_struct-packed1.c: New.
3187
3188 2006-06-09  Mike Stump  <mrs@apple.com>
3189
3190         * gcc.dg/vla-7.c: Add.
3191
3192 2006-06-10  Paul Thomas  <pault@gcc.gnu.org>
3193
3194         PR fortran/24558
3195         * gfortran.dg/entry_6.f90: New test.
3196
3197         PR fortran/20877
3198         PR fortran/25047
3199         * gfortran.dg/entry_7.f90: New test.
3200
3201 2006-06-09  Jakub Jelinek  <jakub@redhat.com>
3202
3203         PR c/27747
3204         * gcc.dg/cpp/_Pragma6.c: New test.
3205
3206         PR c++/27748
3207         * g++.dg/cpp/_Pragma1.C: New test.
3208
3209         PR preprocessor/27746
3210         * gcc.dg/gomp/macro-3.c: New test.
3211         * gcc.dg/gomp/macro-4.c: New test.
3212         * g++.dg/gomp/macro-3.C: New test.
3213         * g++.dg/gomp/macro-4.C: New test.
3214
3215 2006-06-09  Richard Guenther  <rguenther@suse.de>
3216
3217         PR tree-optimization/26998
3218         * gcc.dg/torture/pr26998.c: New testcase.
3219         * gcc.dg/tree-ssa/vrp29.c: New testcase.
3220
3221 2006-06-08  Mike Stump  <mrs@apple.com>
3222
3223         * gcc.dg/pr27095.c: Account for stubs.
3224
3225         PR target/26427
3226         * gcc.dg/pr26427.c: Test to ensure that -fsection-anchors doesn't
3227         produce bad code on darwin.
3228
3229 2006-06-08  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3230
3231         PR fortran/27958
3232         * gcc/testsuite/gfortran.dg/substr_2.f: New test.
3233
3234 2006-06-08  Asher Langton  <langton2@llnl.gov>
3235
3236         PR fortran/27786
3237         * cray_pointers_2.f90: Add -fbounds-check compile flag.
3238
3239 2006-06-08  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3240
3241         PR target/27421
3242         * gcc.dg/union-3.c: New test.
3243
3244 2006-06-08  Richard Guenther  <rguenther@suse.de>
3245
3246         PR middle-end/27116
3247         * gcc.dg/torture/pr27116.c: New testcase.
3248         * gcc.dg/pr15785-1.c: Remove test for invalid transformation.
3249
3250 2006-06-07  Zdenek Dvorak <dvorakz@suse.cz>
3251
3252         PR rtl-optimization/26449
3253         * gcc.dg/pr26449.c: New test.
3254
3255 2006-06-07  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3256
3257         PR c++/27601
3258         * g++.dg/ext/offsetof1.C: Test member functions.
3259
3260 2006-06-07  Steve Ellcey  <sje@cup.hp.com>
3261
3262         * gcc.dg/pr27095.c: Improve scanning.
3263
3264 2006-06-07  Paul Thomas  <pault@gcc.gnu.org>
3265
3266         PR fortran/23091
3267         * gfortran.dg/saved_automatic_1.f90: New test.
3268
3269         PR fortran/24168
3270         * gfortran.dg/array_simplify_1.f90: New test.
3271
3272         PR fortran/25090
3273         * gfortran.dg/entry_dummy_ref_1.f90: New test.
3274
3275         PR fortran/25058
3276         * gfortran.dg/entry_dummy_ref_2.f90: New test.
3277
3278 2006-06-06  Mark Mitchell  <mark@codesourcery.com>
3279
3280         PR c++/27177
3281         * g++.dg/expr/cast7.C: New test.
3282
3283 2006-06-06  Janis Johnson  <janis187@us.ibm.com>
3284
3285         * lib/gcc-dg.exp (gcc-dg-test-1): Detect and report ICE.
3286         * lib/gcc-defs.exp (tool_check_compile): Ditto.
3287         * lib/fortran-torture.exp (fortran-torture-compile,
3288         fortran-torture-execute): Ditto.
3289
3290 2006-06-06  Ulrich Weigand  <uweigand@de.ibm.com>
3291
3292         PR target/27842
3293         * gcc.dg/vmx/pr27842.c: New test.
3294
3295 2006-06-05  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3296
3297         PR libfortran/27895
3298         * gfortran.dg/bounds_check_3.f90: New test.
3299
3300 2006-06-05  Mike Stump  <mrs@apple.com>
3301
3302         * objc.dg/objc-fast-4.m: Skip for ppc64.
3303
3304 2006-06-05  Steve Ellcey  <sje@cup.hp.com>
3305
3306         PR testsuite/27705
3307         * gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
3308
3309 2006-06-05  Dorit Nuzman  <dorit@il.ibm.com>
3310             Victor Kaplansky  <victork@il.ibm.com>
3311
3312         PR tree-optimizations/26360
3313         * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
3314         with -fno-tree-dce.
3315         * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
3316
3317 2006-06-05  Paul Thomas  <pault@gcc.gnu.org>
3318
3319         PR fortran/14067
3320         * gfortran.dg/data_char_1.f90: Add messages for truncated
3321         strings.
3322
3323         PR fortran/16943
3324         * gfortran.dg/func_decl_2.f90: New test.
3325
3326         PR fortran/20839
3327         * gfortran.dg/do_2.f90: New test.
3328
3329         PR fortran/27655
3330         * gfortran.dg/associated_3.f90: New test.
3331
3332 2006-06-04  Mark Mitchell  <mark@codesourcery.com>
3333
3334         PR c++/27819
3335         * g++.dg/template/static25.C: New test.
3336
3337         PR c++/27722
3338         * g++.dg/init/array21.C: New test.
3339
3340         PR c++/27807
3341         * g++.dg/ext/complit7.C: New test.
3342
3343         PR c++/27806
3344         * g++.dg/parse/ptrmem5.C: New test.
3345
3346 2006-06-04  Roger Sayle  <roger@eyesopen.com>
3347             Andrew Pinski  <pinskia@physics.uc.edu>
3348
3349         PR c/27150
3350         PR middle-end/27382
3351         * gcc.dg/pr27150-1.c: New testcase.
3352         * gcc.dg/pr27382-1.c: New testcase.
3353         * gcc.dg/pr27382-2.c: New testcase.
3354
3355 2006-06-05  Joseph S. Myers  <joseph@codesourcery.com>
3356
3357         PR c/25161
3358         PR c/27020
3359         * gcc.dg/array-10.c: New test.
3360
3361 2006-06-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3362
3363         PR c++/27804
3364         * g++.dg/init/const4.C: New test.
3365         * g++.dg/init/member1.C: Add error-marker.
3366         * g++.dg/other/fold1.C: Adjust error-marker.
3367
3368 2006-06-04  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3369
3370         PR c++/27601
3371         * g++.dg/ext/offsetof1.C: New test.
3372
3373 2006-06-04 Eric Christopher <echristo@apple.com>
3374
3375         * gcc.dg/attr-ms_struct-1.c: New.
3376
3377 2006-06-04  Mark Shinwell  <shinwell@codesourcery.com>
3378
3379         * gcc.c-torture/compile/builtin_constant_p.c: New test.
3380
3381 2006-06-04  Richard Guenther  <rguenther@suse.de>
3382
3383         PR tree-optimization/27039
3384         * gcc.dg/tree-ssa/loop-17.c: New testcase.
3385
3386 2006-06-03  Roger Sayle  <roger@eyesopen.com>
3387
3388         PR target/26223
3389         * gcc.target/i386/amd64-abi-2.c: New test case.
3390
3391 2006-06-02  Eric Christopher  <echristo@apple.com>
3392
3393         * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
3394         * gcc.target/i386/20020523-1.c: Skip if darwin.
3395         * gcc.target/i386/asm-3.c: Ditto.
3396         * gcc.target/i386/20011119-1.c: Ditto.
3397         * gcc.target/i386/clobbers.c: Remove pic part of test.
3398
3399 2006-06-02  Steve Ellcey  <sje@cup.hp.com>
3400
3401         * g++.old-deja/g++.other/init5.C: XFAIL if cxa-atexit is false.
3402         * g++.old-deja/g++.other/init19.C: Ditto.
3403         * g++.old-deja/g++.other/init18.C: Ditto, plus change _Exit to _exit
3404         and add other platforms as expected failures.
3405
3406 2006-06-01  Steve Ellcey  <sje@cup.hp.com>
3407
3408         * lib/target-supports.exp (is-effective-target): Add cxa_atexit.
3409         (is-effective-target-keyword): Ditto.
3410
3411 2006-06-01  Thomas Koenig  <Thomas.Koenig@online.de>
3412
3413         PR fortran/27715
3414         * gfortran.dg/extended_char_comparison_1.f:  New test.
3415
3416 2006-06-01  Paul Thomas  <pault@gcc.gnu.org>
3417
3418         PR fortran/25098
3419         * gfortran.dg/dummy_procedure_1.f90: New test.
3420
3421         PR fortran/25147
3422         * gfortran.dg/dummy_procedure_2.f90: New test.
3423
3424         * gfortran.dg/associated_2.f90: Correct to make consistent with
3425         standard.
3426
3427 2006-05-31  Roger Sayle  <roger@eyesopen.com>
3428
3429         * gcc.target/i386/387-11.c: New test case.
3430
3431 2006-05-31  Mark Mitchell  <mark@codesourcery.com>
3432
3433         PR c++/27801
3434         * g++.dg/template/cond6.C: New test.
3435
3436         PR c++/26496
3437         * g++.dg/template/crash51.C: New test.
3438         * g++.old-deja/g++.mike/net36.C: Tweak error markers.
3439
3440         PR c++/27385
3441         * g++.dg/init/array20.C: New test.
3442
3443 2006-05-31  Roger Sayle  <roger@eyesopen.com>
3444
3445         * gcc.dg/builtins-54.c: New test case.
3446
3447 2006-05-30  Mark Mitchell  <mark@codesourcery.com>
3448
3449         PR c++/26433
3450         * g++.dg/template/fntry1.C: Add dg-do link.
3451
3452         PR c++/27808
3453         * g++.dg/parse/friend6.C: New test.
3454
3455 2006-05-30  Asher Langton  <langton2@llnl.gov>
3456
3457         * gfortran.dg/cray_pointers_7.f90: New test.
3458
3459 2006-05-30  Roger Sayle  <roger@eyesopen.com>
3460
3461         PR tree-optimization/23452
3462         * gcc.dg/fold-mulconj-1.c: New test case.
3463
3464 2006-05-30  Mark Mitchell  <mark@codesourcery.com>
3465
3466         PR c++/27803
3467         * g++.dg/parse/bitfield1.C: New test.
3468
3469 2006-05-30  Roger Sayle  <roger@eyesopen.com>
3470
3471         * gcc.target/ppc-eq0-1.c: New test case.
3472         * gcc.target/ppc-negeq0-1.c: New test case.
3473
3474 2006-05-30  Dirk Mueller  <dmueller@suse.de>
3475
3476         PR c/27273
3477         * gcc.dg/overflow-warn-5.c: New test.
3478
3479 2006-05-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3480
3481         PR c/27718
3482         * gcc.dg/sizeof-1.c: New test.
3483
3484 2006-05-30  Uros Bizjak  <uros@kss-loka.si>
3485
3486         PR target/27790
3487         * gcc.target/i386/pr27790.c: New test.
3488
3489 2006-05-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3490
3491         PR libgfortran/27757
3492         * gfortran.dg/direct_io_5.f90: New test.
3493
3494 2006-05-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3495
3496         PR libgfortran/27634
3497         * gfortran.dg/fmt_missing_period_1.f: New test.
3498         * gfortran.dg/fmt_missing_period_2.f: New test.
3499         * gfortran.dg/fmt_missing_period_3.f: New test.
3500
3501 2006-05-29  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3502
3503         PR fortran/19777
3504         * gfortran.dg/bounds_check_2.f: Add new check for multidimensional
3505         arrays.
3506
3507 2006-05-29  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3508
3509         PR c++/27713
3510         * g++.dg/template/new6.C: New test.
3511
3512 2006-05-29  Roger Sayle  <roger@eyesopen.com>
3513
3514         PR tree-optimization/24964
3515         * gcc.target/i386/387-10.c: New test case.
3516
3517 2006-05-28  Thomas Koenig  <Thomas.Koenig@online.de>
3518
3519         * intrinsics/string_intrinsics.c (compare_string):
3520         Use memcmp instead of strncmp to avoid tripping over
3521         CHAR(0) in a string.
3522
3523 2006-05-27  Richard Guenther  <rguenther@suse.de>
3524
3525         PR middle-end/27773
3526         * gcc.dg/torture/pr27773.c: New testcase.
3527
3528 2006-05-27  Dirk Mueller  <dmueller@suse.de>
3529
3530         * gcc.dg/pr24561.c: Rename to..
3531         * gcc.dg/pr25962.c: .. this.
3532
3533 2006-05-27  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3534
3535         PR fortran/19777
3536         * gfortran.dg/bounds_check_2.f: New test.
3537
3538 2006-05-27  Janne Blomqvist  <jb@gcc.gnu.org>
3539
3540         * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
3541         * gfortran.dg/byte_1.f90: Likewise.
3542         * gfortran.dg/dup_save_2.f90: Likewise.
3543
3544 2006-05-27  Paul Thomas  <pault@gcc.gnu.org>
3545
3546         * gfortran.dg/associated_2.f90: New test.
3547
3548 2006-05-26  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3549
3550         PR fortran/27524
3551         * gfortran.dg/bounds_check_1.f90: New test.
3552
3553 2006-05-26  Ulrich Weigand  <uweigand@de.ibm.com>
3554
3555         PR rtl-optimization/27661
3556         * gcc.dg/pr27661.c: New test case.
3557
3558 2006-05-26  Thomas Koenig  <Thomas.Koenig@online.de>
3559
3560         PR fortran/23151
3561         * gfortran.dg/inquire_9.f90:  Fix illegal print syntax.
3562         * gfortran.dg/print_parentheses_1.f:  New test.
3563         * gfortran.dg/print_parentheses_2.f90:  New test.
3564
3565 2006-05-26  Jakub Jelinek  <jakub@redhat.com>
3566
3567         PR target/27758
3568         * gcc.dg/pr27758.c: New test.
3569
3570 2006-05-24  Falk Hueffner  <falk@debian.org>
3571
3572         * gcc.c-torture/compile/pr27571.c: New test.
3573
3574 2006-05-26  Paul Thomas  <pault@gcc.gnu.org>
3575
3576         PR fortran/27709
3577         * gfortran.dg/spec_expr_4.f90: New test.
3578
3579         PR fortran/27155
3580         * gfortran.dg/transfer_array_intrinsic_4.f90: New test.
3581
3582 2006-05-25  Mark Mitchell  <mark@codesourcery.com>
3583
3584         PR c++/20103
3585         * g++.dg/ext/complit6.C: New test.
3586         * g++.dg/ext/complit3.C: Adjust error markers.
3587         * g++.dg/init/const3.C: New test.
3588
3589 2006-05-25  Richard Guenther  <rguenther@suse.de>
3590
3591         PR middle-end/27743
3592         * gcc.dg/torture/pr27743.c: New testcase.
3593
3594 2006-05-25  Eric Botcazou  <ebotcazou@libertysurf.fr>
3595
3596         * gfortran.dg/large_real_kind_form_io_2.f90: UnXFAIL on SPARC/Solaris.
3597
3598 2006-05-25  Alan Modra  <amodra@bigpond.net.au>
3599
3600         * gcc.dg/compat/scalar-by-value-x.h: New.
3601         * gcc.dg/compat/scalar-by-value-y.h: New.
3602         * gcc.dg/compat/scalar-by-value-5.c: New.
3603         * gcc.dg/compat/scalar-by-value-5_main.c: New.
3604         * gcc.dg/compat/scalar-by-value-5_x.c: New.
3605         * gcc.dg/compat/scalar-by-value-5_y.c: New.
3606         * gcc.dg/compat/scalar-by-value-6.c: New.
3607         * gcc.dg/compat/scalar-by-value-6_main.c: New.
3608         * gcc.dg/compat/scalar-by-value-6_x.c: New.
3609         * gcc.dg/compat/scalar-by-value-6_y.c: New.
3610
3611 2006-05-24  Zdenek Dvorak <dvorakz@suse.cz>
3612
3613         PR tree-optimization/27639
3614         PR tree-optimization/26719
3615         * gcc.dg/pr27639.c: New test.
3616         * gcc.dg/pr26719.c: New test.
3617         * gcc.dg/tree-ssa/scev-cast.c: New test.
3618
3619 2006-05-23  Mark Mitchell  <mark@codesourcery.com>
3620
3621         PR c++/20173
3622         * g++.dg/template/error21.C: New test.
3623
3624 2006-05-23  Kazu Hirata  <kazu@codesourcery.com>
3625
3626         PR target/27696
3627         * gcc.target/i386/pr27696.c: New.
3628
3629 2006-05-22  Janis Johnson  <janis187@us.ibm.com>
3630
3631         * gcc.dg/vmx/pr27006.c: Remove dg-do directive; use default.
3632
3633         * gcc.c-torture/execute/20040709-2.c: Remove temporary hack for ppc64.
3634
3635 2006-05-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3636
3637         PR c++/27716
3638         * g++.dg/other/assign1.C: New test.
3639
3640 2006-05-22  Kazu Hirata  <kazu@codesourcery.com>
3641
3642         PR target/27266
3643         * gcc.target/i386/pr27266.c: New.
3644
3645 2006-05-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3646
3647         PR c++/27451
3648         * g++.dg/ext/asm9.C: New test.
3649
3650 2006-05-22  Richard Sandiford  <richard@codesourcery.com>
3651
3652         PR rtl-optimization/25514
3653         * gcc.c-torture/compile/pr25514.c: New test.
3654
3655 2006-05-22  Richard Guenther  <rguenther@suse.de>
3656
3657         Revert
3658         2006-01-31  Richard Guenther  <rguenther@suse.de>
3659
3660         * gcc.target/i386/sselibm-1.c: New testcase.
3661         * gcc.target/i386/sselibm-2.c: Likewise.
3662         * gcc.target/i386/sselibm-3.c: Likewise.
3663         * gcc.target/i386/sselibm-4.c: Likewise.
3664         * gcc.target/i386/sselibm-5.c: Likewise.
3665
3666 2006-05-22  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3667
3668         PR c/27420
3669         * gcc.dg/func-args-2.c: New test.
3670
3671         PR c/26818
3672         * gcc.dg/struct-incompl-1.c: New test.
3673
3674 2006-05-22  Richard Guenther  <rguenther@suse.de>
3675
3676         PR testsuite/27708
3677         * gcc.dg/tree-ssa/ssa-fre-4.c: Relax pattern for matching
3678         the transformations we test for.
3679
3680 2006-05-22  Richard Guenther  <rguenther@suse.de>
3681
3682         PR testsuite/27707
3683         * g++.dg/tree-ssa/ivopts-1.C: XFAIL for hppa*-*-*.
3684
3685 2006-05-21  Mark Mitchell  <mark@codesourcery.com>
3686
3687         PR c++/27210
3688         * g++.dg/warn/new1.C: New test.
3689         * g++.dg/template/new5.C: Likewise.
3690
3691 2006-05-21  Roger Sayle  <roger@eyesopen.com>
3692
3693         * gcc.target/i386/20060512-1.c: Add -msse2 command line option.
3694         * gcc.target/i386/20060512-3.c: Likewise.
3695
3696 2006-05-21  Kazu Hirata  <kazu@codesourcery.com>
3697
3698         PR rtl-optimization/27671
3699         * gcc.c-torture/execute/pr27671-1.c: New.
3700         * gcc.dg/pr27671-2.c: Likewise.
3701
3702         PR tree-optimization/26622.
3703         * gcc.c-torture/compile/pr26622.c: New.
3704
3705 2006-05-21  Paul Thomas  <pault@gcc.gnu.org>
3706
3707         PR fortran/27613
3708         * gfortran.dg/recursive_reference_1.f90: New test.
3709
3710 2006-05-21  Paul Thomas  <pault@gcc.gnu.org>
3711
3712         PR fortran/25746
3713         * gfortran.dg/elemental_subroutine_3.f90: New test.
3714
3715         PR fortran/25090
3716         * gfortran.dg/entry_dummy_ref_1.f90: Remove.
3717
3718         PR fortran/27584
3719         * gfortran.dg/associated_target_1.f90: New test.
3720
3721         PR fortran/19015
3722         * gfortran.dg/maxloc_shape_1.f90: New test.
3723
3724 2006-05-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3725
3726         PR libgfortran/24459
3727         * gfortran.dg/namelist_24.f90: New test.
3728         * gfortran.dg/namelist_12.f: Fix typo in comment.
3729
3730 2006-05-20  Andrew Pinski  <pinskia@physics.uc.edu>
3731
3732         PR middle-end/25776
3733         * g++.dg/other/error11.C: New test.
3734
3735 2006-05-20  Richard Sandiford  <richard@codesourcery.com>
3736
3737         * gcc.target/mips/pr26765.c: Add -w to options.
3738
3739 2006-05-20  Richard Sandiford  <richard@codesourcery.com>
3740
3741         * lib/target-supports.exp (check_effective_target_mpaired_single):
3742         New function.
3743         * gcc.dg/vect/vect.exp: Use it to check for compatible mipsisa64-elf
3744         multilibs.
3745         * g++.dg/vect/vect.exp: Likewise.
3746
3747 2006-05-20  Richard Sandiford  <richard@codesourcery.com>
3748
3749         PR testsuite/25891
3750         * g++.dg/gomp/gomp.exp: Skip if ![check_effective_target_fopenmp].
3751
3752 2006-05-19  H.J. Lu  <hongjiu.lu@intel.com>
3753
3754         PR fortran/27662
3755         * gfortran.dg/temporary_1.f90: New file.
3756
3757 2006-05-19  Andreas Schwab  <schwab@suse.de>
3758
3759         * g++.dg/other/unused1.C: Also match "stringz".
3760
3761 2006-05-19  Mark Mitchell  <mark@codesourcery.com>
3762
3763         PR c++/26433
3764         * g++.dg/template/fntry1.C: New test.
3765
3766 2006-05-18  Mark Mitchell  <mark@codesourcery.com>
3767
3768         PR c++/27471
3769         PR c++/27506
3770         * g++.dg/conversion/bitfield5.C: New test.
3771         * g++.dg/conversion/bitfield6.C: New test.
3772
3773 2006-05-18  Mike Stump  <mrs@apple.com>
3774
3775         * gcc.dg/c90-arraydecl-1.c: Update for vla, vm [*] fixups.
3776         * gcc.dg/vla-4.c: Add.
3777         * gcc.dg/vla-5.c: Add.
3778         * gcc.dg/vla-6.c: Add.
3779
3780 2006-05-12  Stuart Hastings  <stuart@apple.com>
3781
3782         * testsuite/gcc.target/i386/20060512-1.c: New.
3783         * testsuite/gcc.target/i386/20060512-2.c: New.
3784         * testsuite/gcc.target/i386/20060512-3.c: New.
3785         * testsuite/gcc.target/i386/20060512-4.c: New.
3786
3787 2006-05-17  Mark Mitchell  <mark@codesourcery.com>
3788
3789         PR c++/26122
3790         * g++.old-deja/g++.oliva/template9.C: Remove XFAIL.
3791
3792         PR c++/26068
3793         * g++.dg/opt/pr17697-3.C: Remove invalid extern specifier.
3794         * g++.dg/parse/linkage1.C: New test.
3795
3796 2006-05-17  Jakub Jelinek  <jakub@redhat.com>
3797
3798         PR tree-optimization/27548
3799         * g++.dg/tree-ssa/pr27548.C: New test.
3800
3801 2006-05-17  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3802
3803         PR fortran/26551
3804         * gfortran.dg/recursive_check_1.f: New test.
3805         * gfortran.dg/recursive_check_2.f90: New test.
3806
3807 2005-05-17  Bernd Schmidt  <bernd.schmidt@analog.com>
3808
3809         * g++.dg/opt/temp2.C: New test.
3810
3811 2006-05-17  Jakub Jelinek  <jakub@redhat.com>
3812
3813         PR c++/27491
3814         * g++.dg/init/brace5.C: New test.
3815
3816         PR middle-end/27415
3817         * gcc.dg/gomp/pr27415.c: New test.
3818         * g++.dg/gomp/pr27415.C: New test.
3819
3820         PR tree-optimization/27549
3821         * g++.dg/tree-ssa/pr27549.C: New test.
3822
3823 2006-05-16  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3824
3825         PR libgfortran/27575
3826         * gfortran.dg/read_eof_4.f90: New test.
3827
3828 2006-05-16  Richard Guenther  <rguenther@suse.de>
3829
3830         PR tree-optimization/22303
3831         * gcc.dg/tree-ssa/ssa-ccp-13.c: New testcase.
3832
3833 2006-05-16  Jakub Jelinek  <jakub@redhat.com>
3834
3835         PR middle-end/27573
3836         * gcc.dg/gomp/pr27573.c: New test.
3837         * gfortran.dg/gomp/pr27573.f90: New test.
3838
3839         PR c/27499
3840         * gcc.dg/gomp/pr27499.c: New test.
3841         * g++.dg/gomp/pr27499.C: New test.
3842
3843 2006-05-15  Mark Mitchell  <mark@codesourcery.com>
3844
3845         PR c++/27339
3846         * g++.dg/parser/access8.C: Adjust error marker.
3847         * g++.dg/template/access17.C: New test.
3848         * g++.dg/template/access18.C: Likewise.
3849
3850 2006-05-15  Roger Sayle  <roger@eyesopen.com>
3851
3852         PR target/26600
3853         * gcc.target/i386/pr26600.c: New test case.
3854
3855 2006-05-15  Mark Mitchell  <mark@codesourcery.com>
3856
3857         PR c++/27505
3858         * g++.dg/expr/bitfield1.C: New test.
3859
3860 2006-05-15  Richard Guenther  <rguenther@suse.de>
3861
3862         PR tree-optimization/27603
3863         * gcc.dg/torture/pr27603.c: New testcase.
3864
3865 2006-05-15  Paul Thomas  <pault@gcc.gnu.org>
3866
3867         PR fortran/25090
3868         * gfortran.dg/entry_dummy_ref_1.f90: New test.
3869
3870         PR fortran/25082
3871         * gfortran.dg/scalar_return_1.f90: New test.
3872
3873         PR fortran/27411
3874         * gfortran.dg/derived_comp_array_ref_1.f90: New test.
3875
3876 2006-05-15  Jakub Jelinek  <jakub@redhat.com>
3877
3878         * gcc.dg/gomp/critical-4.c: New test.
3879         * gcc.dg/gomp/appendix-a/a.35.1.c: Add dg-warning.
3880         * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
3881         * gfortran.dg/gomp/appendix-a/a.35.1.f90: Likewise.
3882         * gfortran.dg/gomp/appendix-a/a.35.3.f90: Likewise.
3883
3884 2006-05-15  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3885
3886         PR c++/27582
3887         * g++.dg/template/dependent-args1.C: New test.
3888
3889         PR c++/27581
3890         * g++.dg/lookup/this1.C: New test.
3891
3892         PR c++/27315
3893         * g++.dg/template/operator6.C: New test.
3894         * g++.dg/template/incomplete3.C: New test.
3895
3896         PR c++/27559
3897         * g++.dg/template/new4.C: New test.
3898
3899         PR c++/27496
3900         * g++.dg/template/void2.C: New test.
3901
3902 2006-05-14  Alexandre Oliva  <aoliva@redhat.com>
3903
3904         * g++.dg/template/dependent-expr5.C: New test.
3905
3906 2006-05-14  Roger Sayle  <roger@eyesopen.com>
3907
3908         PR middle-end/26729
3909         * gcc.dg/pr26729-1.c: New test case.
3910
3911 2006-05-13  Zdenek Dvorak <dvorakz@suse.cz>
3912
3913         * gcc.dg/pr27003.c: New test.
3914
3915 2006-05-12  Steve Ellcey  <sje@cup.hp.com>
3916
3917         * lib/target-supports.dg (check_cxa_atexit_available): Change
3918         v3_target_compile to ${tool}_target_compile.
3919
3920 2006-05-11  Jason Merrill  <jason@redhat.com>
3921
3922         * lib/scanasm.exp (scan-not-hidden): Fix typo.
3923
3924 2006-05-11  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
3925
3926         PR fortran/27553
3927         * gfortran.dg/label_5.f90: New test.
3928
3929 2006-05-11  Joseph S. Myers  <joseph@codesourcery.com>
3930
3931         * lib/target-supports.exp (check_effective_target_powerpc_fprs,
3932         check_effective_target_powerpc_altivec_ok): New.
3933         * g++.dg/eh/simd-2.C, g++.dg/ext/altivec-1.C,
3934         g++.dg/ext/altivec-10.C, g++.dg/ext/altivec-11.C,
3935         g++.dg/ext/altivec-12.C, g++.dg/ext/altivec-13.C,
3936         g++.dg/ext/altivec-2.C, g++.dg/ext/altivec-3.C,
3937         g++.dg/ext/altivec-4.C, g++.dg/ext/altivec-5.C,
3938         g++.dg/ext/altivec-6.C, g++.dg/ext/altivec-7.C,
3939         g++.dg/ext/altivec-8.C, g++.dg/ext/altivec-9.C,
3940         g++.dg/ext/altivec-types-1.C, g++.dg/ext/altivec-types-2.C,
3941         g++.dg/ext/altivec-types-3.C, g++.dg/ext/altivec-types-4.C,
3942         gcc.dg/dfp/altivec-types.c, gcc.dg/simd-3.c,
3943         gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c,
3944         gcc.dg/vmx/vmx.exp, gcc.target/powerpc/980827-1.c,
3945         gcc.target/powerpc/altivec-1.c, gcc.target/powerpc/altivec-10.c,
3946         gcc.target/powerpc/altivec-11.c, gcc.target/powerpc/altivec-12.c,
3947         gcc.target/powerpc/altivec-13.c, gcc.target/powerpc/altivec-14.c,
3948         gcc.target/powerpc/altivec-15.c, gcc.target/powerpc/altivec-16.c,
3949         gcc.target/powerpc/altivec-17.c, gcc.target/powerpc/altivec-18.c,
3950         gcc.target/powerpc/altivec-19.c, gcc.target/powerpc/altivec-2.c,
3951         gcc.target/powerpc/altivec-21.c, gcc.target/powerpc/altivec-22.c,
3952         gcc.target/powerpc/altivec-3.c, gcc.target/powerpc/altivec-4.c,
3953         gcc.target/powerpc/altivec-5.c, gcc.target/powerpc/altivec-6.c,
3954         gcc.target/powerpc/altivec-7.c, gcc.target/powerpc/altivec-8.c,
3955         gcc.target/powerpc/altivec-9.c,
3956         gcc.target/powerpc/altivec-consts.c,
3957         gcc.target/powerpc/altivec-pr22085.c,
3958         gcc.target/powerpc/altivec-splat.c,
3959         gcc.target/powerpc/altivec-types-1.c,
3960         gcc.target/powerpc/altivec-types-2.c,
3961         gcc.target/powerpc/altivec-types-3.c,
3962         gcc.target/powerpc/altivec-types-4.c,
3963         gcc.target/powerpc/altivec-varargs-1.c,
3964         gcc.target/powerpc/altivec-vec-merge.c,
3965         gcc.target/powerpc/ppc-vector-memcpy.c,
3966         gcc.target/powerpc/ppc-vector-memset.c,
3967         gcc.target/powerpc/ppc64-abi-2.c, gcc.target/powerpc/pr16155.c,
3968         gcc.target/powerpc/pr16286.c, gcc.target/powerpc/pr27158.c: Use
3969         these effective targets.
3970         * gcc.dg/vmx/pr27006.c: Add missing close brace.
3971         * gcc.dg/20020103-1.c: XFAIL on powerpc*-*-*.
3972
3973 2006-05-11  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
3974
3975         PR middle-end/27384
3976         * g++.dg/other/fold1.C: New test.
3977
3978         PR middle-end/27488
3979         * gcc.dg/fold-nonneg-1.c: New test.
3980
3981         PR c++/27547
3982         * g++.dg/other/operator1.C: New test.
3983
3984 2006-05-11  Richard Guenther  <rguenther@suse.de>
3985
3986         PR middle-end/27529
3987         * gcc.dg/tree-ssa/foldcast-1.c: New testcase.
3988
3989 2006-05-10  Janis Johnson  <janis187@us.ibm.com>
3990
3991         * lib/target-supports-dg.exp (check-flags): New.
3992         (dg-skip-if): Move flag checks.
3993
3994 2006-05-09  Steve Ellcey  <sje@cup.hp.com>
3995
3996         * lib/target-supports-dg.exp (dg-require-cxa-atexit): New.
3997         * lib/target-supports.dg (check_cxa_atexit_available): New.
3998
3999 2005-05-10  Thomas Koenig  <Thomas.Koenig@online.de>
4000
4001         PR fortran/27470
4002         * gfortran.dg/multiple_allocation_2.f90: New test case.
4003
4004 2006-05-10  Kazu Hirata  <kazu@codesourcery.com>
4005
4006         * gcc.target/arm/pr27387.C: Fix a comment typo.
4007
4008 2006-05-10  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
4009
4010         PR fortran/24549
4011         * gfortran.dg/error_recovery_1.f90: New test.
4012
4013 2006-05-10  Richard Guenther  <rguenther@suse.de>
4014
4015         PR tree-optimization/27302
4016         * gcc.dg/torture/pr27302.c: New testcase.
4017
4018 2006-05-09  Dirk Mueller  <dmueller@suse.de>
4019         Richard Guenther  <rguenther@suse.de>
4020
4021         PR middle-end/27498
4022         * gcc.dg/tree-ssa/pr27498.c: New testcase.
4023
4024 2006-05-09  Zdenek Dvorak <dvorakz@suse.cz>
4025
4026         PR rtl-optimization/27335
4027         * gcc.dg/pr27335.c: New test.
4028
4029 2006-05-06  Richard Sandiford  <richard@codesourcery.com>
4030
4031         * gcc.target/mips/mips-ps-5.c: New file.
4032
4033 2006-05-08  Jan Hubicka  <jh@suse.cz>
4034
4035         PR middle-end/25962
4036         * gcc.dg/pr25962.c: New.
4037
4038 2006-05-08  Roger Sayle  <roger@eyesopen.com>
4039
4040         PR target/27158
4041         * gcc.target/powerpc/pr27158.c: New test case.
4042
4043 2006-05-08  Laurent GUERBY  <laurent@guerby.net>
4044
4045         PR testsuite/27476
4046         * ada/acats/run_all.sh: Use test -z.
4047
4048 2006-05-07  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
4049
4050         PR libfortran/18271
4051         * gfortran.dg/spec_expr_3.f90: New test.
4052
4053 2006-05-07  H.J. Lu  <hongjiu.lu@intel.com>
4054
4055         PR target/24879
4056         * gcc.target/i386/monitor.c: New file.
4057
4058 2006-05-08  Alan Modra  <amodra@bigpond.net.au>
4059
4060         * gcc.dg/pr27095.c: xfail *-*-darwin*.
4061
4062 2006-05-08  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4063
4064         PR c++/27447
4065         * g++.dg/other/ptrmem7.C: New test.
4066
4067 2006-05-07  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4068
4069         PR target/27421
4070         * gcc.dg/array-9.c: New test.
4071
4072 2006-05-07  Richard Guenther  <rguenther@suse.de>
4073
4074         PR tree-optimization/27409
4075         * gcc.dg/torture/pr27409.c: New testcase.
4076
4077 2006-05-07  Tobias Schlüter  <tobias.schlueter@physik.uni-muenchen.de>
4078
4079         PR fortran/27457
4080         * gfortran.dg/select_6.f90: New.
4081
4082 2006-05-07  Richard Guenther  <rguenther@suse.de>
4083
4084         PR tree-optimization/27136
4085         * gcc.dg/torture/pr27136.c: New testcase.
4086
4087 2006-05-07  Paul Thomas  <pault@gcc.gnu.org>
4088
4089         PR fortran/24813
4090         * gfortran.dg/char_cons_len_1.f90: New test.
4091
4092 2006-05-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4093
4094         PR c++/27427
4095         * g++.dg/template/incomplete2.C: New test.
4096
4097 2006-05-06  Richard Guenther  <rguenther@suse.de>
4098
4099         PR tree-optimization/27151
4100         * gcc.dg/vect/pr27151.c: New testcase.
4101
4102 2006-05-06  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4103
4104         PR c++/27430
4105         * g++.dg/template/void1.C: New test.
4106
4107         PR c++/27423
4108         * g++.dg/other/void2.C: New test.
4109
4110         PR c++/27422
4111         * g++.dg/conversion/void1.C: New test.
4112
4113 2006-05-03  Aldy Hernandez  <aldyh@redhat.com>
4114
4115         PR/21391
4116         * g++.dg/other/unused1.C: New.
4117
4118 2006-05-05  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4119
4120         PR objc/27240
4121         * objc.dg/member-1.m: New test.
4122
4123 2006-05-05  Steve Ellcey  <sje@cup.hp.com>
4124
4125         * gfortran.dg/large_real_kind_form_io_2.f90: Use nearest.
4126
4127 2006-05-05  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
4128
4129         PR libfortran/26985
4130         * gfortran.dg/matmul_2.f90: New test.
4131
4132 2005-05-05  Laurent GUERBY  <laurent@guerby.net>
4133
4134         * ada/acats/run_all.sh: Use sync when main not found.
4135
4136 2006-05-04  Kazu Hirata  <kazu@codesourcery.com>
4137
4138         PR target/26765
4139         * gcc.target/mips/pr26765.c: New.
4140
4141 2005-05-04  Bernd Schmidt  <bernd.schmidt@analog.com>
4142
4143         * gcc.target/bfin: New directory.
4144         * gcc.target/bfin/bfin.exp: New file.
4145         * gcc.target/bfin/frmul.c: New file.
4146         * gcc.target/bfin/arith.c: New file.
4147         * gcc.target/bfin/mul-combine.c: New file.
4148         * gcc.target/bfin/shift.c: New file.
4149
4150 2006-05-04  Richard Guenther  <rguenther@suse.de>
4151
4152         PR tree-optimization/14287
4153         PR tree-optimization/14844
4154         PR tree-optimization/19792
4155         PR tree-optimization/21608
4156         PR tree-optimization/27090
4157         * gcc.dg/tree-ssa/ssa-fre-1.c: New testcase.
4158         * gcc.dg/tree-ssa/ssa-fre-2.c: Likewise.
4159         * gcc.dg/tree-ssa/ssa-fre-3.c: Likewise.
4160         * gcc.dg/tree-ssa/ssa-fre-4.c: Likewise.
4161         * gcc.dg/tree-ssa/ssa-fre-5.c: Likewise.
4162
4163 2006-05-04  Jakub Jelinek  <jakub@redhat.com>
4164
4165         PR tree-optimization/27285
4166         * gcc.c-torture/execute/pr27285.c: New test.
4167
4168         PR middle-end/27388
4169         * gcc.dg/gomp/pr27388-1.c: New test.
4170         * gcc.dg/gomp/pr27388-2.c: New test.
4171         * gcc.dg/gomp/pr27388-3.c: New test.
4172
4173         PR c++/27359
4174         * g++.dg/gomp/pr27359.C: New test.
4175
4176 2006-05-02  Steven G. Kargl  <kargls@comcast.net>
4177
4178         PR fortran/20248
4179         * gfortran.dg/iargc.f90: New test.
4180
4181 2006-05-02  Mark Mitchell  <mark@codesourcery.com>
4182
4183         PR c++/27102
4184         * g++.dg/template/crash49.C: New test.
4185
4186 2006-05-02  Steve Ellcey  <sje@cup.hp.com>
4187
4188         PR testsuite/27032
4189         * gcc.c-torture/compile/pr23237.c: Move dg-do line.
4190
4191 2006-05-02  Jeff Law  <law@redhat.com>
4192
4193         PR tree-optimization/27364
4194         * gcc.c-torture/execute/pr27364.c: New test.
4195
4196 2006-05-02  Mark Mitchell  <mark@codesourcery.com>
4197
4198         PR c++/27309
4199         * g++.dg/parser/ctor5.C: New test.
4200
4201 2006-05-02  Kazu Hirata  <kazu@codesourcery.com>
4202
4203         PR target/27387
4204         * gcc.target/arm/arm.exp: New.
4205         * gcc.target/arm/pr27387.C: Likewise.
4206
4207 2006-05-02 Paul Thomas <pault@gcc.gnu.org>
4208
4209         PR fortran/27269
4210         PR fortran/27324
4211         * gfortran.dg/module_equivalence_2.f90: New test.
4212
4213 2006-05-02  Jakub Jelinek  <jakub@redhat.com>
4214
4215         PR middle-end/27337
4216         * g++.dg/gomp/pr27337-1.C: New test.
4217         * g++.dg/gomp/pr27337-2.C: New test.
4218
4219         PR middle-end/27328
4220         * gcc.dg/gomp/pr27328.c: New test.
4221
4222         PR middle-end/27325
4223         * g++.dg/gomp/pr27325.C: New test.
4224
4225         PR middle-end/27310
4226         * g++.dg/gomp/pr27310.C: New test.
4227
4228 2006-05-01  Zdenek Dvorak <dvorakz@suse.cz>
4229
4230         PR tree-optimization/27291
4231         * g++.dg/tree-ssa/pr27291.C: New test.
4232
4233 2006-05-01  Zdenek Dvorak <dvorakz@suse.cz>
4234
4235         PR tree-optimization/27283
4236         * g++.dg/tree-ssa/pr27283.C: New test.
4237
4238 2006-05-01  Zdenek Dvorak <dvorakz@suse.cz>
4239
4240         * gcc.dg/tree-ssa/loop-16.c: New test.
4241
4242 2006-05-01  Roger Sayle  <roger@eyesopen.com>
4243             Joseph S. Myers  <joseph@codesourcery.com>
4244
4245         * gcc.dg/Wconversion-3.c: New test case.
4246         * gcc.dg/Wconversion-4.c: Likewise.
4247
4248 2006-05-01  Richard Guenther  <rguenther@suse.de>
4249
4250         PR tree-optimization/26726
4251         * g++.dg/tree-ssa/ivopts-1.C: New testcase.
4252
4253 2006-04-30  Roger Sayle  <roger@eyesopen.com>
4254
4255         * gcc.dg/Woverflow-1.c: New test case.
4256         * gcc.dg/Woverflow-2.c: Likewise.
4257         * gcc.dg/Woverflow-3.c: Likewise.
4258
4259 2006-04-30  Mark Mitchell  <mark@codesourcery.com>
4260
4261         PR c++/27094
4262         * g++.dg/template/defarg8.C: New test.
4263
4264 2006-04-30  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4265
4266         PR c++/27278
4267         * g++.dg/parse/operator7.C: New test.
4268
4269 2006-04-29  Volker Reichelt  <reichelt@igpm.rwth-aachen.de>
4270
4271         PR c++/11471
4272         PR c++/27102
4273         * g++.dg/template/crash48.C: New test.
4274
4275         PR c++/27279
4276         * g++.dg/parse/ctor4.C: New test.
4277
4278 2006-04-29  Francois-Xavier Coudert  <coudert@clipper.ens.fr>
4279
4280