2014-01-09 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob6f4652667377c25e763eb61bbc38fd67dfb8a50c
1 2014-01-09  Richard Biener  <rguenther@suse.de>
3         Backport from mainline
4         2013-11-18  Richard Biener  <rguenther@suse.de>
6         PR tree-optimization/59125
7         PR tree-optimization/54570
8         * gcc.dg/builtin-object-size-8.c: Un-xfail.
9         * gcc.dg/builtin-object-size-14.c: New testcase.
10         * gcc.dg/strlenopt-14gf.c: Adjust.
11         * gcc.dg/strlenopt-1f.c: Likewise.
12         * gcc.dg/strlenopt-4gf.c: Likewise.
14         2013-12-03  Jakub Jelinek  <jakub@redhat.com>
16         PR tree-optimization/59362
17         * gcc.c-torture/compile/pr59362.c: New test.
19 2014-01-09  Richard Earnshaw  <rearnsha@arm.com>
21         PR rtl-optimization/54300
22         * gcc.target/arm/pr54300.C: New test.
24 2014-01-08  Martin Jambor  <mjambor@suse.cz>
26         PR ipa/59610
27         * gcc.dg/ipa/pr59610.c: New test.
29 2014-01-07  Jakub Jelinek  <jakub@redhat.com>
31         PR rtl-optimization/58668
32         * gcc.dg/pr58668.c: New test.
34         Backported from mainline
35         2013-12-16  Jakub Jelinek  <jakub@redhat.com>
37         PR middle-end/58956
38         PR middle-end/59470
39         * gcc.target/i386/pr59470.c: New test.
41 2014-01-04  Janus Weil  <janus@gcc.gnu.org>
43         Backport from mainline
44         2014-01-02  Janus Weil  <janus@gcc.gnu.org>
46         PR fortran/59654
47         * gfortran.dg/dynamic_dispatch_12.f90: New.
49 2014-01-03  Joseph Myers  <joseph@codesourcery.com>
51         * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
53 2014-01-03  Jakub Jelinek  <jakub@redhat.com>
55         PR target/59625
56         * gcc.target/i386/pr59625.c: New test.
58 2014-01-01  Jakub Jelinek  <jakub@redhat.com>
60         PR rtl-optimization/59647
61         * g++.dg/opt/pr59647.C: New test.
63 2013-12-31  Janus Weil  <janus@gcc.gnu.org>
65         Backport from mainline
66         2013-12-30  Janus Weil  <janus@gcc.gnu.org>
68         PR fortran/58998
69         * gfortran.dg/generic_28.f90: New.
71 2013-12-20  Jakub Jelinek  <jakub@redhat.com>
73         PR c++/59255
74         * g++.dg/tree-prof/pr59255.C: New test.
76 2013-12-19  James Greenhalgh  <james.greenhalgh@arm.com>
78         Backport from Mainline
79         2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
81         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
82         (test_vceqd_s64): Force arguments to SIMD registers.
83         (test_vceqzd_s64): Likewise.
84         (test_vcged_s64): Likewise.
85         (test_vcled_s64): Likewise.
86         (test_vcgezd_s64): Likewise.
87         (test_vcged_u64): Likewise.
88         (test_vcgtd_s64): Likewise.
89         (test_vcltd_s64): Likewise.
90         (test_vcgtzd_s64): Likewise.
91         (test_vcgtd_u64): Likewise.
92         (test_vclezd_s64): Likewise.
93         (test_vcltzd_s64): Likewise.
94         (test_vtst_s64): Likewise.
95         (test_vtst_u64): Likewise.
97 2013-12-19  Dominik Vogt  <vogt@linux.vnet.ibm.com>
98             Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
100         Backport from mainline
101         2013-12-19  Dominik Vogt  <vogt@linux.vnet.ibm.com>
102         * gcc/testsuite/gcc.target/s390/hotpatch-1.c: New test
103         * gcc/testsuite/gcc.target/s390/hotpatch-2.c: New test
104         * gcc/testsuite/gcc.target/s390/hotpatch-3.c: New test
105         * gcc/testsuite/gcc.target/s390/hotpatch-4.c: New test
106         * gcc/testsuite/gcc.target/s390/hotpatch-5.c: New test
107         * gcc/testsuite/gcc.target/s390/hotpatch-6.c: New test
108         * gcc/testsuite/gcc.target/s390/hotpatch-7.c: New test
109         * gcc/testsuite/gcc.target/s390/hotpatch-8.c: New test
110         * gcc/testsuite/gcc.target/s390/hotpatch-9.c: New test
111         * gcc/testsuite/gcc.target/s390/hotpatch-10.c: New test
112         * gcc/testsuite/gcc.target/s390/hotpatch-11.c: New test
113         * gcc/testsuite/gcc.target/s390/hotpatch-12.c: New test
114         * gcc/testsuite/gcc.target/s390/hotpatch-compile-1.c: New test
115         * gcc/testsuite/gcc.target/s390/hotpatch-compile-2.c: New test
116         * gcc/testsuite/gcc.target/s390/hotpatch-compile-3.c: New test
117         * gcc/testsuite/gcc.target/s390/hotpatch-compile-4.c: New test
118         * gcc/testsuite/gcc.target/s390/hotpatch-compile-5.c: New test
119         * gcc/testsuite/gcc.target/s390/hotpatch-compile-6.c: New test
120         * gcc/testsuite/gcc.target/s390/hotpatch-compile-7.c: New test
122 2013-12-18  Janus Weil  <janus@gcc.gnu.org>
124         Backport from mainline
125         2013-12-15  Janus Weil  <janus@gcc.gnu.org>
127         PR fortran/59493
128         * gfortran.dg/unlimited_polymorphic_15.f90: New.
130 2013-12-15  Uros Bizjak  <ubizjak@gmail.com>
132         PR testsuite/58630
133         * gcc.target/i386/pr43662.c (dg-options):
134         Add -maccumulate-outgoing-args.
135         * gcc.target/i386/pr43869.c (dg-options): Ditto.
136         * gcc.target/i386/pr57003.c (dg-options): Ditto.
137         * gcc.target/i386/avx-vzeroupper-16.c (dg-options):
138         Remove -mtune=generic and add -maccumulate-outgoing-args instead.
139         * gcc.target/i386/avx-vzeroupper-17.c (dg-options): Ditto.
140         * gcc.target/i386/avx-vzeroupper-18.c (dg-options): Ditto.
141         * gcc.target/x86_64/abi/callabi/func-1.c (dg-options):
142         Add -maccumulate-outgoing-args.
143         * gcc.target/x86_64/abi/callabi/func-2a.c (dg-options): Ditto.
144         * gcc.target/x86_64/abi/callabi/func-2b.c (dg-options): Ditto.
145         * gcc.target/x86_64/abi/callabi/func-indirect.c (dg-options): Ditto.
146         * gcc.target/x86_64/abi/callabi/func-indirect-2a.c (dg-options): Ditto.
147         * gcc.target/x86_64/abi/callabi/func-indirect-2b.c (dg-options): Ditto.
148         * gcc.target/x86_64/abi/callabi/leaf-1.c (dg-options): Ditto.
149         * gcc.target/x86_64/abi/callabi/leaf-2.c (dg-options): Ditto.
150         * gcc.target/x86_64/abi/callabi/pr38891.c (dg-options): Ditto.
151         * gcc.target/x86_64/abi/callabi/vaarg-1.c (dg-options): Ditto.
152         * gcc.target/x86_64/abi/callabi/vaarg-2.c (dg-options): Ditto.
153         * gcc.target/x86_64/abi/callabi/vaarg-3.c (dg-options): Ditto.
154         * gcc.target/x86_64/abi/callabi/vaarg-4a.c (dg-options): Ditto.
155         * gcc.target/x86_64/abi/callabi/vaarg-4b.c (dg-options): Ditto.
156         * gcc.target/x86_64/abi/callabi/vaarg-5a.c (dg-options): Ditto.
157         * gcc.target/x86_64/abi/callabi/vaarg-5b.c (dg-options): Ditto.
159 2013-12-12  Jakub Jelinek  <jakub@redhat.com>
161         PR middle-end/59470
162         * g++.dg/opt/pr59470.C: New test.
164         PR libgomp/59467
165         * gfortran.dg/gomp/pr59467.f90: New test.
166         * c-c++-common/gomp/pr59467.c: New test.
168 2013-12-12  Uros Bizjak  <ubizjak@gmail.com>
170         Backport from mainline
171         2013-12-12  Ryan Mansfield  <rmansfield@qnx.com>
173         PR testsuite/59442
174         * gcc.target/i386/sse2-movapd-1.c: Fix alignment attributes.
175         * gcc.target/i386/sse2-movapd-2.c: Likewise.
176         * gcc.target/i386/avx-vmovapd-256-1.c: Likewise.
177         * gcc.target/i386/avx-vmovapd-256-2.c: Likewise.
179 2013-12-08  Uros Bizjak  <ubizjak@gmail.com>
181         Backport from mainline
182         2013-12-06  Uros Bizjak  <ubizjak@gmail.com>
184         PR target/59405
185         * gcc.target/i386/pr59405.c: New test.
187 2013-12-06  Jakub Jelinek  <jakub@redhat.com>
189         PR tree-optimization/59388
190         * gcc.c-torture/execute/pr59388.c: New test.
192 2013-12-06  Richard Biener  <rguenther@suse.de>
194         Backport from mainline
195         2013-11-28  Richard Biener  <rguenther@suse.de>
197         PR tree-optimization/59330
198         * gcc.dg/torture/pr59330.c: New testcase.
200 2013-12-06  Richard Biener  <rguenther@suse.de>
202         Backport from mainline
203         2013-11-27  Richard Biener  <rguenther@suse.de>
205         PR tree-optimization/59288
206         * gcc.dg/torture/pr59288.c: New testcase.
208         2013-11-19  Richard Biener  <rguenther@suse.de>
210         PR tree-optimization/59164
211         * gcc.dg/torture/pr59164.c: New testcase.
213         2013-09-05  Richard Biener  <rguenther@suse.de>
215         PR tree-optimization/58137
216         * gcc.target/i386/pr58137.c: New testcase.
218 2013-12-06  Oleg Endo  <olegendo@gcc.gnu.org>
220         PR target/51244
221         PR target/59343
222         * gcc.target/sh/pr51244-19.c: Adjust test case.
224 2013-12-05  Richard Biener  <rguenther@suse.de>
226         Backport from mainline
227         2013-11-19  Richard Biener  <rguenther@suse.de>
229         PR middle-end/58956
230         * gcc.dg/torture/pr58956.c: New testcase.
232 2013-12-04  Jakub Jelinek  <jakub@redhat.com>
234         PR c++/59268
235         * g++.dg/cpp0x/constexpr-template6.C: New test.
237         PR rtl-optimization/58726
238         * gcc.c-torture/execute/pr58726.c: New test.
240         PR target/59163
241         * g++.dg/torture/pr59163.C: New test.
243 2013-12-03  Marek Polacek  <polacek@redhat.com>
245         Backport from mainline
246         2013-12-03  Marek Polacek  <polacek@redhat.com>
248         PR c/59351
249         * gcc.dg/pr59351.c: New test.
251 2013-12-03  Jakub Jelinek  <jakub@redhat.com>
253         PR middle-end/59011
254         * gcc.dg/pr59011.c: New test.
256         PR target/58864
257         * g++.dg/opt/pr58864.C: New test.
259 2013-12-02  Jakub Jelinek  <jakub@redhat.com>
261         PR tree-optimization/59358
262         * gcc.c-torture/execute/pr59358.c: New test.
264 2013-12-02  Richard Biener  <rguenther@suse.de>
266         PR tree-optimization/59139
267         * gcc.dg/torture/pr59139.c: New testcase.
269 2013-11-27  Tom de Vries  <tom@codesourcery.com>
270             Marc Glisse  <marc.glisse@inria.fr>
272         PR c++/59032
273         * c-c++-common/pr59032.c: New testcase.
275 2013-11-27  Tom de Vries  <tom@codesourcery.com>
276             Marc Glisse  <marc.glisse@inria.fr>
278         PR middle-end/59037
279         * c-c++-common/pr59037.c: New testcase.
281 2013-11-30  Paul Thomas  <pault@gcc.gnu.org>
283         Backport from mainline
284         2013-11-04  Paul Thomas  <pault@gcc.gnu.org>
286         PR fortran/57445
287         * gfortran.dg/optional_class_1.f90 : New test
289 2013-11-29  Jakub Jelinek  <jakub@redhat.com>
291         PR c/59280
292         * c-c++-common/pr59280.c: New test.
294 2013-11-28  Jakub Jelinek  <jakub@redhat.com>
296         PR c++/59297
297         * g++.dg/gomp/pr59297.C: New test.
299 2013-11-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
301         Backport from mainline
302         2013-11-28  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
304         * gcc.target/arm/vrinta-ce.c: New testcase.
306 2013-11-28  Uros Bizjak  <ubizjak@gmail.com>
308         Backport from mainline
309         2013-11-23  Uros Bizjak  <ubizjak@gmail.com>
311         PR target/56788
312         * config/i386/i386.c (bdesc_multi_arg) <IX86_BUILTIN_VFRCZSS>:
313         Declare as MULTI_ARG_1_SF instruction.
314         <IX86_BUILTIN_VFRCZSD>: Decleare as MULTI_ARG_1_DF instruction.
315         * config/i386/sse.md (*xop_vmfrcz<mode>2): Rename
316         from *xop_vmfrcz_<mode>.
317         * config/i386/xopintrin.h (_mm_frcz_ss): Use __builtin_ia32_movss
318         to merge scalar result with __A.
319         (_mm_frcz_sd): Use __builtin_ia32_movsd to merge scalar
320         result with __A.
322 2013-11-28  Terry Guo  <terry.guo@arm.com>
324         Backport mainline r205391
325         2013-11-26  Terry Guo  <terry.guo@arm.com>
327         * gcc.target/arm/thumb1-pic-high-reg.c: New case.
328         * gcc.target/arm/thumb1-pic-single-base.c: New case.
330 2013-11-27  Jakub Jelinek  <jakub@redhat.com>
332         Backported from mainline
333         2013-11-27  Jakub Jelinek  <jakub@redhat.com>
335         PR tree-optimization/59014
336         * gcc.c-torture/execute/pr59014-2.c: New test.
338         2013-11-26  Jakub Jelinek  <jakub@redhat.com>
340         PR tree-optimization/59014
341         * gcc.c-torture/execute/pr59014.c: New test.
343 2013-11-27  Eric Botcazou  <ebotcazou@adacore.com>
345         * gcc.c-torture/execute/20131127-1.c: New test.
347 2013-11-25  Vidya Praveen  <vidyapraveen@arm.com>
349         Backport from mainline
350         2013-10-21  Vidya Praveen  <vidyapraveen@arm.com>
352         * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
353         * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
355 2013-11-20  Dominik Vogt  <vogt@linux.vnet.ibm.com>
357         Backport from mainline
358         * gcc.target/s390/htm-1.c: Rename to ...
359         * gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c: ... this
360         one.
361         * gcc.target/s390/htm-xl-intrin-1.c: Rename to ...
362         * gcc.target/s390/htm-builtins-compile-3.c: ... this one.
363         * gcc.target/s390/htm-builtins-compile-2.c: New testcase.
364         * gcc.target/s390/htm-builtins-1.c: New testcase.
365         * gcc.target/s390/htm-builtins-2.c: New testcase.
366         * gcc.target/s390/s390.exp: Add check for htm machine.
368 2013-11-19  Richard Biener  <rguenther@suse.de>
370         PR tree-optimization/57517
371         * gfortran.fortran-torture/compile/pr57517.f90: New testcase.
372         * gcc.dg/torture/pr57517.c: Likewise.
374 2013-11-19  Richard Biener  <rguenther@suse.de>
376         Backport from mainline
377         2013-11-05  Richard Biener  <rguenther@suse.de>
379         PR middle-end/58941
380         * gcc.dg/torture/pr58941.c: New testcase.
382 2013-11-18  Richard Biener  <rguenther@suse.de>
384         Backport from mainline
385         2013-10-21  Richard Biener  <rguenther@suse.de>
387         PR tree-optimization/58794
388         * c-c++-common/torture/pr58794-1.c: New testcase.
389         * c-c++-common/torture/pr58794-2.c: Likewise.
391         2013-10-21  Richard Biener  <rguenther@suse.de>
393         PR middle-end/58742
394         * c-c++-common/fold-divmul-1.c: New testcase.
396         2013-11-06  Richard Biener  <rguenther@suse.de>
398         PR tree-optimization/58653
399         * gcc.dg/tree-ssa/predcom-6.c: New testcase.
400         * gcc.dg/tree-ssa/predcom-7.c: Likewise.
402         PR tree-optimization/59047
403         * gcc.dg/torture/pr59047.c: New testcase.
405         2013-10-15  Richard Biener  <rguenther@suse.de>
407         PR tree-optimization/58143
408         * gcc.dg/torture/pr58143-1.c: New testcase.
409         * gcc.dg/torture/pr58143-2.c: Likewise.
410         * gcc.dg/torture/pr58143-3.c: Likewise.
412 2013-11-17  Janus Weil  <janus@gcc.gnu.org>
414         Backport from mainline
415         2013-11-07  Janus Weil  <janus@gcc.gnu.org>
417         PR fortran/58471
418         * gfortran.dg/constructor_9.f90: New.
420 2013-11-16  Janus Weil  <janus@gcc.gnu.org>
422         Backport from mainline
423         2013-09-20  Janus Weil  <janus@gcc.gnu.org>
425         PR fortran/58099
426         * gfortran.dg/proc_ptr_43.f90: New.
428 2013-11-16  Paul Thomas  <pault@gcc.gnu.org>
430         PR fortran/58771
431         * gfortran.dg/derived_external_function_1.f90 : New test
433 2013-11-14  Uros Bizjak  <ubizjak@gmail.com>
435         Backport from mainline
436         2013-11-06  Uros Bizjak  <ubizjak@gmail.com>
438         PR target/59021
439         * gcc.target/i386/pr59021.c: New test.
441 2013-11-14  Jakub Jelinek  <jakub@redhat.com>
443         PR target/59101
444         * gcc.c-torture/execute/pr59101.c: New test.
446 2013-11-11  Jakub Jelinek  <jakub@redhat.com>
448         Backported from mainline
449         2013-11-06  Jakub Jelinek  <jakub@redhat.com>
451         PR middle-end/58970
452         * gcc.c-torture/compile/pr58970-1.c: New test.
453         * gcc.c-torture/compile/pr58970-2.c: New test.
455         2013-11-05  Jakub Jelinek  <jakub@redhat.com>
457         PR rtl-optimization/58997
458         * gcc.c-torture/compile/pr58997.c: New test.
460 2013-11-10  Wei Mi  <wmi@google.com>
462         * gcc.dg/pr57518.c: Backport regex fix from r200720.
464 2013-11-07  H.J. Lu  <hongjiu.lu@intel.com>
466         Backport from mainline
467         2013-11-07  H.J. Lu  <hongjiu.lu@intel.com>
469         PR target/59034
470         * gcc.target/i386/pr59034-1.c: New test.
471         * gcc.target/i386/pr59034-2.c: Likewise.
473 2013-11-06  Wei Mi  <wmi@google.com>
475         PR regression/58985
476         * gcc.dg/pr57518.c: Add subreg in regexp pattern.
478 2013-11-05  Steven G. Kargl <kargl@gcc.gnu.org>
480         PR fortran/58989
481         * gfortran.dg/reshape_6.f90: New test.
483 2013-11-05  Jakub Jelinek  <jakub@redhat.com>
485         PR tree-optimization/58984
486         * gcc.c-torture/execute/pr58984.c: New test.
488 2013-11-04  Marek Polacek  <polacek@redhat.com>
490         Backport from mainline
491         2013-11-04  Marek Polacek  <polacek@redhat.com>
493         PR c++/58979
494         * g++.dg/diagnostic/pr58979.C: New test.
496 2013-11-03  H.J. Lu  <hongjiu.lu@intel.com>
498         Backport from mainline
499         2013-10-12  H.J. Lu  <hongjiu.lu@intel.com>
501         PR target/58690
502         * gcc.target/i386/pr58690.c: New test
504 2013-11-02  Janus Weil  <janus@gcc.gnu.org>
506         Backport from mainline
507         2013-09-23  Janus Weil  <janus@gcc.gnu.org>
509         PR fortran/58355
510         * gfortran.dg/extends_15.f90: New.
512 2013-10-29  Uros Bizjak  <ubizjak@gmail.com>
514         Backport from mainline
515         2013-08-08  Richard Sandiford  <rdsandiford@googlemail.com>
517         PR rtl-optimization/58079
518         * gcc.dg/torture/pr58079.c: New test.
520 2013-10-28  Tom de Vries  <tom@codesourcery.com>
522         * gcc.target/arm/require-pic-register-loc.c: New test.
524 2013-10-26  Uros Bizjak  <ubizjak@gmail.com>
526         Backport from mainline
527         2013-10-22  Uros Bizjak  <ubizjak@gmail.com>
529         PR target/58779
530         * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
531         and MINUSCCZEXT defines. Update scan-assembler dg directive.
532         * gcc.dg/torture/pr58779.c: New test.
534 2013-10-25  Richard Henderson  <rth@redhat.com>
536         PR rtl/58542
537         * gcc.dg/atomic-store-6.c: New.
539 2013-10-25  Tom de Vries  <tom@codesourcery.com>
541         PR c++/58282
542         * g++.dg/tm/noexcept-6.C: New test.
544 2013-10-25  Eric Botcazou  <ebotcazou@adacore.com>
546         * gcc.c-torture/execute/pr58831.c: New test.
548 2013-10-23  Tom de Vries  <tom@codesourcery.com>
550         PR tree-optimization/58805
551         * gcc.dg/pr58805.c: New test.
553 2013-10-23  Richard Biener  <rguenther@suse.de>
555         * gcc.dg/torture/pr58830.c: New testcase.
557         Backport from mainline
558         2013-06-24  Richard Biener  <rguenther@suse.de>
560         PR tree-optimization/57488
561         * gcc.dg/torture/pr57488.c: New testcase.
563 2013-10-19  Oleg Endo  <olegendo@gcc.gnu.org>
565         * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
567 2013-10-17  Paolo Carlini  <paolo.carlini@oracle.com>
569         PR c++/58596
570         * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
572 2013-10-16  Paolo Carlini  <paolo.carlini@oracle.com>
574         PR c++/58633
575         * g++.dg/cpp0x/decltype57.C: New.
576         * g++.dg/cpp0x/enum18.C: Revert r174385 changes.
578 2013-10-16  Release Manager
580         * GCC 4.8.2 released.
582 2013-10-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
584         * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]: Use
585         btsl.
587 2013-10-10  Jakub Jelinek  <jakub@redhat.com>
589         PR middle-end/58670
590         * gcc.dg/torture/pr58670.c: New test.
592 2013-10-09  Jakub Jelinek  <jakub@redhat.com>
594         Backport from mainline
595         2013-09-26  Richard Biener  <rguenther@suse.de>
597         PR tree-optimization/58539
598         * gcc.dg/torture/pr58539.c: New testcase.
600 2013-10-08  Paolo Carlini  <paolo.carlini@oracle.com>
602         PR c++/58568
603         * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
604         * g++.old-deja/g++.mike/misc9.C: Adjust.
606 2013-10-08  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
608         * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
610 2013-10-07  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
612         * gcc.target/s390/htm-nofloat-2.c: New testcase.
614 2013-10-07  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
616         Backport from mainline
617         2013-06-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
619         * gcc.target/s390/htm-1.c: New file.
620         * gcc.target/s390/htm-nofloat-1.c: New file.
621         * gcc.target/s390/htm-xl-intrin-1.c: New file.
623 2013-10-04  Tobias Burnus  <burnus@net-b.de>
625         PR fortran/57697
626         PR fortran/58469
627         * gfortran.dg/defined_assignment_8.f90: New.
628         * gfortran.dg/defined_assignment_9.f90: New.
629         * gfortran.dg/defined_assignment_10.f90: New.
630         * gfortran.dg/defined_assignment_11.f90: New.
632 2013-10-04  Marcus Shawcroft  <marcus.shawcroft@arm.com>
634         Backport from mainline.
636         PR target/58460
637         * gcc.target/aarch64/pr58460.c: New file.
639 2013-10-02  Paolo Carlini  <paolo.carlini@oracle.com>
641         PR c++/58535
642         * g++.dg/parse/crash62.C: New.
644 2013-10-01  Jakub Jelinek  <jakub@redhat.com>
646         PR target/58574
647         * gcc.c-torture/execute/pr58574.c: New test.
649 2013-09-30  Jakub Jelinek  <jakub@redhat.com>
651         PR middle-end/58564
652         * gcc.c-torture/execute/pr58564.c: New test.
654 2013-09-23  Eric Botcazou  <ebotcazou@adacore.com>
656         * gnat.dg/opt28.ad[sb]: New test.
657         * gnat.dg/opt28_pkg.ads: New helper.
659 2013-09-23  Alan Modra  <amodra@gmail.com>
661         * gcc.target/powerpc/pr58330.c: New.
663 2013-09-18  Paolo Carlini  <paolo.carlini@oracle.com>
665         PR c++/58457
666         * g++.dg/parse/using4.C: New.
668 2013-09-18  Eric Botcazou  <ebotcazou@adacore.com>
670         * gnat.dg/array_bounds_test2.adb: New test.
672 2013-09-18  Eric Botcazou  <ebotcazou@adacore.com>
674         * gnat.dg/in_out_parameter4.adb: New test.
676 2013-09-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
678         PR tree-optimization/58088
679         * gcc.c-torture/compile/pr58088.c: New test.
681 2013-09-13  Christian Bruel  <christian.bruel@st.com>
683         PR target/58314
684         * gcc.target/sh/torture/pr58314.c: New test.
686 2013-09-11  Richard Biener  <rguenther@suse.de>
688         PR middle-end/58377
689         * g++.dg/uninit-pred-4.C: New testcase.
691 2013-09-11  Jakub Jelinek  <jakub@redhat.com>
693         PR tree-optimization/58385
694         * gcc.c-torture/execute/pr58385.c: New test.
696 2013-09-10  Jakub Jelinek  <jakub@redhat.com>
698         PR rtl-optimization/58365
699         * gcc.c-torture/execute/pr58365.c: New test.
701 2013-09-09  Jakub Jelinek  <jakub@redhat.com>
703         PR c++/58325
704         * g++.dg/warn/Wunused-var-21.C: New test.
706         PR tree-optimization/58364
707         * gcc.c-torture/execute/pr58364.c: New test.
709 2013-09-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
711         PR target/57735
712         * g++.dg/ext/pr57735.C: New test.
714 2013-09-09  Richard Biener  <rguenther@suse.de>
716         Backport from mainline
717         2013-08-27  Richard Biener  <rguenther@suse.de>
719         PR tree-optimization/57521
720         * gcc.dg/torture/pr57521.c: New testcase.
722 2013-09-09  Richard Biener  <rguenther@suse.de>
724         Backport from mainline
725         2013-09-03  Richard Biener  <rguenther@suse.de>
727         PR middle-end/57656
728         * gcc.dg/torture/pr57656.c: New testcase.
730 2013-09-09  Richard Biener  <rguenther@suse.de>
732         Backport from mainline
733         2013-08-29  Richard Biener  <rguenther@suse.de>
735         PR tree-optimization/57685
736         * gcc.dg/torture/pr57685.c: New testcase.
738 2013-09-09  Richard Biener  <rguenther@suse.de>
740         Backport from mainline
741         2013-08-30  Richard Biener  <rguenther@suse.de>
743         PR tree-optimization/58223
744         * gcc.dg/torture/pr58223.c: New testcase.
745         * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
747 2013-09-03  Richard Biener  <rguenther@suse.de>
749         Backport from mainline
750         2013-08-29  Richard Biener  <rguenther@suse.de>
752         PR tree-optimization/58246
753         * gcc.dg/torture/pr58246.c: New testcase.
755 2013-09-03  Richard Biener  <rguenther@suse.de>
757         Backport from mainline
758         2013-08-30  Richard Biener  <rguenther@suse.de>
760         PR tree-optimization/58228
761         * gcc.dg/torture/pr58228.c: New testcase.
763 2013-09-03  Richard Biener  <rguenther@suse.de>
765         Backport from mainline
766         2013-08-30  Richard Biener  <rguenther@suse.de>
768         PR tree-optimization/58010
769         * gcc.dg/pr58010.c: New testcase.
771 2013-08-30  Jakub Jelinek  <jakub@redhat.com>
773         PR tree-optimization/58277
774         * gcc.c-torture/execute/pr58277-1.c: New test.
775         * gcc.c-torture/execute/pr58277-2.c: New test.
777 2013-08-29  Jakub Jelinek  <jakub@redhat.com>
779         Backported from mainline
780         2013-07-22  Georg-Johann Lay  <avr@gjlay.de>
782         PR testsuite/52641
783         * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
785         2013-05-27  Richard Biener  <rguenther@suse.de>
787         PR tree-optimization/57417
788         * gcc.dg/torture/pr57417.c: New testcase.
790         PR tree-optimization/57396
791         * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
793         PR tree-optimization/57343
794         * gcc.dg/torture/pr57343.c: New testcase.
796         2013-05-23  Richard Biener  <rguenther@suse.de>
798         PR middle-end/57381
799         * gcc.dg/torture/pr57381.c: New testcase.
801 2013-08-28  Jakub Jelinek  <jakub@redhat.com>
803         PR middle-end/58257
804         * c-c++-common/gomp/pr58257.c: New test.
806 2013-08-28  Richard Biener  <rguenther@suse.de>
808         Backport from mainline
809         2013-06-24  Richard Biener  <rguenther@suse.de>
811         PR middle-end/56977
812         * gcc.dg/pr56977.c: New testcase.
814 2013-08-24  Mikael Morin  <mikael@gcc.gnu.org>
816         PR fortran/57798
817         * gfortran.dg/inline_sum_5.f90: New.
819 2013-08-24  Janus Weil  <janus@gcc.gnu.org>
821         Backport from trunk:
822         2013-08-22  Janus Weil  <janus@gcc.gnu.org>
824         PR fortran/58185
825         * gfortran.dg/select_type_34.f90: New.
827 2013-08-23  Jakub Jelinek  <jakub@redhat.com>
829         PR target/58218
830         * gcc.target/i386/pr58218.c: New test.
832         PR tree-optimization/58209
833         * gcc.c-torture/execute/pr58209.c: New test.
835 2013-08-20  Paolo Carlini  <paolo.carlini@oracle.com>
837         PR c++/58190
838         * g++.dg/pr57878.C: Use __SIZE_TYPE__.
840 2013-08-18  Jakub Jelinek  <jakub@redhat.com>
842         PR tree-optimization/58006
843         * g++.dg/opt/pr58006.C: New test.
845 2013-08-16  Jakub Jelinek  <jakub@redhat.com>
847         PR tree-optimization/58164
848         * gcc.c-torture/compile/pr58164.c: New test.
850         PR tree-optimization/58165
851         * g++.dg/opt/pr58165.C: New test.
853 2013-08-14  Jakub Jelinek  <jakub@redhat.com>
855         PR tree-optimization/58145
856         * gcc.dg/pr58145-1.c: New test.
857         * gcc.dg/pr58145-2.c: New test.
859 2013-08-13  Jakub Jelinek  <jakub@redhat.com>
861         PR sanitizer/56417
862         * gcc.dg/asan/pr56417.c: New test.
864 2013-08-13  Vladimir Makarov  <vmakarov@redhat.com>
866         Backport from mainline
867         2013-06-06  Vladimir Makarov  <vmakarov@redhat.com>
869         PR rtl-optimization/57459
870         * gcc.target/i386/pr57459.c: New test.
872 2013-08-13  Eric Botcazou  <ebotcazou@adacore.com>
874         * gnat.dg/loop_optimization16.adb: New test.
875         * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
877 2013-08-13  Marek Polacek  <polacek@redhat.com>
879         PR tree-optimization/57980
880         * gcc.dg/pr57980.c: New test.
882 2013-08-13  Uros Bizjak  <ubizjak@gmail.com>
884         Backport from mainline
885         2013-08-12  Perez Read  <netfirewall@gmail.com>
887         PR target/58132
888         * gcc.target/i386/movabs-1.c: New test.
890 2013-08-11  Janus Weil  <janus@gcc.gnu.org>
892         Backport from trunk:
893         2013-08-09  Janus Weil  <janus@gcc.gnu.org>
895         PR fortran/58058
896         * gfortran.dg/transfer_intrinsic_6.f90: New.
898 2013-08-09  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
900         Backport from mainline:
901         2013-08-09  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
903         * gcc.target/arm/lp1189445.c: New testcase.
905 2013-08-06  Martin Jambor  <mjambor@suse.cz>
906             Bernd Edlinger <bernd.edlinger@hotmail.de>
908         * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
909         (a): Fix constructor.
911 2013-08-06  Martin Jambor  <mjambor@suse.cz>
913         PR middle-end/58041
914         * gcc.dg/torture/pr58041.c: New test.
915         * gcc.target/arm/pr58041.c: Likewise.
917 2013-07-28  Tobias Burnus  <burnus@net-b.de>
919         Backport from mainline
920         2013-05-28  Tobias Burnus  <burnus@net-b.de>
922         PR fortran/57435
923         * gfortran.dg/use_29.f90: New.
925 2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
927         PR c++/57981
928         * g++.dg/cpp0x/pr57981.C: New.
930 2013-07-25  Terry Guo  <terry.guo@arm.com>
932         Backport from mainline:
933         2013-07-25  Terry Guo  <terry.guo@arm.com>
935         * gcc.target/arm/thumb1-Os-mult.c: New test case.
937 2013-07-19  Wei Mi  <wmi@google.com>
939         Backport from mainline:
940         2013-07-18  Wei Mi  <wmi@google.com>
942         PR rtl-optimization/57878
943         * g++.dg/pr57878.C: New test.
945 2013-07-19  Georg-Johann Lay  <avr@gjlay.de>
947         Backport from 2013-07-19 trunk r201051.
949         PR target/57516
950         * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
951         Adjust to corrected rounding.
953 2013-07-19  Kirill Yukhin  <kirill.yukhin@intel.com>
955         * gcc.target/i386/bmi-1.c: Extend with new instrinsics.
956         Fix scan patterns.
957         * gcc.target/i386/bmi-2.c: Ditto.
958         * gcc.target/i386/bmi-bextr-4.c: New.
959         * gcc.target/i386/bmi-bextr-5.c: Ditto.
961 2013-07-16  Iain Sandoe  <iain@codesourcery.com>
963         PR target/55656
964         PR target/55657
965         * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
966         * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
967         * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
968         * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
969         * objc.dg/image-info.m: Likewise.
970         * objc.dg/symtab-1.m: Likewise.
971         * objc.dg/torture/strings/const-str-10.m: Likewise.
972         * objc.dg/torture/strings/const-str-11.m: Likewise.
973         * objc.dg/torture/strings/const-str-9.m: Likewise.
974         * objc.dg/zero-link-1.m: Likewise.
975         * objc.dg/zero-link-2.m: Likewise.
976         * objc.dg/no-extra-load.m: Avoid Foundation.h.
977         * objc.dg/objc-foreach-4.m: Likewise.
978         * objc.dg/objc-foreach-5.m: Likewise.
979         * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
980         (for Darwin).
981         * obj-c++.dg/strings/const-str-12.mm: Likewise.
982         * obj-c++.dg/syntax-error-1.mm: Likewise.
983         * objc.dg/method-6.m: Likewise.
984         * objc.dg/pr23214.m: Likewise.
985         * objc.dg/proto-lossage-7.m: Likewise.
986         * objc.dg/strings/const-str-12b.m: Likewise.
987         * objc.dg/zero-link-3.m: Likewise.
988         * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
989         * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
990         adjust headers, interfaces and encoded types to reflect current system
991         versions.  Add FIXME and outputs from current system compiler for
992         reference.
994 2013-07-10  Janis Johnson  <janisjo@codesourcery.com>
996         * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
997         for EABI targets.
998         * gcc.c-torture/execute/nest-align-1.x: New.
1000 2013-07-08  Janis Johnson  <janisjo@codesourcery.com>
1002         * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
1004         * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
1006         * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
1008 2013-07-08  Tobias Burnus  <burnus@net-b.de>
1010         PR fortran/57785
1011         * gfortran.dg/dot_product_2.f90: New.
1013 2013-07-08  Jakub Jelinek  <jakub@redhat.com>
1015         PR rtl-optimization/57829
1016         * gcc.c-torture/execute/pr57829.c: New test.
1018 2013-07-05  Paolo Carlini  <paolo.carlini@oracle.com>
1020         PR c++/57645
1021         * g++.dg/cpp0x/noexcept21.C: New.
1023 2013-07-03  Jakub Jelinek  <jakub@redhat.com>
1025         PR target/57777
1026         * gcc.target/i386/pr57777.c: New test.
1028         PR c++/57771
1029         * g++.dg/template/arg9.C: New test.
1031 2013-06-28  Jakub Jelinek  <jakub@redhat.com>
1033         PR target/57736
1034         * gcc.target/i386/pr57736.c: New test.
1036 2013-06-27  Jakub Jelinek  <jakub@redhat.com>
1038         PR target/57623
1039         * gcc.target/i386/bmi-bextr-3.c: New test.
1041         PR target/57623
1042         * gcc.target/i386/bmi2-bzhi-1.c: New test.
1044 2013-06-24  Martin Jambor  <mjambor@suse.cz>
1046         PR tree-optimization/57358
1047         * gcc.dg/ipa/pr57358.c: New test.
1049 2013-06-24  Alan Modra  <amodra@gmail.com>
1051         * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
1052         Add scan-assembler-not "lvx".
1053         * gcc.target/powerpc/le-altivec-consts.c: New.
1055 2013-06-21  Uros Bizjak  <ubizjak@gmail.com>
1057         Backport from mainline
1058         2013-06-20  Uros Bizjak  <ubizjak@gmail.com>
1060         PR target/57655
1061         * gcc.target/i386/pr57655.c: New test.
1063 2013-06-21  Paolo Carlini  <paolo.carlini@oracle.com>
1065         PR c++/53211
1066         * g++.dg/cpp0x/decltype55.C: New.
1068 2013-06-20  Wei Mi  <wmi@google.com>
1070         Backport from mainline
1071         2013-06-19  Wei Mi  <wmi@google.com>
1073         PR rtl-optimization/57518
1074         * gcc.dg/pr57518.c: New test.
1076 2013-06-11  Tobias Burnus  <burnus@net-b.de>
1078         PR fortran/57508
1079         * gfortran.dg/defined_assignment_7.f90: New.
1081 2013-06-10  Oleg Endo  <olegendo@gcc.gnu.org>
1083         Backport from mainline
1084         2013-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
1086         PR target/56547
1087         * gcc.target/sh/pr56547-1.c: New.
1088         * gcc.target/sh/pr56547-2.c: New.
1090 2013-06-09  Jakub Jelinek  <jakub@redhat.com>
1092         PR target/57568
1093         * gcc.c-torture/execute/pr57568.c: New test.
1095 2013-06-04  Tobias Burnus  <burnus@net-b.de>
1097         Backport from mainline
1098         2013-05-22  Tobias Burnus  <burnus@net-b.de>
1100         PR fortran/57364
1101         * gfortran.dg/defined_assignment_6.f90: New.
1103 2013-05-31  Janus Weil  <janus@gcc.gnu.org>
1104             Tobias Burnus  <burnus@net-b.de>
1106         PR fortran/57217
1107         * gfortran.dg/typebound_override_4.f90: New.
1109 2013-05-31  Release Manager
1111         * GCC 4.8.1 released.
1113 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
1115         * gnat.dg/specs/last_bit.ads: New test.
1117 2013-05-24  Greta Yorsh  <Greta.Yorsh@arm.com>
1119         Backport from mainline
1120         2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
1122         PR target/56732
1123         * gcc.target/arm/pr56732-1.c: New test.
1125 2013-05-24  Alexander Ivchenko  <alexander.ivchenko@intel.com>
1127         PR tree-ssa/57385
1128         * gcc.dg/tree-ssa/pr57385.c: New test.
1130 2013-05-23  Martin Jambor  <mjambor@suse.cz>
1132         PR middle-end/57347
1133         * gcc.dg/ipa/pr57347.c: New test.
1135 2013-05-23  Richard Biener  <rguenther@suse.de>
1137         PR rtl-optimization/57341
1138         * gcc.dg/torture/pr57341.c: New testcase.
1140 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
1142         PR middle-end/57344
1143         * gcc.c-torture/execute/pr57344-1.c: New test.
1144         * gcc.c-torture/execute/pr57344-2.c: New test.
1145         * gcc.c-torture/execute/pr57344-3.c: New test.
1146         * gcc.c-torture/execute/pr57344-4.c: New test.
1148 2013-05-22  Richard Biener  <rguenther@suse.de>
1150         Backport from mainline
1151         2013-05-21  Richard Biener  <rguenther@suse.de>
1153         PR tree-optimization/57330
1154         * gcc.dg/torture/pr57330.c: New testcase.
1156         2013-05-21  Richard Biener  <rguenther@suse.de>
1158         PR tree-optimization/57303
1159         * gcc.dg/torture/pr57303.c: New testcase.
1161 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
1163         PR tree-optimization/57321
1164         * gcc.c-torture/execute/pr57321.c: New test.
1166 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
1168         PR rtl-optimization/57281
1169         PR rtl-optimization/57300
1170         * gcc.dg/pr57300.c: New test.
1171         * gcc.c-torture/execute/pr57281.c: New test.
1173 2013-05-16  Dodji Seketeli  <dodji@redhat.com>
1175         PR c++/56782 - Regression with empty pack expansions
1176         * g++.dg/cpp0x/variadic142.C: New test file.
1178 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
1180         PR c++/57274
1181         * c-c++-common/Wsequence-point-1.c: New test.
1183         PR middle-end/57251
1184         * gcc.dg/torture/pr57251.c: New test.
1186 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
1188         PR target/57264
1189         * gcc.target/i386/pr57264.c: New test.
1191 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
1193         PR tree-optimization/57230
1194         * gcc.dg/strlenopt-23.c: New test.
1196 2013-05-10  Richard Biener  <rguenther@suse.de>
1198         PR tree-optimization/57214
1199         * gcc.dg/torture/pr57214.c: New testcase.
1201 2013-05-09  Martin Jambor  <mjambor@suse.cz>
1203         PR middle-end/56988
1204         * gcc.dg/ipa/pr56988.c: New test.
1206 2013-05-08  Marc Glisse  <marc.glisse@inria.fr>
1208         * c-c++-common/vector-scalar-2.c: New testcase.
1210 2013-05-07  Tobias Burnus  <burnus@net-b.de>
1212         Backport from mainline
1213         2013-05-02  Tobias Burnus  <burnus@net-b.de>
1215         PR fortran/57142
1216         * gfortran.dg/size_kind_2.f90: New.
1217         * gfortran.dg/size_kind_3.f90: New.
1219 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
1221         PR tree-optimization/57149
1222         * gcc.dg/pr57149.c: New test.
1224         PR debug/57184
1225         * gcc.dg/pr57184.c: New test.
1227 2013-05-07  Richard Biener  <rguenther@suse.de>
1229         Backport from mainline
1230         2013-05-06  Richard Biener  <rguenther@suse.de>
1232         PR tree-optimization/57185
1233         * gcc.dg/autopar/pr57185.c: New testcase.
1235         2013-04-19  Richard Biener  <rguenther@suse.de>
1237         PR tree-optimization/57000
1238         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1240 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
1242         * gnat.dg/specs/array3.ads: New test.
1244 2013-05-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
1246         Backport from trunk
1247         2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
1249         PR target/57150
1250         * gcc.target/powerpc/pr57150.c: New file.
1252 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
1254         Backport from mainline
1255         2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
1257         PR target/57106
1258         * gcc.target/i386/pr57106.c: New test.
1260 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
1262         PR c++/57183
1263         * g++.dg/cpp0x/auto38.C: New.
1265 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
1267         PR tree-optimization/56205
1268         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
1270 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
1272         PR rtl-optimization/57130
1273         * gcc.c-torture/execute/pr57130.c: New test.
1275 2013-05-03  Marek Polacek  <polacek@redhat.com>
1277         Backport from mainline
1278         2013-04-25  Marek Polacek  <polacek@redhat.com>
1280         PR tree-optimization/57066
1281         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1283 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
1285         PR rtl-optimization/57131
1286         * gcc.c-torture/execute/pr57131.c: New test.
1288 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1290         Backport from mainline
1291         PR target/57091
1292         * gcc.target/i386/pr57091.c: New test.
1294 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1296         Backport from mainline
1297         2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
1299         PR target/57097
1300         * gcc.target/i386/pr57097.c: New test.
1302 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1304         Backport from mainline
1305         2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
1307         PR rtl-optimizations/57046
1308         * gcc.target/i386/pr57046.c: New test.
1310 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1312         Backport from mainline
1313         2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
1315         PR target/57018
1316         * gcc.target/i386/pr57018.c: New test.
1318 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1320         Backport from mainline
1321         2013-04-18  Jakub Jelinek  <jakub@redhat.com>
1323         PR rtl-optimization/56999
1324         * g++.dg/opt/pr56999.C: New test.
1326 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
1328         Backport from mainline
1329         2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
1331         PR rtl-optimization/56847
1332         * gcc.dg/pr56847.c: New test.
1334 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
1336         Backport from mainline (fix to botched commit)
1337         2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
1339         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1340         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1341         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1342         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1343         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1344         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1345         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1346         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1347         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1348         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1350         Backport from mainline
1351         2013-03-28  Ian Bolton  <ian.bolton@arm.com>
1353         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1354         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1355         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1356         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1357         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1358         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1359         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1360         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1361         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1362         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1364 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
1366         PR c++/57092
1367         * g++.dg/cpp0x/decltype53.C: New.
1369 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
1371         PR tree-optimization/57104
1372         * gcc.dg/pr57104.c: New test.
1374 2013-04-30  Uros Bizjak  <ubizjak@gmail.com>
1376         Backport from mainline
1377         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
1379         PR target/44578
1380         * gcc.target/i386/pr44578.c: New test.
1382         Backport from mainline
1383         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
1385         PR target/57098
1386         * gcc.target/i386/pr57098.c: New test.
1388 2013-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
1390         PR c++/56450
1391         * g++.dg/cpp0x/decltype52.C: New.
1393 2013-04-29  Richard Biener  <rguenther@suse.de>
1395         PR middle-end/57103
1396         * gcc.dg/autopar/pr57103.c: New testcase.
1398 2013-04-29  Christian Bruel  <christian.bruel@st.com>
1400         PR target/57108
1401         * gcc.target/sh/pr57108.c: New test.
1403 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
1405         PR tree-optimization/57083
1406         * gcc.dg/torture/pr57083.c: New test.
1408 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1410         Backport from trunk:
1412         PR fortran/51825
1413         * gfortran.dg/namelist_77.f90: New test.
1414         * gfortran.dg/namelist_78.f90: New test.
1416 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1418         PR fortran/56786
1419         * gfortran.dg/namelist_81.f90:  New test.
1421 2013-04-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1423         Backport from trunk:
1425         PR fortran/52512
1426         * gfortran.dg/namelist_79.f90: New test.
1428 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
1430         PR target/56866
1431         * gcc.c-torture/execute/pr56866.c: New test.
1432         * gcc.target/i386/pr56866.c: New test.
1434 2013-04-26  Janus Weil  <janus@gcc.gnu.org>
1436         Backports from trunk:
1438         PR fortran/56968
1439         * gfortran.dg/proc_ptr_41.f90: New.
1441         PR fortran/56814
1442         * gfortran.dg/proc_ptr_42.f90: New.
1444         PR fortran/53685
1445         PR fortran/57022
1446         * gfortran.dg/transfer_check_4.f90: New.
1448 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
1450         PR rtl-optimization/57003
1451         * gcc.target/i386/pr57003.c: New test.
1453 2013-04-25  Ian Bolton  <ian.bolton@arm.com>
1455         Backported from mainline.
1456         2013-03-22  Ian Bolton  <ian.bolton@arm.com>
1458         * gcc.target/aarch64/movk.c: New test.
1460 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
1462         PR c++/56970
1463         * g++.dg/cpp0x/sfinae45.C: New.
1465 2013-04-23  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1467         Backported from mainline.
1468         PR rtl-optimization/56605
1469         * gcc.target/powerpc/pr56605.c: New.
1471 2013-04-22  Marek Polacek  <polacek@redhat.com>
1473         Backport from mainline
1474         2013-04-22  Marek Polacek  <polacek@redhat.com>
1476         PR sanitizer/56990
1477         * gcc.dg/pr56990.c: New test.
1479 2013-04-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
1480             Mikael Morin  <mikael@gcc.gnu.org>
1482         PR fortran/56872
1483         * gfortran.dg/array_constructor_45.f90:  New test.
1484         * gfortran.dg/array_constructor_46.f90:  New test.
1485         * gfortran.dg/array_constructor_47.f90:  New test.
1486         * gfortran.dg/array_constructor_40.f90:  Adjust number of
1487         while loops.
1489 2013-04-18  Mikael Morin  <mikael@gcc.gnu.org>
1491         PR fortran/56816
1492         * gfortran.dg/select_type_33.f03: New test.
1494 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
1496         PR tree-optimization/56984
1497         * gcc.c-torture/compile/pr56984.c: New test.
1499         PR rtl-optimization/56992
1500         * gcc.dg/pr56992.c: New test.
1502 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
1504         Backport from mainline
1505         2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
1507         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1508         * gcc.c-torture/execute/pr33992.x: Remove.
1509         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1510         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1511         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1513         Backport from mainline
1514         2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
1516         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1517         * g++.dg/ipa/ivinline-2.C: Likewise.
1518         * g++.dg/ipa/ivinline-3.C: Likewise.
1519         * g++.dg/ipa/ivinline-4.C: Likewise.
1520         * g++.dg/ipa/ivinline-5.C: Likewise.
1521         * g++.dg/ipa/ivinline-7.C: Likewise.
1522         * g++.dg/ipa/ivinline-8.C: Likewise.
1523         * g++.dg/ipa/ivinline-9.C: Likewise.
1524         * g++.dg/cpp0x/noexcept03.C: Likewise.
1525         * gcc.dg/const-1.c: Likewise.
1526         * gcc.dg/ipa/pure-const-1.c: Likewise.
1527         * gcc.dg/noreturn-8.c: Likewise.
1528         * gcc.target/i386/mmx-1.c: Likewise.
1529         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1530         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1531         * gcc.c-torture/execute/pr33992.x: New file.
1533 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
1535         PR tree-optimization/56962
1536         * gcc.c-torture/execute/pr56962.c: New test.
1538 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
1540         * gcc.dg/pr56890-1.c: New test.
1541         * gcc.dg/pr56890-2.c: Likewise.
1543 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
1545         PR target/56903
1546         * gcc.target/i386/pr56903.c: New test.
1548 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
1550         PR tree-optimization/56918
1551         PR tree-optimization/56920
1552         * gcc.dg/vect/pr56918.c: New test.
1553         * gcc.dg/vect/pr56920.c: New test.
1555 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
1557         PR c++/56895
1558         * g++.dg/template/arrow4.C: New test.
1560 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
1562         PR c++/56913
1563         * g++.dg/cpp0x/sfinae44.C: New.
1565 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
1567         Backported from mainline.
1568         2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
1570         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1571         inverse operands.
1572         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1573         loop is vectorized.
1574         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1575         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1576         loop is vectorized and that the correct instruction is generated.
1577         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1578         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1579         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1581 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
1583         PR tree-optimization/56899
1584         * gcc.c-torture/execute/pr56899.c: New test.
1586 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
1588         PR c++/56895
1589         * g++.dg/template/arrow3.C: New test.
1591         Backported from mainline
1592         2013-04-09  Jakub Jelinek  <jakub@redhat.com>
1594         PR middle-end/56883
1595         * c-c++-common/gomp/pr56883.c: New test.
1597 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
1599         PR fortran/56782
1600         Backport from trunk.
1601         * gfortran.dg/array_constructor_44.f90:  New test.
1603 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
1605         * gcc.c-torture/execute/pr56837.c: New test.
1607 2013-04-04  Marek Polacek  <polacek@redhat.com>
1609         Backport from mainline:
1610         2013-04-04  Marek Polacek  <polacek@redhat.com>
1612         PR tree-optimization/48186
1613         * gcc.dg/pr48186.c: New test.
1615 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1617         Backport from mainline:
1618         2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1620         PR target/56720
1621         * gcc.target/arm/neon-vcond-gt.c: New test.
1622         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1623         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1625 2013-04-04  Richard Biener  <rguenther@suse.de>
1627         PR tree-optimization/56837
1628         * g++.dg/torture/pr56837.C: New testcase.
1630 2013-04-03  Marek Polacek  <polacek@redhat.com>
1632         Backport from mainline:
1633         2013-04-03  Marek Polacek  <polacek@redhat.com>
1635         PR sanitizer/55702
1636         * gcc.dg/pr55702.c: New test.
1638 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1640         PR debug/56819
1641         * g++.dg/debug/pr56819.C: New test.
1643 2013-04-03  Richard Biener  <rguenther@suse.de>
1645         PR tree-optimization/56817
1646         * g++.dg/torture/pr56817.C: New testcase.
1648 2013-04-03  Richard Biener  <rguenther@suse.de>
1650         PR tree-optimization/55964
1651         * gcc.dg/torture/pr55964-2.c: New testcase.
1653 2013-04-03  Richard Biener  <rguenther@suse.de>
1655         PR tree-optimization/56501
1656         * gcc.dg/torture/pr56501.c: New testcase.
1658 2013-04-03  Richard Biener  <rguenther@suse.de>
1660         PR tree-optimization/56407
1661         * gcc.dg/torture/pr56407.c: New testcase.
1663 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
1665         PR rtl-optimization/56745
1666         * gcc.c-torture/compile/pr56745.c: New test.
1668 2013-04-02  Tobias Burnus  <burnus@net-b.de>
1670         Backport from mainline:
1671         2013-03-28  Tobias Burnus  <burnus@net-b.de>
1673         PR fortran/56735
1674         * gfortran.dg/namelist_80.f90: New.
1676 2013-04-02  Tobias Burnus  <burnus@net-b.de>
1678         Backport from mainline:
1679         2013-03-29  Tobias Burnus  <burnus@net-b.de>
1681         PR fortran/56737
1682         * gfortran.dg/fmt_cache_3.f90: New.
1684 2013-04-02  Richard Biener  <rguenther@suse.de>
1686         PR middle-end/56768
1687         * g++.dg/torture/pr56768.C: New testcase.
1689 2013-04-01  Paolo Carlini  <paolo.carlini@oracle.com>
1691         PR c++/55951
1692         * g++.dg/ext/desig5.C: New.
1694 2013-03-29  Kirill Yukhin  <kirill.yukhin@intel.com>
1696         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1697         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1699 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
1701         PR middle-end/56694
1702         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1703         targets.
1705 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
1707         PR c++/56722
1708         * g++.dg/cpp0x/range-for23.C: New.
1710 2013-03-25  Richard Biener  <rguenther@suse.de>
1712         PR middle-end/56694
1713         * g++.dg/torture/pr56694.C: New testcase.
1715 2013-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1717         Backport from mainline:
1718         2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1720         PR fortran/54932
1721         * gfortran.dg/do_1.f90: Don't xfail.
1723 2013-03-24  Tobias Burnus  <burnus@net-b.de>
1725         PR fortran/56696
1726         * gfortran.dg/eof_5.f90: New.
1728 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1730         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1731         alphabetically.
1733 2013-03-22  Paolo Carlini  <paolo.carlini@oracle.com>
1735         PR c++/56582
1736         * g++.dg/cpp0x/constexpr-array5.C: New.
1738 2013-03-22  H.J. Lu  <hongjiu.lu@intel.com>
1740         PR target/56560
1741         * gcc.target/i386/pr56560.c: New file.
1743 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1745         PR testsuite/55994
1746         * gcc.c-torture/execute/builtins/builtins.exp: Add
1747         -Wl,--allow-multiple-definition for RTEMS targets.
1749 2013-03-22  Jakub Jelinek  <jakub@redhat.com>
1751         Backported from mainline
1752         2013-03-16  Jakub Jelinek  <jakub@redhat.com>
1754         PR c++/56607
1755         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1756         * c-c++-common/pr56607.c: New test.
1758 2013-03-22  Release Manager
1760         * GCC 4.8.0 released.
1762 2013-03-20  Richard Biener  <rguenther@suse.de>
1764         PR tree-optimization/56661
1765         * gcc.dg/torture/pr56661.c: New testcase.
1767 2013-03-20  Jakub Jelinek  <jakub@redhat.com>
1769         PR tree-optimization/56635
1770         * g++.dg/torture/pr56635.C: New test.
1772 2013-03-15  Tobias Burnus  <burnus@net-b.de>
1774         PR fortran/56615
1775         * gfortran.dg/transfer_intrinsic_5.f90: New.
1777 2013-03-15  Kai Tietz  <ktietz@redhat.com>
1779         * gcc.target/i386/movti.c: Don't test for x64 mingw.
1780         * gcc.target/i386/pr20020-1.c: Likewise.
1781         * gcc.target/i386/pr20020-2.c: Likewise.
1782         * gcc.target/i386/pr20020-3.c: Likewise.
1783         * gcc.target/i386/pr53425-1.c: Likewise.
1784         * gcc.target/i386/pr53425-2.c: Likewise.
1785         * gcc.target/i386/pr55093.c: Likewise.
1786         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1788 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
1790         PR debug/56307
1791         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1792         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
1794 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
1796         PR tree-optimization/53265
1797         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1798         undefined behavior.
1799         * gcc.dg/graphite/id-6.c (test): Likewise.
1800         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1801         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1803         PR tree-optimization/53265
1804         * gcc.dg/pr53265.c: New test.
1805         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1806         to dg-options.
1807         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1808         arrays.
1809         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
1810         n, use it as high bound instead of 4.
1812 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
1814         PR target/49880
1815         * gcc.target/sh/pr49880-1.c: New.
1816         * gcc.target/sh/pr49880-2.c: New.
1817         * gcc.target/sh/pr49880-3.c: New.
1818         * gcc.target/sh/pr49880-4.c: New.
1819         * gcc.target/sh/pr49880-5.c: New.
1821 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1823         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1825 2013-03-13  Richard Biener  <rguenther@suse.de>
1827         PR tree-optimization/56608
1828         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1830 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1832         PR c++/56611
1833         * g++.dg/cpp0x/alias-decl-32.C: New.
1835 2013-03-11  Jan Hubicka  <jh@suse.cz>
1837         PR middle-end/56571
1838         * gcc.c-torture/compile/pr56571.c: New testcase.
1840 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1842         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1843         * gcc.dg/tree-ssa/pr55579.c: Likewise.
1845 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
1847         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1848         * gcc.dg/inline_4.c: Likewise.
1849         * gcc.dg/unroll_2.c: Likewise.
1850         * gcc.dg/unroll_3.c: Likewise.
1851         * gcc.dg/unroll_4.c: Likewise.
1853 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1855         PR testsuite/54119
1856         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1858         PR debug/56307
1859         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1861 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
1863         PR target/40797
1864         * gcc.c-torture/compile/pr40797.c: New.
1866 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1868         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1870 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
1872         PR fortran/56575
1873         * gfortran.dg/class_56.f90: New test.
1875 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
1877         PR middle-end/56524
1878         * gcc.target/mips/pr56524.c: New test.
1880 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1882         PR c++/56565
1883         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1885 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1887         PR c++/51412
1888         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1890 2013-03-08  Marek Polacek  <polacek@redhat.com>
1892         PR tree-optimization/56478
1893         * gcc.dg/torture/pr56478.c: New test.
1895 2013-03-08  Kai Tietz  <ktietz@redhat.com>
1897         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1898         targets linker option --allow-multiple-definition.
1900         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1901         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1902         * gcc.dg/pr52549.c: Add LLP64 case.
1903         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1904         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1905         * gcc.dg/torture/pr51071-2.c: Likewise.
1906         * gcc.dg/tree-ssa/vrp72.c: Likewise.
1907         * gcc.dg/tree-ssa/vrp73.c: Likewise.
1908         * gcc.dg/tree-ssa/vrp75.c: Likewise.
1909         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1910         * gcc.dg/weak/weak-1.c: Likewise.
1911         * gcc.dg/weak/weak-2.c: Likewise.
1912         * gcc.dg/weak/weak-3.c: Likewise.
1913         * gcc.dg/weak/weak-4.c: Likewise.
1914         * gcc.dg/weak/weak-5.c: Likewise.
1915         * gcc.dg/weak/weak-15.c: Likewise.
1916         * gcc.dg/weak/weak-16.c: Likewise.
1918         * c-c++-common/pr54486.c: Skip test for mingw-targets.
1920 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
1922         PR tree-optimization/56559
1923         * gcc.dg/tree-ssa/reassoc-26.c: New test.
1925 2013-03-07  Andreas Schwab  <schwab@suse.de>
1927         * gcc.dg/pr31490.c: Fix last change.
1929 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
1931         PR c++/56534
1932         * g++.dg/template/crash115.C: New.
1934 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1936         PR tree-optimization/56539
1937         * gcc.c-torture/compile/pr56539.c: New test.
1939 2013-03-06  Kai Tietz  <ktietz@redhat.com>
1941         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
1942         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1943         * gcc.dg/lto/20091013-1_2.c: Likewise.
1944         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1946 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1948         * gnat.dg/specs/aggr6.ads: New test.
1950 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1952         * gnat.dg/loop_optimization15.ad[sb]: New test.
1954 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1956         PR middle-end/56548
1957         * gcc.dg/pr56548.c: New test.
1959 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1961         PR debug/53363
1962         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1964 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1966         PR c++/56543
1967         * g++.dg/template/typename20.C: New test.
1969 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1971         PR debug/56510
1972         * gcc.dg/pr56510.c: New test.
1974         PR rtl-optimization/56484
1975         * gcc.c-torture/compile/pr56484.c: New test.
1977 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
1979         PR c++/56530
1980         * g++.dg/warn/Wsign-conversion-2.C: New.
1982 2013-03-05  Richard Biener  <rguenther@suse.de>
1984         PR tree-optimization/56270
1985         * gcc.dg/vect/slp-38.c: New testcase.
1987 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1989         PR rtl-optimization/56494
1990         * gcc.dg/pr56494.c: New test.
1992 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1994         * gcc.dg/pr56424.c: New test.
1996 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
1998         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1999         * gcc.dg/pr56228.c <avr>: Skip.
2001 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
2003         PR testsuite/52641
2004         PR tree-optimization/52631
2005         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2007 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
2009         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2010         * gcc.dg/vect/vect-83_64.c: Same.
2012 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
2014         PR fortran/56477
2015         * gfortran.dg/pointer_check_13.f90: New test.
2017 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
2019         PR fortran/54730
2020         * gfortran.dg/array_constructor_42.f90: New test.
2022 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
2024         PR c++/52688
2025         * g++.dg/template/static33.C: New.
2026         * g++.dg/template/static34.C: Likewise.
2028         PR c++/10291
2029         * g++.dg/template/static35.C: New.
2031 2013-03-01  Steve Ellcey  <sellcey@mips.com>
2033         * gcc.dg/pr56396.c: Require pic support.
2035 2013-03-01  Richard Biener  <rguenther@suse.de>
2037         PR tree-optimization/55481
2038         * gcc.dg/torture/pr56488.c: New testcase.
2040 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
2041             Jakub Jelinek  <jakub@redhat.com>
2043         PR sanitizer/56454
2044         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2045         no_sanitize_address attribute rather than no_address_safety_analysis.
2046         * g++.dg/asan/sanitizer_test_utils.h
2047         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2048         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2049         in addition to no_address_safety_analysis.
2051 2013-02-28  Jason Merrill  <jason@redhat.com>
2053         PR c++/56481
2054         * g++.dg/cpp0x/constexpr-and.C: New.
2056 2013-02-28  Martin Jambor  <mjambor@suse.cz>
2058         PR tree-optimization/56294
2059         * g++.dg/debug/pr56294.C: New test.
2061 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
2063         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2065 2013-02-27  Marek Polacek  <polacek@redhat.com>
2067         PR rtl-optimization/56466
2068         * gcc.dg/pr56466.c: New test.
2070 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2072         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2073         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2074         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2076 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
2078         PR middle-end/45472
2079         * gcc.dg/pr45472.c: New test.
2081 2013-02-26  Marek Polacek  <polacek@redhat.com>
2083         PR tree-optimization/56426
2084         * gcc.dg/pr56436.c: New test.
2086 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
2088         PR tree-optimization/56448
2089         * gcc.c-torture/compile/pr56448.c: New test.
2091         PR tree-optimization/56443
2092         * gcc.dg/torture/pr56443.c: New test.
2094 2013-02-25  Richard Biener  <rguenther@suse.de>
2096         PR tree-optimization/56175
2097         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2099 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
2101         PR c++/56403
2102         * g++.dg/torture/pr56403.C: New test.
2104 2013-02-25  Catherine Moore  <clm@codesourcery.com>
2106         Revert:
2107         2013-02-24  Catherine Moore  <clm@codesourcery.com>
2108         Richard Sandiford  <rdsandiford@googlemail.com>
2110         * gcc.target/mips/mips.exp: Add microMIPS support.
2111         * gcc.target/mips/umips-movep-2.c: New test.
2112         * gcc.target/mips/umips-lwp-2.c: New test.
2113         * gcc.target/mips/umips-swp-5.c: New test.
2114         * gcc.target/mips/umips-constraints-1.c: New test.
2115         * gcc.target/mips/umips-lwp-3.c: New test.
2116         * gcc.target/mips/umips-swp-6.c: New test.
2117         * gcc.target/mips/umips-constraints-2.c: New test.
2118         * gcc.target/mips/umips-save-restore-1.c: New test.
2119         * gcc.target/mips/umips-lwp-4.c: New test.
2120         * gcc.target/mips/umips-swp-7.c: New test.
2121         * gcc.target/mips/umips-save-restore-2.c: New test.
2122         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2123         * gcc.target/mips/umips-lwp-5.c: New test.
2124         * gcc.target/mips/umips-save-restore-3.c: New test.
2125         * gcc.target/mips/umips-lwp-6.c: New test.
2126         * gcc.target/mips/umips-swp-1.c: New test.
2127         * gcc.target/mips/umips-lwp-7.c: New test.
2128         * gcc.target/mips/umips-swp-2.c: New test.
2129         * gcc.target/mips/umips-lwp-8.c: New test.
2130         * gcc.target/mips/umips-swp-3.c: New test.
2131         * gcc.target/mips/umips-movep-1.c: New test.
2132         * gcc.target/mips/umips-lwp-1.c: New test.
2133         * gcc.target/mips/umips-swp-4.c: New test.
2135 2013-02-24  Catherine Moore  <clm@codesourcery.com>
2136             Richard Sandiford  <rdsandiford@googlemail.com>
2138         * gcc.target/mips/mips.exp: Add microMIPS support.
2139         * gcc.target/mips/umips-movep-2.c: New test.
2140         * gcc.target/mips/umips-lwp-2.c: New test.
2141         * gcc.target/mips/umips-swp-5.c: New test.
2142         * gcc.target/mips/umips-constraints-1.c: New test.
2143         * gcc.target/mips/umips-lwp-3.c: New test.
2144         * gcc.target/mips/umips-swp-6.c: New test.
2145         * gcc.target/mips/umips-constraints-2.c: New test.
2146         * gcc.target/mips/umips-save-restore-1.c: New test.
2147         * gcc.target/mips/umips-lwp-4.c: New test.
2148         * gcc.target/mips/umips-swp-7.c: New test.
2149         * gcc.target/mips/umips-save-restore-2.c: New test.
2150         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2151         * gcc.target/mips/umips-lwp-5.c: New test.
2152         * gcc.target/mips/umips-save-restore-3.c: New test.
2153         * gcc.target/mips/umips-lwp-6.c: New test.
2154         * gcc.target/mips/umips-swp-1.c: New test.
2155         * gcc.target/mips/umips-lwp-7.c: New test.
2156         * gcc.target/mips/umips-swp-2.c: New test.
2157         * gcc.target/mips/umips-lwp-8.c: New test.
2158         * gcc.target/mips/umips-swp-3.c: New test.
2159         * gcc.target/mips/umips-movep-1.c: New test.
2160         * gcc.target/mips/umips-lwp-1.c: New test.
2161         * gcc.target/mips/umips-swp-4.c: New test.
2163 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
2165         PR sanitizer/56393
2166         * lib/asan-dg.exp (asan_link_flags): Add
2167         -B${gccpath}/libsanitizer/asan/ to flags.
2169 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2171         PR middle-end/56420
2172         * gcc.dg/torture/pr56420.c: New test.
2174 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
2176         PR middle-end/56108
2177         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2179 2013-02-21  Martin Jambor  <mjambor@suse.cz>
2181         PR tree-optimization/56310
2182         * g++.dg/ipa/pr56310.C: New test.
2184 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
2186         PR fortran/56385
2187         * gfortran.dg/proc_ptr_comp_37.f90: New.
2189 2013-02-21  Richard Biener  <rguenther@suse.de>
2191         PR tree-optimization/56415
2192         Revert
2193         2013-02-11  Richard Biener  <rguenther@suse.de>
2195         PR tree-optimization/56273
2196         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2197         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2198         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2199         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2200         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2201         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2203 2013-02-21  Marek Polacek  <polacek@redhat.com>
2205         PR tree-optimization/56398
2206         * g++.dg/torture/pr56398.C: New test.
2208 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2210         PR inline-asm/56405
2211         * gcc.c-torture/compile/pr56405.c: New test.
2213 2013-02-20  Jan Hubicka  <jh@suse.cz>
2215         PR tree-optimization/56265
2216         * g++.dg/ipa/devirt-11.C: New testcase.
2218 2013-02-20  Richard Biener  <rguenther@suse.de>
2220         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2222 2013-02-20  Richard Biener  <rguenther@suse.de>
2223         Jakub Jelinek  <jakub@redhat.com>
2225         PR tree-optimization/56396
2226         * gcc.dg/pr56396.c: New testcase.
2228 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
2230         PR c++/56373
2231         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2233 2013-02-19  Richard Biener  <rguenther@suse.de>
2235         PR tree-optimization/56384
2236         * gcc.dg/torture/pr56384.c: New testcase.
2238 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
2240         PR tree-optimization/56350
2241         * gcc.dg/pr56350.c: New test.
2243         PR tree-optimization/56381
2244         * g++.dg/opt/pr56381.C: New test.
2246 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
2248         PR pch/54117
2249         * lib/dg-pch.exp (pch-init, pch-finish,
2250         check_effective_target_pch_supported_debug): New procs.
2251         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2252         Likewise if $pch_unsupported_debug and $flags include -g.
2253         Skip FAILs about missing *.gch file if $pch_unsupported_debug
2254         and dg-require-effective-target pch_unsupported_debug.
2255         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2256         * objc.dg/pch/pch.exp: Likewise.
2257         * gcc.dg/pch/pch.exp: Likewise.
2258         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2259         pch_unsupported_debug.
2260         * gcc.dg/pch/valid-1.hs: Likewise.
2261         * gcc.dg/pch/valid-1b.c: Likewise.
2262         * gcc.dg/pch/valid-1b.hs: Likewise.
2264 2013-02-18  Richard Biener  <rguenther@suse.de>
2266         PR tree-optimization/56366
2267         * gcc.dg/torture/pr56366.c: New testcase.
2269 2013-02-18  Richard Biener  <rguenther@suse.de>
2271         PR middle-end/56349
2272         * gcc.dg/torture/pr56349.c: New testcase.
2274 2013-02-18  Richard Biener  <rguenther@suse.de>
2276         PR tree-optimization/56321
2277         * gcc.dg/torture/pr56321.c: New testcase.
2279 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2281         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2283 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
2284             Dodji Seketeli  <dodji@redhat.com>
2286         PR asan/56330
2287         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2288         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2289         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2290         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2291         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2292         * c-c++-common/asan/pr56330.c: Likewise.
2293         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2294         Ensure the size argument of __builtin_memcpy is a constant.
2296 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
2297             Paolo Carlini  <paolo.carlini@oracle.com>
2299         PR c++/51242
2300         * g++.dg/cpp0x/enum23.C: New.
2302 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
2304         PR target/54685
2305         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2307 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
2309         PR rtl-optimization/56348
2310         * gcc.target/i386/pr56348.c: New test.
2312 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
2314         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2315         * gcc.target/arm/interrupt-2.c: Likewise.
2317 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2319         PR fortran/56318
2320         * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
2322 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2324         PR fortran/53818
2325         * gfortran.dg/init_flag_11.f90: New.
2327 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2329         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2331 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2333         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2334         characters.
2336 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
2337             Tobias Burnus  <burnus@net-b.de>
2339         PR testsuite/56138
2340         * gfortran.dg/allocatable_function_7.f90: New.
2342 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
2344         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2345         * asan_globals_test-wrapper.cc: New file.
2346         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2347         instead of asan_globals_test.cc as dg-additional-sources.
2348         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2349         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
2350         "sanitizer_test_utils.h" instead of
2351         "sanitizer_common/tests/sanitizer_test_utils.h".
2352         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2353         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2354         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2355         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2356         * g++.dg/asan/asan_test.cc: Synced from upstream.
2357         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2359 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
2361         Fix an asan crash
2362         * c-c++-common/asan/memcmp-2.c: New test.
2364 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
2366         PR c++/55582
2367         * g++.dg/cpp0x/udlit-string-literal.h: New.
2368         * g++.dg/cpp0x/udlit-string-literal.C: New.
2370 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
2372         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2374 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
2376         PR target/56184
2377         * gcc.target/arm/pr56184.C: New test.
2379 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
2381         PR c++/56302
2382         * g++.dg/torture/pr56302.C: New test.
2383         * g++.dg/cpp0x/constexpr-56302.C: New test.
2384         * c-c++-common/pr56302.c: New test.
2386 2013-02-13  Tobias Burnus  <burnus@net-b.de>
2387             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2389         PR fortran/56204
2390         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2391         * gfortran.dg/quad_3.f90: Ditto.
2393 2013-02-13  Kostya Serebryany  <kcc@google.com>
2395         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2396         to match the fresh asan run-time.
2397         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2399 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
2401         Avoid instrumenting duplicated memory access in the same basic block
2402         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2403         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2404         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2405         * c-c++-common/asan/inc.c: Likewise.
2407 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
2409         PR inline-asm/56148
2410         * gcc.target/i386/pr56148.c: New test.
2412 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
2413             Tobias Burnus  <burnus@net-b.de>
2415         PR testsuite/56082
2416         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
2418 2013-02-12  Richard Biener  <rguenther@suse.de>
2420         PR lto/56297
2421         * gcc.dg/lto/pr56297_0.c: New testcase.
2422         * gcc.dg/lto/pr56297_0.c: Likewise.
2424 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
2426         PR fortran/46952
2427         * gfortran.dg/typebound_deferred_1.f90: New.
2429 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
2431         PR rtl-optimization/56151
2432         * gcc.target/i386/pr56151.c: New test.
2434 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
2436         * g++.dg/ext/mv12.C: New test.
2437         * g++.dg/ext/mv12.h: New file.
2438         * g++.dg/ext/mv12-aux.C: New file.
2439         * g++.dg/ext/mv13.C: New test.
2441 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2443         * lib/target-supports.exp
2444         (check_effective_target_powerpc_eabi_ok): New.
2445         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2446         powerpc_eabi_ok.
2447         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2448         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2449         only.
2450         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2451         * gcc.target/powerpc/pr51623.c: Likewise.
2452         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2453         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2455 2013-02-11  Alexander Potapenko  <glider@google.com>
2456             Jack Howarth  <howarth@bromo.med.uc.edu>
2457             Jakub Jelinek  <jakub@redhat.com>
2459         PR sanitizer/55617
2460         * g++.dg/asan/pr55617.C: Run on all targets.
2462 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
2464         PR rtl-optimization/56275
2465         * gcc.dg/pr56275.c: New test.
2467 2013-02-11  Richard Biener  <rguenther@suse.de>
2469         PR tree-optimization/56273
2470         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2472 2013-02-11  Richard Biener  <rguenther@suse.de>
2474         PR tree-optimization/56264
2475         * gcc.dg/torture/pr56264.c: New testcase.
2477 2013-02-11  Richard Biener  <rguenther@suse.de>
2479         PR tree-optimization/56273
2480         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2481         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2482         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2483         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2484         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2485         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2487 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
2489         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2490         for *-*-linux-gnu targets.
2491         * g++.dg/asan/interception-test-1.c: Ditto.
2492         * g++.dg/asan/interception-failure-test-1.C: Ditto.
2493         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2495 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
2497         PR fortran/55362
2498         * gfortran.dg/intrinsic_size_4.f90 : New test.
2500 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
2502         PR target/56256
2503         * gcc.target/powerpc/pr56256.c: New test.
2505 2013-02-08  Ian Lance Taylor  <iant@google.com>
2507         * lib/go.exp: Load timeout.exp.
2509 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
2511         PR rtl-optimization/56246
2512         * gcc.target/i386/pr56246.c: New test.
2514 2013-02-08  Jeff Law  <law@redhat.com>
2516         PR debug/53948
2517         * gcc.dg/debug/dwarf2/pr53948.c: New test.
2519 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
2521         PR target/56043
2522         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2523         powerpc*-*-linux*.
2525 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2527         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2529 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2531         PR rtl-optimization/56195
2532         * gcc.dg/torture/pr56195.c: New test.
2534 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
2536         PR fortran/54107
2537         * gfortran.dg/recursive_interface_2.f90: New test.
2539 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2541         PR tree-optimization/56250
2542         * gcc.c-torture/execute/pr56250.c: New test.
2544 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2546         PR tree-optimization/56064
2547         * gcc.dg/fixed-point/view-convert-2.c: New test.
2549 2013-02-08  Michael Matz  <matz@suse.de>
2551         PR tree-optimization/52448
2552         * gcc.dg/pr52448.c: New test.
2554 2013-02-08  Richard Biener  <rguenther@suse.de>
2556         PR middle-end/56181
2557         * gcc.dg/torture/pr56181.c: New testcase.
2559 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2561         PR target/54222
2562         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2563         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2565 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2567         PR c++/56241
2568         * g++.dg/parse/crash61.C: New test.
2570         PR c++/56239
2571         * g++.dg/parse/pr56239.C: New test.
2573         PR c++/56237
2574         * g++.dg/abi/mangle61.C: New test.
2576 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
2578         PR rtl-optimization/56225
2579         * gcc.target/i386/pr56225.c: New test.
2581 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2583         PR debug/56154
2584         * gcc.dg/guality/pr56154-1.c: New test.
2585         * gcc.dg/guality/pr56154-2.c: New test.
2586         * gcc.dg/guality/pr56154-3.c: New test.
2587         * gcc.dg/guality/pr56154-4.c: New test.
2588         * gcc.dg/guality/pr56154-aux.c: New file.
2590         PR tree-optimization/55789
2591         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2592         cleanup-tree-dump.
2593         * gcc.dg/tree-ssa/inline-3.c: Add
2594         --param max-early-inliner-iterations=2 option.
2596 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2598         PR debug/53363
2599         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2600         Add -fno-dwarf2-cfi-asm to dg-options.
2601         Adapt match count.
2603 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2605         PR target/56228
2606         * gcc.dg/pr56228.c: New test.
2608 2013-02-07  Alan Modra  <amodra@gmail.com>
2610         PR target/54009
2611         * gcc.target/powerpc/pr54009.c: New test.
2612         PR target/54131
2613         * gfortran.dg/pr54131.f: New test.
2615 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
2617         PR fortran/55789
2618         * gfortran.dg/array_constructor_41.f90: New test.
2620 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
2622         PR fortran/55978
2623         * gfortran.dg/class_optional_2.f90: Uncomment some cases
2624         which work now.
2626 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
2628         PR middle-end/56217
2629         * g++.dg/gomp/pr56217.C: New test.
2631 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
2633         PR tree-optimization/56205
2634         * gcc.dg/tree-ssa/stdarg-6.c: New test.
2635         * gcc.c-torture/execute/pr56205.c: New test.
2637 2013-02-05  Richard Biener  <rguenther@suse.de>
2639         PR tree-optimization/53342
2640         PR tree-optimization/53185
2641         * gcc.dg/vect/pr53185-2.c: New testcase.
2643 2013-02-05  Jan Hubicka  <jh@suse.cz>
2645         PR tree-optimization/55789
2646         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2647         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2648         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2649         * g++.dg/ipa/inline-1.C: New testcase.
2650         * g++.dg/ipa/inline-2.C: New testcase.
2651         * g++.dg/ipa/inline-3.C: New testcase.
2653 2013-02-05  Jan Hubicka  <jh@suse.cz>
2655         PR tree-optimization/55789
2656         * g++.dg/torture/pr55789.C: New testcase.
2658 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
2660         PR middle-end/56167
2661         * gcc.dg/pr56167.c: New test.
2663 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
2665         PR target/55146
2666         * gcc.target/sh/pr55146.c: New.
2668 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
2670         PR tree-optimization/54386
2671         * gcc.target/sh/pr54386.c: New.
2673 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
2675         PR fortran/56008
2676         * gfortran.dg/realloc_on _assign_16.f90 : New test.
2678         PR fortran/47517
2679         * gfortran.dg/realloc_on _assign_17.f90 : New test.
2681 2013-02-04  Alexander Potapenko  <glider@google.com>
2682             Jack Howarth  <howarth@bromo.med.uc.edu>
2683             Jakub Jelinek  <jakub@redhat.com>
2685         PR sanitizer/55617
2686         * g++.dg/asan/pr55617.C: New test.
2688 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
2690         PR fortran/54195
2691         * gfortran.dg/typebound_operator_19.f90: New test.
2692         * gfortran.dg/typebound_assignment_4.f90: New test.
2694 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
2696         PR fortran/54107
2697         * gfortran.dg/recursive_interface_1.f90: New test.
2699 2013-02-04  Richard Guenther  <rguenther@suse.de>
2701         PR lto/56168
2702         * gcc.dg/lto/pr56168_0.c: New testcase.
2703         * gcc.dg/lto/pr56168_1.c: Likewise.
2705 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
2707         PR fortran/50627
2708         PR fortran/56054
2709         * gfortran.dg/block_12.f90:  New test.
2710         * gfortran.dg/module_error_1.f90:  New test.
2712 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
2714         * lib/target-supports.exp (check_effective_target_vect_float)
2715         (check_effective_target_vect_no_align): Add mips-sde-elf.
2717 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
2719         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2721 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
2723         * gcc.dg/pr56023.c: XFAIL on AIX.
2724         * gcc.dg/vect/pr49352.c: Same.
2726 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
2728         * gnat.dg/opt26.adb: New test.
2730 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2732         Revert.
2733         2013-01-27  Amol Pise  <amolpise15@gmail.com>
2735         * gcc.target/arm/neon-vfnms-1.c: New test.
2736         * gcc.target/arm/neon-vfnma-1.c: New test.
2738 2013-01-31  Richard Biener  <rguenther@suse.de>
2740         PR tree-optimization/56157
2741         * gcc.dg/torture/pr56157.c: New testcase.
2743 2013-01-30  Richard Biener  <rguenther@suse.de>
2745         PR tree-optimization/56150
2746         * gcc.dg/torture/pr56150.c: New testcase.
2748 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
2750         PR sanitizer/55374
2751         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2752         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
2753         printed in backtrace.
2754         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2755         to avoid errors about mismatched allocation vs. deallocation.
2757         PR c++/55742
2758         * g++.dg/mv1.C: Moved to...
2759         * g++.dg/ext/mv1.C: ... here.  Adjust test.
2760         * g++.dg/mv2.C: Moved to...
2761         * g++.dg/ext/mv2.C: ... here.  Adjust test.
2762         * g++.dg/mv3.C: Moved to...
2763         * g++.dg/ext/mv3.C: ... here.
2764         * g++.dg/mv4.C: Moved to...
2765         * g++.dg/ext/mv4.C: ... here.
2766         * g++.dg/mv5.C: Moved to...
2767         * g++.dg/ext/mv5.C: ... here.  Adjust test.
2768         * g++.dg/mv6.C: Moved to...
2769         * g++.dg/ext/mv6.C: ... here.  Adjust test.
2770         * g++.dg/ext/mv7.C: New test.
2771         * g++.dg/ext/mv8.C: New test.
2772         * g++.dg/ext/mv9.C: New test.
2773         * g++.dg/ext/mv10.C: New test.
2774         * g++.dg/ext/mv11.C: New test.
2776 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
2778         PR rtl-optimization/56144
2779         * gcc.dg/pr56144.c: New.
2781 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
2783         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2784         message.
2785         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2786         * g++.dg/cpp0x/constexpr-55573.C: Same
2788 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
2790         PR tree-optimization/56064
2791         * gcc.dg/fixed-point/view-convert.c: New test.
2793 2013-01-30  Andreas Schwab  <schwab@suse.de>
2795         * lib/target-supports-dg.exp (dg-process-target): Use expr to
2796         evaluate the end index in string range.
2798 2013-01-30  Tobias Burnus  <burnus@net-b.de>
2800         PR fortran/56138
2801         * gfortran.dg/allocatable_function_6.f90: New.
2803 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
2804             Mikael Morin  <mikael@gcc.gnu.org>
2806         PR fortran/54107
2807         * gfortran.dg/proc_ptr_comp_36.f90: New.
2809 2013-01-29  Richard Biener  <rguenther@suse.de>
2811         PR tree-optimization/55270
2812         * gcc.dg/torture/pr55270.c: New testcase.
2814 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2816         PR rtl-optimization/56117
2817         * gcc.dg/pr56117.c: New test.
2819 2013-01-28  Richard Biener  <rguenther@suse.de>
2821         PR tree-optimization/56034
2822         * gcc.dg/torture/pr56034.c: New testcase.
2824 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2826         PR tree-optimization/56125
2827         * gcc.dg/pr56125.c: New test.
2829 2013-01-28  Tobias Burnus  <burnus@net-b.de>
2830             Mikael Morin  <mikael@gcc.gnu.org>
2832         PR fortran/53537
2833         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2834         * gfortran.dg/import8.f90: Likewise.
2835         * gfortran.dg/interface_derived_type_1.f90: Likewise.
2836         * gfortran.dg/import10.f90: New test.
2837         * gfortran.dg/import11.f90: Likewise
2839 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2841         PR testsuite/56053
2842         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2843         string.h.  Provide memset, malloc and free prototypes, adjust line
2844         numbers in dg-output.
2845         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2846         Provide memset prototype and adjust line numbers in dg-output.
2847         * c-c++-common/asan/global-overflow-1.c: Likewise.
2849         PR tree-optimization/56094
2850         * gcc.dg/pr56094.c: New test.
2852 2013-01-27  Amol Pise  <amolpise15@gmail.com>
2854         * gcc.target/arm/neon-vfnms-1.c: New test.
2855         * gcc.target/arm/neon-vfnma-1.c: New test.
2857 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
2859         PR target/56114
2860         * gcc.target/i386/pr56114.c: New test.
2862 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
2864         PR fortran/55984
2865         * gfortran.dg/associate_14.f90: New test.
2867         PR fortran/56047
2868         * gfortran.dg/associate_13.f90: New test.
2870 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
2872         PR tree-optimization/56098
2873         * gcc.dg/pr56098-1.c: New test.
2874         * gcc.dg/pr56098-2.c: New test.
2876 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
2878         PR target/54222
2879         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2881 2013-01-22  Marek Polacek  <polacek@redhat.com>
2883         PR tree-optimization/56035
2884         * gcc.dg/pr56035.c: New test.
2886 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2888         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2889         for MIPS.
2891 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2893         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2895 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
2897         PR c/56078
2898         * gcc.dg/pr56078.c: New test.
2899         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2901 2013-01-24  Martin Jambor  <mjambor@suse.cz>
2903         PR tree-optimization/55927
2904         * g++.dg/ipa/devirt-10.C: Disable early inlining.
2906 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
2908         * gcc.target/i386/movsd.c: New test.
2910 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
2912         PR inline-asm/55934
2913         * gcc.target/i386/pr55934.c: New test.
2915 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
2917         PR fortran/56081
2918         * gfortran.dg/select_8.f90: New.
2920 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
2922         * gcc.target/microblaze/microblaze.exp: Remove
2923         target_config_cflags check.
2925 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
2927         PR fortran/56052
2928         * gfortran.dg/gomp/pr56052.f90: New test.
2930         PR target/49069
2931         * gcc.dg/pr49069.c: New test.
2933 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
2935         PR c++/55944
2936         * g++.dg/cpp0x/constexpr-static10.C: New.
2938 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
2940         PR target/56028
2941         * gcc.target/i386/pr56028.c: New test.
2943 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
2945         PR target/55686
2946         * gcc.target/i386/pr55686.c: New test.
2948 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
2950         PR c++/53609
2951         * g++.dg/cpp0x/variadic139.C: New test.
2952         * g++.dg/cpp0x/variadic140.C: Likewise.
2953         * g++.dg/cpp0x/variadic141.C: Likewise.
2955 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
2957         * gnat.dg/warn8.adb: New test.
2959 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
2961         PR fortran/55919
2962         * gfortran.dg/include_8.f90: New test.
2964 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2966         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2967         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2969 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
2971         PR tree-optimization/56051
2972         * gcc.c-torture/execute/pr56051.c: New test.
2974 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2976         PR rtl-optimization/56023
2977         * gcc.dg/pr56023.c: New test.
2979 2013-01-21  Martin Jambor  <mjambor@suse.cz>
2981         PR middle-end/56022
2982         * gcc.target/i386/pr56022.c: New test.
2984 2013-01-21  Jason Merrill  <jason@redhat.com>
2986         * lib/target-supports.exp (check_effective_target_alias): New.
2988 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
2990         PR debug/53235
2991         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2993 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
2995         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2997 2013-01-19  Jeff Law  <law@redhat.com>
2999         PR tree-optimization/52631
3000         * tree-ssa/pr52631.c: New test.
3001         * tree-ssa/ssa-fre-9: Update expected output.
3003 2013-01-19  Anthony Green  <green@moxielogic.com>
3005         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3006         for moxie.
3008 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
3010         PR tree-optimization/56029
3011         * g++.dg/torture/pr56029.C: New test.
3013 2013-01-18  Sharad Singhai  <singhai@google.com>
3015         PR tree-optimization/55995
3016         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3018 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
3020         PR target/55433
3021         * gcc.target/i386/pr55433.c: New.
3023 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
3025         PR middle-end/56015
3026         * gfortran.dg/pr56015.f90: New test.
3028 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
3030         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3032 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
3034         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3035         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3036         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3037         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3038         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3040 2013-01-17  Jeff Law  <law@redhat.com>
3042         * gcc.dg/pr52573.c: Move to...
3043         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
3045         PR rtl-optimization/52573
3046         * gcc.dg/pr52573.c: New test.
3048 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
3050         PR sanitizer/55679
3051         * g++.dg/asan/interception-test-1.C: Skip on darwin.
3052         * lib/target-supports.exp (check_effective_target_swapcontext): Use
3053         check_no_compiler_messages to test support in ucontext.h.
3054         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3055         compliant RLIMIT_AS.
3057 2013-01-17  Marek Polacek  <polacek@redhat.com>
3059         PR rtl-optimization/55833
3060         * gcc.dg/pr55833.c: New test.
3062 2013-01-17  Jan Hubicka  <jh@suse.cz>
3064         PR tree-optimization/55273
3065         * gcc.c-torture/compile/pr55273.c: New testcase.
3067 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
3069         PR target/55981
3070         * gcc.target/pr55981.c: New test.
3072 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
3074         * gcc.target/arm/pr40887.c: Require at least armv5.
3075         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3076         * gcc.target/arm/pr51915.c: Likewise.
3077         * gcc.target/arm/pr52006.c: Likewise.
3078         * gcc.target/arm/pr53187.c: Likewise.
3080         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3081         * gcc.target/arm/ftest-support-arm.h: Delete.
3082         * gcc.target/arm/ftest-support-thumb.h: Delete.
3083         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3084         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3085         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3086         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3087         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3088         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3089         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3090         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3091         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3092         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3093         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3094         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3095         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3096         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3097         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3098         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3099         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3100         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3101         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3102         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3103         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3104         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3105         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3106         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3108 2013-01-17  Martin Jambor  <mjambor@suse.cz>
3110         PR tree-optimizations/55264
3111         * g++.dg/ipa/pr55264.C: New test.
3113 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
3115         PR fortran/55983
3116         * gfortran.dg/class_55.f90: New.
3118 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
3120         PR testsuite/55994
3121         * gcc.c-torture/execute/builtins/builtins.exp: Add
3122         -Wl,--allow-multiple-definition for eabi and elf targets.
3124         PR testsuite/54622
3125         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3126         check_effective_target_vect_perm_short,
3127         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3128         check_effective_target_vect64): Return 0 for big-endian ARM.
3129         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3131         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3132         prototypes.
3134 2013-01-16  Richard Biener  <rguenther@suse.de>
3136         PR tree-optimization/55964
3137         * gcc.dg/torture/pr55964.c: New testcase.
3139 2013-01-16  Richard Biener  <rguenther@suse.de>
3141         PR tree-optimization/54767
3142         PR tree-optimization/53465
3143         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3145 2013-01-16  Christian Bruel  <christian.bruel@st.com>
3147         PR target/55301
3148         * gcc.target/sh/sh-switch.c: New testcase.
3150 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3152         * gcc.dg/webizer.c: Increase the array size.
3154 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3156         PR target/55940
3157         * gcc.dg/pr55940.c: New test.
3159 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
3160             Harald Anlauf  <anlauf@gmx.de>
3162         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3163         * gfortran.dg/bounds_check_5.f90: Likewise.
3164         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3165         * gfortran.dg/continuation_9.f90: Likewise.
3166         * gfortran.dg/move_alloc_13.f90: Likewise.
3167         * gfortran.dg/structure_constructor_11.f90: Likewise.
3168         * gfortran.dg/tab_continuation.f: Likewise.
3169         * gfortran.dg/warning-directive-2.F90: Likewise.
3170         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3172 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3174         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3175         * gcc.target/arm/fma-sp.c: Likewise.
3177 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
3179         PR rtl-optimization/55153
3180         * gcc.dg/pr55153.c: New.
3182 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3184         PR tree-optimization/55920
3185         * gcc.c-torture/compile/pr55920.c: New test.
3187 2013-01-15  Richard Biener  <rguenther@suse.de>
3189         PR middle-end/55882
3190         * gcc.dg/torture/pr55882.c: New testcase.
3192 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3194         PR tree-optimization/55955
3195         * gcc.c-torture/compile/pr55955.c: New test.
3197 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
3199         PR c++/55663
3200         * g++.dg/cpp0x/alias-decl-31.C: New test.
3202 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
3204         PR fortran/54286
3205         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3206         case where interface is null.
3208 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
3210         PR fortran/55806
3211         * gfortran.dg/array_constructor_40.f90:  New test.
3213 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
3215         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3217 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
3219         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3220         * gcc.target/aarch64/vect-ld1r-compile.c: New.
3221         * gcc.target/aarch64/vect-ld1r-fp.c: New.
3222         * gcc.target/aarch64/vect-ld1r.c: New.
3223         * gcc.target/aarch64/vect-ld1r.x: New.
3225 2013-01-14  Andi Kleen  <ak@linux.intel.com>
3227         PR target/55948
3228         * gcc.target/i386/hle-clear-rel.c: New file
3229         * gcc.target/i386/hle-store-rel.c: New file.
3231 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
3233         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3234         * gfortran.dg/bounds_check_4.f90: Likewise.
3235         * gfortran.dg/inquire_10.f90: Likewise.
3236         * gfortran.dg/minloc_3.f90: Likewise.
3237         * gfortran.dg/minlocval_3.f90: Likewise.
3238         * gfortran.dg/module_double_reuse.f90: Likewise.
3239         * gfortran.dg/mvbits_1.f90: Likewise.
3240         * gfortran.dg/oldstyle_1.f90: Likewise.
3241         * gfortran.dg/pr20163-2.f: Likewise.
3242         * gfortran.dg/save_1.f90: Likewise.
3243         * gfortran.dg/scan_1.f90: Likewise.
3244         * gfortran.dg/select_char_1.f90: Likewise.
3245         * gfortran.dg/shape_4.f90: Likewise.
3246         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3247         * gfortran.dg/function_optimize_10.f90: Likewise.
3248         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3249         * gfortran.dg/used_types_17.f90: Likewise.
3250         * gfortran.dg/used_types_18.f90: Likewise.
3252 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
3254         PR fortran/54286
3255         * gfortran.dg/proc_ptr_result_8.f90 : New test.
3257 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3259         * gcc.dg/unroll_5.c: Add nomips16 attributes.
3261 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3263         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3265 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
3267         PR fortran/55072
3268         * gfortran.dg/assumed_type_2.f90: Fix test case.
3269         * gfortran.dg/internal_pack_13.f90: New test.
3270         * gfortran.dg/internal_pack_14.f90: New test.
3272 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3274         PR fortran/55868
3275         * gfortran.dg/unlimited_polymorphic_8.f90: Update
3276         scan-tree-dump-times for foo.0.x._vptr to deal with change from
3277         $tar to STAR.
3279 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
3281         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3283 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3285         PR target/55719
3286         * gcc.target/s390/pr55719.c: New testcase.
3288 2013-01-11  Richard Guenther  <rguenther@suse.de>
3290         PR tree-optimization/44061
3291         * gcc.dg/pr44061.c: New testcase.
3293 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
3295         Update copyright years.
3297 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
3298             Jakub Jelinek  <jakub@redhat.com>
3300         PR target/55565
3301         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3303 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
3305         PR rtl-optimization/55672
3306         * gcc.target/i386/pr55672.c: New.
3308 2013-01-10  Jeff Law  <law@redhat.com>
3310         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
3311         pass/fail message unique.
3314 2013-01-10  Jason Merrill  <jason@redhat.com>
3316         * ada/.gitignore: New.
3318 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3320         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3321         Add tls options.
3322         * g++.dg/tls/thread_local2.C: Likewise.
3323         * g++.dg/tls/thread_local2g.C: Likewise.
3324         * g++.dg/tls/thread_local6.C: Likewise.
3325         * g++.dg/tls/thread_local-order1.C: Add tls options.
3326         * g++.dg/tls/thread_local-order2.C: Likewise.
3327         * g++.dg/tls/thread_local3.C: Likewise.
3328         * g++.dg/tls/thread_local3g.C: Likewise.
3329         * g++.dg/tls/thread_local4.C: Likewise.
3330         * g++.dg/tls/thread_local4g.C: Likewise.
3331         * g++.dg/tls/thread_local5.C: Likewise.
3332         * g++.dg/tls/thread_local5g.C: Likewise.
3333         * g++.dg/tls/thread_local6g.C: Likewise.
3335 2013-01-10  Kostya Serebryany  <kcc@google.com>
3337         * g++.dg/asan/asan_test.cc: Sync from upstream.
3339 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
3341         PR tree-optimization/55921
3342         * gcc.c-torture/compile/pr55921.c: New test.
3344 2013-01-09  Jan Hubicka  <jh@suse.cz>
3346         PR tree-optimization/55569
3347         * gcc.c-torture/compile/pr55569.c: New testcase.
3349 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
3351         PR fortran/47203
3352         * gfortran.dg/use_28.f90: New test.
3354 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
3356         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3357         number matching more robust.
3359 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
3361         PR rtl-optimization/55829
3362         * gcc.target/i386/pr55829.c: New.
3364 2013-01-09  Tobias Burnus  <burnus@net-b.de>
3366         PR fortran/55758
3367         * gfortran.dg/bind_c_bool_1.f90: New.
3368         * gfortran.dg/do_5.f90: Add dg-warning.
3370 2013-01-09  Jan Hubicka  <jh@suse.cz>
3372         PR tree-optimization/55875
3373         * gcc.c-torture/execute/pr55875.c: New testcase.
3374         * g++.dg/torture/pr55875.C: New testcase.
3376 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3378         PR c/48418
3379         * c-c++-common/pr48418.c: New test.
3381 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
3383         PR c++/55801
3384         * g++.dg/tls/thread_local-ice.C: New.
3386 2013-01-09  Andreas Schwab  <schwab@suse.de>
3388         * gcc.dg/guality/pr54693.c: Null-terminate arr.
3390 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3392         PR tree-optimization/48189
3393         * gcc.dg/pr48189.c: New test.
3395 2013-01-04  Jan Hubicka  <jh@suse.cz>
3397         PR tree-optimization/55823
3398         * g++.dg/ipa/devirt-10.C: New testcase.
3400 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
3401             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
3403         PR rtl-optimization/55845
3404         * gcc.target/i386/pr55845.c: New test.
3406 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
3408         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3409         instructions generated instead of number of occurances.
3411 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3413         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3414         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3415         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3416         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3417         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3418         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3419         * gcc.target/aarch64/vect-fcm.x: Likewise.
3420         * lib/target-supports.exp
3421         (check_effective_target_vect_cond): Enable for AArch64.
3423 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3425         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3426         endian-safe float pool loading.
3427         (test_square_root_v4sf): Likewise.
3428         (test_square_root_v2df): Likewise.
3429         * lib/target-supports.exp
3430         (check_effective_target_vect_call_sqrtf): Add AArch64.
3432 2013-01-08  Martin Jambor  <mjambor@suse.cz>
3434         PR debug/55579
3435         * gcc.dg/tree-ssa/pr55579.c: New test.
3437 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3439         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3440         asm comments.
3442 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
3444         PR middle-end/55890
3445         * gcc.dg/torture/pr55890-3.c: New test.
3447         PR middle-end/55851
3448         * gcc.c-torture/compile/pr55851.c: New test.
3450         PR sanitizer/55844
3451         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3452         dg-options.
3454 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3456         PR fortran/55618
3457         * gfortran.dg/elemental_scalar_args_2.f90: New test.
3459 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3461         PR fortran/55763
3462         * gfortran.dg/pointer_init_2.f90: Update dg-error.
3463         * gfortran.dg/pointer_init_7.f90: New.
3465 2013-01-07  Richard Biener  <rguenther@suse.de>
3467         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3469 2013-01-07  Richard Biener  <rguenther@suse.de>
3471         PR middle-end/55890
3472         * gcc.dg/torture/pr55890-1.c: New testcase.
3473         * gcc.dg/torture/pr55890-2.c: Likewise.
3475 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
3477         * gcc.target/aarch64/fmovd.c: New.
3478         * gcc.target/aarch64/fmovf.c: Likewise.
3479         * gcc.target/aarch64/fmovd-zero.c: Likewise.
3480         * gcc.target/aarch64/fmovf-zero.c: Likewise.
3481         * gcc.target/aarch64/vect-fmovd.c: Likewise.
3482         * gcc.target/aarch64/vect-fmovf.c: Likewise.
3483         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3484         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3486 2013-01-07  Richard Biener  <rguenther@suse.de>
3488         PR tree-optimization/55888
3489         PR tree-optimization/55862
3490         * gcc.dg/torture/pr55888.c: New testcase.
3492 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3494         PR fortran/55852
3495         * gfortran.dg/intrinsic_size_3.f90: New.
3497 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3499         PR fortran/55763
3500         * gfortran.dg/select_type_32.f90: New.
3502 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
3504         PR c++/52343
3505         * g++.dg/cpp0x/alias-decl-29.C: New test.
3507 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
3509         PR fortran/53876
3510         PR fortran/54990
3511         PR fortran/54992
3512         * gfortran.dg/class_array_15.f03: New test.
3514 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
3516         PR fortran/42769
3517         PR fortran/45836
3518         PR fortran/45900
3519         * gfortran.dg/use_23.f90: New test.
3520         * gfortran.dg/use_24.f90: New test.
3521         * gfortran.dg/use_25.f90: New test.
3522         * gfortran.dg/use_26.f90: New test.
3523         * gfortran.dg/use_27.f90: New test.
3525 2013-01-06  Olivier Hainque  <hainque@adacore.com>
3527         * gnat.dg/specs/clause_on_volatile.ads: New test.
3529 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
3531         * gnat.dg/alignment10.adb: New test.
3533 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
3534             Mikael Morin  <mikael@gcc.gnu.org>
3536         PR fortran/55827
3537         * gfortran.dg/use_22.f90: New test.
3539 2013-01-04  Andrew Pinski  <apinski@cavium.com>
3541         * gcc.target/aarch64/cmp-1.c: New testcase.
3543 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
3545         PR fortran/55172
3546         * gfortran.dg/select_type_31.f03: New test.
3548 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
3550         PR c++/54526 (again)
3551         * g++.dg/cpp0x/parse2.C: Extend.
3552         * g++.old-deja/g++.other/crash28.C: Adjust.
3554 2013-01-04  Richard Biener  <rguenther@suse.de>
3556         PR tree-optimization/55862
3557         * gcc.dg/torture/pr55862.c: New testcase.
3559 2013-01-04  Martin Jambor  <mjambor@suse.cz>
3561         PR tree-optimization/55755
3562         * gcc.dg/torture/pr55755.c: New test.
3563         * gcc.dg/tree-ssa/sra-13.c: Likewise.
3564         * gcc.dg/tree-ssa/pr45144.c: Update.
3566 2013-01-04  Richard Biener  <rguenther@suse.de>
3568         PR middle-end/55863
3569         * gcc.dg/fold-reassoc-2.c: New testcase.
3571 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3573         PR fortran/55763
3574         * gfortran.dg/null_7.f90: New.
3576 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3578         PR fortran/55854
3579         PR fortran/55763
3580         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3581         * gfortran.dg/unlimited_polymorphic_7.f90: New.
3582         * gfortran.dg/unlimited_polymorphic_8.f90: New.
3584 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
3586         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3588 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
3590         PR fortran/55855
3591         * gfortran.dg/assignment_1.f90: Modified.
3592         * gfortran.dg/assignment_4.f90: New.
3594 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
3596         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3598 2013-01-03  Richard Biener  <rguenther@suse.de>
3600         PR tree-optimization/55857
3601         * gcc.dg/vect/pr55857-1.c: New testcase.
3602         * gcc.dg/vect/pr55857-2.c: Likewise.
3604 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
3606         PR rtl-optimization/55838
3607         * gcc.dg/pr55838.c: New test.
3609         PR tree-optimization/55832
3610         * gcc.c-torture/compile/pr55832.c: New test.
3612 2013-01-02  Teresa Johnson  <tejohnson@google.com>
3614         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3615         * gcc.dg/tree-ssa/loop-23.c: Ditto.
3616         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3617         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3618         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3619         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3620         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3621         * gcc.dg/unroll_1.c: Ditto.
3622         * gcc.dg/unroll_2.c: Ditto.
3623         * gcc.dg/unroll_3.c: Ditto.
3624         * gcc.dg/unroll_4.c: Ditto.
3626 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3628         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3630 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3632         PR fortran/55818
3633         * gfortran.dg/eof_4.f90: New test.
3635 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
3637         * lib/c-compat.exp (compat-use-alt-compiler): Remove
3638         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3639         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3640         (compat_setup_dfp): Initialize compat_alt_caret and
3641         compat_save_TEST_ALWAYS_FLAGS.
3643 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
3645         * gcc.dg/torture/tls/tls-reload-1.c: New test.
3647 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
3649         * gcc.dg/torture/fp-int-convert-2.c: New test.
3651 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3653         * gfortran.dg/newunit_3.f90: Add dg-do run.
3654         * gfortran.dg/inquire_15.f90: Add dg-do run.
3656 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
3658         PR tree-optimization/55831
3659         * gcc.dg/pr55831.c: New test.
3661 Copyright (C) 2013 Free Software Foundation, Inc.
3663 Copying and distribution of this file, with or without modification,
3664 are permitted in any medium without royalty provided the copyright
3665 notice and this notice are preserved.