OSDN Git Service

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