OSDN Git Service

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