OSDN Git Service

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