OSDN Git Service

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