PR rtl-optimization/54300
[official-gcc.git] / gcc / testsuite / ChangeLog
blobd13a149711b4e6157532d1c41b2fda778db322c3
1 2014-01-09  Richard Earnshaw  <rearnsha@arm.com>
3         PR rtl-optimization/54300
4         * gcc.target/arm/pr54300.C: New test.
6 2014-01-08  Martin Jambor  <mjambor@suse.cz>
8         PR ipa/59610
9         * gcc.dg/ipa/pr59610.c: New test.
11 2014-01-07  Jakub Jelinek  <jakub@redhat.com>
13         PR rtl-optimization/58668
14         * gcc.dg/pr58668.c: New test.
16         Backported from mainline
17         2013-12-16  Jakub Jelinek  <jakub@redhat.com>
19         PR middle-end/58956
20         PR middle-end/59470
21         * gcc.target/i386/pr59470.c: New test.
23 2014-01-04  Janus Weil  <janus@gcc.gnu.org>
25         Backport from mainline
26         2014-01-02  Janus Weil  <janus@gcc.gnu.org>
28         PR fortran/59654
29         * gfortran.dg/dynamic_dispatch_12.f90: New.
31 2014-01-03  Joseph Myers  <joseph@codesourcery.com>
33         * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
35 2014-01-03  Jakub Jelinek  <jakub@redhat.com>
37         PR target/59625
38         * gcc.target/i386/pr59625.c: New test.
40 2014-01-01  Jakub Jelinek  <jakub@redhat.com>
42         PR rtl-optimization/59647
43         * g++.dg/opt/pr59647.C: New test.
45 2013-12-31  Janus Weil  <janus@gcc.gnu.org>
47         Backport from mainline
48         2013-12-30  Janus Weil  <janus@gcc.gnu.org>
50         PR fortran/58998
51         * gfortran.dg/generic_28.f90: New.
53 2013-12-20  Jakub Jelinek  <jakub@redhat.com>
55         PR c++/59255
56         * g++.dg/tree-prof/pr59255.C: New test.
58 2013-12-19  James Greenhalgh  <james.greenhalgh@arm.com>
60         Backport from Mainline
61         2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
63         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
64         (test_vceqd_s64): Force arguments to SIMD registers.
65         (test_vceqzd_s64): Likewise.
66         (test_vcged_s64): Likewise.
67         (test_vcled_s64): Likewise.
68         (test_vcgezd_s64): Likewise.
69         (test_vcged_u64): Likewise.
70         (test_vcgtd_s64): Likewise.
71         (test_vcltd_s64): Likewise.
72         (test_vcgtzd_s64): Likewise.
73         (test_vcgtd_u64): Likewise.
74         (test_vclezd_s64): Likewise.
75         (test_vcltzd_s64): Likewise.
76         (test_vtst_s64): Likewise.
77         (test_vtst_u64): Likewise.
79 2013-12-19  Dominik Vogt  <vogt@linux.vnet.ibm.com>
80             Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
82         Backport from mainline
83         2013-12-19  Dominik Vogt  <vogt@linux.vnet.ibm.com>
84         * gcc/testsuite/gcc.target/s390/hotpatch-1.c: New test
85         * gcc/testsuite/gcc.target/s390/hotpatch-2.c: New test
86         * gcc/testsuite/gcc.target/s390/hotpatch-3.c: New test
87         * gcc/testsuite/gcc.target/s390/hotpatch-4.c: New test
88         * gcc/testsuite/gcc.target/s390/hotpatch-5.c: New test
89         * gcc/testsuite/gcc.target/s390/hotpatch-6.c: New test
90         * gcc/testsuite/gcc.target/s390/hotpatch-7.c: New test
91         * gcc/testsuite/gcc.target/s390/hotpatch-8.c: New test
92         * gcc/testsuite/gcc.target/s390/hotpatch-9.c: New test
93         * gcc/testsuite/gcc.target/s390/hotpatch-10.c: New test
94         * gcc/testsuite/gcc.target/s390/hotpatch-11.c: New test
95         * gcc/testsuite/gcc.target/s390/hotpatch-12.c: New test
96         * gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c: New test
97         * gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c: New test
98         * gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c: New test
99         * gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c: New test
100         * gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c: New test
101         * gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c: New test
102         * gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c: New test
104 2013-12-18  Janus Weil  <janus@gcc.gnu.org>
106         Backport from mainline
107         2013-12-15  Janus Weil  <janus@gcc.gnu.org>
109         PR fortran/59493
110         * gfortran.dg/unlimited_polymorphic_15.f90: New.
112 2013-12-15  Uros Bizjak  <ubizjak@gmail.com>
114         PR testsuite/58630
115         * gcc.target/i386/pr43662.c (dg-options):
116         Add -maccumulate-outgoing-args.
117         * gcc.target/i386/pr43869.c (dg-options): Ditto.
118         * gcc.target/i386/pr57003.c (dg-options): Ditto.
119         * gcc.target/i386/avx-vzeroupper-16.c (dg-options):
120         Remove -mtune=generic and add -maccumulate-outgoing-args instead.
121         * gcc.target/i386/avx-vzeroupper-17.c (dg-options): Ditto.
122         * gcc.target/i386/avx-vzeroupper-18.c (dg-options): Ditto.
123         * gcc.target/x86_64/abi/callabi/func-1.c (dg-options):
124         Add -maccumulate-outgoing-args.
125         * gcc.target/x86_64/abi/callabi/func-2a.c (dg-options): Ditto.
126         * gcc.target/x86_64/abi/callabi/func-2b.c (dg-options): Ditto.
127         * gcc.target/x86_64/abi/callabi/func-indirect.c (dg-options): Ditto.
128         * gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-options): Ditto.
129         * gcc.target/x86_64/abi/callabi/func-indirect-2b.c (dg-options): Ditto.
130         * gcc.target/x86_64/abi/callabi/leaf-1.c (dg-options): Ditto.
131         * gcc.target/x86_64/abi/callabi/leaf-2.c (dg-options): Ditto.
132         * gcc.target/x86_64/abi/callabi/pr38891.c (dg-options): Ditto.
133         * gcc.target/x86_64/abi/callabi/vaarg-1.c (dg-options): Ditto.
134         * gcc.target/x86_64/abi/callabi/vaarg-2.c (dg-options): Ditto.
135         * gcc.target/x86_64/abi/callabi/vaarg-3.c (dg-options): Ditto.
136         * gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-options): Ditto.
137         * gcc.target/x86_64/abi/callabi/vaarg-4b.c (dg-options): Ditto.
138         * gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-options): Ditto.
139         * gcc.target/x86_64/abi/callabi/vaarg-5b.c (dg-options): Ditto.
141 2013-12-12  Jakub Jelinek  <jakub@redhat.com>
143         PR middle-end/59470
144         * g++.dg/opt/pr59470.C: New test.
146         PR libgomp/59467
147         * gfortran.dg/gomp/pr59467.f90: New test.
148         * c-c++-common/gomp/pr59467.c: New test.
150 2013-12-12  Uros Bizjak  <ubizjak@gmail.com>
152         Backport from mainline
153         2013-12-12  Ryan Mansfield  <rmansfield@qnx.com>
155         PR testsuite/59442
156         * gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes.
157         * gcc.target/i386/sse2-movapd-2.c: Likewise.
158         * gcc.target/i386/avx-vmovapd-256-1.c: Likewise.
159         * gcc.target/i386/avx-vmovapd-256-2.c: Likewise.
161 2013-12-08  Uros Bizjak  <ubizjak@gmail.com>
163         Backport from mainline
164         2013-12-06  Uros Bizjak  <ubizjak@gmail.com>
166         PR target/59405
167         * gcc.target/i386/pr59405.c: New test.
169 2013-12-06  Jakub Jelinek  <jakub@redhat.com>
171         PR tree-optimization/59388
172         * gcc.c-torture/execute/pr59388.c: New test.
174 2013-12-06  Richard Biener  <rguenther@suse.de>
176         Backport from mainline
177         2013-11-28  Richard Biener  <rguenther@suse.de>
179         PR tree-optimization/59330
180         * gcc.dg/torture/pr59330.c: New testcase.
182 2013-12-06  Richard Biener  <rguenther@suse.de>
184         Backport from mainline
185         2013-11-27  Richard Biener  <rguenther@suse.de>
187         PR tree-optimization/59288
188         * gcc.dg/torture/pr59288.c: New testcase.
190         2013-11-19  Richard Biener  <rguenther@suse.de>
192         PR tree-optimization/59164
193         * gcc.dg/torture/pr59164.c: New testcase.
195         2013-09-05  Richard Biener  <rguenther@suse.de>
197         PR tree-optimization/58137
198         * gcc.target/i386/pr58137.c: New testcase.
200 2013-12-06  Oleg Endo  <olegendo@gcc.gnu.org>
202         PR target/51244
203         PR target/59343
204         * gcc.target/sh/pr51244-19.c: Adjust test case.
206 2013-12-05  Richard Biener  <rguenther@suse.de>
208         Backport from mainline
209         2013-11-19  Richard Biener  <rguenther@suse.de>
211         PR middle-end/58956
212         * gcc.dg/torture/pr58956.c: New testcase.
214 2013-12-04  Jakub Jelinek  <jakub@redhat.com>
216         PR c++/59268
217         * g++.dg/cpp0x/constexpr-template6.C: New test.
219         PR rtl-optimization/58726
220         * gcc.c-torture/execute/pr58726.c: New test.
222         PR target/59163
223         * g++.dg/torture/pr59163.C: New test.
225 2013-12-03  Marek Polacek  <polacek@redhat.com>
227         Backport from mainline
228         2013-12-03  Marek Polacek  <polacek@redhat.com>
230         PR c/59351
231         * gcc.dg/pr59351.c: New test.
233 2013-12-03  Jakub Jelinek  <jakub@redhat.com>
235         PR middle-end/59011
236         * gcc.dg/pr59011.c: New test.
238         PR target/58864
239         * g++.dg/opt/pr58864.C: New test.
241 2013-12-02  Jakub Jelinek  <jakub@redhat.com>
243         PR tree-optimization/59358
244         * gcc.c-torture/execute/pr59358.c: New test.
246 2013-12-02  Richard Biener  <rguenther@suse.de>
248         PR tree-optimization/59139
249         * gcc.dg/torture/pr59139.c: New testcase.
251 2013-11-27  Tom de Vries  <tom@codesourcery.com>
252             Marc Glisse  <marc.glisse@inria.fr>
254         PR c++/59032
255         * c-c++-common/pr59032.c: New testcase.
257 2013-11-27  Tom de Vries  <tom@codesourcery.com>
258             Marc Glisse  <marc.glisse@inria.fr>
260         PR middle-end/59037
261         * c-c++-common/pr59037.c: New testcase.
263 2013-11-30  Paul Thomas  <pault@gcc.gnu.org>
265         Backport from mainline
266         2013-11-04  Paul Thomas  <pault@gcc.gnu.org>
268         PR fortran/57445
269         * gfortran.dg/optional_class_1.f90 : New test
271 2013-11-29  Jakub Jelinek  <jakub@redhat.com>
273         PR c/59280
274         * c-c++-common/pr59280.c: New test.
276 2013-11-28  Jakub Jelinek  <jakub@redhat.com>
278         PR c++/59297
279         * g++.dg/gomp/pr59297.C: New test.
281 2013-11-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
283         Backport from mainline
284         2013-11-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
286         * gcc.target/arm/vrinta-ce.c: New testcase.
288 2013-11-28  Uros Bizjak  <ubizjak@gmail.com>
290         Backport from mainline
291         2013-11-23  Uros Bizjak  <ubizjak@gmail.com>
293         PR target/56788
294         * config/i386/i386.c (bdesc_multi_arg) <IX86_BUILTIN_VFRCZSS>:
295         Declare as MULTI_ARG_1_SF instruction.
296         <IX86_BUILTIN_VFRCZSD>: Decleare as MULTI_ARG_1_DF instruction.
297         * config/i386/sse.md (*xop_vmfrcz<mode>2): Rename
298         from *xop_vmfrcz_<mode>.
299         * config/i386/xopintrin.h (_mm_frcz_ss): Use __builtin_ia32_movss
300         to merge scalar result with __A.
301         (_mm_frcz_sd): Use __builtin_ia32_movsd to merge scalar
302         result with __A.
304 2013-11-28  Terry Guo  <terry.guo@arm.com>
306         Backport mainline r205391
307         2013-11-26  Terry Guo  <terry.guo@arm.com>
309         * gcc.target/arm/thumb1-pic-high-reg.c: New case.
310         * gcc.target/arm/thumb1-pic-single-base.c: New case.
312 2013-11-27  Jakub Jelinek  <jakub@redhat.com>
314         Backported from mainline
315         2013-11-27  Jakub Jelinek  <jakub@redhat.com>
317         PR tree-optimization/59014
318         * gcc.c-torture/execute/pr59014-2.c: New test.
320         2013-11-26  Jakub Jelinek  <jakub@redhat.com>
322         PR tree-optimization/59014
323         * gcc.c-torture/execute/pr59014.c: New test.
325 2013-11-27  Eric Botcazou  <ebotcazou@adacore.com>
327         * gcc.c-torture/execute/20131127-1.c: New test.
329 2013-11-25  Vidya Praveen  <vidyapraveen@arm.com>
331         Backport from mainline
332         2013-10-21  Vidya Praveen  <vidyapraveen@arm.com>
334         * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
335         * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
337 2013-11-20  Dominik Vogt  <vogt@linux.vnet.ibm.com>
339         Backport from mainline
340         * gcc.target/s390/htm-1.c: Rename to ...
341         * gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c: ... this
342         one.
343         * gcc.target/s390/htm-xl-intrin-1.c: Rename to ...
344         * gcc.target/s390/htm-builtins-compile-3.c: ... this one.
345         * gcc.target/s390/htm-builtins-compile-2.c: New testcase.
346         * gcc.target/s390/htm-builtins-1.c: New testcase.
347         * gcc.target/s390/htm-builtins-2.c: New testcase.
348         * gcc.target/s390/s390.exp: Add check for htm machine.
350 2013-11-19  Richard Biener  <rguenther@suse.de>
352         PR tree-optimization/57517
353         * gfortran.fortran-torture/compile/pr57517.f90: New testcase.
354         * gcc.dg/torture/pr57517.c: Likewise.
356 2013-11-19  Richard Biener  <rguenther@suse.de>
358         Backport from mainline
359         2013-11-05  Richard Biener  <rguenther@suse.de>
361         PR middle-end/58941
362         * gcc.dg/torture/pr58941.c: New testcase.
364 2013-11-18  Richard Biener  <rguenther@suse.de>
366         Backport from mainline
367         2013-10-21  Richard Biener  <rguenther@suse.de>
369         PR tree-optimization/58794
370         * c-c++-common/torture/pr58794-1.c: New testcase.
371         * c-c++-common/torture/pr58794-2.c: Likewise.
373         2013-10-21  Richard Biener  <rguenther@suse.de>
375         PR middle-end/58742
376         * c-c++-common/fold-divmul-1.c: New testcase.
378         2013-11-06  Richard Biener  <rguenther@suse.de>
380         PR tree-optimization/58653
381         * gcc.dg/tree-ssa/predcom-6.c: New testcase.
382         * gcc.dg/tree-ssa/predcom-7.c: Likewise.
384         PR tree-optimization/59047
385         * gcc.dg/torture/pr59047.c: New testcase.
387         2013-10-15  Richard Biener  <rguenther@suse.de>
389         PR tree-optimization/58143
390         * gcc.dg/torture/pr58143-1.c: New testcase.
391         * gcc.dg/torture/pr58143-2.c: Likewise.
392         * gcc.dg/torture/pr58143-3.c: Likewise.
394 2013-11-17  Janus Weil  <janus@gcc.gnu.org>
396         Backport from mainline
397         2013-11-07  Janus Weil  <janus@gcc.gnu.org>
399         PR fortran/58471
400         * gfortran.dg/constructor_9.f90: New.
402 2013-11-16  Janus Weil  <janus@gcc.gnu.org>
404         Backport from mainline
405         2013-09-20  Janus Weil  <janus@gcc.gnu.org>
407         PR fortran/58099
408         * gfortran.dg/proc_ptr_43.f90: New.
410 2013-11-16  Paul Thomas  <pault@gcc.gnu.org>
412         PR fortran/58771
413         * gfortran.dg/derived_external_function_1.f90 : New test
415 2013-11-14  Uros Bizjak  <ubizjak@gmail.com>
417         Backport from mainline
418         2013-11-06  Uros Bizjak  <ubizjak@gmail.com>
420         PR target/59021
421         * gcc.target/i386/pr59021.c: New test.
423 2013-11-14  Jakub Jelinek  <jakub@redhat.com>
425         PR target/59101
426         * gcc.c-torture/execute/pr59101.c: New test.
428 2013-11-11  Jakub Jelinek  <jakub@redhat.com>
430         Backported from mainline
431         2013-11-06  Jakub Jelinek  <jakub@redhat.com>
433         PR middle-end/58970
434         * gcc.c-torture/compile/pr58970-1.c: New test.
435         * gcc.c-torture/compile/pr58970-2.c: New test.
437         2013-11-05  Jakub Jelinek  <jakub@redhat.com>
439         PR rtl-optimization/58997
440         * gcc.c-torture/compile/pr58997.c: New test.
442 2013-11-10  Wei Mi  <wmi@google.com>
444         * gcc.dg/pr57518.c: Backport regex fix from r200720.
446 2013-11-07  H.J. Lu  <hongjiu.lu@intel.com>
448         Backport from mainline
449         2013-11-07  H.J. Lu  <hongjiu.lu@intel.com>
451         PR target/59034
452         * gcc.target/i386/pr59034-1.c: New test.
453         * gcc.target/i386/pr59034-2.c: Likewise.
455 2013-11-06  Wei Mi  <wmi@google.com>
457         PR regression/58985
458         * gcc.dg/pr57518.c: Add subreg in regexp pattern.
460 2013-11-05  Steven G. Kargl <kargl@gcc.gnu.org>
462         PR fortran/58989
463         * gfortran.dg/reshape_6.f90: New test.
465 2013-11-05  Jakub Jelinek  <jakub@redhat.com>
467         PR tree-optimization/58984
468         * gcc.c-torture/execute/pr58984.c: New test.
470 2013-11-04  Marek Polacek  <polacek@redhat.com>
472         Backport from mainline
473         2013-11-04  Marek Polacek  <polacek@redhat.com>
475         PR c++/58979
476         * g++.dg/diagnostic/pr58979.C: New test.
478 2013-11-03  H.J. Lu  <hongjiu.lu@intel.com>
480         Backport from mainline
481         2013-10-12  H.J. Lu  <hongjiu.lu@intel.com>
483         PR target/58690
484         * gcc.target/i386/pr58690.c: New test
486 2013-11-02  Janus Weil  <janus@gcc.gnu.org>
488         Backport from mainline
489         2013-09-23  Janus Weil  <janus@gcc.gnu.org>
491         PR fortran/58355
492         * gfortran.dg/extends_15.f90: New.
494 2013-10-29  Uros Bizjak  <ubizjak@gmail.com>
496         Backport from mainline
497         2013-08-08  Richard Sandiford  <rdsandiford@googlemail.com>
499         PR rtl-optimization/58079
500         * gcc.dg/torture/pr58079.c: New test.
502 2013-10-28  Tom de Vries  <tom@codesourcery.com>
504         * gcc.target/arm/require-pic-register-loc.c: New test.
506 2013-10-26  Uros Bizjak  <ubizjak@gmail.com>
508         Backport from mainline
509         2013-10-22  Uros Bizjak  <ubizjak@gmail.com>
511         PR target/58779
512         * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
513         and MINUSCCZEXT defines. Update scan-assembler dg directive.
514         * gcc.dg/torture/pr58779.c: New test.
516 2013-10-25  Richard Henderson  <rth@redhat.com>
518         PR rtl/58542
519         * gcc.dg/atomic-store-6.c: New.
521 2013-10-25  Tom de Vries  <tom@codesourcery.com>
523         PR c++/58282
524         * g++.dg/tm/noexcept-6.C: New test.
526 2013-10-25  Eric Botcazou  <ebotcazou@adacore.com>
528         * gcc.c-torture/execute/pr58831.c: New test.
530 2013-10-23  Tom de Vries  <tom@codesourcery.com>
532         PR tree-optimization/58805
533         * gcc.dg/pr58805.c: New test.
535 2013-10-23  Richard Biener  <rguenther@suse.de>
537         * gcc.dg/torture/pr58830.c: New testcase.
539         Backport from mainline
540         2013-06-24  Richard Biener  <rguenther@suse.de>
542         PR tree-optimization/57488
543         * gcc.dg/torture/pr57488.c: New testcase.
545 2013-10-19  Oleg Endo  <olegendo@gcc.gnu.org>
547         * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
549 2013-10-17  Paolo Carlini  <paolo.carlini@oracle.com>
551         PR c++/58596
552         * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
554 2013-10-16  Paolo Carlini  <paolo.carlini@oracle.com>
556         PR c++/58633
557         * g++.dg/cpp0x/decltype57.C: New.
558         * g++.dg/cpp0x/enum18.C: Revert r174385 changes.
560 2013-10-16  Release Manager
562         * GCC 4.8.2 released.
564 2013-10-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
566         * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]: Use
567         btsl.
569 2013-10-10  Jakub Jelinek  <jakub@redhat.com>
571         PR middle-end/58670
572         * gcc.dg/torture/pr58670.c: New test.
574 2013-10-09  Jakub Jelinek  <jakub@redhat.com>
576         Backport from mainline
577         2013-09-26  Richard Biener  <rguenther@suse.de>
579         PR tree-optimization/58539
580         * gcc.dg/torture/pr58539.c: New testcase.
582 2013-10-08  Paolo Carlini  <paolo.carlini@oracle.com>
584         PR c++/58568
585         * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
586         * g++.old-deja/g++.mike/misc9.C: Adjust.
588 2013-10-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
590         * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
592 2013-10-07  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
594         * gcc.target/s390/htm-nofloat-2.c: New testcase.
596 2013-10-07  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
598         Backport from mainline
599         2013-06-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
601         * gcc.target/s390/htm-1.c: New file.
602         * gcc.target/s390/htm-nofloat-1.c: New file.
603         * gcc.target/s390/htm-xl-intrin-1.c: New file.
605 2013-10-04  Tobias Burnus  <burnus@net-b.de>
607         PR fortran/57697
608         PR fortran/58469
609         * gfortran.dg/defined_assignment_8.f90: New.
610         * gfortran.dg/defined_assignment_9.f90: New.
611         * gfortran.dg/defined_assignment_10.f90: New.
612         * gfortran.dg/defined_assignment_11.f90: New.
614 2013-10-04  Marcus Shawcroft  <marcus.shawcroft@arm.com>
616         Backport from mainline.
618         PR target/58460
619         * gcc.target/aarch64/pr58460.c: New file.
621 2013-10-02  Paolo Carlini  <paolo.carlini@oracle.com>
623         PR c++/58535
624         * g++.dg/parse/crash62.C: New.
626 2013-10-01  Jakub Jelinek  <jakub@redhat.com>
628         PR target/58574
629         * gcc.c-torture/execute/pr58574.c: New test.
631 2013-09-30  Jakub Jelinek  <jakub@redhat.com>
633         PR middle-end/58564
634         * gcc.c-torture/execute/pr58564.c: New test.
636 2013-09-23  Eric Botcazou  <ebotcazou@adacore.com>
638         * gnat.dg/opt28.ad[sb]: New test.
639         * gnat.dg/opt28_pkg.ads: New helper.
641 2013-09-23  Alan Modra  <amodra@gmail.com>
643         * gcc.target/powerpc/pr58330.c: New.
645 2013-09-18  Paolo Carlini  <paolo.carlini@oracle.com>
647         PR c++/58457
648         * g++.dg/parse/using4.C: New.
650 2013-09-18  Eric Botcazou  <ebotcazou@adacore.com>
652         * gnat.dg/array_bounds_test2.adb: New test.
654 2013-09-18  Eric Botcazou  <ebotcazou@adacore.com>
656         * gnat.dg/in_out_parameter4.adb: New test.
658 2013-09-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
660         PR tree-optimization/58088
661         * gcc.c-torture/compile/pr58088.c: New test.
663 2013-09-13  Christian Bruel  <christian.bruel@st.com>
665         PR target/58314
666         * gcc.target/sh/torture/pr58314.c: New test.
668 2013-09-11  Richard Biener  <rguenther@suse.de>
670         PR middle-end/58377
671         * g++.dg/uninit-pred-4.C: New testcase.
673 2013-09-11  Jakub Jelinek  <jakub@redhat.com>
675         PR tree-optimization/58385
676         * gcc.c-torture/execute/pr58385.c: New test.
678 2013-09-10  Jakub Jelinek  <jakub@redhat.com>
680         PR rtl-optimization/58365
681         * gcc.c-torture/execute/pr58365.c: New test.
683 2013-09-09  Jakub Jelinek  <jakub@redhat.com>
685         PR c++/58325
686         * g++.dg/warn/Wunused-var-21.C: New test.
688         PR tree-optimization/58364
689         * gcc.c-torture/execute/pr58364.c: New test.
691 2013-09-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
693         PR target/57735
694         * g++.dg/ext/pr57735.C: New test.
696 2013-09-09  Richard Biener  <rguenther@suse.de>
698         Backport from mainline
699         2013-08-27  Richard Biener  <rguenther@suse.de>
701         PR tree-optimization/57521
702         * gcc.dg/torture/pr57521.c: New testcase.
704 2013-09-09  Richard Biener  <rguenther@suse.de>
706         Backport from mainline
707         2013-09-03  Richard Biener  <rguenther@suse.de>
709         PR middle-end/57656
710         * gcc.dg/torture/pr57656.c: New testcase.
712 2013-09-09  Richard Biener  <rguenther@suse.de>
714         Backport from mainline
715         2013-08-29  Richard Biener  <rguenther@suse.de>
717         PR tree-optimization/57685
718         * gcc.dg/torture/pr57685.c: New testcase.
720 2013-09-09  Richard Biener  <rguenther@suse.de>
722         Backport from mainline
723         2013-08-30  Richard Biener  <rguenther@suse.de>
725         PR tree-optimization/58223
726         * gcc.dg/torture/pr58223.c: New testcase.
727         * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
729 2013-09-03  Richard Biener  <rguenther@suse.de>
731         Backport from mainline
732         2013-08-29  Richard Biener  <rguenther@suse.de>
734         PR tree-optimization/58246
735         * gcc.dg/torture/pr58246.c: New testcase.
737 2013-09-03  Richard Biener  <rguenther@suse.de>
739         Backport from mainline
740         2013-08-30  Richard Biener  <rguenther@suse.de>
742         PR tree-optimization/58228
743         * gcc.dg/torture/pr58228.c: New testcase.
745 2013-09-03  Richard Biener  <rguenther@suse.de>
747         Backport from mainline
748         2013-08-30  Richard Biener  <rguenther@suse.de>
750         PR tree-optimization/58010
751         * gcc.dg/pr58010.c: New testcase.
753 2013-08-30  Jakub Jelinek  <jakub@redhat.com>
755         PR tree-optimization/58277
756         * gcc.c-torture/execute/pr58277-1.c: New test.
757         * gcc.c-torture/execute/pr58277-2.c: New test.
759 2013-08-29  Jakub Jelinek  <jakub@redhat.com>
761         Backported from mainline
762         2013-07-22  Georg-Johann Lay  <avr@gjlay.de>
764         PR testsuite/52641
765         * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
767         2013-05-27  Richard Biener  <rguenther@suse.de>
769         PR tree-optimization/57417
770         * gcc.dg/torture/pr57417.c: New testcase.
772         PR tree-optimization/57396
773         * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
775         PR tree-optimization/57343
776         * gcc.dg/torture/pr57343.c: New testcase.
778         2013-05-23  Richard Biener  <rguenther@suse.de>
780         PR middle-end/57381
781         * gcc.dg/torture/pr57381.c: New testcase.
783 2013-08-28  Jakub Jelinek  <jakub@redhat.com>
785         PR middle-end/58257
786         * c-c++-common/gomp/pr58257.c: New test.
788 2013-08-28  Richard Biener  <rguenther@suse.de>
790         Backport from mainline
791         2013-06-24  Richard Biener  <rguenther@suse.de>
793         PR middle-end/56977
794         * gcc.dg/pr56977.c: New testcase.
796 2013-08-24  Mikael Morin  <mikael@gcc.gnu.org>
798         PR fortran/57798
799         * gfortran.dg/inline_sum_5.f90: New.
801 2013-08-24  Janus Weil  <janus@gcc.gnu.org>
803         Backport from trunk:
804         2013-08-22  Janus Weil  <janus@gcc.gnu.org>
806         PR fortran/58185
807         * gfortran.dg/select_type_34.f90: New.
809 2013-08-23  Jakub Jelinek  <jakub@redhat.com>
811         PR target/58218
812         * gcc.target/i386/pr58218.c: New test.
814         PR tree-optimization/58209
815         * gcc.c-torture/execute/pr58209.c: New test.
817 2013-08-20  Paolo Carlini  <paolo.carlini@oracle.com>
819         PR c++/58190
820         * g++.dg/pr57878.C: Use __SIZE_TYPE__.
822 2013-08-18  Jakub Jelinek  <jakub@redhat.com>
824         PR tree-optimization/58006
825         * g++.dg/opt/pr58006.C: New test.
827 2013-08-16  Jakub Jelinek  <jakub@redhat.com>
829         PR tree-optimization/58164
830         * gcc.c-torture/compile/pr58164.c: New test.
832         PR tree-optimization/58165
833         * g++.dg/opt/pr58165.C: New test.
835 2013-08-14  Jakub Jelinek  <jakub@redhat.com>
837         PR tree-optimization/58145
838         * gcc.dg/pr58145-1.c: New test.
839         * gcc.dg/pr58145-2.c: New test.
841 2013-08-13  Jakub Jelinek  <jakub@redhat.com>
843         PR sanitizer/56417
844         * gcc.dg/asan/pr56417.c: New test.
846 2013-08-13  Vladimir Makarov  <vmakarov@redhat.com>
848         Backport from mainline
849         2013-06-06  Vladimir Makarov  <vmakarov@redhat.com>
851         PR rtl-optimization/57459
852         * gcc.target/i386/pr57459.c: New test.
854 2013-08-13  Eric Botcazou  <ebotcazou@adacore.com>
856         * gnat.dg/loop_optimization16.adb: New test.
857         * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
859 2013-08-13  Marek Polacek  <polacek@redhat.com>
861         PR tree-optimization/57980
862         * gcc.dg/pr57980.c: New test.
864 2013-08-13  Uros Bizjak  <ubizjak@gmail.com>
866         Backport from mainline
867         2013-08-12  Perez Read  <netfirewall@gmail.com>
869         PR target/58132
870         * gcc.target/i386/movabs-1.c: New test.
872 2013-08-11  Janus Weil  <janus@gcc.gnu.org>
874         Backport from trunk:
875         2013-08-09  Janus Weil  <janus@gcc.gnu.org>
877         PR fortran/58058
878         * gfortran.dg/transfer_intrinsic_6.f90: New.
880 2013-08-09  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
882         Backport from mainline:
883         2013-08-09  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
885         * gcc.target/arm/lp1189445.c: New testcase.
887 2013-08-06  Martin Jambor  <mjambor@suse.cz>
888             Bernd Edlinger <bernd.edlinger@hotmail.de>
890         * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
891         (a): Fix constructor.
893 2013-08-06  Martin Jambor  <mjambor@suse.cz>
895         PR middle-end/58041
896         * gcc.dg/torture/pr58041.c: New test.
897         * gcc.target/arm/pr58041.c: Likewise.
899 2013-07-28  Tobias Burnus  <burnus@net-b.de>
901         Backport from mainline
902         2013-05-28  Tobias Burnus  <burnus@net-b.de>
904         PR fortran/57435
905         * gfortran.dg/use_29.f90: New.
907 2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
909         PR c++/57981
910         * g++.dg/cpp0x/pr57981.C: New.
912 2013-07-25  Terry Guo  <terry.guo@arm.com>
914         Backport from mainline:
915         2013-07-25  Terry Guo  <terry.guo@arm.com>
917         * gcc.target/arm/thumb1-Os-mult.c: New test case.
919 2013-07-19  Wei Mi  <wmi@google.com>
921         Backport from mainline:
922         2013-07-18  Wei Mi  <wmi@google.com>
924         PR rtl-optimization/57878
925         * g++.dg/pr57878.C: New test.
927 2013-07-19  Georg-Johann Lay  <avr@gjlay.de>
929         Backport from 2013-07-19 trunk r201051.
931         PR target/57516
932         * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
933         Adjust to corrected rounding.
935 2013-07-19  Kirill Yukhin  <kirill.yukhin@intel.com>
937         * gcc.target/i386/bmi-1.c: Extend with new instrinsics.
938         Fix scan patterns.
939         * gcc.target/i386/bmi-2.c: Ditto.
940         * gcc.target/i386/bmi-bextr-4.c: New.
941         * gcc.target/i386/bmi-bextr-5.c: Ditto.
943 2013-07-16  Iain Sandoe  <iain@codesourcery.com>
945         PR target/55656
946         PR target/55657
947         * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
948         * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
949         * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
950         * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
951         * objc.dg/image-info.m: Likewise.
952         * objc.dg/symtab-1.m: Likewise.
953         * objc.dg/torture/strings/const-str-10.m: Likewise.
954         * objc.dg/torture/strings/const-str-11.m: Likewise.
955         * objc.dg/torture/strings/const-str-9.m: Likewise.
956         * objc.dg/zero-link-1.m: Likewise.
957         * objc.dg/zero-link-2.m: Likewise.
958         * objc.dg/no-extra-load.m: Avoid Foundation.h.
959         * objc.dg/objc-foreach-4.m: Likewise.
960         * objc.dg/objc-foreach-5.m: Likewise.
961         * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
962         (for Darwin).
963         * obj-c++.dg/strings/const-str-12.mm: Likewise.
964         * obj-c++.dg/syntax-error-1.mm: Likewise.
965         * objc.dg/method-6.m: Likewise.
966         * objc.dg/pr23214.m: Likewise.
967         * objc.dg/proto-lossage-7.m: Likewise.
968         * objc.dg/strings/const-str-12b.m: Likewise.
969         * objc.dg/zero-link-3.m: Likewise.
970         * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
971         * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
972         adjust headers, interfaces and encoded types to reflect current system
973         versions.  Add FIXME and outputs from current system compiler for
974         reference.
976 2013-07-10  Janis Johnson  <janisjo@codesourcery.com>
978         * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
979         for EABI targets.
980         * gcc.c-torture/execute/nest-align-1.x: New.
982 2013-07-08  Janis Johnson  <janisjo@codesourcery.com>
984         * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
986         * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
988         * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
990 2013-07-08  Tobias Burnus  <burnus@net-b.de>
992         PR fortran/57785
993         * gfortran.dg/dot_product_2.f90: New.
995 2013-07-08  Jakub Jelinek  <jakub@redhat.com>
997         PR rtl-optimization/57829
998         * gcc.c-torture/execute/pr57829.c: New test.
1000 2013-07-05  Paolo Carlini  <paolo.carlini@oracle.com>
1002         PR c++/57645
1003         * g++.dg/cpp0x/noexcept21.C: New.
1005 2013-07-03  Jakub Jelinek  <jakub@redhat.com>
1007         PR target/57777
1008         * gcc.target/i386/pr57777.c: New test.
1010         PR c++/57771
1011         * g++.dg/template/arg9.C: New test.
1013 2013-06-28  Jakub Jelinek  <jakub@redhat.com>
1015         PR target/57736
1016         * gcc.target/i386/pr57736.c: New test.
1018 2013-06-27  Jakub Jelinek  <jakub@redhat.com>
1020         PR target/57623
1021         * gcc.target/i386/bmi-bextr-3.c: New test.
1023         PR target/57623
1024         * gcc.target/i386/bmi2-bzhi-1.c: New test.
1026 2013-06-24  Martin Jambor  <mjambor@suse.cz>
1028         PR tree-optimization/57358
1029         * gcc.dg/ipa/pr57358.c: New test.
1031 2013-06-24  Alan Modra  <amodra@gmail.com>
1033         * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
1034         Add scan-assembler-not "lvx".
1035         * gcc.target/powerpc/le-altivec-consts.c: New.
1037 2013-06-21  Uros Bizjak  <ubizjak@gmail.com>
1039         Backport from mainline
1040         2013-06-20  Uros Bizjak  <ubizjak@gmail.com>
1042         PR target/57655
1043         * gcc.target/i386/pr57655.c: New test.
1045 2013-06-21  Paolo Carlini  <paolo.carlini@oracle.com>
1047         PR c++/53211
1048         * g++.dg/cpp0x/decltype55.C: New.
1050 2013-06-20  Wei Mi  <wmi@google.com>
1052         Backport from mainline
1053         2013-06-19  Wei Mi  <wmi@google.com>
1055         PR rtl-optimization/57518
1056         * gcc.dg/pr57518.c: New test.
1058 2013-06-11  Tobias Burnus  <burnus@net-b.de>
1060         PR fortran/57508
1061         * gfortran.dg/defined_assignment_7.f90: New.
1063 2013-06-10  Oleg Endo  <olegendo@gcc.gnu.org>
1065         Backport from mainline
1066         2013-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
1068         PR target/56547
1069         * gcc.target/sh/pr56547-1.c: New.
1070         * gcc.target/sh/pr56547-2.c: New.
1072 2013-06-09  Jakub Jelinek  <jakub@redhat.com>
1074         PR target/57568
1075         * gcc.c-torture/execute/pr57568.c: New test.
1077 2013-06-04  Tobias Burnus  <burnus@net-b.de>
1079         Backport from mainline
1080         2013-05-22  Tobias Burnus  <burnus@net-b.de>
1082         PR fortran/57364
1083         * gfortran.dg/defined_assignment_6.f90: New.
1085 2013-05-31  Janus Weil  <janus@gcc.gnu.org>
1086             Tobias Burnus  <burnus@net-b.de>
1088         PR fortran/57217
1089         * gfortran.dg/typebound_override_4.f90: New.
1091 2013-05-31  Release Manager
1093         * GCC 4.8.1 released.
1095 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
1097         * gnat.dg/specs/last_bit.ads: New test.
1099 2013-05-24  Greta Yorsh  <Greta.Yorsh@arm.com>
1101         Backport from mainline
1102         2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
1104         PR target/56732
1105         * gcc.target/arm/pr56732-1.c: New test.
1107 2013-05-24  Alexander Ivchenko  <alexander.ivchenko@intel.com>
1109         PR tree-ssa/57385
1110         * gcc.dg/tree-ssa/pr57385.c: New test.
1112 2013-05-23  Martin Jambor  <mjambor@suse.cz>
1114         PR middle-end/57347
1115         * gcc.dg/ipa/pr57347.c: New test.
1117 2013-05-23  Richard Biener  <rguenther@suse.de>
1119         PR rtl-optimization/57341
1120         * gcc.dg/torture/pr57341.c: New testcase.
1122 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
1124         PR middle-end/57344
1125         * gcc.c-torture/execute/pr57344-1.c: New test.
1126         * gcc.c-torture/execute/pr57344-2.c: New test.
1127         * gcc.c-torture/execute/pr57344-3.c: New test.
1128         * gcc.c-torture/execute/pr57344-4.c: New test.
1130 2013-05-22  Richard Biener  <rguenther@suse.de>
1132         Backport from mainline
1133         2013-05-21  Richard Biener  <rguenther@suse.de>
1135         PR tree-optimization/57330
1136         * gcc.dg/torture/pr57330.c: New testcase.
1138         2013-05-21  Richard Biener  <rguenther@suse.de>
1140         PR tree-optimization/57303
1141         * gcc.dg/torture/pr57303.c: New testcase.
1143 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
1145         PR tree-optimization/57321
1146         * gcc.c-torture/execute/pr57321.c: New test.
1148 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
1150         PR rtl-optimization/57281
1151         PR rtl-optimization/57300
1152         * gcc.dg/pr57300.c: New test.
1153         * gcc.c-torture/execute/pr57281.c: New test.
1155 2013-05-16  Dodji Seketeli  <dodji@redhat.com>
1157         PR c++/56782 - Regression with empty pack expansions
1158         * g++.dg/cpp0x/variadic142.C: New test file.
1160 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
1162         PR c++/57274
1163         * c-c++-common/Wsequence-point-1.c: New test.
1165         PR middle-end/57251
1166         * gcc.dg/torture/pr57251.c: New test.
1168 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
1170         PR target/57264
1171         * gcc.target/i386/pr57264.c: New test.
1173 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
1175         PR tree-optimization/57230
1176         * gcc.dg/strlenopt-23.c: New test.
1178 2013-05-10  Richard Biener  <rguenther@suse.de>
1180         PR tree-optimization/57214
1181         * gcc.dg/torture/pr57214.c: New testcase.
1183 2013-05-09  Martin Jambor  <mjambor@suse.cz>
1185         PR middle-end/56988
1186         * gcc.dg/ipa/pr56988.c: New test.
1188 2013-05-08  Marc Glisse  <marc.glisse@inria.fr>
1190         * c-c++-common/vector-scalar-2.c: New testcase.
1192 2013-05-07  Tobias Burnus  <burnus@net-b.de>
1194         Backport from mainline
1195         2013-05-02  Tobias Burnus  <burnus@net-b.de>
1197         PR fortran/57142
1198         * gfortran.dg/size_kind_2.f90: New.
1199         * gfortran.dg/size_kind_3.f90: New.
1201 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
1203         PR tree-optimization/57149
1204         * gcc.dg/pr57149.c: New test.
1206         PR debug/57184
1207         * gcc.dg/pr57184.c: New test.
1209 2013-05-07  Richard Biener  <rguenther@suse.de>
1211         Backport from mainline
1212         2013-05-06  Richard Biener  <rguenther@suse.de>
1214         PR tree-optimization/57185
1215         * gcc.dg/autopar/pr57185.c: New testcase.
1217         2013-04-19  Richard Biener  <rguenther@suse.de>
1219         PR tree-optimization/57000
1220         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1222 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
1224         * gnat.dg/specs/array3.ads: New test.
1226 2013-05-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
1228         Backport from trunk
1229         2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
1231         PR target/57150
1232         * gcc.target/powerpc/pr57150.c: New file.
1234 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
1236         Backport from mainline
1237         2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
1239         PR target/57106
1240         * gcc.target/i386/pr57106.c: New test.
1242 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
1244         PR c++/57183
1245         * g++.dg/cpp0x/auto38.C: New.
1247 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
1249         PR tree-optimization/56205
1250         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1252 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
1254         PR rtl-optimization/57130
1255         * gcc.c-torture/execute/pr57130.c: New test.
1257 2013-05-03  Marek Polacek  <polacek@redhat.com>
1259         Backport from mainline
1260         2013-04-25  Marek Polacek  <polacek@redhat.com>
1262         PR tree-optimization/57066
1263         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1265 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
1267         PR rtl-optimization/57131
1268         * gcc.c-torture/execute/pr57131.c: New test.
1270 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1272         Backport from mainline
1273         PR target/57091
1274         * gcc.target/i386/pr57091.c: New test.
1276 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1278         Backport from mainline
1279         2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
1281         PR target/57097
1282         * gcc.target/i386/pr57097.c: New test.
1284 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1286         Backport from mainline
1287         2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
1289         PR rtl-optimizations/57046
1290         * gcc.target/i386/pr57046.c: New test.
1292 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1294         Backport from mainline
1295         2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
1297         PR target/57018
1298         * gcc.target/i386/pr57018.c: New test.
1300 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1302         Backport from mainline
1303         2013-04-18  Jakub Jelinek  <jakub@redhat.com>
1305         PR rtl-optimization/56999
1306         * g++.dg/opt/pr56999.C: New test.
1308 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1310         Backport from mainline
1311         2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
1313         PR rtl-optimization/56847
1314         * gcc.dg/pr56847.c: New test.
1316 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
1318         Backport from mainline (fix to botched commit)
1319         2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
1321         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1322         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1323         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1324         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1325         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1326         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1327         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1328         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1329         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1330         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1332         Backport from mainline
1333         2013-03-28  Ian Bolton  <ian.bolton@arm.com>
1335         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1336         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1337         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1338         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1339         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1340         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1341         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1342         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1343         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1344         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1346 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
1348         PR c++/57092
1349         * g++.dg/cpp0x/decltype53.C: New.
1351 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
1353         PR tree-optimization/57104
1354         * gcc.dg/pr57104.c: New test.
1356 2013-04-30  Uros Bizjak  <ubizjak@gmail.com>
1358         Backport from mainline
1359         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
1361         PR target/44578
1362         * gcc.target/i386/pr44578.c: New test.
1364         Backport from mainline
1365         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
1367         PR target/57098
1368         * gcc.target/i386/pr57098.c: New test.
1370 2013-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
1372         PR c++/56450
1373         * g++.dg/cpp0x/decltype52.C: New.
1375 2013-04-29  Richard Biener  <rguenther@suse.de>
1377         PR middle-end/57103
1378         * gcc.dg/autopar/pr57103.c: New testcase.
1380 2013-04-29  Christian Bruel  <christian.bruel@st.com>
1382         PR target/57108
1383         * gcc.target/sh/pr57108.c: New test.
1385 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
1387         PR tree-optimization/57083
1388         * gcc.dg/torture/pr57083.c: New test.
1390 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1392         Backport from trunk:
1394         PR fortran/51825
1395         * gfortran.dg/namelist_77.f90: New test.
1396         * gfortran.dg/namelist_78.f90: New test.
1398 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1400         PR fortran/56786
1401         * gfortran.dg/namelist_81.f90:  New test.
1403 2013-04-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1405         Backport from trunk:
1407         PR fortran/52512
1408         * gfortran.dg/namelist_79.f90: New test.
1410 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
1412         PR target/56866
1413         * gcc.c-torture/execute/pr56866.c: New test.
1414         * gcc.target/i386/pr56866.c: New test.
1416 2013-04-26  Janus Weil  <janus@gcc.gnu.org>
1418         Backports from trunk:
1420         PR fortran/56968
1421         * gfortran.dg/proc_ptr_41.f90: New.
1423         PR fortran/56814
1424         * gfortran.dg/proc_ptr_42.f90: New.
1426         PR fortran/53685
1427         PR fortran/57022
1428         * gfortran.dg/transfer_check_4.f90: New.
1430 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
1432         PR rtl-optimization/57003
1433         * gcc.target/i386/pr57003.c: New test.
1435 2013-04-25  Ian Bolton  <ian.bolton@arm.com>
1437         Backported from mainline.
1438         2013-03-22  Ian Bolton  <ian.bolton@arm.com>
1440         * gcc.target/aarch64/movk.c: New test.
1442 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1444         PR c++/56970
1445         * g++.dg/cpp0x/sfinae45.C: New.
1447 2013-04-23  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1449         Backported from mainline.
1450         PR rtl-optimization/56605
1451         * gcc.target/powerpc/pr56605.c: New.
1453 2013-04-22  Marek Polacek  <polacek@redhat.com>
1455         Backport from mainline
1456         2013-04-22  Marek Polacek  <polacek@redhat.com>
1458         PR sanitizer/56990
1459         * gcc.dg/pr56990.c: New test.
1461 2013-04-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
1462             Mikael Morin  <mikael@gcc.gnu.org>
1464         PR fortran/56872
1465         * gfortran.dg/array_constructor_45.f90:  New test.
1466         * gfortran.dg/array_constructor_46.f90:  New test.
1467         * gfortran.dg/array_constructor_47.f90:  New test.
1468         * gfortran.dg/array_constructor_40.f90:  Adjust number of
1469         while loops.
1471 2013-04-18  Mikael Morin  <mikael@gcc.gnu.org>
1473         PR fortran/56816
1474         * gfortran.dg/select_type_33.f03: New test.
1476 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
1478         PR tree-optimization/56984
1479         * gcc.c-torture/compile/pr56984.c: New test.
1481         PR rtl-optimization/56992
1482         * gcc.dg/pr56992.c: New test.
1484 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
1486         Backport from mainline
1487         2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
1489         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1490         * gcc.c-torture/execute/pr33992.x: Remove.
1491         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1492         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1493         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1495         Backport from mainline
1496         2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
1498         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1499         * g++.dg/ipa/ivinline-2.C: Likewise.
1500         * g++.dg/ipa/ivinline-3.C: Likewise.
1501         * g++.dg/ipa/ivinline-4.C: Likewise.
1502         * g++.dg/ipa/ivinline-5.C: Likewise.
1503         * g++.dg/ipa/ivinline-7.C: Likewise.
1504         * g++.dg/ipa/ivinline-8.C: Likewise.
1505         * g++.dg/ipa/ivinline-9.C: Likewise.
1506         * g++.dg/cpp0x/noexcept03.C: Likewise.
1507         * gcc.dg/const-1.c: Likewise.
1508         * gcc.dg/ipa/pure-const-1.c: Likewise.
1509         * gcc.dg/noreturn-8.c: Likewise.
1510         * gcc.target/i386/mmx-1.c: Likewise.
1511         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1512         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1513         * gcc.c-torture/execute/pr33992.x: New file.
1515 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
1517         PR tree-optimization/56962
1518         * gcc.c-torture/execute/pr56962.c: New test.
1520 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
1522         * gcc.dg/pr56890-1.c: New test.
1523         * gcc.dg/pr56890-2.c: Likewise.
1525 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
1527         PR target/56903
1528         * gcc.target/i386/pr56903.c: New test.
1530 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
1532         PR tree-optimization/56918
1533         PR tree-optimization/56920
1534         * gcc.dg/vect/pr56918.c: New test.
1535         * gcc.dg/vect/pr56920.c: New test.
1537 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
1539         PR c++/56895
1540         * g++.dg/template/arrow4.C: New test.
1542 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
1544         PR c++/56913
1545         * g++.dg/cpp0x/sfinae44.C: New.
1547 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
1549         Backported from mainline.
1550         2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
1552         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1553         inverse operands.
1554         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1555         loop is vectorized.
1556         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1557         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1558         loop is vectorized and that the correct instruction is generated.
1559         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1560         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1561         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1563 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
1565         PR tree-optimization/56899
1566         * gcc.c-torture/execute/pr56899.c: New test.
1568 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
1570         PR c++/56895
1571         * g++.dg/template/arrow3.C: New test.
1573         Backported from mainline
1574         2013-04-09  Jakub Jelinek  <jakub@redhat.com>
1576         PR middle-end/56883
1577         * c-c++-common/gomp/pr56883.c: New test.
1579 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
1581         PR fortran/56782
1582         Backport from trunk.
1583         * gfortran.dg/array_constructor_44.f90:  New test.
1585 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
1587         * gcc.c-torture/execute/pr56837.c: New test.
1589 2013-04-04  Marek Polacek  <polacek@redhat.com>
1591         Backport from mainline:
1592         2013-04-04  Marek Polacek  <polacek@redhat.com>
1594         PR tree-optimization/48186
1595         * gcc.dg/pr48186.c: New test.
1597 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1599         Backport from mainline:
1600         2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1602         PR target/56720
1603         * gcc.target/arm/neon-vcond-gt.c: New test.
1604         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1605         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1607 2013-04-04  Richard Biener  <rguenther@suse.de>
1609         PR tree-optimization/56837
1610         * g++.dg/torture/pr56837.C: New testcase.
1612 2013-04-03  Marek Polacek  <polacek@redhat.com>
1614         Backport from mainline:
1615         2013-04-03  Marek Polacek  <polacek@redhat.com>
1617         PR sanitizer/55702
1618         * gcc.dg/pr55702.c: New test.
1620 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1622         PR debug/56819
1623         * g++.dg/debug/pr56819.C: New test.
1625 2013-04-03  Richard Biener  <rguenther@suse.de>
1627         PR tree-optimization/56817
1628         * g++.dg/torture/pr56817.C: New testcase.
1630 2013-04-03  Richard Biener  <rguenther@suse.de>
1632         PR tree-optimization/55964
1633         * gcc.dg/torture/pr55964-2.c: New testcase.
1635 2013-04-03  Richard Biener  <rguenther@suse.de>
1637         PR tree-optimization/56501
1638         * gcc.dg/torture/pr56501.c: New testcase.
1640 2013-04-03  Richard Biener  <rguenther@suse.de>
1642         PR tree-optimization/56407
1643         * gcc.dg/torture/pr56407.c: New testcase.
1645 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
1647         PR rtl-optimization/56745
1648         * gcc.c-torture/compile/pr56745.c: New test.
1650 2013-04-02  Tobias Burnus  <burnus@net-b.de>
1652         Backport from mainline:
1653         2013-03-28  Tobias Burnus  <burnus@net-b.de>
1655         PR fortran/56735
1656         * gfortran.dg/namelist_80.f90: New.
1658 2013-04-02  Tobias Burnus  <burnus@net-b.de>
1660         Backport from mainline:
1661         2013-03-29  Tobias Burnus  <burnus@net-b.de>
1663         PR fortran/56737
1664         * gfortran.dg/fmt_cache_3.f90: New.
1666 2013-04-02  Richard Biener  <rguenther@suse.de>
1668         PR middle-end/56768
1669         * g++.dg/torture/pr56768.C: New testcase.
1671 2013-04-01  Paolo Carlini  <paolo.carlini@oracle.com>
1673         PR c++/55951
1674         * g++.dg/ext/desig5.C: New.
1676 2013-03-29  Kirill Yukhin  <kirill.yukhin@intel.com>
1678         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1679         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1681 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
1683         PR middle-end/56694
1684         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1685         targets.
1687 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
1689         PR c++/56722
1690         * g++.dg/cpp0x/range-for23.C: New.
1692 2013-03-25  Richard Biener  <rguenther@suse.de>
1694         PR middle-end/56694
1695         * g++.dg/torture/pr56694.C: New testcase.
1697 2013-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1699         Backport from mainline:
1700         2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1702         PR fortran/54932
1703         * gfortran.dg/do_1.f90: Don't xfail.
1705 2013-03-24  Tobias Burnus  <burnus@net-b.de>
1707         PR fortran/56696
1708         * gfortran.dg/eof_5.f90: New.
1710 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1712         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1713         alphabetically.
1715 2013-03-22  Paolo Carlini  <paolo.carlini@oracle.com>
1717         PR c++/56582
1718         * g++.dg/cpp0x/constexpr-array5.C: New.
1720 2013-03-22  H.J. Lu  <hongjiu.lu@intel.com>
1722         PR target/56560
1723         * gcc.target/i386/pr56560.c: New file.
1725 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1727         PR testsuite/55994
1728         * gcc.c-torture/execute/builtins/builtins.exp: Add
1729         -Wl,--allow-multiple-definition for RTEMS targets.
1731 2013-03-22  Jakub Jelinek  <jakub@redhat.com>
1733         Backported from mainline
1734         2013-03-16  Jakub Jelinek  <jakub@redhat.com>
1736         PR c++/56607
1737         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1738         * c-c++-common/pr56607.c: New test.
1740 2013-03-22  Release Manager
1742         * GCC 4.8.0 released.
1744 2013-03-20  Richard Biener  <rguenther@suse.de>
1746         PR tree-optimization/56661
1747         * gcc.dg/torture/pr56661.c: New testcase.
1749 2013-03-20  Jakub Jelinek  <jakub@redhat.com>
1751         PR tree-optimization/56635
1752         * g++.dg/torture/pr56635.C: New test.
1754 2013-03-15  Tobias Burnus  <burnus@net-b.de>
1756         PR fortran/56615
1757         * gfortran.dg/transfer_intrinsic_5.f90: New.
1759 2013-03-15  Kai Tietz  <ktietz@redhat.com>
1761         * gcc.target/i386/movti.c: Don't test for x64 mingw.
1762         * gcc.target/i386/pr20020-1.c: Likewise.
1763         * gcc.target/i386/pr20020-2.c: Likewise.
1764         * gcc.target/i386/pr20020-3.c: Likewise.
1765         * gcc.target/i386/pr53425-1.c: Likewise.
1766         * gcc.target/i386/pr53425-2.c: Likewise.
1767         * gcc.target/i386/pr55093.c: Likewise.
1768         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1770 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
1772         PR debug/56307
1773         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1774         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
1776 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
1778         PR tree-optimization/53265
1779         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1780         undefined behavior.
1781         * gcc.dg/graphite/id-6.c (test): Likewise.
1782         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1783         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1785         PR tree-optimization/53265
1786         * gcc.dg/pr53265.c: New test.
1787         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1788         to dg-options.
1789         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1790         arrays.
1791         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
1792         n, use it as high bound instead of 4.
1794 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
1796         PR target/49880
1797         * gcc.target/sh/pr49880-1.c: New.
1798         * gcc.target/sh/pr49880-2.c: New.
1799         * gcc.target/sh/pr49880-3.c: New.
1800         * gcc.target/sh/pr49880-4.c: New.
1801         * gcc.target/sh/pr49880-5.c: New.
1803 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1805         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1807 2013-03-13  Richard Biener  <rguenther@suse.de>
1809         PR tree-optimization/56608
1810         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1812 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1814         PR c++/56611
1815         * g++.dg/cpp0x/alias-decl-32.C: New.
1817 2013-03-11  Jan Hubicka  <jh@suse.cz>
1819         PR middle-end/56571
1820         * gcc.c-torture/compile/pr56571.c: New testcase.
1822 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1824         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1825         * gcc.dg/tree-ssa/pr55579.c: Likewise.
1827 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
1829         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1830         * gcc.dg/inline_4.c: Likewise.
1831         * gcc.dg/unroll_2.c: Likewise.
1832         * gcc.dg/unroll_3.c: Likewise.
1833         * gcc.dg/unroll_4.c: Likewise.
1835 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1837         PR testsuite/54119
1838         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1840         PR debug/56307
1841         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1843 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
1845         PR target/40797
1846         * gcc.c-torture/compile/pr40797.c: New.
1848 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1850         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1852 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
1854         PR fortran/56575
1855         * gfortran.dg/class_56.f90: New test.
1857 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
1859         PR middle-end/56524
1860         * gcc.target/mips/pr56524.c: New test.
1862 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1864         PR c++/56565
1865         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1867 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1869         PR c++/51412
1870         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1872 2013-03-08  Marek Polacek  <polacek@redhat.com>
1874         PR tree-optimization/56478
1875         * gcc.dg/torture/pr56478.c: New test.
1877 2013-03-08  Kai Tietz  <ktietz@redhat.com>
1879         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1880         targets linker option --allow-multiple-definition.
1882         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1883         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1884         * gcc.dg/pr52549.c: Add LLP64 case.
1885         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1886         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1887         * gcc.dg/torture/pr51071-2.c: Likewise.
1888         * gcc.dg/tree-ssa/vrp72.c: Likewise.
1889         * gcc.dg/tree-ssa/vrp73.c: Likewise.
1890         * gcc.dg/tree-ssa/vrp75.c: Likewise.
1891         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1892         * gcc.dg/weak/weak-1.c: Likewise.
1893         * gcc.dg/weak/weak-2.c: Likewise.
1894         * gcc.dg/weak/weak-3.c: Likewise.
1895         * gcc.dg/weak/weak-4.c: Likewise.
1896         * gcc.dg/weak/weak-5.c: Likewise.
1897         * gcc.dg/weak/weak-15.c: Likewise.
1898         * gcc.dg/weak/weak-16.c: Likewise.
1900         * c-c++-common/pr54486.c: Skip test for mingw-targets.
1902 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
1904         PR tree-optimization/56559
1905         * gcc.dg/tree-ssa/reassoc-26.c: New test.
1907 2013-03-07  Andreas Schwab  <schwab@suse.de>
1909         * gcc.dg/pr31490.c: Fix last change.
1911 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
1913         PR c++/56534
1914         * g++.dg/template/crash115.C: New.
1916 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1918         PR tree-optimization/56539
1919         * gcc.c-torture/compile/pr56539.c: New test.
1921 2013-03-06  Kai Tietz  <ktietz@redhat.com>
1923         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
1924         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1925         * gcc.dg/lto/20091013-1_2.c: Likewise.
1926         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1928 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1930         * gnat.dg/specs/aggr6.ads: New test.
1932 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1934         * gnat.dg/loop_optimization15.ad[sb]: New test.
1936 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1938         PR middle-end/56548
1939         * gcc.dg/pr56548.c: New test.
1941 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1943         PR debug/53363
1944         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1946 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1948         PR c++/56543
1949         * g++.dg/template/typename20.C: New test.
1951 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1953         PR debug/56510
1954         * gcc.dg/pr56510.c: New test.
1956         PR rtl-optimization/56484
1957         * gcc.c-torture/compile/pr56484.c: New test.
1959 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
1961         PR c++/56530
1962         * g++.dg/warn/Wsign-conversion-2.C: New.
1964 2013-03-05  Richard Biener  <rguenther@suse.de>
1966         PR tree-optimization/56270
1967         * gcc.dg/vect/slp-38.c: New testcase.
1969 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1971         PR rtl-optimization/56494
1972         * gcc.dg/pr56494.c: New test.
1974 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1976         * gcc.dg/pr56424.c: New test.
1978 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
1980         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1981         * gcc.dg/pr56228.c <avr>: Skip.
1983 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
1985         PR testsuite/52641
1986         PR tree-optimization/52631
1987         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1989 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
1991         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1992         * gcc.dg/vect/vect-83_64.c: Same.
1994 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
1996         PR fortran/56477
1997         * gfortran.dg/pointer_check_13.f90: New test.
1999 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
2001         PR fortran/54730
2002         * gfortran.dg/array_constructor_42.f90: New test.
2004 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
2006         PR c++/52688
2007         * g++.dg/template/static33.C: New.
2008         * g++.dg/template/static34.C: Likewise.
2010         PR c++/10291
2011         * g++.dg/template/static35.C: New.
2013 2013-03-01  Steve Ellcey  <sellcey@mips.com>
2015         * gcc.dg/pr56396.c: Require pic support.
2017 2013-03-01  Richard Biener  <rguenther@suse.de>
2019         PR tree-optimization/55481
2020         * gcc.dg/torture/pr56488.c: New testcase.
2022 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
2023             Jakub Jelinek  <jakub@redhat.com>
2025         PR sanitizer/56454
2026         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2027         no_sanitize_address attribute rather than no_address_safety_analysis.
2028         * g++.dg/asan/sanitizer_test_utils.h
2029         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2030         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2031         in addition to no_address_safety_analysis.
2033 2013-02-28  Jason Merrill  <jason@redhat.com>
2035         PR c++/56481
2036         * g++.dg/cpp0x/constexpr-and.C: New.
2038 2013-02-28  Martin Jambor  <mjambor@suse.cz>
2040         PR tree-optimization/56294
2041         * g++.dg/debug/pr56294.C: New test.
2043 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
2045         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2047 2013-02-27  Marek Polacek  <polacek@redhat.com>
2049         PR rtl-optimization/56466
2050         * gcc.dg/pr56466.c: New test.
2052 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2054         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2055         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2056         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2058 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
2060         PR middle-end/45472
2061         * gcc.dg/pr45472.c: New test.
2063 2013-02-26  Marek Polacek  <polacek@redhat.com>
2065         PR tree-optimization/56426
2066         * gcc.dg/pr56436.c: New test.
2068 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
2070         PR tree-optimization/56448
2071         * gcc.c-torture/compile/pr56448.c: New test.
2073         PR tree-optimization/56443
2074         * gcc.dg/torture/pr56443.c: New test.
2076 2013-02-25  Richard Biener  <rguenther@suse.de>
2078         PR tree-optimization/56175
2079         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2081 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
2083         PR c++/56403
2084         * g++.dg/torture/pr56403.C: New test.
2086 2013-02-25  Catherine Moore  <clm@codesourcery.com>
2088         Revert:
2089         2013-02-24  Catherine Moore  <clm@codesourcery.com>
2090         Richard Sandiford  <rdsandiford@googlemail.com>
2092         * gcc.target/mips/mips.exp: Add microMIPS support.
2093         * gcc.target/mips/umips-movep-2.c: New test.
2094         * gcc.target/mips/umips-lwp-2.c: New test.
2095         * gcc.target/mips/umips-swp-5.c: New test.
2096         * gcc.target/mips/umips-constraints-1.c: New test.
2097         * gcc.target/mips/umips-lwp-3.c: New test.
2098         * gcc.target/mips/umips-swp-6.c: New test.
2099         * gcc.target/mips/umips-constraints-2.c: New test.
2100         * gcc.target/mips/umips-save-restore-1.c: New test.
2101         * gcc.target/mips/umips-lwp-4.c: New test.
2102         * gcc.target/mips/umips-swp-7.c: New test.
2103         * gcc.target/mips/umips-save-restore-2.c: New test.
2104         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2105         * gcc.target/mips/umips-lwp-5.c: New test.
2106         * gcc.target/mips/umips-save-restore-3.c: New test.
2107         * gcc.target/mips/umips-lwp-6.c: New test.
2108         * gcc.target/mips/umips-swp-1.c: New test.
2109         * gcc.target/mips/umips-lwp-7.c: New test.
2110         * gcc.target/mips/umips-swp-2.c: New test.
2111         * gcc.target/mips/umips-lwp-8.c: New test.
2112         * gcc.target/mips/umips-swp-3.c: New test.
2113         * gcc.target/mips/umips-movep-1.c: New test.
2114         * gcc.target/mips/umips-lwp-1.c: New test.
2115         * gcc.target/mips/umips-swp-4.c: New test.
2117 2013-02-24  Catherine Moore  <clm@codesourcery.com>
2118             Richard Sandiford  <rdsandiford@googlemail.com>
2120         * gcc.target/mips/mips.exp: Add microMIPS support.
2121         * gcc.target/mips/umips-movep-2.c: New test.
2122         * gcc.target/mips/umips-lwp-2.c: New test.
2123         * gcc.target/mips/umips-swp-5.c: New test.
2124         * gcc.target/mips/umips-constraints-1.c: New test.
2125         * gcc.target/mips/umips-lwp-3.c: New test.
2126         * gcc.target/mips/umips-swp-6.c: New test.
2127         * gcc.target/mips/umips-constraints-2.c: New test.
2128         * gcc.target/mips/umips-save-restore-1.c: New test.
2129         * gcc.target/mips/umips-lwp-4.c: New test.
2130         * gcc.target/mips/umips-swp-7.c: New test.
2131         * gcc.target/mips/umips-save-restore-2.c: New test.
2132         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2133         * gcc.target/mips/umips-lwp-5.c: New test.
2134         * gcc.target/mips/umips-save-restore-3.c: New test.
2135         * gcc.target/mips/umips-lwp-6.c: New test.
2136         * gcc.target/mips/umips-swp-1.c: New test.
2137         * gcc.target/mips/umips-lwp-7.c: New test.
2138         * gcc.target/mips/umips-swp-2.c: New test.
2139         * gcc.target/mips/umips-lwp-8.c: New test.
2140         * gcc.target/mips/umips-swp-3.c: New test.
2141         * gcc.target/mips/umips-movep-1.c: New test.
2142         * gcc.target/mips/umips-lwp-1.c: New test.
2143         * gcc.target/mips/umips-swp-4.c: New test.
2145 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
2147         PR sanitizer/56393
2148         * lib/asan-dg.exp (asan_link_flags): Add
2149         -B${gccpath}/libsanitizer/asan/ to flags.
2151 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2153         PR middle-end/56420
2154         * gcc.dg/torture/pr56420.c: New test.
2156 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
2158         PR middle-end/56108
2159         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2161 2013-02-21  Martin Jambor  <mjambor@suse.cz>
2163         PR tree-optimization/56310
2164         * g++.dg/ipa/pr56310.C: New test.
2166 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
2168         PR fortran/56385
2169         * gfortran.dg/proc_ptr_comp_37.f90: New.
2171 2013-02-21  Richard Biener  <rguenther@suse.de>
2173         PR tree-optimization/56415
2174         Revert
2175         2013-02-11  Richard Biener  <rguenther@suse.de>
2177         PR tree-optimization/56273
2178         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2179         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2180         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2181         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2182         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2183         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2185 2013-02-21  Marek Polacek  <polacek@redhat.com>
2187         PR tree-optimization/56398
2188         * g++.dg/torture/pr56398.C: New test.
2190 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2192         PR inline-asm/56405
2193         * gcc.c-torture/compile/pr56405.c: New test.
2195 2013-02-20  Jan Hubicka  <jh@suse.cz>
2197         PR tree-optimization/56265
2198         * g++.dg/ipa/devirt-11.C: New testcase.
2200 2013-02-20  Richard Biener  <rguenther@suse.de>
2202         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2204 2013-02-20  Richard Biener  <rguenther@suse.de>
2205         Jakub Jelinek  <jakub@redhat.com>
2207         PR tree-optimization/56396
2208         * gcc.dg/pr56396.c: New testcase.
2210 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
2212         PR c++/56373
2213         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2215 2013-02-19  Richard Biener  <rguenther@suse.de>
2217         PR tree-optimization/56384
2218         * gcc.dg/torture/pr56384.c: New testcase.
2220 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
2222         PR tree-optimization/56350
2223         * gcc.dg/pr56350.c: New test.
2225         PR tree-optimization/56381
2226         * g++.dg/opt/pr56381.C: New test.
2228 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
2230         PR pch/54117
2231         * lib/dg-pch.exp (pch-init, pch-finish,
2232         check_effective_target_pch_supported_debug): New procs.
2233         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2234         Likewise if $pch_unsupported_debug and $flags include -g.
2235         Skip FAILs about missing *.gch file if $pch_unsupported_debug
2236         and dg-require-effective-target pch_unsupported_debug.
2237         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2238         * objc.dg/pch/pch.exp: Likewise.
2239         * gcc.dg/pch/pch.exp: Likewise.
2240         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2241         pch_unsupported_debug.
2242         * gcc.dg/pch/valid-1.hs: Likewise.
2243         * gcc.dg/pch/valid-1b.c: Likewise.
2244         * gcc.dg/pch/valid-1b.hs: Likewise.
2246 2013-02-18  Richard Biener  <rguenther@suse.de>
2248         PR tree-optimization/56366
2249         * gcc.dg/torture/pr56366.c: New testcase.
2251 2013-02-18  Richard Biener  <rguenther@suse.de>
2253         PR middle-end/56349
2254         * gcc.dg/torture/pr56349.c: New testcase.
2256 2013-02-18  Richard Biener  <rguenther@suse.de>
2258         PR tree-optimization/56321
2259         * gcc.dg/torture/pr56321.c: New testcase.
2261 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2263         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2265 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
2266             Dodji Seketeli  <dodji@redhat.com>
2268         PR asan/56330
2269         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2270         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2271         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2272         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2273         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2274         * c-c++-common/asan/pr56330.c: Likewise.
2275         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2276         Ensure the size argument of __builtin_memcpy is a constant.
2278 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
2279             Paolo Carlini  <paolo.carlini@oracle.com>
2281         PR c++/51242
2282         * g++.dg/cpp0x/enum23.C: New.
2284 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
2286         PR target/54685
2287         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2289 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
2291         PR rtl-optimization/56348
2292         * gcc.target/i386/pr56348.c: New test.
2294 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
2296         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2297         * gcc.target/arm/interrupt-2.c: Likewise.
2299 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2301         PR fortran/56318
2302         * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
2304 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2306         PR fortran/53818
2307         * gfortran.dg/init_flag_11.f90: New.
2309 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2311         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2313 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2315         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2316         characters.
2318 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
2319             Tobias Burnus  <burnus@net-b.de>
2321         PR testsuite/56138
2322         * gfortran.dg/allocatable_function_7.f90: New.
2324 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
2326         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2327         * asan_globals_test-wrapper.cc: New file.
2328         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2329         instead of asan_globals_test.cc as dg-additional-sources.
2330         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2331         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
2332         "sanitizer_test_utils.h" instead of
2333         "sanitizer_common/tests/sanitizer_test_utils.h".
2334         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2335         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2336         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2337         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2338         * g++.dg/asan/asan_test.cc: Synced from upstream.
2339         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2341 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
2343         Fix an asan crash
2344         * c-c++-common/asan/memcmp-2.c: New test.
2346 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
2348         PR c++/55582
2349         * g++.dg/cpp0x/udlit-string-literal.h: New.
2350         * g++.dg/cpp0x/udlit-string-literal.C: New.
2352 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
2354         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2356 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
2358         PR target/56184
2359         * gcc.target/arm/pr56184.C: New test.
2361 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
2363         PR c++/56302
2364         * g++.dg/torture/pr56302.C: New test.
2365         * g++.dg/cpp0x/constexpr-56302.C: New test.
2366         * c-c++-common/pr56302.c: New test.
2368 2013-02-13  Tobias Burnus  <burnus@net-b.de>
2369             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2371         PR fortran/56204
2372         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2373         * gfortran.dg/quad_3.f90: Ditto.
2375 2013-02-13  Kostya Serebryany  <kcc@google.com>
2377         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2378         to match the fresh asan run-time.
2379         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2381 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
2383         Avoid instrumenting duplicated memory access in the same basic block
2384         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2385         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2386         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2387         * c-c++-common/asan/inc.c: Likewise.
2389 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
2391         PR inline-asm/56148
2392         * gcc.target/i386/pr56148.c: New test.
2394 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
2395             Tobias Burnus  <burnus@net-b.de>
2397         PR testsuite/56082
2398         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
2400 2013-02-12  Richard Biener  <rguenther@suse.de>
2402         PR lto/56297
2403         * gcc.dg/lto/pr56297_0.c: New testcase.
2404         * gcc.dg/lto/pr56297_0.c: Likewise.
2406 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
2408         PR fortran/46952
2409         * gfortran.dg/typebound_deferred_1.f90: New.
2411 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
2413         PR rtl-optimization/56151
2414         * gcc.target/i386/pr56151.c: New test.
2416 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
2418         * g++.dg/ext/mv12.C: New test.
2419         * g++.dg/ext/mv12.h: New file.
2420         * g++.dg/ext/mv12-aux.C: New file.
2421         * g++.dg/ext/mv13.C: New test.
2423 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2425         * lib/target-supports.exp
2426         (check_effective_target_powerpc_eabi_ok): New.
2427         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2428         powerpc_eabi_ok.
2429         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2430         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2431         only.
2432         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2433         * gcc.target/powerpc/pr51623.c: Likewise.
2434         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2435         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2437 2013-02-11  Alexander Potapenko  <glider@google.com>
2438             Jack Howarth  <howarth@bromo.med.uc.edu>
2439             Jakub Jelinek  <jakub@redhat.com>
2441         PR sanitizer/55617
2442         * g++.dg/asan/pr55617.C: Run on all targets.
2444 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
2446         PR rtl-optimization/56275
2447         * gcc.dg/pr56275.c: New test.
2449 2013-02-11  Richard Biener  <rguenther@suse.de>
2451         PR tree-optimization/56273
2452         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2454 2013-02-11  Richard Biener  <rguenther@suse.de>
2456         PR tree-optimization/56264
2457         * gcc.dg/torture/pr56264.c: New testcase.
2459 2013-02-11  Richard Biener  <rguenther@suse.de>
2461         PR tree-optimization/56273
2462         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2463         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2464         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2465         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2466         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2467         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2469 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
2471         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2472         for *-*-linux-gnu targets.
2473         * g++.dg/asan/interception-test-1.c: Ditto.
2474         * g++.dg/asan/interception-failure-test-1.C: Ditto.
2475         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2477 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
2479         PR fortran/55362
2480         * gfortran.dg/intrinsic_size_4.f90 : New test.
2482 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
2484         PR target/56256
2485         * gcc.target/powerpc/pr56256.c: New test.
2487 2013-02-08  Ian Lance Taylor  <iant@google.com>
2489         * lib/go.exp: Load timeout.exp.
2491 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
2493         PR rtl-optimization/56246
2494         * gcc.target/i386/pr56246.c: New test.
2496 2013-02-08  Jeff Law  <law@redhat.com>
2498         PR debug/53948
2499         * gcc.dg/debug/dwarf2/pr53948.c: New test.
2501 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
2503         PR target/56043
2504         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2505         powerpc*-*-linux*.
2507 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2509         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2511 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2513         PR rtl-optimization/56195
2514         * gcc.dg/torture/pr56195.c: New test.
2516 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
2518         PR fortran/54107
2519         * gfortran.dg/recursive_interface_2.f90: New test.
2521 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2523         PR tree-optimization/56250
2524         * gcc.c-torture/execute/pr56250.c: New test.
2526 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2528         PR tree-optimization/56064
2529         * gcc.dg/fixed-point/view-convert-2.c: New test.
2531 2013-02-08  Michael Matz  <matz@suse.de>
2533         PR tree-optimization/52448
2534         * gcc.dg/pr52448.c: New test.
2536 2013-02-08  Richard Biener  <rguenther@suse.de>
2538         PR middle-end/56181
2539         * gcc.dg/torture/pr56181.c: New testcase.
2541 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2543         PR target/54222
2544         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2545         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2547 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2549         PR c++/56241
2550         * g++.dg/parse/crash61.C: New test.
2552         PR c++/56239
2553         * g++.dg/parse/pr56239.C: New test.
2555         PR c++/56237
2556         * g++.dg/abi/mangle61.C: New test.
2558 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
2560         PR rtl-optimization/56225
2561         * gcc.target/i386/pr56225.c: New test.
2563 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2565         PR debug/56154
2566         * gcc.dg/guality/pr56154-1.c: New test.
2567         * gcc.dg/guality/pr56154-2.c: New test.
2568         * gcc.dg/guality/pr56154-3.c: New test.
2569         * gcc.dg/guality/pr56154-4.c: New test.
2570         * gcc.dg/guality/pr56154-aux.c: New file.
2572         PR tree-optimization/55789
2573         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2574         cleanup-tree-dump.
2575         * gcc.dg/tree-ssa/inline-3.c: Add
2576         --param max-early-inliner-iterations=2 option.
2578 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2580         PR debug/53363
2581         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2582         Add -fno-dwarf2-cfi-asm to dg-options.
2583         Adapt match count.
2585 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2587         PR target/56228
2588         * gcc.dg/pr56228.c: New test.
2590 2013-02-07  Alan Modra  <amodra@gmail.com>
2592         PR target/54009
2593         * gcc.target/powerpc/pr54009.c: New test.
2594         PR target/54131
2595         * gfortran.dg/pr54131.f: New test.
2597 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
2599         PR fortran/55789
2600         * gfortran.dg/array_constructor_41.f90: New test.
2602 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
2604         PR fortran/55978
2605         * gfortran.dg/class_optional_2.f90: Uncomment some cases
2606         which work now.
2608 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
2610         PR middle-end/56217
2611         * g++.dg/gomp/pr56217.C: New test.
2613 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
2615         PR tree-optimization/56205
2616         * gcc.dg/tree-ssa/stdarg-6.c: New test.
2617         * gcc.c-torture/execute/pr56205.c: New test.
2619 2013-02-05  Richard Biener  <rguenther@suse.de>
2621         PR tree-optimization/53342
2622         PR tree-optimization/53185
2623         * gcc.dg/vect/pr53185-2.c: New testcase.
2625 2013-02-05  Jan Hubicka  <jh@suse.cz>
2627         PR tree-optimization/55789
2628         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2629         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2630         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2631         * g++.dg/ipa/inline-1.C: New testcase.
2632         * g++.dg/ipa/inline-2.C: New testcase.
2633         * g++.dg/ipa/inline-3.C: New testcase.
2635 2013-02-05  Jan Hubicka  <jh@suse.cz>
2637         PR tree-optimization/55789
2638         * g++.dg/torture/pr55789.C: New testcase.
2640 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
2642         PR middle-end/56167
2643         * gcc.dg/pr56167.c: New test.
2645 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
2647         PR target/55146
2648         * gcc.target/sh/pr55146.c: New.
2650 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
2652         PR tree-optimization/54386
2653         * gcc.target/sh/pr54386.c: New.
2655 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
2657         PR fortran/56008
2658         * gfortran.dg/realloc_on _assign_16.f90 : New test.
2660         PR fortran/47517
2661         * gfortran.dg/realloc_on _assign_17.f90 : New test.
2663 2013-02-04  Alexander Potapenko  <glider@google.com>
2664             Jack Howarth  <howarth@bromo.med.uc.edu>
2665             Jakub Jelinek  <jakub@redhat.com>
2667         PR sanitizer/55617
2668         * g++.dg/asan/pr55617.C: New test.
2670 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
2672         PR fortran/54195
2673         * gfortran.dg/typebound_operator_19.f90: New test.
2674         * gfortran.dg/typebound_assignment_4.f90: New test.
2676 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
2678         PR fortran/54107
2679         * gfortran.dg/recursive_interface_1.f90: New test.
2681 2013-02-04  Richard Guenther  <rguenther@suse.de>
2683         PR lto/56168
2684         * gcc.dg/lto/pr56168_0.c: New testcase.
2685         * gcc.dg/lto/pr56168_1.c: Likewise.
2687 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
2689         PR fortran/50627
2690         PR fortran/56054
2691         * gfortran.dg/block_12.f90:  New test.
2692         * gfortran.dg/module_error_1.f90:  New test.
2694 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
2696         * lib/target-supports.exp (check_effective_target_vect_float)
2697         (check_effective_target_vect_no_align): Add mips-sde-elf.
2699 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
2701         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2703 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
2705         * gcc.dg/pr56023.c: XFAIL on AIX.
2706         * gcc.dg/vect/pr49352.c: Same.
2708 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
2710         * gnat.dg/opt26.adb: New test.
2712 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2714         Revert.
2715         2013-01-27  Amol Pise  <amolpise15@gmail.com>
2717         * gcc.target/arm/neon-vfnms-1.c: New test.
2718         * gcc.target/arm/neon-vfnma-1.c: New test.
2720 2013-01-31  Richard Biener  <rguenther@suse.de>
2722         PR tree-optimization/56157
2723         * gcc.dg/torture/pr56157.c: New testcase.
2725 2013-01-30  Richard Biener  <rguenther@suse.de>
2727         PR tree-optimization/56150
2728         * gcc.dg/torture/pr56150.c: New testcase.
2730 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
2732         PR sanitizer/55374
2733         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2734         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
2735         printed in backtrace.
2736         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2737         to avoid errors about mismatched allocation vs. deallocation.
2739         PR c++/55742
2740         * g++.dg/mv1.C: Moved to...
2741         * g++.dg/ext/mv1.C: ... here.  Adjust test.
2742         * g++.dg/mv2.C: Moved to...
2743         * g++.dg/ext/mv2.C: ... here.  Adjust test.
2744         * g++.dg/mv3.C: Moved to...
2745         * g++.dg/ext/mv3.C: ... here.
2746         * g++.dg/mv4.C: Moved to...
2747         * g++.dg/ext/mv4.C: ... here.
2748         * g++.dg/mv5.C: Moved to...
2749         * g++.dg/ext/mv5.C: ... here.  Adjust test.
2750         * g++.dg/mv6.C: Moved to...
2751         * g++.dg/ext/mv6.C: ... here.  Adjust test.
2752         * g++.dg/ext/mv7.C: New test.
2753         * g++.dg/ext/mv8.C: New test.
2754         * g++.dg/ext/mv9.C: New test.
2755         * g++.dg/ext/mv10.C: New test.
2756         * g++.dg/ext/mv11.C: New test.
2758 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
2760         PR rtl-optimization/56144
2761         * gcc.dg/pr56144.c: New.
2763 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
2765         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2766         message.
2767         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2768         * g++.dg/cpp0x/constexpr-55573.C: Same
2770 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
2772         PR tree-optimization/56064
2773         * gcc.dg/fixed-point/view-convert.c: New test.
2775 2013-01-30  Andreas Schwab  <schwab@suse.de>
2777         * lib/target-supports-dg.exp (dg-process-target): Use expr to
2778         evaluate the end index in string range.
2780 2013-01-30  Tobias Burnus  <burnus@net-b.de>
2782         PR fortran/56138
2783         * gfortran.dg/allocatable_function_6.f90: New.
2785 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
2786             Mikael Morin  <mikael@gcc.gnu.org>
2788         PR fortran/54107
2789         * gfortran.dg/proc_ptr_comp_36.f90: New.
2791 2013-01-29  Richard Biener  <rguenther@suse.de>
2793         PR tree-optimization/55270
2794         * gcc.dg/torture/pr55270.c: New testcase.
2796 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2798         PR rtl-optimization/56117
2799         * gcc.dg/pr56117.c: New test.
2801 2013-01-28  Richard Biener  <rguenther@suse.de>
2803         PR tree-optimization/56034
2804         * gcc.dg/torture/pr56034.c: New testcase.
2806 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2808         PR tree-optimization/56125
2809         * gcc.dg/pr56125.c: New test.
2811 2013-01-28  Tobias Burnus  <burnus@net-b.de>
2812             Mikael Morin  <mikael@gcc.gnu.org>
2814         PR fortran/53537
2815         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2816         * gfortran.dg/import8.f90: Likewise.
2817         * gfortran.dg/interface_derived_type_1.f90: Likewise.
2818         * gfortran.dg/import10.f90: New test.
2819         * gfortran.dg/import11.f90: Likewise
2821 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2823         PR testsuite/56053
2824         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2825         string.h.  Provide memset, malloc and free prototypes, adjust line
2826         numbers in dg-output.
2827         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2828         Provide memset prototype and adjust line numbers in dg-output.
2829         * c-c++-common/asan/global-overflow-1.c: Likewise.
2831         PR tree-optimization/56094
2832         * gcc.dg/pr56094.c: New test.
2834 2013-01-27  Amol Pise  <amolpise15@gmail.com>
2836         * gcc.target/arm/neon-vfnms-1.c: New test.
2837         * gcc.target/arm/neon-vfnma-1.c: New test.
2839 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
2841         PR target/56114
2842         * gcc.target/i386/pr56114.c: New test.
2844 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
2846         PR fortran/55984
2847         * gfortran.dg/associate_14.f90: New test.
2849         PR fortran/56047
2850         * gfortran.dg/associate_13.f90: New test.
2852 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
2854         PR tree-optimization/56098
2855         * gcc.dg/pr56098-1.c: New test.
2856         * gcc.dg/pr56098-2.c: New test.
2858 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
2860         PR target/54222
2861         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2863 2013-01-22  Marek Polacek  <polacek@redhat.com>
2865         PR tree-optimization/56035
2866         * gcc.dg/pr56035.c: New test.
2868 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2870         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2871         for MIPS.
2873 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2875         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2877 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
2879         PR c/56078
2880         * gcc.dg/pr56078.c: New test.
2881         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2883 2013-01-24  Martin Jambor  <mjambor@suse.cz>
2885         PR tree-optimization/55927
2886         * g++.dg/ipa/devirt-10.C: Disable early inlining.
2888 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
2890         * gcc.target/i386/movsd.c: New test.
2892 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
2894         PR inline-asm/55934
2895         * gcc.target/i386/pr55934.c: New test.
2897 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
2899         PR fortran/56081
2900         * gfortran.dg/select_8.f90: New.
2902 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
2904         * gcc.target/microblaze/microblaze.exp: Remove
2905         target_config_cflags check.
2907 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
2909         PR fortran/56052
2910         * gfortran.dg/gomp/pr56052.f90: New test.
2912         PR target/49069
2913         * gcc.dg/pr49069.c: New test.
2915 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
2917         PR c++/55944
2918         * g++.dg/cpp0x/constexpr-static10.C: New.
2920 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
2922         PR target/56028
2923         * gcc.target/i386/pr56028.c: New test.
2925 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
2927         PR target/55686
2928         * gcc.target/i386/pr55686.c: New test.
2930 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
2932         PR c++/53609
2933         * g++.dg/cpp0x/variadic139.C: New test.
2934         * g++.dg/cpp0x/variadic140.C: Likewise.
2935         * g++.dg/cpp0x/variadic141.C: Likewise.
2937 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
2939         * gnat.dg/warn8.adb: New test.
2941 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
2943         PR fortran/55919
2944         * gfortran.dg/include_8.f90: New test.
2946 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2948         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2949         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2951 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
2953         PR tree-optimization/56051
2954         * gcc.c-torture/execute/pr56051.c: New test.
2956 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2958         PR rtl-optimization/56023
2959         * gcc.dg/pr56023.c: New test.
2961 2013-01-21  Martin Jambor  <mjambor@suse.cz>
2963         PR middle-end/56022
2964         * gcc.target/i386/pr56022.c: New test.
2966 2013-01-21  Jason Merrill  <jason@redhat.com>
2968         * lib/target-supports.exp (check_effective_target_alias): New.
2970 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
2972         PR debug/53235
2973         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2975 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
2977         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2979 2013-01-19  Jeff Law  <law@redhat.com>
2981         PR tree-optimization/52631
2982         * tree-ssa/pr52631.c: New test.
2983         * tree-ssa/ssa-fre-9: Update expected output.
2985 2013-01-19  Anthony Green  <green@moxielogic.com>
2987         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2988         for moxie.
2990 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
2992         PR tree-optimization/56029
2993         * g++.dg/torture/pr56029.C: New test.
2995 2013-01-18  Sharad Singhai  <singhai@google.com>
2997         PR tree-optimization/55995
2998         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3000 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
3002         PR target/55433
3003         * gcc.target/i386/pr55433.c: New.
3005 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
3007         PR middle-end/56015
3008         * gfortran.dg/pr56015.f90: New test.
3010 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
3012         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3014 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
3016         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3017         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3018         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3019         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3020         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3022 2013-01-17  Jeff Law  <law@redhat.com>
3024         * gcc.dg/pr52573.c: Move to...
3025         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
3027         PR rtl-optimization/52573
3028         * gcc.dg/pr52573.c: New test.
3030 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
3032         PR sanitizer/55679
3033         * g++.dg/asan/interception-test-1.C: Skip on darwin.
3034         * lib/target-supports.exp (check_effective_target_swapcontext): Use
3035         check_no_compiler_messages to test support in ucontext.h.
3036         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3037         compliant RLIMIT_AS.
3039 2013-01-17  Marek Polacek  <polacek@redhat.com>
3041         PR rtl-optimization/55833
3042         * gcc.dg/pr55833.c: New test.
3044 2013-01-17  Jan Hubicka  <jh@suse.cz>
3046         PR tree-optimization/55273
3047         * gcc.c-torture/compile/pr55273.c: New testcase.
3049 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
3051         PR target/55981
3052         * gcc.target/pr55981.c: New test.
3054 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
3056         * gcc.target/arm/pr40887.c: Require at least armv5.
3057         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3058         * gcc.target/arm/pr51915.c: Likewise.
3059         * gcc.target/arm/pr52006.c: Likewise.
3060         * gcc.target/arm/pr53187.c: Likewise.
3062         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3063         * gcc.target/arm/ftest-support-arm.h: Delete.
3064         * gcc.target/arm/ftest-support-thumb.h: Delete.
3065         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3066         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3067         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3068         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3069         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3070         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3071         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3072         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3073         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3074         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3075         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3076         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3077         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3078         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3079         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3080         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3081         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3082         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3083         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3084         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3085         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3086         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3087         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3088         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3090 2013-01-17  Martin Jambor  <mjambor@suse.cz>
3092         PR tree-optimizations/55264
3093         * g++.dg/ipa/pr55264.C: New test.
3095 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
3097         PR fortran/55983
3098         * gfortran.dg/class_55.f90: New.
3100 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
3102         PR testsuite/55994
3103         * gcc.c-torture/execute/builtins/builtins.exp: Add
3104         -Wl,--allow-multiple-definition for eabi and elf targets.
3106         PR testsuite/54622
3107         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3108         check_effective_target_vect_perm_short,
3109         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3110         check_effective_target_vect64): Return 0 for big-endian ARM.
3111         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3113         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3114         prototypes.
3116 2013-01-16  Richard Biener  <rguenther@suse.de>
3118         PR tree-optimization/55964
3119         * gcc.dg/torture/pr55964.c: New testcase.
3121 2013-01-16  Richard Biener  <rguenther@suse.de>
3123         PR tree-optimization/54767
3124         PR tree-optimization/53465
3125         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3127 2013-01-16  Christian Bruel  <christian.bruel@st.com>
3129         PR target/55301
3130         * gcc.target/sh/sh-switch.c: New testcase.
3132 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3134         * gcc.dg/webizer.c: Increase the array size.
3136 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3138         PR target/55940
3139         * gcc.dg/pr55940.c: New test.
3141 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
3142             Harald Anlauf  <anlauf@gmx.de>
3144         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3145         * gfortran.dg/bounds_check_5.f90: Likewise.
3146         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3147         * gfortran.dg/continuation_9.f90: Likewise.
3148         * gfortran.dg/move_alloc_13.f90: Likewise.
3149         * gfortran.dg/structure_constructor_11.f90: Likewise.
3150         * gfortran.dg/tab_continuation.f: Likewise.
3151         * gfortran.dg/warning-directive-2.F90: Likewise.
3152         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3154 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3156         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3157         * gcc.target/arm/fma-sp.c: Likewise.
3159 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
3161         PR rtl-optimization/55153
3162         * gcc.dg/pr55153.c: New.
3164 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3166         PR tree-optimization/55920
3167         * gcc.c-torture/compile/pr55920.c: New test.
3169 2013-01-15  Richard Biener  <rguenther@suse.de>
3171         PR middle-end/55882
3172         * gcc.dg/torture/pr55882.c: New testcase.
3174 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3176         PR tree-optimization/55955
3177         * gcc.c-torture/compile/pr55955.c: New test.
3179 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
3181         PR c++/55663
3182         * g++.dg/cpp0x/alias-decl-31.C: New test.
3184 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
3186         PR fortran/54286
3187         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3188         case where interface is null.
3190 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
3192         PR fortran/55806
3193         * gfortran.dg/array_constructor_40.f90:  New test.
3195 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
3197         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3199 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
3201         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3202         * gcc.target/aarch64/vect-ld1r-compile.c: New.
3203         * gcc.target/aarch64/vect-ld1r-fp.c: New.
3204         * gcc.target/aarch64/vect-ld1r.c: New.
3205         * gcc.target/aarch64/vect-ld1r.x: New.
3207 2013-01-14  Andi Kleen  <ak@linux.intel.com>
3209         PR target/55948
3210         * gcc.target/i386/hle-clear-rel.c: New file
3211         * gcc.target/i386/hle-store-rel.c: New file.
3213 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
3215         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3216         * gfortran.dg/bounds_check_4.f90: Likewise.
3217         * gfortran.dg/inquire_10.f90: Likewise.
3218         * gfortran.dg/minloc_3.f90: Likewise.
3219         * gfortran.dg/minlocval_3.f90: Likewise.
3220         * gfortran.dg/module_double_reuse.f90: Likewise.
3221         * gfortran.dg/mvbits_1.f90: Likewise.
3222         * gfortran.dg/oldstyle_1.f90: Likewise.
3223         * gfortran.dg/pr20163-2.f: Likewise.
3224         * gfortran.dg/save_1.f90: Likewise.
3225         * gfortran.dg/scan_1.f90: Likewise.
3226         * gfortran.dg/select_char_1.f90: Likewise.
3227         * gfortran.dg/shape_4.f90: Likewise.
3228         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3229         * gfortran.dg/function_optimize_10.f90: Likewise.
3230         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3231         * gfortran.dg/used_types_17.f90: Likewise.
3232         * gfortran.dg/used_types_18.f90: Likewise.
3234 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
3236         PR fortran/54286
3237         * gfortran.dg/proc_ptr_result_8.f90 : New test.
3239 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3241         * gcc.dg/unroll_5.c: Add nomips16 attributes.
3243 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3245         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3247 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
3249         PR fortran/55072
3250         * gfortran.dg/assumed_type_2.f90: Fix test case.
3251         * gfortran.dg/internal_pack_13.f90: New test.
3252         * gfortran.dg/internal_pack_14.f90: New test.
3254 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3256         PR fortran/55868
3257         * gfortran.dg/unlimited_polymorphic_8.f90: Update
3258         scan-tree-dump-times for foo.0.x._vptr to deal with change from
3259         $tar to STAR.
3261 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
3263         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3265 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3267         PR target/55719
3268         * gcc.target/s390/pr55719.c: New testcase.
3270 2013-01-11  Richard Guenther  <rguenther@suse.de>
3272         PR tree-optimization/44061
3273         * gcc.dg/pr44061.c: New testcase.
3275 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
3277         Update copyright years.
3279 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
3280             Jakub Jelinek  <jakub@redhat.com>
3282         PR target/55565
3283         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3285 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
3287         PR rtl-optimization/55672
3288         * gcc.target/i386/pr55672.c: New.
3290 2013-01-10  Jeff Law  <law@redhat.com>
3292         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
3293         pass/fail message unique.
3296 2013-01-10  Jason Merrill  <jason@redhat.com>
3298         * ada/.gitignore: New.
3300 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3302         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3303         Add tls options.
3304         * g++.dg/tls/thread_local2.C: Likewise.
3305         * g++.dg/tls/thread_local2g.C: Likewise.
3306         * g++.dg/tls/thread_local6.C: Likewise.
3307         * g++.dg/tls/thread_local-order1.C: Add tls options.
3308         * g++.dg/tls/thread_local-order2.C: Likewise.
3309         * g++.dg/tls/thread_local3.C: Likewise.
3310         * g++.dg/tls/thread_local3g.C: Likewise.
3311         * g++.dg/tls/thread_local4.C: Likewise.
3312         * g++.dg/tls/thread_local4g.C: Likewise.
3313         * g++.dg/tls/thread_local5.C: Likewise.
3314         * g++.dg/tls/thread_local5g.C: Likewise.
3315         * g++.dg/tls/thread_local6g.C: Likewise.
3317 2013-01-10  Kostya Serebryany  <kcc@google.com>
3319         * g++.dg/asan/asan_test.cc: Sync from upstream.
3321 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
3323         PR tree-optimization/55921
3324         * gcc.c-torture/compile/pr55921.c: New test.
3326 2013-01-09  Jan Hubicka  <jh@suse.cz>
3328         PR tree-optimization/55569
3329         * gcc.c-torture/compile/pr55569.c: New testcase.
3331 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
3333         PR fortran/47203
3334         * gfortran.dg/use_28.f90: New test.
3336 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
3338         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3339         number matching more robust.
3341 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
3343         PR rtl-optimization/55829
3344         * gcc.target/i386/pr55829.c: New.
3346 2013-01-09  Tobias Burnus  <burnus@net-b.de>
3348         PR fortran/55758
3349         * gfortran.dg/bind_c_bool_1.f90: New.
3350         * gfortran.dg/do_5.f90: Add dg-warning.
3352 2013-01-09  Jan Hubicka  <jh@suse.cz>
3354         PR tree-optimization/55875
3355         * gcc.c-torture/execute/pr55875.c: New testcase.
3356         * g++.dg/torture/pr55875.C: New testcase.
3358 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3360         PR c/48418
3361         * c-c++-common/pr48418.c: New test.
3363 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
3365         PR c++/55801
3366         * g++.dg/tls/thread_local-ice.C: New.
3368 2013-01-09  Andreas Schwab  <schwab@suse.de>
3370         * gcc.dg/guality/pr54693.c: Null-terminate arr.
3372 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3374         PR tree-optimization/48189
3375         * gcc.dg/pr48189.c: New test.
3377 2013-01-04  Jan Hubicka  <jh@suse.cz>
3379         PR tree-optimization/55823
3380         * g++.dg/ipa/devirt-10.C: New testcase.
3382 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
3383             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
3385         PR rtl-optimization/55845
3386         * gcc.target/i386/pr55845.c: New test.
3388 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
3390         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3391         instructions generated instead of number of occurances.
3393 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3395         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3396         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3397         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3398         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3399         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3400         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3401         * gcc.target/aarch64/vect-fcm.x: Likewise.
3402         * lib/target-supports.exp
3403         (check_effective_target_vect_cond): Enable for AArch64.
3405 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3407         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3408         endian-safe float pool loading.
3409         (test_square_root_v4sf): Likewise.
3410         (test_square_root_v2df): Likewise.
3411         * lib/target-supports.exp
3412         (check_effective_target_vect_call_sqrtf): Add AArch64.
3414 2013-01-08  Martin Jambor  <mjambor@suse.cz>
3416         PR debug/55579
3417         * gcc.dg/tree-ssa/pr55579.c: New test.
3419 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3421         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3422         asm comments.
3424 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
3426         PR middle-end/55890
3427         * gcc.dg/torture/pr55890-3.c: New test.
3429         PR middle-end/55851
3430         * gcc.c-torture/compile/pr55851.c: New test.
3432         PR sanitizer/55844
3433         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3434         dg-options.
3436 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3438         PR fortran/55618
3439         * gfortran.dg/elemental_scalar_args_2.f90: New test.
3441 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3443         PR fortran/55763
3444         * gfortran.dg/pointer_init_2.f90: Update dg-error.
3445         * gfortran.dg/pointer_init_7.f90: New.
3447 2013-01-07  Richard Biener  <rguenther@suse.de>
3449         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3451 2013-01-07  Richard Biener  <rguenther@suse.de>
3453         PR middle-end/55890
3454         * gcc.dg/torture/pr55890-1.c: New testcase.
3455         * gcc.dg/torture/pr55890-2.c: Likewise.
3457 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
3459         * gcc.target/aarch64/fmovd.c: New.
3460         * gcc.target/aarch64/fmovf.c: Likewise.
3461         * gcc.target/aarch64/fmovd-zero.c: Likewise.
3462         * gcc.target/aarch64/fmovf-zero.c: Likewise.
3463         * gcc.target/aarch64/vect-fmovd.c: Likewise.
3464         * gcc.target/aarch64/vect-fmovf.c: Likewise.
3465         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3466         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3468 2013-01-07  Richard Biener  <rguenther@suse.de>
3470         PR tree-optimization/55888
3471         PR tree-optimization/55862
3472         * gcc.dg/torture/pr55888.c: New testcase.
3474 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3476         PR fortran/55852
3477         * gfortran.dg/intrinsic_size_3.f90: New.
3479 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3481         PR fortran/55763
3482         * gfortran.dg/select_type_32.f90: New.
3484 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
3486         PR c++/52343
3487         * g++.dg/cpp0x/alias-decl-29.C: New test.
3489 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
3491         PR fortran/53876
3492         PR fortran/54990
3493         PR fortran/54992
3494         * gfortran.dg/class_array_15.f03: New test.
3496 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
3498         PR fortran/42769
3499         PR fortran/45836
3500         PR fortran/45900
3501         * gfortran.dg/use_23.f90: New test.
3502         * gfortran.dg/use_24.f90: New test.
3503         * gfortran.dg/use_25.f90: New test.
3504         * gfortran.dg/use_26.f90: New test.
3505         * gfortran.dg/use_27.f90: New test.
3507 2013-01-06  Olivier Hainque  <hainque@adacore.com>
3509         * gnat.dg/specs/clause_on_volatile.ads: New test.
3511 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
3513         * gnat.dg/alignment10.adb: New test.
3515 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
3516             Mikael Morin  <mikael@gcc.gnu.org>
3518         PR fortran/55827
3519         * gfortran.dg/use_22.f90: New test.
3521 2013-01-04  Andrew Pinski  <apinski@cavium.com>
3523         * gcc.target/aarch64/cmp-1.c: New testcase.
3525 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
3527         PR fortran/55172
3528         * gfortran.dg/select_type_31.f03: New test.
3530 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
3532         PR c++/54526 (again)
3533         * g++.dg/cpp0x/parse2.C: Extend.
3534         * g++.old-deja/g++.other/crash28.C: Adjust.
3536 2013-01-04  Richard Biener  <rguenther@suse.de>
3538         PR tree-optimization/55862
3539         * gcc.dg/torture/pr55862.c: New testcase.
3541 2013-01-04  Martin Jambor  <mjambor@suse.cz>
3543         PR tree-optimization/55755
3544         * gcc.dg/torture/pr55755.c: New test.
3545         * gcc.dg/tree-ssa/sra-13.c: Likewise.
3546         * gcc.dg/tree-ssa/pr45144.c: Update.
3548 2013-01-04  Richard Biener  <rguenther@suse.de>
3550         PR middle-end/55863
3551         * gcc.dg/fold-reassoc-2.c: New testcase.
3553 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3555         PR fortran/55763
3556         * gfortran.dg/null_7.f90: New.
3558 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3560         PR fortran/55854
3561         PR fortran/55763
3562         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3563         * gfortran.dg/unlimited_polymorphic_7.f90: New.
3564         * gfortran.dg/unlimited_polymorphic_8.f90: New.
3566 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
3568         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3570 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
3572         PR fortran/55855
3573         * gfortran.dg/assignment_1.f90: Modified.
3574         * gfortran.dg/assignment_4.f90: New.
3576 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
3578         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3580 2013-01-03  Richard Biener  <rguenther@suse.de>
3582         PR tree-optimization/55857
3583         * gcc.dg/vect/pr55857-1.c: New testcase.
3584         * gcc.dg/vect/pr55857-2.c: Likewise.
3586 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
3588         PR rtl-optimization/55838
3589         * gcc.dg/pr55838.c: New test.
3591         PR tree-optimization/55832
3592         * gcc.c-torture/compile/pr55832.c: New test.
3594 2013-01-02  Teresa Johnson  <tejohnson@google.com>
3596         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3597         * gcc.dg/tree-ssa/loop-23.c: Ditto.
3598         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3599         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3600         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3601         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3602         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3603         * gcc.dg/unroll_1.c: Ditto.
3604         * gcc.dg/unroll_2.c: Ditto.
3605         * gcc.dg/unroll_3.c: Ditto.
3606         * gcc.dg/unroll_4.c: Ditto.
3608 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3610         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3612 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3614         PR fortran/55818
3615         * gfortran.dg/eof_4.f90: New test.
3617 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
3619         * lib/c-compat.exp (compat-use-alt-compiler): Remove
3620         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3621         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3622         (compat_setup_dfp): Initialize compat_alt_caret and
3623         compat_save_TEST_ALWAYS_FLAGS.
3625 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
3627         * gcc.dg/torture/tls/tls-reload-1.c: New test.
3629 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
3631         * gcc.dg/torture/fp-int-convert-2.c: New test.
3633 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3635         * gfortran.dg/newunit_3.f90: Add dg-do run.
3636         * gfortran.dg/inquire_15.f90: Add dg-do run.
3638 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
3640         PR tree-optimization/55831
3641         * gcc.dg/pr55831.c: New test.
3643 Copyright (C) 2013 Free Software Foundation, Inc.
3645 Copying and distribution of this file, with or without modification,
3646 are permitted in any medium without royalty provided the copyright
3647 notice and this notice are preserved.