OSDN Git Service

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