OSDN Git Service

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