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