2013-09-09 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob430b945a0034480f6cb6f644d650840a96965b3e
1 2013-09-09  Richard Biener  <rguenther@suse.de>
3         Backport from mainline
4         2013-08-29  Richard Biener  <rguenther@suse.de>
6         PR tree-optimization/57685
7         * gcc.dg/torture/pr57685.c: New testcase.
9 2013-09-09  Richard Biener  <rguenther@suse.de>
11         Backport from mainline
12         2013-08-30  Richard Biener  <rguenther@suse.de>
14         PR tree-optimization/58223
15         * gcc.dg/torture/pr58223.c: New testcase.
16         * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
18 2013-09-03  Richard Biener  <rguenther@suse.de>
20         Backport from mainline
21         2013-08-29  Richard Biener  <rguenther@suse.de>
23         PR tree-optimization/58246
24         * gcc.dg/torture/pr58246.c: New testcase.
26 2013-09-03  Richard Biener  <rguenther@suse.de>
28         Backport from mainline
29         2013-08-30  Richard Biener  <rguenther@suse.de>
31         PR tree-optimization/58228
32         * gcc.dg/torture/pr58228.c: New testcase.
34 2013-09-03  Richard Biener  <rguenther@suse.de>
36         Backport from mainline
37         2013-08-30  Richard Biener  <rguenther@suse.de>
39         PR tree-optimization/58010
40         * gcc.dg/pr58010.c: New testcase.
42 2013-08-30  Jakub Jelinek  <jakub@redhat.com>
44         PR tree-optimization/58277
45         * gcc.c-torture/execute/pr58277-1.c: New test.
46         * gcc.c-torture/execute/pr58277-2.c: New test.
48 2013-08-29  Jakub Jelinek  <jakub@redhat.com>
50         Backported from mainline
51         2013-07-22  Georg-Johann Lay  <avr@gjlay.de>
53         PR testsuite/52641
54         * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
56         2013-05-27  Richard Biener  <rguenther@suse.de>
58         PR tree-optimization/57417
59         * gcc.dg/torture/pr57417.c: New testcase.
61         PR tree-optimization/57396
62         * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
64         PR tree-optimization/57343
65         * gcc.dg/torture/pr57343.c: New testcase.
67         2013-05-23  Richard Biener  <rguenther@suse.de>
69         PR middle-end/57381
70         * gcc.dg/torture/pr57381.c: New testcase.
72 2013-08-28  Jakub Jelinek  <jakub@redhat.com>
74         PR middle-end/58257
75         * c-c++-common/gomp/pr58257.c: New test.
77 2013-08-28  Richard Biener  <rguenther@suse.de>
79         Backport from mainline
80         2013-06-24  Richard Biener  <rguenther@suse.de>
82         PR middle-end/56977
83         * gcc.dg/pr56977.c: New testcase.
85 2013-08-24  Mikael Morin  <mikael@gcc.gnu.org>
87         PR fortran/57798
88         * gfortran.dg/inline_sum_5.f90: New.
90 2013-08-24  Janus Weil  <janus@gcc.gnu.org>
92         Backport from trunk:
93         2013-08-22  Janus Weil  <janus@gcc.gnu.org>
95         PR fortran/58185
96         * gfortran.dg/select_type_34.f90: New.
98 2013-08-23  Jakub Jelinek  <jakub@redhat.com>
100         PR target/58218
101         * gcc.target/i386/pr58218.c: New test.
103         PR tree-optimization/58209
104         * gcc.c-torture/execute/pr58209.c: New test.
106 2013-08-20  Paolo Carlini  <paolo.carlini@oracle.com>
108         PR c++/58190
109         * g++.dg/pr57878.C: Use __SIZE_TYPE__.
111 2013-08-18  Jakub Jelinek  <jakub@redhat.com>
113         PR tree-optimization/58006
114         * g++.dg/opt/pr58006.C: New test.
116 2013-08-16  Jakub Jelinek  <jakub@redhat.com>
118         PR tree-optimization/58164
119         * gcc.c-torture/compile/pr58164.c: New test.
121         PR tree-optimization/58165
122         * g++.dg/opt/pr58165.C: New test.
124 2013-08-14  Jakub Jelinek  <jakub@redhat.com>
126         PR tree-optimization/58145
127         * gcc.dg/pr58145-1.c: New test.
128         * gcc.dg/pr58145-2.c: New test.
130 2013-08-13  Jakub Jelinek  <jakub@redhat.com>
132         PR sanitizer/56417
133         * gcc.dg/asan/pr56417.c: New test.
135 2013-08-13  Vladimir Makarov  <vmakarov@redhat.com>
137         Backport from mainline
138         2013-06-06  Vladimir Makarov  <vmakarov@redhat.com>
140         PR rtl-optimization/57459
141         * gcc.target/i386/pr57459.c: New test.
143 2013-08-13  Eric Botcazou  <ebotcazou@adacore.com>
145         * gnat.dg/loop_optimization16.adb: New test.
146         * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
148 2013-08-13  Marek Polacek  <polacek@redhat.com>
150         PR tree-optimization/57980
151         * gcc.dg/pr57980.c: New test.
153 2013-08-13  Uros Bizjak  <ubizjak@gmail.com>
155         Backport from mainline
156         2013-08-12  Perez Read  <netfirewall@gmail.com>
158         PR target/58132
159         * gcc.target/i386/movabs-1.c: New test.
161 2013-08-11  Janus Weil  <janus@gcc.gnu.org>
163         Backport from trunk:
164         2013-08-09  Janus Weil  <janus@gcc.gnu.org>
166         PR fortran/58058
167         * gfortran.dg/transfer_intrinsic_6.f90: New.
169 2013-08-09  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
171         Backport from mainline:
172         2013-08-09  Zhenqiang Chen  <zhenqiang.chen@linaro.org>
174         * gcc.target/arm/lp1189445.c: New testcase.
176 2013-08-06  Martin Jambor  <mjambor@suse.cz>
177             Bernd Edlinger <bernd.edlinger@hotmail.de>
179         * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
180         (a): Fix constructor.
182 2013-08-06  Martin Jambor  <mjambor@suse.cz>
184         PR middle-end/58041
185         * gcc.dg/torture/pr58041.c: New test.
186         * gcc.target/arm/pr58041.c: Likewise.
188 2013-08-02  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
190         Backport from mainline
191         2013-06-27  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
193         * gcc.target/s390/htm-1.c: New file.
194         * gcc.target/s390/htm-nofloat-1.c: New file.
195         * gcc.target/s390/htm-xl-intrin-1.c: New file.
197 2013-07-28  Tobias Burnus  <burnus@net-b.de>
199         Backport from mainline
200         2013-05-28  Tobias Burnus  <burnus@net-b.de>
202         PR fortran/57435
203         * gfortran.dg/use_29.f90: New.
205 2013-07-25  Paolo Carlini  <paolo.carlini@oracle.com>
207         PR c++/57981
208         * g++.dg/cpp0x/pr57981.C: New.
210 2013-07-25  Terry Guo  <terry.guo@arm.com>
212         Backport from mainline:
213         2013-07-25  Terry Guo  <terry.guo@arm.com>
215         * gcc.target/arm/thumb1-Os-mult.c: New test case.
217 2013-07-19  Wei Mi  <wmi@google.com>
219         Backport from mainline:
220         2013-07-18  Wei Mi  <wmi@google.com>
222         PR rtl-optimization/57878
223         * g++.dg/pr57878.C: New test.
225 2013-07-19  Georg-Johann Lay  <avr@gjlay.de>
227         Backport from 2013-07-19 trunk r201051.
229         PR target/57516
230         * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
231         Adjust to corrected rounding.
233 2013-07-19  Kirill Yukhin  <kirill.yukhin@intel.com>
235         * gcc.target/i386/bmi-1.c: Extend with new instrinsics.
236         Fix scan patterns.
237         * gcc.target/i386/bmi-2.c: Ditto.
238         * gcc.target/i386/bmi-bextr-4.c: New.
239         * gcc.target/i386/bmi-bextr-5.c: Ditto.
241 2013-07-16  Iain Sandoe  <iain@codesourcery.com>
243         PR target/55656
244         PR target/55657
245         * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
246         * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
247         * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
248         * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
249         * objc.dg/image-info.m: Likewise.
250         * objc.dg/symtab-1.m: Likewise.
251         * objc.dg/torture/strings/const-str-10.m: Likewise.
252         * objc.dg/torture/strings/const-str-11.m: Likewise.
253         * objc.dg/torture/strings/const-str-9.m: Likewise.
254         * objc.dg/zero-link-1.m: Likewise.
255         * objc.dg/zero-link-2.m: Likewise.
256         * objc.dg/no-extra-load.m: Avoid Foundation.h.
257         * objc.dg/objc-foreach-4.m: Likewise.
258         * objc.dg/objc-foreach-5.m: Likewise.
259         * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
260         (for Darwin).
261         * obj-c++.dg/strings/const-str-12.mm: Likewise.
262         * obj-c++.dg/syntax-error-1.mm: Likewise.
263         * objc.dg/method-6.m: Likewise.
264         * objc.dg/pr23214.m: Likewise.
265         * objc.dg/proto-lossage-7.m: Likewise.
266         * objc.dg/strings/const-str-12b.m: Likewise.
267         * objc.dg/zero-link-3.m: Likewise.
268         * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
269         * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
270         adjust headers, interfaces and encoded types to reflect current system
271         versions.  Add FIXME and outputs from current system compiler for
272         reference.
274 2013-07-10  Janis Johnson  <janisjo@codesourcery.com>
276         * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
277         for EABI targets.
278         * gcc.c-torture/execute/nest-align-1.x: New.
280 2013-07-08  Janis Johnson  <janisjo@codesourcery.com>
282         * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
284         * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
286         * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
288 2013-07-08  Tobias Burnus  <burnus@net-b.de>
290         PR fortran/57785
291         * gfortran.dg/dot_product_2.f90: New.
293 2013-07-08  Jakub Jelinek  <jakub@redhat.com>
295         PR rtl-optimization/57829
296         * gcc.c-torture/execute/pr57829.c: New test.
298 2013-07-05  Paolo Carlini  <paolo.carlini@oracle.com>
300         PR c++/57645
301         * g++.dg/cpp0x/noexcept21.C: New.
303 2013-07-03  Jakub Jelinek  <jakub@redhat.com>
305         PR target/57777
306         * gcc.target/i386/pr57777.c: New test.
308         PR c++/57771
309         * g++.dg/template/arg9.C: New test.
311 2013-06-28  Jakub Jelinek  <jakub@redhat.com>
313         PR target/57736
314         * gcc.target/i386/pr57736.c: New test.
316 2013-06-27  Jakub Jelinek  <jakub@redhat.com>
318         PR target/57623
319         * gcc.target/i386/bmi-bextr-3.c: New test.
321         PR target/57623
322         * gcc.target/i386/bmi2-bzhi-1.c: New test.
324 2013-06-24  Martin Jambor  <mjambor@suse.cz>
326         PR tree-optimization/57358
327         * gcc.dg/ipa/pr57358.c: New test.
329 2013-06-24  Alan Modra  <amodra@gmail.com>
331         * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
332         Add scan-assembler-not "lvx".
333         * gcc.target/powerpc/le-altivec-consts.c: New.
335 2013-06-21  Uros Bizjak  <ubizjak@gmail.com>
337         Backport from mainline
338         2013-06-20  Uros Bizjak  <ubizjak@gmail.com>
340         PR target/57655
341         * gcc.target/i386/pr57655.c: New test.
343 2013-06-21  Paolo Carlini  <paolo.carlini@oracle.com>
345         PR c++/53211
346         * g++.dg/cpp0x/decltype55.C: New.
348 2013-06-20  Wei Mi  <wmi@google.com>
350         Backport from mainline
351         2013-06-19  Wei Mi  <wmi@google.com>
353         PR rtl-optimization/57518
354         * testsuite/gcc.dg/pr57518.c: New test.
356 2013-06-11  Tobias Burnus  <burnus@net-b.de>
358         PR fortran/57508
359         * gfortran.dg/defined_assignment_7.f90: New.
361 2013-06-10  Oleg Endo  <olegendo@gcc.gnu.org>
363         Backport from mainline
364         2013-05-20  Oleg Endo  <olegendo@gcc.gnu.org>
366         PR target/56547
367         * gcc.target/sh/pr56547-1.c: New.
368         * gcc.target/sh/pr56547-2.c: New.
370 2013-06-09  Jakub Jelinek  <jakub@redhat.com>
372         PR target/57568
373         * gcc.c-torture/execute/pr57568.c: New test.
375 2013-06-04  Tobias Burnus  <burnus@net-b.de>
377         Backport from mainline
378         2013-05-22  Tobias Burnus  <burnus@net-b.de>
380         PR fortran/57364
381         * gfortran.dg/defined_assignment_6.f90: New.
383 2013-05-31  Janus Weil  <janus@gcc.gnu.org>
384             Tobias Burnus  <burnus@net-b.de>
386         PR fortran/57217
387         * gfortran.dg/typebound_override_4.f90: New.
389 2013-05-31  Release Manager
391         * GCC 4.8.1 released.
393 2013-05-26  Eric Botcazou  <ebotcazou@adacore.com>
395         * gnat.dg/specs/last_bit.ads: New test.
397 2013-05-24  Greta Yorsh  <Greta.Yorsh@arm.com>
399         Backport from mainline
400         2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
402         PR target/56732
403         * gcc.target/arm/pr56732-1.c: New test.
405 2013-05-24  Alexander Ivchenko  <alexander.ivchenko@intel.com>
407         PR tree-ssa/57385
408         * gcc.dg/tree-ssa/pr57385.c: New test.
410 2013-05-23  Martin Jambor  <mjambor@suse.cz>
412         PR middle-end/57347
413         * gcc.dg/ipa/pr57347.c: New test.
415 2013-05-23  Richard Biener  <rguenther@suse.de>
417         PR rtl-optimization/57341
418         * gcc.dg/torture/pr57341.c: New testcase.
420 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
422         PR middle-end/57344
423         * gcc.c-torture/execute/pr57344-1.c: New test.
424         * gcc.c-torture/execute/pr57344-2.c: New test.
425         * gcc.c-torture/execute/pr57344-3.c: New test.
426         * gcc.c-torture/execute/pr57344-4.c: New test.
428 2013-05-22  Richard Biener  <rguenther@suse.de>
430         Backport from mainline
431         2013-05-21  Richard Biener  <rguenther@suse.de>
433         PR tree-optimization/57330
434         * gcc.dg/torture/pr57330.c: New testcase.
436         2013-05-21  Richard Biener  <rguenther@suse.de>
438         PR tree-optimization/57303
439         * gcc.dg/torture/pr57303.c: New testcase.
441 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
443         PR tree-optimization/57321
444         * gcc.c-torture/execute/pr57321.c: New test.
446 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
448         PR rtl-optimization/57281
449         PR rtl-optimization/57300
450         * gcc.dg/pr57300.c: New test.
451         * gcc.c-torture/execute/pr57281.c: New test.
453 2013-05-16  Dodji Seketeli  <dodji@redhat.com>
455         PR c++/56782 - Regression with empty pack expansions
456         * g++.dg/cpp0x/variadic142.C: New test file.
458 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
460         PR c++/57274
461         * c-c++-common/Wsequence-point-1.c: New test.
463         PR middle-end/57251
464         * gcc.dg/torture/pr57251.c: New test.
466 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
468         PR target/57264
469         * gcc.target/i386/pr57264.c: New test.
471 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
473         PR tree-optimization/57230
474         * gcc.dg/strlenopt-23.c: New test.
476 2013-05-10  Richard Biener  <rguenther@suse.de>
478         PR tree-optimization/57214
479         * gcc.dg/torture/pr57214.c: New testcase.
481 2013-05-09  Martin Jambor  <mjambor@suse.cz>
483         PR middle-end/56988
484         * gcc.dg/ipa/pr56988.c: New test.
486 2013-05-08  Marc Glisse  <marc.glisse@inria.fr>
488         * c-c++-common/vector-scalar-2.c: New testcase.
490 2013-05-07  Tobias Burnus  <burnus@net-b.de>
492         Backport from mainline
493         2013-05-02  Tobias Burnus  <burnus@net-b.de>
495         PR fortran/57142
496         * gfortran.dg/size_kind_2.f90: New.
497         * gfortran.dg/size_kind_3.f90: New.
499 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
501         PR tree-optimization/57149
502         * gcc.dg/pr57149.c: New test.
504         PR debug/57184
505         * gcc.dg/pr57184.c: New test.
507 2013-05-07  Richard Biener  <rguenther@suse.de>
509         Backport from mainline
510         2013-05-06  Richard Biener  <rguenther@suse.de>
512         PR tree-optimization/57185
513         * gcc.dg/autopar/pr57185.c: New testcase.
515         2013-04-19  Richard Biener  <rguenther@suse.de>
517         PR tree-optimization/57000
518         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
520 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
522         * gnat.dg/specs/array3.ads: New test.
524 2013-05-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
526         Backport from trunk
527         2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
529         PR target/57150
530         * gcc.target/powerpc/pr57150.c: New file.
532 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
534         Backport from mainline
535         2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
537         PR target/57106
538         * gcc.target/i386/pr57106.c: New test.
540 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
542         PR c++/57183
543         * g++.dg/cpp0x/auto38.C: New.
545 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
547         PR tree-optimization/56205
548         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
550 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
552         PR rtl-optimization/57130
553         * gcc.c-torture/execute/pr57130.c: New test.
555 2013-05-03  Marek Polacek  <polacek@redhat.com>
557         Backport from mainline
558         2013-04-25  Marek Polacek  <polacek@redhat.com>
560         PR tree-optimization/57066
561         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
563 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
565         PR rtl-optimization/57131
566         * gcc.c-torture/execute/pr57131.c: New test.
568 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
570         Backport from mainline
571         PR target/57091
572         * gcc.target/i386/pr57091.c: New test.
574 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
576         Backport from mainline
577         2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
579         PR target/57097
580         * gcc.target/i386/pr57097.c: New test.
582 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
584         Backport from mainline
585         2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
587         PR rtl-optimizations/57046
588         * gcc.target/i386/pr57046.c: New test.
590 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
592         Backport from mainline
593         2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
595         PR target/57018
596         * gcc.target/i386/pr57018.c: New test.
598 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
600         Backport from mainline
601         2013-04-18  Jakub Jelinek  <jakub@redhat.com>
603         PR rtl-optimization/56999
604         * g++.dg/opt/pr56999.C: New test.
606 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
608         Backport from mainline
609         2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
611         PR rtl-optimization/56847
612         * gcc.dg/pr56847.c: New test.
614 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
616         Backport from mainline (fix to botched commit)
617         2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
619         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
620         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
621         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
622         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
623         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
624         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
625         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
626         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
627         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
628         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
630         Backport from mainline
631         2013-03-28  Ian Bolton  <ian.bolton@arm.com>
633         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
634         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
635         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
636         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
637         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
638         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
639         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
640         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
641         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
642         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
644 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
646         PR c++/57092
647         * g++.dg/cpp0x/decltype53.C: New.
649 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
651         PR tree-optimization/57104
652         * gcc.dg/pr57104.c: New test.
654 2013-04-30  Uros Bizjak  <ubizjak@gmail.com>
656         Backport from mainline
657         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
659         PR target/44578
660         * gcc.target/i386/pr44578.c: New test.
662         Backport from mainline
663         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
665         PR target/57098
666         * gcc.target/i386/pr57098.c: New test.
668 2013-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
670         PR c++/56450
671         * g++.dg/cpp0x/decltype52.C: New.
673 2013-04-29  Richard Biener  <rguenther@suse.de>
675         PR middle-end/57103
676         * gcc.dg/autopar/pr57103.c: New testcase.
678 2013-04-29  Christian Bruel  <christian.bruel@st.com>
680         PR target/57108
681         * gcc.target/sh/pr57108.c: New test.
683 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
685         PR tree-optimization/57083
686         * gcc.dg/torture/pr57083.c: New test.
688 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
690         Backport from trunk:
692         PR fortran/51825
693         * gfortran.dg/namelist_77.f90: New test.
694         * gfortran.dg/namelist_78.f90: New test.
696 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
698         PR fortran/56786
699         * gfortran.dg/namelist_81.f90:  New test.
701 2013-04-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
703         Backport from trunk:
705         PR fortran/52512
706         * gfortran.dg/namelist_79.f90: New test.
708 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
710         PR target/56866
711         * gcc.c-torture/execute/pr56866.c: New test.
712         * gcc.target/i386/pr56866.c: New test.
714 2013-04-26  Janus Weil  <janus@gcc.gnu.org>
716         Backports from trunk:
718         PR fortran/56968
719         * gfortran.dg/proc_ptr_41.f90: New.
721         PR fortran/56814
722         * gfortran.dg/proc_ptr_42.f90: New.
724         PR fortran/53685
725         PR fortran/57022
726         * gfortran.dg/transfer_check_4.f90: New.
728 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
730         PR rtl-optimization/57003
731         * gcc.target/i386/pr57003.c: New test.
733 2013-04-25  Ian Bolton  <ian.bolton@arm.com>
735         Backported from mainline.
736         2013-03-22  Ian Bolton  <ian.bolton@arm.com>
738         * gcc.target/aarch64/movk.c: New test.
740 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
742         PR c++/56970
743         * g++.dg/cpp0x/sfinae45.C: New.
745 2013-04-23  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
747         Backported from mainline.
748         PR rtl-optimization/56605
749         * gcc.target/powerpc/pr56605.c: New.
751 2013-04-22  Marek Polacek  <polacek@redhat.com>
753         Backport from mainline
754         2013-04-22  Marek Polacek  <polacek@redhat.com>
756         PR sanitizer/56990
757         * gcc.dg/pr56990.c: New test.
759 2013-04-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
760             Mikael Morin  <mikael@gcc.gnu.org>
762         PR fortran/56872
763         * gfortran.dg/array_constructor_45.f90:  New test.
764         * gfortran.dg/array_constructor_46.f90:  New test.
765         * gfortran.dg/array_constructor_47.f90:  New test.
766         * gfortran.dg/array_constructor_40.f90:  Adjust number of
767         while loops.
769 2013-04-18  Mikael Morin  <mikael@gcc.gnu.org>
771         PR fortran/56816
772         * gfortran.dg/select_type_33.f03: New test.
774 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
776         PR tree-optimization/56984
777         * gcc.c-torture/compile/pr56984.c: New test.
779         PR rtl-optimization/56992
780         * gcc.dg/pr56992.c: New test.
782 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
784         Backport from mainline
785         2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
787         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
788         * gcc.c-torture/execute/pr33992.x: Remove.
789         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
790         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
791         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
793         Backport from mainline
794         2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
796         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
797         * g++.dg/ipa/ivinline-2.C: Likewise.
798         * g++.dg/ipa/ivinline-3.C: Likewise.
799         * g++.dg/ipa/ivinline-4.C: Likewise.
800         * g++.dg/ipa/ivinline-5.C: Likewise.
801         * g++.dg/ipa/ivinline-7.C: Likewise.
802         * g++.dg/ipa/ivinline-8.C: Likewise.
803         * g++.dg/ipa/ivinline-9.C: Likewise.
804         * g++.dg/cpp0x/noexcept03.C: Likewise.
805         * gcc.dg/const-1.c: Likewise.
806         * gcc.dg/ipa/pure-const-1.c: Likewise.
807         * gcc.dg/noreturn-8.c: Likewise.
808         * gcc.target/i386/mmx-1.c: Likewise.
809         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
810         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
811         * gcc.c-torture/execute/pr33992.x: New file.
813 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
815         PR tree-optimization/56962
816         * gcc.c-torture/execute/pr56962.c: New test.
818 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
820         * gcc.dg/pr56890-1.c: New test.
821         * gcc.dg/pr56890-2.c: Likewise.
823 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
825         PR target/56903
826         * gcc.target/i386/pr56903.c: New test.
828 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
830         PR tree-optimization/56918
831         PR tree-optimization/56920
832         * gcc.dg/vect/pr56918.c: New test.
833         * gcc.dg/vect/pr56920.c: New test.
835 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
837         PR c++/56895
838         * g++.dg/template/arrow4.C: New test.
840 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
842         PR c++/56913
843         * g++.dg/cpp0x/sfinae44.C: New.
845 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
847         Backported from mainline.
848         2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
850         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
851         inverse operands.
852         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
853         loop is vectorized.
854         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
855         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
856         loop is vectorized and that the correct instruction is generated.
857         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
858         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
859         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
861 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
863         PR tree-optimization/56899
864         * gcc.c-torture/execute/pr56899.c: New test.
866 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
868         PR c++/56895
869         * g++.dg/template/arrow3.C: New test.
871         Backported from mainline
872         2013-04-09  Jakub Jelinek  <jakub@redhat.com>
874         PR middle-end/56883
875         * c-c++-common/gomp/pr56883.c: New test.
877 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
879         PR fortran/56782
880         Backport from trunk.
881         * gfortran.dg/array_constructor_44.f90:  New test.
883 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
885         * gcc.c-torture/execute/pr56837.c: New test.
887 2013-04-04  Marek Polacek  <polacek@redhat.com>
889         Backport from mainline:
890         2013-04-04  Marek Polacek  <polacek@redhat.com>
892         PR tree-optimization/48186
893         * gcc.dg/pr48186.c: New test.
895 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
897         Backport from mainline:
898         2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
900         PR target/56720
901         * gcc.target/arm/neon-vcond-gt.c: New test.
902         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
903         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
905 2013-04-04  Richard Biener  <rguenther@suse.de>
907         PR tree-optimization/56837
908         * g++.dg/torture/pr56837.C: New testcase.
910 2013-04-03  Marek Polacek  <polacek@redhat.com>
912         Backport from mainline:
913         2013-04-03  Marek Polacek  <polacek@redhat.com>
915         PR sanitizer/55702
916         * gcc.dg/pr55702.c: New test.
918 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
920         PR debug/56819
921         * g++.dg/debug/pr56819.C: New test.
923 2013-04-03  Richard Biener  <rguenther@suse.de>
925         PR tree-optimization/56817
926         * g++.dg/torture/pr56817.C: New testcase.
928 2013-04-03  Richard Biener  <rguenther@suse.de>
930         PR tree-optimization/55964
931         * gcc.dg/torture/pr55964-2.c: New testcase.
933 2013-04-03  Richard Biener  <rguenther@suse.de>
935         PR tree-optimization/56501
936         * gcc.dg/torture/pr56501.c: New testcase.
938 2013-04-03  Richard Biener  <rguenther@suse.de>
940         PR tree-optimization/56407
941         * gcc.dg/torture/pr56407.c: New testcase.
943 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
945         PR rtl-optimization/56745
946         * gcc.c-torture/compile/pr56745.c: New test.
948 2013-04-02  Tobias Burnus  <burnus@net-b.de>
950         Backport from mainline:
951         2013-03-28  Tobias Burnus  <burnus@net-b.de>
953         PR fortran/56735
954         * gfortran.dg/namelist_80.f90: New.
956 2013-04-02  Tobias Burnus  <burnus@net-b.de>
958         Backport from mainline:
959         2013-03-29  Tobias Burnus  <burnus@net-b.de>
961         PR fortran/56737
962         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
964 2013-04-02  Richard Biener  <rguenther@suse.de>
966         PR middle-end/56768
967         * g++.dg/torture/pr56768.C: New testcase.
969 2013-04-01  Paolo Carlini  <paolo.carlini@oracle.com>
971         PR c++/55951
972         * g++.dg/ext/desig5.C: New.
974 2013-03-29  Kirill Yukhin  <kirill.yukhin@intel.com>
976         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
977         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
979 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
981         PR middle-end/56694
982         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
983         targets.
985 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
987         PR c++/56722
988         * g++.dg/cpp0x/range-for23.C: New.
990 2013-03-25  Richard Biener  <rguenther@suse.de>
992         PR middle-end/56694
993         * g++.dg/torture/pr56694.C: New testcase.
995 2013-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
997         Backport from mainline:
998         2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1000         PR fortran/54932
1001         * gfortran.dg/do_1.f90: Don't xfail.
1003 2013-03-24  Tobias Burnus  <burnus@net-b.de>
1005         PR fortran/56696
1006         * gfortran.dg/eof_5.f90: New.
1008 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1010         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1011         alphabetically.
1013 2013-03-22  Paolo Carlini  <paolo.carlini@oracle.com>
1015         PR c++/56582
1016         * g++.dg/cpp0x/constexpr-array5.C: New.
1018 2013-03-22  H.J. Lu  <hongjiu.lu@intel.com>
1020         PR target/56560
1021         * gcc.target/i386/pr56560.c: New file.
1023 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1025         PR testsuite/55994
1026         * gcc.c-torture/execute/builtins/builtins.exp: Add
1027         -Wl,--allow-multiple-definition for RTEMS targets.
1029 2013-03-22  Jakub Jelinek  <jakub@redhat.com>
1031         Backported from mainline
1032         2013-03-16  Jakub Jelinek  <jakub@redhat.com>
1034         PR c++/56607
1035         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1036         * c-c++-common/pr56607.c: New test.
1038 2013-03-22  Release Manager
1040         * GCC 4.8.0 released.
1042 2013-03-20  Richard Biener  <rguenther@suse.de>
1044         PR tree-optimization/56661
1045         * gcc.dg/torture/pr56661.c: New testcase.
1047 2013-03-20  Jakub Jelinek  <jakub@redhat.com>
1049         PR tree-optimization/56635
1050         * g++.dg/torture/pr56635.C: New test.
1052 2013-03-15  Tobias Burnus  <burnus@net-b.de>
1054         PR fortran/56615
1055         * gfortran.dg/transfer_intrinsic_5.f90: New.
1057 2013-03-15  Kai Tietz  <ktietz@redhat.com>
1059         * gcc.target/i386/movti.c: Don't test for x64 mingw.
1060         * gcc.target/i386/pr20020-1.c: Likewise.
1061         * gcc.target/i386/pr20020-2.c: Likewise.
1062         * gcc.target/i386/pr20020-3.c: Likewise.
1063         * gcc.target/i386/pr53425-1.c: Likewise.
1064         * gcc.target/i386/pr53425-2.c: Likewise.
1065         * gcc.target/i386/pr55093.c: Likewise.
1066         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1068 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
1070         PR debug/56307
1071         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1072         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
1074 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
1076         PR tree-optimization/53265
1077         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1078         undefined behavior.
1079         * gcc.dg/graphite/id-6.c (test): Likewise.
1080         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1081         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1083         PR tree-optimization/53265
1084         * gcc.dg/pr53265.c: New test.
1085         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1086         to dg-options.
1087         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1088         arrays.
1089         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
1090         n, use it as high bound instead of 4.
1092 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
1094         PR target/49880
1095         * gcc.target/sh/pr49880-1.c: New.
1096         * gcc.target/sh/pr49880-2.c: New.
1097         * gcc.target/sh/pr49880-3.c: New.
1098         * gcc.target/sh/pr49880-4.c: New.
1099         * gcc.target/sh/pr49880-5.c: New.
1101 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1103         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1105 2013-03-13  Richard Biener  <rguenther@suse.de>
1107         PR tree-optimization/56608
1108         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1110 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1112         PR c++/56611
1113         * g++.dg/cpp0x/alias-decl-32.C: New.
1115 2013-03-11  Jan Hubicka  <jh@suse.cz>
1117         PR middle-end/56571
1118         * gcc.c-torture/compile/pr56571.c: New testcase.
1120 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1122         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1123         * gcc.dg/tree-ssa/pr55579.c: Likewise.
1125 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
1127         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1128         * gcc.dg/inline_4.c: Likewise.
1129         * gcc.dg/unroll_2.c: Likewise.
1130         * gcc.dg/unroll_3.c: Likewise.
1131         * gcc.dg/unroll_4.c: Likewise.
1133 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1135         PR testsuite/54119
1136         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1138         PR debug/56307
1139         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1141 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
1143         PR target/40797
1144         * gcc.c-torture/compile/pr40797.c: New.
1146 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1148         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1150 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
1152         PR fortran/56575
1153         * gfortran.dg/class_56.f90: New test.
1155 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
1157         PR middle-end/56524
1158         * gcc.target/mips/pr56524.c: New test.
1160 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1162         PR c++/56565
1163         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1165 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1167         PR c++/51412
1168         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1170 2013-03-08  Marek Polacek  <polacek@redhat.com>
1172         PR tree-optimization/56478
1173         * gcc.dg/torture/pr56478.c: New test.
1175 2013-03-08  Kai Tietz  <ktietz@redhat.com>
1177         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1178         targets linker option --allow-multiple-definition.
1180         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1181         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1182         * gcc.dg/pr52549.c: Add LLP64 case.
1183         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1184         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1185         * gcc.dg/torture/pr51071-2.c: Likewise.
1186         * gcc.dg/tree-ssa/vrp72.c: Likewise.
1187         * gcc.dg/tree-ssa/vrp73.c: Likewise.
1188         * gcc.dg/tree-ssa/vrp75.c: Likewise.
1189         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1190         * gcc.dg/weak/weak-1.c: Likewise.
1191         * gcc.dg/weak/weak-2.c: Likewise.
1192         * gcc.dg/weak/weak-3.c: Likewise.
1193         * gcc.dg/weak/weak-4.c: Likewise.
1194         * gcc.dg/weak/weak-5.c: Likewise.
1195         * gcc.dg/weak/weak-15.c: Likewise.
1196         * gcc.dg/weak/weak-16.c: Likewise.
1198         * c-c++-common/pr54486.c: Skip test for mingw-targets.
1200 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
1202         PR tree-optimization/56559
1203         * gcc.dg/tree-ssa/reassoc-26.c: New test.
1205 2013-03-07  Andreas Schwab  <schwab@suse.de>
1207         * gcc.dg/pr31490.c: Fix last change.
1209 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
1211         PR c++/56534
1212         * g++.dg/template/crash115.C: New.
1214 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1216         PR tree-optimization/56539
1217         * gcc.c-torture/compile/pr56539.c: New test.
1219 2013-03-06  Kai Tietz  <ktietz@redhat.com>
1221         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
1222         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1223         * gcc.dg/lto/20091013-1_2.c: Likewise.
1224         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1226 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1228         * gnat.dg/specs/aggr6.ads: New test.
1230 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1232         * gnat.dg/loop_optimization15.ad[sb]: New test.
1234 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1236         PR middle-end/56548
1237         * gcc.dg/pr56548.c: New test.
1239 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1241         PR debug/53363
1242         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1244 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1246         PR c++/56543
1247         * g++.dg/template/typename20.C: New test.
1249 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1251         PR debug/56510
1252         * gcc.dg/pr56510.c: New test.
1254         PR rtl-optimization/56484
1255         * gcc.c-torture/compile/pr56484.c: New test.
1257 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
1259         PR c++/56530
1260         * g++.dg/warn/Wsign-conversion-2.C: New.
1262 2013-03-05  Richard Biener  <rguenther@suse.de>
1264         PR tree-optimization/56270
1265         * gcc.dg/vect/slp-38.c: New testcase.
1267 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1269         PR rtl-optimization/56494
1270         * gcc.dg/pr56494.c: New test.
1272 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1274         * gcc.dg/pr56424.c: New test.
1276 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
1278         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1279         * gcc.dg/pr56228.c <avr>: Skip.
1281 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
1283         PR testsuite/52641
1284         PR tree-optimization/52631
1285         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1287 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
1289         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1290         * gcc.dg/vect/vect-83_64.c: Same.
1292 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
1294         PR fortran/56477
1295         * gfortran.dg/pointer_check_13.f90: New test.
1297 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
1299         PR fortran/54730
1300         * gfortran.dg/array_constructor_42.f90: New test.
1302 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
1304         PR c++/52688
1305         * g++.dg/template/static33.C: New.
1306         * g++.dg/template/static34.C: Likewise.
1308         PR c++/10291
1309         * g++.dg/template/static35.C: New.
1311 2013-03-01  Steve Ellcey  <sellcey@mips.com>
1313         * gcc.dg/pr56396.c: Require pic support.
1315 2013-03-01  Richard Biener  <rguenther@suse.de>
1317         PR tree-optimization/55481
1318         * gcc.dg/torture/pr56488.c: New testcase.
1320 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
1321             Jakub Jelinek  <jakub@redhat.com>
1323         PR sanitizer/56454
1324         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1325         no_sanitize_address attribute rather than no_address_safety_analysis.
1326         * g++.dg/asan/sanitizer_test_utils.h
1327         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1328         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1329         in addition to no_address_safety_analysis.
1331 2013-02-28  Jason Merrill  <jason@redhat.com>
1333         PR c++/56481
1334         * g++.dg/cpp0x/constexpr-and.C: New.
1336 2013-02-28  Martin Jambor  <mjambor@suse.cz>
1338         PR tree-optimization/56294
1339         * g++.dg/debug/pr56294.C: New test.
1341 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1343         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1345 2013-02-27  Marek Polacek  <polacek@redhat.com>
1347         PR rtl-optimization/56466
1348         * gcc.dg/pr56466.c: New test.
1350 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1352         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1353         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1354         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1356 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
1358         PR middle-end/45472
1359         * gcc.dg/pr45472.c: New test.
1361 2013-02-26  Marek Polacek  <polacek@redhat.com>
1363         PR tree-optimization/56426
1364         * gcc.dg/pr56436.c: New test.
1366 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
1368         PR tree-optimization/56448
1369         * gcc.c-torture/compile/pr56448.c: New test.
1371         PR tree-optimization/56443
1372         * gcc.dg/torture/pr56443.c: New test.
1374 2013-02-25  Richard Biener  <rguenther@suse.de>
1376         PR tree-optimization/56175
1377         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1379 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
1381         PR c++/56403
1382         * g++.dg/torture/pr56403.C: New test.
1384 2013-02-25  Catherine Moore  <clm@codesourcery.com>
1386         Revert:
1387         2013-02-24  Catherine Moore  <clm@codesourcery.com>
1388         Richard Sandiford  <rdsandiford@googlemail.com>
1390         * gcc.target/mips/mips.exp: Add microMIPS support.
1391         * gcc.target/mips/umips-movep-2.c: New test.
1392         * gcc.target/mips/umips-lwp-2.c: New test.
1393         * gcc.target/mips/umips-swp-5.c: New test.
1394         * gcc.target/mips/umips-constraints-1.c: New test.
1395         * gcc.target/mips/umips-lwp-3.c: New test.
1396         * gcc.target/mips/umips-swp-6.c: New test.
1397         * gcc.target/mips/umips-constraints-2.c: New test.
1398         * gcc.target/mips/umips-save-restore-1.c: New test.
1399         * gcc.target/mips/umips-lwp-4.c: New test.
1400         * gcc.target/mips/umips-swp-7.c: New test.
1401         * gcc.target/mips/umips-save-restore-2.c: New test.
1402         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1403         * gcc.target/mips/umips-lwp-5.c: New test.
1404         * gcc.target/mips/umips-save-restore-3.c: New test.
1405         * gcc.target/mips/umips-lwp-6.c: New test.
1406         * gcc.target/mips/umips-swp-1.c: New test.
1407         * gcc.target/mips/umips-lwp-7.c: New test.
1408         * gcc.target/mips/umips-swp-2.c: New test.
1409         * gcc.target/mips/umips-lwp-8.c: New test.
1410         * gcc.target/mips/umips-swp-3.c: New test.
1411         * gcc.target/mips/umips-movep-1.c: New test.
1412         * gcc.target/mips/umips-lwp-1.c: New test.
1413         * gcc.target/mips/umips-swp-4.c: New test.
1415 2013-02-24  Catherine Moore  <clm@codesourcery.com>
1416             Richard Sandiford  <rdsandiford@googlemail.com>
1418         * gcc.target/mips/mips.exp: Add microMIPS support.
1419         * gcc.target/mips/umips-movep-2.c: New test.
1420         * gcc.target/mips/umips-lwp-2.c: New test.
1421         * gcc.target/mips/umips-swp-5.c: New test.
1422         * gcc.target/mips/umips-constraints-1.c: New test.
1423         * gcc.target/mips/umips-lwp-3.c: New test.
1424         * gcc.target/mips/umips-swp-6.c: New test.
1425         * gcc.target/mips/umips-constraints-2.c: New test.
1426         * gcc.target/mips/umips-save-restore-1.c: New test.
1427         * gcc.target/mips/umips-lwp-4.c: New test.
1428         * gcc.target/mips/umips-swp-7.c: New test.
1429         * gcc.target/mips/umips-save-restore-2.c: New test.
1430         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1431         * gcc.target/mips/umips-lwp-5.c: New test.
1432         * gcc.target/mips/umips-save-restore-3.c: New test.
1433         * gcc.target/mips/umips-lwp-6.c: New test.
1434         * gcc.target/mips/umips-swp-1.c: New test.
1435         * gcc.target/mips/umips-lwp-7.c: New test.
1436         * gcc.target/mips/umips-swp-2.c: New test.
1437         * gcc.target/mips/umips-lwp-8.c: New test.
1438         * gcc.target/mips/umips-swp-3.c: New test.
1439         * gcc.target/mips/umips-movep-1.c: New test.
1440         * gcc.target/mips/umips-lwp-1.c: New test.
1441         * gcc.target/mips/umips-swp-4.c: New test.
1443 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
1445         PR sanitizer/56393
1446         * lib/asan-dg.exp (asan_link_flags): Add
1447         -B${gccpath}/libsanitizer/asan/ to flags.
1449 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1451         PR middle-end/56420
1452         * gcc.dg/torture/pr56420.c: New test.
1454 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
1456         PR middle-end/56108
1457         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1459 2013-02-21  Martin Jambor  <mjambor@suse.cz>
1461         PR tree-optimization/56310
1462         * g++.dg/ipa/pr56310.C: New test.
1464 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
1466         PR fortran/56385
1467         * gfortran.dg/proc_ptr_comp_37.f90: New.
1469 2013-02-21  Richard Biener  <rguenther@suse.de>
1471         PR tree-optimization/56415
1472         Revert
1473         2013-02-11  Richard Biener  <rguenther@suse.de>
1475         PR tree-optimization/56273
1476         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1477         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1478         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1479         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1480         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1481         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1483 2013-02-21  Marek Polacek  <polacek@redhat.com>
1485         PR tree-optimization/56398
1486         * g++.dg/torture/pr56398.C: New test.
1488 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1490         PR inline-asm/56405
1491         * gcc.c-torture/compile/pr56405.c: New test.
1493 2013-02-20  Jan Hubicka  <jh@suse.cz>
1495         PR tree-optimization/56265
1496         * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
1498 2013-02-20  Richard Biener  <rguenther@suse.de>
1500         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1502 2013-02-20  Richard Biener  <rguenther@suse.de>
1503         Jakub Jelinek  <jakub@redhat.com>
1505         PR tree-optimization/56396
1506         * gcc.dg/pr56396.c: New testcase.
1508 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
1510         PR c++/56373
1511         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1513 2013-02-19  Richard Biener  <rguenther@suse.de>
1515         PR tree-optimization/56384
1516         * gcc.dg/torture/pr56384.c: New testcase.
1518 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
1520         PR tree-optimization/56350
1521         * gcc.dg/pr56350.c: New test.
1523         PR tree-optimization/56381
1524         * g++.dg/opt/pr56381.C: New test.
1526 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
1528         PR pch/54117
1529         * lib/dg-pch.exp (pch-init, pch-finish,
1530         check_effective_target_pch_supported_debug): New procs.
1531         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1532         Likewise if $pch_unsupported_debug and $flags include -g.
1533         Skip FAILs about missing *.gch file if $pch_unsupported_debug
1534         and dg-require-effective-target pch_unsupported_debug.
1535         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1536         * objc.dg/pch/pch.exp: Likewise.
1537         * gcc.dg/pch/pch.exp: Likewise.
1538         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1539         pch_unsupported_debug.
1540         * gcc.dg/pch/valid-1.hs: Likewise.
1541         * gcc.dg/pch/valid-1b.c: Likewise.
1542         * gcc.dg/pch/valid-1b.hs: Likewise.
1544 2013-02-18  Richard Biener  <rguenther@suse.de>
1546         PR tree-optimization/56366
1547         * gcc.dg/torture/pr56366.c: New testcase.
1549 2013-02-18  Richard Biener  <rguenther@suse.de>
1551         PR middle-end/56349
1552         * gcc.dg/torture/pr56349.c: New testcase.
1554 2013-02-18  Richard Biener  <rguenther@suse.de>
1556         PR tree-optimization/56321
1557         * gcc.dg/torture/pr56321.c: New testcase.
1559 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1561         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1563 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
1564             Dodji Seketeli  <dodji@redhat.com>
1566         PR asan/56330
1567         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1568         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1569         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1570         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1571         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1572         * c-c++-common/asan/pr56330.c: Likewise.
1573         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1574         Ensure the size argument of __builtin_memcpy is a constant.
1576 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
1577             Paolo Carlini  <paolo.carlini@oracle.com>
1579         PR c++/51242
1580         * g++.dg/cpp0x/enum23.C: New.
1582 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
1584         PR target/54685
1585         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1587 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
1589         PR rtl-optimization/56348
1590         * gcc.target/i386/pr56348.c: New test.
1592 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
1594         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1595         * gcc.target/arm/interrupt-2.c: Likewise.
1597 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1599         PR fortran/56318
1600         * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
1602 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1604         PR fortran/53818
1605         * gfortran.dg/init_flag_11.f90: New.
1607 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1609         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1611 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1613         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1614         characters.
1616 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
1617             Tobias Burnus  <burnus@net-b.de>
1619         PR testsuite/56138
1620         * gfortran.dg/allocatable_function_7.f90: New.
1622 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
1624         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1625         * asan_globals_test-wrapper.cc: New file.
1626         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1627         instead of asan_globals_test.cc as dg-additional-sources.
1628         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1629         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
1630         "sanitizer_test_utils.h" instead of
1631         "sanitizer_common/tests/sanitizer_test_utils.h".
1632         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1633         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1634         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1635         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1636         * g++.dg/asan/asan_test.cc: Synced from upstream.
1637         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1639 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
1641         Fix an asan crash
1642         * c-c++-common/asan/memcmp-2.c: New test.
1644 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
1646         PR c++/55582
1647         * g++.dg/cpp0x/udlit-string-literal.h: New.
1648         * g++.dg/cpp0x/udlit-string-literal.C: New.
1650 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
1652         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1654 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
1656         PR target/56184
1657         * gcc.target/arm/pr56184.C: New test.
1659 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
1661         PR c++/56302
1662         * g++.dg/torture/pr56302.C: New test.
1663         * g++.dg/cpp0x/constexpr-56302.C: New test.
1664         * c-c++-common/pr56302.c: New test.
1666 2013-02-13  Tobias Burnus  <burnus@net-b.de>
1667             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1669         PR fortran/56204
1670         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1671         * gfortran.dg/quad_3.f90: Ditto.
1673 2013-02-13  Kostya Serebryany  <kcc@google.com>
1675         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1676         to match the fresh asan run-time.
1677         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1679 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
1681         Avoid instrumenting duplicated memory access in the same basic block
1682         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1683         * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c:
1684         Likewise.
1685         * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c:
1686         Likewise.
1687         * testsuite/c-c++-common/asan/inc.c: Likewise.
1689 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
1691         PR inline-asm/56148
1692         * gcc.target/i386/pr56148.c: New test.
1694 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
1695             Tobias Burnus  <burnus@net-b.de>
1697         PR testsuite/56082
1698         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
1700 2013-02-12  Richard Biener  <rguenther@suse.de>
1702         PR lto/56297
1703         * gcc.dg/lto/pr56297_0.c: New testcase.
1704         * gcc.dg/lto/pr56297_0.c: Likewise.
1706 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
1708         PR fortran/46952
1709         * gfortran.dg/typebound_deferred_1.f90: New.
1711 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
1713         PR rtl-optimization/56151
1714         * gcc.target/i386/pr56151.c: New test.
1716 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
1718         * g++.dg/ext/mv12.C: New test.
1719         * g++.dg/ext/mv12.h: New file.
1720         * g++.dg/ext/mv12-aux.C: New file.
1721         * g++.dg/ext/mv13.C: New test.
1723 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1725         * lib/target-supports.exp
1726         (check_effective_target_powerpc_eabi_ok): New.
1727         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1728         powerpc_eabi_ok.
1729         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1730         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1731         only.
1732         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1733         * gcc.target/powerpc/pr51623.c: Likewise.
1734         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1735         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1737 2013-02-11  Alexander Potapenko  <glider@google.com>
1738             Jack Howarth  <howarth@bromo.med.uc.edu>
1739             Jakub Jelinek  <jakub@redhat.com>
1741         PR sanitizer/55617
1742         * g++.dg/asan/pr55617.C: Run on all targets.
1744 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
1746         PR rtl-optimization/56275
1747         * gcc.dg/pr56275.c: New test.
1749 2013-02-11  Richard Biener  <rguenther@suse.de>
1751         PR tree-optimization/56273
1752         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1754 2013-02-11  Richard Biener  <rguenther@suse.de>
1756         PR tree-optimization/56264
1757         * gcc.dg/torture/pr56264.c: New testcase.
1759 2013-02-11  Richard Biener  <rguenther@suse.de>
1761         PR tree-optimization/56273
1762         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1763         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1764         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1765         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1766         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1767         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1769 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
1771         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1772         for *-*-linux-gnu targets.
1773         * g++.dg/asan/interception-test-1.c: Ditto.
1774         * g++.dg/asan/interception-failure-test-1.C: Ditto.
1775         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1777 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
1779         PR fortran/55362
1780         * gfortran.dg/intrinsic_size_4.f90 : New test.
1782 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
1784         PR target/56256
1785         * gcc.target/powerpc/pr56256.c: New test.
1787 2013-02-08  Ian Lance Taylor  <iant@google.com>
1789         * lib/go.exp: Load timeout.exp.
1791 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
1793         PR rtl-optimization/56246
1794         * gcc.target/i386/pr56246.c: New test.
1796 2013-02-08  Jeff Law  <law@redhat.com>
1798         PR debug/53948
1799         * gcc.dg/debug/dwarf2/pr53948.c: New test.
1801 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
1803         PR target/56043
1804         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1805         powerpc*-*-linux*.
1807 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1809         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1811 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1813         PR rtl-optimization/56195
1814         * gcc.dg/torture/pr56195.c: New test.
1816 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
1818         PR fortran/54107
1819         * gfortran.dg/recursive_interface_2.f90: New test.
1821 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1823         PR tree-optimization/56250
1824         * gcc.c-torture/execute/pr56250.c: New test.
1826 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1828         PR tree-optimization/56064
1829         * gcc.dg/fixed-point/view-convert-2.c: New test.
1831 2013-02-08  Michael Matz  <matz@suse.de>
1833         PR tree-optimization/52448
1834         * gcc.dg/pr52448.c: New test.
1836 2013-02-08  Richard Biener  <rguenther@suse.de>
1838         PR middle-end/56181
1839         * gcc.dg/torture/pr56181.c: New testcase.
1841 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1843         PR target/54222
1844         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1845         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1847 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1849         PR c++/56241
1850         * g++.dg/parse/crash61.C: New test.
1852         PR c++/56239
1853         * g++.dg/parse/pr56239.C: New test.
1855         PR c++/56237
1856         * g++.dg/abi/mangle61.C: New test.
1858 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
1860         PR rtl-optimization/56225
1861         * gcc.target/i386/pr56225.c: New test.
1863 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1865         PR debug/56154
1866         * gcc.dg/guality/pr56154-1.c: New test.
1867         * gcc.dg/guality/pr56154-2.c: New test.
1868         * gcc.dg/guality/pr56154-3.c: New test.
1869         * gcc.dg/guality/pr56154-4.c: New test.
1870         * gcc.dg/guality/pr56154-aux.c: New file.
1872         PR tree-optimization/55789
1873         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1874         cleanup-tree-dump.
1875         * gcc.dg/tree-ssa/inline-3.c: Add
1876         --param max-early-inliner-iterations=2 option.
1878 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1880         PR debug/53363
1881         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1882         Add -fno-dwarf2-cfi-asm to dg-options.
1883         Adapt match count.
1885 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1887         PR target/56228
1888         * gcc.dg/pr56228.c: New test.
1890 2013-02-07  Alan Modra  <amodra@gmail.com>
1892         PR target/54009
1893         * gcc.target/powerpc/pr54009.c: New test.
1894         PR target/54131
1895         * gfortran.dg/pr54131.f: New test.
1897 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
1899         PR fortran/55789
1900         * gfortran.dg/array_constructor_41.f90: New test.
1902 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
1904         PR fortran/55978
1905         * gfortran.dg/class_optional_2.f90: Uncomment some cases
1906         which work now.
1908 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
1910         PR middle-end/56217
1911         * g++.dg/gomp/pr56217.C: New test.
1913 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1915         PR tree-optimization/56205
1916         * gcc.dg/tree-ssa/stdarg-6.c: New test.
1917         * gcc.c-torture/execute/pr56205.c: New test.
1919 2013-02-05  Richard Biener  <rguenther@suse.de>
1921         PR tree-optimization/53342
1922         PR tree-optimization/53185
1923         * gcc.dg/vect/pr53185-2.c: New testcase.
1925 2013-02-05  Jan Hubicka  <jh@suse.cz>
1927         PR tree-optimization/55789
1928         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1929         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1930         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1931         * g++.dg/ipa/inline-1.C: New testcase.
1932         * g++.dg/ipa/inline-2.C: New testcase.
1933         * g++.dg/ipa/inline-3.C: New testcase.
1935 2013-02-05  Jan Hubicka  <jh@suse.cz>
1937         PR tree-optimization/55789
1938         * g++.dg/torture/pr55789.C: New testcase.
1940 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1942         PR middle-end/56167
1943         * gcc.dg/pr56167.c: New test.
1945 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1947         PR target/55146
1948         * gcc.target/sh/pr55146.c: New.
1950 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1952         PR tree-optimization/54386
1953         * gcc.target/sh/pr54386.c: New.
1955 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
1957         PR fortran/56008
1958         * gfortran.dg/realloc_on _assign_16.f90 : New test.
1960         PR fortran/47517
1961         * gfortran.dg/realloc_on _assign_17.f90 : New test.
1963 2013-02-04  Alexander Potapenko  <glider@google.com>
1964             Jack Howarth  <howarth@bromo.med.uc.edu>
1965             Jakub Jelinek  <jakub@redhat.com>
1967         PR sanitizer/55617
1968         * g++.dg/asan/pr55617.C: New test.
1970 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1972         PR fortran/54195
1973         * gfortran.dg/typebound_operator_19.f90: New test.
1974         * gfortran.dg/typebound_assignment_4.f90: New test.
1976 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1978         PR fortran/54107
1979         * gfortran.dg/recursive_interface_1.f90: New test.
1981 2013-02-04  Richard Guenther  <rguenther@suse.de>
1983         PR lto/56168
1984         * gcc.dg/lto/pr56168_0.c: New testcase.
1985         * gcc.dg/lto/pr56168_1.c: Likewise.
1987 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1989         PR fortran/50627
1990         PR fortran/56054
1991         * gfortran.dg/block_12.f90:  New test.
1992         * gfortran.dg/module_error_1.f90:  New test.
1994 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
1996         * lib/target-supports.exp (check_effective_target_vect_float)
1997         (check_effective_target_vect_no_align): Add mips-sde-elf.
1999 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
2001         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2003 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
2005         * gcc.dg/pr56023.c: XFAIL on AIX.
2006         * gcc.dg/vect/pr49352.c: Same.
2008 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
2010         * gnat.dg/opt26.adb: New test.
2012 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2014         Revert.
2015         2013-01-27  Amol Pise  <amolpise15@gmail.com>
2017         * gcc.target/arm/neon-vfnms-1.c: New test.
2018         * gcc.target/arm/neon-vfnma-1.c: New test.
2020 2013-01-31  Richard Biener  <rguenther@suse.de>
2022         PR tree-optimization/56157
2023         * gcc.dg/torture/pr56157.c: New testcase.
2025 2013-01-30  Richard Biener  <rguenther@suse.de>
2027         PR tree-optimization/56150
2028         * gcc.dg/torture/pr56150.c: New testcase.
2030 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
2032         PR sanitizer/55374
2033         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2034         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
2035         printed in backtrace.
2036         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2037         to avoid errors about mismatched allocation vs. deallocation.
2039         PR c++/55742
2040         * g++.dg/mv1.C: Moved to...
2041         * g++.dg/ext/mv1.C: ... here.  Adjust test.
2042         * g++.dg/mv2.C: Moved to...
2043         * g++.dg/ext/mv2.C: ... here.  Adjust test.
2044         * g++.dg/mv3.C: Moved to...
2045         * g++.dg/ext/mv3.C: ... here.
2046         * g++.dg/mv4.C: Moved to...
2047         * g++.dg/ext/mv4.C: ... here.
2048         * g++.dg/mv5.C: Moved to...
2049         * g++.dg/ext/mv5.C: ... here.  Adjust test.
2050         * g++.dg/mv6.C: Moved to...
2051         * g++.dg/ext/mv6.C: ... here.  Adjust test.
2052         * g++.dg/ext/mv7.C: New test.
2053         * g++.dg/ext/mv8.C: New test.
2054         * g++.dg/ext/mv9.C: New test.
2055         * g++.dg/ext/mv10.C: New test.
2056         * g++.dg/ext/mv11.C: New test.
2058 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
2060         PR rtl-optimization/56144
2061         * gcc.dg/pr56144.c: New.
2063 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
2065         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2066         message.
2067         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2068         * g++.dg/cpp0x/constexpr-55573.C: Same
2070 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
2072         PR tree-optimization/56064
2073         * gcc.dg/fixed-point/view-convert.c: New test.
2075 2013-01-30  Andreas Schwab  <schwab@suse.de>
2077         * lib/target-supports-dg.exp (dg-process-target): Use expr to
2078         evaluate the end index in string range.
2080 2013-01-30  Tobias Burnus  <burnus@net-b.de>
2082         PR fortran/56138
2083         * gfortran.dg/allocatable_function_6.f90: New.
2085 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
2086             Mikael Morin  <mikael@gcc.gnu.org>
2088         PR fortran/54107
2089         * gfortran.dg/proc_ptr_comp_36.f90: New.
2091 2013-01-29  Richard Biener  <rguenther@suse.de>
2093         PR tree-optimization/55270
2094         * gcc.dg/torture/pr55270.c: New testcase.
2096 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2098         PR rtl-optimization/56117
2099         * gcc.dg/pr56117.c: New test.
2101 2013-01-28  Richard Biener  <rguenther@suse.de>
2103         PR tree-optimization/56034
2104         * gcc.dg/torture/pr56034.c: New testcase.
2106 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2108         PR tree-optimization/56125
2109         * gcc.dg/pr56125.c: New test.
2111 2013-01-28  Tobias Burnus  <burnus@net-b.de>
2112             Mikael Morin  <mikael@gcc.gnu.org>
2114         PR fortran/53537
2115         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2116         * gfortran.dg/import8.f90: Likewise.
2117         * gfortran.dg/interface_derived_type_1.f90: Likewise.
2118         * gfortran.dg/import10.f90: New test.
2119         * gfortran.dg/import11.f90: Likewise
2121 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2123         PR testsuite/56053
2124         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2125         string.h.  Provide memset, malloc and free prototypes, adjust line
2126         numbers in dg-output.
2127         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2128         Provide memset prototype and adjust line numbers in dg-output.
2129         * c-c++-common/asan/global-overflow-1.c: Likewise.
2131         PR tree-optimization/56094
2132         * gcc.dg/pr56094.c: New test.
2134 2013-01-27  Amol Pise  <amolpise15@gmail.com>
2136         * gcc.target/arm/neon-vfnms-1.c: New test.
2137         * gcc.target/arm/neon-vfnma-1.c: New test.
2139 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
2141         PR target/56114
2142         * gcc.target/i386/pr56114.c: New test.
2144 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
2146         PR fortran/55984
2147         * gfortran.dg/associate_14.f90: New test.
2149         PR fortran/56047
2150         * gfortran.dg/associate_13.f90: New test.
2152 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
2154         PR tree-optimization/56098
2155         * gcc.dg/pr56098-1.c: New test.
2156         * gcc.dg/pr56098-2.c: New test.
2158 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
2160         PR target/54222
2161         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2163 2013-01-22  Marek Polacek  <polacek@redhat.com>
2165         PR tree-optimization/56035
2166         * gcc.dg/pr56035.c: New test.
2168 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2170         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2171         for MIPS.
2173 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2175         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2177 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
2179         PR c/56078
2180         * gcc.dg/pr56078.c: New test.
2181         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2183 2013-01-24  Martin Jambor  <mjambor@suse.cz>
2185         PR tree-optimization/55927
2186         * g++.dg/ipa/devirt-10.C: Disable early inlining.
2188 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
2190         * gcc.target/i386/movsd.c: New test.
2192 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
2194         PR inline-asm/55934
2195         * gcc.target/i386/pr55934.c: New test.
2197 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
2199         PR fortran/56081
2200         * gfortran.dg/select_8.f90: New.
2202 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
2204         * gcc.target/microblaze/microblaze.exp: Remove
2205         target_config_cflags check.
2207 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
2209         PR fortran/56052
2210         * gfortran.dg/gomp/pr56052.f90: New test.
2212         PR target/49069
2213         * gcc.dg/pr49069.c: New test.
2215 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
2217         PR c++/55944
2218         * g++.dg/cpp0x/constexpr-static10.C: New.
2220 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
2222         PR target/56028
2223         * gcc.target/i386/pr56028.c: New test.
2225 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
2227         PR target/55686
2228         * gcc.target/i386/pr55686.c: New test.
2230 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
2232         PR c++/53609
2233         * g++.dg/cpp0x/variadic139.C: New test.
2234         * g++.dg/cpp0x/variadic140.C: Likewise.
2235         * g++.dg/cpp0x/variadic141.C: Likewise.
2237 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
2239         * gnat.dg/warn8.adb: New test.
2241 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
2243         PR fortran/55919
2244         * gfortran.dg/include_8.f90: New test.
2246 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2248         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2249         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2251 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
2253         PR tree-optimization/56051
2254         * gcc.c-torture/execute/pr56051.c: New test.
2256 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2258         PR rtl-optimization/56023
2259         * gcc.dg/pr56023.c: New test.
2261 2013-01-21  Martin Jambor  <mjambor@suse.cz>
2263         PR middle-end/56022
2264         * gcc.target/i386/pr56022.c: New test.
2266 2013-01-21  Jason Merrill  <jason@redhat.com>
2268         * lib/target-supports.exp (check_effective_target_alias): New.
2270 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
2272         PR debug/53235
2273         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2275 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
2277         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2279 2013-01-19  Jeff Law  <law@redhat.com>
2281         PR tree-optimization/52631
2282         * tree-ssa/pr52631.c: New test.
2283         * tree-ssa/ssa-fre-9: Update expected output.
2285 2013-01-19  Anthony Green  <green@moxielogic.com>
2287         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2288         for moxie.
2290 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
2292         PR tree-optimization/56029
2293         * g++.dg/torture/pr56029.C: New test.
2295 2013-01-18  Sharad Singhai  <singhai@google.com>
2297         PR tree-optimization/55995
2298         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2300 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
2302         PR target/55433
2303         * gcc.target/i386/pr55433.c: New.
2305 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
2307         PR middle-end/56015
2308         * gfortran.dg/pr56015.f90: New test.
2310 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
2312         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2314 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
2316         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2317         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2318         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2319         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2320         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2322 2013-01-17  Jeff Law  <law@redhat.com>
2324         * gcc.dg/pr52573.c: Move to...
2325         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
2327         PR rtl-optimization/52573
2328         * gcc.dg/pr52573.c: New test.
2330 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
2332         PR sanitizer/55679
2333         * g++.dg/asan/interception-test-1.C: Skip on darwin.
2334         * lib/target-supports.exp (check_effective_target_swapcontext): Use
2335         check_no_compiler_messages to test support in ucontext.h.
2336         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2337         compliant RLIMIT_AS.
2339 2013-01-17  Marek Polacek  <polacek@redhat.com>
2341         PR rtl-optimization/55833
2342         * gcc.dg/pr55833.c: New test.
2344 2013-01-17  Jan Hubicka  <jh@suse.cz>
2346         PR tree-optimization/55273
2347         * gcc.c-torture/compile/pr55273.c: New testcase.
2349 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
2351         PR target/55981
2352         * gcc.target/pr55981.c: New test.
2354 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
2356         * gcc.target/arm/pr40887.c: Require at least armv5.
2357         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2358         * gcc.target/arm/pr51915.c: Likewise.
2359         * gcc.target/arm/pr52006.c: Likewise.
2360         * gcc.target/arm/pr53187.c: Likewise.
2362         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2363         * gcc.target/arm/ftest-support-arm.h: Delete.
2364         * gcc.target/arm/ftest-support-thumb.h: Delete.
2365         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2366         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2367         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2368         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2369         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2370         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2371         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2372         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2373         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2374         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2375         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2376         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2377         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2378         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2379         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2380         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2381         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2382         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2383         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2384         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2385         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2386         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2387         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2388         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2390 2013-01-17  Martin Jambor  <mjambor@suse.cz>
2392         PR tree-optimizations/55264
2393         * g++.dg/ipa/pr55264.C: New test.
2395 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
2397         PR fortran/55983
2398         * gfortran.dg/class_55.f90: New.
2400 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
2402         PR testsuite/55994
2403         * gcc.c-torture/execute/builtins/builtins.exp: Add
2404         -Wl,--allow-multiple-definition for eabi and elf targets.
2406         PR testsuite/54622
2407         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2408         check_effective_target_vect_perm_short,
2409         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2410         check_effective_target_vect64): Return 0 for big-endian ARM.
2411         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2413         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2414         prototypes.
2416 2013-01-16  Richard Biener  <rguenther@suse.de>
2418         PR tree-optimization/55964
2419         * gcc.dg/torture/pr55964.c: New testcase.
2421 2013-01-16  Richard Biener  <rguenther@suse.de>
2423         PR tree-optimization/54767
2424         PR tree-optimization/53465
2425         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2427 2013-01-16  Christian Bruel  <christian.bruel@st.com>
2429         PR target/55301
2430         * gcc.target/sh/sh-switch.c: New testcase.
2432 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
2434         * gcc.dg/webizer.c: Increase the array size.
2436 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2438         PR target/55940
2439         * gcc.dg/pr55940.c: New test.
2441 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
2442             Harald Anlauf  <anlauf@gmx.de>
2444         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2445         * gfortran.dg/bounds_check_5.f90: Likewise.
2446         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2447         * gfortran.dg/continuation_9.f90: Likewise.
2448         * gfortran.dg/move_alloc_13.f90: Likewise.
2449         * gfortran.dg/structure_constructor_11.f90: Likewise.
2450         * gfortran.dg/tab_continuation.f: Likewise.
2451         * gfortran.dg/warning-directive-2.F90: Likewise.
2452         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2454 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
2456         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2457         * gcc.target/arm/fma-sp.c: Likewise.
2459 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
2461         PR rtl-optimization/55153
2462         * gcc.dg/pr55153.c: New.
2464 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2466         PR tree-optimization/55920
2467         * gcc.c-torture/compile/pr55920.c: New test.
2469 2013-01-15  Richard Biener  <rguenther@suse.de>
2471         PR middle-end/55882
2472         * gcc.dg/torture/pr55882.c: New testcase.
2474 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2476         PR tree-optimization/55955
2477         * gcc.c-torture/compile/pr55955.c: New test.
2479 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
2481         PR c++/55663
2482         * g++.dg/cpp0x/alias-decl-31.C: New test.
2484 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
2486         PR fortran/54286
2487         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2488         case where interface is null.
2490 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
2492         PR fortran/55806
2493         * gfortran.dg/array_constructor_40.f90:  New test.
2495 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
2497         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2499 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
2501         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2502         * gcc.target/aarch64/vect-ld1r-compile.c: New.
2503         * gcc.target/aarch64/vect-ld1r-fp.c: New.
2504         * gcc.target/aarch64/vect-ld1r.c: New.
2505         * gcc.target/aarch64/vect-ld1r.x: New.
2507 2013-01-14  Andi Kleen  <ak@linux.intel.com>
2509         PR target/55948
2510         * gcc.target/i386/hle-clear-rel.c: New file
2511         * gcc.target/i386/hle-store-rel.c: New file.
2513 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
2515         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2516         * gfortran.dg/bounds_check_4.f90: Likewise.
2517         * gfortran.dg/inquire_10.f90: Likewise.
2518         * gfortran.dg/minloc_3.f90: Likewise.
2519         * gfortran.dg/minlocval_3.f90: Likewise.
2520         * gfortran.dg/module_double_reuse.f90: Likewise.
2521         * gfortran.dg/mvbits_1.f90: Likewise.
2522         * gfortran.dg/oldstyle_1.f90: Likewise.
2523         * gfortran.dg/pr20163-2.f: Likewise.
2524         * gfortran.dg/save_1.f90: Likewise.
2525         * gfortran.dg/scan_1.f90: Likewise.
2526         * gfortran.dg/select_char_1.f90: Likewise.
2527         * gfortran.dg/shape_4.f90: Likewise.
2528         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2529         * gfortran.dg/function_optimize_10.f90: Likewise.
2530         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2531         * gfortran.dg/used_types_17.f90: Likewise.
2532         * gfortran.dg/used_types_18.f90: Likewise.
2534 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
2536         PR fortran/54286
2537         * gfortran.dg/proc_ptr_result_8.f90 : New test.
2539 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2541         * gcc.dg/unroll_5.c: Add nomips16 attributes.
2543 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2545         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2547 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
2549         PR fortran/55072
2550         * gfortran.dg/assumed_type_2.f90: Fix test case.
2551         * gfortran.dg/internal_pack_13.f90: New test.
2552         * gfortran.dg/internal_pack_14.f90: New test.
2554 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2556         PR fortran/55868
2557         * gfortran.dg/unlimited_polymorphic_8.f90: Update
2558         scan-tree-dump-times for foo.0.x._vptr to deal with change from
2559         $tar to STAR.
2561 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
2563         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2565 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2567         PR target/55719
2568         * gcc.target/s390/pr55719.c: New testcase.
2570 2013-01-11  Richard Guenther  <rguenther@suse.de>
2572         PR tree-optimization/44061
2573         * gcc.dg/pr44061.c: New testcase.
2575 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
2577         Update copyright years.
2579 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
2580             Jakub Jelinek  <jakub@redhat.com>
2582         PR target/55565
2583         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2585 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
2587         PR rtl-optimization/55672
2588         * gcc.target/i386/pr55672.c: New.
2590 2013-01-10  Jeff Law  <law@redhat.com>
2592         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
2593         pass/fail message unique.
2596 2013-01-10  Jason Merrill  <jason@redhat.com>
2598         * ada/.gitignore: New.
2600 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2602         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2603         Add tls options.
2604         * g++.dg/tls/thread_local2.C: Likewise.
2605         * g++.dg/tls/thread_local2g.C: Likewise.
2606         * g++.dg/tls/thread_local6.C: Likewise.
2607         * g++.dg/tls/thread_local-order1.C: Add tls options.
2608         * g++.dg/tls/thread_local-order2.C: Likewise.
2609         * g++.dg/tls/thread_local3.C: Likewise.
2610         * g++.dg/tls/thread_local3g.C: Likewise.
2611         * g++.dg/tls/thread_local4.C: Likewise.
2612         * g++.dg/tls/thread_local4g.C: Likewise.
2613         * g++.dg/tls/thread_local5.C: Likewise.
2614         * g++.dg/tls/thread_local5g.C: Likewise.
2615         * g++.dg/tls/thread_local6g.C: Likewise.
2617 2013-01-10  Kostya Serebryany  <kcc@google.com>
2619         * g++.dg/asan/asan_test.cc: Sync from upstream.
2621 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
2623         PR tree-optimization/55921
2624         * gcc.c-torture/compile/pr55921.c: New test.
2626 2013-01-09  Jan Hubicka  <jh@suse.cz>
2628         PR tree-optimization/55569
2629         * gcc.c-torture/compile/pr55569.c: New testcase.
2631 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
2633         PR fortran/47203
2634         * gfortran.dg/use_28.f90: New test.
2636 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
2638         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2639         number matching more robust.
2641 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
2643         PR rtl-optimization/55829
2644         * gcc.target/i386/pr55829.c: New.
2646 2013-01-09  Tobias Burnus  <burnus@net-b.de>
2648         PR fortran/55758
2649         * gfortran.dg/bind_c_bool_1.f90: New.
2650         * gfortran.dg/do_5.f90: Add dg-warning.
2652 2013-01-09  Jan Hubicka  <jh@suse.cz>
2654         PR tree-optimization/55875
2655         * gcc.c-torture/execute/pr55875.c: New testcase.
2656         * g++.dg/torture/pr55875.C: New testcase.
2658 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2660         PR c/48418
2661         * c-c++-common/pr48418.c: New test.
2663 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
2665         PR c++/55801
2666         * g++.dg/tls/thread_local-ice.C: New.
2668 2013-01-09  Andreas Schwab  <schwab@suse.de>
2670         * gcc.dg/guality/pr54693.c: Null-terminate arr.
2672 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2674         PR tree-optimization/48189
2675         * gcc.dg/pr48189.c: New test.
2677 2013-01-04  Jan Hubicka  <jh@suse.cz>
2679         PR tree-optimization/55823
2680         * g++.dg/ipa/devirt-10.C: New testcase.
2682 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
2683             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
2685         PR rtl-optimization/55845
2686         * gcc.target/i386/pr55845.c: New test.
2688 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
2690         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2691         instructions generated instead of number of occurances.
2693 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2695         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2696         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2697         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2698         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2699         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2700         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2701         * gcc.target/aarch64/vect-fcm.x: Likewise.
2702         * lib/target-supports.exp
2703         (check_effective_target_vect_cond): Enable for AArch64.
2705 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2707         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2708         endian-safe float pool loading.
2709         (test_square_root_v4sf): Likewise.
2710         (test_square_root_v2df): Likewise.
2711         * lib/target-supports.exp
2712         (check_effective_target_vect_call_sqrtf): Add AArch64.
2714 2013-01-08  Martin Jambor  <mjambor@suse.cz>
2716         PR debug/55579
2717         * gcc.dg/tree-ssa/pr55579.c: New test.
2719 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2721         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2722         asm comments.
2724 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
2726         PR middle-end/55890
2727         * gcc.dg/torture/pr55890-3.c: New test.
2729         PR middle-end/55851
2730         * gcc.c-torture/compile/pr55851.c: New test.
2732         PR sanitizer/55844
2733         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2734         dg-options.
2736 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2738         PR fortran/55618
2739         * gfortran.dg/elemental_scalar_args_2.f90: New test.
2741 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2743         PR fortran/55763
2744         * gfortran.dg/pointer_init_2.f90: Update dg-error.
2745         * gfortran.dg/pointer_init_7.f90: New.
2747 2013-01-07  Richard Biener  <rguenther@suse.de>
2749         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2751 2013-01-07  Richard Biener  <rguenther@suse.de>
2753         PR middle-end/55890
2754         * gcc.dg/torture/pr55890-1.c: New testcase.
2755         * gcc.dg/torture/pr55890-2.c: Likewise.
2757 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
2759         * gcc.target/aarch64/fmovd.c: New.
2760         * gcc.target/aarch64/fmovf.c: Likewise.
2761         * gcc.target/aarch64/fmovd-zero.c: Likewise.
2762         * gcc.target/aarch64/fmovf-zero.c: Likewise.
2763         * gcc.target/aarch64/vect-fmovd.c: Likewise.
2764         * gcc.target/aarch64/vect-fmovf.c: Likewise.
2765         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2766         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2768 2013-01-07  Richard Biener  <rguenther@suse.de>
2770         PR tree-optimization/55888
2771         PR tree-optimization/55862
2772         * gcc.dg/torture/pr55888.c: New testcase.
2774 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2776         PR fortran/55852
2777         * gfortran.dg/intrinsic_size_3.f90: New.
2779 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2781         PR fortran/55763
2782         * gfortran.dg/select_type_32.f90: New.
2784 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
2786         PR c++/52343
2787         * g++.dg/cpp0x/alias-decl-29.C: New test.
2789 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
2791         PR fortran/53876
2792         PR fortran/54990
2793         PR fortran/54992
2794         * gfortran.dg/class_array_15.f03: New test.
2796 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
2798         PR fortran/42769
2799         PR fortran/45836
2800         PR fortran/45900
2801         * gfortran.dg/use_23.f90: New test.
2802         * gfortran.dg/use_24.f90: New test.
2803         * gfortran.dg/use_25.f90: New test.
2804         * gfortran.dg/use_26.f90: New test.
2805         * gfortran.dg/use_27.f90: New test.
2807 2013-01-06  Olivier Hainque  <hainque@adacore.com>
2809         * gnat.dg/specs/clause_on_volatile.ads: New test.
2811 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2813         * gnat.dg/alignment10.adb: New test.
2815 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
2816             Mikael Morin  <mikael@gcc.gnu.org>
2818         PR fortran/55827
2819         * gfortran.dg/use_22.f90: New test.
2821 2013-01-04  Andrew Pinski  <apinski@cavium.com>
2823         * gcc.target/aarch64/cmp-1.c: New testcase.
2825 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
2827         PR fortran/55172
2828         * gfortran.dg/select_type_31.f03: New test.
2830 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
2832         PR c++/54526 (again)
2833         * g++.dg/cpp0x/parse2.C: Extend.
2834         * g++.old-deja/g++.other/crash28.C: Adjust.
2836 2013-01-04  Richard Biener  <rguenther@suse.de>
2838         PR tree-optimization/55862
2839         * gcc.dg/torture/pr55862.c: New testcase.
2841 2013-01-04  Martin Jambor  <mjambor@suse.cz>
2843         PR tree-optimization/55755
2844         * gcc.dg/torture/pr55755.c: New test.
2845         * gcc.dg/tree-ssa/sra-13.c: Likewise.
2846         * gcc.dg/tree-ssa/pr45144.c: Update.
2848 2013-01-04  Richard Biener  <rguenther@suse.de>
2850         PR middle-end/55863
2851         * gcc.dg/fold-reassoc-2.c: New testcase.
2853 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2855         PR fortran/55763
2856         * gfortran.dg/null_7.f90: New.
2858 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2860         PR fortran/55854
2861         PR fortran/55763
2862         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2863         * gfortran.dg/unlimited_polymorphic_7.f90: New.
2864         * gfortran.dg/unlimited_polymorphic_8.f90: New.
2866 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
2868         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2870 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
2872         PR fortran/55855
2873         * gfortran.dg/assignment_1.f90: Modified.
2874         * gfortran.dg/assignment_4.f90: New.
2876 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
2878         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2880 2013-01-03  Richard Biener  <rguenther@suse.de>
2882         PR tree-optimization/55857
2883         * gcc.dg/vect/pr55857-1.c: New testcase.
2884         * gcc.dg/vect/pr55857-2.c: Likewise.
2886 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
2888         PR rtl-optimization/55838
2889         * gcc.dg/pr55838.c: New test.
2891         PR tree-optimization/55832
2892         * gcc.c-torture/compile/pr55832.c: New test.
2894 2013-01-02  Teresa Johnson  <tejohnson@google.com>
2896         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2897         * gcc.dg/tree-ssa/loop-23.c: Ditto.
2898         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2899         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2900         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2901         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2902         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2903         * gcc.dg/unroll_1.c: Ditto.
2904         * gcc.dg/unroll_2.c: Ditto.
2905         * gcc.dg/unroll_3.c: Ditto.
2906         * gcc.dg/unroll_4.c: Ditto.
2908 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2910         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2912 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2914         PR fortran/55818
2915         * gfortran.dg/eof_4.f90: New test.
2917 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
2919         * lib/c-compat.exp (compat-use-alt-compiler): Remove
2920         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2921         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2922         (compat_setup_dfp): Initialize compat_alt_caret and
2923         compat_save_TEST_ALWAYS_FLAGS.
2925 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2927         * gcc.dg/torture/tls/tls-reload-1.c: New test.
2929 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2931         * gcc.dg/torture/fp-int-convert-2.c: New test.
2933 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2935         * gfortran.dg/newunit_3.f90: Add dg-do run.
2936         * gfortran.dg/inquire_15.f90: Add dg-do run.
2938 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
2940         PR tree-optimization/55831
2941         * gcc.dg/pr55831.c: New test.
2943 Copyright (C) 2013 Free Software Foundation, Inc.
2945 Copying and distribution of this file, with or without modification,
2946 are permitted in any medium without royalty provided the copyright
2947 notice and this notice are preserved.