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