OSDN Git Service

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