OSDN Git Service

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