dg-torture.exp: Run c-c++-common torture tests.
[official-gcc.git] / gcc / testsuite / ChangeLog
blob02dbf7c977843d3d80941606be89198cd9144c3c
1 2010-02-18  Jason Merrill  <jason@redhat.com>
3         * g++.dg/torture/dg-torture.exp: Run c-c++-common torture tests.
4         * gcc.dg/torture/dg-torture.exp: Likewise.
5         * c-c++-common/complex-sign.h,
6         c-c++-common/complex-sign-add.c,
7         c-c++-common/complex-sign-mixed-add.c,
8         c-c++-common/complex-sign-mixed-div.c,
9         c-c++-common/complex-sign-mixed-mul.c,
10         c-c++-common/complex-sign-mixed-sub.c,
11         c-c++-common/complex-sign-mul.c,
12         c-c++-common/complex-sign-sub.c: Move into c-c++-common/torture.
14 2010-02-18  Jason Merrill  <jason@redhat.com>
16         PR c++/43108
17         * c-c++-common/complex-sign.h,
18         c-c++-common/complex-sign-add.c,
19         c-c++-common/complex-sign-mixed-add.c,
20         c-c++-common/complex-sign-mixed-div.c,
21         c-c++-common/complex-sign-mixed-mul.c,
22         c-c++-common/complex-sign-mixed-sub.c,
23         c-c++-common/complex-sign-mul.c,
24         c-c++-common/complex-sign-sub.c: Move from gcc.dg/torture.
25         Adapt for C++ compilation as well.
27         PR c++/43070
28         * g++.dg/ext/label1.C: Update.
29         * g++.dg/ext/label2.C: Update.
31         PR c++/26261
32         * g++.dg/template/dependent-name6.C: New.
34         PR c++/43109
35         * g++.dg/parse/namespace12.C: New.
37 2010-02-18  Martin Jambor  <mjambor@suse.cz>
39         PR tree-optimization/43066
40         * gcc.c-torture/compile/pr43066.c: New test.
42 2010-02-18  Uros Bizjak  <ubizjak@gmail.com>
44         * g++.dg/ext/attrib35.C: Fix target selector string.
45         * g++.dg/ext/attrib36.C: Ditto.
46         * g++.dg/ext/attrib37.C: Ditto.
47         * g++.dg/abi/mangle24.C: Remove stray "*/" from dg directives.
48         * g++.dg/abi/mangle25.C: Ditto.
50 2010-02-17  Jason Merrill  <jason@redhat.com>
52         PR c++/43069
53         * g++.dg/parse/namespace11.C: New.
55         PR c++/43093
56         * g++.dg/ext/attrib37.C: New.
58         PR c++/43079
59         * g++.dg/template/ptrmem20.C: New.
61 2010-02-17  Uros Bizjak  <ubizjak@gmail.com>
63         PR target/43103
64         * gcc.target/i386/xop-check.h: Include m256-check.h.
65         * gcc.target/i386/xop-vpermil2ps-1.c: Include x86intrin.h.
66         * gcc.target/i386/xop-vpermil2ps-256-1.c: Ditto.
67         * gcc.target/i386/xop-vpermil2pd-1.c: Ditto.
68         * gcc.target/i386/xop-vpermil2pd-256-1.c: Ditto.
70 2010-02-17  Jakub Jelinek  <jakub@redhat.com>
72         PR debug/42918
73         * gcc.dg/pr42918.c: New test.
75 2010-02-16  H.J. Lu  <hongjiu.lu@intel.com>
77         * g++.dg/ext/attrib36.C: Require ILP32.
79 2010-02-16  Richard Guenther  <rguenther@suse.de>
81         PR tree-optimization/41043
82         * gfortran.dg/pr41043.f90: New testcase.
83         * gcc.dg/Wstrict-overflow-18.c: XFAIL.
85 2010-02-16  Jason Merrill  <jason@redhat.com>
87         * g++.dg/cpp0x/initlist-opt.C: Declare max_val inline.
89 2010-02-16  Ira Rosen <irar@il.ibm.com>
91         PR tree-optimization/43074
92         * gcc.dg/vect/fast-math-pr43074.c: New test.
94 2010-02-16  Jakub Jelinek  <jakub@redhat.com>
96         * lib/prune.exp: Prune variable tracking size limit exceeded notes.
98 2010-02-16  Jason Merrill  <jason@redhat.com>
100         PR c++/43031
101         * g++.dg/ext/attrib36.C: New.
103         PR c++/43036
104         * g++.dg/other/array6.C: New.
106 2010-02-15  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
108         * g++.dg/cpp0x/initlist-opt.C: Bind pic locally.
110 2010-02-15  Sebastian Pop  <sebastian.pop@amd.com>
112         * gcc.target/i386/sse-14.c: Add tests for _mm_permute2_pd,
113         _mm256_permute2_pd, _mm_permute2_ps, and _mm256_permute2_ps.
114         * gcc.target/i386/xop-vpermil2pd-1.c: New.
115         * gcc.target/i386/xop-vpermil2pd-256-1.c: New.
116         * gcc.target/i386/xop-vpermil2ps-1.c: New.
117         * gcc.target/i386/xop-vpermil2ps-256-1.c: New.
119 2010-02-15  Richard Guenther  <rguenther@suse.de>
121         PR middle-end/43068
122         * g++.dg/torture/pr43068.C: New testcase.
124 2010-02-14  Volker Reichelt  <reichelt@gcc.gnu.org>
126         PR c++/43024
127         * g++.dg/opt/ice1.C: New.
129 2010-02-14  Jason Merrill  <jason@redhat.com>
131         PR c++/41997
132         * g++.dg/cpp0x/initlist-opt.C: New.
134 2010-02-13  Paul Thomas  <pault@gcc.gnu.org>
136         PR fortran/41113
137         PR fortran/41117
138         * gfortran.dg/internal_pack_6.f90: New test.
140 2010-02-12  Jason Merrill  <jason@redhat.com>
142         PR c++/43054
143         * g++.dg/cpp0x/variadic99.C: New.
145 2010-02-12  Jakub Jelinek  <jakub@redhat.com>
147         * gcc.dg/guality/guality.h (GUALCVT): Zero extend instead of
148         sign extend pointers to gualchk_t.
150         PR c++/43033
151         * g++.dg/other/default3.C: Xfail g4 test.
153 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
155         PR middle-end/43012
156         * gcc.dg/graphite/pr43012.c: New.
158 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
160         PR middle-end/42930
161         * g++.dg/graphite/pr42930.C: New.
163 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
165         PR middle-end/42914
166         PR middle-end/42530
167         * gcc.dg/graphite/pr42530.c: New.
168         * gcc.dg/graphite/pr42914.c: New.
170 2010-02-11  Sebastian Pop  <sebastian.pop@amd.com>
172         PR middle-end/42771
173         * gcc.dg/graphite/pr42771.c: New.
175 2010-02-11  Richard Guenther  <rguenther@suse.de>
177         PR tree-optimization/42998
178         * gcc.c-torture/compile/pr42998.c: New testcase.
180 2010-02-10  Jason Merrill  <jason@redhat.com>
182         PR c++/41896
183         * g++.dg/cpp0x/lambda/lambda-nested3.C: New.
185         PR c++/42983, core issue 906
186         * g++.dg/cpp0x/defaulted15.C: Add virtualness test.
187         * g++.dg/cpp0x/defaulted9.C: Move virtual default outside class.
189         PR c++/43016
190         * g++.dg/cpp0x/lambda/lambda-conv.C: Test for weakness.
192 2010-02-10  Richard Guenther  <rguenther@suse.de>
194         PR tree-optimization/43017
195         * gcc.dg/torture/pr43017.c: New testcase.
197 2010-02-10  Tobias Burnus <burnus@net-b.de>
199         PR fortran/40823
200         * gfortran.dg/private_type_1.f90: Update error location.
201         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
202         * gfortran.dg/typebound_operator_2.f03: Ditto.
203         * gfortran.dg/assignment_2.f90: Ditto.
204         * gfortran.dg/redefined_intrinsic_assignment.f90: Ditto.
205         * gfortran.dg/binding_label_tests_9.f03: Ditto.
207 2010-02-10  Tobias Burnus  <burnus@net-b.de>
209         PR fortran/43015
210         * gfortran.dg/bind_c_usage_20.f90: New test.
212 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
214         PR debug/43010
215         * g++.dg/debug/pr43010.C: New test.
217 2010-02-10  Richard Guenther  <rguenther@suse.de>
219         PR c/43007
220         * gcc.c-torture/execute/20100209-1.c: New testcase.
221         * gcc.dg/fold-div-3.c: Likewise.
223 2010-02-10  Jakub Jelinek  <jakub@redhat.com>
225         * gcc.dg/builtin-ffs-1.c: New test.
227 2010-02-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
229         PR fortran/42999
230         * gfortran.dg/array_constructor_35.f90: New test.
232 2010-02-09  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
234         * gcc.dg/tree-ssa/inline-4.c: Bind pic locally.
236 2010-02-09  Jason Merrill  <jason@redhat.com>
238         PR c++/42399
239         * g++.dg/cpp0x/lambda/lambda-errloc2.C: New.
241         PR c++/42370
242         * g++.dg/cpp0x/lambda/lambda-warn2.C: New.
244 2010-02-09  Tobias Burnus  <burnus@net-b.de>
246         PR fortran/41869
247         * gfortran.dg/module_write_1.f90: New test.
249 2010-02-09  Alexander Monakov  <amonakov@ispras.ru>
251         * gcc.dg/pr19340.c: Adjust.
253 2010-02-09  Richard Guenther  <rguenther@suse.de>
255         PR tree-optimization/43008
256         * gcc.c-torture/execute/pr43008.c: New testcase.
258 2010-02-09  Richard Guenther  <rguenther@suse.de>
260         PR tree-optimization/43000
261         * gcc.dg/torture/pr43000.c: New testcase.
262         * gcc.dg/torture/pr43002.c: Likewise.
264 2010-02-09  Daniel Kraft  <d@domob.eu>
266         PR fortran/39171
267         * gfortran.dg/char_length_2.f90: Change warning expectations accordingly
268         and pass -Wsurprising as necessary.
270 2010-02-08  Jakub Jelinek  <jakub@redhat.com>
272         PR tree-optimization/42890
273         * g++.dg/torture/pr42890.C: New test.
275 2010-02-08  Richard Guenther  <rguenther@suse.de>
277         PR middle-end/42995
278         * gcc.dg/tree-ssa/inline-4.c: New testcase.
280 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
282         * gcc.dg/graphite/block-0.c: Call abort for runtime test.  Always
283         return 0 from main.
284         * gcc.dg/graphite/block-1.c: Same.
285         * gcc.dg/graphite/block-3.c: Same.
286         * gcc.dg/graphite/block-4.c: Same.
287         * gcc.dg/graphite/block-5.c: Same.
288         * gcc.dg/graphite/block-6.c: Same.
289         * gcc.dg/graphite/block-7.c: Same.
290         * gcc.dg/graphite/interchange-0.c: Same.
291         * gcc.dg/graphite/interchange-1.c: Same.
292         * gcc.dg/graphite/interchange-10.c: Same.
293         * gcc.dg/graphite/interchange-11.c: Same.
294         * gcc.dg/graphite/interchange-12.c: Same.
295         * gcc.dg/graphite/interchange-2.c: Same.
296         * gcc.dg/graphite/interchange-3.c: Same.
297         * gcc.dg/graphite/interchange-4.c: Same.
298         * gcc.dg/graphite/interchange-5.c: Same.
299         * gcc.dg/graphite/interchange-6.c: Same.
300         * gcc.dg/graphite/interchange-7.c: Same.
301         * gcc.dg/graphite/interchange-8.c: Same.
302         * gcc.dg/graphite/interchange-9.c: Same.
303         * gcc.dg/graphite/interchange-mvt.c: Same.
305 2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
307         * gfortran.dg/graphite/id-19.f: New.
308         * gfortran.dg/graphite/pr14741.f90: New.
309         * gfortran.dg/graphite/pr41924.f90: New.
310         * gfortran.dg/graphite/run-id-2.f90: New.
312 2010-02-07  Richard Guenther  <rguenther@suse.de>
314         PR middle-end/42956
315         * gcc.c-torture/compile/pr42956.c: New testcase.
317 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
319         PR libfortran/42742
320         * gfortran.dg/fmt_cache_2.f: New test.
322 2010-02-06  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
324         * gfortran.dg/read_no_eor.f90: New test.
326 2010-02-05  Jason Merrill  <jason@redhat.com>
328         * g++.dg/ext/label13.C: Move constructor body out of class.
330 2010-02-03  Jason Merrill  <jason@redhat.com>
332         PR c++/42870
333         * g++.dg/ext/dllexport3.C: New.
335 2010-02-05  Ozkan Sezer  <sezeroz@gmail.com>
337         * gcc.dg/format/ms-format3.c: New test for specific MS types.
339 2010-02-05  Richard Guenther  <rguenther@suse.de>
341         * gcc.dg/tree-ssa/ssa-ccp-28.c: New testcase.
343 2010-02-05  Dodji Seketeli  <dodji@redhat.com>
345         PR c++/42915
346         * g++.dg/other/crash-9.C: New test.
348 2010-02-05  Paul Thomas  <pault@gcc.gnu.org>
350         PR fortran/42309
351         * gfortran.dg/subref_array_pointer_4.f90 : New test.
353 2010-02-04  Richard Guenther  <rguenther@suse.de>
355         PR rtl-optimization/42952
356         * gcc.dg/torture/pr42952.c: New testcase.
358 2010-02-03  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
360         PR libfortran/42901
361         * gfortran.dg/namelist_60.f90: New test.
363 2010-02-03  Jason Merrill  <jason@redhat.com>
365         PR c++/40138
366         * g++.dg/ext/builtin11.C: New.
368         PR c++/4926
369         PR c++/38600
370         * g++.dg/abi/mangle35.C: New.
371         * g++.dg/abi/mangle37.C: New.
373         PR c++/12909
374         * g++.dg/abi/mangle36.C: New.
376         PR c++/35652
377         * g++.dg/warn/string1.C: New.
379 2010-02-03  Richard Guenther  <rguenther@suse.de>
381         PR tree-optimization/42944
382         * gcc.dg/errno-1.c: New testcase.
384 2010-02-03  Richard Guenther  <rguenther@suse.de>
386         PR middle-end/42927
387         * gcc.c-torture/compile/pr42927.c: New testcase.
389 2010-02-03  Tobias Burnus  <burnus@net-b.de>
391         PR fortran/42936
392         * gfortran.dg/null_4.f90: New test.
394 2010-02-02  Jason Merrill  <jason@redhat.com>
396         PR c++/41090
397         * g++.dg/ext/label13.C: New.
399 2010-02-02  Tobias Burnus  <burnus@net-b.de>
401         PR fortran/42650
402         * gfortran.dg/func_result_5.f90: New test.
404 2010-02-01  Tobias Burnus  <burnus@net-b.de>
406         PR fortran/42922
407         * gfortran.dg/pure_initializer_3.f90: News test.
409 2010-01-31  Janus Weil  <janus@gcc.gnu.org>
411         PR fortran/42888
412         * gfortran.dg/allocate_derived_2.f90: New test.
414 2010-01-31  Eric Botcazou  <ebotcazou@adacore.com>
416         PR middle-end/42898
417         * gcc.dg/torture/pr42898-2.c: New test.
419 2010-01-31  Richard Guenther  <rguenther@suse.de>
421         PR middle-end/42898
422         * gcc.dg/torture/pr42898.c: New testcase.
424 2010-01-31  Paul Thomas  <pault@gcc.gnu.org>
426         PR fortran/38324
427         * gfortran.dg/alloc_comp_basics_1.f90: Remove option -O2.
428         * gfortran.dg/alloc_comp_bounds_1.f90: New test.
430 2010-01-30  Paolo Bonzini  <bonzini@gnu.org>
432         * g++.dg/tree-ssa/inline-1.C: New.
433         * g++.dg/tree-ssa/inline-2.C: New.
434         * g++.dg/tree-ssa/inline-3.C: New.
436 2010-01-29  Michael Meissner  <meissner@linux.vnet.ibm.com>
438         PR testsuite/41701
439         * gcc.dg/builtins-58.c: Add -fno-ident to the options to prevent
440         the string 'pow' in the pathname of the compiler from generating a
441         test failure.
443 2010-01-29  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
445         * g++.old-deja/g++.mike/eh16.C: Rename err to e.
446         * g++.old-deja/g++.mike/eh17.C: Likewise.
447         * g++.old-deja/g++.mike/p5571.C: Likewise.
449 2010-01-29  Dodji Seketeli  <dodji@redhat.com>
451         PR c++/42758
452         PR c++/42634
453         PR c++/42336
454         PR c++/42797
455         PR c++/42880
456         * g++.dg/other/crash-5.C: New test.
457         * g++.dg/other/crash-6.C: New test.
458         * g++.dg/other/crash-7.C: New test.
459         * g++.dg/other/crash-8.C: New test.
461 2010-01-29  Jakub Jelinek  <jakub@redhat.com>
463         PR rtl-optimization/42889
464         * gcc.dg/pr42889.c: New test.
466 2010-01-28  H.J. Lu  <hongjiu.lu@intel.com>
468         * gcc.target/i386/pr42881.c: Use SSE2.
470 2010-01-28  Uros Bizjak  <ubizjak@gmail.com>
472         PR target/42891
473         * gcc.target/i386/pr42891.c: New test.
475 2010-01-28  Richard Guenther  <rguenther@suse.de>
477         PR tree-optimization/42871
478         * g++.dg/torture/pr42871.C: New testcase.
480 2010-01-28  Richard Guenther  <rguenther@suse.de>
482         * gcc.dg/Wobjsize-1.h: New testcase.
483         * gcc.dg/Wobjsize-1.c: Likewise.
485 2010-01-28  Richard Guenther  <rguenther@suse.de>
487         PR middle-end/42883
488         * g++.dg/torture/pr42883.C: New testcase.
490 2010-01-28  Michael Matz  <matz@suse.de>
492         * gcc.target/i386/pr42881.c: New test.
494 2010-01-28  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
496         * gcc.misc-tests/linkage.exp: Remove mips-sgi-irix6*o32 support.
497         Add i?86-*-solaris2* support.
499 2010-01-28  Dodji Seketeli  <dodji@redhat.com>
501         PR c++/42713
502         PR c++/42820
503         * g++.dg/template/typedef27.C: New test case.
504         * g++.dg/template/typedef28.C: New test case.
506 2010-01-27  Stephen Thomas  <stephen.thomas@arm.com>
508         * testsuite/gcc.dg/optimize-bswap*.c: Add ARM target
510 2010-01-27  Richard Guenther  <rguenther@suse.de>
512         PR middle-end/42878
513         * gcc.dg/torture/pr42878-1.c: New testcase.
514         * gcc.dg/torture/pr42878-2.c: Likewise.
516 2010-01-27  Jakub Jelinek  <jakub@redhat.com>
518         PR middle-end/42874
519         * gcc.dg/vla-22.c: New test.
521 2010-01-26  Jakub Jelinek  <jakub@redhat.com>
523         * ada/acats/run_all.sh: Make sure norun.lst is sorted using the
524         current collation.
526 2010-01-26  Richard Guenther  <rguenther@suse.de>
528         PR rtl-optimization/42685
529         * gcc.dg/pr42685.c: New testcase.
530         * g++.dg/other/pr42685.C: Likewise.
532 2010-01-26  Richard Guenther  <rguenther@suse.de>
534         PR middle-end/42806
535         * g++.dg/other/pr42806.C: New testcase.
537 2010-01-26  Richard Guenther  <rguenther@suse.de>
539         PR tree-optimization/42250
540         * gcc.dg/pr42250.c: New testcase.
542 2010-01-25  Arnaud Charlet  <charlet@adacore.com>
544         * gnat.dg/array_bounds_test.adb: New test.
546 2010-01-25  Tobias Burnus  <burnus@net-b.de>
548         PR fortran/42858
549         * gfortran.dg/generic_21.f90: New test.
551 2010-01-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
553         PR testsuite/41522
554         * gcc.c-torture/compile/pr38789.c: Change to dg-do compile.
556 2010-01-24  Mark Mitchell  <mark@codesourcery.com>
558         PR c++/42748
559         * g++.dg/abi/arm_va_list2.C: New test.
560         * g++.dg/abi/arm_va_list2.h: Companion header file.
562 2010-01-24  Paul Thomas  <pault@gcc.gnu.org>
564         PR fortran/41044
565         * gfortran.dg/parameter_array_ref_2.f90 : New test.
567         PR fortran/41167
568         * gfortran.dg/char_array_arg_1.f90 : New test.
570         * gfortran.dg/pr25923.f90 : Remove XFAIL.
572 2010-01-24  Tobias Burnus  <burnus@net-b.de>
574         PR fortran/39304
575         * gfortran.dg/generic_20.f90: New test.
577 2010-01-22  Michael Matz  <matz@suse.de>
579         * gfortran.dg/vect/fast-math-mgrid-resid.f: Limit to x86, add
580         -msse2.
582 2010-01-21  Paul Thomas  <pault@gcc.gnu.org>
584         PR fortran/42736
585         * gfortran.dg/dependency_25.f90 : New test.
587 2010-01-21  Martin Jambor  <mjambor@suse.cz>
589         PR tree-optimization/42585
590         * gcc.dg/tree-ssa/pr42585.c: New test.
592 2010-01-21  Richard Guenther  <rguenther@suse.de>
594         PR middle-end/19988
595         * gcc.dg/pr19988.c: New testcase.
597 2010-01-20  Janis Johnson  <janis187@us.ibm.com>
599         * g++.dg/compat/decimal/compat-common.h: New file.
600         * g++.dg/compat/decimal/decimal-dummy.h: New file.
601         * g++.dg/compat/decimal/pass_x.h: New file.
602         * g++.dg/compat/decimal/pass_y.h: New file.
603         * g++.dg/compat/decimal/pass-1_main.C: New file.
604         * g++.dg/compat/decimal/pass-1_x.C: New file.
605         * g++.dg/compat/decimal/pass-1_y.C: New file.
606         * g++.dg/compat/decimal/pass-2_main.C: New file.
607         * g++.dg/compat/decimal/pass-2_x.C: New file.
608         * g++.dg/compat/decimal/pass-2_y.C: New file.
609         * g++.dg/compat/decimal/pass-3_main.C: New file.
610         * g++.dg/compat/decimal/pass-3_x.C: New file.
611         * g++.dg/compat/decimal/pass-3_y.C: New file.
612         * g++.dg/compat/decimal/pass-4_main.C: New file.
613         * g++.dg/compat/decimal/pass-4_x.C: New file.
614         * g++.dg/compat/decimal/pass-4_y.C: New file.
615         * g++.dg/compat/decimal/pass-5_main.C: New file.
616         * g++.dg/compat/decimal/pass-5_x.C: New file.
617         * g++.dg/compat/decimal/pass-5_y.C: New file.
618         * g++.dg/compat/decimal/pass-6_main.C: New file.
619         * g++.dg/compat/decimal/pass-6_x.C: New file.
620         * g++.dg/compat/decimal/pass-6_y.C: New file.
621         * g++.dg/compat/decimal/return_x.h: New file.
622         * g++.dg/compat/decimal/return_y.h: New file.
623         * g++.dg/compat/decimal/return-1_main.C: New file.
624         * g++.dg/compat/decimal/return-1_x.C: New file.
625         * g++.dg/compat/decimal/return-1_y.C: New file.
626         * g++.dg/compat/decimal/return-2_main.C: New file.
627         * g++.dg/compat/decimal/return-2_x.C: New file.
628         * g++.dg/compat/decimal/return-2_y.C: New file.
629         * g++.dg/compat/decimal/return-3_main.C: New file.
630         * g++.dg/compat/decimal/return-3_x.C: New file.
631         * g++.dg/compat/decimal/return-3_y.C: New file.
632         * g++.dg/compat/decimal/return-4_main.C: New file.
633         * g++.dg/compat/decimal/return-4_x.C: New file.
634         * g++.dg/compat/decimal/return-4_y.C: New file.
635         * g++.dg/compat/decimal/return-5_main.C: New file.
636         * g++.dg/compat/decimal/return-5_x.C: New file.
637         * g++.dg/compat/decimal/return-5_y.C: New file.
638         * g++.dg/compat/decimal/return-6_main.C: New file.
639         * g++.dg/compat/decimal/return-6_x.C: New file.
640         * g++.dg/compat/decimal/return-6_y.C: New file.
642 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
644         PR debug/42715
645         * gcc.dg/pr42715.c: New.
647 2010-01-20  Paolo Carlini  <paolo.carlini@oracle.com>
649         PR c++/42038
650         * g++.dg/parse/crash55.C: New.
652 2010-01-20  Alexandre Oliva  <aoliva@redhat.com>
654         PR debug/42782
655         * gcc.dg/guality/pr42782.c: New.
657 2010-01-20  Jason Merrill  <jason@redhat.com>
659         PR c++/41788
660         * g++.dg/abi/packed1.C: New.
662         PR c++/41920
663         * g++.dg/cpp0x/lambda/lambda-warn1.C: New.
665         PR c++/40750
666         * g++.dg/parse/fn-typedef1.C: New.
667         * g++.dg/other/cv_quals.C: Adjust.
669 2010-01-20  Anthony Green  <green@moxielogic.com>
671         * gcc.dg/cpp/_Pragma6.c: Skip this test for moxie-*-* (no
672         pack(push) pragma).
673         * gcc.dg/pr19340.c: Skip this test for moxie-*-* (no scheduling).
674         * gcc.dg/20020312-2.c: Port this to the moxie core.
675         * gcc.dg/weak/typeof-2.c: Ditto.
677 2010-01-20  Richard Guenther  <rguenther@suse.de>
679         PR tree-optimization/42717
680         * gcc.c-torture/compile/pr42717.c: New testcase.
682 2010-01-20  Jakub Jelinek  <jakub@redhat.com>
684         * gcc.dg/cleanup-13.c: Expect DW_OP_mod to do unsigned modulo instead
685         of signed, add a few new tests.
687         PR middle-end/42803
688         * g++.dg/parse/limits-initializer1.C: New test.
690 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
692         PR fortran/42804
693         * gfortran.dg/proc_ptr_comp_pass_6.f90: New test.
694         * gfortran.dg/typebound_call_12.f03: New test.
696 2010-01-19  Paul Thomas  <pault@gcc.gnu.org>
698         PR fortran/42783
699         * gfortran.dg/bounds_check_15.f90 : New test.
701 2010-01-19  Michael Matz  <matz@suse.de>
703         PR tree-optimization/41783
704         * gfortran.dg/vect/fast-math-mgrid-resid.f: New.
706 2010-01-19  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
708         PR target/38697.
709         * gcc.target/arm/neon/vget_lowf32.c: Regenerate.
710         * gcc.target/arm/neon/vget_lowp16.c: Likewise.
711         * gcc.target/arm/neon/vget_lowp8.c:  Likewise.
712         * gcc.target/arm/neon/vget_lows16.c: Likewise.
713         * gcc.target/arm/neon/vget_lows32.c: Likewise.
714         * gcc.target/arm/neon/vget_lows64.c: Likewise.
715         * gcc.target/arm/neon/vget_lows8.c: Likewise.
716         * gcc.target/arm/neon/vget_lowu16.c: Likewise.
717         * gcc.target/arm/neon/vget_lowu32.c: Likewise.
718         * gcc.target/arm/neon/vget_lowu64.c: Likewise.
719         * gcc.target/arm/neon/vget_lowu8.c: Likewise.
721 2010-01-19  Janus Weil  <janus@gcc.gnu.org>
723         PR fortran/42545
724         * gfortran.dg/extends_6.f03: Modified an error message.
725         * gfortran.dg/extends_10.f03: New test.
726         * gfortran.dg/private_type_6.f03: Modified an error message.
727         * gfortran.dg/structure_constructor_8.f03: Ditto.
729 2010-01-19  Jakub Jelinek  <jakub@redhat.com>
731         PR tree-optimization/42719
732         * gcc.dg/pr42719.c: New test.
734         PR debug/42728
735         * gcc.dg/pr42728.c: New test.
737 2010-01-19  Anthony Green  <green@moxielogic.com>
739         * gcc.dg/tree-ssa/20040204-1.c: Expect this test to pass.
741 2010-01-18  Anthony Green  <green@moxielogic.com>
743         * gcc.dg/tree-ssa/asm-3.c (REGISTER): Pick an appropriate register
744         for moxie.
746 2010-01-19  Dodji Seketeli  <dodji@redhat.com>
748         * g++.dg/template/error45.C: reverted as part of reverting the
749         fix of PR c++/42634.
751 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
753         PR c++/42634
754         * g++.dg/template/error45.C: New test.
756 2010-01-18  Dodji Seketeli  <dodji@redhat.com>
758         PR c++/42766
759         * g++.dg/conversion/op6.C: New test.
761 2010-01-18  Uros Bizjak  <ubizjak@gmail.com>
763         PR target/42774
764         * gcc.target/alpha/pr42774.c: New test.
766 2010-01-18  Richard Guenther  <rguenther@suse.de>
768         PR tree-optimization/42781
769         * gfortran.fortran-torture/compile/pr42781.f90: New testcase.
771 2010-01-17  Richard Guenther  <rguenther@suse.de>
773         PR middle-end/42248
774         * gcc.c-torture/execute/pr42248.c: New testcase.
776 2010-01-17  Richard Guenther  <rguenther@suse.de>
778         PR tree-optimization/42773
779         * g++.dg/torture/pr42773.C: New testcase.
781 2010-01-17  Janus Weil  <janus@gcc.gnu.org>
783         PR fortran/42677
784         * gfortran.dg/interface_assignment_5.f90: New test.
786 2010-01-17  Dodji Seketeli  <dodji@redhat.com>
788         PR c++/42697
789         * g++.dg/template/crash94.C: Reverted.
791 2010-01-17  Jie Zhang  <jie.zhang@analog.com>
793         PR debug/42767
794         * gcc.dg/debug/pr42767.c: New.
796 2010-01-15  Jason Merrill  <jason@redhat.com>
798         PR c++/42761
799         * g++.dg/cpp0x/decltype22.C: New.
801 2010-01-16  Jakub Jelinek  <jakub@redhat.com>
803         PR middle-end/42760
804         * g++.dg/torture/pr42760.C: New test.
806 2010-01-15  Jing Yu  <jingyu@google.com>
808         PR rtl-optimization/42691
809         * gcc.c-torture/execute/pr42691.c: New.
811 2010-01-15  Richard Guenther  <rguenther@suse.de>
813         PR middle-end/42739
814         * g++.dg/torture/pr42739.C: New testcase.
816 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
818         * g++.dg/template/error45.C: Revert as part of reverting changes
819         or PR c++/42634.
821 2010-01-14 Jerry DeLisle <jvdelisle@gcc.gnu.org>
823         PR fortran/42684
824         * gfortran.dg/interface_31.f90: New test.
826 2010-01-14  Michael Meissner  <meissner@linux.vnet.ibm.com>
828         * gcc.target/powerpc/pr42747.c: New file.
830 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
832         PR middle-end/42674
833         * c-c++-common/pr42674.c: New test.
835         PR c++/42608
836         * g++.dg/template/instantiate11.C: New test.
838 2010-01-14  Jason Merrill  <jason@redhat.com>
840         PR c++/42701
841         * g++.dg/overload/error3.C: New.
843         PR c++/42655
844         * g++.dg/overload/rvalue1.C: New.
846 2010-01-14  Martin Jambor  <mjambor@suse.cz>
848         PR tree-optimization/42706
849         * gcc.dg/ipa/pr42706.c: New testcase.
851 2010-01-14  H.J. Lu  <hongjiu.lu@intel.com>
853         * g++.dg/graphite/pr42681.C (size_t): Use __SIZE_TYPE__.
855 2010-01-14  Martin Jambor  <mjambor@suse.cz>
857         PR tree-optimization/42714
858         * g++.dg/torture/pr42714.C: New test.
860 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
862         PR rtl-optimization/42246
863         * gfortran.dg/pr42246-2.f: New.
865 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
867         PR rtl-optimization/42389
868         * gcc.dg/pr42389.c: New.
870 2010-01-14  Alexander Monakov  <amonakov@ispras.ru>
872         PR rtl-optimization/42388
873         * gcc.dg/pr42388.c: New.
875 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
877         PR rtl-optimization/42294
878         * gfortran.dg/pr42294.f: New.
880 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
882         PR rtl-optimization/39453
883         PR rtl-optimization/42246
884         * gcc.dg/pr39453.c: New.
885         * gcc.dg/pr42246.c: New.
887 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
889         PR middle-end/42245
890         * gcc.dg/pr42245.c: New.
891         * gcc.dg/pr42245-2.c: New.
893 2010-01-14  Alexander Monakov <amonakov@ispras.ru>
895         PR rtl-optimization/42249
896         * gcc.dg/pr42249.c: New.
898 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
900         PR c/42721
901         * gcc.c-torture/execute/pr42721.c: New test.
903 2010-01-14  Ira Rosen  <irar@il.ibm.com>
905         PR tree-optimization/42709
906         * gcc.dg/vect/pr42709.c: New test.
908 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
910         PR fortran/41478
911         * gfortran.dg/alloc_comp_scalar_1.f90: New test.
912         * gfortran.dg/alloc_comp_transformational_1.f90: New test.
914 2010-01-14  Paul Thomas  <pault@gcc.gnu.org>
916         PR fortran/42481
917         * gfortran.dg/generic_19.f90 : New test.
919 2010-01-13  Richard Guenther  <rguenther@suse.de>
921         PR tree-optimization/42730
922         * gcc.c-torture/compile/pr42730.c: New testcase.
924 2010-01-13  Steve Ellcey  <sje@cup.hp.com>
926         PR target/pr42542
927         * gcc.target/ia64/pr42542-1.c: New.
928         * gcc.target/ia64/pr42542-2.c: New.
929         * gcc.target/ia64/pr42542-3.c: New.
931 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
933         PR c++/42634
934         * g++.dg/template/error45.C: New test.
936 2010-01-13  Martin Jambor  <mjambor@suse.cz>
938         PR tree-optimization/42704
939         * g++.dg/torture/pr42704.C: New test.
941 2010-01-13  Martin Jambor  <mjambor@suse.cz>
943         PR tree-optimization/42703
944         * gcc.c-torture/compile/pr42703.c: New test.
946 2010-01-13  Richard Guenther  <rguenther@suse.de>
948         PR tree-optimization/42705
949         * gcc.c-torture/compile/pr42705.c: New testcase.
951 2010-01-13  Jie Zhang  <jie.zhang@analog.com>
953         * gcc.target/bfin/l2.c: New test.
954         * gcc.target/bfin/bfin.exp (dg-bfin-processors): New.
956 2010-01-13  Richard Guenther  <rguenther@suse.de>
958         PR middle-end/42716
959         * gcc.c-torture/compile/pr42716.c: New testcase.
961 2010-01-13  Richard Guenther  <rguenther@suse.de>
963         PR lto/42678
964         * gfortran.dg/lto/20100110-1_0.f90: New testcase.
966 2010-01-12  Joseph Myers  <joseph@codesourcery.com>
968         PR c/42708
969         * gcc.c-torture/compile/pr42708-1.c: New test.
971 2010-01-12  Jakub Jelinek  <jakub@redhat.com>
973         PR debug/42662
974         * gcc.dg/pr42662.c: New test.
976         PR tree-optimization/42645
977         * g++.dg/other/pr42645-1.C: New test.
978         * g++.dg/other/pr42645-2.C: New test.
980 2010-01-11  Janis Johnson  <janis187@us.ibm.com>
982         PR target/42416
983         * gcc.target/powerpc/warn-1.c: New test.
984         * gcc.target/powerpc/warn-2.c: New test.
986 2010-01-11  Uros Bizjak  <ubizjak@gmail.com>
988         * gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
989         stack alignment.
991 2010-01-10  Rafael Avila de Espindola  <espindola@google.com>
993         * gcc.dg/lto/20100108_0.c: New.
995 2010-01-10  Uros Bizjak  <ubizjak@gmail.com>
997         * gcc.dg/graphite/pr40281.c (dg-options): Add -w.
998         Add -march=i686 -msse for 32bit x86 targets.
1000 2010-01-10  Richard Guenther  <rguenther@suse.de>
1002         PR middle-end/42667
1003         * gcc.dg/torture/pr42667.c: New testcase.
1005 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1007         PR fortran/32489
1008         * gfortran.dg/array_constructor_34.f90: New test.
1010 2010-01-09 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1012         PR fortran/20923
1013         * gfortran.dg/array_constructor_33.f90: New test.
1014         gfortran.dg/array_function_5.f90: Add credit.
1016 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1018         PR debug/42631
1019         * gcc.dg/pr42631.c: New.
1021 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1023         PR debug/42630
1024         * gcc.dg/pr42630.c: New.
1026 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1028         PR debug/42629
1029         * gcc.dg/pr42629.c: New.
1031 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1033         PR middle-end/42363
1034         * gcc.dg/torture/pr42363.c: New.
1036 2010-01-09  Alexandre Oliva  <aoliva@redhat.com>
1038         PR debug/42604
1039         PR debug/42395
1040         * gcc.dg/vect/pr42604.c: New.
1041         * gcc.dg/vect/pr42395.c: New.
1043 2010-01-09  Richard Guenther  <rguenther@suse.de>
1045         PR middle-end/42512
1046         * gcc.c-torture/execute/pr42512.c: New testcase.
1048 2010-01-09  Tobias Burnus  <burnus@net-b.de>
1050         PR fortran/41298
1051         * gfortran.dg/c_ptr_tests_14.f90: New test.
1053 2010-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1055         PR ada/41929
1056         * gnat.dg/null_pointer_deref1.adb: Don't run on
1057         sparc*-sun-solaris2.11.
1059 2010-01-08  Richard Guenther  <rguenther@suse.de>
1061         PR lto/42528
1062         * gcc.dg/lto/20100103-1_0.c: New testcase.
1063         * gcc.dg/lto/20100103-2_0.c: Likewise.
1065 2010-01-08  Tobias Burnus  <burnus@net-b.de
1067         PR/fortran 25829
1068         * gfortran.dg/asynchronous_1.f90: New test.
1069         * gfortran.dg/asynchronous_2.f90: New test.
1070         * gfortran.dg/conflicts.f90: Update error message.
1072 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
1074         c++/40155
1075         * g++.dg/cpp0x/variadic-unify-2.C: New test.
1077 2010-01-07  Jakub Jelinek  <jakub@redhat.com>
1079         PR tree-optimization/42625
1080         * g++.dg/opt/dtor4.C: New test.
1081         * g++.dg/opt/dtor4.h: New.
1082         * g++.dg/opt/dtor4-aux.cc: New.
1084 2010-01-07  Tobias Burnus  <burnus@net-b.de>
1086         PR fortran/42597
1087         * gfortran.dg/proc_ptr_26.f90: New test.
1089 2010-01-07  Tobias Burnus  <burnus@net-b.de>
1091         PR fortran/41872
1092         * gfortran.dg/allocatable_scalar_7.f90: New test.
1094 2010-01-06  Richard Guenther  <rguenther@suse.de>
1096         * gcc.c-torture/compile/pr42632.c: New testcase.
1098 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1100         PR target/42542
1101         * gcc.target/i386/pr42542-4.c: New.
1102         * gcc.target/i386/pr42542-4a.c: Likewise.
1103         * gcc.target/i386/pr42542-5.c: Likewise.
1104         * gcc.target/i386/pr42542-5a.c: Likewise.
1106 2010-01-05  Eric Botcazou  <ebotcazou@adacore.com>
1108         * gcc.dg/tls/opt-15.c: New test.
1110 2010-01-05  H.J. Lu  <hongjiu.lu@intel.com>
1112         * gcc.target/i386/pr42542-1.c (res): Make it 8 elements.
1114 2010-01-05  Martin Jambor  <mjambor@suse.cz>
1116         PR tree-optimization/42462
1117         * g++.dg/torture/pr42462.C: New test.
1119 2010-01-05  Jason Merrill  <jason@redhat.com>
1121         * g++.dg/cpp0x/initlist30.C: New test.
1123 2010-01-05  Richard Guenther  <rguenther@suse.de>
1125         PR tree-optimization/42614
1126         * gcc.c-torture/execute/pr42614.c: New testcase.
1128 2010-01-05  Eric Fisher  <joefoxreal@gmail.com>
1130         * gcc.dg/pr12603.c: Remove -Wunreachable-code from dg-options.
1131         * gcc.dg/Wunreachable-1.c: Remove the testcase of
1132         -Wunreachable-code.
1133         * gcc.dg/Wunreachable-2.c: Likewise.
1134         * gcc.dg/Wunreachable-3.c: Likewise.
1135         * gcc.dg/Wunreachable-4.c: Likewise.
1136         * gcc.dg/Wunreachable-5.c: Likewise.
1137         * gcc.dg/Wunreachable-6.c: Likewise.
1138         * gcc.dg/Wunreachable-7.c: Likewise.
1139         * gcc.dg/Wunreachable-8.c: Likewise.
1140         * gcc.dg/20041231-1.c: Likewise.
1142 2010-01-05  Jakub Jelinek  <jakub@redhat.com>
1144         PR other/42611
1145         * gcc.dg/pr42611.c: New test.
1147         PR tree-optimization/42508
1148         * g++.dg/opt/pr42508.C: New test.
1150 2010-01-05  Tobias Burnus  <burnus@net-b.de>
1152         PR fortran/41872
1153         * gfortran.dg/allocatable_scalar_8.f90: New.
1155 2010-01-04  Martin Jambor  <mjambor@suse.cz>
1157         PR tree-optimization/42398
1158         * gcc.c-torture/compile/pr42398.c: New test.
1160 2010-01-04  Jason Merrill  <jason@redhat.com>
1162         PR c++/42555
1163         * g++.dg/ext/attrib35.C: New.
1165         PR c++/42567
1166         * g++.dg/cpp0x/auto17.C: New.
1168 2010-01-04  Rafael Avila de Espindola  <espindola@google.com>
1170         * gcc.dg/lto/20100104_0.c: New.
1172 2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
1174         PR target/42542
1175         * gcc.target/i386/pr42542-1.c: New.
1176         * gcc.target/i386/pr42542-1a.c: Likewise.
1177         * gcc.target/i386/pr42542-1b.c: Likewise.
1178         * gcc.target/i386/pr42542-2.c: Likewise.
1179         * gcc.target/i386/pr42542-2a.c: Likewise.
1180         * gcc.target/i386/pr42542-2b.c: Likewise.
1181         * gcc.target/i386/pr42542-3.c: Likewise.
1182         * gcc.target/i386/pr42542-3a.c: Likewise.
1184 2009-01-04  Tobias Burnus  <burnus@net-b.de>
1186         PR fortran/41872
1187         * gfortran.dg/allocatable_scalar_5.f90: New test.
1188         * gfortran.dg/allocatable_scalar_6.f90: New test.
1190 2010-01-03  Richard Guenther  <rguenther@suse.de>
1192         PR testsuite/42583
1193         * gfortran.dg/gomp/recursion1.f90: Remove.
1195 2010-01-03  Richard Guenther  <rguenther@suse.de>
1197         * gcc.dg/Warray-bounds.c: Remove XFAILs.
1198         * gcc.dg/uninit-6.c: Likewise.
1199         * gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
1201 2010-01-03  Richard Guenther  <rguenther@suse.de>
1203         PR tree-optimization/42589
1204         * gcc.target/i386/pr42589.c: New testcase.
1206 2010-01-03  Richard Guenther  <rguenther@suse.de>
1208         PR tree-optimization/42438
1209         * gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
1211 2010-01-02  Richard Guenther  <rguenther@suse.de>
1213         PR testsuite/41651
1214         * g++.dg/lto/20080908-3_0.C: Avoid uninitialized vars.
1216 2010-01-02  Uros Bizjak  <ubizjak@gmail.com>
1218         PR target/42448
1219         * gcc.target/alpha/pr42448-1.c: New test.
1220         * gcc.target/alpha/pr42448-2.c: Ditto.
1222 2010-01-01  Joseph Myers  <joseph@codesourcery.com>
1224         PR preprocessor/41947
1225         * gcc.dg/c99-hexfloat-3.c: New test.
1227 2010-01-01  Richard Guenther  <rguenther@suse.de>
1229         PR c/42570
1230         * gcc.c-torture/execute/pr42570.c: New testcase.
1232 2010-01-01  Richard Guenther  <rguenther@suse.de>
1234         PR middle-end/42559
1235         * gcc.c-torture/compile/pr42559.c: New testcase.
1238 Copyright (C) 2010 Free Software Foundation, Inc.
1240 Copying and distribution of this file, with or without modification,
1241 are permitted in any medium without royalty provided the copyright
1242 notice and this notice are preserved.