OSDN Git Service

Reformat.
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / ChangeLog
1 2010-04-25  Joseph Myers  <joseph@codesourcery.com>
2
3         * gcc.dg/c90-float-1.c: Also test that C1X macros are not defined.
4         * gcc.dg/c99-float-1.c: Also test that C1X macros are not defined.
5         * gcc.dg/c1x-float-1.c: New test.
6
7 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
8
9         * gcc.target/i386/pr43766.c: Scan "lea\[lq\]?\[ \t\]" instead
10         of "lea\[ \t\]".
11
12 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
13
14         * gfortran.dg/default_format_denormal_2.f90: Remove XFAIL for
15         FreeBSD.
16         * gfortran.dg/default_format_denormal_1.f90: ditto
17         * gfortran.dg/default_format_2.f90: ditto
18
19 2010-04-25  Steven G. Kargl  <kargl@gcc.gnu.org>
20
21         * gfortran.dg/pr43505.f90: Clean up .mod file.
22         * gfortran.dg/host_assoc_blockdata_1.f90: ditto
23         * gfortran.dg/pr41347.f90: ditto
24         * gfortran.dg/internal_pack_4.f90: ditto
25         * gfortran.dg/proc_decl_23.f90: ditto
26         * gfortran.dg/recursive_check_3.f90: ditto
27         * gfortran.dg/intent_out_3.f90: ditto
28         * gfortran.dg/assignment_2.f90: ditto
29         * gfortran.dg/pr41928.f90: ditto
30         * gfortran.dg/pr42166.f90: ditto
31         * gfortran.dg/private_type_12.f90: ditto
32         * gfortran.dg/graphite/pr42185.f90: ditto
33         * gfortran.dg/graphite/pr42186.f90: ditto
34         * gfortran.dg/graphite/pr40982.f90: ditto
35         * gfortran.dg/graphite/id-2.f90: ditto
36         * gfortran.dg/graphite/id-4.f90: ditto
37         * gfortran.dg/graphite/pr42050.f90: ditto
38         * gfortran.dg/graphite/id-18.f90: ditto
39         * gfortran.dg/graphite/pr42393-1.f90: ditto
40         * gfortran.dg/graphite/pr41924.f90: ditto
41         * gfortran.dg/graphite/pr42393.f90: ditto
42         * gfortran.dg/graphite/pr37980.f90: ditto
43         * gfortran.dg/graphite/pr38953.f90: ditto
44         * gfortran.dg/graphite/pr42180.f90: ditto
45         * gfortran.dg/graphite/pr42181.f90: ditto
46         * gfortran.dg/where_operator_assign_4.f90: ditto
47         * gfortran.dg/select_type_4.f90: ditto
48         * gfortran.dg/redefined_intrinsic_assignment.f90: ditto
49         * gfortran.dg/host_assoc_blockdata_2.f90: ditto
50         * gfortran.dg/lto/pr40725_0.f03: ditto
51         * gfortran.dg/elemental_args_check_2.f90: ditto
52         * gfortran.dg/whole_file_11.f90: ditto
53         * gfortran.dg/private_type_11.f90: ditto
54         * gfortran.dg/vect/vect-gems.f90: ditto
55         * gfortran.dg/vect/fast-math-real8-pr40801.f90: ditto
56
57 2010-04-25  H.J. Lu  <hongjiu.lu@intel.com>
58
59         * gcc.target/i386/pr43766.c: Scan "lea\[ \t\]" instead of "lea".
60
61 2010-04-25  Eric Botcazou  <ebotcazou@adacore.com>
62
63         * gnat.dg/pack15.ad[sb]: New test.
64
65 2010-04-25  Paolo Bonzini  <bonzini@gnu.org>
66
67         * gcc.target/arm/mla-1.c: New test.
68
69 2010-04-24  Steven G. Kargl  <kargl@gcc.gnu.org>
70
71         PR fortran/30073
72         PR fortran/43793
73         * gfortran.dg/pr43793.f90: New test.
74
75 2010-04-24  Bernd Schmidt  <bernds@codesourcery.com>
76
77         PR tree-optimization/41442
78         * gcc.target/i386/pr41442.c: New test.
79
80 2010-04-24  Hans-Peter Nilsson  <hp@axis.com>
81
82         PR fortran/43832
83         * gfortran.dg/fgetc_3.f90: Delete bogus test.
84
85 2010-04-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
86
87         PR fortran/43832
88         * gfortran.dg/open_nounit.f90: New test.
89
90 2010-04-24  Paul Thomas  <pault@gcc.gnu.org>
91
92         PR fortran/43841
93         PR fortran/43843
94         * gfortran.dg/elemental_scalar_args_1.f90 : New test.
95
96 2010-04-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
97
98         * gcc.dg/Wconversion-integer.c: Update.
99
100 2010-04-23  Eric Botcazou  <ebotcazou@adacore.com>
101
102         * gnat.dg/unchecked_convert5.adb: New test.
103
104 2010-04-23  Richard Guenther  <rguenther@suse.de>
105
106         PR lto/41734
107         * gcc.dg/lto/20100423-2_0.c: New testcase.
108         * gcc.dg/lto/20100423-2_0.c: Likewise.
109
110 2010-04-23  Richard Guenther  <rguenther@suse.de>
111
112         PR lto/43455
113         * gcc.dg/lto/20100423-1_0.c: New testcase.
114         * gcc.dg/lto/20100423-1_1.c: Likewise.
115
116 2010-04-23  Martin Jambor  <mjambor@suse.cz>
117
118         PR tree-optimization/43846
119         * gcc.dg/tree-ssa/sra-10.c: New test.
120
121 2010-04-23  Martin Jambor  <mjambor@suse.cz>
122
123         PR middle-end/43835
124         * gcc.c-torture/execute/pr43835.c: New test.
125
126 2010-04-23  Richard Guenther  <rguenther@suse.de>
127
128         PR lto/42653
129         * g++.dg/lto/20100423-1_0.C: New testcase.
130
131 2010-04-22  Uros Bizjak  <ubizjak@gmail.com>
132
133         * gcc.dg/graphite/interchange-0.c: Fix dg-final directive.
134
135 2010-04-22  Ira Rosen  <irar@il.ibm.com>
136
137         PR tree-optimization/43842
138         * gcc.dg/vect/pr43842.c: New test.
139
140 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
141
142         * gcc.target/i386/wmul-1.c: Add dg-require-effective-target ilp32.
143         * gcc.target/i386/wmul-2.c: Likewise.
144
145 2010-04-22  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
146
147         * gcc.dg/torture/builtin-cproj-3.c: Rename and move ...
148         * gcc.dg/cproj-fails-with-broken-glibc.c: ... to here.
149
150 2010-04-22  Alexander Monakov  <amonakov@ispras.ru>
151
152         * gfortran.dg/reassoc_6.f: New testcase.
153
154 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
155
156         PR middle-end/29274
157         * gcc.target/arm/wmul-1.c: New test.
158         * gcc.target/arm/wmul-2.c: New test.
159
160 2010-04-22  Richard Guenther  <rguenther@suse.de>
161
162         PR tree-optimization/43845
163         * gcc.c-torture/compile/pr43845.c: New testcase.
164
165 2010-04-22  Bernd Schmidt  <bernds@codesourcery.com>
166
167         PR middle-end/29274
168         * gcc.target/i386/wmul-1.c: New test.
169         * gcc.target/i386/wmul-2.c: New test.
170         * gcc.target/bfin/wmul-1.c: New test.
171         * gcc.target/bfin/wmul-2.c: New test.
172
173 2010-04-22  Richard Guenther  <rguenther@suse.de>
174
175         PR fortran/43829
176         * gfortran.dg/vector_subscript_6.f90: New testcase.
177         * gfortran.dg/assign_10.f90: Adjust.
178
179 2010-04-21  Jakub Jelinek  <jakub@redhat.com>
180
181         PR fortran/43836
182         * gfortran.dg/gomp/pr43836.f90: New test.
183
184 2010-04-21  Richard Guenther  <rguenther@suse.de>
185
186         * gcc.dg/ipa/ipa-pta-11.c: Adjust.
187
188 2010-04-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
189
190         * gcc.dg/torture/builtin-cproj-3.c: New.
191
192 2010-04-20  Jason Merrill  <jason@redhat.com>
193
194         PR c++/9335
195         * g++.dg/template/recurse2.C: New.
196         * g++.dg/parse/crash36.C: Adjust.
197         * g++.dg/other/fold1.C: Adjust.
198         * g++.dg/init/member1.C: Adjust.
199         * lib/prune.exp: Prune "skipping N instantiation contexts".
200
201 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
202
203         * gcc.dg/torture/builtin-cproj-1.c: Test more cases.
204
205 2010-04-20  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
206
207         * gcc.dg/torture/builtin-cproj-1.c: New.
208         * gcc.dg/torture/builtin-cproj-2.c: New.
209
210 2010-04-20  Dodji Seketeli  <dodji@redhat.com>
211
212         PR c++/43800
213         PR c++/43704
214         * g++.dg/template/typedef32.C: Adjust.
215         * g++.dg/template/typedef33.C: New test.
216
217 2010-04-20  Paul Thomas  <pault@gcc.gnu.org>
218
219         PR fortran/43227
220         * gfortran.dg/proc_decl_23.f90: New test.
221
222         PR fortran/43266
223         * gfortran.dg/abstract_type_6.f03: New test.
224
225 2010-04-20  Xinliang David Li  <davidxl@google.com>
226
227         * g++.dg/tree-ssa/fold-compare.C: New.
228
229 2010-04-20  Richard Guenther  <rguenther@suse.de>
230
231         PR tree-optimization/39417
232         * g++.dg/torture/pr39417.C: New testcase.
233
234 2010-04-20  Richard Guenther  <rguenther@suse.de>
235
236         * gcc.dg/ipa/ipa-pta-14.c: New testcase.
237
238 2010-04-20  Jakub Jelinek  <jakub@redhat.com>
239
240         * g++.dg/debug/dwarf2/rv1.C: New test.
241
242 2010-04-20  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
243
244         PR target/43635
245         * gcc.c-torture/compile/pr43635.c: New testcase.
246
247 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
248
249         PR fortran/43339
250         * gfortran.dg/gomp/sharing-2.f90: Adjust for iteration vars
251         of sequential loops being private only in the innermost containing
252         task region.
253
254         PR middle-end/43337
255         * gfortran.dg/gomp/pr43337.f90: New test.
256
257 2010-04-19  Richard Guenther  <rguenther@suse.de>
258
259         PR tree-optimization/43796
260         * gfortran.dg/pr43796.f90: New testcase.
261
262 2010-04-19  Richard Guenther  <rguenther@suse.de>
263
264         PR tree-optimization/43783
265         * gcc.c-torture/execute/pr43783.c: New testcase.
266
267 2010-04-19  Uros Bizjak  <ubizjak@gmail.com>
268
269         PR target/43766
270         * gcc.target/i386/pr43766.c: New test.
271
272 2010-04-19  Jie Zhang  <jie@codesourcery.com>
273
274         PR target/43662
275         * gcc.target/i386/pr43662.c: New test.
276
277 2010-04-19  Dodji Seketeli  <dodji@redhat.com>
278
279         PR c++/43704
280         * g++.dg/template/typedef32.C: New test.
281
282 2010-04-19  Ira Rosen  <irar@il.ibm.com>
283
284         PR tree-optimization/37027
285         * lib/target-supports.exp
286         (check_effective_target_vect_widen_sum_hi_to_si_pattern): New.
287         * gcc.dg/vect/pr37027.c: New test.
288         * gcc.dg/vect/slp-reduc-1.c, gcc.dg/vect/slp-reduc-2.c,
289         gcc.dg/vect/slp-reduc-3.c, gcc.dg/vect/slp-reduc-4.c,
290         gcc.dg/vect/slp-reduc-5.c, gcc.dg/vect/slp-reduc-6.c,
291         gcc.dg/vect/vect-complex-6.c: Likewise.
292
293 2010-04-19  Jakub Jelinek  <jakub@redhat.com>
294
295         * g++.dg/debug/dwarf2/enum1.C: New test.
296
297 2010-04-18  Eric Botcazou  <ebotcazou@adacore.com>
298
299         * gnat.dg/rep_clause5.ad[sb]: New test.
300         * gnat.dg/rep_clause5_pkg.ads: New helper.
301
302 2010-04-18  Ira Rosen  <irar@il.ibm.com>
303
304         PR tree-optimization/43771
305         * g++.dg/vect/pr43771.cc: New test.
306
307 2010-04-17  Steven G. Kargl  <kargl@gcc.gnu.org>
308
309         PR fortran/31538
310         * gfortran.dg/bounds_check_fail_4.f90: Adjust error message.
311         * gfortran.dg/bounds_check_fail_3.f90: Ditto.
312
313 2010-04-17  Eric Botcazou  <ebotcazou@adacore.com>
314
315         * gnat.dg/sizetype.adb: Rename into...
316         * gnat.dg/sizetype1.adb: ...this.
317         * gnat.dg/sizetype2.adb: New test.
318
319 2010-04-16  Richard Guenther  <rguenther@suse.de>
320
321         PR tree-optimization/43572
322         * gcc.dg/tree-ssa/tailcall-5.c: New testcase.
323
324 2010-04-16  Olivier Hainque  <hainque@adacore.com>
325
326         * gnat.dg/specs/discr_private.ads: New test.
327
328 2010-04-16  Bernd Schmidt  <bernds@codesourcery.com>
329
330         PR target/41514
331         * gcc.target/arm/thumb-comparisons.c: New test.
332
333         PR target/40603
334         * gcc.target/arm/thumb-cbranchqi.c: New test.
335
336 2010-04-16  Christian Bruel  <christian.bruel@st.com>
337
338         * g++.dg/torture/pr36191.C: Enable for SH.
339
340 2010-04-16  Eric Botcazou  <ebotcazou@adacore.com>
341
342         * gnat.dg/wide_boolean.adb: New test.
343         * gnat.dg/wide_boolean_pkg.ad[sb]: New helper.
344
345 2010-04-15  Richard Guenther  <rguenther@suse.de>
346
347         * gcc.dg/ipa/ipa-pta-1.c: New testcase.
348         * gcc.dg/ipa/ipa-pta-2.c: Likewise.
349         * gcc.dg/ipa/ipa-pta-3.c: Likewise.
350         * gcc.dg/ipa/ipa-pta-4.c: Likewise.
351         * gcc.dg/ipa/ipa-pta-5.c: Likewise.
352         * gcc.dg/ipa/ipa-pta-6.c: Likewise.
353         * gcc.dg/ipa/ipa-pta-7.c: Likewise.
354         * gcc.dg/ipa/ipa-pta-8.c: Likewise.
355         * gcc.dg/ipa/ipa-pta-9.c: Likewise.
356         * gcc.dg/ipa/ipa-pta-10.c: Likewise.
357         * gcc.dg/ipa/ipa-pta-11.c: Likewise.
358         * gcc.dg/ipa/ipa-pta-12.c: Likewise.
359         * gcc.dg/ipa/ipa-pta-13.c: Likewise.
360         * gcc.dg/torture/ipa-pta-2.c: Likewise.
361         * gcc.dg/torture/ipa-pta-1.c: Adjust.
362
363 2010-04-14  Bernd Schmidt  <bernds@codesourcery.com>
364
365         PR target/21803
366         * gcc.target/arm/pr42496.c: New test.
367
368 2010-04-14  Jason Merrill  <jason@redhat.com>
369
370         PR c++/36625
371         * g++.dg/ext/attrib38.C: New.
372
373 2010-04-14  Steve Ellcey  <sje@cup.hp.com>
374
375         PR testsuite/43739
376         * gcc.dg/pr43643.c: Use static link on hppa*-*-hpux*.
377
378 2010-04-14  Manuel López-Ibáñez  <manu@gcc.gnu.org>
379
380         PR 42966
381         * gcc.dg/cpp/warn-undef-2.c: Update.
382         * gcc.dg/cpp/warn-traditional-2.c: Update.
383         * gcc.dg/cpp/warn-comments-2.c: Update.
384         * gcc.dg/cpp/warn-variadic-2.c: Update.
385         * gcc.dg/cpp/warn-long-long-2.c: Update.
386         * gcc.dg/cpp/warn-deprecated-2.c: Update.
387         * gcc.dg/cpp/warn-multichar-2.c: Update.
388         * gcc.dg/cpp/warn-normalized-3.c: Update.
389         * gcc.dg/cpp/warn-cxx-compat-2.c: Update.
390         * gcc.dg/cpp/warn-trigraphs-3.c: Update.
391         * gcc.dg/cpp/warn-unused-macros-2.c: Update.
392         * gcc.dg/cpp/warn-trigraphs-4.c: Update.
393         * gcc.dg/cpp/warn-redefined-2.c: Update.
394         * gfortran.dg/warning-directive-2.F90: Update.
395         * c-c++-common/cpp/warning-directive-2.c: Update.
396
397 2010-04-14  Michael Matz  <matz@suse.de>
398
399         PR tree-optimization/42963
400         * testsuite/gcc.dg/pr42963.c: New testcase.
401
402 2010-04-14  Eric Botcazou  <ebotcazou@adacore.com>
403
404         * gnat.dg/class_wide.adb: Rename into...
405         * gnat.dg/class_wide1.adb: ...this.
406         * gnat.dg/class_wide2.ad[sb]: New test.
407
408 2010-04-14  Tobias Burnus  <burnus@net-b.de>
409
410         PR fortran/18918
411         * gfortran.dg/coarray_9.f90: Update dg-errors.
412         * gfortran.dg/coarray_10.f90: New test.
413         * gfortran.dg/coarray_11.f90: New test.
414
415 2010-04-14  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
416
417         PR fortran/43747
418         gfortran.dg/initialization_24.f90: New test.
419
420 2010-04-13  Jason Merrill  <jason@redhat.com>
421
422         * g++.dg/cpp0x/lambda/lambda-deduce2.C: Remove.
423         * g++.dg/cpp0x/lambda/lambda-uneval.C: New.
424
425 2010-04-13  Manuel López-Ibáñez  <manu@gcc.gnu.org>
426
427         * gcc.dg/cpp/cpp.exp: Test also c-c++-common/cpp.
428         * g++.dg/dg.exp: Likewise.
429         * gcc.dg/cpp/warning-directive-1.c: Move to ...
430         * c-c++-common/cpp/warning-directive-1.c: ... here.
431         * gcc.dg/cpp/warning-directive-2.c: Move to ...
432         * c-c++-common/cpp/warning-directive-2.c: ... here.
433         * gcc.dg/cpp/warning-directive-3.c: Move to ...
434         * c-c++-common/cpp/warning-directive-3.c: ... here.
435         * gcc.dg/cpp/warning-directive-4.c: Move to ...
436         * c-c++-common/cpp/warning-directive-4.c: ... here.
437         * g++.dg/cpp/warning-directive-1.C: Delete.
438         * g++.dg/cpp/warning-directive-2.C: Delete.
439         * g++.dg/cpp/warning-directive-3.C: Delete.
440         * g++.dg/cpp/warning-directive-4.C: Delete.
441         * gcc.dg/cpp/normalised-3.c: Delete.
442         * g++.dg/cpp/normalised-1.C: Rename as ...
443         * c-c++-common/cpp/normalised-3.c: ... this.
444
445 2010-04-13  Martin Jambor  <mjambor@suse.cz>
446
447         * gcc.dg/tree-ssa/sra-9.c: New test.
448
449 2010-04-13  Michael Matz  <matz@suse.de>
450
451         PR middle-end/43730
452         * gcc.dg/pr43730.c: New test.
453
454 2010-04-13  Michael Matz  <matz@suse.de>
455
456         * gcc.dg/tree-ssa/negate.c: New testcase.
457
458 2010-04-13  Richard Guenther  <rguenther@suse.de>
459
460         PR testsuite/43735
461         * gcc.dg/guality/inline-params.c: Remove -fwhopr XPASS.
462
463 2010-04-13  Richard Guenther  <rguenther@suse.de>
464
465         * gcc.dg/vect/no-vfa-vect-depend-1.c: Adjust.
466
467 2010-04-13  Eric Botcazou  <ebotcazou@adacore.com>
468
469         * gnat.dg/derived_type1.adb: New test.
470
471 2010-04-13  Matthias Klose  <doko@ubuntu.com>
472
473         * gcc.dg/plugindir1.c: New testcase.
474         * gcc.dg/plugindir2.c: New testcase.
475         * gcc.dg/plugindir3.c: New testcase.
476         * gcc.dg/plugindir4.c: New testcase.
477
478 2010-04-12  Uros Bizjak  <ubizjak@gmail.com>
479
480         * gcc.target/i386/rotate-2.c: New test.
481
482 2010-04-12  Jason Merrill  <jason@redhat.com>
483
484         PR c++/43641
485         * g++.dg/cpp0x/lambda/lambda-conv4.C: New.
486         * g++.dg/cpp0x/lambda/lambda-deduce2.C: New.
487
488 2010-04-12  Fabien Chene  <fabien.chene@gmail.com>
489
490         PR c++/25811
491         * g++.dg/init/pr25811.C: New test.
492
493 2010-04-12  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
494
495         * g++.dg/warn/miss-format-1.C: Removed *-*-solaris2.7 from
496         dg-error, dg-warning.
497         * gcc.dg/c99-stdint-6.c: Removed *-*-solaris2.7 from dg-options.
498
499 2010-04-12  Richard Guenther  <rguenther@suse.de>
500
501         * gcc.dg/torture/inline-2.c: New testcase.
502
503 2010-04-12  Jakub Jelinek  <jakub@redhat.com>
504
505         PR bootstrap/43699
506         * gcc.dg/Wunused-var-7.c: New test.
507
508         PR tree-optimization/43560
509         * gcc.c-torture/execute/pr43560.c: New test.
510
511 2010-04-12  Eric Botcazou  <ebotcazou@adacore.com>
512
513         * gnat.dg/aggr13.adb: New test.
514         * gnat.dg/aggr14.adb: Likewise.
515         * gnat.dg/aggr14_pkg.ad[sb]: New helper.
516
517 2010-04-12  Richard Guenther  <rguenther@suse.de>
518
519         PR c++/43611
520         * g++.dg/torture/pr43611.C: New testcase.
521
522 2010-04-12  Shujing Zhao  <pearly.zhao@oracle.com>
523
524         PR c/36774
525         * gcc.dg/pr36774-1.c: New test.
526         * gcc.dg/pr36774-2.c: New test.
527
528 2010-04-11  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
529
530         * gcc.target/sh/rte-delay-slot.c: New test.
531
532 2010-04-11  Eric Botcazou  <ebotcazou@adacore.com>
533
534         * gnat.dg/pack9.adb: Remove -cargs option.
535         * gnat.dg/aggr12.ad[sb]: New test.
536
537 2010-04-10  Jie Zhang  <jie@codesourcery.com>
538
539         PR target/43417
540         * gcc.target/sh/pr43417.c: New test.
541
542 2010-04-10  Tobias Burnus  <burnus@net-b.de>
543
544         PR fortran/43591
545         * gfortran.dg/spec_expr_6.f90: New test.
546
547 2010-04-09  Manuel López-Ibáñez <manu@gcc.gnu.org>
548
549         PR cpp/43195
550         * gcc.dg/cpp/pr43195.c: New.
551         * gcc.dg/cpp/pr43195.h: New.
552
553 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
554
555         PR 42965
556         * gcc.dg/Werror-6.c: Adjust.
557         * gcc.dg/Werror-implicit-function-declaration.c: Likewise.
558         * gcc.dg/Werror-4.c: Likewise.
559         * gcc.dg/Wdeclaration-after-statement-3.c: Likewise.
560         * gcc.dg/Wswitch-enum-error.c: Likewise.
561         * gcc.dg/Wpointer-arith.c: Likewise.
562         * gcc.dg/Wfatal.c: Likewise.
563         * gcc.dg/Wswitch-error.c: Likewise.
564         * g++.dg/warn/unused-result1-Werror.c: Likewise.
565         * gcc.dg/Werror-9.c: Delete. Duplicate of Werror-4.c.
566         * gcc.dg/cpp/warn-undef-2.c: Likewise.
567         * gcc.dg/cpp/warn-traditional-2.c: Likewise.
568         * gcc.dg/cpp/warn-comments-2.c: Likewise.
569         * gcc.dg/cpp/warn-variadic-2.c: Likewise.
570         * gcc.dg/cpp/warning-directive-2.c: Likewise.
571         * gcc.dg/cpp/warn-long-long-2.c: Likewise.
572         * gcc.dg/cpp/warn-deprecated-2.c: Likewise.
573         * gcc.dg/cpp/warn-multichar-2.c: Likewise.
574         * gcc.dg/cpp/warn-normalized-3.c: Likewise.
575         * gcc.dg/cpp/warn-cxx-compat-2.c: Likewise.
576         * gcc.dg/cpp/warn-trigraphs-3.c: Likewise.
577         * gcc.dg/cpp/warn-unused-macros-2.c: Likewise.
578         * gcc.dg/cpp/warn-trigraphs-4.c: Likewise.
579         * gcc.dg/cpp/warn-redefined-2.c: Likewise.
580         * g++.dg/cpp/warning-directive-2.C: Likewise.
581         * gfortran.dg/warning-directive-2.F90: Likewise.
582
583 2010-04-09  Jason Merrill  <jason@redhat.com>
584
585         PR c++/42623
586         * g++.dg/template/sizeof13.C: New.
587
588 2010-04-09  Kai Tietz  <kai.tietz@onevision.com>
589
590         * g++.dg/other/pr35504.C: Add check for thiscall.
591         * g++.dg/torture/stackalign/eh-thiscall-1.C: New.
592         * gcc.dg/torture/stackalign/thiscall-1.c: New.
593
594 2010-04-09  Manuel López-Ibáñez  <manu@gcc.gnu.org>
595
596         PR c++/28584
597         * gcc.dg/Wint-to-pointer-cast-1.c: Move to...
598         * c-c++-common/Wint-to-pointer-cast-1.c: ...  here.
599         * gcc.dg/Wint-to-pointer-cast-2.c: Move to...
600         * c-c++-common/Wint-to-pointer-cast-2.c: ...  here.
601         * gcc.dg/Wint-to-pointer-cast-3.c: Move to...
602         * c-c++-common/Wint-to-pointer-cast-3.c: ...  here. Update.
603         * g++.old-deja/g++.mike/warn1.C: Add -Wno-int-to-pointer-cast.
604         * g++.dg/other/increment1.C: Likewise.
605
606 2010-04-09  Tobias Burnus  <burnus@net-b.de>
607
608         PR fortran/18918
609         * gfortran.dg/coarray_7.f90: New test.
610         * gfortran.dg/coarray_8.f90: New test.
611
612 2010-04-08  Bud Davis  <bdavis9659@sbcglobal.net>
613
614         PR fortran/28039
615         * gfortran.dg/fmt_with_extra.f: Remove xfail and update test.
616
617 2010-04-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
618
619         PR target/43643
620         * gcc.dg/pr43643.c: New test.
621
622 2010-04-08  Tobias Burnus  <burnus@net-b.de>
623
624         * gfortran.dg/iso_fortran_env_6.f90: Add more checks.
625
626 2010-04-08  Richard Guenther  <rguenther@suse.de>
627
628         PR tree-optimization/43679
629         * gcc.c-torture/compile/pr43679.c: New testcase.
630
631 2010-04-08  Jakub Jelinek  <jakub@redhat.com>
632
633         PR debug/43670
634         * gcc.dg/pr43670.c: New test.
635
636 2010-04-08  Maxim Kuvyrkov  <maxim@codesourcery.com>
637
638         PR middle-end/40815
639         * gcc.dg/tree-ssa/reassoc-19.c: New.
640
641 2010-04-07  Jakub Jelinek  <jakub@redhat.com>
642
643         PR c/18624
644         * gcc.dg/Wunused-var-1.c: New test.
645         * gcc.dg/Wunused-var-2.c: New test.
646         * gcc.dg/Wunused-var-3.c: New test.
647         * gcc.dg/Wunused-var-4.c: New test.
648         * gcc.dg/Wunused-var-5.c: New test.
649         * gcc.dg/Wunused-var-6.c: New test.
650         * gcc.dg/Wunused-parm-1.c: New test.
651
652         * gcc.dg/builtin-choose-expr.c: Avoid set but not used warnings.
653         * gcc.dg/trunc-1.c: Likewise.
654         * gcc.dg/vla-9.c: Likewise.
655         * gcc.dg/dfp/composite-type.c: Likewise.
656
657 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
658
659         PR objc/35996
660         * objc.dg/objc-gc-4.m: Run for all targets, prune new warning.
661         * obj-c++.dg/objc-gc-3.mm: Ditto.
662
663 2010-04-07  Simon Baldwin  <simonb@google.com>
664
665         * gcc.dg/cpp/warn-undef-2.c: New.
666         * gcc.dg/cpp/warn-traditional-2.c: New.
667         * gcc.dg/cpp/warn-comments-2.c: New.
668         * gcc.dg/cpp/warning-directive-1.c: New.
669         * gcc.dg/cpp/warn-long-long.c: New.
670         * gcc.dg/cpp/warn-traditional.c: New.
671         * gcc.dg/cpp/warn-variadic-2.c: New.
672         * gcc.dg/cpp/warn-undef.c: New.
673         * gcc.dg/cpp/warn-normalized-1.c: New.
674         * gcc.dg/cpp/warning-directive-2.c: New.
675         * gcc.dg/cpp/warn-long-long-2.c: New.
676         * gcc.dg/cpp/warn-variadic.c: New.
677         * gcc.dg/cpp/warn-normalized-2.c: New.
678         * gcc.dg/cpp/warning-directive-3.c: New.
679         * gcc.dg/cpp/warn-deprecated-2.c: New.
680         * gcc.dg/cpp/warn-trigraphs-1.c: New.
681         * gcc.dg/cpp/warn-multichar-2.c: New.
682         * gcc.dg/cpp/warn-normalized-3.c: New.
683         * gcc.dg/cpp/warning-directive-4.c: New.
684         * gcc.dg/cpp/warn-unused-macros.c: New.
685         * gcc.dg/cpp/warn-trigraphs-2.c: New.
686         * gcc.dg/cpp/warn-cxx-compat-2.c: New.
687         * gcc.dg/cpp/warn-cxx-compat.c: New.
688         * gcc.dg/cpp/warn-redefined.c: New.
689         * gcc.dg/cpp/warn-trigraphs-3.c: New.
690         * gcc.dg/cpp/warn-unused-macros-2.c: New.
691         * gcc.dg/cpp/warn-deprecated.c: New.
692         * gcc.dg/cpp/warn-trigraphs-4.c: New.
693         * gcc.dg/cpp/warn-redefined-2.c: New.
694         * gcc.dg/cpp/warn-comments.c: New.
695         * gcc.dg/cpp/warn-multichar.c: New.
696         * g++.dg/cpp/warning-directive-1.C: New.
697         * g++.dg/cpp/warning-directive-2.C: New.
698         * g++.dg/cpp/warning-directive-3.C: New.
699         * g++.dg/cpp/warning-directive-4.C: New.
700         * gfortran.dg/warning-directive-1.F90: New.
701         * gfortran.dg/warning-directive-3.F90: New.
702         * gfortran.dg/warning-directive-2.F90: New.
703         * gfortran.dg/warning-directive-4.F90: New.
704
705 2010-04-07  Iain Sandoe <iains@gcc.gnu.org>
706
707         PR objc++/23716
708         * obj-c++.dg/comp-types-10.mm: Remove XFAIL.
709
710 2010-04-07  Jason Merrill  <jason@redhat.com>
711
712         * g++.dg/template/dr408.C: New.
713
714         * g++.dg/lookup/ns4.C: New.
715
716         PR c++/38392
717         * g++.dg/template/friend51.C: New test.
718
719         PR c++/41970
720         * g++.old-deja/g++.other/linkage1.C: Adjust.
721
722 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
723
724         PR c++/42697
725         * g++.dg/template/crash94.C: New test.
726
727 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
728
729         PR c++/40239
730         * g++.dg/init/aggr5.C: New test.
731         * g++.dg/init/aggr5.C: New test.
732
733 2010-04-07  Richard Guenther  <rguenther@suse.de>
734
735         PR tree-optimization/43270
736         * g++.dg/warn/Warray-bounds-4.C: New testcase.
737         * gcc.dg/Warray-bounds-7.c: Likewise.
738
739 2010-04-07  Eric Botcazou  <ebotcazou@adacore.com>
740
741         * gnat.dg/bit_packed_array.ad[sb]: Rename into...
742         * gnat.dg/bit_packed_array1.ad[sb]: ...this.
743         * gnat.dg/bit_packed_array4.ad[sb]: New test.
744
745 2010-04-07  Jie Zhang  <jie@codesourcery.com>
746
747         PR c++/42556
748         * g++.dg/init/pr42556.C: New test.
749
750 2010-04-07  Dodji Seketeli  <dodji@redhat.com>
751
752         PR debug/43628
753         * g++.dg/debug/dwarf2/typedef2.C: New test.
754
755 2010-04-06  Dodji Seketeli  <dodji@redhat.com>
756
757         * g++.dg/debug/dwarf2/redeclaration-1.C: Moved from
758         c-c++-common/dwarf2/redeclaration-1.C
759
760 2010-04-06  Jason Merrill  <jason@redhat.com>
761
762         * g++.dg/cpp0x/pr31437.C: Adjust error location.
763         * g++.dg/ext/attrib18.C: Likewise.
764         * g++.dg/ext/bitfield2.C: Likewise.
765         * g++.dg/ext/bitfield4.C: Likewise.
766         * g++.dg/ext/visibility/warn2.C: Likewise.
767         * g++.dg/ext/visibility/warn3.C: Likewise.
768         * g++.dg/gomp/pr26690-1.C: Likewise.
769         * g++.dg/inherit/covariant7.C: Likewise.
770         * g++.dg/init/synth2.C: Likewise.
771         * g++.dg/lookup/using7.C: Likewise.
772         * g++.dg/other/crash-4.C: Likewise.
773         * g++.dg/other/error13.C: Likewise.
774         * g++.dg/other/error20.C: Likewise.
775         * g++.dg/parse/crash31.C: Likewise.
776         * g++.dg/parse/error16.C: Likewise.
777         * g++.dg/parse/error19.C: Likewise.
778         * g++.dg/parse/error27.C: Likewise.
779         * g++.dg/parse/error28.C: Likewise.
780         * g++.dg/parse/fused-params1.C: Likewise.
781         * g++.dg/template/error2.C: Likewise.
782         * g++.dg/template/local6.C: Likewise.
783         * g++.dg/template/qualttp15.C: Likewise.
784         * g++.dg/warn/Wnvdtor-2.C: Likewise.
785         * g++.dg/warn/anonymous-namespace-3.C: Likewise.
786         * g++.old-deja/g++.benjamin/15309-1.C: Likewise.
787         * g++.old-deja/g++.brendan/crash29.C: Likewise.
788         * g++.old-deja/g++.eh/spec6.C: Likewise.
789         * g++.old-deja/g++.jason/crash3.C: Likewise.
790         * g++.old-deja/g++.jason/destruct2.C: Likewise.
791         * g++.old-deja/g++.law/ctors5.C: Likewise.
792         * g++.old-deja/g++.law/ctors9.C: Likewise.
793         * g++.old-deja/g++.mike/p3538a.C: Likewise.
794         * g++.old-deja/g++.mike/p3538b.C: Likewise.
795         * g++.old-deja/g++.other/struct1.C: Likewise.
796         * g++.old-deja/g++.other/volatile1.C: Likewise.
797         * g++.old-deja/g++.pt/crash36.C: Likewise.
798         * g++.old-deja/g++.pt/derived3.C: Likewise.
799         * g++.old-deja/g++.robertl/eb109.C: Likewise.
800         * g++.old-deja/g++.robertl/eb4.C: Likewise.
801
802 2010-04-06  Sebastian Pop  <sebastian.pop@amd.com>
803
804         PR middle-end/43519
805         * gcc.dg/graphite/run-id-pr42644.c: Call abort.
806         * gcc.dg/graphite/id-19.c: New.
807
808 2010-04-06  Changpeng Fang  <changpeng.fang@amd.com>
809
810         PR middle-end/32824
811         * gcc.dg/vect/pr32824: New.
812
813 2010-04-06  Tobias Burnus  <burnus@net-b.de>
814
815         PR fortran/18918
816         * gfortran.dg/coarray_2.f90: Add dg-options -fcoarray=single.
817         * gfortran.dg/coarray_3.f90: Ditto.
818         * gfortran.dg/coarray_4.f90: Ditto.
819         * gfortran.dg/coarray_5.f90: Ditto.
820         * gfortran.dg/coarray_6.f90: Ditto.
821         * gfortran.dg/coarray_9.f90: New -fcoarray=none test.
822
823 2010-04-06  Tobias Burnus  <burnus@net-b.de>
824
825         PR fortran/18918
826         * gfortran.dg/coarray_4.f90: Fix test.
827         * gfortran.dg/coarray_6.f90: Add more tests.
828
829 2010-04-06  Tobias Burnus  <burnus@net-b.de>
830
831         PR fortran/18918
832         * gfortran.dg/coarray_4.f90: New test.
833         * gfortran.dg/coarray_5.f90: New test.
834         * gfortran.dg/coarray_6.f90: New test.
835
836 2010-04-06  Tobias Burnus  <burnus@net-b.de>
837
838         PR fortran/18918
839         * gfortran.dg/iso_fortran_env_5.f90: New test.
840         * gfortran.dg/iso_fortran_env_6.f90: New test.
841
842 2010-04-06  Tobias Burnus  <burnus@net-b.de>
843
844         PR fortran/39997
845         * gfortran.dg/coarray_1.f90: New test.
846         * gfortran.dg/coarray_2.f90: New test.
847         * gfortran.dg/coarray_3.f90: New test.
848
849 2010-04-06  Jason Merrill  <jason@redhat.com>
850
851         PR c++/43648
852         * g++.dg/template/dtor8.C: New.
853
854         PR c++/43621
855         * g++.dg/template/error-recovery2.C: New.
856
857 2010-04-06  Jan Hubicka  <jh@suse.czpli
858
859         PR tree-optimization/42906
860         * gcc.dg/tree-ssa/dce-1.c: New testcase.
861
862 2010-04-06  Tobias Burnus  <burnus@net-b.de>
863
864         PR fortran/43178
865         * gfortran.dg/alloc_comp_basics_1.f90: Update scan-tree-dump-times.
866         * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
867         * gfortran.dg/auto_dealloc_1.f90: Ditto.
868
869 2010-04-06  Richard Guenther  <rguenther@suse.de>
870
871         PR tree-optimization/43627
872         * gcc.dg/tree-ssa/vrp49.c: New testcase.
873
874 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
875
876         PR target/43638
877         * gcc.target/i386/pr43638.c: New test.
878
879 2010-04-06  Richard Guenther  <rguenther@suse.de>
880
881         PR middle-end/43661
882         * gcc.c-torture/compile/pr43661.c: New testcase.
883
884 2010-04-06  Jakub Jelinek  <jakub@redhat.com>
885
886         * gcc.target/s390/stackcheck1.c: Add dg-warning.
887
888 2010-04-04  Sebastian Pop  <sebastian.pop@amd.com>
889
890         * gcc.dg/vect/pr43430-1.c: Don't use uint8_t.
891
892 2010-04-02  Richard Guenther  <rguenther@suse.de>
893
894         PR tree-optimization/43629
895         * gcc.c-torture/execute/pr43629.c: New testcase.
896
897 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
898             Dominique d'Humieres  <dominiq@lps.ens.fr>
899
900         PR libfortran/43605
901         * gfortran.dg/ftell_3.f90: Enhance test case by reading more.
902
903 2010-04-01  Dodji Seketeli  <dodji@redhat.com>
904
905         PR debug/43325
906         * c-c++-common/dwarf2/redeclaration-1.C: New test.
907
908 2010-04-01  Jason Merrill  <jason@redhat.com>
909
910         * g++.dg/cpp0x/initlist12.C: Adjust expected errors.
911
912 2010-04-01  Janne Blomqvist  <jb@gcc.gnu.org>
913             Manfred Schwarb  <manfred99@gmx.ch>
914
915         PR libfortran/43605
916         * gfortran.dg/ftell_3.f90: New test.
917
918 2010-04-01  Richard Guenther  <rguenther@suse.de>
919
920         PR middle-end/43614
921         * gcc.c-torture/compile/pr43614.c: New testcase.
922
923 2010-04-01  Martin Jambor  <mjambor@suse.cz>
924
925         PR tree-optimization/43141
926         * gcc.dg/guality/pr43141.c: New test.
927
928 2010-04-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
929
930         * g++.dg/cpp/_Pragma1.C: Skip on alpha*-dec-osf*.
931         * g++.dg/eh/spbp.C: Likewise.
932         * g++.dg/ext/label13.C (C::C): xfail dg-bogus on alpha*-dec-osf*.
933         * g++.dg/other/pragma-ep-1.C: Properly define p, remove
934         superfluous casts.
935         * gcc.dg/mtune.c: Add dg-bogus "mcpu".
936         * objc.dg/dwarf-1.m: Skip on  alpha*-dec-osf*.
937         * objc.dg/dwarf-2.m: Likewise.
938
939 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
940
941         PR middle-end/43464
942         * gcc.dg/graphite/id-pr43464.c: New.
943         * gcc.dg/graphite/id-pr43464-1.c: New.
944
945 2010-03-31  Sebastian Pop  <sebastian.pop@amd.com>
946
947         PR middle-end/43351
948         * gcc.dg/graphite/id-pr43351.c
949
950 2010-03-31  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
951
952         PR testsuite/35165
953         * obj-c++.dg/try-catch-9.mm: Don't XFAIL m32 NeXT runtime.
954         * obj-c++.dg/try-catch-2.mm: Ditto.
955         * obj-c++.dg/lookup-2.mm: Ditto.
956         * obj-c++.dg/encode-8.m: Ditto.
957         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
958         * obj-c++.dg/cxx-ivars-3.mm: Skip for GNU, XFail for m64 NeXT.
959         * obj-c++.dg/const-str-10.mm: Skip for GNU, match .quad for m64 NeXT.
960         * obj-c++.dg/const-str-11.mm: Ditto.
961         * obj-c++.dg/const-str-9.mm: Ditto.
962         * obj-c++.dg/bitfield-3.mm: Skip for GNU runtime.
963         * obj-c++.dg/bitfield-2.mm: XFAIL run for m64 NeXT runtime.
964         * obj-c++.dg/except-1.mm: Ditto.
965         * obj-c++.dg/const-str-7.mm: Ditto.
966         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
967         * obj-c++.dg/const-str-3.mm: Ditto.
968         * obj-c++.dg/const-str-7.mm: Ditto.
969         * obj-c++.dg/stubify-2.mm: Change dump file name.
970
971         PR objc++/23613
972         * gcc/testsuite/objc-obj-c++-shared/next-mapping.h (CLASSPTRFIELD):
973         New macro.
974         * gcc/testsuite/obj-c++.dg/isa-field-1.mm: Use new CLASSPTRFIELD macro.
975         Remove dg-xfail-if.
976
977 2010-03-31  Martin Jambor  <mjambor@suse.cz>
978
979         * gcc.dg/guality/inline-params.c: Disable early inlining.  Xfail run
980         only with -O2, -O3 or -Os and not with -fwhopr.
981
982 2010-03-31  Dodji Seketeli  <dodji@redhat.com>
983
984         PR c++/43558
985         * g++.dg/template/typedef31.C: New test.
986
987 2010-03-31  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
988
989         * g++.dg/ext/visibility/pragma-override1.C: Allow for .hidden in
990         assembler output on *-*-solaris2*.
991         * g++.dg/ext/visibility/pragma-override2.C: Likewise.
992
993 2010-03-31  Jakub Jelinek  <jakub@redhat.com>
994
995         PR debug/43557
996         * gcc.dg/pr43557-1.c: New test.
997         * gcc.dg/pr43557-2.c: New file.
998
999 2010-03-31  Jie Zhang  <jie@codesourcery.com>
1000
1001         PR 43562
1002         * gcc.dg/pr43562.c: New test.
1003
1004 2010-03-30  Jason Merrill  <jason@redhat.com>
1005
1006         PR c++/43076
1007         * g++.dg/template/error-recovery1.C: New.
1008
1009         PR c++/41786
1010         * g++.dg/parse/ambig5.C: New.
1011
1012 2010-03-30  Jakub Jelinek  <jakub@redhat.com>
1013
1014         PR debug/43593
1015         * gcc.dg/guality/pr43593.c: New test.
1016
1017 2010-03-30  Sebastian Pop  <sebastian.pop@amd.com>
1018
1019         PR middle-end/43430
1020         * gcc.dg/vect/pr43430-1.c: New.
1021
1022 2010-03-30  Jason Merrill  <jason@redhat.com>
1023
1024         PR c++/43559
1025         * g++.dg/template/partial7.C: New.
1026
1027 2010-03-30  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1028
1029         * gcc.target/s390/stackcheck1.c: New testcase.
1030
1031 2010-03-29  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1032
1033         PR libfortran/43265
1034         * gfortran.dg/read_eof_8.f90: New test.
1035
1036 2010-03-29  Jason Merrill  <jason@redhat.com>
1037
1038         * gcc.dg/cpp/include6.c: Change [] to ().
1039
1040         N3077
1041         * c-c++-common/raw-string-1.c: Update handling of trigraphs, line
1042         splicing and UCNs.
1043         * c-c++-common/raw-string-2.c: Add trigraph test.
1044         * c-c++-common/raw-string-8.c: New.
1045         * c-c++-common/raw-string-9.c: New.
1046         * c-c++-common/raw-string-10.c: New.
1047
1048         * c-c++-common/raw-string-1.c: Combine C and C++ raw string tests.
1049         * c-c++-common/raw-string-2.c: Combine C and C++ raw string tests.
1050         * c-c++-common/raw-string-3.c: Combine C and C++ raw string tests.
1051         * c-c++-common/raw-string-4.c: Combine C and C++ raw string tests.
1052         * c-c++-common/raw-string-5.c: Combine C and C++ raw string tests.
1053         * c-c++-common/raw-string-6.c: Combine C and C++ raw string tests.
1054         * c-c++-common/raw-string-7.c: Combine C and C++ raw string tests.
1055
1056 2010-03-29  Richard Guenther  <rguenther@suse.de>
1057
1058         PR tree-optimization/43560
1059         * gcc.dg/torture/pr43560.c: New testcase.
1060
1061 2010-03-29  Jason Merrill  <jason@redhat.com>
1062
1063         N3077
1064         * g++.dg/ext/raw-string-1.C: Change [] to ().
1065         * g++.dg/ext/raw-string-2.C: Change [] to ().
1066         Don't use \ in delimiter.
1067         * g++.dg/ext/raw-string-3.C: Change [] to ().
1068         * g++.dg/ext/raw-string-4.C: Change [] to ().
1069         * g++.dg/ext/raw-string-5.C: Change [] to ().
1070         Test for error on \ in delimiter.
1071         * g++.dg/ext/raw-string-6.C: Change [] to ().
1072         * g++.dg/ext/raw-string-7.C: Change [] to ().
1073
1074 2010-03-29  Jie Zhang  <jie@codesourcery.com>
1075
1076         PR 43564
1077         * gcc.dg/pr43564.c: New test.
1078
1079 2010-03-29  Tobias Burnus  <burnus@net-b.de>
1080
1081         PR fortran/43551
1082         * gfortran.dg/direct_io_12.f90: New test.
1083
1084 2010-03-28  Jan Hubicka  <jh@suse.cz>
1085
1086         PR tree-optimization/43505
1087         * gfortran.dg/pr43505.f90: New testcase.
1088
1089 2010-03-27  Uros Bizjak  <ubizjak@gmail.com>
1090
1091         PR tree-optimization/43528
1092         * gcc.target/i386/pr43528.c: New test.
1093
1094 2010-03-26  Joseph Myers  <joseph@codesourcery.com>
1095
1096         PR c/43381
1097         * gcc.dg/parm-impl-decl-3.c: New test.
1098
1099 2010-03-26  Jason Merrill  <jason@redhat.com>
1100
1101         PR c++/43509
1102         * g++.dg/cpp0x/parse1.C: New.
1103
1104 2010-03-26  Uros Bizjak  <ubizjak@gmail.com>
1105
1106         PR target/43524
1107         * gcc.target/i386/pr43524.c: New test.
1108
1109 2010-03-26  Martin Jambor  <mjambor@suse.cz>
1110
1111         * gcc/testsuite/gcc.dg/tree-ssa/loadpre1.c: Delete trailing
1112         whitespace, rename main to foo.
1113         * gcc/testsuite/gcc.dg/tree-ssa/loadpre14.c: Likewise.
1114         * gcc/testsuite/gcc.dg/tree-ssa/loadpre15.c: Likewise.
1115         * gcc/testsuite/gcc.dg/tree-ssa/loadpre16.c: Likewise.
1116         * gcc/testsuite/gcc.dg/tree-ssa/loadpre17.c: Likewise.
1117         * gcc/testsuite/gcc.dg/tree-ssa/loadpre19.c: Likewise.
1118         * gcc/testsuite/gcc.dg/tree-ssa/loadpre20.c: Likewise.
1119         * gcc/testsuite/gcc.dg/tree-ssa/loadpre3.c: Likewise.
1120         * gcc/testsuite/gcc.dg/tree-ssa/loadpre5.c: Likewise.
1121         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-1.c: Likewise.
1122         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-4.c: Likewise.
1123         * gcc/testsuite/gcc.dg/tree-ssa/ssa-pre-6.c: Likewise.
1124
1125 2010-03-26  Dodji Seketeli  <dodji@redhat.com>
1126
1127         PR c++/43327
1128         * g++.dg/other/crash-10.C: New test.
1129         * g++.dg/other/crash-11.C: New test.
1130
1131 2010-03-25  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1132
1133         PR libfortran/43517
1134         * gfortran.dg/read_eof_7.f90: New test.
1135
1136 2010-03-25  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1137
1138         PR objc/35165
1139         PR testsuite/43512
1140         * objc-obj-c++-shared: New directory.
1141         * objc-obj-c++-shared/Object1-implementation.h: New file.
1142         * objc-obj-c++-shared/Object1.h: New file.
1143         * objc-obj-c++-shared/Protocol1.h: New file.
1144         * objc-obj-c++-shared/next-abi.h: New file.
1145         * objc-obj-c++-shared/next-mapping.h: New file.
1146         * objc/execute/next_mapping.h: Delete.
1147         * objc.dg/special/special.exp: For all targets run the tests with
1148         -fgnu-runtime, for darwin targets also run the tests with
1149         -fnext-runtime.
1150         * objc.dg/dg.exp: Ditto.
1151         * obj-c++.dg/dg.exp: Ditto.
1152         * objc/execute/forward-1.m: Use shared wrapper headers (Object1.h,
1153         Protocol1.h) and next-mapping.h as required.  Amend testcase to
1154         include use of updated NeXT interface.
1155         * objc/execute/formal_protocol-5.m: Ditto.
1156         * objc/execute/protocol-isEqual-2.m: Ditto.
1157         * objc/execute/protocol-isEqual-4.m: Ditto.
1158         * objc/execute/class-11.m: Use shared wrapper headers (Object1.h,
1159         Protocol1.h) and next-mapping.h as required.
1160         * objc/execute/object_is_class.m: Ditto.
1161         * objc/execute/enumeration-1.m: Ditto.
1162         * objc/execute/class-13.m: Ditto.
1163         * objc/execute/formal_protocol-2.m: Ditto.
1164         * objc/execute/formal_protocol-4.m: Ditto.
1165         * objc/execute/class-1.m: Ditto.
1166         * objc/execute/bycopy-1.m: Ditto.
1167         * objc/execute/formal_protocol-6.m: Ditto.
1168         * objc/execute/bycopy-3.m: Ditto.
1169         * objc/execute/class-3.m: Ditto.
1170         * objc/execute/bf-11.m: Ditto.
1171         * objc/execute/class-5.m: Ditto.
1172         * objc/execute/bf-13.m: Ditto.
1173         * objc/execute/class-7.m: Ditto.
1174         * objc/execute/bf-15.m: Ditto.
1175         * objc/execute/class-9.m: Ditto.
1176         * objc/execute/bf-17.m: Ditto.
1177         * objc/execute/bf-19.m: Ditto.
1178         * objc/execute/IMP.m: Ditto.
1179         * objc/execute/exceptions/catchall-1.m: Ditto.
1180         * objc/execute/exceptions/trivial.m: Ditto.
1181         * objc/execute/exceptions/finally-1.m: Ditto.
1182         * objc/execute/exceptions/local-variables-1.m: Ditto.
1183         * objc/execute/exceptions/foward-1.m: Ditto.
1184         * objc/execute/bf-2.m: Ditto.
1185         * objc/execute/string1.m: Ditto.
1186         * objc/execute/bf-4.m: Ditto.
1187         * objc/execute/informal_protocol.m: Ditto.
1188         * objc/execute/string3.m: Ditto.
1189         * objc/execute/bf-6.m: Ditto.
1190         * objc/execute/bf-8.m: Ditto.
1191         * objc/execute/class-tests-1.h: Ditto.
1192         * objc/execute/protocol-isEqual-1.m: Ditto.
1193         * objc/execute/protocol-isEqual-3.m: Ditto.
1194         * objc/execute/_cmd.m: Ditto.
1195         * objc/execute/function-message-1.m: Ditto.
1196         * objc/execute/bf-20.m: Ditto.
1197         * objc/execute/bf-common.h: Ditto.
1198         * objc/execute/np-2.m: Ditto.
1199         * objc/execute/class-10.m: Ditto.
1200         * objc/execute/class-12.m: Ditto.
1201         * objc/execute/enumeration-2.m: Ditto.
1202         * objc/execute/class-14.m: Ditto.
1203         * objc/execute/encode-1.m: Ditto.
1204         * objc/execute/formal_protocol-1.m: Ditto.
1205         * objc/execute/formal_protocol-3.m: Ditto.
1206         * objc/execute/accessing_ivars.m: Ditto.
1207         * objc/execute/bycopy-2.m: Ditto.
1208         * objc/execute/class-2.m: Ditto.
1209         * objc/execute/bf-10.m: Ditto.
1210         * objc/execute/formal_protocol-7.m: Ditto.
1211         * objc/execute/root_methods.m: Ditto.
1212         * objc/execute/class-4.m: Ditto.
1213         * objc/execute/bf-12.m: Ditto.
1214         * objc/execute/class-6.m: Ditto.
1215         * objc/execute/bf-14.m: Ditto.
1216         * objc/execute/nested-func-1.m: Ditto.
1217         * objc/execute/class-8.m: Ditto.
1218         * objc/execute/private.m: Ditto.
1219         * objc/execute/bf-16.m: Ditto.
1220         * objc/execute/bf-18.m: Ditto.
1221         * objc/execute/load-3.m: Ditto.
1222         * objc/execute/compatibility_alias.m: Ditto.
1223         * objc/execute/bf-1.m: Ditto.
1224         * objc/execute/no_clash.m: Ditto.
1225         * objc/execute/bf-3.m: Ditto.
1226         * objc/execute/string2.m: Ditto.
1227         * objc/execute/bf-5.m: Ditto.
1228         * objc/execute/string4.m: Ditto.
1229         * objc/execute/bf-7.m: Ditto.
1230         * objc/execute/object_is_meta_class.m: Ditto.
1231         * objc/execute/bf-9.m: Ditto.
1232         * objc/execute/bf-21.m: Ditto.
1233         * objc/execute/cascading-1.m: Ditto.
1234         * objc/execute/trivial.m: Ditto.
1235         * objc/execute/np-1.m: Ditto.
1236         * objc/compile/trivial.m: Ditto.
1237         * objc/execute/class_self-2.m: Include <stdlib.h>.
1238         * objc/execute/forward-1.x: Do not XFAIL for 32bit powerpc-darwin.
1239         * objc.dg/desig-init-1.m: Use shared wrapper headers (Object1.h,
1240         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1241         and 64bit. Use new NeXT interface as required.
1242         * objc.dg/special/unclaimed-category-1.m: Ditto.
1243         * objc.dg/special/unclaimed-category-1.h: Ditto.
1244         * objc.dg/special/unclaimed-category-1a.m: Ditto.
1245         * objc.dg/func-ptr-1.m: Ditto.
1246         * objc.dg/stret-1.m: Ditto.
1247         * objc.dg/encode-2.m: Ditto.
1248         * objc.dg/category-1.m: Ditto.
1249         * objc.dg/encode-3.m: Ditto.
1250         * objc.dg/call-super-3.m: Ditto.
1251         * objc.dg/method-3.m: Ditto.
1252         * objc.dg/func-ptr-2.m: Ditto.
1253         * objc.dg/lookup-1.m: Ditto.
1254         * objc.dg/encode-4.m: Ditto.
1255         * objc.dg/fix-and-continue-1.m: Ditto.
1256         * objc.dg/proto-lossage-3.m: Ditto.
1257         * objc.dg/method-13.m: Ditto.
1258         * objc.dg/proto-qual-1.m: Ditto.
1259         * objc.dg/zero-link-3.m: Ditto.
1260         * objc.dg/bitfield-1.m: Ditto.
1261         * objc.dg/va-meth-1.m: Ditto.
1262         * objc.dg/super-class-3.m: Ditto.
1263         * objc.dg/call-super-1.m: Ditto.
1264         * objc.dg/type-size-2.m: Ditto.
1265         * objc.dg/method-10.m: Ditto.
1266         * objc.dg/defs.m: Ditto.
1267         * objc.dg/const-str-3.m: Ditto.
1268         * objc.dg/try-catch-6.m: Use shared wrapper headers (Object1.h,
1269         Protocol1.h) and next-mapping.h as required. Use new NeXT
1270         interface as required.
1271         * objc.dg/super-class-4.m: Ditto.
1272         * objc.dg/comp-types-8.m: Ditto.
1273         * objc.dg/call-super-2.m: Ditto.
1274         * objc.dg/objc-fast-4.m: Ditto.
1275         * objc.dg/method-6.m: Ditto.
1276         * objc.dg/const-str-3.m: Ditto.
1277         * objc.dg/const-str-7.m: Ditto.
1278         * objc.dg/method-15.m: Ditto.
1279         * objc.dg/method-19.m: Ditto.
1280         * objc.dg/sync-1.m: Ditto.
1281         * objc.dg/layout-1.m: Ditto.
1282         * objc.dg/bitfield-3.m: Ditto.
1283         * objc.dg/try-catch-3.m: Ditto.
1284         * objc.dg/try-catch-7.m: Ditto.
1285         * objc.dg/comp-types-10.m: Ditto.
1286         * objc.dg/selector-2.: Ditto.
1287         * objc.dg/method-7.m: Ditto.
1288         * objc.dg/typedef-alias-1.m: Ditto.
1289         * objc.dg/proto-lossage-2.m: Ditto.
1290         * objc.dg/comp-types-11.m: Ditto.
1291         * objc.dg/sizeof-1.m: Ditto.
1292         * objc.dg/method-17.m: Ditto.
1293         * objc.dg/bitfield-5.m: Ditto.
1294         * objc.dg/try-catch-1.m: Ditto.
1295         * objc.dg/encode-5.m: Ditto.
1296         * objc.dg/fix-and-continue-2.m: Ditto.
1297         * objc.dg/method-9.m: Ditto.
1298         * objc.dg/isa-field-1.m: Ditto.
1299         * objc.dg/local-decl-2.m: Ditto.
1300         * objc.dg/objc-gc-4.m: Ditto.
1301         * objc.dg/type-stream-1.m: Skip for NeXT runtime.
1302         * objc.dg/gnu-runtime-3.m: Ditto.
1303         * objc.dg/encode-7.m: Ditto.
1304         * objc.dg/encode-8.m: Ditto.
1305         * objc.dg/selector-3.m: Ditto.
1306         * objc.dg/gnu-runtime-1.m: Ditto.
1307         * objc.dg/const-str-12.m: Ditto.
1308         * objc.dg/gnu-runtime-2.m: Ditto.
1309         * objc.dg/no-extra-load.m: Skip for gnu-runtime.
1310         * objc.dg/selector-1.m: Ditto.
1311         * objc.dg/stubify-2.m: Ditto.
1312         * objc.dg/zero-link-1.m: Ditto.
1313         * objc.dg/stret-2.m: Ditto.
1314         * objc.dg/zero-link-2.m: Ditto.
1315         * objc.dg/next-runtime-1.m: Ditto.
1316         * objc.dg/symtab-1.m: Ditto.
1317         * objc.dg/stubify-1.m: Ditto.
1318         * objc.dg/bitfield-2.m: Ditto.
1319         * objc.dg/try-catch-10.m: Apply to both runtimes.
1320         * objc.dg/const-str-1.m: Ditto.
1321         * objc.dg/image-info.m: Ditto.
1322         * objc.dg/encode-9.m: Ditto.
1323         * objc.dg/pragma-1.m: Apply test to all targets.
1324         * objc.dg/const-str-4.m: Ditto.
1325         * objc.dg/const-str-8.m: Ditto.
1326         * objc.dg/super-class-2.m: Ditto.
1327         * objc.dg/try-catch-5.m: Ditto.
1328         * objc.dg/const-str-10.m: Use shared wrapper headers (Object1.h,
1329         Protocol1.h) and next-mapping.h as required. Use new NeXT
1330         interface as required.  Skip for gnu-runtime.  Test for .quad at m64.
1331         * objc.dg/const-str-11.m: Ditto.
1332         * objc.dg/const-str-9.m: Ditto.
1333         * objc.dg/method-4.m: Skip for 64Bit NeXT.
1334         * objc.dg/encode-1.m: Remove redundant -lobjc.
1335         * objc.dg/try-catch-9.m: Tidy space.
1336         * obj-c++.dg/method-19.mm: Use shared wrapper headers (Object1.h,
1337         Protocol1.h) and next-mapping.h as required. XFAIL run if NeXT
1338         and 64bit. Use new NeXT interface as required.
1339         * obj-c++.dg/template-4.mm: Ditto.
1340         * obj-c++.dg/defs.mm: Ditto.
1341         * obj-c++.dg/basic.mm: Ditto.
1342         * obj-c++.dg/encode-4.mm: Ditto.
1343         * obj-c++.dg/method-17.mm: Ditto.
1344         * obj-c++.dg/proto-lossage-3.mm: Ditto.
1345         * obj-c++.dg/cxx-class-1.mm: Ditto.
1346         * obj-c++.dg/method-10.mm: Ditto.
1347         * obj-c++.dg/va-meth-1.mm: Ditto.
1348         * obj-c++.dg/encode-5.mm: Ditto.
1349         * obj-c++.dg/lookup-2.mm: Ditto.
1350         * obj-c++.dg/template-3.mm: Ditto.
1351         * obj-c++.dg/proto-qual-1.mm: Ditto.
1352         * obj-c++.dg/qual-types-1.m: Ditto.
1353         * obj-c++.dg/cxx-scope-1.mm: Ditto.
1354         * obj-c++.dg/template-1.mm: Ditto.
1355         * obj-c++.dg/encode-6.mm: Ditto.
1356         * obj-c++.dg/bitfield-2.mm:  Use shared wrapper headers (Object1.h,
1357         Protocol1.h) and next-mapping.h as required. Use new NeXT
1358         interface as required.
1359         * obj-c++.dg/except-1.mm: Ditto.
1360         * obj-c++.dg/const-str-7.mm: Ditto.
1361         * obj-c++.dg/ivar-list-semi.mm: Ditto.
1362         * obj-c++.dg/cxx-scope-2.mm: Ditto.
1363         * obj-c++.dg/selector-2.mm: Ditto.
1364         * obj-c++.dg/isa-field-1.mm: Ditto.
1365         * obj-c++.dg/try-catch-1.mm: Ditto.
1366         * obj-c++.dg/local-decl-1.mm: Ditto.
1367         * obj-c++.dg/try-catch-9.mm: Ditto.
1368         * obj-c++.dg/no-extra-load.mm: Ditto.
1369         * obj-c++.dg/selector-5.mm: Ditto.
1370         * obj-c++.dg/method-12.mm: Ditto.
1371         * obj-c++.dg/try-catch-11.mm: Ditto.
1372         * obj-c++.dg/comp-types-11.mm: Ditto.
1373         * obj-c++.dg/bitfield-3.mm: Ditto.
1374         * obj-c++.dg/method-6.mm: Ditto.
1375         * obj-c++.dg/super-class-2.mm: Ditto.
1376         * obj-c++.dg/method-21.mm: Ditto.
1377         * obj-c++.dg/const-str-8.mm: Ditto.
1378         * obj-c++.dg/try-catch-7.mm: Ditto.
1379         * obj-c++.dg/method-15.mm: Ditto.
1380         * obj-c++.dg/layout-1.mm: Ditto.
1381         * obj-c++.dg/cxx-ivars-1.mm: Ditto.
1382         * obj-c++.dg/const-str-3.mm: Ditto.
1383         * obj-c++.dg/try-catch-2.mm: Ditto.
1384         * obj-c++.dg/objc-gc-3.mm: Ditto.
1385         * obj-c++.dg/fix-and-continue-2.mm: Ditto.
1386         * obj-c++.dg/bitfield-1.mm: Ditto.
1387         * obj-c++.dg/selector-6.mm: Ditto.
1388         * obj-c++.dg/method-13.mm: Ditto.
1389         * obj-c++.dg/comp-types-12.mm: Ditto.
1390         * obj-c++.dg/bitfield-4.mm: Ditto.
1391         * obj-c++.dg/try-catch-8.mm: Ditto.
1392         * obj-c++.dg/method-2.mm: Ditto.
1393         * obj-c++.dg/cxx-ivars-2.mm: Ditto.
1394         * obj-c++.dg/typedef-alias-1.mm: Ditto.
1395         * obj-c++.dg/const-str-4.mm: Ditto.
1396         * obj-c++.dg/proto-lossage-2.mm: Ditto.
1397         * obj-c++.dg/try-catch-3.mm: Ditto.
1398         * obj-c++.dg/comp-types-9.mm: Ditto.
1399         * obj-c++.dg/gnu-runtime-2.mm: Skip if NeXT runtime.
1400         * obj-c++.dg/gnu-runtime-3.mm: Ditto.
1401         * obj-c++.dg/gnu-runtime-1.mm: Ditto.
1402         * objc.dg/zero-link-2.m: Skip if gnu runtime. Use shared wrapper
1403         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1404         Use new NeXT interface as required.
1405         * obj-c++.dg/const-str-10.mm: Ditto.
1406         * obj-c++.dg/const-str-11.mm: Ditto.
1407         * obj-c++.dg/const-str-9.mm: Ditto.
1408         * obj-c++.dg/method-11.mm: Ditto.
1409         * obj-c++.dg/cxx-ivars-3.mm: Skip if gnu runtime. Use shared wrapper
1410         headers (Object1.h, Protocol1.h) and next-mapping.h as required.
1411         Use new NeXT interface as required. XFAIL run if NeXT and 64bit.
1412         * obj-c++.dg/encode-8.mm: Remove redundant -lobjc.
1413         * obj-c++.dg/const-str-1.mm: Run for NeXT as well as gnu.
1414
1415 2010-03-25  Dodji Seketeli  <dodji@redhat.com>
1416
1417         PR c++/43206
1418         * g++.dg/template/typedef30.C: New test case.
1419
1420 2010-03-25  Jakub Jelinek  <jakub@redhat.com>
1421
1422         PR c/43385
1423         * gcc.c-torture/execute/pr43385.c: New test.
1424
1425 2010-03-24  Joseph Myers  <joseph@codesourcery.com>
1426
1427         * gcc.dg/strncpy-fix-1.c: New test.
1428
1429 2010-03-24  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
1430
1431         PR testsuite/41609
1432         * lib/objc-torture.exp (objc-set-runtime-options): New.
1433         * objc/execute/execute.exp: Check runtime options on each pass.
1434         * objc/execute/exceptions/exceptions.exp: Ditto.
1435         * objc/compile/compile.exp: Ditto.
1436
1437         PR testsuite/42348
1438         * lib/target-supports.exp: Add support for ObjC/ObjC++ tools in
1439         standard tests.
1440         (check_effective_target_objc2): New proc.
1441         (check_effective_target_next_runtime): New proc.
1442         * lib/objc.exp: Determine which runtime is in force and support it.
1443         * lib/obj-c++.exp: Ditto.
1444
1445 2010-03-24  Jason Merrill  <jason@redhat.com>
1446
1447         PR c++/43502
1448         * g++.dg/cpp0x/lambda/lambda-debug.C: New.
1449
1450 2010-03-24  Martin Jambor  <mjambor@suse.cz>
1451
1452         * gcc.dg/ipa/ipa-1.c: Delete trailing spaces, put the call to f into
1453         a loop.
1454         * gcc.dg/ipa/ipa-2.c: Likewise.
1455         * gcc.dg/ipa/ipa-3.c: Likewise.
1456         * gcc.dg/ipa/ipa-4.c: Likewise.
1457         * gcc.dg/ipa/ipa-5.c: Likewise.
1458         * gcc.dg/ipa/ipa-7.c: Likewise.
1459         * gcc.dg/ipa/ipa-6.c: Delete trailing spaces, put the call to foo into
1460         a loop.
1461         * gcc.dg/ipa/ipacost-2.c: Delete trailing spaces, put the call to
1462         i_can_not_be_propagated_fully2 into a loop.
1463         * gcc.dg/ipa/ipa-8.c: New test.
1464         * g++.dg/ipa/iinline-1.C: Put the call to docalling into a loop.
1465
1466 2010-03-24  Jakub Jelinek  <jakub@redhat.com>
1467
1468         PR debug/19192
1469         PR debug/43479
1470         * gcc.dg/guality/pr43479.c: New test.
1471         * gcc.dg/debug/dwarf2/inline2.c (third): Make a a global var
1472         and add volatile keyword.
1473
1474 2010-03-23  Mike Stump  <mikestump@comcast.net>
1475
1476         * g++.dg/warn/Wstrict-aliasing-float-ref-int-obj.C: Enhance portability.
1477
1478 2010-03-23  Jason Merrill  <jason@redhat.com>
1479
1480         * g++.dg/ext/altivec-17.C: Adjust error message.
1481
1482         * g++.dg/cpp0x/lambda/lambda-const-neg.C: Adjust for non-static op().
1483         * g++.dg/cpp0x/lambda/lambda-conv.C: Likewise.
1484         * g++.dg/cpp0x/lambda/lambda-mangle.C: Likewise.
1485         * g++.dg/cpp0x/lambda/lambda-non-const.C: Likewise.
1486         * g++.dg/cpp0x/lambda/lambda-conv2.C: New.
1487         * g++.dg/cpp0x/lambda/lambda-conv3.C: New.
1488
1489 2010-03-22  Jason Merrill  <jason@redhat.com>
1490
1491         PR c++/43333
1492         * g++.dg/ext/is_pod.C: Pass -std=c++0x.
1493         * g++.dg/ext/is_pod_98.C: New.
1494
1495         PR c++/43281
1496         * g++.dg/cpp0x/auto18.C: New.
1497
1498         * gcc.dg/pr36997.c: Adjust error message.
1499         * g++.dg/ext/vector9.C: Likewise.
1500         * g++.dg/conversion/simd3.C: Likewise.
1501         * g++.dg/other/error23.C: Likewise.
1502
1503 2010-03-22  Michael Matz  <matz@suse.de>
1504
1505         PR middle-end/43475
1506         * gfortran.dg/pr43475.f90: New testcase.
1507
1508 2010-03-22  Richard Guenther  <rguenther@suse.de>
1509
1510         PR tree-optimization/43390
1511         * gfortran.fortran-torture/execute/pr43390.f90: New testcase.
1512
1513 2010-03-21  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1514
1515         * gcc.target/powerpc/ppc-sdata-1.c: Require nonpic.
1516         * gcc.target/powerpc/ppc-sdata-2.c: Likewise.
1517
1518 2010-03-20  Simon Martin  <simartin@users.sourceforge.net>
1519             Michael Matz  <matz@suse.de>
1520
1521         PR c++/43081
1522         * g++.dg/parse/crash56.C: New test.
1523
1524 2010-03-20  Paul Thomas  <pault@gcc.gnu.org>
1525
1526         PR fortran/43450
1527         * gfortran.dg/whole_file_15.f90 : New test.
1528
1529 2010-03-20  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1530
1531         PR fortran/43409
1532         * gfortran.dg/inquire_size.f90: New test.
1533
1534 2010-03-20  Richard Guenther  <rguenther@suse.de>
1535
1536         PR rtl-optimization/43438
1537         * gcc.c-torture/execute/pr43438.c: New testcase.
1538
1539 2010-03-20  Dodji Seketeli  <dodji@redhat.com>
1540
1541         PR c++/43375
1542         * g++.dg/abi/mangle42.C: New test.
1543
1544 2010-03-19  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
1545
1546         PR C/43211
1547         * gcc.dg/pr43211.c: New test.
1548         * gcc.dg/pr18809-1.c: Don't expect an error when calling foo.
1549
1550 2010-03-19  Bernd Schmidt  <bernds@codesourcery.com>
1551
1552         PR rtl-optimization/42258
1553         * gcc.target/arm/thumb1-mul-moves.c: New test.
1554
1555         PR target/40697
1556         * gcc.target/arm/thumb-andsi.c: New test.
1557
1558         * gcc.target/arm/thumb-andsi.c: Correct dg-options and add
1559         dg-require-effective-target.
1560
1561 2010-03-19  Michael Matz  <matz@suse.de>
1562
1563         PR c++/43116
1564         * g++.dg/other/pr43116.C: New testcase.
1565
1566 2010-03-19  Michael Matz  <matz@suse.de>
1567
1568         PR target/43305
1569         * gcc.dg/pr43305.c: New testcase.
1570
1571 2010-03-19  Richard Guenther  <rguenther@suse.de>
1572
1573         PR tree-optimization/43415
1574         * gcc.c-torture/compile/pr43415.c: New testcase.
1575
1576 2010-03-19  Eric Botcazou  <ebotcazou@adacore.com>
1577
1578         PR ada/43106
1579         * gnat.dg/case_optimization2.adb: New test.
1580         * gnat.dg/case_optimization_pkg2.ad[sb]: New helper.
1581
1582 2010-03-18  Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
1583             Jack Howarth <howarth@bromo.med.uc.edu>
1584
1585         PR target/36399
1586         * gcc.target/i386/push-1.c: Don't xfail
1587           scan-assembler-not "movups" on darwin.
1588
1589 2010-03-18  Jakub Jelinek  <jakub@redhat.com>
1590
1591         PR debug/43058
1592         * gcc.dg/pr43058.c: New test.
1593
1594 2010-03-18  Martin Jambor  <mjambor@suse.cz>
1595
1596         PR middle-end/42450
1597         * g++.dg/torture/pr42450.C: New test.
1598
1599 2010-03-18  Michael Matz  <matz@suse.de>
1600
1601         PR middle-end/43419
1602         * gcc.dg/pr43419.c: New testcase.
1603
1604 2010-03-18  H.J. Lu  <hongjiu.lu@intel.com>
1605
1606         PR rtl-optimization/43360
1607         * gcc.dg/torture/pr43360.c: New.
1608
1609 2010-03-18  Michael Matz  <matz@suse.de>
1610
1611         PR tree-optimization/43402
1612         * gcc.dg/pr43402.c: New testcase.
1613
1614 2010-03-17  Peter Bergner  <bergner@vnet.ibm.com>
1615
1616         PR target/42427
1617         * gcc.dg/pr42427.c: New test.
1618
1619 2010-03-17  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1620
1621         PR libfortran/43265
1622         * gfortran.dg/read_empty_file.f: New test.
1623         * gfortran.dg/read_eof_all.f90: New test.
1624         * gfortran.dg/namelist_27.f90: Eliminate infinite loop posibility.
1625         * gfortran.dg/namelist_28.f90: Eliminate infinite loop posibility.
1626
1627 2010-03-17  Michael Matz  <matz@suse.de>
1628
1629         * gcc.dg/pr43300.c: Add -w.
1630
1631 2010-03-17  Richard Guenther  <rguenther@suse.de>
1632
1633         * gcc.dg/pr43379.c: Add -w.
1634
1635 2010-03-17  Tobias Burnus  <burnus@net-b.de>
1636
1637         PR fortran/43331
1638         * gfortran.dg/cray_pointers_1.f90: Update dg-error message.
1639
1640 2010-03-16  Uros Bizjak  <ubizjak@gmail.com>
1641
1642         * gcc.dg/graphite/block-3.c: Add dg-timeout-factor.
1643
1644 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1645
1646         * ada/acats/run_all.sh: Log start and end times.
1647
1648 2010-03-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1649
1650         * gnat.dg/socket1.adb: Disable on *-*-solaris2*.
1651
1652 2010-03-16  Richard Guenther  <rguenther@suse.de>
1653
1654         PR middle-end/43379
1655         * gcc.dg/pr43379.c: New testcase.
1656
1657 2010-03-16  Jakub Jelinek  <jakub@redhat.com>
1658
1659         PR debug/43051
1660         * gcc.dg/guality/pr43051-1.c: New test.
1661
1662 2010-03-15  Janis Johnson  <janis187@us.ibm.com>
1663
1664         PR testsuite/43363
1665         * g++.dg/ext/altivec-17.C: Handle changes to error message.
1666
1667 2010-03-15  Michael Matz  <matz@suse.de>
1668
1669         PR middle-end/43300
1670         * gcc.dg/pr43300.c: New testcase.
1671
1672 2010-03-15  Richard Guenther  <rguenther@suse.de>
1673
1674         PR tree-optimization/43367
1675         * gcc.c-torture/compile/pr43367.c: New testcase.
1676
1677 2010-03-15  Richard Guenther  <rguenther@suse.de>
1678
1679         PR tree-optimization/43317
1680         * gcc.dg/pr43317.c: New testcase.
1681
1682 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
1683
1684         * g++.dg/abi/packed1.C: Expect warning on the alpha*-*-*.
1685
1686 2010-03-14  Uros Bizjak  <ubizjak@gmail.com>
1687
1688         * g++.dg/graphite/pr43026.C (dg-options): Remove -m32.
1689
1690 2010-03-14  Tobias Burnus  <burnus@net-b.de>
1691
1692         PR fortran/43362
1693         * gfortran.dg/impure_constructor_1.f90: New test.
1694
1695 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
1696
1697         PR middle-end/43354
1698         * gfortran.dg/graphite/id-pr43354.f: New.
1699
1700 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
1701
1702         PR middle-end/43349
1703         * gfortran.dg/graphite/pr43349.f: New.
1704
1705 2010-03-13  Sebastian Pop  <sebastian.pop@amd.com>
1706
1707         PR middle-end/43306
1708         * gcc.dg/graphite/pr43306.c: New.
1709
1710 2010-03-12  David S. Miller  <davem@davemloft.net>
1711
1712         * gcc.dg/lto/20090313_0.c: Add -mcpu=v9 to dg-lto-options on
1713         sparc.
1714
1715 2010-03-12  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1716
1717         * gcc.target/arm/sibcall-1.c: Allow PLT to appear with pic code.
1718
1719 2010-03-12  Paul Thomas  <pault@gcc.gnu.org>
1720
1721         PR fortran/43291
1722         PR fortran/43326
1723         * gfortran.dg/dynamic_dispatch_7.f03: New test.
1724
1725 2010-03-12  Kai Tietz  <kai.tietz@onevision.com>
1726
1727         * gfortran.dg/default_format_denormal_1.f90: Don't assume
1728         fail for *-*-mingw* targets.
1729
1730 2010-03-12  Jakub Jelinek  <jakub@redhat.com>
1731
1732         PR debug/43329
1733         * gcc.dg/guality/pr43329-1.c: New test.
1734
1735 2010-03-11  Martin Jambor  <mjambor@suse.cz>
1736
1737         PR tree-optimization/43257
1738         * g++.dg/torture/pr43257.C: New test.
1739
1740 2010-03-11  Tobias Burnus  <burnus@net-b.de>
1741
1742         PR fortran/43228
1743         * gfortran.dg/namelist_61.f90: New test.
1744
1745 2010-03-11  Richard Guenther  <rguenther@suse.de>
1746
1747         PR tree-optimization/43255
1748         * gcc.c-torture/compile/pr43255.c: New testcase.
1749
1750 2010-03-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
1751
1752         * gcc.dg/optimize-bswapdi-1.c: Add OpenSSL bswap variant.
1753         * gcc.dg/pr43280.c: New testcase.
1754
1755 2010-03-11  Richard Guenther  <rguenther@suse.de>
1756
1757         PR lto/43200
1758         * gcc.dg/lto/20100227-1_0.c: New testcase.
1759         * gcc.dg/lto/20100227-1_1.c: Likewise.
1760
1761 2010-03-10  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1762
1763         PR libfortran/43320
1764         PR libfortran/43265
1765         * gfortran.dg/read_eof_6.f: New test
1766         * gfortran.dg/read_x_eof.f90: New test.
1767         * gfortran.dg/read_x_past.f: Update test.
1768
1769 2010-03-10  Jan Hubicka   <jh@suse.cz>
1770
1771         * gcc.c-torture/compile/pr43288.c: New test.
1772
1773 2010-03-10  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
1774
1775         * g++.old-deja/g++.pt/asm1.C: Don't detect pic via looking for the
1776         -fpic/-fPIC flags.
1777         * g++.old-deja/g++.pt/asm2.C: Likewise.
1778         * gcc.c-torture/compile/20000804-1.c: Likewise.
1779         * gcc.target/i386/clobbers.c: Likewise.
1780
1781 2010-03-10  Tobias Burnus  <burnus@net-b.de>
1782
1783         PR fortran/43303
1784         * gfortran.dg/c_assoc_3.f90: New test.
1785
1786 2010-03-10  Jakub Jelinek  <jakub@redhat.com>
1787
1788         PR debug/36728
1789         * gcc.dg/guality/pr36728-1.c: New test.
1790         * gcc.dg/guality/pr36728-2.c: New test.
1791
1792 2010-03-10  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
1793
1794         * gcc.dg/h8300-div-delay-slot.c: New test.
1795
1796 2010-03-10  Alexander Monakov  <amonakov@ispras.ru>
1797
1798         PR tree-optimization/43236
1799         * gcc.c-torture/execute/pr43236.c: New test.
1800
1801 2010-03-10  Andrey Belevantsev  <abel@ispras.ru>
1802
1803         PR middle-end/42859
1804         * g++.dg/eh/pr42859.C: New test.
1805
1806 2010-03-09  Jakub Jelinek  <jakub@redhat.com>
1807
1808         PR debug/43299
1809         * gcc.dg/pr43299.c: New test.
1810
1811         PR debug/43290
1812         * g++.dg/eh/unwind2.C: New test.
1813
1814 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
1815             Reza Yazdani  <reza.yazdani@amd.com>
1816
1817         PR middle-end/43065
1818         * gcc.dg/graphite/run-id-4.c: New.
1819
1820 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
1821
1822         PR middle-end/43065
1823         * gcc.dg/graphite/run-id-3.c: New.
1824
1825 2010-03-08  Tobias Grosser  <grosser@fim.uni-passau.de>
1826
1827         PR middle-end/42644
1828         PR middle-end/42130
1829         * gcc.dg/graphite/id-18.c: New.
1830         * gcc.dg/graphite/run-id-pr42644.c: New.
1831
1832 2010-03-08  Sebastian Pop  <sebastian.pop@amd.com>
1833
1834         PR middle-end/42326
1835         * gcc.dg/graphite/pr42326.c: New.
1836
1837 2010-03-08  Richard Guenther  <rguenther@suse.de>
1838
1839         PR tree-optimization/43269
1840         * gcc.c-torture/execute/pr43269.c: New testcase.
1841
1842 2010-03-08  Janus Weil  <janus@gcc.gnu.org>
1843
1844         PR fortran/43256
1845         * gfortran.dg/typebound_call_13.f03: New.
1846
1847 2010-03-05  Eric Botcazou  <ebotcazou@adacore.com>
1848
1849         * lib/plugin-support.exp (plugin-test-execute): Use PLUGINCC in lieu
1850         of HOSTCC and PLUGINCFLAGS in lieu of HOSTCFLAGS.
1851
1852 2010-03-05  Jason Merrill  <jason@redhat.com>
1853
1854         * g++.dg/abi/mangle40.C: Require weak and alias.
1855
1856 2010-03-05  Sebastian Pop  <sebastian.pop@amd.com>
1857
1858         PR middle-end/42326
1859         * gfortran.dg/graphite/pr42326.f90: New.
1860         * gfortran.dg/graphite/pr42326-1.f90: New.
1861
1862 2010-03-05  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1863
1864         * lib/gnat.exp (gnat_init): Remove GNAT_UNDER_TEST_ORIG.
1865         (gnat_target_compile): Likewise.
1866         Reinitialize GNAT_UNDER_TEST if target changes.
1867         Set ADA_INCLUDE_PATH, ADA_OBJECTS_PATH in environment.
1868         (local_find_gnatmake): Pass full --GCC to gnatlink.
1869         Remove --LINK.
1870
1871 2010-03-04  Andrew Pinski  <andrew_pinski@caviumnetworks.com>
1872
1873         PR c/43248
1874         * gcc.dg/compound-literal-1.c: New testcase.
1875
1876 2010-03-04  Martin Jambor  <mjambor@suse.cz>
1877
1878         PR tree-optimization/43164
1879         PR tree-optimization/43191
1880         * gcc.c-torture/compile/pr43164.c: New test.
1881         * gcc.c-torture/compile/pr43191.c: Likewise.
1882
1883 2010-03-04  Janus Weil  <janus@gcc.gnu.org>
1884
1885         PR fortran/43244
1886         * gfortran.dg/finalize_9.f90: New.
1887
1888 2010-03-04  Tobias Burnus  <burnus@net-b.de>
1889             Ken Werner <ken@linux.vnet.ibm.com>
1890
1891         * gfortran.dg/reassoc_4.f: Add --param max-completely-peel-times
1892         to dg-options for spu.
1893         * gfortran.dg/vect/vect-7.f90: Add vect_intfloat_cvt to the
1894         dump-scan target to exclude spu.
1895
1896 2010-03-04  Changpeng Fang  <changpeng.fang@amd.com>
1897
1898         PR middle-end/43209
1899         * gcc.dg/tree-ssa/ivopts-4.c: New.
1900
1901 2010-03-03  Janis Johnson  <janis187@us.ibm.com>
1902
1903         * lib/target-supports-dg.exp (check-flags): Provide defaults for
1904         include-opts and exclude-opts; skip checking the flags if arguments
1905         are the same as the defaults.
1906         (dg-xfail-if): Verify the number of arguments, supply defaults
1907         for unspecified optional arguments.
1908         (dg-skip-if, dg-xfail-run-if): Verify the number of arguments.
1909
1910 2010-03-03  Jason Merrill  <jason@redhat.com>
1911
1912         PR c++/12909
1913         * g++.dg/abi/mangle40.C: Updated.
1914
1915 2010-03-03  Jason Merrill  <jason@redhat.com>
1916
1917         PR c++/12909
1918         * g++.dg/abi/mangle40.C: Updated.
1919
1920 2010-03-03  Jason Merrill  <jason@redhat.com>
1921
1922         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1923         * g++.dg/abi/mangle23.C: Likewise.
1924         * g++.dg/eh/simd-2.C: Likewise.
1925         * g++.dg/ext/attribute-test-2.C: Likewise.
1926         * g++.dg/ext/vector14.C: Likewise.
1927         * g++.dg/other/pr34435.C: Likewise.
1928         * g++.dg/template/conv8.C: Likewise.
1929         * g++.dg/template/nontype9.C: Likewise.
1930         * g++.dg/template/qualttp17.C: Likewise.
1931         * g++.dg/template/ref1.C: Likewise.
1932         * g++.old-deja/g++.pt/crash68.C: Likewise.
1933         * g++.old-deja/g++.pt/ref1.C: Likewise.
1934         * g++.old-deja/g++.pt/ref3.C: Likewise.
1935         * g++.old-deja/g++.pt/ref4.C: Likewise.
1936
1937         PR c++/12909
1938         * g++.dg/abi/mangle40.C: New.
1939         * g++.dg/abi/mangle41.C: New.
1940         * g++.dg/lto/20100302_0.C: New.
1941         * g++.dg/lto/20100302_1.C: New.
1942         * g++.dg/lto/20100302.h: New.
1943
1944 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1945
1946         PR fortran/43243
1947         * gfortran.dg/internal_pack_12.f90: New test.
1948
1949 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1950
1951         * gcc.dg/pr36997.c: Adjust error message.
1952
1953 2010-03-03  Mike Stump  <mikestump@comcast.net>
1954
1955         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1956         adjustments to not be present on machines that align the stack to
1957         more than 4 bytes and don't have a red zone yet as that is an
1958         unimplemented optimization.
1959
1960 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1961
1962         PR fortran/43169
1963         * gfortran.dg/impure_assignment_3.f90: New.
1964
1965 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1966
1967         PR debug/43229
1968         * gfortran.dg/pr43229.f90: New test.
1969
1970         PR debug/43237
1971         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1972
1973         PR debug/43177
1974         * gcc.dg/guality/pr43177.c: New test.
1975
1976 2010-03-02  Jason Merrill  <jason@redhat.com>
1977
1978         * g++.dg/ext/vector9.C: Adjust error message.
1979         * g++.dg/conversion/simd3.C: Likewise.
1980         * g++.dg/other/error23.C: Likewise.
1981
1982 2010-03-02  Mike Stump  <mikestump@comcast.net>
1983
1984         PR c++/41090
1985         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1986
1987 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
1988
1989         PR fortran/43180
1990         * gfortran.dg/internal_pack_10.f90: New test.
1991
1992         PR fortran/43173
1993         * gfortran.dg/internal_pack_11.f90: New test.
1994
1995 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
1996
1997         PR middle-end/42640
1998         * gcc.dg/tree-ssa/pr42640.c: New.
1999
2000 2010-03-01  Richard Guenther  <rguenther@suse.de>
2001
2002         PR tree-optimization/43220
2003         * gcc.c-torture/execute/pr43220.c: New testcase.
2004
2005 2010-03-01  Richard Guenther  <rguenther@suse.de>
2006
2007         PR middle-end/43213
2008         * gcc.dg/pr43213.c: New testcase.
2009
2010 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2011
2012         PR pch/14940
2013         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2014
2015 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2016
2017         * lib/target-supports.exp (check_effective_target_ucn_nocache):
2018         New function.
2019         (check_effective_target_ucn): Likewise.
2020
2021         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
2022         if !ucn.
2023         * gcc.dg/ucnid-2.c: Likewise.
2024         * gcc.dg/ucnid-3.c: Likewise.
2025         * gcc.dg/ucnid-4.c: Likewise.
2026         * gcc.dg/ucnid-11.c: Likewise.
2027         * gcc.dg/ucnid-12.c: Likewise.
2028         * gcc.dg/ucnid-6.c: Skip if !ucn.
2029         * gcc.dg/ucnid-9.c: Likewise.
2030
2031 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2032
2033         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2034         lists to dg-skip-if.
2035         * gcc.target/i386/stackalign/return-3.c: Likewise.
2036
2037 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2038
2039         * gcc.target/i386/clearcap.map: New file.
2040         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2041         Pass clearcap.map by default if supported.
2042
2043 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2044
2045         PR fortran/42900
2046         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2047         Explain this.
2048         * gfortran.dg/stat_2.f90: Likewise.
2049
2050 2010-03-01  Tobias Burnus  <burnus@net-b.de>
2051
2052         PR fortran/43199
2053         * gfortran.dg/module_read_2.f90: New test.
2054
2055 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
2056
2057         PR c++/42748
2058         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2059         * g++.dg/abi/mangle12.C: Likewise.
2060         * g++.dg/abi/mangle20-2.C: Likewise.
2061         * g++.dg/abi/mangle17.C: Likewise.
2062         * g++.dg/template/cond2.C: Likewise.
2063         * g++.dg/template/pr35240.C: Likewise.
2064
2065 2010-02-27  Richard Guenther  <rguenther@suse.de>
2066
2067         PR tree-optimization/43186
2068         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2069
2070 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
2071
2072         * g++.dg/abi/packed1.C: Expect warning on the SH.
2073
2074 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
2075
2076         PR c++/42054:
2077         * g++.dg/parse/error37.C: New test.
2078
2079 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2080
2081         PR c/24577
2082         PR c/43192
2083         * gcc.dg/pr8927-1.c: Match new note.
2084         * gcc.dg/990506-0.c: Likewise.
2085         * gcc.dg/gomp/flush-2.c: Likewise.
2086         * gcc.dg/gomp/atomic-5.c: Likewise.
2087         * gcc.dg/gomp/pr34607.c: Likewise.
2088         * gcc.dg/pr35746.c: Likewise.
2089         * gcc.dg/cpp/pragma-1.c: Likewise.
2090         * gcc.dg/cpp/pragma-2.c: Likewise.
2091         * gcc.dg/pr41842.c: Likewise.
2092         * gcc.dg/noncompile/20040629-1.c: Likewise.
2093         * objc.dg/private-1.m: Likewise.
2094
2095 2010-02-27  Tobias Burnus  <burnus@net-b.de>
2096
2097         PR fortran/43185
2098         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2099         * gfortran.dg/default_initialization_4.f90: New test.
2100
2101 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2102
2103         * gnat.dg/thin_pointer.ad[sb]: Rename into...
2104         * gnat.dg/thin_pointer1.ad[sb]: ...this.
2105         * gnat.dg/thin_pointer2.adb: New test.
2106         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2107
2108 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2109
2110         PR c/20631
2111         * gcc.dg/cpp/c90-pedantic.c: New.
2112         * gcc.dg/cpp/c90.c: New.
2113         * gcc.dg/gnu90-const-expr-1.c: New.
2114         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2115
2116 2010-02-26  Richard Guenther  <rguenther@suse.de>
2117
2118         PR tree-optimization/43186
2119         * gcc.c-torture/compile/pr43186.c: New testcase.
2120
2121 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
2122
2123         PR debug/43190
2124         * c-c++-common/dwarf2/pr43190.c: New test.
2125
2126 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2127
2128         PR testsuite/37074:
2129         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2130
2131 2010-02-26  Richard Guenther  <rguenther@suse.de>
2132
2133         PR tree-optimization/43188
2134         * gcc.c-torture/compile/pr43188.c: New testcase.
2135
2136 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2137
2138         PR target/43175
2139         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2140
2141 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
2142
2143         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2144
2145 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
2146
2147         PR target/43154
2148         * gcc.target/powerpc/pr43154.c: New file.
2149
2150 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
2151
2152         PR debug/43166
2153         * gfortran.dg/debug/pr43166.f: New test.
2154
2155         PR debug/43165
2156         * gcc.dg/torture/pr43165.c: New test.
2157
2158 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2159
2160         PR c/43128
2161         * c-c++-common/pr41779.c: Update.
2162
2163 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2164
2165         PR ada/32547
2166         * lib/gnat-dg.exp (gnat_load): Redefine.
2167
2168         * ada/acats/run_acats: Run run_all.sh with $SHELL.
2169         * ada/acats/run_all.sh: Downcase tasking not implemented message.
2170
2171 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2172
2173         PR libobjc/36610
2174         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2175         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2176         -fgnu-runtime.
2177         Sort entries.
2178
2179 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2180
2181         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2182
2183 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
2184
2185         PR debug/43150
2186         * gcc.dg/guality/vla-1.c: New test.
2187
2188 2010-02-24  Tobias Burnus  <burnus@net-b.de>
2189
2190         PR fortran/43042
2191         * gfortran.dg/c_ptr_tests_15.f90: New test.
2192
2193 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2194
2195         PR target/43107
2196         * gcc.target/i386/pr43107.c: New test.
2197
2198 2010-02-23  Jason Merrill  <jason@redhat.com>
2199
2200         PR c++/43143
2201         * g++.dg/cpp0x/variadic100.C: New.
2202
2203 2010-02-23  Jason Merrill  <jason@redhat.com>
2204
2205         PR debug/42800
2206         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2207         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2208         * c-c++-common/dwarf2/vla1.c: New.
2209
2210 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2211
2212         PR target/43139
2213         * gcc.dg/pr43139.c: New test.
2214
2215         PR debug/43077
2216         * gcc.dg/guality/pr43077-1.c: New test.
2217
2218 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2219
2220         PR 43123
2221         * gcc.dg/march.c: New.
2222         * gcc.dg/march-generic.c: New.
2223         * gcc.dg/mtune.c: New.
2224
2225 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2226
2227         PR middle-end/43083
2228         * gcc.dg/graphite/pr43083.c: New.
2229
2230 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2231
2232         PR middle-end/43097
2233         * gfortran.dg/graphite/pr43097.f: New.
2234
2235 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2236             Manuel López-Ibáñez  <manu@gcc.gnu.org>
2237
2238         PR middle-end/43140
2239         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2240
2241 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2242
2243         PR middle-end/43026
2244         * g++.dg/graphite/pr43026.C: New.
2245
2246 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2247
2248         PR c++/43126
2249         * gcc.dg/cleanup-1.c: Update.
2250         * gcc.dg/func-args-1.c: Update.
2251         * gcc.dg/format/sentinel-1.c: Update.
2252         * g++.old-deja/g++.jason/scoping10.C: Update.
2253         * g++.old-deja/g++.ns/lookup5.C: Update.
2254         * g++.dg/ext/cleanup-1.C: Update.
2255         * g++.dg/parse/varmod1.C: Update.
2256         * g++.dg/parse/error33.C: Update.
2257         * g++.dg/expr/call3.C: Update.
2258         * g++.dg/func-args-1.C: New.
2259
2260 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
2261
2262         PR c/43125
2263         * gcc.dg/attr-used-2.c: Moved to ...
2264         * c-c++-common/attr-used-2.c: Here.
2265
2266         * gcc.dg/attr-used.c: Moved to ...
2267         * c-c++-common/attr-used.c: Here.
2268
2269 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
2270
2271         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2272
2273 2010-02-22  Richard Guenther  <rguenther@suse.de>
2274
2275         PR lto/43045
2276         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2277         * gfortran.dg/lto/20100222-1_1.c: Likewise.
2278
2279 2010-02-22  Richard Guenther  <rguenther@suse.de>
2280
2281         PR tree-optimization/42749
2282         * gcc.c-torture/compile/pr42749.c: New testcase.
2283
2284 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
2285
2286         PR fortran/43072
2287         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2288         * gfortran.dg/internal_pack_9.f90: New test.
2289
2290 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2291
2292         PR c++/23510
2293         * g++.dg/template/recurse.C: Adjust.
2294         * g++.dg/template/pr23510.C: New.
2295
2296 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
2297
2298         PR c++/42824
2299         * g++.dg/template/memclass4.C: New test.
2300
2301 2010-02-21  Tobias Burnus  <burnus@net-b.de>
2302
2303         PR fortran/35259
2304         * gfortran.dg/reassoc_5.f90: New test.
2305
2306 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
2307
2308         PR target/43067
2309         * gcc.target/i386/pr43067.c: New test.
2310
2311 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2312
2313         PR c++/35669
2314         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2315         -Wconversion-null.
2316         * g++.dg/warn/Wconversion-null.C: New test.
2317         * g++.old-deja/g++.other/null1.C: Move to...
2318         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2319
2320 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
2321
2322         PR fortran/36932
2323         PR fortran/36933
2324         * gfortran.dg/dependency_26.f90: New test.
2325
2326         PR fortran/43072
2327         * gfortran.dg/internal_pack_7.f90: New test.
2328
2329         PR fortran/43111
2330         * gfortran.dg/internal_pack_8.f90: New test.
2331
2332 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2333
2334         PR 43128
2335         * c-c++-common/pr41779.c: Fix broken testcase.
2336
2337 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2338
2339         PR 36513
2340         * c-c++-common/pr36513.c: New testcase.
2341         * c-c++-common/pr36513-2.c: New testcase.
2342
2343 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2344
2345         PR 41779
2346         * c-c++-common/pr41779.c: New.
2347
2348 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
2349
2350         PR debug/43084
2351         * gcc.dg/pr43084.c: New test.
2352
2353 2010-02-19  Richard Guenther  <rguenther@suse.de>
2354
2355         PR tree-optimization/42916
2356         * gcc.dg/pr42916.c: New testcase.
2357
2358 2010-02-18  Jason Merrill  <jason@redhat.com>
2359
2360         PR c++/42837
2361         * g++.dg/abi/packed1.C: Add expected warning.
2362
2363         PR c++/43108
2364         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2365         * gcc.dg/torture/dg-torture.exp: Likewise.
2366         * c-c++-common/torture/complex-sign.h,
2367         c-c++-common/torture/complex-sign-add.c,
2368         c-c++-common/torture/complex-sign-mixed-add.c,
2369         c-c++-common/torture/complex-sign-mixed-div.c,
2370         c-c++-common/torture/complex-sign-mixed-mul.c,
2371         c-c++-common/torture/complex-sign-mixed-sub.c,
2372         c-c++-common/torture/complex-sign-mul.c,
2373         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2374         Adapt for C++ compilation as well.
2375
2376         PR c++/43070
2377         * g++.dg/ext/label1.C: Update.
2378         * g++.dg/ext/label2.C: Update.
2379
2380         PR c++/26261
2381         * g++.dg/template/dependent-name6.C: New.
2382
2383         PR c++/43109
2384         * g++.dg/parse/namespace12.C: New.
2385
2386 2010-02-18  Martin Jambor  <mjambor@suse.cz>
2387
2388         PR tree-optimization/43066
2389         * gcc.c-torture/compile/pr43066.c: New test.
2390
2391 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2392
2393         * g++.dg/ext/attrib35.C: Fix target selector string.
2394         * g++.dg/ext/attrib36.C: Ditto.
2395         * g++.dg/ext/attrib37.C: Ditto.
2396         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2397         * g++.dg/abi/mangle25.C: Ditto.
2398
2399 2010-02-17  Jason Merrill  <jason@redhat.com>
2400
2401         PR c++/43069
2402         * g++.dg/parse/namespace11.C: New.
2403
2404         PR c++/43093
2405         * g++.dg/ext/attrib37.C: New.
2406
2407         PR c++/43079
2408         * g++.dg/template/ptrmem20.C: New.
2409
2410 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
2411
2412         PR target/43103
2413         * gcc.target/i386/xop-check.h: Include m256-check.h.
2414         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2415         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2416         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2417         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2418
2419 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
2420
2421         PR debug/42918
2422         * gcc.dg/pr42918.c: New test.
2423
2424 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
2425
2426         * g++.dg/ext/attrib36.C: Require ILP32.
2427
2428 2010-02-16  Richard Guenther  <rguenther@suse.de>
2429
2430         PR tree-optimization/41043
2431         * gfortran.dg/pr41043.f90: New testcase.
2432         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2433
2434 2010-02-16  Jason Merrill  <jason@redhat.com>
2435
2436         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2437
2438 2010-02-16  Ira Rosen  <irar@il.ibm.com>
2439
2440         PR tree-optimization/43074
2441         * gcc.dg/vect/fast-math-pr43074.c: New test.
2442
2443 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
2444
2445         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2446
2447 2010-02-16  Jason Merrill  <jason@redhat.com>
2448
2449         PR c++/43031
2450         * g++.dg/ext/attrib36.C: New.
2451
2452         PR c++/43036
2453         * g++.dg/other/array6.C: New.
2454
2455 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2456
2457         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2458
2459 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
2460
2461         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2462         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2463         * gcc.target/i386/xop-vpermil2pd-1.c: New.
2464         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2465         * gcc.target/i386/xop-vpermil2ps-1.c: New.
2466         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2467
2468 2010-02-15  Richard Guenther  <rguenther@suse.de>
2469
2470         PR middle-end/43068
2471         * g++.dg/torture/pr43068.C: New testcase.
2472
2473 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
2474
2475         PR c++/43024
2476         * g++.dg/opt/ice1.C: New.
2477
2478 2010-02-14  Jason Merrill  <jason@redhat.com>
2479
2480         PR c++/41997
2481         * g++.dg/cpp0x/initlist-opt.C: New.
2482
2483 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
2484
2485         PR fortran/41113
2486         PR fortran/41117
2487         * gfortran.dg/internal_pack_6.f90: New test.
2488
2489 2010-02-12  Jason Merrill  <jason@redhat.com>
2490
2491         PR c++/43054
2492         * g++.dg/cpp0x/variadic99.C: New.
2493
2494 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
2495
2496         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2497         sign extend pointers to gualchk_t.
2498
2499         PR c++/43033
2500         * g++.dg/other/default3.C: Xfail g4 test.
2501
2502 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2503
2504         PR middle-end/43012
2505         * gcc.dg/graphite/pr43012.c: New.
2506
2507 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2508
2509         PR middle-end/42930
2510         * g++.dg/graphite/pr42930.C: New.
2511
2512 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2513
2514         PR middle-end/42914
2515         PR middle-end/42530
2516         * gcc.dg/graphite/pr42530.c: New.
2517         * gcc.dg/graphite/pr42914.c: New.
2518
2519 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2520
2521         PR middle-end/42771
2522         * gcc.dg/graphite/pr42771.c: New.
2523
2524 2010-02-11  Richard Guenther  <rguenther@suse.de>
2525
2526         PR tree-optimization/42998
2527         * gcc.c-torture/compile/pr42998.c: New testcase.
2528
2529 2010-02-10  Jason Merrill  <jason@redhat.com>
2530
2531         PR c++/41896
2532         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2533
2534         PR c++/42983, core issue 906
2535         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2536         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2537
2538         PR c++/43016
2539         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2540
2541 2010-02-10  Richard Guenther  <rguenther@suse.de>
2542
2543         PR tree-optimization/43017
2544         * gcc.dg/torture/pr43017.c: New testcase.
2545
2546 2010-02-10  Tobias Burnus <burnus@net-b.de>
2547
2548         PR fortran/40823
2549         * gfortran.dg/private_type_1.f90: Update error location.
2550         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2551         * gfortran.dg/typebound_operator_2.f03: Ditto.
2552         * gfortran.dg/assignment_2.f90: Ditto.
2553         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2554         * gfortran.dg/binding_label_tests_9.f03: Ditto.
2555
2556 2010-02-10  Tobias Burnus  <burnus@net-b.de>
2557
2558         PR fortran/43015
2559         * gfortran.dg/bind_c_usage_20.f90: New test.
2560
2561 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2562
2563         PR debug/43010
2564         * g++.dg/debug/pr43010.C: New test.
2565
2566 2010-02-10  Richard Guenther  <rguenther@suse.de>
2567
2568         PR c/43007
2569         * gcc.c-torture/execute/20100209-1.c: New testcase.
2570         * gcc.dg/fold-div-3.c: Likewise.
2571
2572 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2573
2574         * gcc.dg/builtin-ffs-1.c: New test.
2575
2576 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2577
2578         PR fortran/42999
2579         * gfortran.dg/array_constructor_35.f90: New test.
2580
2581 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2582
2583         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2584
2585 2010-02-09  Jason Merrill  <jason@redhat.com>
2586
2587         PR c++/42399
2588         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2589
2590         PR c++/42370
2591         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2592
2593 2010-02-09  Tobias Burnus  <burnus@net-b.de>
2594
2595         PR fortran/41869
2596         * gfortran.dg/module_write_1.f90: New test.
2597
2598 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
2599
2600         * gcc.dg/pr19340.c: Adjust.
2601
2602 2010-02-09  Richard Guenther  <rguenther@suse.de>
2603
2604         PR tree-optimization/43008
2605         * gcc.c-torture/execute/pr43008.c: New testcase.
2606
2607 2010-02-09  Richard Guenther  <rguenther@suse.de>
2608
2609         PR tree-optimization/43000
2610         * gcc.dg/torture/pr43000.c: New testcase.
2611         * gcc.dg/torture/pr43002.c: Likewise.
2612
2613 2010-02-09  Daniel Kraft  <d@domob.eu>
2614
2615         PR fortran/39171
2616         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2617         and pass -Wsurprising as necessary.
2618
2619 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
2620
2621         PR tree-optimization/42890
2622         * g++.dg/torture/pr42890.C: New test.
2623
2624 2010-02-08  Richard Guenther  <rguenther@suse.de>
2625
2626         PR middle-end/42995
2627         * gcc.dg/tree-ssa/inline-4.c: New testcase.
2628
2629 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2630
2631         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
2632         return 0 from main.
2633         * gcc.dg/graphite/block-1.c: Same.
2634         * gcc.dg/graphite/block-3.c: Same.
2635         * gcc.dg/graphite/block-4.c: Same.
2636         * gcc.dg/graphite/block-5.c: Same.
2637         * gcc.dg/graphite/block-6.c: Same.
2638         * gcc.dg/graphite/block-7.c: Same.
2639         * gcc.dg/graphite/interchange-0.c: Same.
2640         * gcc.dg/graphite/interchange-1.c: Same.
2641         * gcc.dg/graphite/interchange-10.c: Same.
2642         * gcc.dg/graphite/interchange-11.c: Same.
2643         * gcc.dg/graphite/interchange-12.c: Same.
2644         * gcc.dg/graphite/interchange-2.c: Same.
2645         * gcc.dg/graphite/interchange-3.c: Same.
2646         * gcc.dg/graphite/interchange-4.c: Same.
2647         * gcc.dg/graphite/interchange-5.c: Same.
2648         * gcc.dg/graphite/interchange-6.c: Same.
2649         * gcc.dg/graphite/interchange-7.c: Same.
2650         * gcc.dg/graphite/interchange-8.c: Same.
2651         * gcc.dg/graphite/interchange-9.c: Same.
2652         * gcc.dg/graphite/interchange-mvt.c: Same.
2653
2654 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2655
2656         * gfortran.dg/graphite/id-19.f: New.
2657         * gfortran.dg/graphite/pr14741.f90: New.
2658         * gfortran.dg/graphite/pr41924.f90: New.
2659         * gfortran.dg/graphite/run-id-2.f90: New.
2660
2661 2010-02-07  Richard Guenther  <rguenther@suse.de>
2662
2663         PR middle-end/42956
2664         * gcc.c-torture/compile/pr42956.c: New testcase.
2665
2666 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2667
2668         PR libfortran/42742
2669         * gfortran.dg/fmt_cache_2.f: New test.
2670
2671 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2672
2673         * gfortran.dg/read_no_eor.f90: New test.
2674
2675 2010-02-05  Jason Merrill  <jason@redhat.com>
2676
2677         * g++.dg/ext/label13.C: Move constructor body out of class.
2678
2679 2010-02-03  Jason Merrill  <jason@redhat.com>
2680
2681         PR c++/42870
2682         * g++.dg/ext/dllexport3.C: New.
2683
2684 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
2685
2686         * gcc.dg/format/ms-format3.c: New test for specific MS types.
2687
2688 2010-02-05  Richard Guenther  <rguenther@suse.de>
2689
2690         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2691
2692 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
2693
2694         PR c++/42915
2695         * g++.dg/other/crash-9.C: New test.
2696
2697 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
2698
2699         PR fortran/42309
2700         * gfortran.dg/subref_array_pointer_4.f90 : New test.
2701
2702 2010-02-04  Richard Guenther  <rguenther@suse.de>
2703
2704         PR rtl-optimization/42952
2705         * gcc.dg/torture/pr42952.c: New testcase.
2706
2707 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2708
2709         PR libfortran/42901
2710         * gfortran.dg/namelist_60.f90: New test.
2711
2712 2010-02-03  Jason Merrill  <jason@redhat.com>
2713
2714         PR c++/40138
2715         * g++.dg/ext/builtin11.C: New.
2716
2717         PR c++/4926
2718         PR c++/38600
2719         * g++.dg/abi/mangle35.C: New.
2720         * g++.dg/abi/mangle37.C: New.
2721
2722         PR c++/12909
2723         * g++.dg/abi/mangle36.C: New.
2724
2725         PR c++/35652
2726         * g++.dg/warn/string1.C: New.
2727
2728 2010-02-03  Richard Guenther  <rguenther@suse.de>
2729
2730         PR tree-optimization/42944
2731         * gcc.dg/errno-1.c: New testcase.
2732
2733 2010-02-03  Richard Guenther  <rguenther@suse.de>
2734
2735         PR middle-end/42927
2736         * gcc.c-torture/compile/pr42927.c: New testcase.
2737
2738 2010-02-03  Tobias Burnus  <burnus@net-b.de>
2739
2740         PR fortran/42936
2741         * gfortran.dg/null_4.f90: New test.
2742
2743 2010-02-02  Jason Merrill  <jason@redhat.com>
2744
2745         PR c++/41090
2746         * g++.dg/ext/label13.C: New.
2747
2748 2010-02-02  Tobias Burnus  <burnus@net-b.de>
2749
2750         PR fortran/42650
2751         * gfortran.dg/func_result_5.f90: New test.
2752
2753 2010-02-01  Tobias Burnus  <burnus@net-b.de>
2754
2755         PR fortran/42922
2756         * gfortran.dg/pure_initializer_3.f90: News test.
2757
2758 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
2759
2760         PR fortran/42888
2761         * gfortran.dg/allocate_derived_2.f90: New test.
2762
2763 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2764
2765         PR middle-end/42898
2766         * gcc.dg/torture/pr42898-2.c: New test.
2767
2768 2010-01-31  Richard Guenther  <rguenther@suse.de>
2769
2770         PR middle-end/42898
2771         * gcc.dg/torture/pr42898.c: New testcase.
2772
2773 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
2774
2775         PR fortran/38324
2776         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2777         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2778
2779 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
2780
2781         * g++.dg/tree-ssa/inline-1.C: New.
2782         * g++.dg/tree-ssa/inline-2.C: New.
2783         * g++.dg/tree-ssa/inline-3.C: New.
2784
2785 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
2786
2787         PR testsuite/41701
2788         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2789         the string 'pow' in the pathname of the compiler from generating a
2790         test failure.
2791
2792 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2793
2794         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2795         * g++.old-deja/g++.mike/eh17.C: Likewise.
2796         * g++.old-deja/g++.mike/p5571.C: Likewise.
2797
2798 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
2799
2800         PR c++/42758
2801         PR c++/42634
2802         PR c++/42336
2803         PR c++/42797
2804         PR c++/42880
2805         * g++.dg/other/crash-5.C: New test.
2806         * g++.dg/other/crash-6.C: New test.
2807         * g++.dg/other/crash-7.C: New test.
2808         * g++.dg/other/crash-8.C: New test.
2809
2810 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
2811
2812         PR rtl-optimization/42889
2813         * gcc.dg/pr42889.c: New test.
2814
2815 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
2816
2817         * gcc.target/i386/pr42881.c: Use SSE2.
2818
2819 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
2820
2821         PR target/42891
2822         * gcc.target/i386/pr42891.c: New test.
2823
2824 2010-01-28  Richard Guenther  <rguenther@suse.de>
2825
2826         PR tree-optimization/42871
2827         * g++.dg/torture/pr42871.C: New testcase.
2828
2829 2010-01-28  Richard Guenther  <rguenther@suse.de>
2830
2831         * gcc.dg/Wobjsize-1.h: New testcase.
2832         * gcc.dg/Wobjsize-1.c: Likewise.
2833
2834 2010-01-28  Richard Guenther  <rguenther@suse.de>
2835
2836         PR middle-end/42883
2837         * g++.dg/torture/pr42883.C: New testcase.
2838
2839 2010-01-28  Michael Matz  <matz@suse.de>
2840
2841         * gcc.target/i386/pr42881.c: New test.
2842
2843 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2844
2845         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2846         Add i?86-*-solaris2* support.
2847
2848 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
2849
2850         PR c++/42713
2851         PR c++/42820
2852         * g++.dg/template/typedef27.C: New test case.
2853         * g++.dg/template/typedef28.C: New test case.
2854
2855 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
2856
2857         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2858
2859 2010-01-27  Richard Guenther  <rguenther@suse.de>
2860
2861         PR middle-end/42878
2862         * gcc.dg/torture/pr42878-1.c: New testcase.
2863         * gcc.dg/torture/pr42878-2.c: Likewise.
2864
2865 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
2866
2867         PR middle-end/42874
2868         * gcc.dg/vla-22.c: New test.
2869
2870 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
2871
2872         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2873         current collation.
2874
2875 2010-01-26  Richard Guenther  <rguenther@suse.de>
2876
2877         PR rtl-optimization/42685
2878         * gcc.dg/pr42685.c: New testcase.
2879         * g++.dg/other/pr42685.C: Likewise.
2880
2881 2010-01-26  Richard Guenther  <rguenther@suse.de>
2882
2883         PR middle-end/42806
2884         * g++.dg/other/pr42806.C: New testcase.
2885
2886 2010-01-26  Richard Guenther  <rguenther@suse.de>
2887
2888         PR tree-optimization/42250
2889         * gcc.dg/pr42250.c: New testcase.
2890
2891 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
2892
2893         * gnat.dg/array_bounds_test.adb: New test.
2894
2895 2010-01-25  Tobias Burnus  <burnus@net-b.de>
2896
2897         PR fortran/42858
2898         * gfortran.dg/generic_21.f90: New test.
2899
2900 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2901
2902         PR testsuite/41522
2903         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2904
2905 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
2906
2907         PR c++/42748
2908         * g++.dg/abi/arm_va_list2.C: New test.
2909         * g++.dg/abi/arm_va_list2.h: Companion header file.
2910
2911 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
2912
2913         PR fortran/41044
2914         * gfortran.dg/parameter_array_ref_2.f90 : New test.
2915
2916         PR fortran/41167
2917         * gfortran.dg/char_array_arg_1.f90 : New test.
2918
2919         * gfortran.dg/pr25923.f90 : Remove XFAIL.
2920
2921 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2922
2923         PR fortran/39304
2924         * gfortran.dg/generic_20.f90: New test.
2925
2926 2010-01-22  Michael Matz  <matz@suse.de>
2927
2928         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2929         -msse2.
2930
2931 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2932
2933         PR fortran/42736
2934         * gfortran.dg/dependency_25.f90 : New test.
2935
2936 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2937
2938         PR tree-optimization/42585
2939         * gcc.dg/tree-ssa/pr42585.c: New test.
2940
2941 2010-01-21  Richard Guenther  <rguenther@suse.de>
2942
2943         PR middle-end/19988
2944         * gcc.dg/pr19988.c: New testcase.
2945
2946 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2947
2948         * g++.dg/compat/decimal/compat-common.h: New file.
2949         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2950         * g++.dg/compat/decimal/pass_x.h: New file.
2951         * g++.dg/compat/decimal/pass_y.h: New file.
2952         * g++.dg/compat/decimal/pass-1_main.C: New file.
2953         * g++.dg/compat/decimal/pass-1_x.C: New file.
2954         * g++.dg/compat/decimal/pass-1_y.C: New file.
2955         * g++.dg/compat/decimal/pass-2_main.C: New file.
2956         * g++.dg/compat/decimal/pass-2_x.C: New file.
2957         * g++.dg/compat/decimal/pass-2_y.C: New file.
2958         * g++.dg/compat/decimal/pass-3_main.C: New file.
2959         * g++.dg/compat/decimal/pass-3_x.C: New file.
2960         * g++.dg/compat/decimal/pass-3_y.C: New file.
2961         * g++.dg/compat/decimal/pass-4_main.C: New file.
2962         * g++.dg/compat/decimal/pass-4_x.C: New file.
2963         * g++.dg/compat/decimal/pass-4_y.C: New file.
2964         * g++.dg/compat/decimal/pass-5_main.C: New file.
2965         * g++.dg/compat/decimal/pass-5_x.C: New file.
2966         * g++.dg/compat/decimal/pass-5_y.C: New file.
2967         * g++.dg/compat/decimal/pass-6_main.C: New file.
2968         * g++.dg/compat/decimal/pass-6_x.C: New file.
2969         * g++.dg/compat/decimal/pass-6_y.C: New file.
2970         * g++.dg/compat/decimal/return_x.h: New file.
2971         * g++.dg/compat/decimal/return_y.h: New file.
2972         * g++.dg/compat/decimal/return-1_main.C: New file.
2973         * g++.dg/compat/decimal/return-1_x.C: New file.
2974         * g++.dg/compat/decimal/return-1_y.C: New file.
2975         * g++.dg/compat/decimal/return-2_main.C: New file.
2976         * g++.dg/compat/decimal/return-2_x.C: New file.
2977         * g++.dg/compat/decimal/return-2_y.C: New file.
2978         * g++.dg/compat/decimal/return-3_main.C: New file.
2979         * g++.dg/compat/decimal/return-3_x.C: New file.
2980         * g++.dg/compat/decimal/return-3_y.C: New file.
2981         * g++.dg/compat/decimal/return-4_main.C: New file.
2982         * g++.dg/compat/decimal/return-4_x.C: New file.
2983         * g++.dg/compat/decimal/return-4_y.C: New file.
2984         * g++.dg/compat/decimal/return-5_main.C: New file.
2985         * g++.dg/compat/decimal/return-5_x.C: New file.
2986         * g++.dg/compat/decimal/return-5_y.C: New file.
2987         * g++.dg/compat/decimal/return-6_main.C: New file.
2988         * g++.dg/compat/decimal/return-6_x.C: New file.
2989         * g++.dg/compat/decimal/return-6_y.C: New file.
2990
2991 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
2992
2993         PR debug/42715
2994         * gcc.dg/pr42715.c: New.
2995
2996 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
2997
2998         PR c++/42038
2999         * g++.dg/parse/crash55.C: New.
3000
3001 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3002
3003         PR debug/42782
3004         * gcc.dg/guality/pr42782.c: New.
3005
3006 2010-01-20  Jason Merrill  <jason@redhat.com>
3007
3008         PR c++/41788
3009         * g++.dg/abi/packed1.C: New.
3010
3011         PR c++/41920
3012         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
3013
3014         PR c++/40750
3015         * g++.dg/parse/fn-typedef1.C: New.
3016         * g++.dg/other/cv_quals.C: Adjust.
3017
3018 2010-01-20  Anthony Green  <green@moxielogic.com>
3019
3020         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
3021         pack(push) pragma).
3022         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3023         * gcc.dg/20020312-2.c: Port this to the moxie core.
3024         * gcc.dg/weak/typeof-2.c: Ditto.
3025
3026 2010-01-20  Richard Guenther  <rguenther@suse.de>
3027
3028         PR tree-optimization/42717
3029         * gcc.c-torture/compile/pr42717.c: New testcase.
3030
3031 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
3032
3033         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3034         of signed, add a few new tests.
3035
3036         PR middle-end/42803
3037         * g++.dg/parse/limits-initializer1.C: New test.
3038
3039 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3040
3041         PR fortran/42804
3042         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3043         * gfortran.dg/typebound_call_12.f03: New test.
3044
3045 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
3046
3047         PR fortran/42783
3048         * gfortran.dg/bounds_check_15.f90 : New test.
3049
3050 2010-01-19  Michael Matz  <matz@suse.de>
3051
3052         PR tree-optimization/41783
3053         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3054
3055 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3056
3057         PR target/38697.
3058         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3059         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3060         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
3061         * gcc.target/arm/neon/vget_lows16.c: Likewise.
3062         * gcc.target/arm/neon/vget_lows32.c: Likewise.
3063         * gcc.target/arm/neon/vget_lows64.c: Likewise.
3064         * gcc.target/arm/neon/vget_lows8.c: Likewise.
3065         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3066         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3067         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3068         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3069
3070 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3071
3072         PR fortran/42545
3073         * gfortran.dg/extends_6.f03: Modified an error message.
3074         * gfortran.dg/extends_10.f03: New test.
3075         * gfortran.dg/private_type_6.f03: Modified an error message.
3076         * gfortran.dg/structure_constructor_8.f03: Ditto.
3077
3078 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
3079
3080         PR tree-optimization/42719
3081         * gcc.dg/pr42719.c: New test.
3082
3083         PR debug/42728
3084         * gcc.dg/pr42728.c: New test.
3085
3086 2010-01-19  Anthony Green  <green@moxielogic.com>
3087
3088         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3089
3090 2010-01-18  Anthony Green  <green@moxielogic.com>
3091
3092         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3093         for moxie.
3094
3095 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
3096
3097         * g++.dg/template/error45.C: reverted as part of reverting the
3098         fix of PR c++/42634.
3099
3100 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3101
3102         PR c++/42634
3103         * g++.dg/template/error45.C: New test.
3104
3105 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3106
3107         PR c++/42766
3108         * g++.dg/conversion/op6.C: New test.
3109
3110 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
3111
3112         PR target/42774
3113         * gcc.target/alpha/pr42774.c: New test.
3114
3115 2010-01-18  Richard Guenther  <rguenther@suse.de>
3116
3117         PR tree-optimization/42781
3118         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3119
3120 2010-01-17  Richard Guenther  <rguenther@suse.de>
3121
3122         PR middle-end/42248
3123         * gcc.c-torture/execute/pr42248.c: New testcase.
3124
3125 2010-01-17  Richard Guenther  <rguenther@suse.de>
3126
3127         PR tree-optimization/42773
3128         * g++.dg/torture/pr42773.C: New testcase.
3129
3130 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
3131
3132         PR fortran/42677
3133         * gfortran.dg/interface_assignment_5.f90: New test.
3134
3135 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
3136
3137         PR c++/42697
3138         * g++.dg/template/crash94.C: Reverted.
3139
3140 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
3141
3142         PR debug/42767
3143         * gcc.dg/debug/pr42767.c: New.
3144
3145 2010-01-15  Jason Merrill  <jason@redhat.com>
3146
3147         PR c++/42761
3148         * g++.dg/cpp0x/decltype22.C: New.
3149
3150 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
3151
3152         PR middle-end/42760
3153         * g++.dg/torture/pr42760.C: New test.
3154
3155 2010-01-15  Jing Yu  <jingyu@google.com>
3156
3157         PR rtl-optimization/42691
3158         * gcc.c-torture/execute/pr42691.c: New.
3159
3160 2010-01-15  Richard Guenther  <rguenther@suse.de>
3161
3162         PR middle-end/42739
3163         * g++.dg/torture/pr42739.C: New testcase.
3164
3165 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
3166
3167         * g++.dg/template/error45.C: Revert as part of reverting changes
3168         or PR c++/42634.
3169
3170 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3171
3172         PR fortran/42684
3173         * gfortran.dg/interface_31.f90: New test.
3174
3175 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
3176
3177         * gcc.target/powerpc/pr42747.c: New file.
3178
3179 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3180
3181         PR middle-end/42674
3182         * c-c++-common/pr42674.c: New test.
3183
3184         PR c++/42608
3185         * g++.dg/template/instantiate11.C: New test.
3186
3187 2010-01-14  Jason Merrill  <jason@redhat.com>
3188
3189         PR c++/42701
3190         * g++.dg/overload/error3.C: New.
3191
3192         PR c++/42655
3193         * g++.dg/overload/rvalue1.C: New.
3194
3195 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3196
3197         PR tree-optimization/42706
3198         * gcc.dg/ipa/pr42706.c: New testcase.
3199
3200 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
3201
3202         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3203
3204 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3205
3206         PR tree-optimization/42714
3207         * g++.dg/torture/pr42714.C: New test.
3208
3209 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3210
3211         PR rtl-optimization/42246
3212         * gfortran.dg/pr42246-2.f: New.
3213
3214 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3215
3216         PR rtl-optimization/42389
3217         * gcc.dg/pr42389.c: New.
3218
3219 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3220
3221         PR rtl-optimization/42388
3222         * gcc.dg/pr42388.c: New.
3223
3224 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3225
3226         PR rtl-optimization/42294
3227         * gfortran.dg/pr42294.f: New.
3228
3229 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3230
3231         PR rtl-optimization/39453
3232         PR rtl-optimization/42246
3233         * gcc.dg/pr39453.c: New.
3234         * gcc.dg/pr42246.c: New.
3235
3236 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3237
3238         PR middle-end/42245
3239         * gcc.dg/pr42245.c: New.
3240         * gcc.dg/pr42245-2.c: New.
3241
3242 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3243
3244         PR rtl-optimization/42249
3245         * gcc.dg/pr42249.c: New.
3246
3247 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3248
3249         PR c/42721
3250         * gcc.c-torture/execute/pr42721.c: New test.
3251
3252 2010-01-14  Ira Rosen  <irar@il.ibm.com>
3253
3254         PR tree-optimization/42709
3255         * gcc.dg/vect/pr42709.c: New test.
3256
3257 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3258
3259         PR fortran/41478
3260         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3261         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3262
3263 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3264
3265         PR fortran/42481
3266         * gfortran.dg/generic_19.f90 : New test.
3267
3268 2010-01-13  Richard Guenther  <rguenther@suse.de>
3269
3270         PR tree-optimization/42730
3271         * gcc.c-torture/compile/pr42730.c: New testcase.
3272
3273 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
3274
3275         PR target/pr42542
3276         * gcc.target/ia64/pr42542-1.c: New.
3277         * gcc.target/ia64/pr42542-2.c: New.
3278         * gcc.target/ia64/pr42542-3.c: New.
3279
3280 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
3281
3282         PR c++/42634
3283         * g++.dg/template/error45.C: New test.
3284
3285 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3286
3287         PR tree-optimization/42704
3288         * g++.dg/torture/pr42704.C: New test.
3289
3290 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3291
3292         PR tree-optimization/42703
3293         * gcc.c-torture/compile/pr42703.c: New test.
3294
3295 2010-01-13  Richard Guenther  <rguenther@suse.de>
3296
3297         PR tree-optimization/42705
3298         * gcc.c-torture/compile/pr42705.c: New testcase.
3299
3300 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
3301
3302         * gcc.target/bfin/l2.c: New test.
3303         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3304
3305 2010-01-13  Richard Guenther  <rguenther@suse.de>
3306
3307         PR middle-end/42716
3308         * gcc.c-torture/compile/pr42716.c: New testcase.
3309
3310 2010-01-13  Richard Guenther  <rguenther@suse.de>
3311
3312         PR lto/42678
3313         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3314
3315 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
3316
3317         PR c/42708
3318         * gcc.c-torture/compile/pr42708-1.c: New test.
3319
3320 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
3321
3322         PR debug/42662
3323         * gcc.dg/pr42662.c: New test.
3324
3325         PR tree-optimization/42645
3326         * g++.dg/other/pr42645-1.C: New test.
3327         * g++.dg/other/pr42645-2.C: New test.
3328
3329 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
3330
3331         PR target/42416
3332         * gcc.target/powerpc/warn-1.c: New test.
3333         * gcc.target/powerpc/warn-2.c: New test.
3334
3335 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
3336
3337         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3338         stack alignment.
3339
3340 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
3341
3342         * gcc.dg/lto/20100108_0.c: New.
3343
3344 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
3345
3346         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3347         Add -march=i686 -msse for 32bit x86 targets.
3348
3349 2010-01-10  Richard Guenther  <rguenther@suse.de>
3350
3351         PR middle-end/42667
3352         * gcc.dg/torture/pr42667.c: New testcase.
3353
3354 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3355
3356         PR fortran/32489
3357         * gfortran.dg/array_constructor_34.f90: New test.
3358
3359 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3360
3361         PR fortran/20923
3362         * gfortran.dg/array_constructor_33.f90: New test.
3363         gfortran.dg/array_function_5.f90: Add credit.
3364
3365 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3366
3367         PR debug/42631
3368         * gcc.dg/pr42631.c: New.
3369
3370 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3371
3372         PR debug/42630
3373         * gcc.dg/pr42630.c: New.
3374
3375 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3376
3377         PR debug/42629
3378         * gcc.dg/pr42629.c: New.
3379
3380 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3381
3382         PR middle-end/42363
3383         * gcc.dg/torture/pr42363.c: New.
3384
3385 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3386
3387         PR debug/42604
3388         PR debug/42395
3389         * gcc.dg/vect/pr42604.c: New.
3390         * gcc.dg/vect/pr42395.c: New.
3391
3392 2010-01-09  Richard Guenther  <rguenther@suse.de>
3393
3394         PR middle-end/42512
3395         * gcc.c-torture/execute/pr42512.c: New testcase.
3396
3397 2010-01-09  Tobias Burnus  <burnus@net-b.de>
3398
3399         PR fortran/41298
3400         * gfortran.dg/c_ptr_tests_14.f90: New test.
3401
3402 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3403
3404         PR ada/41929
3405         * gnat.dg/null_pointer_deref1.adb: Don't run on
3406         sparc*-sun-solaris2.11.
3407
3408 2010-01-08  Richard Guenther  <rguenther@suse.de>
3409
3410         PR lto/42528
3411         * gcc.dg/lto/20100103-1_0.c: New testcase.
3412         * gcc.dg/lto/20100103-2_0.c: Likewise.
3413
3414 2010-01-08  Tobias Burnus  <burnus@net-b.de
3415
3416         PR/fortran 25829
3417         * gfortran.dg/asynchronous_1.f90: New test.
3418         * gfortran.dg/asynchronous_2.f90: New test.
3419         * gfortran.dg/conflicts.f90: Update error message.
3420
3421 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
3422
3423         c++/40155
3424         * g++.dg/cpp0x/variadic-unify-2.C: New test.
3425
3426 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
3427
3428         PR tree-optimization/42625
3429         * g++.dg/opt/dtor4.C: New test.
3430         * g++.dg/opt/dtor4.h: New.
3431         * g++.dg/opt/dtor4-aux.cc: New.
3432
3433 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3434
3435         PR fortran/42597
3436         * gfortran.dg/proc_ptr_26.f90: New test.
3437
3438 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3439
3440         PR fortran/41872
3441         * gfortran.dg/allocatable_scalar_7.f90: New test.
3442
3443 2010-01-06  Richard Guenther  <rguenther@suse.de>
3444
3445         * gcc.c-torture/compile/pr42632.c: New testcase.
3446
3447 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3448
3449         PR target/42542
3450         * gcc.target/i386/pr42542-4.c: New.
3451         * gcc.target/i386/pr42542-4a.c: Likewise.
3452         * gcc.target/i386/pr42542-5.c: Likewise.
3453         * gcc.target/i386/pr42542-5a.c: Likewise.
3454
3455 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3456
3457         * gcc.dg/tls/opt-15.c: New test.
3458
3459 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3460
3461         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3462
3463 2010-01-05  Martin Jambor  <mjambor@suse.cz>
3464
3465         PR tree-optimization/42462
3466         * g++.dg/torture/pr42462.C: New test.
3467
3468 2010-01-05  Jason Merrill  <jason@redhat.com>
3469
3470         * g++.dg/cpp0x/initlist30.C: New test.
3471
3472 2010-01-05  Richard Guenther  <rguenther@suse.de>
3473
3474         PR tree-optimization/42614
3475         * gcc.c-torture/execute/pr42614.c: New testcase.
3476
3477 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
3478
3479         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3480         * gcc.dg/Wunreachable-1.c: Remove the testcase of
3481         -Wunreachable-code.
3482         * gcc.dg/Wunreachable-2.c: Likewise.
3483         * gcc.dg/Wunreachable-3.c: Likewise.
3484         * gcc.dg/Wunreachable-4.c: Likewise.
3485         * gcc.dg/Wunreachable-5.c: Likewise.
3486         * gcc.dg/Wunreachable-6.c: Likewise.
3487         * gcc.dg/Wunreachable-7.c: Likewise.
3488         * gcc.dg/Wunreachable-8.c: Likewise.
3489         * gcc.dg/20041231-1.c: Likewise.
3490
3491 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
3492
3493         PR other/42611
3494         * gcc.dg/pr42611.c: New test.
3495
3496         PR tree-optimization/42508
3497         * g++.dg/opt/pr42508.C: New test.
3498
3499 2010-01-05  Tobias Burnus  <burnus@net-b.de>
3500
3501         PR fortran/41872
3502         * gfortran.dg/allocatable_scalar_8.f90: New.
3503
3504 2010-01-04  Martin Jambor  <mjambor@suse.cz>
3505
3506         PR tree-optimization/42398
3507         * gcc.c-torture/compile/pr42398.c: New test.
3508
3509 2010-01-04  Jason Merrill  <jason@redhat.com>
3510
3511         PR c++/42555
3512         * g++.dg/ext/attrib35.C: New.
3513
3514         PR c++/42567
3515         * g++.dg/cpp0x/auto17.C: New.
3516
3517 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
3518
3519         * gcc.dg/lto/20100104_0.c: New.
3520
3521 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
3522
3523         PR target/42542
3524         * gcc.target/i386/pr42542-1.c: New.
3525         * gcc.target/i386/pr42542-1a.c: Likewise.
3526         * gcc.target/i386/pr42542-1b.c: Likewise.
3527         * gcc.target/i386/pr42542-2.c: Likewise.
3528         * gcc.target/i386/pr42542-2a.c: Likewise.
3529         * gcc.target/i386/pr42542-2b.c: Likewise.
3530         * gcc.target/i386/pr42542-3.c: Likewise.
3531         * gcc.target/i386/pr42542-3a.c: Likewise.
3532
3533 2009-01-04  Tobias Burnus  <burnus@net-b.de>
3534
3535         PR fortran/41872
3536         * gfortran.dg/allocatable_scalar_5.f90: New test.
3537         * gfortran.dg/allocatable_scalar_6.f90: New test.
3538
3539 2010-01-03  Richard Guenther  <rguenther@suse.de>
3540
3541         PR testsuite/42583
3542         * gfortran.dg/gomp/recursion1.f90: Remove.
3543
3544 2010-01-03  Richard Guenther  <rguenther@suse.de>
3545
3546         * gcc.dg/Warray-bounds.c: Remove XFAILs.
3547         * gcc.dg/uninit-6.c: Likewise.
3548         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3549
3550 2010-01-03  Richard Guenther  <rguenther@suse.de>
3551
3552         PR tree-optimization/42589
3553         * gcc.target/i386/pr42589.c: New testcase.
3554
3555 2010-01-03  Richard Guenther  <rguenther@suse.de>
3556
3557         PR tree-optimization/42438
3558         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3559
3560 2010-01-02  Richard Guenther  <rguenther@suse.de>
3561
3562         PR testsuite/41651
3563         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3564
3565 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
3566
3567         PR target/42448
3568         * gcc.target/alpha/pr42448-1.c: New test.
3569         * gcc.target/alpha/pr42448-2.c: Ditto.
3570
3571 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
3572
3573         PR preprocessor/41947
3574         * gcc.dg/c99-hexfloat-3.c: New test.
3575
3576 2010-01-01  Richard Guenther  <rguenther@suse.de>
3577
3578         PR c/42570
3579         * gcc.c-torture/execute/pr42570.c: New testcase.
3580
3581 2010-01-01  Richard Guenther  <rguenther@suse.de>
3582
3583         PR middle-end/42559
3584         * gcc.c-torture/compile/pr42559.c: New testcase.
3585
3586 \f
3587 Copyright (C) 2010 Free Software Foundation, Inc.
3588
3589 Copying and distribution of this file, with or without modification,
3590 are permitted in any medium without royalty provided the copyright
3591 notice and this notice are preserved.