OSDN Git Service

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