2013-09-03 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob5310a66c3d057c936a0da0020196c68e005f4332
1 2013-09-03  Richard Biener  <rguenther@suse.de>
3         Backport from mainline
4         2013-08-29  Richard Biener  <rguenther@suse.de>
6         PR tree-optimization/58246
7         * gcc.dg/torture/pr58246.c: New testcase.
9 2013-09-03  Richard Biener  <rguenther@suse.de>
11         Backport from mainline
12         2013-08-30  Richard Biener  <rguenther@suse.de>
14         PR tree-optimization/58228
15         * gcc.dg/torture/pr58228.c: New testcase.
17 2013-09-03  Richard Biener  <rguenther@suse.de>
19         Backport from mainline
20         2013-08-30  Richard Biener  <rguenther@suse.de>
22         PR tree-optimization/58010
23         * gcc.dg/pr58010.c: New testcase.
25 2013-08-30  Jakub Jelinek  <jakub@redhat.com>
27         PR tree-optimization/58277
28         * gcc.c-torture/execute/pr58277-1.c: New test.
29         * gcc.c-torture/execute/pr58277-2.c: New test.
31 2013-08-29  Jakub Jelinek  <jakub@redhat.com>
33         Backported from mainline
34         2013-07-22  Georg-Johann Lay  <avr@gjlay.de>
36         PR testsuite/52641
37         * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
39         2013-05-27  Richard Biener  <rguenther@suse.de>
41         PR tree-optimization/57417
42         * gcc.dg/torture/pr57417.c: New testcase.
44         PR tree-optimization/57396
45         * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
47         PR tree-optimization/57343
48         * gcc.dg/torture/pr57343.c: New testcase.
50         2013-05-23  Richard Biener  <rguenther@suse.de>
52         PR middle-end/57381
53         * gcc.dg/torture/pr57381.c: New testcase.
55 2013-08-28  Jakub Jelinek  <jakub@redhat.com>
57         PR middle-end/58257
58         * c-c++-common/gomp/pr58257.c: New test.
60 2013-08-28  Richard Biener  <rguenther@suse.de>
62         Backport from mainline
63         2013-06-24  Richard Biener  <rguenther@suse.de>
65         PR middle-end/56977
66         * gcc.dg/pr56977.c: New testcase.
68 2013-08-24  Mikael Morin  <mikael@gcc.gnu.org>
70         PR fortran/57798
71         * gfortran.dg/inline_sum_5.f90: New.
73 2013-08-24  Janus Weil  <janus@gcc.gnu.org>
75         Backport from trunk:
76         2013-08-22  Janus Weil  <janus@gcc.gnu.org>
78         PR fortran/58185
79         * gfortran.dg/select_type_34.f90: New.
81 2013-08-23  Jakub Jelinek  <jakub@redhat.com>
83         PR target/58218
84         * gcc.target/i386/pr58218.c: New test.
86         PR tree-optimization/58209
87         * gcc.c-torture/execute/pr58209.c: New test.
89 2013-08-20  Paolo Carlini  <paolo.carlini@oracle.com>
91         PR c++/58190
92         * g++.dg/pr57878.C: Use __SIZE_TYPE__.
94 2013-08-18  Jakub Jelinek  <jakub@redhat.com>
96         PR tree-optimization/58006
97         * g++.dg/opt/pr58006.C: New test.
99 2013-08-16  Jakub Jelinek  <jakub@redhat.com>
101         PR tree-optimization/58164
102         * gcc.c-torture/compile/pr58164.c: New test.
104         PR tree-optimization/58165
105         * g++.dg/opt/pr58165.C: New test.
107 2013-08-14  Jakub Jelinek  <jakub@redhat.com>
109         PR tree-optimization/58145
110         * gcc.dg/pr58145-1.c: New test.
111         * gcc.dg/pr58145-2.c: New test.
113 2013-08-13  Jakub Jelinek  <jakub@redhat.com>
115         PR sanitizer/56417
116         * gcc.dg/asan/pr56417.c: New test.
118 2013-08-13  Vladimir Makarov  <vmakarov@redhat.com>
120         Backport from mainline
121         2013-06-06  Vladimir Makarov  <vmakarov@redhat.com>
123         PR rtl-optimization/57459
124         * gcc.target/i386/pr57459.c: New test.
126 2013-08-13  Eric Botcazou  <ebotcazou@adacore.com>
128         * gnat.dg/loop_optimization16.adb: New test.
129         * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
131 2013-08-13  Marek Polacek  <polacek@redhat.com>
133         PR tree-optimization/57980
134         * gcc.dg/pr57980.c: New test.
136 2013-08-13  Uros Bizjak  <ubizjak@gmail.com>
138         Backport from mainline
139         2013-08-12  Perez Read  <netfirewall@gmail.com>
141         PR target/58132
142         * gcc.target/i386/movabs-1.c: New test.
144 2013-08-11  Janus Weil  <janus@gcc.gnu.org>
146         Backport from trunk:
147         2013-08-09  Janus Weil  <janus@gcc.gnu.org>
149         PR fortran/58058
150         * gfortran.dg/transfer_intrinsic_6.f90: New.
152 2013-08-09  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
154         Backport from mainline:
155         2013-08-09  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
157         * gcc.target/arm/lp1189445.c: New testcase.
159 2013-08-06  Martin Jambor  <mjambor@suse.cz>
160             Bernd Edlinger <bernd.edlinger@hotmail.de>
162         * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
163         (a): Fix constructor.
165 2013-08-06  Martin Jambor  <mjambor@suse.cz>
167         PR middle-end/58041
168         * gcc.dg/torture/pr58041.c: New test.
169         * gcc.target/arm/pr58041.c: Likewise.
171 2013-08-02  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
173         Backport from mainline
174         2013-06-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
176         * gcc.target/s390/htm-1.c: New file.
177         * gcc.target/s390/htm-nofloat-1.c: New file.
178         * gcc.target/s390/htm-xl-intrin-1.c: New file.
180 2013-07-28  Tobias Burnus  <burnus@net-b.de>
182         Backport from mainline
183         2013-05-28  Tobias Burnus  <burnus@net-b.de>
185         PR fortran/57435
186         * gfortran.dg/use_29.f90: New.
188 2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
190         PR c++/57981
191         * g++.dg/cpp0x/pr57981.C: New.
193 2013-07-25  Terry Guo  <terry.guo@arm.com>
195         Backport from mainline:
196         2013-07-25  Terry Guo  <terry.guo@arm.com>
198         * gcc.target/arm/thumb1-Os-mult.c: New test case.
200 2013-07-19  Wei Mi  <wmi@google.com>
202         Backport from mainline:
203         2013-07-18  Wei Mi  <wmi@google.com>
205         PR rtl-optimization/57878
206         * g++.dg/pr57878.C: New test.
208 2013-07-19  Georg-Johann Lay  <avr@gjlay.de>
210         Backport from 2013-07-19 trunk r201051.
212         PR target/57516
213         * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
214         Adjust to corrected rounding.
216 2013-07-19  Kirill Yukhin  <kirill.yukhin@intel.com>
218         * gcc.target/i386/bmi-1.c: Extend with new instrinsics.
219         Fix scan patterns.
220         * gcc.target/i386/bmi-2.c: Ditto.
221         * gcc.target/i386/bmi-bextr-4.c: New.
222         * gcc.target/i386/bmi-bextr-5.c: Ditto.
224 2013-07-16  Iain Sandoe  <iain@codesourcery.com>
226         PR target/55656
227         PR target/55657
228         * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
229         * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
230         * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
231         * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
232         * objc.dg/image-info.m: Likewise.
233         * objc.dg/symtab-1.m: Likewise.
234         * objc.dg/torture/strings/const-str-10.m: Likewise.
235         * objc.dg/torture/strings/const-str-11.m: Likewise.
236         * objc.dg/torture/strings/const-str-9.m: Likewise.
237         * objc.dg/zero-link-1.m: Likewise.
238         * objc.dg/zero-link-2.m: Likewise.
239         * objc.dg/no-extra-load.m: Avoid Foundation.h.
240         * objc.dg/objc-foreach-4.m: Likewise.
241         * objc.dg/objc-foreach-5.m: Likewise.
242         * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
243         (for Darwin).
244         * obj-c++.dg/strings/const-str-12.mm: Likewise.
245         * obj-c++.dg/syntax-error-1.mm: Likewise.
246         * objc.dg/method-6.m: Likewise.
247         * objc.dg/pr23214.m: Likewise.
248         * objc.dg/proto-lossage-7.m: Likewise.
249         * objc.dg/strings/const-str-12b.m: Likewise.
250         * objc.dg/zero-link-3.m: Likewise.
251         * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
252         * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
253         adjust headers, interfaces and encoded types to reflect current system
254         versions.  Add FIXME and outputs from current system compiler for
255         reference.
257 2013-07-10  Janis Johnson  <janisjo@codesourcery.com>
259         * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
260         for EABI targets.
261         * gcc.c-torture/execute/nest-align-1.x: New.
263 2013-07-08  Janis Johnson  <janisjo@codesourcery.com>
265         * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
267         * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
269         * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
271 2013-07-08  Tobias Burnus  <burnus@net-b.de>
273         PR fortran/57785
274         * gfortran.dg/dot_product_2.f90: New.
276 2013-07-08  Jakub Jelinek  <jakub@redhat.com>
278         PR rtl-optimization/57829
279         * gcc.c-torture/execute/pr57829.c: New test.
281 2013-07-05  Paolo Carlini  <paolo.carlini@oracle.com>
283         PR c++/57645
284         * g++.dg/cpp0x/noexcept21.C: New.
286 2013-07-03  Jakub Jelinek  <jakub@redhat.com>
288         PR target/57777
289         * gcc.target/i386/pr57777.c: New test.
291         PR c++/57771
292         * g++.dg/template/arg9.C: New test.
294 2013-06-28  Jakub Jelinek  <jakub@redhat.com>
296         PR target/57736
297         * gcc.target/i386/pr57736.c: New test.
299 2013-06-27  Jakub Jelinek  <jakub@redhat.com>
301         PR target/57623
302         * gcc.target/i386/bmi-bextr-3.c: New test.
304         PR target/57623
305         * gcc.target/i386/bmi2-bzhi-1.c: New test.
307 2013-06-24  Martin Jambor  <mjambor@suse.cz>
309         PR tree-optimization/57358
310         * gcc.dg/ipa/pr57358.c: New test.
312 2013-06-24  Alan Modra  <amodra@gmail.com>
314         * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
315         Add scan-assembler-not "lvx".
316         * gcc.target/powerpc/le-altivec-consts.c: New.
318 2013-06-21  Uros Bizjak  <ubizjak@gmail.com>
320         Backport from mainline
321         2013-06-20  Uros Bizjak  <ubizjak@gmail.com>
323         PR target/57655
324         * gcc.target/i386/pr57655.c: New test.
326 2013-06-21  Paolo Carlini  <paolo.carlini@oracle.com>
328         PR c++/53211
329         * g++.dg/cpp0x/decltype55.C: New.
331 2013-06-20  Wei Mi  <wmi@google.com>
333         Backport from mainline
334         2013-06-19  Wei Mi  <wmi@google.com>
336         PR rtl-optimization/57518
337         * testsuite/gcc.dg/pr57518.c: New test.
339 2013-06-11  Tobias Burnus  <burnus@net-b.de>
341         PR fortran/57508
342         * gfortran.dg/defined_assignment_7.f90: New.
344 2013-06-10  Oleg Endo  <olegendo@gcc.gnu.org>
346         Backport from mainline
347         2013-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
349         PR target/56547
350         * gcc.target/sh/pr56547-1.c: New.
351         * gcc.target/sh/pr56547-2.c: New.
353 2013-06-09  Jakub Jelinek  <jakub@redhat.com>
355         PR target/57568
356         * gcc.c-torture/execute/pr57568.c: New test.
358 2013-06-04  Tobias Burnus  <burnus@net-b.de>
360         Backport from mainline
361         2013-05-22  Tobias Burnus  <burnus@net-b.de>
363         PR fortran/57364
364         * gfortran.dg/defined_assignment_6.f90: New.
366 2013-05-31  Janus Weil  <janus@gcc.gnu.org>
367             Tobias Burnus  <burnus@net-b.de>
369         PR fortran/57217
370         * gfortran.dg/typebound_override_4.f90: New.
372 2013-05-31  Release Manager
374         * GCC 4.8.1 released.
376 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
378         * gnat.dg/specs/last_bit.ads: New test.
380 2013-05-24  Greta Yorsh  <Greta.Yorsh@arm.com>
382         Backport from mainline
383         2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
385         PR target/56732
386         * gcc.target/arm/pr56732-1.c: New test.
388 2013-05-24  Alexander Ivchenko  <alexander.ivchenko@intel.com>
390         PR tree-ssa/57385
391         * gcc.dg/tree-ssa/pr57385.c: New test.
393 2013-05-23  Martin Jambor  <mjambor@suse.cz>
395         PR middle-end/57347
396         * gcc.dg/ipa/pr57347.c: New test.
398 2013-05-23  Richard Biener  <rguenther@suse.de>
400         PR rtl-optimization/57341
401         * gcc.dg/torture/pr57341.c: New testcase.
403 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
405         PR middle-end/57344
406         * gcc.c-torture/execute/pr57344-1.c: New test.
407         * gcc.c-torture/execute/pr57344-2.c: New test.
408         * gcc.c-torture/execute/pr57344-3.c: New test.
409         * gcc.c-torture/execute/pr57344-4.c: New test.
411 2013-05-22  Richard Biener  <rguenther@suse.de>
413         Backport from mainline
414         2013-05-21  Richard Biener  <rguenther@suse.de>
416         PR tree-optimization/57330
417         * gcc.dg/torture/pr57330.c: New testcase.
419         2013-05-21  Richard Biener  <rguenther@suse.de>
421         PR tree-optimization/57303
422         * gcc.dg/torture/pr57303.c: New testcase.
424 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
426         PR tree-optimization/57321
427         * gcc.c-torture/execute/pr57321.c: New test.
429 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
431         PR rtl-optimization/57281
432         PR rtl-optimization/57300
433         * gcc.dg/pr57300.c: New test.
434         * gcc.c-torture/execute/pr57281.c: New test.
436 2013-05-16  Dodji Seketeli  <dodji@redhat.com>
438         PR c++/56782 - Regression with empty pack expansions
439         * g++.dg/cpp0x/variadic142.C: New test file.
441 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
443         PR c++/57274
444         * c-c++-common/Wsequence-point-1.c: New test.
446         PR middle-end/57251
447         * gcc.dg/torture/pr57251.c: New test.
449 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
451         PR target/57264
452         * gcc.target/i386/pr57264.c: New test.
454 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
456         PR tree-optimization/57230
457         * gcc.dg/strlenopt-23.c: New test.
459 2013-05-10  Richard Biener  <rguenther@suse.de>
461         PR tree-optimization/57214
462         * gcc.dg/torture/pr57214.c: New testcase.
464 2013-05-09  Martin Jambor  <mjambor@suse.cz>
466         PR middle-end/56988
467         * gcc.dg/ipa/pr56988.c: New test.
469 2013-05-08  Marc Glisse  <marc.glisse@inria.fr>
471         * c-c++-common/vector-scalar-2.c: New testcase.
473 2013-05-07  Tobias Burnus  <burnus@net-b.de>
475         Backport from mainline
476         2013-05-02  Tobias Burnus  <burnus@net-b.de>
478         PR fortran/57142
479         * gfortran.dg/size_kind_2.f90: New.
480         * gfortran.dg/size_kind_3.f90: New.
482 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
484         PR tree-optimization/57149
485         * gcc.dg/pr57149.c: New test.
487         PR debug/57184
488         * gcc.dg/pr57184.c: New test.
490 2013-05-07  Richard Biener  <rguenther@suse.de>
492         Backport from mainline
493         2013-05-06  Richard Biener  <rguenther@suse.de>
495         PR tree-optimization/57185
496         * gcc.dg/autopar/pr57185.c: New testcase.
498         2013-04-19  Richard Biener  <rguenther@suse.de>
500         PR tree-optimization/57000
501         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
503 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
505         * gnat.dg/specs/array3.ads: New test.
507 2013-05-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
509         Backport from trunk
510         2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
512         PR target/57150
513         * gcc.target/powerpc/pr57150.c: New file.
515 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
517         Backport from mainline
518         2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
520         PR target/57106
521         * gcc.target/i386/pr57106.c: New test.
523 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
525         PR c++/57183
526         * g++.dg/cpp0x/auto38.C: New.
528 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
530         PR tree-optimization/56205
531         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
533 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
535         PR rtl-optimization/57130
536         * gcc.c-torture/execute/pr57130.c: New test.
538 2013-05-03  Marek Polacek  <polacek@redhat.com>
540         Backport from mainline
541         2013-04-25  Marek Polacek  <polacek@redhat.com>
543         PR tree-optimization/57066
544         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
546 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
548         PR rtl-optimization/57131
549         * gcc.c-torture/execute/pr57131.c: New test.
551 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
553         Backport from mainline
554         PR target/57091
555         * gcc.target/i386/pr57091.c: New test.
557 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
559         Backport from mainline
560         2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
562         PR target/57097
563         * gcc.target/i386/pr57097.c: New test.
565 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
567         Backport from mainline
568         2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
570         PR rtl-optimizations/57046
571         * gcc.target/i386/pr57046.c: New test.
573 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
575         Backport from mainline
576         2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
578         PR target/57018
579         * gcc.target/i386/pr57018.c: New test.
581 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
583         Backport from mainline
584         2013-04-18  Jakub Jelinek  <jakub@redhat.com>
586         PR rtl-optimization/56999
587         * g++.dg/opt/pr56999.C: New test.
589 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
591         Backport from mainline
592         2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
594         PR rtl-optimization/56847
595         * gcc.dg/pr56847.c: New test.
597 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
599         Backport from mainline (fix to botched commit)
600         2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
602         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
603         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
604         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
605         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
606         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
607         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
608         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
609         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
610         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
611         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
613         Backport from mainline
614         2013-03-28  Ian Bolton  <ian.bolton@arm.com>
616         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
617         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
618         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
619         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
620         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
621         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
622         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
623         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
624         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
625         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
627 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
629         PR c++/57092
630         * g++.dg/cpp0x/decltype53.C: New.
632 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
634         PR tree-optimization/57104
635         * gcc.dg/pr57104.c: New test.
637 2013-04-30  Uros Bizjak  <ubizjak@gmail.com>
639         Backport from mainline
640         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
642         PR target/44578
643         * gcc.target/i386/pr44578.c: New test.
645         Backport from mainline
646         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
648         PR target/57098
649         * gcc.target/i386/pr57098.c: New test.
651 2013-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
653         PR c++/56450
654         * g++.dg/cpp0x/decltype52.C: New.
656 2013-04-29  Richard Biener  <rguenther@suse.de>
658         PR middle-end/57103
659         * gcc.dg/autopar/pr57103.c: New testcase.
661 2013-04-29  Christian Bruel  <christian.bruel@st.com>
663         PR target/57108
664         * gcc.target/sh/pr57108.c: New test.
666 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
668         PR tree-optimization/57083
669         * gcc.dg/torture/pr57083.c: New test.
671 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
673         Backport from trunk:
675         PR fortran/51825
676         * gfortran.dg/namelist_77.f90: New test.
677         * gfortran.dg/namelist_78.f90: New test.
679 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
681         PR fortran/56786
682         * gfortran.dg/namelist_81.f90:  New test.
684 2013-04-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
686         Backport from trunk:
688         PR fortran/52512
689         * gfortran.dg/namelist_79.f90: New test.
691 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
693         PR target/56866
694         * gcc.c-torture/execute/pr56866.c: New test.
695         * gcc.target/i386/pr56866.c: New test.
697 2013-04-26  Janus Weil  <janus@gcc.gnu.org>
699         Backports from trunk:
701         PR fortran/56968
702         * gfortran.dg/proc_ptr_41.f90: New.
704         PR fortran/56814
705         * gfortran.dg/proc_ptr_42.f90: New.
707         PR fortran/53685
708         PR fortran/57022
709         * gfortran.dg/transfer_check_4.f90: New.
711 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
713         PR rtl-optimization/57003
714         * gcc.target/i386/pr57003.c: New test.
716 2013-04-25  Ian Bolton  <ian.bolton@arm.com>
718         Backported from mainline.
719         2013-03-22  Ian Bolton  <ian.bolton@arm.com>
721         * gcc.target/aarch64/movk.c: New test.
723 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
725         PR c++/56970
726         * g++.dg/cpp0x/sfinae45.C: New.
728 2013-04-23  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
730         Backported from mainline.
731         PR rtl-optimization/56605
732         * gcc.target/powerpc/pr56605.c: New.
734 2013-04-22  Marek Polacek  <polacek@redhat.com>
736         Backport from mainline
737         2013-04-22  Marek Polacek  <polacek@redhat.com>
739         PR sanitizer/56990
740         * gcc.dg/pr56990.c: New test.
742 2013-04-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
743             Mikael Morin  <mikael@gcc.gnu.org>
745         PR fortran/56872
746         * gfortran.dg/array_constructor_45.f90:  New test.
747         * gfortran.dg/array_constructor_46.f90:  New test.
748         * gfortran.dg/array_constructor_47.f90:  New test.
749         * gfortran.dg/array_constructor_40.f90:  Adjust number of
750         while loops.
752 2013-04-18  Mikael Morin  <mikael@gcc.gnu.org>
754         PR fortran/56816
755         * gfortran.dg/select_type_33.f03: New test.
757 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
759         PR tree-optimization/56984
760         * gcc.c-torture/compile/pr56984.c: New test.
762         PR rtl-optimization/56992
763         * gcc.dg/pr56992.c: New test.
765 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
767         Backport from mainline
768         2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
770         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
771         * gcc.c-torture/execute/pr33992.x: Remove.
772         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
773         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
774         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
776         Backport from mainline
777         2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
779         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
780         * g++.dg/ipa/ivinline-2.C: Likewise.
781         * g++.dg/ipa/ivinline-3.C: Likewise.
782         * g++.dg/ipa/ivinline-4.C: Likewise.
783         * g++.dg/ipa/ivinline-5.C: Likewise.
784         * g++.dg/ipa/ivinline-7.C: Likewise.
785         * g++.dg/ipa/ivinline-8.C: Likewise.
786         * g++.dg/ipa/ivinline-9.C: Likewise.
787         * g++.dg/cpp0x/noexcept03.C: Likewise.
788         * gcc.dg/const-1.c: Likewise.
789         * gcc.dg/ipa/pure-const-1.c: Likewise.
790         * gcc.dg/noreturn-8.c: Likewise.
791         * gcc.target/i386/mmx-1.c: Likewise.
792         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
793         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
794         * gcc.c-torture/execute/pr33992.x: New file.
796 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
798         PR tree-optimization/56962
799         * gcc.c-torture/execute/pr56962.c: New test.
801 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
803         * gcc.dg/pr56890-1.c: New test.
804         * gcc.dg/pr56890-2.c: Likewise.
806 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
808         PR target/56903
809         * gcc.target/i386/pr56903.c: New test.
811 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
813         PR tree-optimization/56918
814         PR tree-optimization/56920
815         * gcc.dg/vect/pr56918.c: New test.
816         * gcc.dg/vect/pr56920.c: New test.
818 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
820         PR c++/56895
821         * g++.dg/template/arrow4.C: New test.
823 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
825         PR c++/56913
826         * g++.dg/cpp0x/sfinae44.C: New.
828 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
830         Backported from mainline.
831         2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
833         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
834         inverse operands.
835         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
836         loop is vectorized.
837         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
838         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
839         loop is vectorized and that the correct instruction is generated.
840         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
841         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
842         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
844 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
846         PR tree-optimization/56899
847         * gcc.c-torture/execute/pr56899.c: New test.
849 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
851         PR c++/56895
852         * g++.dg/template/arrow3.C: New test.
854         Backported from mainline
855         2013-04-09  Jakub Jelinek  <jakub@redhat.com>
857         PR middle-end/56883
858         * c-c++-common/gomp/pr56883.c: New test.
860 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
862         PR fortran/56782
863         Backport from trunk.
864         * gfortran.dg/array_constructor_44.f90:  New test.
866 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
868         * gcc.c-torture/execute/pr56837.c: New test.
870 2013-04-04  Marek Polacek  <polacek@redhat.com>
872         Backport from mainline:
873         2013-04-04  Marek Polacek  <polacek@redhat.com>
875         PR tree-optimization/48186
876         * gcc.dg/pr48186.c: New test.
878 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
880         Backport from mainline:
881         2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
883         PR target/56720
884         * gcc.target/arm/neon-vcond-gt.c: New test.
885         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
886         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
888 2013-04-04  Richard Biener  <rguenther@suse.de>
890         PR tree-optimization/56837
891         * g++.dg/torture/pr56837.C: New testcase.
893 2013-04-03  Marek Polacek  <polacek@redhat.com>
895         Backport from mainline:
896         2013-04-03  Marek Polacek  <polacek@redhat.com>
898         PR sanitizer/55702
899         * gcc.dg/pr55702.c: New test.
901 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
903         PR debug/56819
904         * g++.dg/debug/pr56819.C: New test.
906 2013-04-03  Richard Biener  <rguenther@suse.de>
908         PR tree-optimization/56817
909         * g++.dg/torture/pr56817.C: New testcase.
911 2013-04-03  Richard Biener  <rguenther@suse.de>
913         PR tree-optimization/55964
914         * gcc.dg/torture/pr55964-2.c: New testcase.
916 2013-04-03  Richard Biener  <rguenther@suse.de>
918         PR tree-optimization/56501
919         * gcc.dg/torture/pr56501.c: New testcase.
921 2013-04-03  Richard Biener  <rguenther@suse.de>
923         PR tree-optimization/56407
924         * gcc.dg/torture/pr56407.c: New testcase.
926 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
928         PR rtl-optimization/56745
929         * gcc.c-torture/compile/pr56745.c: New test.
931 2013-04-02  Tobias Burnus  <burnus@net-b.de>
933         Backport from mainline:
934         2013-03-28  Tobias Burnus  <burnus@net-b.de>
936         PR fortran/56735
937         * gfortran.dg/namelist_80.f90: New.
939 2013-04-02  Tobias Burnus  <burnus@net-b.de>
941         Backport from mainline:
942         2013-03-29  Tobias Burnus  <burnus@net-b.de>
944         PR fortran/56737
945         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
947 2013-04-02  Richard Biener  <rguenther@suse.de>
949         PR middle-end/56768
950         * g++.dg/torture/pr56768.C: New testcase.
952 2013-04-01  Paolo Carlini  <paolo.carlini@oracle.com>
954         PR c++/55951
955         * g++.dg/ext/desig5.C: New.
957 2013-03-29  Kirill Yukhin  <kirill.yukhin@intel.com>
959         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
960         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
962 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
964         PR middle-end/56694
965         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
966         targets.
968 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
970         PR c++/56722
971         * g++.dg/cpp0x/range-for23.C: New.
973 2013-03-25  Richard Biener  <rguenther@suse.de>
975         PR middle-end/56694
976         * g++.dg/torture/pr56694.C: New testcase.
978 2013-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
980         Backport from mainline:
981         2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
983         PR fortran/54932
984         * gfortran.dg/do_1.f90: Don't xfail.
986 2013-03-24  Tobias Burnus  <burnus@net-b.de>
988         PR fortran/56696
989         * gfortran.dg/eof_5.f90: New.
991 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
993         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
994         alphabetically.
996 2013-03-22  Paolo Carlini  <paolo.carlini@oracle.com>
998         PR c++/56582
999         * g++.dg/cpp0x/constexpr-array5.C: New.
1001 2013-03-22  H.J. Lu  <hongjiu.lu@intel.com>
1003         PR target/56560
1004         * gcc.target/i386/pr56560.c: New file.
1006 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1008         PR testsuite/55994
1009         * gcc.c-torture/execute/builtins/builtins.exp: Add
1010         -Wl,--allow-multiple-definition for RTEMS targets.
1012 2013-03-22  Jakub Jelinek  <jakub@redhat.com>
1014         Backported from mainline
1015         2013-03-16  Jakub Jelinek  <jakub@redhat.com>
1017         PR c++/56607
1018         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1019         * c-c++-common/pr56607.c: New test.
1021 2013-03-22  Release Manager
1023         * GCC 4.8.0 released.
1025 2013-03-20  Richard Biener  <rguenther@suse.de>
1027         PR tree-optimization/56661
1028         * gcc.dg/torture/pr56661.c: New testcase.
1030 2013-03-20  Jakub Jelinek  <jakub@redhat.com>
1032         PR tree-optimization/56635
1033         * g++.dg/torture/pr56635.C: New test.
1035 2013-03-15  Tobias Burnus  <burnus@net-b.de>
1037         PR fortran/56615
1038         * gfortran.dg/transfer_intrinsic_5.f90: New.
1040 2013-03-15  Kai Tietz  <ktietz@redhat.com>
1042         * gcc.target/i386/movti.c: Don't test for x64 mingw.
1043         * gcc.target/i386/pr20020-1.c: Likewise.
1044         * gcc.target/i386/pr20020-2.c: Likewise.
1045         * gcc.target/i386/pr20020-3.c: Likewise.
1046         * gcc.target/i386/pr53425-1.c: Likewise.
1047         * gcc.target/i386/pr53425-2.c: Likewise.
1048         * gcc.target/i386/pr55093.c: Likewise.
1049         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1051 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
1053         PR debug/56307
1054         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1055         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
1057 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
1059         PR tree-optimization/53265
1060         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1061         undefined behavior.
1062         * gcc.dg/graphite/id-6.c (test): Likewise.
1063         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1064         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1066         PR tree-optimization/53265
1067         * gcc.dg/pr53265.c: New test.
1068         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1069         to dg-options.
1070         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1071         arrays.
1072         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
1073         n, use it as high bound instead of 4.
1075 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
1077         PR target/49880
1078         * gcc.target/sh/pr49880-1.c: New.
1079         * gcc.target/sh/pr49880-2.c: New.
1080         * gcc.target/sh/pr49880-3.c: New.
1081         * gcc.target/sh/pr49880-4.c: New.
1082         * gcc.target/sh/pr49880-5.c: New.
1084 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1086         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1088 2013-03-13  Richard Biener  <rguenther@suse.de>
1090         PR tree-optimization/56608
1091         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1093 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1095         PR c++/56611
1096         * g++.dg/cpp0x/alias-decl-32.C: New.
1098 2013-03-11  Jan Hubicka  <jh@suse.cz>
1100         PR middle-end/56571
1101         * gcc.c-torture/compile/pr56571.c: New testcase.
1103 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1105         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1106         * gcc.dg/tree-ssa/pr55579.c: Likewise.
1108 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
1110         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1111         * gcc.dg/inline_4.c: Likewise.
1112         * gcc.dg/unroll_2.c: Likewise.
1113         * gcc.dg/unroll_3.c: Likewise.
1114         * gcc.dg/unroll_4.c: Likewise.
1116 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1118         PR testsuite/54119
1119         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1121         PR debug/56307
1122         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1124 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
1126         PR target/40797
1127         * gcc.c-torture/compile/pr40797.c: New.
1129 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1131         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1133 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
1135         PR fortran/56575
1136         * gfortran.dg/class_56.f90: New test.
1138 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
1140         PR middle-end/56524
1141         * gcc.target/mips/pr56524.c: New test.
1143 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1145         PR c++/56565
1146         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1148 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1150         PR c++/51412
1151         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1153 2013-03-08  Marek Polacek  <polacek@redhat.com>
1155         PR tree-optimization/56478
1156         * gcc.dg/torture/pr56478.c: New test.
1158 2013-03-08  Kai Tietz  <ktietz@redhat.com>
1160         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1161         targets linker option --allow-multiple-definition.
1163         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1164         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1165         * gcc.dg/pr52549.c: Add LLP64 case.
1166         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1167         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1168         * gcc.dg/torture/pr51071-2.c: Likewise.
1169         * gcc.dg/tree-ssa/vrp72.c: Likewise.
1170         * gcc.dg/tree-ssa/vrp73.c: Likewise.
1171         * gcc.dg/tree-ssa/vrp75.c: Likewise.
1172         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1173         * gcc.dg/weak/weak-1.c: Likewise.
1174         * gcc.dg/weak/weak-2.c: Likewise.
1175         * gcc.dg/weak/weak-3.c: Likewise.
1176         * gcc.dg/weak/weak-4.c: Likewise.
1177         * gcc.dg/weak/weak-5.c: Likewise.
1178         * gcc.dg/weak/weak-15.c: Likewise.
1179         * gcc.dg/weak/weak-16.c: Likewise.
1181         * c-c++-common/pr54486.c: Skip test for mingw-targets.
1183 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
1185         PR tree-optimization/56559
1186         * gcc.dg/tree-ssa/reassoc-26.c: New test.
1188 2013-03-07  Andreas Schwab  <schwab@suse.de>
1190         * gcc.dg/pr31490.c: Fix last change.
1192 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
1194         PR c++/56534
1195         * g++.dg/template/crash115.C: New.
1197 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1199         PR tree-optimization/56539
1200         * gcc.c-torture/compile/pr56539.c: New test.
1202 2013-03-06  Kai Tietz  <ktietz@redhat.com>
1204         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
1205         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1206         * gcc.dg/lto/20091013-1_2.c: Likewise.
1207         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1209 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1211         * gnat.dg/specs/aggr6.ads: New test.
1213 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1215         * gnat.dg/loop_optimization15.ad[sb]: New test.
1217 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1219         PR middle-end/56548
1220         * gcc.dg/pr56548.c: New test.
1222 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1224         PR debug/53363
1225         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1227 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1229         PR c++/56543
1230         * g++.dg/template/typename20.C: New test.
1232 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1234         PR debug/56510
1235         * gcc.dg/pr56510.c: New test.
1237         PR rtl-optimization/56484
1238         * gcc.c-torture/compile/pr56484.c: New test.
1240 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
1242         PR c++/56530
1243         * g++.dg/warn/Wsign-conversion-2.C: New.
1245 2013-03-05  Richard Biener  <rguenther@suse.de>
1247         PR tree-optimization/56270
1248         * gcc.dg/vect/slp-38.c: New testcase.
1250 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1252         PR rtl-optimization/56494
1253         * gcc.dg/pr56494.c: New test.
1255 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1257         * gcc.dg/pr56424.c: New test.
1259 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
1261         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1262         * gcc.dg/pr56228.c <avr>: Skip.
1264 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
1266         PR testsuite/52641
1267         PR tree-optimization/52631
1268         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1270 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
1272         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1273         * gcc.dg/vect/vect-83_64.c: Same.
1275 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
1277         PR fortran/56477
1278         * gfortran.dg/pointer_check_13.f90: New test.
1280 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
1282         PR fortran/54730
1283         * gfortran.dg/array_constructor_42.f90: New test.
1285 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
1287         PR c++/52688
1288         * g++.dg/template/static33.C: New.
1289         * g++.dg/template/static34.C: Likewise.
1291         PR c++/10291
1292         * g++.dg/template/static35.C: New.
1294 2013-03-01  Steve Ellcey  <sellcey@mips.com>
1296         * gcc.dg/pr56396.c: Require pic support.
1298 2013-03-01  Richard Biener  <rguenther@suse.de>
1300         PR tree-optimization/55481
1301         * gcc.dg/torture/pr56488.c: New testcase.
1303 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
1304             Jakub Jelinek  <jakub@redhat.com>
1306         PR sanitizer/56454
1307         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1308         no_sanitize_address attribute rather than no_address_safety_analysis.
1309         * g++.dg/asan/sanitizer_test_utils.h
1310         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1311         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1312         in addition to no_address_safety_analysis.
1314 2013-02-28  Jason Merrill  <jason@redhat.com>
1316         PR c++/56481
1317         * g++.dg/cpp0x/constexpr-and.C: New.
1319 2013-02-28  Martin Jambor  <mjambor@suse.cz>
1321         PR tree-optimization/56294
1322         * g++.dg/debug/pr56294.C: New test.
1324 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1326         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1328 2013-02-27  Marek Polacek  <polacek@redhat.com>
1330         PR rtl-optimization/56466
1331         * gcc.dg/pr56466.c: New test.
1333 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1335         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1336         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1337         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1339 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
1341         PR middle-end/45472
1342         * gcc.dg/pr45472.c: New test.
1344 2013-02-26  Marek Polacek  <polacek@redhat.com>
1346         PR tree-optimization/56426
1347         * gcc.dg/pr56436.c: New test.
1349 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
1351         PR tree-optimization/56448
1352         * gcc.c-torture/compile/pr56448.c: New test.
1354         PR tree-optimization/56443
1355         * gcc.dg/torture/pr56443.c: New test.
1357 2013-02-25  Richard Biener  <rguenther@suse.de>
1359         PR tree-optimization/56175
1360         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1362 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
1364         PR c++/56403
1365         * g++.dg/torture/pr56403.C: New test.
1367 2013-02-25  Catherine Moore  <clm@codesourcery.com>
1369         Revert:
1370         2013-02-24  Catherine Moore  <clm@codesourcery.com>
1371         Richard Sandiford  <rdsandiford@googlemail.com>
1373         * gcc.target/mips/mips.exp: Add microMIPS support.
1374         * gcc.target/mips/umips-movep-2.c: New test.
1375         * gcc.target/mips/umips-lwp-2.c: New test.
1376         * gcc.target/mips/umips-swp-5.c: New test.
1377         * gcc.target/mips/umips-constraints-1.c: New test.
1378         * gcc.target/mips/umips-lwp-3.c: New test.
1379         * gcc.target/mips/umips-swp-6.c: New test.
1380         * gcc.target/mips/umips-constraints-2.c: New test.
1381         * gcc.target/mips/umips-save-restore-1.c: New test.
1382         * gcc.target/mips/umips-lwp-4.c: New test.
1383         * gcc.target/mips/umips-swp-7.c: New test.
1384         * gcc.target/mips/umips-save-restore-2.c: New test.
1385         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1386         * gcc.target/mips/umips-lwp-5.c: New test.
1387         * gcc.target/mips/umips-save-restore-3.c: New test.
1388         * gcc.target/mips/umips-lwp-6.c: New test.
1389         * gcc.target/mips/umips-swp-1.c: New test.
1390         * gcc.target/mips/umips-lwp-7.c: New test.
1391         * gcc.target/mips/umips-swp-2.c: New test.
1392         * gcc.target/mips/umips-lwp-8.c: New test.
1393         * gcc.target/mips/umips-swp-3.c: New test.
1394         * gcc.target/mips/umips-movep-1.c: New test.
1395         * gcc.target/mips/umips-lwp-1.c: New test.
1396         * gcc.target/mips/umips-swp-4.c: New test.
1398 2013-02-24  Catherine Moore  <clm@codesourcery.com>
1399             Richard Sandiford  <rdsandiford@googlemail.com>
1401         * gcc.target/mips/mips.exp: Add microMIPS support.
1402         * gcc.target/mips/umips-movep-2.c: New test.
1403         * gcc.target/mips/umips-lwp-2.c: New test.
1404         * gcc.target/mips/umips-swp-5.c: New test.
1405         * gcc.target/mips/umips-constraints-1.c: New test.
1406         * gcc.target/mips/umips-lwp-3.c: New test.
1407         * gcc.target/mips/umips-swp-6.c: New test.
1408         * gcc.target/mips/umips-constraints-2.c: New test.
1409         * gcc.target/mips/umips-save-restore-1.c: New test.
1410         * gcc.target/mips/umips-lwp-4.c: New test.
1411         * gcc.target/mips/umips-swp-7.c: New test.
1412         * gcc.target/mips/umips-save-restore-2.c: New test.
1413         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1414         * gcc.target/mips/umips-lwp-5.c: New test.
1415         * gcc.target/mips/umips-save-restore-3.c: New test.
1416         * gcc.target/mips/umips-lwp-6.c: New test.
1417         * gcc.target/mips/umips-swp-1.c: New test.
1418         * gcc.target/mips/umips-lwp-7.c: New test.
1419         * gcc.target/mips/umips-swp-2.c: New test.
1420         * gcc.target/mips/umips-lwp-8.c: New test.
1421         * gcc.target/mips/umips-swp-3.c: New test.
1422         * gcc.target/mips/umips-movep-1.c: New test.
1423         * gcc.target/mips/umips-lwp-1.c: New test.
1424         * gcc.target/mips/umips-swp-4.c: New test.
1426 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
1428         PR sanitizer/56393
1429         * lib/asan-dg.exp (asan_link_flags): Add
1430         -B${gccpath}/libsanitizer/asan/ to flags.
1432 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1434         PR middle-end/56420
1435         * gcc.dg/torture/pr56420.c: New test.
1437 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
1439         PR middle-end/56108
1440         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1442 2013-02-21  Martin Jambor  <mjambor@suse.cz>
1444         PR tree-optimization/56310
1445         * g++.dg/ipa/pr56310.C: New test.
1447 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
1449         PR fortran/56385
1450         * gfortran.dg/proc_ptr_comp_37.f90: New.
1452 2013-02-21  Richard Biener  <rguenther@suse.de>
1454         PR tree-optimization/56415
1455         Revert
1456         2013-02-11  Richard Biener  <rguenther@suse.de>
1458         PR tree-optimization/56273
1459         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1460         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1461         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1462         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1463         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1464         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1466 2013-02-21  Marek Polacek  <polacek@redhat.com>
1468         PR tree-optimization/56398
1469         * g++.dg/torture/pr56398.C: New test.
1471 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1473         PR inline-asm/56405
1474         * gcc.c-torture/compile/pr56405.c: New test.
1476 2013-02-20  Jan Hubicka  <jh@suse.cz>
1478         PR tree-optimization/56265
1479         * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
1481 2013-02-20  Richard Biener  <rguenther@suse.de>
1483         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1485 2013-02-20  Richard Biener  <rguenther@suse.de>
1486         Jakub Jelinek  <jakub@redhat.com>
1488         PR tree-optimization/56396
1489         * gcc.dg/pr56396.c: New testcase.
1491 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
1493         PR c++/56373
1494         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1496 2013-02-19  Richard Biener  <rguenther@suse.de>
1498         PR tree-optimization/56384
1499         * gcc.dg/torture/pr56384.c: New testcase.
1501 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
1503         PR tree-optimization/56350
1504         * gcc.dg/pr56350.c: New test.
1506         PR tree-optimization/56381
1507         * g++.dg/opt/pr56381.C: New test.
1509 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
1511         PR pch/54117
1512         * lib/dg-pch.exp (pch-init, pch-finish,
1513         check_effective_target_pch_supported_debug): New procs.
1514         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1515         Likewise if $pch_unsupported_debug and $flags include -g.
1516         Skip FAILs about missing *.gch file if $pch_unsupported_debug
1517         and dg-require-effective-target pch_unsupported_debug.
1518         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1519         * objc.dg/pch/pch.exp: Likewise.
1520         * gcc.dg/pch/pch.exp: Likewise.
1521         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1522         pch_unsupported_debug.
1523         * gcc.dg/pch/valid-1.hs: Likewise.
1524         * gcc.dg/pch/valid-1b.c: Likewise.
1525         * gcc.dg/pch/valid-1b.hs: Likewise.
1527 2013-02-18  Richard Biener  <rguenther@suse.de>
1529         PR tree-optimization/56366
1530         * gcc.dg/torture/pr56366.c: New testcase.
1532 2013-02-18  Richard Biener  <rguenther@suse.de>
1534         PR middle-end/56349
1535         * gcc.dg/torture/pr56349.c: New testcase.
1537 2013-02-18  Richard Biener  <rguenther@suse.de>
1539         PR tree-optimization/56321
1540         * gcc.dg/torture/pr56321.c: New testcase.
1542 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1544         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1546 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
1547             Dodji Seketeli  <dodji@redhat.com>
1549         PR asan/56330
1550         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1551         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1552         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1553         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1554         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1555         * c-c++-common/asan/pr56330.c: Likewise.
1556         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1557         Ensure the size argument of __builtin_memcpy is a constant.
1559 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
1560             Paolo Carlini  <paolo.carlini@oracle.com>
1562         PR c++/51242
1563         * g++.dg/cpp0x/enum23.C: New.
1565 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
1567         PR target/54685
1568         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1570 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
1572         PR rtl-optimization/56348
1573         * gcc.target/i386/pr56348.c: New test.
1575 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
1577         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1578         * gcc.target/arm/interrupt-2.c: Likewise.
1580 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1582         PR fortran/56318
1583         * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
1585 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1587         PR fortran/53818
1588         * gfortran.dg/init_flag_11.f90: New.
1590 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1592         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1594 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1596         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1597         characters.
1599 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
1600             Tobias Burnus  <burnus@net-b.de>
1602         PR testsuite/56138
1603         * gfortran.dg/allocatable_function_7.f90: New.
1605 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
1607         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1608         * asan_globals_test-wrapper.cc: New file.
1609         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1610         instead of asan_globals_test.cc as dg-additional-sources.
1611         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1612         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
1613         "sanitizer_test_utils.h" instead of
1614         "sanitizer_common/tests/sanitizer_test_utils.h".
1615         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1616         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1617         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1618         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1619         * g++.dg/asan/asan_test.cc: Synced from upstream.
1620         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1622 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
1624         Fix an asan crash
1625         * c-c++-common/asan/memcmp-2.c: New test.
1627 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
1629         PR c++/55582
1630         * g++.dg/cpp0x/udlit-string-literal.h: New.
1631         * g++.dg/cpp0x/udlit-string-literal.C: New.
1633 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
1635         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1637 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
1639         PR target/56184
1640         * gcc.target/arm/pr56184.C: New test.
1642 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
1644         PR c++/56302
1645         * g++.dg/torture/pr56302.C: New test.
1646         * g++.dg/cpp0x/constexpr-56302.C: New test.
1647         * c-c++-common/pr56302.c: New test.
1649 2013-02-13  Tobias Burnus  <burnus@net-b.de>
1650             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1652         PR fortran/56204
1653         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1654         * gfortran.dg/quad_3.f90: Ditto.
1656 2013-02-13  Kostya Serebryany  <kcc@google.com>
1658         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1659         to match the fresh asan run-time.
1660         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1662 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
1664         Avoid instrumenting duplicated memory access in the same basic block
1665         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1666         * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c:
1667         Likewise.
1668         * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c:
1669         Likewise.
1670         * testsuite/c-c++-common/asan/inc.c: Likewise.
1672 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
1674         PR inline-asm/56148
1675         * gcc.target/i386/pr56148.c: New test.
1677 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
1678             Tobias Burnus  <burnus@net-b.de>
1680         PR testsuite/56082
1681         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
1683 2013-02-12  Richard Biener  <rguenther@suse.de>
1685         PR lto/56297
1686         * gcc.dg/lto/pr56297_0.c: New testcase.
1687         * gcc.dg/lto/pr56297_0.c: Likewise.
1689 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
1691         PR fortran/46952
1692         * gfortran.dg/typebound_deferred_1.f90: New.
1694 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
1696         PR rtl-optimization/56151
1697         * gcc.target/i386/pr56151.c: New test.
1699 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
1701         * g++.dg/ext/mv12.C: New test.
1702         * g++.dg/ext/mv12.h: New file.
1703         * g++.dg/ext/mv12-aux.C: New file.
1704         * g++.dg/ext/mv13.C: New test.
1706 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1708         * lib/target-supports.exp
1709         (check_effective_target_powerpc_eabi_ok): New.
1710         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1711         powerpc_eabi_ok.
1712         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1713         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1714         only.
1715         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1716         * gcc.target/powerpc/pr51623.c: Likewise.
1717         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1718         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1720 2013-02-11  Alexander Potapenko  <glider@google.com>
1721             Jack Howarth  <howarth@bromo.med.uc.edu>
1722             Jakub Jelinek  <jakub@redhat.com>
1724         PR sanitizer/55617
1725         * g++.dg/asan/pr55617.C: Run on all targets.
1727 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
1729         PR rtl-optimization/56275
1730         * gcc.dg/pr56275.c: New test.
1732 2013-02-11  Richard Biener  <rguenther@suse.de>
1734         PR tree-optimization/56273
1735         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1737 2013-02-11  Richard Biener  <rguenther@suse.de>
1739         PR tree-optimization/56264
1740         * gcc.dg/torture/pr56264.c: New testcase.
1742 2013-02-11  Richard Biener  <rguenther@suse.de>
1744         PR tree-optimization/56273
1745         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1746         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1747         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1748         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1749         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1750         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1752 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
1754         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1755         for *-*-linux-gnu targets.
1756         * g++.dg/asan/interception-test-1.c: Ditto.
1757         * g++.dg/asan/interception-failure-test-1.C: Ditto.
1758         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1760 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
1762         PR fortran/55362
1763         * gfortran.dg/intrinsic_size_4.f90 : New test.
1765 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
1767         PR target/56256
1768         * gcc.target/powerpc/pr56256.c: New test.
1770 2013-02-08  Ian Lance Taylor  <iant@google.com>
1772         * lib/go.exp: Load timeout.exp.
1774 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
1776         PR rtl-optimization/56246
1777         * gcc.target/i386/pr56246.c: New test.
1779 2013-02-08  Jeff Law  <law@redhat.com>
1781         PR debug/53948
1782         * gcc.dg/debug/dwarf2/pr53948.c: New test.
1784 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
1786         PR target/56043
1787         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1788         powerpc*-*-linux*.
1790 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1792         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1794 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1796         PR rtl-optimization/56195
1797         * gcc.dg/torture/pr56195.c: New test.
1799 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
1801         PR fortran/54107
1802         * gfortran.dg/recursive_interface_2.f90: New test.
1804 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1806         PR tree-optimization/56250
1807         * gcc.c-torture/execute/pr56250.c: New test.
1809 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1811         PR tree-optimization/56064
1812         * gcc.dg/fixed-point/view-convert-2.c: New test.
1814 2013-02-08  Michael Matz  <matz@suse.de>
1816         PR tree-optimization/52448
1817         * gcc.dg/pr52448.c: New test.
1819 2013-02-08  Richard Biener  <rguenther@suse.de>
1821         PR middle-end/56181
1822         * gcc.dg/torture/pr56181.c: New testcase.
1824 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1826         PR target/54222
1827         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1828         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1830 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1832         PR c++/56241
1833         * g++.dg/parse/crash61.C: New test.
1835         PR c++/56239
1836         * g++.dg/parse/pr56239.C: New test.
1838         PR c++/56237
1839         * g++.dg/abi/mangle61.C: New test.
1841 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
1843         PR rtl-optimization/56225
1844         * gcc.target/i386/pr56225.c: New test.
1846 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1848         PR debug/56154
1849         * gcc.dg/guality/pr56154-1.c: New test.
1850         * gcc.dg/guality/pr56154-2.c: New test.
1851         * gcc.dg/guality/pr56154-3.c: New test.
1852         * gcc.dg/guality/pr56154-4.c: New test.
1853         * gcc.dg/guality/pr56154-aux.c: New file.
1855         PR tree-optimization/55789
1856         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1857         cleanup-tree-dump.
1858         * gcc.dg/tree-ssa/inline-3.c: Add
1859         --param max-early-inliner-iterations=2 option.
1861 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1863         PR debug/53363
1864         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1865         Add -fno-dwarf2-cfi-asm to dg-options.
1866         Adapt match count.
1868 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1870         PR target/56228
1871         * gcc.dg/pr56228.c: New test.
1873 2013-02-07  Alan Modra  <amodra@gmail.com>
1875         PR target/54009
1876         * gcc.target/powerpc/pr54009.c: New test.
1877         PR target/54131
1878         * gfortran.dg/pr54131.f: New test.
1880 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
1882         PR fortran/55789
1883         * gfortran.dg/array_constructor_41.f90: New test.
1885 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
1887         PR fortran/55978
1888         * gfortran.dg/class_optional_2.f90: Uncomment some cases
1889         which work now.
1891 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
1893         PR middle-end/56217
1894         * g++.dg/gomp/pr56217.C: New test.
1896 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1898         PR tree-optimization/56205
1899         * gcc.dg/tree-ssa/stdarg-6.c: New test.
1900         * gcc.c-torture/execute/pr56205.c: New test.
1902 2013-02-05  Richard Biener  <rguenther@suse.de>
1904         PR tree-optimization/53342
1905         PR tree-optimization/53185
1906         * gcc.dg/vect/pr53185-2.c: New testcase.
1908 2013-02-05  Jan Hubicka  <jh@suse.cz>
1910         PR tree-optimization/55789
1911         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1912         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1913         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1914         * g++.dg/ipa/inline-1.C: New testcase.
1915         * g++.dg/ipa/inline-2.C: New testcase.
1916         * g++.dg/ipa/inline-3.C: New testcase.
1918 2013-02-05  Jan Hubicka  <jh@suse.cz>
1920         PR tree-optimization/55789
1921         * g++.dg/torture/pr55789.C: New testcase.
1923 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1925         PR middle-end/56167
1926         * gcc.dg/pr56167.c: New test.
1928 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1930         PR target/55146
1931         * gcc.target/sh/pr55146.c: New.
1933 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1935         PR tree-optimization/54386
1936         * gcc.target/sh/pr54386.c: New.
1938 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
1940         PR fortran/56008
1941         * gfortran.dg/realloc_on _assign_16.f90 : New test.
1943         PR fortran/47517
1944         * gfortran.dg/realloc_on _assign_17.f90 : New test.
1946 2013-02-04  Alexander Potapenko  <glider@google.com>
1947             Jack Howarth  <howarth@bromo.med.uc.edu>
1948             Jakub Jelinek  <jakub@redhat.com>
1950         PR sanitizer/55617
1951         * g++.dg/asan/pr55617.C: New test.
1953 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1955         PR fortran/54195
1956         * gfortran.dg/typebound_operator_19.f90: New test.
1957         * gfortran.dg/typebound_assignment_4.f90: New test.
1959 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1961         PR fortran/54107
1962         * gfortran.dg/recursive_interface_1.f90: New test.
1964 2013-02-04  Richard Guenther  <rguenther@suse.de>
1966         PR lto/56168
1967         * gcc.dg/lto/pr56168_0.c: New testcase.
1968         * gcc.dg/lto/pr56168_1.c: Likewise.
1970 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1972         PR fortran/50627
1973         PR fortran/56054
1974         * gfortran.dg/block_12.f90:  New test.
1975         * gfortran.dg/module_error_1.f90:  New test.
1977 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
1979         * lib/target-supports.exp (check_effective_target_vect_float)
1980         (check_effective_target_vect_no_align): Add mips-sde-elf.
1982 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
1984         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1986 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
1988         * gcc.dg/pr56023.c: XFAIL on AIX.
1989         * gcc.dg/vect/pr49352.c: Same.
1991 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
1993         * gnat.dg/opt26.adb: New test.
1995 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1997         Revert.
1998         2013-01-27  Amol Pise  <amolpise15@gmail.com>
2000         * gcc.target/arm/neon-vfnms-1.c: New test.
2001         * gcc.target/arm/neon-vfnma-1.c: New test.
2003 2013-01-31  Richard Biener  <rguenther@suse.de>
2005         PR tree-optimization/56157
2006         * gcc.dg/torture/pr56157.c: New testcase.
2008 2013-01-30  Richard Biener  <rguenther@suse.de>
2010         PR tree-optimization/56150
2011         * gcc.dg/torture/pr56150.c: New testcase.
2013 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
2015         PR sanitizer/55374
2016         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2017         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
2018         printed in backtrace.
2019         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2020         to avoid errors about mismatched allocation vs. deallocation.
2022         PR c++/55742
2023         * g++.dg/mv1.C: Moved to...
2024         * g++.dg/ext/mv1.C: ... here.  Adjust test.
2025         * g++.dg/mv2.C: Moved to...
2026         * g++.dg/ext/mv2.C: ... here.  Adjust test.
2027         * g++.dg/mv3.C: Moved to...
2028         * g++.dg/ext/mv3.C: ... here.
2029         * g++.dg/mv4.C: Moved to...
2030         * g++.dg/ext/mv4.C: ... here.
2031         * g++.dg/mv5.C: Moved to...
2032         * g++.dg/ext/mv5.C: ... here.  Adjust test.
2033         * g++.dg/mv6.C: Moved to...
2034         * g++.dg/ext/mv6.C: ... here.  Adjust test.
2035         * g++.dg/ext/mv7.C: New test.
2036         * g++.dg/ext/mv8.C: New test.
2037         * g++.dg/ext/mv9.C: New test.
2038         * g++.dg/ext/mv10.C: New test.
2039         * g++.dg/ext/mv11.C: New test.
2041 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
2043         PR rtl-optimization/56144
2044         * gcc.dg/pr56144.c: New.
2046 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
2048         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2049         message.
2050         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2051         * g++.dg/cpp0x/constexpr-55573.C: Same
2053 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
2055         PR tree-optimization/56064
2056         * gcc.dg/fixed-point/view-convert.c: New test.
2058 2013-01-30  Andreas Schwab  <schwab@suse.de>
2060         * lib/target-supports-dg.exp (dg-process-target): Use expr to
2061         evaluate the end index in string range.
2063 2013-01-30  Tobias Burnus  <burnus@net-b.de>
2065         PR fortran/56138
2066         * gfortran.dg/allocatable_function_6.f90: New.
2068 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
2069             Mikael Morin  <mikael@gcc.gnu.org>
2071         PR fortran/54107
2072         * gfortran.dg/proc_ptr_comp_36.f90: New.
2074 2013-01-29  Richard Biener  <rguenther@suse.de>
2076         PR tree-optimization/55270
2077         * gcc.dg/torture/pr55270.c: New testcase.
2079 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2081         PR rtl-optimization/56117
2082         * gcc.dg/pr56117.c: New test.
2084 2013-01-28  Richard Biener  <rguenther@suse.de>
2086         PR tree-optimization/56034
2087         * gcc.dg/torture/pr56034.c: New testcase.
2089 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2091         PR tree-optimization/56125
2092         * gcc.dg/pr56125.c: New test.
2094 2013-01-28  Tobias Burnus  <burnus@net-b.de>
2095             Mikael Morin  <mikael@gcc.gnu.org>
2097         PR fortran/53537
2098         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2099         * gfortran.dg/import8.f90: Likewise.
2100         * gfortran.dg/interface_derived_type_1.f90: Likewise.
2101         * gfortran.dg/import10.f90: New test.
2102         * gfortran.dg/import11.f90: Likewise
2104 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2106         PR testsuite/56053
2107         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2108         string.h.  Provide memset, malloc and free prototypes, adjust line
2109         numbers in dg-output.
2110         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2111         Provide memset prototype and adjust line numbers in dg-output.
2112         * c-c++-common/asan/global-overflow-1.c: Likewise.
2114         PR tree-optimization/56094
2115         * gcc.dg/pr56094.c: New test.
2117 2013-01-27  Amol Pise  <amolpise15@gmail.com>
2119         * gcc.target/arm/neon-vfnms-1.c: New test.
2120         * gcc.target/arm/neon-vfnma-1.c: New test.
2122 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
2124         PR target/56114
2125         * gcc.target/i386/pr56114.c: New test.
2127 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
2129         PR fortran/55984
2130         * gfortran.dg/associate_14.f90: New test.
2132         PR fortran/56047
2133         * gfortran.dg/associate_13.f90: New test.
2135 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
2137         PR tree-optimization/56098
2138         * gcc.dg/pr56098-1.c: New test.
2139         * gcc.dg/pr56098-2.c: New test.
2141 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
2143         PR target/54222
2144         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2146 2013-01-22  Marek Polacek  <polacek@redhat.com>
2148         PR tree-optimization/56035
2149         * gcc.dg/pr56035.c: New test.
2151 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2153         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2154         for MIPS.
2156 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2158         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2160 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
2162         PR c/56078
2163         * gcc.dg/pr56078.c: New test.
2164         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2166 2013-01-24  Martin Jambor  <mjambor@suse.cz>
2168         PR tree-optimization/55927
2169         * g++.dg/ipa/devirt-10.C: Disable early inlining.
2171 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
2173         * gcc.target/i386/movsd.c: New test.
2175 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
2177         PR inline-asm/55934
2178         * gcc.target/i386/pr55934.c: New test.
2180 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
2182         PR fortran/56081
2183         * gfortran.dg/select_8.f90: New.
2185 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
2187         * gcc.target/microblaze/microblaze.exp: Remove
2188         target_config_cflags check.
2190 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
2192         PR fortran/56052
2193         * gfortran.dg/gomp/pr56052.f90: New test.
2195         PR target/49069
2196         * gcc.dg/pr49069.c: New test.
2198 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
2200         PR c++/55944
2201         * g++.dg/cpp0x/constexpr-static10.C: New.
2203 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
2205         PR target/56028
2206         * gcc.target/i386/pr56028.c: New test.
2208 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
2210         PR target/55686
2211         * gcc.target/i386/pr55686.c: New test.
2213 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
2215         PR c++/53609
2216         * g++.dg/cpp0x/variadic139.C: New test.
2217         * g++.dg/cpp0x/variadic140.C: Likewise.
2218         * g++.dg/cpp0x/variadic141.C: Likewise.
2220 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
2222         * gnat.dg/warn8.adb: New test.
2224 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
2226         PR fortran/55919
2227         * gfortran.dg/include_8.f90: New test.
2229 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2231         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2232         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2234 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
2236         PR tree-optimization/56051
2237         * gcc.c-torture/execute/pr56051.c: New test.
2239 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2241         PR rtl-optimization/56023
2242         * gcc.dg/pr56023.c: New test.
2244 2013-01-21  Martin Jambor  <mjambor@suse.cz>
2246         PR middle-end/56022
2247         * gcc.target/i386/pr56022.c: New test.
2249 2013-01-21  Jason Merrill  <jason@redhat.com>
2251         * lib/target-supports.exp (check_effective_target_alias): New.
2253 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
2255         PR debug/53235
2256         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2258 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
2260         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2262 2013-01-19  Jeff Law  <law@redhat.com>
2264         PR tree-optimization/52631
2265         * tree-ssa/pr52631.c: New test.
2266         * tree-ssa/ssa-fre-9: Update expected output.
2268 2013-01-19  Anthony Green  <green@moxielogic.com>
2270         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2271         for moxie.
2273 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
2275         PR tree-optimization/56029
2276         * g++.dg/torture/pr56029.C: New test.
2278 2013-01-18  Sharad Singhai  <singhai@google.com>
2280         PR tree-optimization/55995
2281         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2283 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
2285         PR target/55433
2286         * gcc.target/i386/pr55433.c: New.
2288 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
2290         PR middle-end/56015
2291         * gfortran.dg/pr56015.f90: New test.
2293 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
2295         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2297 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
2299         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2300         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2301         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2302         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2303         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2305 2013-01-17  Jeff Law  <law@redhat.com>
2307         * gcc.dg/pr52573.c: Move to...
2308         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
2310         PR rtl-optimization/52573
2311         * gcc.dg/pr52573.c: New test.
2313 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
2315         PR sanitizer/55679
2316         * g++.dg/asan/interception-test-1.C: Skip on darwin.
2317         * lib/target-supports.exp (check_effective_target_swapcontext): Use
2318         check_no_compiler_messages to test support in ucontext.h.
2319         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2320         compliant RLIMIT_AS.
2322 2013-01-17  Marek Polacek  <polacek@redhat.com>
2324         PR rtl-optimization/55833
2325         * gcc.dg/pr55833.c: New test.
2327 2013-01-17  Jan Hubicka  <jh@suse.cz>
2329         PR tree-optimization/55273
2330         * gcc.c-torture/compile/pr55273.c: New testcase.
2332 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
2334         PR target/55981
2335         * gcc.target/pr55981.c: New test.
2337 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
2339         * gcc.target/arm/pr40887.c: Require at least armv5.
2340         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2341         * gcc.target/arm/pr51915.c: Likewise.
2342         * gcc.target/arm/pr52006.c: Likewise.
2343         * gcc.target/arm/pr53187.c: Likewise.
2345         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2346         * gcc.target/arm/ftest-support-arm.h: Delete.
2347         * gcc.target/arm/ftest-support-thumb.h: Delete.
2348         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2349         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2350         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2351         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2352         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2353         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2354         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2355         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2356         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2357         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2358         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2359         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2360         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2361         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2362         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2363         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2364         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2365         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2366         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2367         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2368         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2369         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2370         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2371         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2373 2013-01-17  Martin Jambor  <mjambor@suse.cz>
2375         PR tree-optimizations/55264
2376         * g++.dg/ipa/pr55264.C: New test.
2378 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
2380         PR fortran/55983
2381         * gfortran.dg/class_55.f90: New.
2383 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
2385         PR testsuite/55994
2386         * gcc.c-torture/execute/builtins/builtins.exp: Add
2387         -Wl,--allow-multiple-definition for eabi and elf targets.
2389         PR testsuite/54622
2390         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2391         check_effective_target_vect_perm_short,
2392         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2393         check_effective_target_vect64): Return 0 for big-endian ARM.
2394         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2396         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2397         prototypes.
2399 2013-01-16  Richard Biener  <rguenther@suse.de>
2401         PR tree-optimization/55964
2402         * gcc.dg/torture/pr55964.c: New testcase.
2404 2013-01-16  Richard Biener  <rguenther@suse.de>
2406         PR tree-optimization/54767
2407         PR tree-optimization/53465
2408         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2410 2013-01-16  Christian Bruel  <christian.bruel@st.com>
2412         PR target/55301
2413         * gcc.target/sh/sh-switch.c: New testcase.
2415 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
2417         * gcc.dg/webizer.c: Increase the array size.
2419 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2421         PR target/55940
2422         * gcc.dg/pr55940.c: New test.
2424 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
2425             Harald Anlauf  <anlauf@gmx.de>
2427         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2428         * gfortran.dg/bounds_check_5.f90: Likewise.
2429         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2430         * gfortran.dg/continuation_9.f90: Likewise.
2431         * gfortran.dg/move_alloc_13.f90: Likewise.
2432         * gfortran.dg/structure_constructor_11.f90: Likewise.
2433         * gfortran.dg/tab_continuation.f: Likewise.
2434         * gfortran.dg/warning-directive-2.F90: Likewise.
2435         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2437 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
2439         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2440         * gcc.target/arm/fma-sp.c: Likewise.
2442 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
2444         PR rtl-optimization/55153
2445         * gcc.dg/pr55153.c: New.
2447 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2449         PR tree-optimization/55920
2450         * gcc.c-torture/compile/pr55920.c: New test.
2452 2013-01-15  Richard Biener  <rguenther@suse.de>
2454         PR middle-end/55882
2455         * gcc.dg/torture/pr55882.c: New testcase.
2457 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2459         PR tree-optimization/55955
2460         * gcc.c-torture/compile/pr55955.c: New test.
2462 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
2464         PR c++/55663
2465         * g++.dg/cpp0x/alias-decl-31.C: New test.
2467 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
2469         PR fortran/54286
2470         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2471         case where interface is null.
2473 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
2475         PR fortran/55806
2476         * gfortran.dg/array_constructor_40.f90:  New test.
2478 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
2480         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2482 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
2484         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2485         * gcc.target/aarch64/vect-ld1r-compile.c: New.
2486         * gcc.target/aarch64/vect-ld1r-fp.c: New.
2487         * gcc.target/aarch64/vect-ld1r.c: New.
2488         * gcc.target/aarch64/vect-ld1r.x: New.
2490 2013-01-14  Andi Kleen  <ak@linux.intel.com>
2492         PR target/55948
2493         * gcc.target/i386/hle-clear-rel.c: New file
2494         * gcc.target/i386/hle-store-rel.c: New file.
2496 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
2498         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2499         * gfortran.dg/bounds_check_4.f90: Likewise.
2500         * gfortran.dg/inquire_10.f90: Likewise.
2501         * gfortran.dg/minloc_3.f90: Likewise.
2502         * gfortran.dg/minlocval_3.f90: Likewise.
2503         * gfortran.dg/module_double_reuse.f90: Likewise.
2504         * gfortran.dg/mvbits_1.f90: Likewise.
2505         * gfortran.dg/oldstyle_1.f90: Likewise.
2506         * gfortran.dg/pr20163-2.f: Likewise.
2507         * gfortran.dg/save_1.f90: Likewise.
2508         * gfortran.dg/scan_1.f90: Likewise.
2509         * gfortran.dg/select_char_1.f90: Likewise.
2510         * gfortran.dg/shape_4.f90: Likewise.
2511         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2512         * gfortran.dg/function_optimize_10.f90: Likewise.
2513         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2514         * gfortran.dg/used_types_17.f90: Likewise.
2515         * gfortran.dg/used_types_18.f90: Likewise.
2517 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
2519         PR fortran/54286
2520         * gfortran.dg/proc_ptr_result_8.f90 : New test.
2522 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2524         * gcc.dg/unroll_5.c: Add nomips16 attributes.
2526 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2528         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2530 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
2532         PR fortran/55072
2533         * gfortran.dg/assumed_type_2.f90: Fix test case.
2534         * gfortran.dg/internal_pack_13.f90: New test.
2535         * gfortran.dg/internal_pack_14.f90: New test.
2537 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2539         PR fortran/55868
2540         * gfortran.dg/unlimited_polymorphic_8.f90: Update
2541         scan-tree-dump-times for foo.0.x._vptr to deal with change from
2542         $tar to STAR.
2544 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
2546         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2548 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2550         PR target/55719
2551         * gcc.target/s390/pr55719.c: New testcase.
2553 2013-01-11  Richard Guenther  <rguenther@suse.de>
2555         PR tree-optimization/44061
2556         * gcc.dg/pr44061.c: New testcase.
2558 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
2560         Update copyright years.
2562 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
2563             Jakub Jelinek  <jakub@redhat.com>
2565         PR target/55565
2566         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2568 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
2570         PR rtl-optimization/55672
2571         * gcc.target/i386/pr55672.c: New.
2573 2013-01-10  Jeff Law  <law@redhat.com>
2575         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
2576         pass/fail message unique.
2579 2013-01-10  Jason Merrill  <jason@redhat.com>
2581         * ada/.gitignore: New.
2583 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2585         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2586         Add tls options.
2587         * g++.dg/tls/thread_local2.C: Likewise.
2588         * g++.dg/tls/thread_local2g.C: Likewise.
2589         * g++.dg/tls/thread_local6.C: Likewise.
2590         * g++.dg/tls/thread_local-order1.C: Add tls options.
2591         * g++.dg/tls/thread_local-order2.C: Likewise.
2592         * g++.dg/tls/thread_local3.C: Likewise.
2593         * g++.dg/tls/thread_local3g.C: Likewise.
2594         * g++.dg/tls/thread_local4.C: Likewise.
2595         * g++.dg/tls/thread_local4g.C: Likewise.
2596         * g++.dg/tls/thread_local5.C: Likewise.
2597         * g++.dg/tls/thread_local5g.C: Likewise.
2598         * g++.dg/tls/thread_local6g.C: Likewise.
2600 2013-01-10  Kostya Serebryany  <kcc@google.com>
2602         * g++.dg/asan/asan_test.cc: Sync from upstream.
2604 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
2606         PR tree-optimization/55921
2607         * gcc.c-torture/compile/pr55921.c: New test.
2609 2013-01-09  Jan Hubicka  <jh@suse.cz>
2611         PR tree-optimization/55569
2612         * gcc.c-torture/compile/pr55569.c: New testcase.
2614 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
2616         PR fortran/47203
2617         * gfortran.dg/use_28.f90: New test.
2619 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
2621         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2622         number matching more robust.
2624 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
2626         PR rtl-optimization/55829
2627         * gcc.target/i386/pr55829.c: New.
2629 2013-01-09  Tobias Burnus  <burnus@net-b.de>
2631         PR fortran/55758
2632         * gfortran.dg/bind_c_bool_1.f90: New.
2633         * gfortran.dg/do_5.f90: Add dg-warning.
2635 2013-01-09  Jan Hubicka  <jh@suse.cz>
2637         PR tree-optimization/55875
2638         * gcc.c-torture/execute/pr55875.c: New testcase.
2639         * g++.dg/torture/pr55875.C: New testcase.
2641 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2643         PR c/48418
2644         * c-c++-common/pr48418.c: New test.
2646 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
2648         PR c++/55801
2649         * g++.dg/tls/thread_local-ice.C: New.
2651 2013-01-09  Andreas Schwab  <schwab@suse.de>
2653         * gcc.dg/guality/pr54693.c: Null-terminate arr.
2655 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2657         PR tree-optimization/48189
2658         * gcc.dg/pr48189.c: New test.
2660 2013-01-04  Jan Hubicka  <jh@suse.cz>
2662         PR tree-optimization/55823
2663         * g++.dg/ipa/devirt-10.C: New testcase.
2665 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
2666             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
2668         PR rtl-optimization/55845
2669         * gcc.target/i386/pr55845.c: New test.
2671 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
2673         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2674         instructions generated instead of number of occurances.
2676 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2678         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2679         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2680         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2681         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2682         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2683         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2684         * gcc.target/aarch64/vect-fcm.x: Likewise.
2685         * lib/target-supports.exp
2686         (check_effective_target_vect_cond): Enable for AArch64.
2688 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2690         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2691         endian-safe float pool loading.
2692         (test_square_root_v4sf): Likewise.
2693         (test_square_root_v2df): Likewise.
2694         * lib/target-supports.exp
2695         (check_effective_target_vect_call_sqrtf): Add AArch64.
2697 2013-01-08  Martin Jambor  <mjambor@suse.cz>
2699         PR debug/55579
2700         * gcc.dg/tree-ssa/pr55579.c: New test.
2702 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2704         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2705         asm comments.
2707 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
2709         PR middle-end/55890
2710         * gcc.dg/torture/pr55890-3.c: New test.
2712         PR middle-end/55851
2713         * gcc.c-torture/compile/pr55851.c: New test.
2715         PR sanitizer/55844
2716         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2717         dg-options.
2719 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2721         PR fortran/55618
2722         * gfortran.dg/elemental_scalar_args_2.f90: New test.
2724 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2726         PR fortran/55763
2727         * gfortran.dg/pointer_init_2.f90: Update dg-error.
2728         * gfortran.dg/pointer_init_7.f90: New.
2730 2013-01-07  Richard Biener  <rguenther@suse.de>
2732         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2734 2013-01-07  Richard Biener  <rguenther@suse.de>
2736         PR middle-end/55890
2737         * gcc.dg/torture/pr55890-1.c: New testcase.
2738         * gcc.dg/torture/pr55890-2.c: Likewise.
2740 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
2742         * gcc.target/aarch64/fmovd.c: New.
2743         * gcc.target/aarch64/fmovf.c: Likewise.
2744         * gcc.target/aarch64/fmovd-zero.c: Likewise.
2745         * gcc.target/aarch64/fmovf-zero.c: Likewise.
2746         * gcc.target/aarch64/vect-fmovd.c: Likewise.
2747         * gcc.target/aarch64/vect-fmovf.c: Likewise.
2748         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2749         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2751 2013-01-07  Richard Biener  <rguenther@suse.de>
2753         PR tree-optimization/55888
2754         PR tree-optimization/55862
2755         * gcc.dg/torture/pr55888.c: New testcase.
2757 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2759         PR fortran/55852
2760         * gfortran.dg/intrinsic_size_3.f90: New.
2762 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2764         PR fortran/55763
2765         * gfortran.dg/select_type_32.f90: New.
2767 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
2769         PR c++/52343
2770         * g++.dg/cpp0x/alias-decl-29.C: New test.
2772 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
2774         PR fortran/53876
2775         PR fortran/54990
2776         PR fortran/54992
2777         * gfortran.dg/class_array_15.f03: New test.
2779 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
2781         PR fortran/42769
2782         PR fortran/45836
2783         PR fortran/45900
2784         * gfortran.dg/use_23.f90: New test.
2785         * gfortran.dg/use_24.f90: New test.
2786         * gfortran.dg/use_25.f90: New test.
2787         * gfortran.dg/use_26.f90: New test.
2788         * gfortran.dg/use_27.f90: New test.
2790 2013-01-06  Olivier Hainque  <hainque@adacore.com>
2792         * gnat.dg/specs/clause_on_volatile.ads: New test.
2794 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2796         * gnat.dg/alignment10.adb: New test.
2798 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
2799             Mikael Morin  <mikael@gcc.gnu.org>
2801         PR fortran/55827
2802         * gfortran.dg/use_22.f90: New test.
2804 2013-01-04  Andrew Pinski  <apinski@cavium.com>
2806         * gcc.target/aarch64/cmp-1.c: New testcase.
2808 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
2810         PR fortran/55172
2811         * gfortran.dg/select_type_31.f03: New test.
2813 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
2815         PR c++/54526 (again)
2816         * g++.dg/cpp0x/parse2.C: Extend.
2817         * g++.old-deja/g++.other/crash28.C: Adjust.
2819 2013-01-04  Richard Biener  <rguenther@suse.de>
2821         PR tree-optimization/55862
2822         * gcc.dg/torture/pr55862.c: New testcase.
2824 2013-01-04  Martin Jambor  <mjambor@suse.cz>
2826         PR tree-optimization/55755
2827         * gcc.dg/torture/pr55755.c: New test.
2828         * gcc.dg/tree-ssa/sra-13.c: Likewise.
2829         * gcc.dg/tree-ssa/pr45144.c: Update.
2831 2013-01-04  Richard Biener  <rguenther@suse.de>
2833         PR middle-end/55863
2834         * gcc.dg/fold-reassoc-2.c: New testcase.
2836 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2838         PR fortran/55763
2839         * gfortran.dg/null_7.f90: New.
2841 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2843         PR fortran/55854
2844         PR fortran/55763
2845         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2846         * gfortran.dg/unlimited_polymorphic_7.f90: New.
2847         * gfortran.dg/unlimited_polymorphic_8.f90: New.
2849 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
2851         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2853 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
2855         PR fortran/55855
2856         * gfortran.dg/assignment_1.f90: Modified.
2857         * gfortran.dg/assignment_4.f90: New.
2859 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
2861         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2863 2013-01-03  Richard Biener  <rguenther@suse.de>
2865         PR tree-optimization/55857
2866         * gcc.dg/vect/pr55857-1.c: New testcase.
2867         * gcc.dg/vect/pr55857-2.c: Likewise.
2869 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
2871         PR rtl-optimization/55838
2872         * gcc.dg/pr55838.c: New test.
2874         PR tree-optimization/55832
2875         * gcc.c-torture/compile/pr55832.c: New test.
2877 2013-01-02  Teresa Johnson  <tejohnson@google.com>
2879         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2880         * gcc.dg/tree-ssa/loop-23.c: Ditto.
2881         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2882         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2883         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2884         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2885         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2886         * gcc.dg/unroll_1.c: Ditto.
2887         * gcc.dg/unroll_2.c: Ditto.
2888         * gcc.dg/unroll_3.c: Ditto.
2889         * gcc.dg/unroll_4.c: Ditto.
2891 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2893         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2895 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2897         PR fortran/55818
2898         * gfortran.dg/eof_4.f90: New test.
2900 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
2902         * lib/c-compat.exp (compat-use-alt-compiler): Remove
2903         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2904         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2905         (compat_setup_dfp): Initialize compat_alt_caret and
2906         compat_save_TEST_ALWAYS_FLAGS.
2908 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2910         * gcc.dg/torture/tls/tls-reload-1.c: New test.
2912 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2914         * gcc.dg/torture/fp-int-convert-2.c: New test.
2916 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2918         * gfortran.dg/newunit_3.f90: Add dg-do run.
2919         * gfortran.dg/inquire_15.f90: Add dg-do run.
2921 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
2923         PR tree-optimization/55831
2924         * gcc.dg/pr55831.c: New test.
2926 Copyright (C) 2013 Free Software Foundation, Inc.
2928 Copying and distribution of this file, with or without modification,
2929 are permitted in any medium without royalty provided the copyright
2930 notice and this notice are preserved.