OSDN Git Service

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