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         * g++.dg/abi/mangle19-1.C: Adjust for default -Wabi.
1932         * g++.dg/abi/mangle23.C: Likewise.
1933         * g++.dg/eh/simd-2.C: Likewise.
1934         * g++.dg/ext/attribute-test-2.C: Likewise.
1935         * g++.dg/ext/vector14.C: Likewise.
1936         * g++.dg/other/pr34435.C: Likewise.
1937         * g++.dg/template/conv8.C: Likewise.
1938         * g++.dg/template/nontype9.C: Likewise.
1939         * g++.dg/template/qualttp17.C: Likewise.
1940         * g++.dg/template/ref1.C: Likewise.
1941         * g++.old-deja/g++.pt/crash68.C: Likewise.
1942         * g++.old-deja/g++.pt/ref1.C: Likewise.
1943         * g++.old-deja/g++.pt/ref3.C: Likewise.
1944         * g++.old-deja/g++.pt/ref4.C: Likewise.
1945
1946         PR c++/12909
1947         * g++.dg/abi/mangle40.C: New.
1948         * g++.dg/abi/mangle41.C: New.
1949         * g++.dg/lto/20100302_0.C: New.
1950         * g++.dg/lto/20100302_1.C: New.
1951         * g++.dg/lto/20100302.h: New.
1952
1953 2010-03-03  Paul Thomas  <pault@gcc.gnu.org>
1954
1955         PR fortran/43243
1956         * gfortran.dg/internal_pack_12.f90: New test.
1957
1958 2010-03-03  H.J. Lu  <hongjiu.lu@intel.com>
1959
1960         * gcc.dg/pr36997.c: Adjust error message.
1961
1962 2010-03-03  Mike Stump  <mikestump@comcast.net>
1963
1964         * gcc.target/i386/builtin-unreachable.c: Don't expect stack
1965         adjustments to not be present on machines that align the stack to
1966         more than 4 bytes and don't have a red zone yet as that is an
1967         unimplemented optimization.
1968
1969 2010-03-03  Janus Weil  <janus@gcc.gnu.org>
1970
1971         PR fortran/43169
1972         * gfortran.dg/impure_assignment_3.f90: New.
1973
1974 2010-03-03  Jakub Jelinek  <jakub@redhat.com>
1975
1976         PR debug/43229
1977         * gfortran.dg/pr43229.f90: New test.
1978
1979         PR debug/43237
1980         * gcc.dg/debug/dwarf2/pr43237.c: New test.
1981
1982         PR debug/43177
1983         * gcc.dg/guality/pr43177.c: New test.
1984
1985 2010-03-02  Jason Merrill  <jason@redhat.com>
1986
1987         * g++.dg/ext/vector9.C: Adjust error message.
1988         * g++.dg/conversion/simd3.C: Likewise.
1989         * g++.dg/other/error23.C: Likewise.
1990
1991 2010-03-02  Mike Stump  <mikestump@comcast.net>
1992
1993         PR c++/41090
1994         * g++.dg/ext/label13.C (C::C): xfail for darwin for now.
1995
1996 2010-03-02  Paul Thomas  <pault@gcc.gnu.org>
1997
1998         PR fortran/43180
1999         * gfortran.dg/internal_pack_10.f90: New test.
2000
2001         PR fortran/43173
2002         * gfortran.dg/internal_pack_11.f90: New test.
2003
2004 2010-03-02  Reza Yazdani  <reza.yazdani@amd.com>
2005
2006         PR middle-end/42640
2007         * gcc.dg/tree-ssa/pr42640.c: New.
2008
2009 2010-03-01  Richard Guenther  <rguenther@suse.de>
2010
2011         PR tree-optimization/43220
2012         * gcc.c-torture/execute/pr43220.c: New testcase.
2013
2014 2010-03-01  Richard Guenther  <rguenther@suse.de>
2015
2016         PR middle-end/43213
2017         * gcc.dg/pr43213.c: New testcase.
2018
2019 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2020
2021         PR pch/14940
2022         * gcc.dg/pch/pch.exp: Don't XFAIL largefile.c on i?86-*-solaris2.10.
2023
2024 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2025
2026         * lib/target-supports.exp (check_effective_target_ucn_nocache):
2027         New function.
2028         (check_effective_target_ucn): Likewise.
2029
2030         * g++.dg/other/ucnid-1.C: Don't XFAIL on *-*-solaris2.*, but skip
2031         if !ucn.
2032         * gcc.dg/ucnid-2.c: Likewise.
2033         * gcc.dg/ucnid-3.c: Likewise.
2034         * gcc.dg/ucnid-4.c: Likewise.
2035         * gcc.dg/ucnid-11.c: Likewise.
2036         * gcc.dg/ucnid-12.c: Likewise.
2037         * gcc.dg/ucnid-6.c: Skip if !ucn.
2038         * gcc.dg/ucnid-9.c: Likewise.
2039
2040 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2041
2042         * gcc.target/i386/pr32000-2.c: Add missing include and exclude
2043         lists to dg-skip-if.
2044         * gcc.target/i386/stackalign/return-3.c: Likewise.
2045
2046 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2047
2048         * gcc.target/i386/clearcap.map: New file.
2049         * gcc.target/i386/i386.exp: Check for linker -M mapfile support.
2050         Pass clearcap.map by default if supported.
2051
2052 2010-03-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2053
2054         PR fortran/42900
2055         * gfortran.dg/stat_1.f90: Accept 'testfile' gid == parent dir gid.
2056         Explain this.
2057         * gfortran.dg/stat_2.f90: Likewise.
2058
2059 2010-03-01  Tobias Burnus  <burnus@net-b.de>
2060
2061         PR fortran/43199
2062         * gfortran.dg/module_read_2.f90: New test.
2063
2064 2010-02-27  Mark Mitchell  <mark@codesourcery.com>
2065
2066         PR c++/42748
2067         * g++.dg/abi/mangle11.C: Adjust mangling warning locations.
2068         * g++.dg/abi/mangle12.C: Likewise.
2069         * g++.dg/abi/mangle20-2.C: Likewise.
2070         * g++.dg/abi/mangle17.C: Likewise.
2071         * g++.dg/template/cond2.C: Likewise.
2072         * g++.dg/template/pr35240.C: Likewise.
2073
2074 2010-02-27  Richard Guenther  <rguenther@suse.de>
2075
2076         PR tree-optimization/43186
2077         * gcc.c-torture/compile/pr43186.c: Adjust testcase.
2078
2079 2010-02-27  Kaz Kojima  <kkojima@gcc.gnu.org>
2080
2081         * g++.dg/abi/packed1.C: Expect warning on the SH.
2082
2083 2010-02-27  Simon Martin  <simartin@users.sourceforge.net>
2084
2085         PR c++/42054:
2086         * g++.dg/parse/error37.C: New test.
2087
2088 2010-02-27  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2089
2090         PR c/24577
2091         PR c/43192
2092         * gcc.dg/pr8927-1.c: Match new note.
2093         * gcc.dg/990506-0.c: Likewise.
2094         * gcc.dg/gomp/flush-2.c: Likewise.
2095         * gcc.dg/gomp/atomic-5.c: Likewise.
2096         * gcc.dg/gomp/pr34607.c: Likewise.
2097         * gcc.dg/pr35746.c: Likewise.
2098         * gcc.dg/cpp/pragma-1.c: Likewise.
2099         * gcc.dg/cpp/pragma-2.c: Likewise.
2100         * gcc.dg/pr41842.c: Likewise.
2101         * gcc.dg/noncompile/20040629-1.c: Likewise.
2102         * objc.dg/private-1.m: Likewise.
2103
2104 2010-02-27  Tobias Burnus  <burnus@net-b.de>
2105
2106         PR fortran/43185
2107         * gfortran.dg/default_initialization_1.f90: Add -std=f2003.
2108         * gfortran.dg/default_initialization_4.f90: New test.
2109
2110 2010-02-27  Eric Botcazou  <ebotcazou@adacore.com>
2111
2112         * gnat.dg/thin_pointer.ad[sb]: Rename into...
2113         * gnat.dg/thin_pointer1.ad[sb]: ...this.
2114         * gnat.dg/thin_pointer2.adb: New test.
2115         * gnat.dg/thin_pointer2_pkg.ad[sb]: New helper.
2116
2117 2010-02-26  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2118
2119         PR c/20631
2120         * gcc.dg/cpp/c90-pedantic.c: New.
2121         * gcc.dg/cpp/c90.c: New.
2122         * gcc.dg/gnu90-const-expr-1.c: New.
2123         * gcc.dg/Woverlength-strings-pedantic-c90.c: New.
2124
2125 2010-02-26  Richard Guenther  <rguenther@suse.de>
2126
2127         PR tree-optimization/43186
2128         * gcc.c-torture/compile/pr43186.c: New testcase.
2129
2130 2010-02-26  Jakub Jelinek  <jakub@redhat.com>
2131
2132         PR debug/43190
2133         * c-c++-common/dwarf2/pr43190.c: New test.
2134
2135 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2136
2137         PR testsuite/37074:
2138         * gcc.dg/torture/stackalign/stackalign.exp: Add -mno-mmx to x86.
2139
2140 2010-02-26  Richard Guenther  <rguenther@suse.de>
2141
2142         PR tree-optimization/43188
2143         * gcc.c-torture/compile/pr43188.c: New testcase.
2144
2145 2010-02-26  H.J. Lu  <hongjiu.lu@intel.com>
2146
2147         PR target/43175
2148         * gcc.target/i386/vperm-v4si-2-sse4.c: New.
2149
2150 2010-02-25  Eric Botcazou  <ebotcazou@adacore.com>
2151
2152         * g++.dg/abi/packed1.C: Expect warning on the SPARC.
2153
2154 2010-02-25  Michael Meissner  <meissner@linux.vnet.ibm.com>
2155
2156         PR target/43154
2157         * gcc.target/powerpc/pr43154.c: New file.
2158
2159 2010-02-25  Jakub Jelinek  <jakub@redhat.com>
2160
2161         PR debug/43166
2162         * gfortran.dg/debug/pr43166.f: New test.
2163
2164         PR debug/43165
2165         * gcc.dg/torture/pr43165.c: New test.
2166
2167 2010-02-24  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2168
2169         PR c/43128
2170         * c-c++-common/pr41779.c: Update.
2171
2172 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2173
2174         PR ada/32547
2175         * lib/gnat-dg.exp (gnat_load): Redefine.
2176
2177         * ada/acats/run_acats: Run run_all.sh with $SHELL.
2178         * ada/acats/run_all.sh: Downcase tasking not implemented message.
2179
2180 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2181
2182         PR libobjc/36610
2183         * objc/execute/forward-1.x: XFAIL on alpha*-dec-osf*, 64-bit
2184         i?86-*-solaris2*, mips-sgi-irix*, sparc*-sun-solaris2* with
2185         -fgnu-runtime.
2186         Sort entries.
2187
2188 2010-02-24  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2189
2190         * gcc.dg/cpp/_Pragma6.c: Skip on mips-sgi-irix*, alpha*-dec-osf*.
2191
2192 2010-02-24  Jakub Jelinek  <jakub@redhat.com>
2193
2194         PR debug/43150
2195         * gcc.dg/guality/vla-1.c: New test.
2196
2197 2010-02-24  Tobias Burnus  <burnus@net-b.de>
2198
2199         PR fortran/43042
2200         * gfortran.dg/c_ptr_tests_15.f90: New test.
2201
2202 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2203
2204         PR target/43107
2205         * gcc.target/i386/pr43107.c: New test.
2206
2207 2010-02-23  Jason Merrill  <jason@redhat.com>
2208
2209         PR c++/43143
2210         * g++.dg/cpp0x/variadic100.C: New.
2211
2212 2010-02-23  Jason Merrill  <jason@redhat.com>
2213
2214         PR debug/42800
2215         * gcc.dg/debug/dwarf2/dwarf2.exp: Run c-c++-common dwarf2 tests.
2216         * g++.dg/debug/dwarf2/dwarf2.exp: Likewise.
2217         * c-c++-common/dwarf2/vla1.c: New.
2218
2219 2010-02-23  Jakub Jelinek  <jakub@redhat.com>
2220
2221         PR target/43139
2222         * gcc.dg/pr43139.c: New test.
2223
2224         PR debug/43077
2225         * gcc.dg/guality/pr43077-1.c: New test.
2226
2227 2010-02-23  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2228
2229         PR 43123
2230         * gcc.dg/march.c: New.
2231         * gcc.dg/march-generic.c: New.
2232         * gcc.dg/mtune.c: New.
2233
2234 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2235
2236         PR middle-end/43083
2237         * gcc.dg/graphite/pr43083.c: New.
2238
2239 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2240
2241         PR middle-end/43097
2242         * gfortran.dg/graphite/pr43097.f: New.
2243
2244 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2245             Manuel López-Ibáñez  <manu@gcc.gnu.org>
2246
2247         PR middle-end/43140
2248         * g++.dg/graphite/pr41305.C: Add -Wno-conversion-null.
2249
2250 2010-02-22  Sebastian Pop  <sebastian.pop@amd.com>
2251
2252         PR middle-end/43026
2253         * g++.dg/graphite/pr43026.C: New.
2254
2255 2010-02-22  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2256
2257         PR c++/43126
2258         * gcc.dg/cleanup-1.c: Update.
2259         * gcc.dg/func-args-1.c: Update.
2260         * gcc.dg/format/sentinel-1.c: Update.
2261         * g++.old-deja/g++.jason/scoping10.C: Update.
2262         * g++.old-deja/g++.ns/lookup5.C: Update.
2263         * g++.dg/ext/cleanup-1.C: Update.
2264         * g++.dg/parse/varmod1.C: Update.
2265         * g++.dg/parse/error33.C: Update.
2266         * g++.dg/expr/call3.C: Update.
2267         * g++.dg/func-args-1.C: New.
2268
2269 2010-02-22  H.J. Lu  <hongjiu.lu@intel.com>
2270
2271         PR c/43125
2272         * gcc.dg/attr-used-2.c: Moved to ...
2273         * c-c++-common/attr-used-2.c: Here.
2274
2275         * gcc.dg/attr-used.c: Moved to ...
2276         * c-c++-common/attr-used.c: Here.
2277
2278 2010-02-22  Ozkan Sezer  <sezeroz@gmail.com>
2279
2280         * gcc.c-torture/execute/991014-1.c: Use __SIZE_TYPE__ for size types.
2281
2282 2010-02-22  Richard Guenther  <rguenther@suse.de>
2283
2284         PR lto/43045
2285         * gfortran.dg/lto/20100222-1_0.f03: New testcase.
2286         * gfortran.dg/lto/20100222-1_1.c: Likewise.
2287
2288 2010-02-22  Richard Guenther  <rguenther@suse.de>
2289
2290         PR tree-optimization/42749
2291         * gcc.c-torture/compile/pr42749.c: New testcase.
2292
2293 2010-02-22  Paul Thomas  <pault@gcc.gnu.org>
2294
2295         PR fortran/43072
2296         * gfortran.dg/internal_pack_6.f90: Number of 'packs' now zero.
2297         * gfortran.dg/internal_pack_9.f90: New test.
2298
2299 2010-02-21  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2300
2301         PR c++/23510
2302         * g++.dg/template/recurse.C: Adjust.
2303         * g++.dg/template/pr23510.C: New.
2304
2305 2010-02-21  Dodji Seketeli  <dodji@redhat.com>
2306
2307         PR c++/42824
2308         * g++.dg/template/memclass4.C: New test.
2309
2310 2010-02-21  Tobias Burnus  <burnus@net-b.de>
2311
2312         PR fortran/35259
2313         * gfortran.dg/reassoc_5.f90: New test.
2314
2315 2010-02-20  Uros Bizjak  <ubizjak@gmail.com>
2316
2317         PR target/43067
2318         * gcc.target/i386/pr43067.c: New test.
2319
2320 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2321
2322         PR c++/35669
2323         * g++.dg/warn/Wconversion2.C: Replace -Wconversion with
2324         -Wconversion-null.
2325         * g++.dg/warn/Wconversion-null.C: New test.
2326         * g++.old-deja/g++.other/null1.C: Move to...
2327         * g++.dg/warn/Wconversion-null-2.C: ... here. Remove -Wconversion.
2328
2329 2010-02-20  Paul Thomas  <pault@gcc.gnu.org>
2330
2331         PR fortran/36932
2332         PR fortran/36933
2333         * gfortran.dg/dependency_26.f90: New test.
2334
2335         PR fortran/43072
2336         * gfortran.dg/internal_pack_7.f90: New test.
2337
2338         PR fortran/43111
2339         * gfortran.dg/internal_pack_8.f90: New test.
2340
2341 2010-02-20  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2342
2343         PR 43128
2344         * c-c++-common/pr41779.c: Fix broken testcase.
2345
2346 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2347
2348         PR 36513
2349         * c-c++-common/pr36513.c: New testcase.
2350         * c-c++-common/pr36513-2.c: New testcase.
2351
2352 2010-02-19  Manuel López-Ibáñez  <manu@gcc.gnu.org>
2353
2354         PR 41779
2355         * c-c++-common/pr41779.c: New.
2356
2357 2010-02-19  Jakub Jelinek  <jakub@redhat.com>
2358
2359         PR debug/43084
2360         * gcc.dg/pr43084.c: New test.
2361
2362 2010-02-19  Richard Guenther  <rguenther@suse.de>
2363
2364         PR tree-optimization/42916
2365         * gcc.dg/pr42916.c: New testcase.
2366
2367 2010-02-18  Jason Merrill  <jason@redhat.com>
2368
2369         PR c++/42837
2370         * g++.dg/abi/packed1.C: Add expected warning.
2371
2372         PR c++/43108
2373         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
2374         * gcc.dg/torture/dg-torture.exp: Likewise.
2375         * c-c++-common/torture/complex-sign.h,
2376         c-c++-common/torture/complex-sign-add.c,
2377         c-c++-common/torture/complex-sign-mixed-add.c,
2378         c-c++-common/torture/complex-sign-mixed-div.c,
2379         c-c++-common/torture/complex-sign-mixed-mul.c,
2380         c-c++-common/torture/complex-sign-mixed-sub.c,
2381         c-c++-common/torture/complex-sign-mul.c,
2382         c-c++-common/torture/complex-sign-sub.c: Move from gcc.dg/torture.
2383         Adapt for C++ compilation as well.
2384
2385         PR c++/43070
2386         * g++.dg/ext/label1.C: Update.
2387         * g++.dg/ext/label2.C: Update.
2388
2389         PR c++/26261
2390         * g++.dg/template/dependent-name6.C: New.
2391
2392         PR c++/43109
2393         * g++.dg/parse/namespace12.C: New.
2394
2395 2010-02-18  Martin Jambor  <mjambor@suse.cz>
2396
2397         PR tree-optimization/43066
2398         * gcc.c-torture/compile/pr43066.c: New test.
2399
2400 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
2401
2402         * g++.dg/ext/attrib35.C: Fix target selector string.
2403         * g++.dg/ext/attrib36.C: Ditto.
2404         * g++.dg/ext/attrib37.C: Ditto.
2405         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
2406         * g++.dg/abi/mangle25.C: Ditto.
2407
2408 2010-02-17  Jason Merrill  <jason@redhat.com>
2409
2410         PR c++/43069
2411         * g++.dg/parse/namespace11.C: New.
2412
2413         PR c++/43093
2414         * g++.dg/ext/attrib37.C: New.
2415
2416         PR c++/43079
2417         * g++.dg/template/ptrmem20.C: New.
2418
2419 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
2420
2421         PR target/43103
2422         * gcc.target/i386/xop-check.h: Include m256-check.h.
2423         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
2424         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
2425         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
2426         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
2427
2428 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
2429
2430         PR debug/42918
2431         * gcc.dg/pr42918.c: New test.
2432
2433 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
2434
2435         * g++.dg/ext/attrib36.C: Require ILP32.
2436
2437 2010-02-16  Richard Guenther  <rguenther@suse.de>
2438
2439         PR tree-optimization/41043
2440         * gfortran.dg/pr41043.f90: New testcase.
2441         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
2442
2443 2010-02-16  Jason Merrill  <jason@redhat.com>
2444
2445         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
2446
2447 2010-02-16  Ira Rosen  <irar@il.ibm.com>
2448
2449         PR tree-optimization/43074
2450         * gcc.dg/vect/fast-math-pr43074.c: New test.
2451
2452 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
2453
2454         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
2455
2456 2010-02-16  Jason Merrill  <jason@redhat.com>
2457
2458         PR c++/43031
2459         * g++.dg/ext/attrib36.C: New.
2460
2461         PR c++/43036
2462         * g++.dg/other/array6.C: New.
2463
2464 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2465
2466         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
2467
2468 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
2469
2470         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
2471         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
2472         * gcc.target/i386/xop-vpermil2pd-1.c: New.
2473         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
2474         * gcc.target/i386/xop-vpermil2ps-1.c: New.
2475         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
2476
2477 2010-02-15  Richard Guenther  <rguenther@suse.de>
2478
2479         PR middle-end/43068
2480         * g++.dg/torture/pr43068.C: New testcase.
2481
2482 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
2483
2484         PR c++/43024
2485         * g++.dg/opt/ice1.C: New.
2486
2487 2010-02-14  Jason Merrill  <jason@redhat.com>
2488
2489         PR c++/41997
2490         * g++.dg/cpp0x/initlist-opt.C: New.
2491
2492 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
2493
2494         PR fortran/41113
2495         PR fortran/41117
2496         * gfortran.dg/internal_pack_6.f90: New test.
2497
2498 2010-02-12  Jason Merrill  <jason@redhat.com>
2499
2500         PR c++/43054
2501         * g++.dg/cpp0x/variadic99.C: New.
2502
2503 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
2504
2505         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
2506         sign extend pointers to gualchk_t.
2507
2508         PR c++/43033
2509         * g++.dg/other/default3.C: Xfail g4 test.
2510
2511 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2512
2513         PR middle-end/43012
2514         * gcc.dg/graphite/pr43012.c: New.
2515
2516 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2517
2518         PR middle-end/42930
2519         * g++.dg/graphite/pr42930.C: New.
2520
2521 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2522
2523         PR middle-end/42914
2524         PR middle-end/42530
2525         * gcc.dg/graphite/pr42530.c: New.
2526         * gcc.dg/graphite/pr42914.c: New.
2527
2528 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
2529
2530         PR middle-end/42771
2531         * gcc.dg/graphite/pr42771.c: New.
2532
2533 2010-02-11  Richard Guenther  <rguenther@suse.de>
2534
2535         PR tree-optimization/42998
2536         * gcc.c-torture/compile/pr42998.c: New testcase.
2537
2538 2010-02-10  Jason Merrill  <jason@redhat.com>
2539
2540         PR c++/41896
2541         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
2542
2543         PR c++/42983, core issue 906
2544         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
2545         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
2546
2547         PR c++/43016
2548         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
2549
2550 2010-02-10  Richard Guenther  <rguenther@suse.de>
2551
2552         PR tree-optimization/43017
2553         * gcc.dg/torture/pr43017.c: New testcase.
2554
2555 2010-02-10  Tobias Burnus <burnus@net-b.de>
2556
2557         PR fortran/40823
2558         * gfortran.dg/private_type_1.f90: Update error location.
2559         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
2560         * gfortran.dg/typebound_operator_2.f03: Ditto.
2561         * gfortran.dg/assignment_2.f90: Ditto.
2562         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
2563         * gfortran.dg/binding_label_tests_9.f03: Ditto.
2564
2565 2010-02-10  Tobias Burnus  <burnus@net-b.de>
2566
2567         PR fortran/43015
2568         * gfortran.dg/bind_c_usage_20.f90: New test.
2569
2570 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2571
2572         PR debug/43010
2573         * g++.dg/debug/pr43010.C: New test.
2574
2575 2010-02-10  Richard Guenther  <rguenther@suse.de>
2576
2577         PR c/43007
2578         * gcc.c-torture/execute/20100209-1.c: New testcase.
2579         * gcc.dg/fold-div-3.c: Likewise.
2580
2581 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
2582
2583         * gcc.dg/builtin-ffs-1.c: New test.
2584
2585 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2586
2587         PR fortran/42999
2588         * gfortran.dg/array_constructor_35.f90: New test.
2589
2590 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
2591
2592         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
2593
2594 2010-02-09  Jason Merrill  <jason@redhat.com>
2595
2596         PR c++/42399
2597         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
2598
2599         PR c++/42370
2600         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
2601
2602 2010-02-09  Tobias Burnus  <burnus@net-b.de>
2603
2604         PR fortran/41869
2605         * gfortran.dg/module_write_1.f90: New test.
2606
2607 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
2608
2609         * gcc.dg/pr19340.c: Adjust.
2610
2611 2010-02-09  Richard Guenther  <rguenther@suse.de>
2612
2613         PR tree-optimization/43008
2614         * gcc.c-torture/execute/pr43008.c: New testcase.
2615
2616 2010-02-09  Richard Guenther  <rguenther@suse.de>
2617
2618         PR tree-optimization/43000
2619         * gcc.dg/torture/pr43000.c: New testcase.
2620         * gcc.dg/torture/pr43002.c: Likewise.
2621
2622 2010-02-09  Daniel Kraft  <d@domob.eu>
2623
2624         PR fortran/39171
2625         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
2626         and pass -Wsurprising as necessary.
2627
2628 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
2629
2630         PR tree-optimization/42890
2631         * g++.dg/torture/pr42890.C: New test.
2632
2633 2010-02-08  Richard Guenther  <rguenther@suse.de>
2634
2635         PR middle-end/42995
2636         * gcc.dg/tree-ssa/inline-4.c: New testcase.
2637
2638 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2639
2640         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
2641         return 0 from main.
2642         * gcc.dg/graphite/block-1.c: Same.
2643         * gcc.dg/graphite/block-3.c: Same.
2644         * gcc.dg/graphite/block-4.c: Same.
2645         * gcc.dg/graphite/block-5.c: Same.
2646         * gcc.dg/graphite/block-6.c: Same.
2647         * gcc.dg/graphite/block-7.c: Same.
2648         * gcc.dg/graphite/interchange-0.c: Same.
2649         * gcc.dg/graphite/interchange-1.c: Same.
2650         * gcc.dg/graphite/interchange-10.c: Same.
2651         * gcc.dg/graphite/interchange-11.c: Same.
2652         * gcc.dg/graphite/interchange-12.c: Same.
2653         * gcc.dg/graphite/interchange-2.c: Same.
2654         * gcc.dg/graphite/interchange-3.c: Same.
2655         * gcc.dg/graphite/interchange-4.c: Same.
2656         * gcc.dg/graphite/interchange-5.c: Same.
2657         * gcc.dg/graphite/interchange-6.c: Same.
2658         * gcc.dg/graphite/interchange-7.c: Same.
2659         * gcc.dg/graphite/interchange-8.c: Same.
2660         * gcc.dg/graphite/interchange-9.c: Same.
2661         * gcc.dg/graphite/interchange-mvt.c: Same.
2662
2663 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
2664
2665         * gfortran.dg/graphite/id-19.f: New.
2666         * gfortran.dg/graphite/pr14741.f90: New.
2667         * gfortran.dg/graphite/pr41924.f90: New.
2668         * gfortran.dg/graphite/run-id-2.f90: New.
2669
2670 2010-02-07  Richard Guenther  <rguenther@suse.de>
2671
2672         PR middle-end/42956
2673         * gcc.c-torture/compile/pr42956.c: New testcase.
2674
2675 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2676
2677         PR libfortran/42742
2678         * gfortran.dg/fmt_cache_2.f: New test.
2679
2680 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2681
2682         * gfortran.dg/read_no_eor.f90: New test.
2683
2684 2010-02-05  Jason Merrill  <jason@redhat.com>
2685
2686         * g++.dg/ext/label13.C: Move constructor body out of class.
2687
2688 2010-02-03  Jason Merrill  <jason@redhat.com>
2689
2690         PR c++/42870
2691         * g++.dg/ext/dllexport3.C: New.
2692
2693 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
2694
2695         * gcc.dg/format/ms-format3.c: New test for specific MS types.
2696
2697 2010-02-05  Richard Guenther  <rguenther@suse.de>
2698
2699         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
2700
2701 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
2702
2703         PR c++/42915
2704         * g++.dg/other/crash-9.C: New test.
2705
2706 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
2707
2708         PR fortran/42309
2709         * gfortran.dg/subref_array_pointer_4.f90 : New test.
2710
2711 2010-02-04  Richard Guenther  <rguenther@suse.de>
2712
2713         PR rtl-optimization/42952
2714         * gcc.dg/torture/pr42952.c: New testcase.
2715
2716 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2717
2718         PR libfortran/42901
2719         * gfortran.dg/namelist_60.f90: New test.
2720
2721 2010-02-03  Jason Merrill  <jason@redhat.com>
2722
2723         PR c++/40138
2724         * g++.dg/ext/builtin11.C: New.
2725
2726         PR c++/4926
2727         PR c++/38600
2728         * g++.dg/abi/mangle35.C: New.
2729         * g++.dg/abi/mangle37.C: New.
2730
2731         PR c++/12909
2732         * g++.dg/abi/mangle36.C: New.
2733
2734         PR c++/35652
2735         * g++.dg/warn/string1.C: New.
2736
2737 2010-02-03  Richard Guenther  <rguenther@suse.de>
2738
2739         PR tree-optimization/42944
2740         * gcc.dg/errno-1.c: New testcase.
2741
2742 2010-02-03  Richard Guenther  <rguenther@suse.de>
2743
2744         PR middle-end/42927
2745         * gcc.c-torture/compile/pr42927.c: New testcase.
2746
2747 2010-02-03  Tobias Burnus  <burnus@net-b.de>
2748
2749         PR fortran/42936
2750         * gfortran.dg/null_4.f90: New test.
2751
2752 2010-02-02  Jason Merrill  <jason@redhat.com>
2753
2754         PR c++/41090
2755         * g++.dg/ext/label13.C: New.
2756
2757 2010-02-02  Tobias Burnus  <burnus@net-b.de>
2758
2759         PR fortran/42650
2760         * gfortran.dg/func_result_5.f90: New test.
2761
2762 2010-02-01  Tobias Burnus  <burnus@net-b.de>
2763
2764         PR fortran/42922
2765         * gfortran.dg/pure_initializer_3.f90: News test.
2766
2767 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
2768
2769         PR fortran/42888
2770         * gfortran.dg/allocate_derived_2.f90: New test.
2771
2772 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
2773
2774         PR middle-end/42898
2775         * gcc.dg/torture/pr42898-2.c: New test.
2776
2777 2010-01-31  Richard Guenther  <rguenther@suse.de>
2778
2779         PR middle-end/42898
2780         * gcc.dg/torture/pr42898.c: New testcase.
2781
2782 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
2783
2784         PR fortran/38324
2785         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
2786         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
2787
2788 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
2789
2790         * g++.dg/tree-ssa/inline-1.C: New.
2791         * g++.dg/tree-ssa/inline-2.C: New.
2792         * g++.dg/tree-ssa/inline-3.C: New.
2793
2794 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
2795
2796         PR testsuite/41701
2797         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
2798         the string 'pow' in the pathname of the compiler from generating a
2799         test failure.
2800
2801 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2802
2803         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
2804         * g++.old-deja/g++.mike/eh17.C: Likewise.
2805         * g++.old-deja/g++.mike/p5571.C: Likewise.
2806
2807 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
2808
2809         PR c++/42758
2810         PR c++/42634
2811         PR c++/42336
2812         PR c++/42797
2813         PR c++/42880
2814         * g++.dg/other/crash-5.C: New test.
2815         * g++.dg/other/crash-6.C: New test.
2816         * g++.dg/other/crash-7.C: New test.
2817         * g++.dg/other/crash-8.C: New test.
2818
2819 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
2820
2821         PR rtl-optimization/42889
2822         * gcc.dg/pr42889.c: New test.
2823
2824 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
2825
2826         * gcc.target/i386/pr42881.c: Use SSE2.
2827
2828 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
2829
2830         PR target/42891
2831         * gcc.target/i386/pr42891.c: New test.
2832
2833 2010-01-28  Richard Guenther  <rguenther@suse.de>
2834
2835         PR tree-optimization/42871
2836         * g++.dg/torture/pr42871.C: New testcase.
2837
2838 2010-01-28  Richard Guenther  <rguenther@suse.de>
2839
2840         * gcc.dg/Wobjsize-1.h: New testcase.
2841         * gcc.dg/Wobjsize-1.c: Likewise.
2842
2843 2010-01-28  Richard Guenther  <rguenther@suse.de>
2844
2845         PR middle-end/42883
2846         * g++.dg/torture/pr42883.C: New testcase.
2847
2848 2010-01-28  Michael Matz  <matz@suse.de>
2849
2850         * gcc.target/i386/pr42881.c: New test.
2851
2852 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2853
2854         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
2855         Add i?86-*-solaris2* support.
2856
2857 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
2858
2859         PR c++/42713
2860         PR c++/42820
2861         * g++.dg/template/typedef27.C: New test case.
2862         * g++.dg/template/typedef28.C: New test case.
2863
2864 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
2865
2866         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
2867
2868 2010-01-27  Richard Guenther  <rguenther@suse.de>
2869
2870         PR middle-end/42878
2871         * gcc.dg/torture/pr42878-1.c: New testcase.
2872         * gcc.dg/torture/pr42878-2.c: Likewise.
2873
2874 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
2875
2876         PR middle-end/42874
2877         * gcc.dg/vla-22.c: New test.
2878
2879 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
2880
2881         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
2882         current collation.
2883
2884 2010-01-26  Richard Guenther  <rguenther@suse.de>
2885
2886         PR rtl-optimization/42685
2887         * gcc.dg/pr42685.c: New testcase.
2888         * g++.dg/other/pr42685.C: Likewise.
2889
2890 2010-01-26  Richard Guenther  <rguenther@suse.de>
2891
2892         PR middle-end/42806
2893         * g++.dg/other/pr42806.C: New testcase.
2894
2895 2010-01-26  Richard Guenther  <rguenther@suse.de>
2896
2897         PR tree-optimization/42250
2898         * gcc.dg/pr42250.c: New testcase.
2899
2900 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
2901
2902         * gnat.dg/array_bounds_test.adb: New test.
2903
2904 2010-01-25  Tobias Burnus  <burnus@net-b.de>
2905
2906         PR fortran/42858
2907         * gfortran.dg/generic_21.f90: New test.
2908
2909 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2910
2911         PR testsuite/41522
2912         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
2913
2914 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
2915
2916         PR c++/42748
2917         * g++.dg/abi/arm_va_list2.C: New test.
2918         * g++.dg/abi/arm_va_list2.h: Companion header file.
2919
2920 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
2921
2922         PR fortran/41044
2923         * gfortran.dg/parameter_array_ref_2.f90 : New test.
2924
2925         PR fortran/41167
2926         * gfortran.dg/char_array_arg_1.f90 : New test.
2927
2928         * gfortran.dg/pr25923.f90 : Remove XFAIL.
2929
2930 2010-01-24  Tobias Burnus  <burnus@net-b.de>
2931
2932         PR fortran/39304
2933         * gfortran.dg/generic_20.f90: New test.
2934
2935 2010-01-22  Michael Matz  <matz@suse.de>
2936
2937         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
2938         -msse2.
2939
2940 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
2941
2942         PR fortran/42736
2943         * gfortran.dg/dependency_25.f90 : New test.
2944
2945 2010-01-21  Martin Jambor  <mjambor@suse.cz>
2946
2947         PR tree-optimization/42585
2948         * gcc.dg/tree-ssa/pr42585.c: New test.
2949
2950 2010-01-21  Richard Guenther  <rguenther@suse.de>
2951
2952         PR middle-end/19988
2953         * gcc.dg/pr19988.c: New testcase.
2954
2955 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
2956
2957         * g++.dg/compat/decimal/compat-common.h: New file.
2958         * g++.dg/compat/decimal/decimal-dummy.h: New file.
2959         * g++.dg/compat/decimal/pass_x.h: New file.
2960         * g++.dg/compat/decimal/pass_y.h: New file.
2961         * g++.dg/compat/decimal/pass-1_main.C: New file.
2962         * g++.dg/compat/decimal/pass-1_x.C: New file.
2963         * g++.dg/compat/decimal/pass-1_y.C: New file.
2964         * g++.dg/compat/decimal/pass-2_main.C: New file.
2965         * g++.dg/compat/decimal/pass-2_x.C: New file.
2966         * g++.dg/compat/decimal/pass-2_y.C: New file.
2967         * g++.dg/compat/decimal/pass-3_main.C: New file.
2968         * g++.dg/compat/decimal/pass-3_x.C: New file.
2969         * g++.dg/compat/decimal/pass-3_y.C: New file.
2970         * g++.dg/compat/decimal/pass-4_main.C: New file.
2971         * g++.dg/compat/decimal/pass-4_x.C: New file.
2972         * g++.dg/compat/decimal/pass-4_y.C: New file.
2973         * g++.dg/compat/decimal/pass-5_main.C: New file.
2974         * g++.dg/compat/decimal/pass-5_x.C: New file.
2975         * g++.dg/compat/decimal/pass-5_y.C: New file.
2976         * g++.dg/compat/decimal/pass-6_main.C: New file.
2977         * g++.dg/compat/decimal/pass-6_x.C: New file.
2978         * g++.dg/compat/decimal/pass-6_y.C: New file.
2979         * g++.dg/compat/decimal/return_x.h: New file.
2980         * g++.dg/compat/decimal/return_y.h: New file.
2981         * g++.dg/compat/decimal/return-1_main.C: New file.
2982         * g++.dg/compat/decimal/return-1_x.C: New file.
2983         * g++.dg/compat/decimal/return-1_y.C: New file.
2984         * g++.dg/compat/decimal/return-2_main.C: New file.
2985         * g++.dg/compat/decimal/return-2_x.C: New file.
2986         * g++.dg/compat/decimal/return-2_y.C: New file.
2987         * g++.dg/compat/decimal/return-3_main.C: New file.
2988         * g++.dg/compat/decimal/return-3_x.C: New file.
2989         * g++.dg/compat/decimal/return-3_y.C: New file.
2990         * g++.dg/compat/decimal/return-4_main.C: New file.
2991         * g++.dg/compat/decimal/return-4_x.C: New file.
2992         * g++.dg/compat/decimal/return-4_y.C: New file.
2993         * g++.dg/compat/decimal/return-5_main.C: New file.
2994         * g++.dg/compat/decimal/return-5_x.C: New file.
2995         * g++.dg/compat/decimal/return-5_y.C: New file.
2996         * g++.dg/compat/decimal/return-6_main.C: New file.
2997         * g++.dg/compat/decimal/return-6_x.C: New file.
2998         * g++.dg/compat/decimal/return-6_y.C: New file.
2999
3000 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3001
3002         PR debug/42715
3003         * gcc.dg/pr42715.c: New.
3004
3005 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
3006
3007         PR c++/42038
3008         * g++.dg/parse/crash55.C: New.
3009
3010 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
3011
3012         PR debug/42782
3013         * gcc.dg/guality/pr42782.c: New.
3014
3015 2010-01-20  Jason Merrill  <jason@redhat.com>
3016
3017         PR c++/41788
3018         * g++.dg/abi/packed1.C: New.
3019
3020         PR c++/41920
3021         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
3022
3023         PR c++/40750
3024         * g++.dg/parse/fn-typedef1.C: New.
3025         * g++.dg/other/cv_quals.C: Adjust.
3026
3027 2010-01-20  Anthony Green  <green@moxielogic.com>
3028
3029         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
3030         pack(push) pragma).
3031         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
3032         * gcc.dg/20020312-2.c: Port this to the moxie core.
3033         * gcc.dg/weak/typeof-2.c: Ditto.
3034
3035 2010-01-20  Richard Guenther  <rguenther@suse.de>
3036
3037         PR tree-optimization/42717
3038         * gcc.c-torture/compile/pr42717.c: New testcase.
3039
3040 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
3041
3042         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
3043         of signed, add a few new tests.
3044
3045         PR middle-end/42803
3046         * g++.dg/parse/limits-initializer1.C: New test.
3047
3048 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3049
3050         PR fortran/42804
3051         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
3052         * gfortran.dg/typebound_call_12.f03: New test.
3053
3054 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
3055
3056         PR fortran/42783
3057         * gfortran.dg/bounds_check_15.f90 : New test.
3058
3059 2010-01-19  Michael Matz  <matz@suse.de>
3060
3061         PR tree-optimization/41783
3062         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
3063
3064 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
3065
3066         PR target/38697.
3067         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
3068         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
3069         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
3070         * gcc.target/arm/neon/vget_lows16.c: Likewise.
3071         * gcc.target/arm/neon/vget_lows32.c: Likewise.
3072         * gcc.target/arm/neon/vget_lows64.c: Likewise.
3073         * gcc.target/arm/neon/vget_lows8.c: Likewise.
3074         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
3075         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
3076         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
3077         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
3078
3079 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
3080
3081         PR fortran/42545
3082         * gfortran.dg/extends_6.f03: Modified an error message.
3083         * gfortran.dg/extends_10.f03: New test.
3084         * gfortran.dg/private_type_6.f03: Modified an error message.
3085         * gfortran.dg/structure_constructor_8.f03: Ditto.
3086
3087 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
3088
3089         PR tree-optimization/42719
3090         * gcc.dg/pr42719.c: New test.
3091
3092         PR debug/42728
3093         * gcc.dg/pr42728.c: New test.
3094
3095 2010-01-19  Anthony Green  <green@moxielogic.com>
3096
3097         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
3098
3099 2010-01-18  Anthony Green  <green@moxielogic.com>
3100
3101         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
3102         for moxie.
3103
3104 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
3105
3106         * g++.dg/template/error45.C: reverted as part of reverting the
3107         fix of PR c++/42634.
3108
3109 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3110
3111         PR c++/42634
3112         * g++.dg/template/error45.C: New test.
3113
3114 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
3115
3116         PR c++/42766
3117         * g++.dg/conversion/op6.C: New test.
3118
3119 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
3120
3121         PR target/42774
3122         * gcc.target/alpha/pr42774.c: New test.
3123
3124 2010-01-18  Richard Guenther  <rguenther@suse.de>
3125
3126         PR tree-optimization/42781
3127         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
3128
3129 2010-01-17  Richard Guenther  <rguenther@suse.de>
3130
3131         PR middle-end/42248
3132         * gcc.c-torture/execute/pr42248.c: New testcase.
3133
3134 2010-01-17  Richard Guenther  <rguenther@suse.de>
3135
3136         PR tree-optimization/42773
3137         * g++.dg/torture/pr42773.C: New testcase.
3138
3139 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
3140
3141         PR fortran/42677
3142         * gfortran.dg/interface_assignment_5.f90: New test.
3143
3144 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
3145
3146         PR c++/42697
3147         * g++.dg/template/crash94.C: Reverted.
3148
3149 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
3150
3151         PR debug/42767
3152         * gcc.dg/debug/pr42767.c: New.
3153
3154 2010-01-15  Jason Merrill  <jason@redhat.com>
3155
3156         PR c++/42761
3157         * g++.dg/cpp0x/decltype22.C: New.
3158
3159 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
3160
3161         PR middle-end/42760
3162         * g++.dg/torture/pr42760.C: New test.
3163
3164 2010-01-15  Jing Yu  <jingyu@google.com>
3165
3166         PR rtl-optimization/42691
3167         * gcc.c-torture/execute/pr42691.c: New.
3168
3169 2010-01-15  Richard Guenther  <rguenther@suse.de>
3170
3171         PR middle-end/42739
3172         * g++.dg/torture/pr42739.C: New testcase.
3173
3174 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
3175
3176         * g++.dg/template/error45.C: Revert as part of reverting changes
3177         or PR c++/42634.
3178
3179 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3180
3181         PR fortran/42684
3182         * gfortran.dg/interface_31.f90: New test.
3183
3184 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
3185
3186         * gcc.target/powerpc/pr42747.c: New file.
3187
3188 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3189
3190         PR middle-end/42674
3191         * c-c++-common/pr42674.c: New test.
3192
3193         PR c++/42608
3194         * g++.dg/template/instantiate11.C: New test.
3195
3196 2010-01-14  Jason Merrill  <jason@redhat.com>
3197
3198         PR c++/42701
3199         * g++.dg/overload/error3.C: New.
3200
3201         PR c++/42655
3202         * g++.dg/overload/rvalue1.C: New.
3203
3204 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3205
3206         PR tree-optimization/42706
3207         * gcc.dg/ipa/pr42706.c: New testcase.
3208
3209 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
3210
3211         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
3212
3213 2010-01-14  Martin Jambor  <mjambor@suse.cz>
3214
3215         PR tree-optimization/42714
3216         * g++.dg/torture/pr42714.C: New test.
3217
3218 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3219
3220         PR rtl-optimization/42246
3221         * gfortran.dg/pr42246-2.f: New.
3222
3223 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3224
3225         PR rtl-optimization/42389
3226         * gcc.dg/pr42389.c: New.
3227
3228 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
3229
3230         PR rtl-optimization/42388
3231         * gcc.dg/pr42388.c: New.
3232
3233 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3234
3235         PR rtl-optimization/42294
3236         * gfortran.dg/pr42294.f: New.
3237
3238 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3239
3240         PR rtl-optimization/39453
3241         PR rtl-optimization/42246
3242         * gcc.dg/pr39453.c: New.
3243         * gcc.dg/pr42246.c: New.
3244
3245 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3246
3247         PR middle-end/42245
3248         * gcc.dg/pr42245.c: New.
3249         * gcc.dg/pr42245-2.c: New.
3250
3251 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
3252
3253         PR rtl-optimization/42249
3254         * gcc.dg/pr42249.c: New.
3255
3256 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
3257
3258         PR c/42721
3259         * gcc.c-torture/execute/pr42721.c: New test.
3260
3261 2010-01-14  Ira Rosen  <irar@il.ibm.com>
3262
3263         PR tree-optimization/42709
3264         * gcc.dg/vect/pr42709.c: New test.
3265
3266 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3267
3268         PR fortran/41478
3269         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
3270         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
3271
3272 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
3273
3274         PR fortran/42481
3275         * gfortran.dg/generic_19.f90 : New test.
3276
3277 2010-01-13  Richard Guenther  <rguenther@suse.de>
3278
3279         PR tree-optimization/42730
3280         * gcc.c-torture/compile/pr42730.c: New testcase.
3281
3282 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
3283
3284         PR target/pr42542
3285         * gcc.target/ia64/pr42542-1.c: New.
3286         * gcc.target/ia64/pr42542-2.c: New.
3287         * gcc.target/ia64/pr42542-3.c: New.
3288
3289 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
3290
3291         PR c++/42634
3292         * g++.dg/template/error45.C: New test.
3293
3294 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3295
3296         PR tree-optimization/42704
3297         * g++.dg/torture/pr42704.C: New test.
3298
3299 2010-01-13  Martin Jambor  <mjambor@suse.cz>
3300
3301         PR tree-optimization/42703
3302         * gcc.c-torture/compile/pr42703.c: New test.
3303
3304 2010-01-13  Richard Guenther  <rguenther@suse.de>
3305
3306         PR tree-optimization/42705
3307         * gcc.c-torture/compile/pr42705.c: New testcase.
3308
3309 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
3310
3311         * gcc.target/bfin/l2.c: New test.
3312         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
3313
3314 2010-01-13  Richard Guenther  <rguenther@suse.de>
3315
3316         PR middle-end/42716
3317         * gcc.c-torture/compile/pr42716.c: New testcase.
3318
3319 2010-01-13  Richard Guenther  <rguenther@suse.de>
3320
3321         PR lto/42678
3322         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
3323
3324 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
3325
3326         PR c/42708
3327         * gcc.c-torture/compile/pr42708-1.c: New test.
3328
3329 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
3330
3331         PR debug/42662
3332         * gcc.dg/pr42662.c: New test.
3333
3334         PR tree-optimization/42645
3335         * g++.dg/other/pr42645-1.C: New test.
3336         * g++.dg/other/pr42645-2.C: New test.
3337
3338 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
3339
3340         PR target/42416
3341         * gcc.target/powerpc/warn-1.c: New test.
3342         * gcc.target/powerpc/warn-2.c: New test.
3343
3344 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
3345
3346         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
3347         stack alignment.
3348
3349 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
3350
3351         * gcc.dg/lto/20100108_0.c: New.
3352
3353 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
3354
3355         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
3356         Add -march=i686 -msse for 32bit x86 targets.
3357
3358 2010-01-10  Richard Guenther  <rguenther@suse.de>
3359
3360         PR middle-end/42667
3361         * gcc.dg/torture/pr42667.c: New testcase.
3362
3363 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3364
3365         PR fortran/32489
3366         * gfortran.dg/array_constructor_34.f90: New test.
3367
3368 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3369
3370         PR fortran/20923
3371         * gfortran.dg/array_constructor_33.f90: New test.
3372         gfortran.dg/array_function_5.f90: Add credit.
3373
3374 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3375
3376         PR debug/42631
3377         * gcc.dg/pr42631.c: New.
3378
3379 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3380
3381         PR debug/42630
3382         * gcc.dg/pr42630.c: New.
3383
3384 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3385
3386         PR debug/42629
3387         * gcc.dg/pr42629.c: New.
3388
3389 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3390
3391         PR middle-end/42363
3392         * gcc.dg/torture/pr42363.c: New.
3393
3394 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
3395
3396         PR debug/42604
3397         PR debug/42395
3398         * gcc.dg/vect/pr42604.c: New.
3399         * gcc.dg/vect/pr42395.c: New.
3400
3401 2010-01-09  Richard Guenther  <rguenther@suse.de>
3402
3403         PR middle-end/42512
3404         * gcc.c-torture/execute/pr42512.c: New testcase.
3405
3406 2010-01-09  Tobias Burnus  <burnus@net-b.de>
3407
3408         PR fortran/41298
3409         * gfortran.dg/c_ptr_tests_14.f90: New test.
3410
3411 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3412
3413         PR ada/41929
3414         * gnat.dg/null_pointer_deref1.adb: Don't run on
3415         sparc*-sun-solaris2.11.
3416
3417 2010-01-08  Richard Guenther  <rguenther@suse.de>
3418
3419         PR lto/42528
3420         * gcc.dg/lto/20100103-1_0.c: New testcase.
3421         * gcc.dg/lto/20100103-2_0.c: Likewise.
3422
3423 2010-01-08  Tobias Burnus  <burnus@net-b.de
3424
3425         PR/fortran 25829
3426         * gfortran.dg/asynchronous_1.f90: New test.
3427         * gfortran.dg/asynchronous_2.f90: New test.
3428         * gfortran.dg/conflicts.f90: Update error message.
3429
3430 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
3431
3432         c++/40155
3433         * g++.dg/cpp0x/variadic-unify-2.C: New test.
3434
3435 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
3436
3437         PR tree-optimization/42625
3438         * g++.dg/opt/dtor4.C: New test.
3439         * g++.dg/opt/dtor4.h: New.
3440         * g++.dg/opt/dtor4-aux.cc: New.
3441
3442 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3443
3444         PR fortran/42597
3445         * gfortran.dg/proc_ptr_26.f90: New test.
3446
3447 2010-01-07  Tobias Burnus  <burnus@net-b.de>
3448
3449         PR fortran/41872
3450         * gfortran.dg/allocatable_scalar_7.f90: New test.
3451
3452 2010-01-06  Richard Guenther  <rguenther@suse.de>
3453
3454         * gcc.c-torture/compile/pr42632.c: New testcase.
3455
3456 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3457
3458         PR target/42542
3459         * gcc.target/i386/pr42542-4.c: New.
3460         * gcc.target/i386/pr42542-4a.c: Likewise.
3461         * gcc.target/i386/pr42542-5.c: Likewise.
3462         * gcc.target/i386/pr42542-5a.c: Likewise.
3463
3464 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
3465
3466         * gcc.dg/tls/opt-15.c: New test.
3467
3468 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
3469
3470         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
3471
3472 2010-01-05  Martin Jambor  <mjambor@suse.cz>
3473
3474         PR tree-optimization/42462
3475         * g++.dg/torture/pr42462.C: New test.
3476
3477 2010-01-05  Jason Merrill  <jason@redhat.com>
3478
3479         * g++.dg/cpp0x/initlist30.C: New test.
3480
3481 2010-01-05  Richard Guenther  <rguenther@suse.de>
3482
3483         PR tree-optimization/42614
3484         * gcc.c-torture/execute/pr42614.c: New testcase.
3485
3486 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
3487
3488         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
3489         * gcc.dg/Wunreachable-1.c: Remove the testcase of
3490         -Wunreachable-code.
3491         * gcc.dg/Wunreachable-2.c: Likewise.
3492         * gcc.dg/Wunreachable-3.c: Likewise.
3493         * gcc.dg/Wunreachable-4.c: Likewise.
3494         * gcc.dg/Wunreachable-5.c: Likewise.
3495         * gcc.dg/Wunreachable-6.c: Likewise.
3496         * gcc.dg/Wunreachable-7.c: Likewise.
3497         * gcc.dg/Wunreachable-8.c: Likewise.
3498         * gcc.dg/20041231-1.c: Likewise.
3499
3500 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
3501
3502         PR other/42611
3503         * gcc.dg/pr42611.c: New test.
3504
3505         PR tree-optimization/42508
3506         * g++.dg/opt/pr42508.C: New test.
3507
3508 2010-01-05  Tobias Burnus  <burnus@net-b.de>
3509
3510         PR fortran/41872
3511         * gfortran.dg/allocatable_scalar_8.f90: New.
3512
3513 2010-01-04  Martin Jambor  <mjambor@suse.cz>
3514
3515         PR tree-optimization/42398
3516         * gcc.c-torture/compile/pr42398.c: New test.
3517
3518 2010-01-04  Jason Merrill  <jason@redhat.com>
3519
3520         PR c++/42555
3521         * g++.dg/ext/attrib35.C: New.
3522
3523         PR c++/42567
3524         * g++.dg/cpp0x/auto17.C: New.
3525
3526 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
3527
3528         * gcc.dg/lto/20100104_0.c: New.
3529
3530 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
3531
3532         PR target/42542
3533         * gcc.target/i386/pr42542-1.c: New.
3534         * gcc.target/i386/pr42542-1a.c: Likewise.
3535         * gcc.target/i386/pr42542-1b.c: Likewise.
3536         * gcc.target/i386/pr42542-2.c: Likewise.
3537         * gcc.target/i386/pr42542-2a.c: Likewise.
3538         * gcc.target/i386/pr42542-2b.c: Likewise.
3539         * gcc.target/i386/pr42542-3.c: Likewise.
3540         * gcc.target/i386/pr42542-3a.c: Likewise.
3541
3542 2009-01-04  Tobias Burnus  <burnus@net-b.de>
3543
3544         PR fortran/41872
3545         * gfortran.dg/allocatable_scalar_5.f90: New test.
3546         * gfortran.dg/allocatable_scalar_6.f90: New test.
3547
3548 2010-01-03  Richard Guenther  <rguenther@suse.de>
3549
3550         PR testsuite/42583
3551         * gfortran.dg/gomp/recursion1.f90: Remove.
3552
3553 2010-01-03  Richard Guenther  <rguenther@suse.de>
3554
3555         * gcc.dg/Warray-bounds.c: Remove XFAILs.
3556         * gcc.dg/uninit-6.c: Likewise.
3557         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
3558
3559 2010-01-03  Richard Guenther  <rguenther@suse.de>
3560
3561         PR tree-optimization/42589
3562         * gcc.target/i386/pr42589.c: New testcase.
3563
3564 2010-01-03  Richard Guenther  <rguenther@suse.de>
3565
3566         PR tree-optimization/42438
3567         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
3568
3569 2010-01-02  Richard Guenther  <rguenther@suse.de>
3570
3571         PR testsuite/41651
3572         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
3573
3574 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
3575
3576         PR target/42448
3577         * gcc.target/alpha/pr42448-1.c: New test.
3578         * gcc.target/alpha/pr42448-2.c: Ditto.
3579
3580 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
3581
3582         PR preprocessor/41947
3583         * gcc.dg/c99-hexfloat-3.c: New test.
3584
3585 2010-01-01  Richard Guenther  <rguenther@suse.de>
3586
3587         PR c/42570
3588         * gcc.c-torture/execute/pr42570.c: New testcase.
3589
3590 2010-01-01  Richard Guenther  <rguenther@suse.de>
3591
3592         PR middle-end/42559
3593         * gcc.c-torture/compile/pr42559.c: New testcase.
3594
3595 \f
3596 Copyright (C) 2010 Free Software Foundation, Inc.
3597
3598 Copying and distribution of this file, with or without modification,
3599 are permitted in any medium without royalty provided the copyright
3600 notice and this notice are preserved.