OSDN Git Service

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