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