OSDN Git Service

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