2013-05-23 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob9012d4c8b8f3cc00b17d2edfd91e5d35e9ace6f5
1 2013-05-23  Richard Biener  <rguenther@suse.de>
3         PR rtl-optimization/57341
4         * gcc.dg/torture/pr57341.c: New testcase.
6 2013-05-23  Jakub Jelinek  <jakub@redhat.com>
8         PR middle-end/57344
9         * gcc.c-torture/execute/pr57344-1.c: New test.
10         * gcc.c-torture/execute/pr57344-2.c: New test.
11         * gcc.c-torture/execute/pr57344-3.c: New test.
12         * gcc.c-torture/execute/pr57344-4.c: New test.
14 2013-05-22  Richard Biener  <rguenther@suse.de>
16         Backport from mainline
17         2013-05-21  Richard Biener  <rguenther@suse.de>
19         PR tree-optimization/57330
20         * gcc.dg/torture/pr57330.c: New testcase.
22         2013-05-21  Richard Biener  <rguenther@suse.de>
24         PR tree-optimization/57303
25         * gcc.dg/torture/pr57303.c: New testcase.
27 2013-05-21  Jakub Jelinek  <jakub@redhat.com>
29         PR tree-optimization/57321
30         * gcc.c-torture/execute/pr57321.c: New test.
32 2013-05-17  Jakub Jelinek  <jakub@redhat.com>
34         PR rtl-optimization/57281
35         PR rtl-optimization/57300
36         * gcc.dg/pr57300.c: New test.
37         * gcc.c-torture/execute/pr57281.c: New test.
39 2013-05-16  Dodji Seketeli  <dodji@redhat.com>
41         PR c++/56782 - Regression with empty pack expansions
42         * g++.dg/cpp0x/variadic142.C: New test file.
44 2013-05-14  Jakub Jelinek  <jakub@redhat.com>
46         PR c++/57274
47         * c-c++-common/Wsequence-point-1.c: New test.
49         PR middle-end/57251
50         * gcc.dg/torture/pr57251.c: New test.
52 2013-05-13  Uros Bizjak  <ubizjak@gmail.com>
54         PR target/57264
55         * gcc.target/i386/pr57264.c: New test.
57 2013-05-13  Jakub Jelinek  <jakub@redhat.com>
59         PR tree-optimization/57230
60         * gcc.dg/strlenopt-23.c: New test.
62 2013-05-10  Richard Biener  <rguenther@suse.de>
64         PR tree-optimization/57214
65         * gcc.dg/torture/pr57214.c: New testcase.
67 2013-05-09  Martin Jambor  <mjambor@suse.cz>
69         PR middle-end/56988
70         * gcc.dg/ipa/pr56988.c: New test.
72 2013-05-08  Marc Glisse  <marc.glisse@inria.fr>
74         * c-c++-common/vector-scalar-2.c: New testcase.
76 2013-05-07  Tobias Burnus  <burnus@net-b.de>
78         Backport from mainline
79         2013-05-02  Tobias Burnus  <burnus@net-b.de>
81         PR fortran/57142
82         * gfortran.dg/size_kind_2.f90: New.
83         * gfortran.dg/size_kind_3.f90: New.
85 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
87         PR tree-optimization/57149
88         * gcc.dg/pr57149.c: New test.
90         PR debug/57184
91         * gcc.dg/pr57184.c: New test.
93 2013-05-07  Richard Biener  <rguenther@suse.de>
95         Backport from mainline
96         2013-05-06  Richard Biener  <rguenther@suse.de>
98         PR tree-optimization/57185
99         * gcc.dg/autopar/pr57185.c: New testcase.
101         2013-04-19  Richard Biener  <rguenther@suse.de>
103         PR tree-optimization/57000
104         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
106 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
108         * gnat.dg/specs/array3.ads: New test.
110 2013-05-06  Michael Meissner  <meissner@linux.vnet.ibm.com>
112         Backport from trunk
113         2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
115         PR target/57150
116         * gcc.target/powerpc/pr57150.c: New file.
118 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
120         Backport from mainline
121         2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
123         PR target/57106
124         * gcc.target/i386/pr57106.c: New test.
126 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
128         PR c++/57183
129         * g++.dg/cpp0x/auto38.C: New.
131 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
133         PR tree-optimization/56205
134         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
136 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
138         PR rtl-optimization/57130
139         * gcc.c-torture/execute/pr57130.c: New test.
141 2013-05-03  Marek Polacek  <polacek@redhat.com>
143         Backport from mainline
144         2013-04-25  Marek Polacek  <polacek@redhat.com>
146         PR tree-optimization/57066
147         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
149 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
151         PR rtl-optimization/57131
152         * gcc.c-torture/execute/pr57131.c: New test.
154 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
156         Backport from mainline
157         PR target/57091
158         * gcc.target/i386/pr57091.c: New test.
160 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
162         Backport from mainline
163         2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
165         PR target/57097
166         * gcc.target/i386/pr57097.c: New test.
168 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
170         Backport from mainline
171         2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
173         PR rtl-optimizations/57046
174         * gcc.target/i386/pr57046.c: New test.
176 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
178         Backport from mainline
179         2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
181         PR target/57018
182         * gcc.target/i386/pr57018.c: New test.
184 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
186         Backport from mainline
187         2013-04-18  Jakub Jelinek  <jakub@redhat.com>
189         PR rtl-optimization/56999
190         * g++.dg/opt/pr56999.C: New test.
192 2013-05-02  Vladimir Makarov  <vmakarov@redhat.com>
194         Backport from mainline
195         2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
197         PR rtl-optimization/56847
198         * gcc.dg/pr56847.c: New test.
200 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
202         Backport from mainline (fix to botched commit)
203         2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
205         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
206         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
207         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
208         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
209         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
210         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
211         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
212         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
213         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
214         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
216         Backport from mainline
217         2013-03-28  Ian Bolton  <ian.bolton@arm.com>
219         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
220         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
221         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
222         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
223         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
224         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
225         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
226         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
227         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
228         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
230 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
232         PR c++/57092
233         * g++.dg/cpp0x/decltype53.C: New.
235 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
237         PR tree-optimization/57104
238         * gcc.dg/pr57104.c: New test.
240 2013-04-30  Uros Bizjak  <ubizjak@gmail.com>
242         Backport from mainline
243         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
245         PR target/44578
246         * gcc.target/i386/pr44578.c: New test.
248         Backport from mainline
249         2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
251         PR target/57098
252         * gcc.target/i386/pr57098.c: New test.
254 2013-04-29  Paolo Carlini  <paolo.carlini@oracle.com>
256         PR c++/56450
257         * g++.dg/cpp0x/decltype52.C: New.
259 2013-04-29  Richard Biener  <rguenther@suse.de>
261         PR middle-end/57103
262         * gcc.dg/autopar/pr57103.c: New testcase.
264 2013-04-29  Christian Bruel  <christian.bruel@st.com>
266         PR target/57108
267         * gcc.target/sh/pr57108.c: New test.
269 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
271         PR tree-optimization/57083
272         * gcc.dg/torture/pr57083.c: New test.
274 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
276         Backport from trunk:
278         PR fortran/51825
279         * gfortran.dg/namelist_77.f90: New test.
280         * gfortran.dg/namelist_78.f90: New test.
282 2013-04-28  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
284         PR fortran/56786
285         * gfortran.dg/namelist_81.f90:  New test.
287 2013-04-27  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
289         Backport from trunk:
291         PR fortran/52512
292         * gfortran.dg/namelist_79.f90: New test.
294 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
296         PR target/56866
297         * gcc.c-torture/execute/pr56866.c: New test.
298         * gcc.target/i386/pr56866.c: New test.
300 2013-04-26  Janus Weil  <janus@gcc.gnu.org>
302         Backports from trunk:
304         PR fortran/56968
305         * gfortran.dg/proc_ptr_41.f90: New.
307         PR fortran/56814
308         * gfortran.dg/proc_ptr_42.f90: New.
310         PR fortran/53685
311         PR fortran/57022
312         * gfortran.dg/transfer_check_4.f90: New.
314 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
316         PR rtl-optimization/57003
317         * gcc.target/i386/pr57003.c: New test.
319 2013-04-25  Ian Bolton  <ian.bolton@arm.com>
321         Backported from mainline.
322         2013-03-22  Ian Bolton  <ian.bolton@arm.com>
324         * gcc.target/aarch64/movk.c: New test.
326 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
328         PR c++/56970
329         * g++.dg/cpp0x/sfinae45.C: New.
331 2013-04-23  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
333         Backported from mainline.
334         PR rtl-optimization/56605
335         * gcc.target/powerpc/pr56605.c: New.
337 2013-04-22  Marek Polacek  <polacek@redhat.com>
339         Backport from mainline
340         2013-04-22  Marek Polacek  <polacek@redhat.com>
342         PR sanitizer/56990
343         * gcc.dg/pr56990.c: New test.
345 2013-04-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
346             Mikael Morin  <mikael@gcc.gnu.org>
348         PR fortran/56872
349         * gfortran.dg/array_constructor_45.f90:  New test.
350         * gfortran.dg/array_constructor_46.f90:  New test.
351         * gfortran.dg/array_constructor_47.f90:  New test.
352         * gfortran.dg/array_constructor_40.f90:  Adjust number of
353         while loops.
355 2013-04-18  Mikael Morin  <mikael@gcc.gnu.org>
357         PR fortran/56816
358         * gfortran.dg/select_type_33.f03: New test.
360 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
362         PR tree-optimization/56984
363         * gcc.c-torture/compile/pr56984.c: New test.
365         PR rtl-optimization/56992
366         * gcc.dg/pr56992.c: New test.
368 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
370         Backport from mainline
371         2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
373         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
374         * gcc.c-torture/execute/pr33992.x: Remove.
375         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
376         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
377         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
379         Backport from mainline
380         2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
382         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
383         * g++.dg/ipa/ivinline-2.C: Likewise.
384         * g++.dg/ipa/ivinline-3.C: Likewise.
385         * g++.dg/ipa/ivinline-4.C: Likewise.
386         * g++.dg/ipa/ivinline-5.C: Likewise.
387         * g++.dg/ipa/ivinline-7.C: Likewise.
388         * g++.dg/ipa/ivinline-8.C: Likewise.
389         * g++.dg/ipa/ivinline-9.C: Likewise.
390         * g++.dg/cpp0x/noexcept03.C: Likewise.
391         * gcc.dg/const-1.c: Likewise.
392         * gcc.dg/ipa/pure-const-1.c: Likewise.
393         * gcc.dg/noreturn-8.c: Likewise.
394         * gcc.target/i386/mmx-1.c: Likewise.
395         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
396         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
397         * gcc.c-torture/execute/pr33992.x: New file.
399 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
401         PR tree-optimization/56962
402         * gcc.c-torture/execute/pr56962.c: New test.
404 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
406         * gcc.dg/pr56890-1.c: New test.
407         * gcc.dg/pr56890-2.c: Likewise.
409 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
411         PR target/56903
412         * gcc.target/i386/pr56903.c: New test.
414 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
416         PR tree-optimization/56918
417         PR tree-optimization/56920
418         * gcc.dg/vect/pr56918.c: New test.
419         * gcc.dg/vect/pr56920.c: New test.
421 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
423         PR c++/56895
424         * g++.dg/template/arrow4.C: New test.
426 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
428         PR c++/56913
429         * g++.dg/cpp0x/sfinae44.C: New.
431 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
433         Backported from mainline.
434         2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
436         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
437         inverse operands.
438         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
439         loop is vectorized.
440         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
441         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
442         loop is vectorized and that the correct instruction is generated.
443         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
444         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
445         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
447 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
449         PR tree-optimization/56899
450         * gcc.c-torture/execute/pr56899.c: New test.
452 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
454         PR c++/56895
455         * g++.dg/template/arrow3.C: New test.
457         Backported from mainline
458         2013-04-09  Jakub Jelinek  <jakub@redhat.com>
460         PR middle-end/56883
461         * c-c++-common/gomp/pr56883.c: New test.
463 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
465         PR fortran/56782
466         Backport from trunk.
467         * gfortran.dg/array_constructor_44.f90:  New test.
469 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
471         * gcc.c-torture/execute/pr56837.c: New test.
473 2013-04-04  Marek Polacek  <polacek@redhat.com>
475         Backport from mainline:
476         2013-04-04  Marek Polacek  <polacek@redhat.com>
478         PR tree-optimization/48186
479         * gcc.dg/pr48186.c: New test.
481 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
483         Backport from mainline:
484         2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
486         PR target/56720
487         * gcc.target/arm/neon-vcond-gt.c: New test.
488         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
489         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
491 2013-04-04  Richard Biener  <rguenther@suse.de>
493         PR tree-optimization/56837
494         * g++.dg/torture/pr56837.C: New testcase.
496 2013-04-03  Marek Polacek  <polacek@redhat.com>
498         Backport from mainline:
499         2013-04-03  Marek Polacek  <polacek@redhat.com>
501         PR sanitizer/55702
502         * gcc.dg/pr55702.c: New test.
504 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
506         PR debug/56819
507         * g++.dg/debug/pr56819.C: New test.
509 2013-04-03  Richard Biener  <rguenther@suse.de>
511         PR tree-optimization/56817
512         * g++.dg/torture/pr56817.C: New testcase.
514 2013-04-03  Richard Biener  <rguenther@suse.de>
516         PR tree-optimization/55964
517         * gcc.dg/torture/pr55964-2.c: New testcase.
519 2013-04-03  Richard Biener  <rguenther@suse.de>
521         PR tree-optimization/56501
522         * gcc.dg/torture/pr56501.c: New testcase.
524 2013-04-03  Richard Biener  <rguenther@suse.de>
526         PR tree-optimization/56407
527         * gcc.dg/torture/pr56407.c: New testcase.
529 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
531         PR rtl-optimization/56745
532         * gcc.c-torture/compile/pr56745.c: New test.
534 2013-04-02  Tobias Burnus  <burnus@net-b.de>
536         Backport from mainline:
537         2013-03-28  Tobias Burnus  <burnus@net-b.de>
539         PR fortran/56735
540         * gfortran.dg/namelist_80.f90: New.
542 2013-04-02  Tobias Burnus  <burnus@net-b.de>
544         Backport from mainline:
545         2013-03-29  Tobias Burnus  <burnus@net-b.de>
547         PR fortran/56737
548         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
550 2013-04-02  Richard Biener  <rguenther@suse.de>
552         PR middle-end/56768
553         * g++.dg/torture/pr56768.C: New testcase.
555 2013-04-01  Paolo Carlini  <paolo.carlini@oracle.com>
557         PR c++/55951
558         * g++.dg/ext/desig5.C: New.
560 2013-03-29  Kirill Yukhin  <kirill.yukhin@intel.com>
562         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
563         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
565 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
567         PR middle-end/56694
568         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
569         targets.
571 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
573         PR c++/56722
574         * g++.dg/cpp0x/range-for23.C: New.
576 2013-03-25  Richard Biener  <rguenther@suse.de>
578         PR middle-end/56694
579         * g++.dg/torture/pr56694.C: New testcase.
581 2013-03-25  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
583         Backport from mainline:
584         2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
586         PR fortran/54932
587         * gfortran.dg/do_1.f90: Don't xfail.
589 2013-03-24  Tobias Burnus  <burnus@net-b.de>
591         PR fortran/56696
592         * gfortran.dg/eof_5.f90: New.
594 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
596         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
597         alphabetically.
599 2013-03-22  Paolo Carlini  <paolo.carlini@oracle.com>
601         PR c++/56582
602         * g++.dg/cpp0x/constexpr-array5.C: New.
604 2013-03-22  H.J. Lu  <hongjiu.lu@intel.com>
606         PR target/56560
607         * gcc.target/i386/pr56560.c: New file.
609 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
611         PR testsuite/55994
612         * gcc.c-torture/execute/builtins/builtins.exp: Add
613         -Wl,--allow-multiple-definition for RTEMS targets.
615 2013-03-22  Jakub Jelinek  <jakub@redhat.com>
617         Backported from mainline
618         2013-03-16  Jakub Jelinek  <jakub@redhat.com>
620         PR c++/56607
621         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
622         * c-c++-common/pr56607.c: New test.
624 2013-03-22  Release Manager
626         * GCC 4.8.0 released.
628 2013-03-20  Richard Biener  <rguenther@suse.de>
630         PR tree-optimization/56661
631         * gcc.dg/torture/pr56661.c: New testcase.
633 2013-03-20  Jakub Jelinek  <jakub@redhat.com>
635         PR tree-optimization/56635
636         * g++.dg/torture/pr56635.C: New test.
638 2013-03-15  Tobias Burnus  <burnus@net-b.de>
640         PR fortran/56615
641         * gfortran.dg/transfer_intrinsic_5.f90: New.
643 2013-03-15  Kai Tietz  <ktietz@redhat.com>
645         * gcc.target/i386/movti.c: Don't test for x64 mingw.
646         * gcc.target/i386/pr20020-1.c: Likewise.
647         * gcc.target/i386/pr20020-2.c: Likewise.
648         * gcc.target/i386/pr20020-3.c: Likewise.
649         * gcc.target/i386/pr53425-1.c: Likewise.
650         * gcc.target/i386/pr53425-2.c: Likewise.
651         * gcc.target/i386/pr55093.c: Likewise.
652         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
654 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
656         PR debug/56307
657         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
658         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
660 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
662         PR tree-optimization/53265
663         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
664         undefined behavior.
665         * gcc.dg/graphite/id-6.c (test): Likewise.
666         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
667         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
669         PR tree-optimization/53265
670         * gcc.dg/pr53265.c: New test.
671         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
672         to dg-options.
673         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
674         arrays.
675         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
676         n, use it as high bound instead of 4.
678 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
680         PR target/49880
681         * gcc.target/sh/pr49880-1.c: New.
682         * gcc.target/sh/pr49880-2.c: New.
683         * gcc.target/sh/pr49880-3.c: New.
684         * gcc.target/sh/pr49880-4.c: New.
685         * gcc.target/sh/pr49880-5.c: New.
687 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
689         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
691 2013-03-13  Richard Biener  <rguenther@suse.de>
693         PR tree-optimization/56608
694         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
696 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
698         PR c++/56611
699         * g++.dg/cpp0x/alias-decl-32.C: New.
701 2013-03-11  Jan Hubicka  <jh@suse.cz>
703         PR middle-end/56571
704         * gcc.c-torture/compile/pr56571.c: New testcase.
706 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
708         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
709         * gcc.dg/tree-ssa/pr55579.c: Likewise.
711 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
713         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
714         * gcc.dg/inline_4.c: Likewise.
715         * gcc.dg/unroll_2.c: Likewise.
716         * gcc.dg/unroll_3.c: Likewise.
717         * gcc.dg/unroll_4.c: Likewise.
719 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
721         PR testsuite/54119
722         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
724         PR debug/56307
725         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
727 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
729         PR target/40797
730         * gcc.c-torture/compile/pr40797.c: New.
732 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
734         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
736 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
738         PR fortran/56575
739         * gfortran.dg/class_56.f90: New test.
741 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
743         PR middle-end/56524
744         * gcc.target/mips/pr56524.c: New test.
746 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
748         PR c++/56565
749         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
751 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
753         PR c++/51412
754         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
756 2013-03-08  Marek Polacek  <polacek@redhat.com>
758         PR tree-optimization/56478
759         * gcc.dg/torture/pr56478.c: New test.
761 2013-03-08  Kai Tietz  <ktietz@redhat.com>
763         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
764         targets linker option --allow-multiple-definition.
766         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
767         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
768         * gcc.dg/pr52549.c: Add LLP64 case.
769         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
770         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
771         * gcc.dg/torture/pr51071-2.c: Likewise.
772         * gcc.dg/tree-ssa/vrp72.c: Likewise.
773         * gcc.dg/tree-ssa/vrp73.c: Likewise.
774         * gcc.dg/tree-ssa/vrp75.c: Likewise.
775         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
776         * gcc.dg/weak/weak-1.c: Likewise.
777         * gcc.dg/weak/weak-2.c: Likewise.
778         * gcc.dg/weak/weak-3.c: Likewise.
779         * gcc.dg/weak/weak-4.c: Likewise.
780         * gcc.dg/weak/weak-5.c: Likewise.
781         * gcc.dg/weak/weak-15.c: Likewise.
782         * gcc.dg/weak/weak-16.c: Likewise.
784         * c-c++-common/pr54486.c: Skip test for mingw-targets.
786 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
788         PR tree-optimization/56559
789         * gcc.dg/tree-ssa/reassoc-26.c: New test.
791 2013-03-07  Andreas Schwab  <schwab@suse.de>
793         * gcc.dg/pr31490.c: Fix last change.
795 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
797         PR c++/56534
798         * g++.dg/template/crash115.C: New.
800 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
802         PR tree-optimization/56539
803         * gcc.c-torture/compile/pr56539.c: New test.
805 2013-03-06  Kai Tietz  <ktietz@redhat.com>
807         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin targets.
808         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
809         * gcc.dg/lto/20091013-1_2.c: Likewise.
810         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
812 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
814         * gnat.dg/specs/aggr6.ads: New test.
816 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
818         * gnat.dg/loop_optimization15.ad[sb]: New test.
820 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
822         PR middle-end/56548
823         * gcc.dg/pr56548.c: New test.
825 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
827         PR debug/53363
828         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
830 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
832         PR c++/56543
833         * g++.dg/template/typename20.C: New test.
835 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
837         PR debug/56510
838         * gcc.dg/pr56510.c: New test.
840         PR rtl-optimization/56484
841         * gcc.c-torture/compile/pr56484.c: New test.
843 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
845         PR c++/56530
846         * g++.dg/warn/Wsign-conversion-2.C: New.
848 2013-03-05  Richard Biener  <rguenther@suse.de>
850         PR tree-optimization/56270
851         * gcc.dg/vect/slp-38.c: New testcase.
853 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
855         PR rtl-optimization/56494
856         * gcc.dg/pr56494.c: New test.
858 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
860         * gcc.dg/pr56424.c: New test.
862 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
864         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
865         * gcc.dg/pr56228.c <avr>: Skip.
867 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
869         PR testsuite/52641
870         PR tree-optimization/52631
871         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
873 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
875         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
876         * gcc.dg/vect/vect-83_64.c: Same.
878 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
880         PR fortran/56477
881         * gfortran.dg/pointer_check_13.f90: New test.
883 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
885         PR fortran/54730
886         * gfortran.dg/array_constructor_42.f90: New test.
888 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
890         PR c++/52688
891         * g++.dg/template/static33.C: New.
892         * g++.dg/template/static34.C: Likewise.
894         PR c++/10291
895         * g++.dg/template/static35.C: New.
897 2013-03-01  Steve Ellcey  <sellcey@mips.com>
899         * gcc.dg/pr56396.c: Require pic support.
901 2013-03-01  Richard Biener  <rguenther@suse.de>
903         PR tree-optimization/55481
904         * gcc.dg/torture/pr56488.c: New testcase.
906 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
907             Jakub Jelinek  <jakub@redhat.com>
909         PR sanitizer/56454
910         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
911         no_sanitize_address attribute rather than no_address_safety_analysis.
912         * g++.dg/asan/sanitizer_test_utils.h
913         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
914         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
915         in addition to no_address_safety_analysis.
917 2013-02-28  Jason Merrill  <jason@redhat.com>
919         PR c++/56481
920         * g++.dg/cpp0x/constexpr-and.C: New.
922 2013-02-28  Martin Jambor  <mjambor@suse.cz>
924         PR tree-optimization/56294
925         * g++.dg/debug/pr56294.C: New test.
927 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
929         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
931 2013-02-27  Marek Polacek  <polacek@redhat.com>
933         PR rtl-optimization/56466
934         * gcc.dg/pr56466.c: New test.
936 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
938         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
939         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
940         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
942 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
944         PR middle-end/45472
945         * gcc.dg/pr45472.c: New test.
947 2013-02-26  Marek Polacek  <polacek@redhat.com>
949         PR tree-optimization/56426
950         * gcc.dg/pr56436.c: New test.
952 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
954         PR tree-optimization/56448
955         * gcc.c-torture/compile/pr56448.c: New test.
957         PR tree-optimization/56443
958         * gcc.dg/torture/pr56443.c: New test.
960 2013-02-25  Richard Biener  <rguenther@suse.de>
962         PR tree-optimization/56175
963         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
965 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
967         PR c++/56403
968         * g++.dg/torture/pr56403.C: New test.
970 2013-02-25  Catherine Moore  <clm@codesourcery.com>
972         Revert:
973         2013-02-24  Catherine Moore  <clm@codesourcery.com>
974         Richard Sandiford  <rdsandiford@googlemail.com>
976         * gcc.target/mips/mips.exp: Add microMIPS support.
977         * gcc.target/mips/umips-movep-2.c: New test.
978         * gcc.target/mips/umips-lwp-2.c: New test.
979         * gcc.target/mips/umips-swp-5.c: New test.
980         * gcc.target/mips/umips-constraints-1.c: New test.
981         * gcc.target/mips/umips-lwp-3.c: New test.
982         * gcc.target/mips/umips-swp-6.c: New test.
983         * gcc.target/mips/umips-constraints-2.c: New test.
984         * gcc.target/mips/umips-save-restore-1.c: New test.
985         * gcc.target/mips/umips-lwp-4.c: New test.
986         * gcc.target/mips/umips-swp-7.c: New test.
987         * gcc.target/mips/umips-save-restore-2.c: New test.
988         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
989         * gcc.target/mips/umips-lwp-5.c: New test.
990         * gcc.target/mips/umips-save-restore-3.c: New test.
991         * gcc.target/mips/umips-lwp-6.c: New test.
992         * gcc.target/mips/umips-swp-1.c: New test.
993         * gcc.target/mips/umips-lwp-7.c: New test.
994         * gcc.target/mips/umips-swp-2.c: New test.
995         * gcc.target/mips/umips-lwp-8.c: New test.
996         * gcc.target/mips/umips-swp-3.c: New test.
997         * gcc.target/mips/umips-movep-1.c: New test.
998         * gcc.target/mips/umips-lwp-1.c: New test.
999         * gcc.target/mips/umips-swp-4.c: New test.
1001 2013-02-24  Catherine Moore  <clm@codesourcery.com>
1002             Richard Sandiford  <rdsandiford@googlemail.com>
1004         * gcc.target/mips/mips.exp: Add microMIPS support.
1005         * gcc.target/mips/umips-movep-2.c: New test.
1006         * gcc.target/mips/umips-lwp-2.c: New test.
1007         * gcc.target/mips/umips-swp-5.c: New test.
1008         * gcc.target/mips/umips-constraints-1.c: New test.
1009         * gcc.target/mips/umips-lwp-3.c: New test.
1010         * gcc.target/mips/umips-swp-6.c: New test.
1011         * gcc.target/mips/umips-constraints-2.c: New test.
1012         * gcc.target/mips/umips-save-restore-1.c: New test.
1013         * gcc.target/mips/umips-lwp-4.c: New test.
1014         * gcc.target/mips/umips-swp-7.c: New test.
1015         * gcc.target/mips/umips-save-restore-2.c: New test.
1016         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1017         * gcc.target/mips/umips-lwp-5.c: New test.
1018         * gcc.target/mips/umips-save-restore-3.c: New test.
1019         * gcc.target/mips/umips-lwp-6.c: New test.
1020         * gcc.target/mips/umips-swp-1.c: New test.
1021         * gcc.target/mips/umips-lwp-7.c: New test.
1022         * gcc.target/mips/umips-swp-2.c: New test.
1023         * gcc.target/mips/umips-lwp-8.c: New test.
1024         * gcc.target/mips/umips-swp-3.c: New test.
1025         * gcc.target/mips/umips-movep-1.c: New test.
1026         * gcc.target/mips/umips-lwp-1.c: New test.
1027         * gcc.target/mips/umips-swp-4.c: New test.
1029 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
1031         PR sanitizer/56393
1032         * lib/asan-dg.exp (asan_link_flags): Add
1033         -B${gccpath}/libsanitizer/asan/ to flags.
1035 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1037         PR middle-end/56420
1038         * gcc.dg/torture/pr56420.c: New test.
1040 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
1042         PR middle-end/56108
1043         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1045 2013-02-21  Martin Jambor  <mjambor@suse.cz>
1047         PR tree-optimization/56310
1048         * g++.dg/ipa/pr56310.C: New test.
1050 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
1052         PR fortran/56385
1053         * gfortran.dg/proc_ptr_comp_37.f90: New.
1055 2013-02-21  Richard Biener  <rguenther@suse.de>
1057         PR tree-optimization/56415
1058         Revert
1059         2013-02-11  Richard Biener  <rguenther@suse.de>
1061         PR tree-optimization/56273
1062         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1063         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1064         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1065         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1066         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1067         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1069 2013-02-21  Marek Polacek  <polacek@redhat.com>
1071         PR tree-optimization/56398
1072         * g++.dg/torture/pr56398.C: New test.
1074 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1076         PR inline-asm/56405
1077         * gcc.c-torture/compile/pr56405.c: New test.
1079 2013-02-20  Jan Hubicka  <jh@suse.cz>
1081         PR tree-optimization/56265
1082         * testsuite/g++.dg/ipa/devirt-11.C: New testcase.
1084 2013-02-20  Richard Biener  <rguenther@suse.de>
1086         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1088 2013-02-20  Richard Biener  <rguenther@suse.de>
1089         Jakub Jelinek  <jakub@redhat.com>
1091         PR tree-optimization/56396
1092         * gcc.dg/pr56396.c: New testcase.
1094 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
1096         PR c++/56373
1097         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1099 2013-02-19  Richard Biener  <rguenther@suse.de>
1101         PR tree-optimization/56384
1102         * gcc.dg/torture/pr56384.c: New testcase.
1104 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
1106         PR tree-optimization/56350
1107         * gcc.dg/pr56350.c: New test.
1109         PR tree-optimization/56381
1110         * g++.dg/opt/pr56381.C: New test.
1112 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
1114         PR pch/54117
1115         * lib/dg-pch.exp (pch-init, pch-finish,
1116         check_effective_target_pch_supported_debug): New procs.
1117         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1118         Likewise if $pch_unsupported_debug and $flags include -g.
1119         Skip FAILs about missing *.gch file if $pch_unsupported_debug
1120         and dg-require-effective-target pch_unsupported_debug.
1121         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1122         * objc.dg/pch/pch.exp: Likewise.
1123         * gcc.dg/pch/pch.exp: Likewise.
1124         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1125         pch_unsupported_debug.
1126         * gcc.dg/pch/valid-1.hs: Likewise.
1127         * gcc.dg/pch/valid-1b.c: Likewise.
1128         * gcc.dg/pch/valid-1b.hs: Likewise.
1130 2013-02-18  Richard Biener  <rguenther@suse.de>
1132         PR tree-optimization/56366
1133         * gcc.dg/torture/pr56366.c: New testcase.
1135 2013-02-18  Richard Biener  <rguenther@suse.de>
1137         PR middle-end/56349
1138         * gcc.dg/torture/pr56349.c: New testcase.
1140 2013-02-18  Richard Biener  <rguenther@suse.de>
1142         PR tree-optimization/56321
1143         * gcc.dg/torture/pr56321.c: New testcase.
1145 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1147         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1149 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
1150             Dodji Seketeli  <dodji@redhat.com>
1152         PR asan/56330
1153         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1154         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1155         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1156         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1157         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1158         * c-c++-common/asan/pr56330.c: Likewise.
1159         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1160         Ensure the size argument of __builtin_memcpy is a constant.
1162 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
1163             Paolo Carlini  <paolo.carlini@oracle.com>
1165         PR c++/51242
1166         * g++.dg/cpp0x/enum23.C: New.
1168 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
1170         PR target/54685
1171         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1173 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
1175         PR rtl-optimization/56348
1176         * gcc.target/i386/pr56348.c: New test.
1178 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
1180         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1181         * gcc.target/arm/interrupt-2.c: Likewise.
1183 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1185         PR fortran/56318
1186         * gcc/testsuite/gfortran.dg/matmul_9.f90: New.
1188 2013-02-15  Tobias Burnus  <burnus@net-b.de>
1190         PR fortran/53818
1191         * gfortran.dg/init_flag_11.f90: New.
1193 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1195         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1197 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1199         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1200         characters.
1202 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
1203             Tobias Burnus  <burnus@net-b.de>
1205         PR testsuite/56138
1206         * gfortran.dg/allocatable_function_7.f90: New.
1208 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
1210         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1211         * asan_globals_test-wrapper.cc: New file.
1212         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1213         instead of asan_globals_test.cc as dg-additional-sources.
1214         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1215         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
1216         "sanitizer_test_utils.h" instead of
1217         "sanitizer_common/tests/sanitizer_test_utils.h".
1218         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1219         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1220         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1221         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1222         * g++.dg/asan/asan_test.cc: Synced from upstream.
1223         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1225 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
1227         Fix an asan crash
1228         * c-c++-common/asan/memcmp-2.c: New test.
1230 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
1232         PR c++/55582
1233         * g++.dg/cpp0x/udlit-string-literal.h: New.
1234         * g++.dg/cpp0x/udlit-string-literal.C: New.
1236 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
1238         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1240 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
1242         PR target/56184
1243         * gcc.target/arm/pr56184.C: New test.
1245 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
1247         PR c++/56302
1248         * g++.dg/torture/pr56302.C: New test.
1249         * g++.dg/cpp0x/constexpr-56302.C: New test.
1250         * c-c++-common/pr56302.c: New test.
1252 2013-02-13  Tobias Burnus  <burnus@net-b.de>
1253             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1255         PR fortran/56204
1256         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1257         * gfortran.dg/quad_3.f90: Ditto.
1259 2013-02-13  Kostya Serebryany  <kcc@google.com>
1261         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1262         to match the fresh asan run-time.
1263         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1265 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
1267         Avoid instrumenting duplicated memory access in the same basic block
1268         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1269         * testsuite/c-c++-common/asan/no-redundant-instrumentation-2.c:
1270         Likewise.
1271         * testsuite/c-c++-common/asan/no-redundant-instrumentation-3.c:
1272         Likewise.
1273         * testsuite/c-c++-common/asan/inc.c: Likewise.
1275 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
1277         PR inline-asm/56148
1278         * gcc.target/i386/pr56148.c: New test.
1280 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
1281             Tobias Burnus  <burnus@net-b.de>
1283         PR testsuite/56082
1284         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4 to kind=2.
1286 2013-02-12  Richard Biener  <rguenther@suse.de>
1288         PR lto/56297
1289         * gcc.dg/lto/pr56297_0.c: New testcase.
1290         * gcc.dg/lto/pr56297_0.c: Likewise.
1292 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
1294         PR fortran/46952
1295         * gfortran.dg/typebound_deferred_1.f90: New.
1297 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
1299         PR rtl-optimization/56151
1300         * gcc.target/i386/pr56151.c: New test.
1302 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
1304         * g++.dg/ext/mv12.C: New test.
1305         * g++.dg/ext/mv12.h: New file.
1306         * g++.dg/ext/mv12-aux.C: New file.
1307         * g++.dg/ext/mv13.C: New test.
1309 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1311         * lib/target-supports.exp
1312         (check_effective_target_powerpc_eabi_ok): New.
1313         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1314         powerpc_eabi_ok.
1315         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1316         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1317         only.
1318         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1319         * gcc.target/powerpc/pr51623.c: Likewise.
1320         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1321         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1323 2013-02-11  Alexander Potapenko  <glider@google.com>
1324             Jack Howarth  <howarth@bromo.med.uc.edu>
1325             Jakub Jelinek  <jakub@redhat.com>
1327         PR sanitizer/55617
1328         * g++.dg/asan/pr55617.C: Run on all targets.
1330 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
1332         PR rtl-optimization/56275
1333         * gcc.dg/pr56275.c: New test.
1335 2013-02-11  Richard Biener  <rguenther@suse.de>
1337         PR tree-optimization/56273
1338         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1340 2013-02-11  Richard Biener  <rguenther@suse.de>
1342         PR tree-optimization/56264
1343         * gcc.dg/torture/pr56264.c: New testcase.
1345 2013-02-11  Richard Biener  <rguenther@suse.de>
1347         PR tree-optimization/56273
1348         * g++.dg/warn/Warray-bounds-6.C: New testcase.
1349         * gcc.dg/tree-ssa/pr21559.c: Adjust.
1350         * gcc.dg/tree-ssa/vrp17.c: Likewise.
1351         * gcc.dg/tree-ssa/vrp18.c: Likewise.
1352         * gcc.dg/tree-ssa/vrp23.c: Likewise.
1353         * gcc.dg/tree-ssa/vrp24.c: Likewise.
1355 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
1357         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1358         for *-*-linux-gnu targets.
1359         * g++.dg/asan/interception-test-1.c: Ditto.
1360         * g++.dg/asan/interception-failure-test-1.C: Ditto.
1361         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1363 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
1365         PR fortran/55362
1366         * gfortran.dg/intrinsic_size_4.f90 : New test.
1368 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
1370         PR target/56256
1371         * gcc.target/powerpc/pr56256.c: New test.
1373 2013-02-08  Ian Lance Taylor  <iant@google.com>
1375         * lib/go.exp: Load timeout.exp.
1377 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
1379         PR rtl-optimization/56246
1380         * gcc.target/i386/pr56246.c: New test.
1382 2013-02-08  Jeff Law  <law@redhat.com>
1384         PR debug/53948
1385         * gcc.dg/debug/dwarf2/pr53948.c: New test.
1387 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
1389         PR target/56043
1390         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1391         powerpc*-*-linux*.
1393 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
1395         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1397 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1399         PR rtl-optimization/56195
1400         * gcc.dg/torture/pr56195.c: New test.
1402 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
1404         PR fortran/54107
1405         * gfortran.dg/recursive_interface_2.f90: New test.
1407 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
1409         PR tree-optimization/56250
1410         * gcc.c-torture/execute/pr56250.c: New test.
1412 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1414         PR tree-optimization/56064
1415         * gcc.dg/fixed-point/view-convert-2.c: New test.
1417 2013-02-08  Michael Matz  <matz@suse.de>
1419         PR tree-optimization/52448
1420         * gcc.dg/pr52448.c: New test.
1422 2013-02-08  Richard Biener  <rguenther@suse.de>
1424         PR middle-end/56181
1425         * gcc.dg/torture/pr56181.c: New testcase.
1427 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
1429         PR target/54222
1430         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1431         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1433 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1435         PR c++/56241
1436         * g++.dg/parse/crash61.C: New test.
1438         PR c++/56239
1439         * g++.dg/parse/pr56239.C: New test.
1441         PR c++/56237
1442         * g++.dg/abi/mangle61.C: New test.
1444 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
1446         PR rtl-optimization/56225
1447         * gcc.target/i386/pr56225.c: New test.
1449 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1451         PR debug/56154
1452         * gcc.dg/guality/pr56154-1.c: New test.
1453         * gcc.dg/guality/pr56154-2.c: New test.
1454         * gcc.dg/guality/pr56154-3.c: New test.
1455         * gcc.dg/guality/pr56154-4.c: New test.
1456         * gcc.dg/guality/pr56154-aux.c: New file.
1458         PR tree-optimization/55789
1459         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1460         cleanup-tree-dump.
1461         * gcc.dg/tree-ssa/inline-3.c: Add
1462         --param max-early-inliner-iterations=2 option.
1464 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1466         PR debug/53363
1467         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1468         Add -fno-dwarf2-cfi-asm to dg-options.
1469         Adapt match count.
1471 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
1473         PR target/56228
1474         * gcc.dg/pr56228.c: New test.
1476 2013-02-07  Alan Modra  <amodra@gmail.com>
1478         PR target/54009
1479         * gcc.target/powerpc/pr54009.c: New test.
1480         PR target/54131
1481         * gfortran.dg/pr54131.f: New test.
1483 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
1485         PR fortran/55789
1486         * gfortran.dg/array_constructor_41.f90: New test.
1488 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
1490         PR fortran/55978
1491         * gfortran.dg/class_optional_2.f90: Uncomment some cases
1492         which work now.
1494 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
1496         PR middle-end/56217
1497         * g++.dg/gomp/pr56217.C: New test.
1499 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1501         PR tree-optimization/56205
1502         * gcc.dg/tree-ssa/stdarg-6.c: New test.
1503         * gcc.c-torture/execute/pr56205.c: New test.
1505 2013-02-05  Richard Biener  <rguenther@suse.de>
1507         PR tree-optimization/53342
1508         PR tree-optimization/53185
1509         * gcc.dg/vect/pr53185-2.c: New testcase.
1511 2013-02-05  Jan Hubicka  <jh@suse.cz>
1513         PR tree-optimization/55789
1514         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1515         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1516         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1517         * g++.dg/ipa/inline-1.C: New testcase.
1518         * g++.dg/ipa/inline-2.C: New testcase.
1519         * g++.dg/ipa/inline-3.C: New testcase.
1521 2013-02-05  Jan Hubicka  <jh@suse.cz>
1523         PR tree-optimization/55789
1524         * g++.dg/torture/pr55789.C: New testcase.
1526 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
1528         PR middle-end/56167
1529         * gcc.dg/pr56167.c: New test.
1531 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1533         PR target/55146
1534         * gcc.target/sh/pr55146.c: New.
1536 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
1538         PR tree-optimization/54386
1539         * gcc.target/sh/pr54386.c: New.
1541 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
1543         PR fortran/56008
1544         * gfortran.dg/realloc_on _assign_16.f90 : New test.
1546         PR fortran/47517
1547         * gfortran.dg/realloc_on _assign_17.f90 : New test.
1549 2013-02-04  Alexander Potapenko  <glider@google.com>
1550             Jack Howarth  <howarth@bromo.med.uc.edu>
1551             Jakub Jelinek  <jakub@redhat.com>
1553         PR sanitizer/55617
1554         * g++.dg/asan/pr55617.C: New test.
1556 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1558         PR fortran/54195
1559         * gfortran.dg/typebound_operator_19.f90: New test.
1560         * gfortran.dg/typebound_assignment_4.f90: New test.
1562 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
1564         PR fortran/54107
1565         * gfortran.dg/recursive_interface_1.f90: New test.
1567 2013-02-04  Richard Guenther  <rguenther@suse.de>
1569         PR lto/56168
1570         * gcc.dg/lto/pr56168_0.c: New testcase.
1571         * gcc.dg/lto/pr56168_1.c: Likewise.
1573 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
1575         PR fortran/50627
1576         PR fortran/56054
1577         * gfortran.dg/block_12.f90:  New test.
1578         * gfortran.dg/module_error_1.f90:  New test.
1580 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
1582         * lib/target-supports.exp (check_effective_target_vect_float)
1583         (check_effective_target_vect_no_align): Add mips-sde-elf.
1585 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
1587         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1589 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
1591         * gcc.dg/pr56023.c: XFAIL on AIX.
1592         * gcc.dg/vect/pr49352.c: Same.
1594 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
1596         * gnat.dg/opt26.adb: New test.
1598 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
1600         Revert.
1601         2013-01-27  Amol Pise  <amolpise15@gmail.com>
1603         * gcc.target/arm/neon-vfnms-1.c: New test.
1604         * gcc.target/arm/neon-vfnma-1.c: New test.
1606 2013-01-31  Richard Biener  <rguenther@suse.de>
1608         PR tree-optimization/56157
1609         * gcc.dg/torture/pr56157.c: New testcase.
1611 2013-01-30  Richard Biener  <rguenther@suse.de>
1613         PR tree-optimization/56150
1614         * gcc.dg/torture/pr56150.c: New testcase.
1616 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
1618         PR sanitizer/55374
1619         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1620         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
1621         printed in backtrace.
1622         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1623         to avoid errors about mismatched allocation vs. deallocation.
1625         PR c++/55742
1626         * g++.dg/mv1.C: Moved to...
1627         * g++.dg/ext/mv1.C: ... here.  Adjust test.
1628         * g++.dg/mv2.C: Moved to...
1629         * g++.dg/ext/mv2.C: ... here.  Adjust test.
1630         * g++.dg/mv3.C: Moved to...
1631         * g++.dg/ext/mv3.C: ... here.
1632         * g++.dg/mv4.C: Moved to...
1633         * g++.dg/ext/mv4.C: ... here.
1634         * g++.dg/mv5.C: Moved to...
1635         * g++.dg/ext/mv5.C: ... here.  Adjust test.
1636         * g++.dg/mv6.C: Moved to...
1637         * g++.dg/ext/mv6.C: ... here.  Adjust test.
1638         * g++.dg/ext/mv7.C: New test.
1639         * g++.dg/ext/mv8.C: New test.
1640         * g++.dg/ext/mv9.C: New test.
1641         * g++.dg/ext/mv10.C: New test.
1642         * g++.dg/ext/mv11.C: New test.
1644 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
1646         PR rtl-optimization/56144
1647         * gcc.dg/pr56144.c: New.
1649 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
1651         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1652         message.
1653         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1654         * g++.dg/cpp0x/constexpr-55573.C: Same
1656 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
1658         PR tree-optimization/56064
1659         * gcc.dg/fixed-point/view-convert.c: New test.
1661 2013-01-30  Andreas Schwab  <schwab@suse.de>
1663         * lib/target-supports-dg.exp (dg-process-target): Use expr to
1664         evaluate the end index in string range.
1666 2013-01-30  Tobias Burnus  <burnus@net-b.de>
1668         PR fortran/56138
1669         * gfortran.dg/allocatable_function_6.f90: New.
1671 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
1672             Mikael Morin  <mikael@gcc.gnu.org>
1674         PR fortran/54107
1675         * gfortran.dg/proc_ptr_comp_36.f90: New.
1677 2013-01-29  Richard Biener  <rguenther@suse.de>
1679         PR tree-optimization/55270
1680         * gcc.dg/torture/pr55270.c: New testcase.
1682 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1684         PR rtl-optimization/56117
1685         * gcc.dg/pr56117.c: New test.
1687 2013-01-28  Richard Biener  <rguenther@suse.de>
1689         PR tree-optimization/56034
1690         * gcc.dg/torture/pr56034.c: New testcase.
1692 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1694         PR tree-optimization/56125
1695         * gcc.dg/pr56125.c: New test.
1697 2013-01-28  Tobias Burnus  <burnus@net-b.de>
1698             Mikael Morin  <mikael@gcc.gnu.org>
1700         PR fortran/53537
1701         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1702         * gfortran.dg/import8.f90: Likewise.
1703         * gfortran.dg/interface_derived_type_1.f90: Likewise.
1704         * gfortran.dg/import10.f90: New test.
1705         * gfortran.dg/import11.f90: Likewise
1707 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
1709         PR testsuite/56053
1710         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1711         string.h.  Provide memset, malloc and free prototypes, adjust line
1712         numbers in dg-output.
1713         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1714         Provide memset prototype and adjust line numbers in dg-output.
1715         * c-c++-common/asan/global-overflow-1.c: Likewise.
1717         PR tree-optimization/56094
1718         * gcc.dg/pr56094.c: New test.
1720 2013-01-27  Amol Pise  <amolpise15@gmail.com>
1722         * gcc.target/arm/neon-vfnms-1.c: New test.
1723         * gcc.target/arm/neon-vfnma-1.c: New test.
1725 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
1727         PR target/56114
1728         * gcc.target/i386/pr56114.c: New test.
1730 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
1732         PR fortran/55984
1733         * gfortran.dg/associate_14.f90: New test.
1735         PR fortran/56047
1736         * gfortran.dg/associate_13.f90: New test.
1738 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
1740         PR tree-optimization/56098
1741         * gcc.dg/pr56098-1.c: New test.
1742         * gcc.dg/pr56098-2.c: New test.
1744 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
1746         PR target/54222
1747         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1749 2013-01-22  Marek Polacek  <polacek@redhat.com>
1751         PR tree-optimization/56035
1752         * gcc.dg/pr56035.c: New test.
1754 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1756         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1757         for MIPS.
1759 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
1761         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1763 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
1765         PR c/56078
1766         * gcc.dg/pr56078.c: New test.
1767         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1769 2013-01-24  Martin Jambor  <mjambor@suse.cz>
1771         PR tree-optimization/55927
1772         * g++.dg/ipa/devirt-10.C: Disable early inlining.
1774 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
1776         * gcc.target/i386/movsd.c: New test.
1778 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
1780         PR inline-asm/55934
1781         * gcc.target/i386/pr55934.c: New test.
1783 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
1785         PR fortran/56081
1786         * gfortran.dg/select_8.f90: New.
1788 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
1790         * gcc.target/microblaze/microblaze.exp: Remove
1791         target_config_cflags check.
1793 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
1795         PR fortran/56052
1796         * gfortran.dg/gomp/pr56052.f90: New test.
1798         PR target/49069
1799         * gcc.dg/pr49069.c: New test.
1801 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
1803         PR c++/55944
1804         * g++.dg/cpp0x/constexpr-static10.C: New.
1806 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
1808         PR target/56028
1809         * gcc.target/i386/pr56028.c: New test.
1811 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
1813         PR target/55686
1814         * gcc.target/i386/pr55686.c: New test.
1816 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
1818         PR c++/53609
1819         * g++.dg/cpp0x/variadic139.C: New test.
1820         * g++.dg/cpp0x/variadic140.C: Likewise.
1821         * g++.dg/cpp0x/variadic141.C: Likewise.
1823 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
1825         * gnat.dg/warn8.adb: New test.
1827 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
1829         PR fortran/55919
1830         * gfortran.dg/include_8.f90: New test.
1832 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1834         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1835         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1837 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
1839         PR tree-optimization/56051
1840         * gcc.c-torture/execute/pr56051.c: New test.
1842 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
1844         PR rtl-optimization/56023
1845         * gcc.dg/pr56023.c: New test.
1847 2013-01-21  Martin Jambor  <mjambor@suse.cz>
1849         PR middle-end/56022
1850         * gcc.target/i386/pr56022.c: New test.
1852 2013-01-21  Jason Merrill  <jason@redhat.com>
1854         * lib/target-supports.exp (check_effective_target_alias): New.
1856 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
1858         PR debug/53235
1859         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1861 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
1863         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1865 2013-01-19  Jeff Law  <law@redhat.com>
1867         PR tree-optimization/52631
1868         * tree-ssa/pr52631.c: New test.
1869         * tree-ssa/ssa-fre-9: Update expected output.
1871 2013-01-19  Anthony Green  <green@moxielogic.com>
1873         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1874         for moxie.
1876 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1878         PR tree-optimization/56029
1879         * g++.dg/torture/pr56029.C: New test.
1881 2013-01-18  Sharad Singhai  <singhai@google.com>
1883         PR tree-optimization/55995
1884         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1886 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
1888         PR target/55433
1889         * gcc.target/i386/pr55433.c: New.
1891 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
1893         PR middle-end/56015
1894         * gfortran.dg/pr56015.f90: New test.
1896 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
1898         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1900 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
1902         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1903         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1904         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1905         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1906         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1908 2013-01-17  Jeff Law  <law@redhat.com>
1910         * gcc.dg/pr52573.c: Move to...
1911         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
1913         PR rtl-optimization/52573
1914         * gcc.dg/pr52573.c: New test.
1916 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
1918         PR sanitizer/55679
1919         * g++.dg/asan/interception-test-1.C: Skip on darwin.
1920         * lib/target-supports.exp (check_effective_target_swapcontext): Use
1921         check_no_compiler_messages to test support in ucontext.h.
1922         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
1923         compliant RLIMIT_AS.
1925 2013-01-17  Marek Polacek  <polacek@redhat.com>
1927         PR rtl-optimization/55833
1928         * gcc.dg/pr55833.c: New test.
1930 2013-01-17  Jan Hubicka  <jh@suse.cz>
1932         PR tree-optimization/55273
1933         * gcc.c-torture/compile/pr55273.c: New testcase.
1935 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
1937         PR target/55981
1938         * gcc.target/pr55981.c: New test.
1940 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
1942         * gcc.target/arm/pr40887.c: Require at least armv5.
1943         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
1944         * gcc.target/arm/pr51915.c: Likewise.
1945         * gcc.target/arm/pr52006.c: Likewise.
1946         * gcc.target/arm/pr53187.c: Likewise.
1948         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
1949         * gcc.target/arm/ftest-support-arm.h: Delete.
1950         * gcc.target/arm/ftest-support-thumb.h: Delete.
1951         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
1952         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
1953         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
1954         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
1955         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
1956         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
1957         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
1958         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
1959         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
1960         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
1961         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
1962         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
1963         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
1964         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
1965         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
1966         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
1967         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
1968         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
1969         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
1970         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
1971         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
1972         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
1973         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
1974         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
1976 2013-01-17  Martin Jambor  <mjambor@suse.cz>
1978         PR tree-optimizations/55264
1979         * g++.dg/ipa/pr55264.C: New test.
1981 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
1983         PR fortran/55983
1984         * gfortran.dg/class_55.f90: New.
1986 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
1988         PR testsuite/55994
1989         * gcc.c-torture/execute/builtins/builtins.exp: Add
1990         -Wl,--allow-multiple-definition for eabi and elf targets.
1992         PR testsuite/54622
1993         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
1994         check_effective_target_vect_perm_short,
1995         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
1996         check_effective_target_vect64): Return 0 for big-endian ARM.
1997         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
1999         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2000         prototypes.
2002 2013-01-16  Richard Biener  <rguenther@suse.de>
2004         PR tree-optimization/55964
2005         * gcc.dg/torture/pr55964.c: New testcase.
2007 2013-01-16  Richard Biener  <rguenther@suse.de>
2009         PR tree-optimization/54767
2010         PR tree-optimization/53465
2011         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2013 2013-01-16  Christian Bruel  <christian.bruel@st.com>
2015         PR target/55301
2016         * gcc.target/sh/sh-switch.c: New testcase.
2018 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
2020         * gcc.dg/webizer.c: Increase the array size.
2022 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2024         PR target/55940
2025         * gcc.dg/pr55940.c: New test.
2027 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
2028             Harald Anlauf  <anlauf@gmx.de>
2030         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2031         * gfortran.dg/bounds_check_5.f90: Likewise.
2032         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2033         * gfortran.dg/continuation_9.f90: Likewise.
2034         * gfortran.dg/move_alloc_13.f90: Likewise.
2035         * gfortran.dg/structure_constructor_11.f90: Likewise.
2036         * gfortran.dg/tab_continuation.f: Likewise.
2037         * gfortran.dg/warning-directive-2.F90: Likewise.
2038         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2040 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
2042         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2043         * gcc.target/arm/fma-sp.c: Likewise.
2045 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
2047         PR rtl-optimization/55153
2048         * gcc.dg/pr55153.c: New.
2050 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2052         PR tree-optimization/55920
2053         * gcc.c-torture/compile/pr55920.c: New test.
2055 2013-01-15  Richard Biener  <rguenther@suse.de>
2057         PR middle-end/55882
2058         * gcc.dg/torture/pr55882.c: New testcase.
2060 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2062         PR tree-optimization/55955
2063         * gcc.c-torture/compile/pr55955.c: New test.
2065 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
2067         PR c++/55663
2068         * g++.dg/cpp0x/alias-decl-31.C: New test.
2070 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
2072         PR fortran/54286
2073         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2074         case where interface is null.
2076 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
2078         PR fortran/55806
2079         * gfortran.dg/array_constructor_40.f90:  New test.
2081 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
2083         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2085 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
2087         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2088         * gcc.target/aarch64/vect-ld1r-compile.c: New.
2089         * gcc.target/aarch64/vect-ld1r-fp.c: New.
2090         * gcc.target/aarch64/vect-ld1r.c: New.
2091         * gcc.target/aarch64/vect-ld1r.x: New.
2093 2013-01-14  Andi Kleen  <ak@linux.intel.com>
2095         PR target/55948
2096         * gcc.target/i386/hle-clear-rel.c: New file
2097         * gcc.target/i386/hle-store-rel.c: New file.
2099 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
2101         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2102         * gfortran.dg/bounds_check_4.f90: Likewise.
2103         * gfortran.dg/inquire_10.f90: Likewise.
2104         * gfortran.dg/minloc_3.f90: Likewise.
2105         * gfortran.dg/minlocval_3.f90: Likewise.
2106         * gfortran.dg/module_double_reuse.f90: Likewise.
2107         * gfortran.dg/mvbits_1.f90: Likewise.
2108         * gfortran.dg/oldstyle_1.f90: Likewise.
2109         * gfortran.dg/pr20163-2.f: Likewise.
2110         * gfortran.dg/save_1.f90: Likewise.
2111         * gfortran.dg/scan_1.f90: Likewise.
2112         * gfortran.dg/select_char_1.f90: Likewise.
2113         * gfortran.dg/shape_4.f90: Likewise.
2114         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2115         * gfortran.dg/function_optimize_10.f90: Likewise.
2116         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2117         * gfortran.dg/used_types_17.f90: Likewise.
2118         * gfortran.dg/used_types_18.f90: Likewise.
2120 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
2122         PR fortran/54286
2123         * gfortran.dg/proc_ptr_result_8.f90 : New test.
2125 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2127         * gcc.dg/unroll_5.c: Add nomips16 attributes.
2129 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
2131         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2133 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
2135         PR fortran/55072
2136         * gfortran.dg/assumed_type_2.f90: Fix test case.
2137         * gfortran.dg/internal_pack_13.f90: New test.
2138         * gfortran.dg/internal_pack_14.f90: New test.
2140 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2142         PR fortran/55868
2143         * gfortran.dg/unlimited_polymorphic_8.f90: Update
2144         scan-tree-dump-times for foo.0.x._vptr to deal with change from
2145         $tar to STAR.
2147 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
2149         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2151 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
2153         PR target/55719
2154         * gcc.target/s390/pr55719.c: New testcase.
2156 2013-01-11  Richard Guenther  <rguenther@suse.de>
2158         PR tree-optimization/44061
2159         * gcc.dg/pr44061.c: New testcase.
2161 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
2163         Update copyright years.
2165 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
2166             Jakub Jelinek  <jakub@redhat.com>
2168         PR target/55565
2169         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2171 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
2173         PR rtl-optimization/55672
2174         * gcc.target/i386/pr55672.c: New.
2176 2013-01-10  Jeff Law  <law@redhat.com>
2178         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
2179         pass/fail message unique.
2182 2013-01-10  Jason Merrill  <jason@redhat.com>
2184         * ada/.gitignore: New.
2186 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2188         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2189         Add tls options.
2190         * g++.dg/tls/thread_local2.C: Likewise.
2191         * g++.dg/tls/thread_local2g.C: Likewise.
2192         * g++.dg/tls/thread_local6.C: Likewise.
2193         * g++.dg/tls/thread_local-order1.C: Add tls options.
2194         * g++.dg/tls/thread_local-order2.C: Likewise.
2195         * g++.dg/tls/thread_local3.C: Likewise.
2196         * g++.dg/tls/thread_local3g.C: Likewise.
2197         * g++.dg/tls/thread_local4.C: Likewise.
2198         * g++.dg/tls/thread_local4g.C: Likewise.
2199         * g++.dg/tls/thread_local5.C: Likewise.
2200         * g++.dg/tls/thread_local5g.C: Likewise.
2201         * g++.dg/tls/thread_local6g.C: Likewise.
2203 2013-01-10  Kostya Serebryany  <kcc@google.com>
2205         * g++.dg/asan/asan_test.cc: Sync from upstream.
2207 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
2209         PR tree-optimization/55921
2210         * gcc.c-torture/compile/pr55921.c: New test.
2212 2013-01-09  Jan Hubicka  <jh@suse.cz>
2214         PR tree-optimization/55569
2215         * gcc.c-torture/compile/pr55569.c: New testcase.
2217 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
2219         PR fortran/47203
2220         * gfortran.dg/use_28.f90: New test.
2222 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
2224         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2225         number matching more robust.
2227 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
2229         PR rtl-optimization/55829
2230         * gcc.target/i386/pr55829.c: New.
2232 2013-01-09  Tobias Burnus  <burnus@net-b.de>
2234         PR fortran/55758
2235         * gfortran.dg/bind_c_bool_1.f90: New.
2236         * gfortran.dg/do_5.f90: Add dg-warning.
2238 2013-01-09  Jan Hubicka  <jh@suse.cz>
2240         PR tree-optimization/55875
2241         * gcc.c-torture/execute/pr55875.c: New testcase.
2242         * g++.dg/torture/pr55875.C: New testcase.
2244 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2246         PR c/48418
2247         * c-c++-common/pr48418.c: New test.
2249 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
2251         PR c++/55801
2252         * g++.dg/tls/thread_local-ice.C: New.
2254 2013-01-09  Andreas Schwab  <schwab@suse.de>
2256         * gcc.dg/guality/pr54693.c: Null-terminate arr.
2258 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
2260         PR tree-optimization/48189
2261         * gcc.dg/pr48189.c: New test.
2263 2013-01-04  Jan Hubicka  <jh@suse.cz>
2265         PR tree-optimization/55823
2266         * g++.dg/ipa/devirt-10.C: New testcase.
2268 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
2269             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
2271         PR rtl-optimization/55845
2272         * gcc.target/i386/pr55845.c: New test.
2274 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
2276         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2277         instructions generated instead of number of occurances.
2279 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2281         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2282         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2283         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2284         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2285         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2286         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2287         * gcc.target/aarch64/vect-fcm.x: Likewise.
2288         * lib/target-supports.exp
2289         (check_effective_target_vect_cond): Enable for AArch64.
2291 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
2293         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2294         endian-safe float pool loading.
2295         (test_square_root_v4sf): Likewise.
2296         (test_square_root_v2df): Likewise.
2297         * lib/target-supports.exp
2298         (check_effective_target_vect_call_sqrtf): Add AArch64.
2300 2013-01-08  Martin Jambor  <mjambor@suse.cz>
2302         PR debug/55579
2303         * gcc.dg/tree-ssa/pr55579.c: New test.
2305 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2307         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2308         asm comments.
2310 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
2312         PR middle-end/55890
2313         * gcc.dg/torture/pr55890-3.c: New test.
2315         PR middle-end/55851
2316         * gcc.c-torture/compile/pr55851.c: New test.
2318         PR sanitizer/55844
2319         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2320         dg-options.
2322 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
2324         PR fortran/55618
2325         * gfortran.dg/elemental_scalar_args_2.f90: New test.
2327 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2329         PR fortran/55763
2330         * gfortran.dg/pointer_init_2.f90: Update dg-error.
2331         * gfortran.dg/pointer_init_7.f90: New.
2333 2013-01-07  Richard Biener  <rguenther@suse.de>
2335         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2337 2013-01-07  Richard Biener  <rguenther@suse.de>
2339         PR middle-end/55890
2340         * gcc.dg/torture/pr55890-1.c: New testcase.
2341         * gcc.dg/torture/pr55890-2.c: Likewise.
2343 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
2345         * gcc.target/aarch64/fmovd.c: New.
2346         * gcc.target/aarch64/fmovf.c: Likewise.
2347         * gcc.target/aarch64/fmovd-zero.c: Likewise.
2348         * gcc.target/aarch64/fmovf-zero.c: Likewise.
2349         * gcc.target/aarch64/vect-fmovd.c: Likewise.
2350         * gcc.target/aarch64/vect-fmovf.c: Likewise.
2351         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2352         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2354 2013-01-07  Richard Biener  <rguenther@suse.de>
2356         PR tree-optimization/55888
2357         PR tree-optimization/55862
2358         * gcc.dg/torture/pr55888.c: New testcase.
2360 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2362         PR fortran/55852
2363         * gfortran.dg/intrinsic_size_3.f90: New.
2365 2013-01-07  Tobias Burnus  <burnus@net-b.de>
2367         PR fortran/55763
2368         * gfortran.dg/select_type_32.f90: New.
2370 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
2372         PR c++/52343
2373         * g++.dg/cpp0x/alias-decl-29.C: New test.
2375 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
2377         PR fortran/53876
2378         PR fortran/54990
2379         PR fortran/54992
2380         * gfortran.dg/class_array_15.f03: New test.
2382 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
2384         PR fortran/42769
2385         PR fortran/45836
2386         PR fortran/45900
2387         * gfortran.dg/use_23.f90: New test.
2388         * gfortran.dg/use_24.f90: New test.
2389         * gfortran.dg/use_25.f90: New test.
2390         * gfortran.dg/use_26.f90: New test.
2391         * gfortran.dg/use_27.f90: New test.
2393 2013-01-06  Olivier Hainque  <hainque@adacore.com>
2395         * gnat.dg/specs/clause_on_volatile.ads: New test.
2397 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
2399         * gnat.dg/alignment10.adb: New test.
2401 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
2402             Mikael Morin  <mikael@gcc.gnu.org>
2404         PR fortran/55827
2405         * gfortran.dg/use_22.f90: New test.
2407 2013-01-04  Andrew Pinski  <apinski@cavium.com>
2409         * gcc.target/aarch64/cmp-1.c: New testcase.
2411 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
2413         PR fortran/55172
2414         * gfortran.dg/select_type_31.f03: New test.
2416 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
2418         PR c++/54526 (again)
2419         * g++.dg/cpp0x/parse2.C: Extend.
2420         * g++.old-deja/g++.other/crash28.C: Adjust.
2422 2013-01-04  Richard Biener  <rguenther@suse.de>
2424         PR tree-optimization/55862
2425         * gcc.dg/torture/pr55862.c: New testcase.
2427 2013-01-04  Martin Jambor  <mjambor@suse.cz>
2429         PR tree-optimization/55755
2430         * gcc.dg/torture/pr55755.c: New test.
2431         * gcc.dg/tree-ssa/sra-13.c: Likewise.
2432         * gcc.dg/tree-ssa/pr45144.c: Update.
2434 2013-01-04  Richard Biener  <rguenther@suse.de>
2436         PR middle-end/55863
2437         * gcc.dg/fold-reassoc-2.c: New testcase.
2439 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2441         PR fortran/55763
2442         * gfortran.dg/null_7.f90: New.
2444 2013-01-04  Tobias Burnus  <burnus@net-b.de>
2446         PR fortran/55854
2447         PR fortran/55763
2448         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2449         * gfortran.dg/unlimited_polymorphic_7.f90: New.
2450         * gfortran.dg/unlimited_polymorphic_8.f90: New.
2452 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
2454         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2456 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
2458         PR fortran/55855
2459         * gfortran.dg/assignment_1.f90: Modified.
2460         * gfortran.dg/assignment_4.f90: New.
2462 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
2464         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2466 2013-01-03  Richard Biener  <rguenther@suse.de>
2468         PR tree-optimization/55857
2469         * gcc.dg/vect/pr55857-1.c: New testcase.
2470         * gcc.dg/vect/pr55857-2.c: Likewise.
2472 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
2474         PR rtl-optimization/55838
2475         * gcc.dg/pr55838.c: New test.
2477         PR tree-optimization/55832
2478         * gcc.c-torture/compile/pr55832.c: New test.
2480 2013-01-02  Teresa Johnson  <tejohnson@google.com>
2482         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2483         * gcc.dg/tree-ssa/loop-23.c: Ditto.
2484         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2485         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2486         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2487         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2488         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2489         * gcc.dg/unroll_1.c: Ditto.
2490         * gcc.dg/unroll_2.c: Ditto.
2491         * gcc.dg/unroll_3.c: Ditto.
2492         * gcc.dg/unroll_4.c: Ditto.
2494 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
2496         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2498 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2500         PR fortran/55818
2501         * gfortran.dg/eof_4.f90: New test.
2503 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
2505         * lib/c-compat.exp (compat-use-alt-compiler): Remove
2506         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2507         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2508         (compat_setup_dfp): Initialize compat_alt_caret and
2509         compat_save_TEST_ALWAYS_FLAGS.
2511 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2513         * gcc.dg/torture/tls/tls-reload-1.c: New test.
2515 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
2517         * gcc.dg/torture/fp-int-convert-2.c: New test.
2519 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
2521         * gfortran.dg/newunit_3.f90: Add dg-do run.
2522         * gfortran.dg/inquire_15.f90: Add dg-do run.
2524 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
2526         PR tree-optimization/55831
2527         * gcc.dg/pr55831.c: New test.
2529 Copyright (C) 2013 Free Software Foundation, Inc.
2531 Copying and distribution of this file, with or without modification,
2532 are permitted in any medium without royalty provided the copyright
2533 notice and this notice are preserved.