OSDN Git Service

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