2013-05-06 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blobb4e04799c9d4d27d8759a12729b66575fb4bbdb5
1 2013-05-06  Richard Biener  <rguenther@suse.de>
3         PR middle-end/57147
4         * gcc.dg/torture/pr57147-1.c: New testcase.
5         * gcc.dg/torture/pr57147-2.c: Likewise.
6         * gcc.dg/torture/pr57147-3.c: Likewise.
8 2013-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
10         PR target/55303
11         * gcc.target/sh/pr55303-1.c: New.
12         * gcc.target/sh/pr55303-2.c: New.
13         * gcc.target/sh/pr55303-3.c: New.
15 2013-05-05  Tobias Burnus  <burnus@net-b.de>
17         * gfortran.dg/allocate_with_source_3.f90: New.
19 2013-05-05  Tobias Burnus  <burnus@net-b.de>
21         PR fortran/57141
22         * gfortran.dg/null_8.f90: New.
24 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
26         PR c++/53745
27         * g++.dg/cpp0x/enum27.C: New.
28         * g++.dg/cpp0x/enum_base.C: Adjust.
30 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
32         PR tree-optimization/56205
33         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
35 2013-05-04  Tobias Burnus  <burnus@net-b.de>
37         * gfortran.dg/bind_c_array_params.f03: Update dg-error.
38         * gfortran.dg/bind_c_usage_27.f90: New.
39         * gfortran.dg/bind_c_usage_28.f90: New.
41 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
43         PR c++/51927
44         * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
46 2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
48         PR target/57150
49         * gcc.target/powerpc/pr57150.c: New file.
51 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
53         * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
54         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
55         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
56         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
57         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
58         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
59         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
61 2013-05-03  Dominique d'Humieres  <dominiq@lps.ens.fr>
63         * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
64         scan-assembler-times.
66 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
68         * gcc.dg/tree-ssa/slsr-32.c: New.
69         * gcc.dg/tree-ssa/slsr-33.c: New.
70         * gcc.dg/tree-ssa/slsr-34.c: New.
71         * gcc.dg/tree-ssa/slsr-35.c: New.
72         * gcc.dg/tree-ssa/slsr-36.c: New.
73         * gcc.dg/tree-ssa/slsr-37.c: New.
74         * gcc.dg/tree-ssa/slsr-38.c: New.
76 2013-05-03  Ian Bolton  <ian.bolton@arm.com>
78         * gcc.target/aarch64/tst_1.c: New test.
79         * gcc.target/aarch64/tst_2.c: Likewise
81 2013-05-02  Jeff Law  <law@redhat.com>
83         PR tree-optimization/57144
84         * gcc.c-torture/execute/pr57144.c: New test.
86 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
88         PR rtl-optimization/57130
89         * gcc.c-torture/execute/pr57130.c: New test.
91 2013-05-03  Uros Bizjak  <ubizjak@gmail.com>
93         * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
95 2013-05-03  Vidya Praveen <vidyapraveen@arm.com>
97         * gcc.target/aarch64/fabd.c: New file.
99 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
101         PR c++/54318
102         * g++.dg/cpp0x/pr54318.C: New.
104 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
106         PR c++/14283
107         * g++.dg/parse/error51.C: New.
108         * g++.dg/parse/error15.C: Adjust column numbers.
110 2013-05-02  Tobias Burnus  <burnus@net-b.de>
112         PR fortran/57142
113         * gfortran.dg/size_kind_2.f90: New.
114         * gfortran.dg/size_kind_3.f90: New.
116 2013-05-02  Richard Biener  <rguenther@suse.de>
118         PR middle-end/57140
119         * g++.dg/torture/pr57140.C: New testcase.
121 2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
123         PR target/56732
124         * gcc.target/arm/pr56732-1.c: New test.
126 2013-05-02  Martin Jambor  <mjambor@suse.cz>
128         PR middle-end/56988
129         * gcc.dg/ipa/pr56988.c: New test.
131 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
133         * gcc.target/aarch64/bics_1.c: New test.
134         * gcc.target/aarch64/bics_2.c: Likewise.
136 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
138         PR rtl-optimization/57131
139         * gcc.c-torture/execute/pr57131.c: New test.
141 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
143         PR c++/57132
144         * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
146 2013-05-01  Vladimir Makarov  <vmakarov@redhat.com>
148         PR target/57091
149         * gcc.target/i386/pr57091.c: New test.
151 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
153         * gcc.target/aarch64/vect-vaddv.c: New.
155 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
157         * gcc.target/aarch64/vect-vmaxv.c: New.
158         * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
160 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
162         * gcc.target/aarch64/scalar-vca.c: New.
163         * gcc.target/aarch64/vect-vca.c: Likewise.
165 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
167         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
168         (test_vceqd_s64): Force arguments to SIMD registers.
169         (test_vceqzd_s64): Likewise.
170         (test_vcged_s64): Likewise.
171         (test_vcled_s64): Likewise.
172         (test_vcgezd_s64): Likewise.
173         (test_vcged_u64): Likewise.
174         (test_vcgtd_s64): Likewise.
175         (test_vcltd_s64): Likewise.
176         (test_vcgtzd_s64): Likewise.
177         (test_vcgtd_u64): Likewise.
178         (test_vclezd_s64): Likewise.
179         (test_vcltzd_s64): Likewise.
180         (test_vtst_s64): Likewise.
181         (test_vtst_u64): Likewise.
183 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
185         PR c++/57092
186         * g++.dg/cpp0x/decltype53.C: New.
188 2013-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
190         PR fortran/57071
191         * gfortran.dg/power_5.f90:  New test.
193 2013-04-30  Richard Biener  <rguenther@suse.de>
195         PR middle-end/57122
196         * gcc.dg/torture/pr57122.c: New testcase.
198 2013-04-30  Richard Biener  <rguenther@suse.de>
200         PR middle-end/57107
201         * g++.dg/torture/pr57107.C: New testcase.
203 2013-04-30  Andrey Belevantsev  <abel@ispras.ru>
205         PR rtl-optimization/57105
206         * gcc.dg/pr57105.c: New test.
208 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
210         PR tree-optimization/57104
211         * gcc.dg/pr57104.c: New test.
213 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
215         PR target/44578
216         * gcc.target/i386/pr44578.c: New test.
218 2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
220         PR target/57097
221         * gcc.target/i386/pr57097.c: New test.
223 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
225         PR target/57098
226         * gcc.target/i386/pr57098.c: New test.
228 2013-04-29  Kai Tietz  <ktietz@redhat.com>
230         * gcc.c-torture/execute/pr55875.c: New test.
232 2013-04-29  Richard Biener  <rguenther@suse.de>
234         PR middle-end/57075
235         * gcc.dg/torture/pr57075.c: New testcase.
237 2013-04-29  Richard Biener  <rguenther@suse.de>
239         PR middle-end/57103
240         * gcc.dg/autopar/pr57103.c: New testcase.
242 2013-04-29  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
244         * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
246 2013-04-29  Tom de Vries  <tom@codesourcery.com>
248         * gcc.dg/pr50763.c: Update test.
250 2013-04-26  Jeff Law  <law@redhat.com>
252         * gcc.dg/tree-ssa/vrp88.c: New test.
254 2013-04-29  Christian Bruel  <christian.bruel@st.com>
256         PR target/57108
257         * gcc.target/sh/pr57108.c: New test.
259 2013-04-29  Richard Biener  <rguenther@suse.de>
261         PR middle-end/57089
262         * gfortran.dg/gomp/pr57089.f90: New testcase.
264 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
266         * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
268 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
270         * gcc.target/aarch64/vect-vcvt.c: New.
272 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
274         * gcc.target/aarch64/vect-vrnd.c: New.
276 2013-04-29  Richard Biener  <rguenther@suse.de>
278         PR tree-optimization/57081
279         * gcc.dg/torture/pr57081.c: New testcase.
281 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
283         PR tree-optimization/57083
284         * gcc.dg/torture/pr57083.c: New test.
286 2013-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
288         PR c++/56450
289         * g++.dg/cpp0x/decltype52.C: New.
291 2013-04-28  Jakub Jelinek  <jakub@redhat.com>
293         N3472 binary constants
294         * g++.dg/cpp/limits.C: Adjust warning wording.
295         * g++.dg/system-binary-constants-1.C: Likewise.
296         * g++.dg/cpp1y/system-binary-constants-1.C: New test.
298 2013-04-28  Tobias Burnus  <burnus@net-b.de>
300         PR fortran/57093
301         * gfortran.dg/coarray_30.f90: New.
303 2013-04-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
305         PR fortran/57071
306         * frontend-passes (optimize_power):  New function.
307         (optimize_op):  Use it.
309 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
311         PR target/56866
312         * gcc.c-torture/execute/pr56866.c: New test.
313         * gcc.target/i386/pr56866.c: New test.
315 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
317         PR go/57045
318         * gcc.dg/setjmp-5.c: New test.
320 2013-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
322         PR c++/55708
323         * g++.dg/cpp0x/constexpr-55708.C: New.
325 2013-04-26  Richard Biener  <rguenther@suse.de>
327         * gcc.dg/tree-prof/update-loopch.c: Revert last change.
328         * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
329         * gcc.dg/pr53265.c: Remove XFAILs.
330         * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
331         * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
333 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
335         * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
336         * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
337         -fdiagnostics-color=never option similarly to
338         -fno-diagnostics-show-caret option.
340 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
342         PR rtl-optimization/57003
343         * gcc.target/i386/pr57003.c: New test.
345 2013-04-25  Marek Polacek  <polacek@redhat.com>
347         PR tree-optimization/57066
348         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
350 2013-04-25  James Greenhalgh  <james.greenhalgh@arm.com>
351             Tejas Belagod  <tejas.belagod@arm.com>
353         * gcc.target/aarch64/vaddv-intrinsic.c: New.
354         * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
355         * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
357 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
359         * gcc.target/aarch64/cmp.c: New.
361 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
363         * gcc.target/aarch64/ngc.c: New.
365 2013-04-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
367         * lib/target-supports.exp
368         (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
369         (check_effective_target_arm_neon_fp16_ok): Likewise.
370         (add_options_for_arm_neon_fp16): Likewise.
371         * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
372         * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
374 2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
376         PR rtl-optimizations/57046
377         * gcc.target/i386/pr57046.c: New test.
379 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
381         * g++.dg/cpp1y/cplusplus.C: New.
383 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
385         * g++.dg/cpp1y/cxx1y_macro.C: Remove.
387 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
389         * c-c++-common/Wpointer-arith-1.c: New.
391 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
393         * g++.dg/cpp1y/cxx1y_macro.C: New.
395 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
397         PR c++/56970
398         * g++.dg/cpp0x/sfinae45.C: New.
400 2013-04-24  Richard Biener  <rguenther@suse.de>
402         PR testsuite/57050
403         * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
405 2013-04-23  Richard Biener  <rguenther@suse.de>
407         PR middle-end/57036
408         * gcc.dg/torture/pr57036-1.c: New testcase.
409         * gcc.dg/torture/pr57036-2.c: Likewise.
411 2013-04-23  Sofiane Naci  <sofiane.naci@arm.com>
413         * gcc.target/aarch64/scalar-mov.c: New testcase.
415 2013-04-23  Richard Biener  <rguenther@suse.de>
417         PR tree-optimization/57026
418         * gcc.dg/torture/pr57026.c: New testcase.
420 2013-04-22  Janus Weil  <janus@gcc.gnu.org>
422         PR fortran/53685
423         PR fortran/57022
424         * gfortran.dg/transfer_check_4.f90: New.
426 2013-04-22  Marek Polacek  <polacek@redhat.com>
428         PR sanitizer/56990
429         * gcc.dg/pr56990.c: New test.
431 2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
433         PR target/57018
434         * gcc.target/i386/pr57018.c: New test.
436 2013-04-22  James Greenhalgh  <james.greenhalgh@arm.com>
438         * gcc.target/aarch64/vrecps.c: New.
439         * gcc.target/aarch64/vrecpx.c: Likewise.
441 2013-04-22  Christian Bruel  <christian.bruel@st.com>
443         PR target/56995
444         * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
446 2013-04-21  Jeff Law  <law@redhat.com>
448         * gcc.dg/tree-ssa/forwprop-26.c: New test.
450 2013-04-20  Tobias Burnus  <burnus@net-b.de>
452         PR fortran/56907
453         * gfortran.dg/c_loc_test_22.f90: New.
455 2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
457         PR rtl-optimization/56847
458         * gcc.dg/pr56847.c: New test.
460 2013-04-19  Richard Biener  <rguenther@suse.de>
462         PR tree-optimization/56982
463         * gcc.c-torture/execute/pr56982.c: New testcase.
465 2013-04-19  Martin Jambor  <mjambor@suse.cz>
467         PR tree-optimization/56718
468         * g++.dg/ipa/imm-devirt-1.C: New test.
469         * g++.dg/ipa/imm-devirt-2.C: Likewise.
471 2013-04-19  Richard Biener  <rguenther@suse.de>
473         PR tree-optimization/57000
474         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
476 2013-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
477             Mikael Morin  <mikael@gcc.gnu.org>
479         PR fortran/56872
480         * gfortran.dg/array_constructor_45.f90:  New test.
481         * gfortran.dg/array_constructor_46.f90:  New test.
482         * gfortran.dg/array_constructor_47.f90:  New test.
483         * gfortran.dg/array_constructor_40.f90:  Adjust number of while loops.
485 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
487         PR rtl-optimization/56999
488         * g++.dg/opt/pr56999.C: New test.
490 2013-04-18  Cary Coutant  <ccoutant@google.com>
492         * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
493         * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
495 2013-04-18  Cary Coutant  <ccoutant@google.com>
497         * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
498         * g++.dg/debug/dwarf2/typedef4.C: Likewise.
499         * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
500         * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
501         * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
502         * g++.dg/debug/dwarf2/nested-2.C: Likewise.
503         * g++.dg/debug/dwarf2/typedef1.C: Likewise.
504         * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
505         * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
506         * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
507         * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
509 2013-04-18  Grigoriy Kraynov  <grigoriy.kraynov@intel.com>
511         * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
513 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
515         PR tree-optimization/56984
516         * gcc.c-torture/compile/pr56984.c: New test.
518         PR rtl-optimization/56992
519         * gcc.dg/pr56992.c: New test.
521 2013-04-17  Janus Weil  <janus@gcc.gnu.org>
523         PR fortran/56814
524         * gfortran.dg/proc_ptr_42.f90: New.
526 2013-04-17  Eric Botcazou  <ebotcazou@adacore.com>
528         * gnat.dg/discr41.ad[sb]: New test.
529         * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
530         * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
531         * gcc.dg/vect/slp-24.c: Likewise.
532         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
533         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
534         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
535         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
536         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
537         * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
538         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
539         * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
540         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
541         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
542         * gcc.dg/vect/vect-strided-mult.c: Likewise.
543         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
544         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
545         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
546         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
547         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
548         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
549         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
550         * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
551         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
552         * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
553         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
554         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
555         * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
556         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
557         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
559 2013-04-17  Janne Blomqvist  <jb@gcc.gnu.org>
561         PR fortran/40958
562         * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
563         * gfortran.dg/module_md5_1.f90: Remove.
565 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
567         * gcc.target/aarch64/adds3.c: New.
568         * gcc.target/aarch64/subs3.c: New.
570 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
572         * gcc.target/aarch64/adds1.c: New.
573         * gcc.target/aarch64/adds2.c: New.
574         * gcc.target/aarch64/subs1.c: New.
575         * gcc.target/aarch64/subs2.c: New.
577 2013-04-16  Ed Smith-Rowland  <3dw4rd@verizon.net>
579         Implement n3599 - Literal operator templates for strings.
580         * g++.dg/cpp1y/udlit-char-template.C: New test.
581         * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
583 2013-04-16  Tobias Burnus  <burnus@net-b.de>
585         PR fortran/39505
586         * gfortran.dg/no_arg_check_1.f90: New.
587         * gfortran.dg/no_arg_check_2.f90: New.
588         * gfortran.dg/no_arg_check_3.f90: New.
590 2013-04-16  Janus Weil  <janus@gcc.gnu.org>
592         PR fortran/56968
593         * gfortran.dg/proc_ptr_41.f90: New.
595 2013-04-16  Richard Biener  <rguenther@suse.de>
597         PR tree-optimization/56756
598         * gcc.dg/torture/pr56756.c: New testcase.
600 2013-04-16  Tobias Burnus  <burnus@net-b.de>
602         PR fortran/56969
603         * gfortran.dg/c_assoc_5.f90: New.
605 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
607         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
608         * gcc.c-torture/execute/pr33992.x: Remove.
609         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
610         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
611         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
613 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
615         PR tree-optimization/56962
616         * gcc.c-torture/execute/pr56962.c: New test.
618 2013-04-15  Richard Biener  <rguenther@suse.de>
620         PR tree-optimization/56933
621         * gcc.dg/vect/pr56933.c: New testcase.
623 2013-04-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
625         * gcc.target/arm/anddi3-opt.c: New test.
626         * gcc.target/arm/anddi3-opt2.c: Likewise.
628 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
630         * gcc.dg/pr56890-1.c: New test.
631         * gcc.dg/pr56890-2.c: Likewise.
633 2013-04-15  Joey Ye  <joey.ye@arm.com>
635         * gcc.target/arm/thumb1-far-jump-1.c: New test.
636         * gcc.target/arm/thumb1-far-jump-2.c: New test.
638 2013-04-14  Mikael Morin  <mikael@gcc.gnu.org>
640         PR fortran/56816
641         * gfortran.dg/select_type_33.f03: New test.
643 2013-04-13  Janus Weil  <janus@gcc.gnu.org>
645         PR fortran/55959
646         * gfortran.dg/typebound_proc_29.f03: New.
648 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
650         PR fortran/56266
651         * gfortran.dg/typebound_proc_28.f03: New.
653 2013-04-12  Jeff Law  <law@redhat.com>
655         * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
656         either.
658 2013-04-12  Tobias Burnus  <burnus@net-b.de>
660         PR fortran/56929
661         * gfortran.dg/coarray/alloc_comp_2.f90: New.
663 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
665         PR target/56903
666         * gcc.target/i386/pr56903.c: New test.
668 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
670         PR fortran/56261
671         * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
672         * gfortran.dg/assumed_rank_4.f90: Modified error wording.
673         * gfortran.dg/block_11.f90: Fix invalid test case.
674         * gfortran.dg/function_types_3.f90: Add new error message.
675         * gfortran.dg/global_references_1.f90: Ditto.
676         * gfortran.dg/import2.f90: Remove unneeded parts.
677         * gfortran.dg/import6.f90: Fix invalid test case.
678         * gfortran.dg/proc_decl_2.f90: Ditto.
679         * gfortran.dg/proc_decl_9.f90: Ditto.
680         * gfortran.dg/proc_decl_18.f90: Ditto.
681         * gfortran.dg/proc_ptr_40.f90: New.
682         * gfortran.dg/whole_file_7.f90: Modified error wording.
683         * gfortran.dg/whole_file_16.f90: Ditto.
684         * gfortran.dg/whole_file_17.f90: Add -pedantic.
685         * gfortran.dg/whole_file_18.f90: Modified error wording.
686         * gfortran.dg/whole_file_20.f03: Ditto.
687         * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
688         invalid test case.
690 2013-04-12  Richard Biener  <rguenther@suse.de>
692         Revert
693         2013-04-10  Richard Biener  <rguenther@suse.de>
695         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
697 2013-04-12  Tobias Burnus  <burnus@net-b.de>
699         PR fortran/56845
700         * gfortran.dg/class_allocate_15.f90: New.
702         Revert:
703         2013-04-12  Tobias Burnus  <burnus@net-b.de>
705         * gfortran.dg/coarray_lib_alloc_2.f90: Update
706         scan-tree-dump-times.
708 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
710         PR tree-optimization/56918
711         PR tree-optimization/56920
712         * gcc.dg/vect/pr56918.c: New test.
713         * gcc.dg/vect/pr56920.c: New test.
715 2013-04-12  Tobias Burnus  <burnus@net-b.de>
717         PR fortran/56845
718         * gfortran.dg/class_allocate_14.f90: New.
719         * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
720         * gfortran.dg/coarray_lib_alloc_3.f90: New.
722 2013-04-12  Marc Glisse  <marc.glisse@inria.fr>
724         * gcc.dg/fold-cstvecshift.c: New testcase.
726 2013-04-11  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
728         * gcc.target/aarch64/negs.c: New.
730 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
732         PR c++/56895
733         * g++.dg/template/arrow4.C: New test.
735 2013-04-11  Eric Botcazou  <ebotcazou@adacore.com>
737         * gnat.dg/array23.adb: New test.
738         * gnat.dg/array23_pkg[123].ads: New helpers.
740 2013-04-11  Jeff Law  <law@redhat.com>
742         PR tree-optimization/56900
743         * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
745 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
747         PR c++/56913
748         * g++.dg/cpp0x/sfinae44.C: New.
750 2013-04-11  Arnaud Charlet  <charlet@adacore.com>
752         * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
753         * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
755 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
757         PR c++/54216
758         * g++.dg/cpp0x/enum26.C: New.
759         * g++.old-deja/g++.pt/mangle1.C: Adjust.
761 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
763         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
764         inverse operands.
765         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
766         loop is vectorized.
767         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
768         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
769         loop is vectorized and that the correct instruction is generated.
770         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
771         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
772         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
774 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
776         PR tree-optimization/56899
777         * gcc.c-torture/execute/pr56899.c: New test.
779 2013-04-10  David S. Miller  <davem@davemloft.net>
781         * gcc.target/sparc/setcc-4.c: New test.
782         * gcc.target/sparc/setcc-5.c: New test.
784 2013-04-10  Richard Biener  <rguenther@suse.de>
786         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
788 2013-04-10  Richard Biener  <rguenther@suse.de>
790         * gcc.dg/vect/slp-39.c: New testcase.
792 2013-04-10  Joern Rennecke <joern.rennecke@embecosm.com>
794         PR tree-optimization/55524
795         * gcc.target/epiphany/fnma-1.c: New test.
797 2013-04-10  Zhouyi Zhou <yizhouzhou@ict.ac.cn>
799         * gcc.dg/tree-ssa/inline-11.c: New test
801 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
803         PR c++/56895
804         * g++.dg/template/arrow3.C: New test.
806 2013-04-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
808         * gcc.target/arm/minmax_minus.c: New test.
810 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
812         PR middle-end/56883
813         * c-c++-common/gomp/pr56883.c: New test.
815 2013-04-09  Jeff Law  <law@redhat.com>
817         * gcc.dg/tree-ssa/vrp87.c: New test.
819 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
821         PR tree-optimization/56854
822         * g++.dg/torture/pr56854.C: New test.
824 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
826         PR fortran/56782
827         * gfortran.dg/array_constructor_44.f90:  New test.
829 2013-04-08  Paolo Carlini  <paolo.carlini@oracle.com>
831         PR c++/56871
832         * g++.dg/cpp0x/constexpr-specialization.C: New.
834 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
836         * gcc.c-torture/execute/pr56837.c: New test.
838         PR c++/34949
839         PR c++/50243
840         * g++.dg/opt/vt3.C: New test.
841         * g++.dg/opt/vt4.C: New test.
843 2013-04-08  Jeff Law  <law@redhat.com>
845         * gcc.dg/tree-ssa/forwprop-25.c: New test.
847 2013-04-08  Richard Biener  <rguenther@suse.de>
849         * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
851 2013-04-08  Richard Biener  <rguenther@suse.de>
853         * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
855 2013-04-08  Richard Biener  <rguenther@suse.de>
857         * g++.dg/vect/slp-pr56812.cc: Adjust.
859 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
861         * gcc.dg/pr56837.c: New test.
862         * gcc.dg/tree-ssa/ldist-19.c: Don't check for
863         "generated memset minus one".
865 2013-04-07  Tobias Burnus  <burnus@net-b.de>
867         PR fortran/56849
868         * gfortran.dg/reshape_5.f90: New.
870 2013-04-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
872         PR target/56843
873         * gcc.target/powerpc/recip-1.c: Modify expected output.
874         * gcc.target/powerpc/recip-3.c: Likewise.
875         * gcc.target/powerpc/recip-4.c: Likewise.
876         * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
878 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
880         * gcc.target/arm/peep-ldrd-1.c: New test.
881         * gcc.target/arm/peep-strd-1.c: Likewise.
883 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
885         * gcc.target/arm/negdi-1.c: New test.
886         * gcc.target/arm/negdi-2.c: Likewise.
887         * gcc.target/arm/negdi-3.c: Likewise.
888         * gcc.target/arm/negdi-4.c: Likewise.
890 2013-04-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
892         * lib/target-supports.exp (add_options_for_arm_v8_neon):
893         Add -march=armv8-a when we use v8 NEON.
894         (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
895         (check_effective_target_vect_call_ceilf): Likewise.
896         (check_effective_target_vect_call_floorf): Likewise.
897         (check_effective_target_vect_call_roundf): Likewise.
898         (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
899         * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
900         * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
901         * gcc.target/arm/vect-rounding-floorf.c: Likewise.
902         * gcc.target/arm/vect-rounding-roundf.c: Likewise.
904 2013-04-05  David Edelsohn  <dje.gcc@gmail.com>
906         * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
907         * gcc.target/powerpc/sd-pwr6.c: Same.
908         * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
909         * g++.dg/debug/pr56294.C: XFAIL on AIX.
911 2013-04-05  Ed Smith-Rowland  <3dw4rd@verizon.net>
913         * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
915 2013-04-04  Janus Weil  <janus@gcc.gnu.org>
917         PR fortran/40881
918         * gfortran.dg/altreturn_1.f90: Add -std=gnu.
919         * gfortran.dg/altreturn_4.f90: Ditto.
920         * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
921         * gfortran.dg/altreturn_5.f90: Ditto.
922         * gfortran.dg/altreturn_6.f90: Ditto.
923         * gfortran.dg/altreturn_7.f90: Ditto.
925 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
927         * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
928         New procedure.
929         (check_effective_target_arm_v8_neon_ok_nocache):
930         Likewise.
931         (check_effective_target_arm_v8_neon_ok): Change to use
932         check_effective_target_arm_v8_neon_ok_nocache.
933         (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
934         NEON flags.
935         (check_effective_target_vect_call_btruncf):
936         Enable for arm and ARMv8 NEON.
937         (check_effective_target_vect_call_ceilf): Likewise.
938         (check_effective_target_vect_call_floorf): Likewise.
939         (check_effective_target_vect_call_roundf): Likewise.
940         (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
941         target.
943 2013-04-04  Marek Polacek  <polacek@redhat.com>
945         PR tree-optimization/48186
946         * gcc.dg/pr48186.c: New test.
948 2013-04-04  Richard Biener  <rguenther@suse.de>
950         PR tree-optimization/56826
951         * gcc.dg/vect/pr56826.c: New testcase.
952         * gcc.dg/vect/O3-pr36098.c: Adjust.
954 2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
956         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
957         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
958         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
959         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
960         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
961         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
962         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
963         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
964         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
965         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
967 2013-04-04  Richard Biener  <rguenther@suse.de>
969         PR tree-optimization/56213
970         * gcc.dg/vect/vect-123.c: New testcase.
972 2013-04-04  Tobias Burnus  <burnus@net-b.de>
974         PR fortran/56810
975         * gfortran.dg/read_repeat_2.f90: New.
977 2013-04-04  Richard Biener  <rguenther@suse.de>
979         PR tree-optimization/56837
980         * g++.dg/torture/pr56837.C: New testcase.
982 2013-04-04  Tobias Burnus  <burnus@net-b.de>
984         PR fortran/50269
985         * gfortran.dg/c_loc_test_21.f90: New.
986         * gfortran.dg/c_loc_test_19.f90: Update dg-error.
987         * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
988         * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
989         * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
990         * gfortran.dg/c_loc_tests_16.f90:  Update dg-error.
992 2013-04-03  Jeff Law  <law@redhat.com>
994         PR tree-optimization/56799
995         * gcc.c-torture/execute/pr56799.c: New test.
997 2013-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
999         PR c++/56815
1000         * g++.dg/warn/Wpointer-arith-1.C: New.
1001         * g++.dg/gomp/for-19.C: Adjust.
1003 2013-04-03  Marek Polacek  <polacek@redhat.com>
1005         PR sanitizer/55702
1006         * gcc.dg/pr55702.c: New test.
1008 2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1010         PR target/56809
1011         * gcc.dg/pr56809.c: New testcase.
1013 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1015         PR debug/56819
1016         * g++.dg/debug/pr56819.C: New test.
1018 2013-04-03  Richard Biener  <rguenther@suse.de>
1020         PR tree-optimization/56817
1021         * g++.dg/torture/pr56817.C: New testcase.
1023 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1025         * gcc.dg/vect/bb-slp-31.c: New file.
1027 2013-04-03  Jason Merrill  <jason@redhat.com>
1029         PR c++/34949
1030         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1032 2013-04-03  Richard Biener  <rguenther@suse.de>
1034         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1036 2013-04-03  Richard Biener  <rguenther@suse.de>
1038         PR tree-optimization/55964
1039         * gcc.dg/torture/pr55964-2.c: New testcase.
1041 2013-04-03  Richard Biener  <rguenther@suse.de>
1043         PR tree-optimization/56501
1044         * gcc.dg/torture/pr56501.c: New testcase.
1046 2013-04-03  Richard Biener  <rguenther@suse.de>
1048         PR tree-optimization/56407
1049         * gcc.dg/torture/pr56407.c: New testcase.
1051 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1053         PR tree-optimization/56790
1054         * g++.dg/ext/pr56790-1.C: New testcase.
1056 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1058         * gcc.target/i386/merge-1.c: New testcase.
1059         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1061 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1063         PR c/19449
1064         * gcc.c-torture/execute/pr19449.c: New test.
1066 2013-04-03  Richard Biener  <rguenther@suse.de>
1068         PR tree-optimization/56812
1069         * g++.dg/vect/slp-pr56812.cc: New testcase.
1071 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
1073         PR fortran/56284
1074         PR fortran/40881
1075         * gfortran.dg/altreturn_8.f90: New.
1076         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1077         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1078         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1080 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
1082         PR rtl-optimization/56745
1083         * gcc.c-torture/compile/pr56745.c: New test.
1085 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
1087         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1089 2013-04-02  Richard Biener  <rguenther@suse.de>
1091         PR tree-optimization/56778
1092         * gcc.dg/torture/pr56778.c: New testcase.
1094 2013-04-02  Richard Biener  <rguenther@suse.de>
1096         PR middle-end/56768
1097         * g++.dg/torture/pr56768.C: New testcase.
1099 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
1101         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1103 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1105         PR fortran/56660
1106         * gfortran.dg/namelist_82.f90:  New test.
1108 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
1110         PR fortran/56500
1111         * gfortran.dg/implicit_class_1.f90: New.
1113 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1115         PR fortran/56786
1116         * gfortran.dg/namelist_81.f90:  New test.
1118 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
1120         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
1121         for constant and equal string lengths.
1122         * gfortran.dg/character_comparison_5.f90:  Likewise.
1123         * gfortran.dg/character_comparison_9.f90:  New test.
1125 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
1127         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1128         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1130 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1132         PR fortran/35203
1133         * gfortran.dg/optional_absent_3.f90: New.
1135 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1137         PR fortran/56737
1138         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1140 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1142         PR fortran/56735
1143         * gfortran.dg/namelist_80.f90: New.
1145 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1147         PR fortran/45159
1148         * gfortran.dg/string_length_2.f90:  New test.
1149         * gfortran.dg/dependency_41.f90:  New test.
1151 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1153         PR fortran/55806
1154         * gfortran.dg/array_constructor_43.f90:  New test.
1155         * gfortran.dg/random_seed_3.f90:  New test.
1157 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
1159         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1160         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1161         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1162         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1163         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1164         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1165         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1166         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1167         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1168         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1170 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
1172         PR c++/56725
1173         * g++.dg/conversion/op4.C: Adjust.
1174         * g++.dg/cpp0x/rv1n.C: Likewise.
1175         * g++.dg/cpp0x/rv2n.C: Likewise.
1176         * g++.dg/cpp0x/template_deduction.C: Likewise.
1177         * g++.dg/expr/cond8.C: Likewise.
1178         * g++.dg/other/error4.C: Likewise.
1179         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1180         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1181         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1182         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1183         * g++.old-deja/g++.jason/conversion2.C: Likewise.
1184         * g++.old-deja/g++.law/cvt20.C: Likewise.
1185         * g++.old-deja/g++.law/cvt8.C: Likewise.
1186         * g++.old-deja/g++.law/init8.C: Likewise.
1187         * g++.old-deja/g++.mike/net12.C: Likewise.
1188         * g++.old-deja/g++.mike/net8.C: Likewise.
1189         * g++.old-deja/g++.mike/p2793.C: Likewise.
1190         * g++.old-deja/g++.mike/p3836.C: Likewise.
1191         * g++.old-deja/g++.mike/p418.C: Likewise.
1192         * g++.old-deja/g++.mike/p701.C: Likewise.
1193         * g++.old-deja/g++.mike/p807.C: Likewise.
1195 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
1197         PR middle-end/56694
1198         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1199         targets.
1201 2013-03-28  Marek Polacek  <polacek@redhat.com>
1203         PR tree-optimization/56695
1204         * gcc.dg/vect/pr56695.c: New test.
1206 2013-03-28  Richard Biener  <rguenther@suse.de>
1208         PR tree-optimization/37021
1209         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1210         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1212 2013-03-27  Tobias Burnus  <burnus@net-b.de>
1214         PR fortran/56650
1215         PR fortran/36437
1216         * gfortran.dg/sizeof_2.f90: New.
1217         * gfortran.dg/sizeof_3.f90: New.
1218         * gfortran.dg/sizeof_proc.f90: Update dg-error.
1220 2013-03-27  Richard Biener  <rguenther@suse.de>
1222         PR tree-optimization/37021
1223         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1225 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
1227         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1228         * g++.dg/ipa/ivinline-2.C: Likewise.
1229         * g++.dg/ipa/ivinline-3.C: Likewise.
1230         * g++.dg/ipa/ivinline-4.C: Likewise.
1231         * g++.dg/ipa/ivinline-5.C: Likewise.
1232         * g++.dg/ipa/ivinline-7.C: Likewise.
1233         * g++.dg/ipa/ivinline-8.C: Likewise.
1234         * g++.dg/ipa/ivinline-9.C: Likewise.
1235         * g++.dg/cpp0x/noexcept03.C: Likewise.
1236         * gcc.dg/const-1.c: Likewise.
1237         * gcc.dg/ipa/pure-const-1.c: Likewise.
1238         * gcc.dg/noreturn-8.c: Likewise.
1239         * gcc.target/i386/mmx-1.c: Likewise.
1240         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1241         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1242         * gcc.c-torture/execute/pr33992.x: New file.
1244 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
1246         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1248 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
1250         PR c++/55951
1251         * g++.dg/ext/desig5.C: New.
1253 2013-03-26  Tobias Burnus  <burnus@net-b.de>
1255         PR fortran/56649
1256         * gfortran.dg/merge_init_expr_2.f90: New.
1257         * gfortran.dg/merge_char_1.f90: Modify test to
1258         stay a run-time test.
1259         * gfortran.dg/merge_char_3.f90: Ditto.
1261 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
1263         * g++.dg/cpp0x/constexpr-friend-2.C: New.
1264         * g++.dg/cpp0x/constexpr-main.C: Likewise.
1266 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
1268         PR c++/56722
1269         * g++.dg/cpp0x/range-for23.C: New.
1271 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
1273         PR libfortran/52512
1274         * gfortran.dg/namelist_79.f90: New.
1276 2013-03-25  Martin Jambor  <mjambor@suse.cz>
1278         * gcc.dg/ipa/ipcp-agg-9.c: New test.
1280 2013-03-25  Tobias Burnus  <burnus@net-b.de>
1282         PR fortran/38536
1283         PR fortran/38813
1284         PR fortran/38894
1285         PR fortran/39288
1286         PR fortran/40963
1287         PR fortran/45824
1288         PR fortran/47023
1289         PR fortran/47034
1290         PR fortran/49023
1291         PR fortran/50269
1292         PR fortran/50612
1293         PR fortran/52426
1294         PR fortran/54263
1295         PR fortran/55343
1296         PR fortran/55444
1297         PR fortran/55574
1298         PR fortran/56079
1299         PR fortran/56378
1300         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1301         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1302         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1303         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1304         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1305         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1306         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1307         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1308         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1309         * gfortran.dg/c_loc_tests_16.f90: Ditto.
1310         * gfortran.dg/c_loc_tests_4.f03: Ditto.
1311         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1312         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1313         * gfortran.dg/c_loc_tests_8.f03: Ditto.
1314         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1315         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1316         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1317         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1318         * gfortran.dg/pr32601_1.f03: Ditto.
1319         * gfortran.dg/storage_size_2.f08: Remove dg-error.
1320         * gfortran.dg/blockdata_7.f90: New.
1321         * gfortran.dg/c_assoc_4.f90: New.
1322         * gfortran.dg/c_f_pointer_tests_6.f90: New.
1323         * gfortran.dg/c_f_pointer_tests_7.f90: New.
1324         * gfortran.dg/c_funloc_tests_8.f90: New.
1325         * gfortran.dg/c_loc_test_17.f90: New.
1326         * gfortran.dg/c_loc_test_18.f90: New.
1327         * gfortran.dg/c_loc_test_19.f90: New.
1328         * gfortran.dg/c_loc_test_20.f90: New.
1329         * gfortran.dg/c_sizeof_5.f90: New.
1330         * gfortran.dg/iso_c_binding_rename_3.f90: New.
1331         * gfortran.dg/transfer_resolve_2.f90: New.
1332         * gfortran.dg/transfer_resolve_3.f90: New.
1333         * gfortran.dg/transfer_resolve_4.f90: New.
1334         * gfortran.dg/pr32601.f03: Update dg-error.
1335         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1336         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1338 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1340         * gcc.target/arm/vseleqdf.c: New test.
1341         * gcc.target/arm/vseleqsf.c: Likewise.
1342         * gcc.target/arm/vselgedf.c: Likewise.
1343         * gcc.target/arm/vselgesf.c: Likewise.
1344         * gcc.target/arm/vselgtdf.c: Likewise.
1345         * gcc.target/arm/vselgtsf.c: Likewise.
1346         * gcc.target/arm/vselledf.c: Likewise.
1347         * gcc.target/arm/vsellesf.c: Likewise.
1348         * gcc.target/arm/vselltdf.c: Likewise.
1349         * gcc.target/arm/vselltsf.c: Likewise.
1350         * gcc.target/arm/vselnedf.c: Likewise.
1351         * gcc.target/arm/vselnesf.c: Likewise.
1352         * gcc.target/arm/vselvcdf.c: Likewise.
1353         * gcc.target/arm/vselvcsf.c: Likewise.
1354         * gcc.target/arm/vselvsdf.c: Likewise.
1355         * gcc.target/arm/vselvssf.c: Likewise.
1357 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
1359         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1360         body from here...
1361         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1362         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1363         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1364         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1365         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1366         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1367         * gcc.target/aarch64/atomic-op-char.x: ... to here.
1368         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1369         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1370         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1371         * gcc.target/aarch64/atomic-op-int.x: ... to here.
1372         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1373         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1374         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1375         * gcc.target/aarch64/atomic-op-release.x: ... to here.
1376         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1377         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1378         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1379         * gcc.target/aarch64/atomic-op-short.x: ... to here.
1380         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1381         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1382         * gcc.target/arm/atomic-op-acquire.c: Likewise.
1383         * gcc.target/arm/atomic-op-char.c: Likewise.
1384         * gcc.target/arm/atomic-op-consume.c: Likewise.
1385         * gcc.target/arm/atomic-op-int.c: Likewise.
1386         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1387         * gcc.target/arm/atomic-op-release.c: Likewise.
1388         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1389         * gcc.target/arm/atomic-op-short.c: Likewise.
1391 2013-03-25  Richard Biener  <rguenther@suse.de>
1393         PR middle-end/56694
1394         * g++.dg/torture/pr56694.C: New testcase.
1396 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1398         PR target/56720
1399         * gcc.target/arm/neon-vcond-gt.c: New test.
1400         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1401         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1403 2013-03-25  Richard Biener  <rguenther@suse.de>
1405         PR tree-optimization/56689
1406         * gcc.dg/torture/pr56689.c: New testcase.
1408 2013-03-25  Kai Tietz  <ktietz@redhat.com>
1410         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1412 2013-03-24  Tobias Burnus  <burnus@net-b.de>
1414         PR fortran/56696
1415         * gfortran.dg/eof_5.f90: New.
1417 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1419         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1420         alphabetically.
1422 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
1424         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1426 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1428         PR testsuite/55994
1429         * gcc.c-torture/execute/builtins/builtins.exp: Add
1430         -Wl,--allow-multiple-definition for RTEMS targets.
1432 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
1434         * gcc.target/aarch64/movk.c: New test.
1436 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
1438         * g++.dg/ext/vector21.C: New testcase.
1440 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
1442         * gcc.target/arm/neon-for-64bits-1.c: New tests.
1443         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1445 2013-03-21  Richard Biener  <rguenther@suse.de>
1447         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1448         * gcc.dg/vect/vect-outer-3a.c: Likewise.
1450 2013-03-21  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1452         * gcc.target/aarch64/vect.c: Test and result vector added
1453         for sabd and saba instructions.
1454         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1455         instructions in assembly.
1456         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1457         * gcc.target/aarch64/vect-fp.c: Test and result vector added
1458         for fabd instruction.
1459         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1460         instruction in assembly.
1461         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1463 2013-03-20  Jeff Law  <law@redhat.com>
1465         * g++.dg/tree-ssa/ssa-dom.C: New test.
1467 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
1469         * gcc.target/powerpc/mmfpgpr.c: New test.
1470         * gcc.target/powerpc/sd-vsx.c: Likewise.
1471         * gcc.target/powerpc/sd-pwr6.c: Likewise.
1472         * gcc.target/powerpc/vsx-float0.c: Likewise.
1474 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
1476         PR tree-optimization/56355
1477         * gcc.dg/pr56355-1.c: New file.
1479 2013-03-20  Catherine Moore  <clm@codesourcery.com>
1480             Richard Sandiford <rdsandiford@googlemail.com>
1482         * gcc.target/mips/mips.exp: Add microMIPS support.
1483         * gcc.target/mips/umips-movep-2.c: New test.
1484         * gcc.target/mips/umips-lwp-2.c: New test.
1485         * gcc.target/mips/umips-swp-5.c: New test.
1486         * gcc.target/mips/umips-constraints-1.c: New test.
1487         * gcc.target/mips/umips-lwp-3.c: New test.
1488         * gcc.target/mips/umips-swp-6.c: New test.
1489         * gcc.target/mips/umips-constraints-2.c: New test.
1490         * gcc.target/mips/umips-save-restore-1.c: New test.
1491         * gcc.target/mips/umips-lwp-4.c: New test.
1492         * gcc.target/mips/umips-swp-7.c: New test.
1493         * gcc.target/mips/umips-save-restore-2.c: New test.
1494         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1495         * gcc.target/mips/umips-lwp-5.c: New test.
1496         * gcc.target/mips/umips-save-restore-3.c: New test.
1497         * gcc.target/mips/umips-lwp-6.c: New test.
1498         * gcc.target/mips/umips-swp-1.c: New test.
1499         * gcc.target/mips/umips-lwp-7.c: New test.
1500         * gcc.target/mips/umips-swp-2.c: New test.
1501         * gcc.target/mips/umips-lwp-8.c: New test.
1502         * gcc.target/mips/umips-swp-3.c: New test.
1503         * gcc.target/mips/umips-movep-1.c: New test.
1504         * gcc.target/mips/umips-lwp-1.c: New test.
1505         * gcc.target/mips/umips-swp-4.c: New test.
1507 2013-03-20  Richard Biener  <rguenther@suse.de>
1509         PR tree-optimization/56661
1510         * gcc.dg/torture/pr56661.c: New testcase.
1512 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1514         PR rtl-optimization/56605
1515         * gcc.target/powerpc/pr56605.c: New.
1517 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1519         PR fortran/54932
1520         * gfortran.dg/do_1.f90: Don't xfail.
1522 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
1524         PR libfortran/51825
1525         * gfortran.dg/namelist_77.f90: New.
1526         * gfortran.dg/namelist_78.f90: New.
1528 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
1530         PR libfortran/48618
1531         * gfortran.dg/open_negative_unit_1.f90: New.
1533 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
1535         * gcc.target/aarch64/sbc.c: New test.
1537 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
1539         * gcc.target/aarch64/ror.c: New test.
1541 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
1543         * gcc.target/aarch64/extr.c: New test.
1545 2013-03-19  Richard Biener  <rguenther@suse.de>
1547         PR tree-optimization/56273
1548         * gcc.dg/tree-ssa/vrp47.c: Adjust.
1549         * c-c++-common/uninit-17.c: Likewise.
1551 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
1553         PR tree-optimization/56635
1554         * g++.dg/torture/pr56635.C: New test.
1556 2013-03-18  Richard Biener  <rguenther@suse.de>
1558         PR tree-optimization/3713
1559         * g++.dg/ipa/devirt-12.C: New testcase.
1561 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
1563         PR c/56566
1564         * c-c++-common/pr56566.c: New test.
1566 2013-03-17  Jason Merrill  <jason@redhat.com>
1568         * g++.dg/template/abstract-dr337.C: XFAIL.
1570 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
1572         PR c++/56607
1573         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1574         * c-c++-common/pr56607.c: New test.
1576 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
1578         PR c++/56582
1579         * g++.dg/cpp0x/constexpr-array5.C: New.
1581 2013-03-15  Tobias Burnus  <burnus@net-b.de>
1583         PR fortran/56615
1584         * gfortran.dg/transfer_intrinsic_5.f90: New.
1586 2013-03-15  Kai Tietz  <ktietz@redhat.com>
1588         * gcc.target/i386/movti.c: Don't test for x64 mingw.
1589         * gcc.target/i386/pr20020-1.c: Likewise.
1590         * gcc.target/i386/pr20020-2.c: Likewise.
1591         * gcc.target/i386/pr20020-3.c: Likewise.
1592         * gcc.target/i386/pr53425-1.c: Likewise.
1593         * gcc.target/i386/pr53425-2.c: Likewise.
1594         * gcc.target/i386/pr55093.c: Likewise.
1595         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1597 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
1599         PR debug/56307
1600         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1601         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
1603 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
1605         PR tree-optimization/53265
1606         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1607         undefined behavior.
1608         * gcc.dg/graphite/id-6.c (test): Likewise.
1609         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1610         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1612         PR tree-optimization/53265
1613         * gcc.dg/pr53265.c: New test.
1614         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1615         to dg-options.
1616         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1617         arrays.
1618         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
1619         n, use it as high bound instead of 4.
1621 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
1623         PR target/49880
1624         * gcc.target/sh/pr49880-1.c: New.
1625         * gcc.target/sh/pr49880-2.c: New.
1626         * gcc.target/sh/pr49880-3.c: New.
1627         * gcc.target/sh/pr49880-4.c: New.
1628         * gcc.target/sh/pr49880-5.c: New.
1630 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1632         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1634 2013-03-13  Richard Biener  <rguenther@suse.de>
1636         PR tree-optimization/56608
1637         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1639 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1641         PR c++/56611
1642         * g++.dg/cpp0x/alias-decl-32.C: New.
1644 2013-03-11  Jan Hubicka  <jh@suse.cz>
1646         PR middle-end/56571
1647         * gcc.c-torture/compile/pr56571.c: New testcase.
1649 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1651         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1652         * gcc.dg/tree-ssa/pr55579.c: Likewise.
1654 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
1656         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1657         * gcc.dg/inline_4.c: Likewise.
1658         * gcc.dg/unroll_2.c: Likewise.
1659         * gcc.dg/unroll_3.c: Likewise.
1660         * gcc.dg/unroll_4.c: Likewise.
1662 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1664         PR testsuite/54119
1665         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1667         PR debug/56307
1668         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1670 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
1672         PR target/40797
1673         * gcc.c-torture/compile/pr40797.c: New.
1675 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1677         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1679 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
1681         PR fortran/56575
1682         * gfortran.dg/class_56.f90: New test.
1684 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
1686         PR middle-end/56524
1687         * gcc.target/mips/pr56524.c: New test.
1689 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1691         PR c++/56565
1692         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1694 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1696         PR c++/51412
1697         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1699 2013-03-08  Marek Polacek  <polacek@redhat.com>
1701         PR tree-optimization/56478
1702         * gcc.dg/torture/pr56478.c: New test.
1704 2013-03-08  Kai Tietz  <ktietz@redhat.com>
1706         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1707         targets linker option --allow-multiple-definition.
1709         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1710         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1711         * gcc.dg/pr52549.c: Add LLP64 case.
1712         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1713         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1714         * gcc.dg/torture/pr51071-2.c: Likewise.
1715         * gcc.dg/tree-ssa/vrp72.c: Likewise.
1716         * gcc.dg/tree-ssa/vrp73.c: Likewise.
1717         * gcc.dg/tree-ssa/vrp75.c: Likewise.
1718         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1719         * gcc.dg/weak/weak-1.c: Likewise.
1720         * gcc.dg/weak/weak-2.c: Likewise.
1721         * gcc.dg/weak/weak-3.c: Likewise.
1722         * gcc.dg/weak/weak-4.c: Likewise.
1723         * gcc.dg/weak/weak-5.c: Likewise.
1724         * gcc.dg/weak/weak-15.c: Likewise.
1725         * gcc.dg/weak/weak-16.c: Likewise.
1727         * c-c++-common/pr54486.c: Skip test for mingw-targets.
1729 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
1731         PR tree-optimization/56559
1732         * gcc.dg/tree-ssa/reassoc-26.c: New test.
1734 2013-03-07  Andreas Schwab  <schwab@suse.de>
1736         * gcc.dg/pr31490.c: Fix last change.
1738 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
1740         PR c++/56534
1741         * g++.dg/template/crash115.C: New.
1743 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1745         PR tree-optimization/56539
1746         * gcc.c-torture/compile/pr56539.c: New test.
1748 2013-03-06  Kai Tietz  <ktietz@redhat.com>
1750         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1751         targets.
1752         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1753         * gcc.dg/lto/20091013-1_2.c: Likewise.
1754         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1756 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1758         * gnat.dg/specs/aggr6.ads: New test.
1760 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1762         * gnat.dg/loop_optimization15.ad[sb]: New test.
1764 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1766         PR middle-end/56548
1767         * gcc.dg/pr56548.c: New test.
1769 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1771         PR debug/53363
1772         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1774 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1776         PR c++/56543
1777         * g++.dg/template/typename20.C: New test.
1779 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1781         PR debug/56510
1782         * gcc.dg/pr56510.c: New test.
1784         PR rtl-optimization/56484
1785         * gcc.c-torture/compile/pr56484.c: New test.
1787 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
1789         PR c++/56530
1790         * g++.dg/warn/Wsign-conversion-2.C: New.
1792 2013-03-05  Richard Biener  <rguenther@suse.de>
1794         PR tree-optimization/56270
1795         * gcc.dg/vect/slp-38.c: New testcase.
1797 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1799         PR rtl-optimization/56494
1800         * gcc.dg/pr56494.c: New test.
1802 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1804         * gcc.dg/pr56424.c: New test.
1806 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
1808         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1809         * gcc.dg/pr56228.c <avr>: Skip.
1811 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
1813         PR testsuite/52641
1814         PR tree-optimization/52631
1815         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1817 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
1819         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1820         * gcc.dg/vect/vect-83_64.c: Same.
1822 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
1824         PR fortran/56477
1825         * gfortran.dg/pointer_check_13.f90: New test.
1827 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
1829         PR fortran/54730
1830         * gfortran.dg/array_constructor_42.f90: New test.
1832 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
1834         PR c++/52688
1835         * g++.dg/template/static33.C: New.
1836         * g++.dg/template/static34.C: Likewise.
1838         PR c++/10291
1839         * g++.dg/template/static35.C: New.
1841 2013-03-01  Steve Ellcey  <sellcey@mips.com>
1843         * gcc.dg/pr56396.c: Require pic support.
1845 2013-03-01  Richard Biener  <rguenther@suse.de>
1847         PR tree-optimization/55481
1848         * gcc.dg/torture/pr56488.c: New testcase.
1850 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
1851             Jakub Jelinek  <jakub@redhat.com>
1853         PR sanitizer/56454
1854         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1855         no_sanitize_address attribute rather than no_address_safety_analysis.
1856         * g++.dg/asan/sanitizer_test_utils.h
1857         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1858         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1859         in addition to no_address_safety_analysis.
1861 2013-02-28  Jason Merrill  <jason@redhat.com>
1863         PR c++/56481
1864         * g++.dg/cpp0x/constexpr-and.C: New.
1866 2013-02-28  Martin Jambor  <mjambor@suse.cz>
1868         PR tree-optimization/56294
1869         * g++.dg/debug/pr56294.C: New test.
1871 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
1873         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1875 2013-02-27  Marek Polacek  <polacek@redhat.com>
1877         PR rtl-optimization/56466
1878         * gcc.dg/pr56466.c: New test.
1880 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1882         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1883         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1884         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1886 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
1888         PR middle-end/45472
1889         * gcc.dg/pr45472.c: New test.
1891 2013-02-26  Marek Polacek  <polacek@redhat.com>
1893         PR tree-optimization/56426
1894         * gcc.dg/pr56436.c: New test.
1896 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
1898         PR tree-optimization/56448
1899         * gcc.c-torture/compile/pr56448.c: New test.
1901         PR tree-optimization/56443
1902         * gcc.dg/torture/pr56443.c: New test.
1904 2013-02-25  Richard Biener  <rguenther@suse.de>
1906         PR tree-optimization/56175
1907         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1909 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
1911         PR c++/56403
1912         * g++.dg/torture/pr56403.C: New test.
1914 2013-02-25  Catherine Moore  <clm@codesourcery.com>
1916         Revert:
1917         2013-02-24  Catherine Moore  <clm@codesourcery.com>
1918         Richard Sandiford  <rdsandiford@googlemail.com>
1920         * gcc.target/mips/mips.exp: Add microMIPS support.
1921         * gcc.target/mips/umips-movep-2.c: New test.
1922         * gcc.target/mips/umips-lwp-2.c: New test.
1923         * gcc.target/mips/umips-swp-5.c: New test.
1924         * gcc.target/mips/umips-constraints-1.c: New test.
1925         * gcc.target/mips/umips-lwp-3.c: New test.
1926         * gcc.target/mips/umips-swp-6.c: New test.
1927         * gcc.target/mips/umips-constraints-2.c: New test.
1928         * gcc.target/mips/umips-save-restore-1.c: New test.
1929         * gcc.target/mips/umips-lwp-4.c: New test.
1930         * gcc.target/mips/umips-swp-7.c: New test.
1931         * gcc.target/mips/umips-save-restore-2.c: New test.
1932         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1933         * gcc.target/mips/umips-lwp-5.c: New test.
1934         * gcc.target/mips/umips-save-restore-3.c: New test.
1935         * gcc.target/mips/umips-lwp-6.c: New test.
1936         * gcc.target/mips/umips-swp-1.c: New test.
1937         * gcc.target/mips/umips-lwp-7.c: New test.
1938         * gcc.target/mips/umips-swp-2.c: New test.
1939         * gcc.target/mips/umips-lwp-8.c: New test.
1940         * gcc.target/mips/umips-swp-3.c: New test.
1941         * gcc.target/mips/umips-movep-1.c: New test.
1942         * gcc.target/mips/umips-lwp-1.c: New test.
1943         * gcc.target/mips/umips-swp-4.c: New test.
1945 2013-02-24  Catherine Moore  <clm@codesourcery.com>
1946             Richard Sandiford  <rdsandiford@googlemail.com>
1948         * gcc.target/mips/mips.exp: Add microMIPS support.
1949         * gcc.target/mips/umips-movep-2.c: New test.
1950         * gcc.target/mips/umips-lwp-2.c: New test.
1951         * gcc.target/mips/umips-swp-5.c: New test.
1952         * gcc.target/mips/umips-constraints-1.c: New test.
1953         * gcc.target/mips/umips-lwp-3.c: New test.
1954         * gcc.target/mips/umips-swp-6.c: New test.
1955         * gcc.target/mips/umips-constraints-2.c: New test.
1956         * gcc.target/mips/umips-save-restore-1.c: New test.
1957         * gcc.target/mips/umips-lwp-4.c: New test.
1958         * gcc.target/mips/umips-swp-7.c: New test.
1959         * gcc.target/mips/umips-save-restore-2.c: New test.
1960         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1961         * gcc.target/mips/umips-lwp-5.c: New test.
1962         * gcc.target/mips/umips-save-restore-3.c: New test.
1963         * gcc.target/mips/umips-lwp-6.c: New test.
1964         * gcc.target/mips/umips-swp-1.c: New test.
1965         * gcc.target/mips/umips-lwp-7.c: New test.
1966         * gcc.target/mips/umips-swp-2.c: New test.
1967         * gcc.target/mips/umips-lwp-8.c: New test.
1968         * gcc.target/mips/umips-swp-3.c: New test.
1969         * gcc.target/mips/umips-movep-1.c: New test.
1970         * gcc.target/mips/umips-lwp-1.c: New test.
1971         * gcc.target/mips/umips-swp-4.c: New test.
1973 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
1975         PR sanitizer/56393
1976         * lib/asan-dg.exp (asan_link_flags): Add
1977         -B${gccpath}/libsanitizer/asan/ to flags.
1979 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
1981         PR middle-end/56420
1982         * gcc.dg/torture/pr56420.c: New test.
1984 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
1986         PR middle-end/56108
1987         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1989 2013-02-21  Martin Jambor  <mjambor@suse.cz>
1991         PR tree-optimization/56310
1992         * g++.dg/ipa/pr56310.C: New test.
1994 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
1996         PR fortran/56385
1997         * gfortran.dg/proc_ptr_comp_37.f90: New.
1999 2013-02-21  Richard Biener  <rguenther@suse.de>
2001         PR tree-optimization/56415
2002         Revert
2003         2013-02-11  Richard Biener  <rguenther@suse.de>
2005         PR tree-optimization/56273
2006         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2007         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2008         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2009         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2010         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2011         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2013 2013-02-21  Marek Polacek  <polacek@redhat.com>
2015         PR tree-optimization/56398
2016         * g++.dg/torture/pr56398.C: New test.
2018 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2020         PR inline-asm/56405
2021         * gcc.c-torture/compile/pr56405.c: New test.
2023 2013-02-20  Jan Hubicka  <jh@suse.cz>
2025         PR tree-optimization/56265
2026         * g++.dg/ipa/devirt-11.C: New testcase.
2028 2013-02-20  Richard Biener  <rguenther@suse.de>
2030         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2032 2013-02-20  Richard Biener  <rguenther@suse.de>
2033         Jakub Jelinek  <jakub@redhat.com>
2035         PR tree-optimization/56396
2036         * gcc.dg/pr56396.c: New testcase.
2038 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
2040         PR c++/56373
2041         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2043 2013-02-19  Richard Biener  <rguenther@suse.de>
2045         PR tree-optimization/56384
2046         * gcc.dg/torture/pr56384.c: New testcase.
2048 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
2050         PR tree-optimization/56350
2051         * gcc.dg/pr56350.c: New test.
2053         PR tree-optimization/56381
2054         * g++.dg/opt/pr56381.C: New test.
2056 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
2058         PR pch/54117
2059         * lib/dg-pch.exp (pch-init, pch-finish,
2060         check_effective_target_pch_supported_debug): New procs.
2061         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2062         Likewise if $pch_unsupported_debug and $flags include -g.
2063         Skip FAILs about missing *.gch file if $pch_unsupported_debug
2064         and dg-require-effective-target pch_unsupported_debug.
2065         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2066         * objc.dg/pch/pch.exp: Likewise.
2067         * gcc.dg/pch/pch.exp: Likewise.
2068         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2069         pch_unsupported_debug.
2070         * gcc.dg/pch/valid-1.hs: Likewise.
2071         * gcc.dg/pch/valid-1b.c: Likewise.
2072         * gcc.dg/pch/valid-1b.hs: Likewise.
2074 2013-02-18  Richard Biener  <rguenther@suse.de>
2076         PR tree-optimization/56366
2077         * gcc.dg/torture/pr56366.c: New testcase.
2079 2013-02-18  Richard Biener  <rguenther@suse.de>
2081         PR middle-end/56349
2082         * gcc.dg/torture/pr56349.c: New testcase.
2084 2013-02-18  Richard Biener  <rguenther@suse.de>
2086         PR tree-optimization/56321
2087         * gcc.dg/torture/pr56321.c: New testcase.
2089 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2091         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2093 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
2094             Dodji Seketeli  <dodji@redhat.com>
2096         PR asan/56330
2097         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2098         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2099         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2100         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2101         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2102         * c-c++-common/asan/pr56330.c: Likewise.
2103         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2104         Ensure the size argument of __builtin_memcpy is a constant.
2106 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
2107             Paolo Carlini  <paolo.carlini@oracle.com>
2109         PR c++/51242
2110         * g++.dg/cpp0x/enum23.C: New.
2112 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
2114         PR target/54685
2115         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2117 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
2119         PR rtl-optimization/56348
2120         * gcc.target/i386/pr56348.c: New test.
2122 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
2124         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2125         * gcc.target/arm/interrupt-2.c: Likewise.
2127 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2129         PR fortran/56318
2130         * gfortran.dg/matmul_9.f90: New.
2132 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2134         PR fortran/53818
2135         * gfortran.dg/init_flag_11.f90: New.
2137 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2139         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2141 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2143         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2144         characters.
2146 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
2147             Tobias Burnus  <burnus@net-b.de>
2149         PR testsuite/56138
2150         * gfortran.dg/allocatable_function_7.f90: New.
2152 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
2154         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2155         * asan_globals_test-wrapper.cc: New file.
2156         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2157         instead of asan_globals_test.cc as dg-additional-sources.
2158         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2159         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
2160         "sanitizer_test_utils.h" instead of
2161         "sanitizer_common/tests/sanitizer_test_utils.h".
2162         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2163         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2164         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2165         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2166         * g++.dg/asan/asan_test.cc: Synced from upstream.
2167         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2169 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
2171         Fix an asan crash
2172         * c-c++-common/asan/memcmp-2.c: New test.
2174 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
2176         PR c++/55582
2177         * g++.dg/cpp0x/udlit-string-literal.h: New.
2178         * g++.dg/cpp0x/udlit-string-literal.C: New.
2180 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
2182         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2184 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
2186         PR target/56184
2187         * gcc.target/arm/pr56184.C: New test.
2189 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
2191         PR c++/56302
2192         * g++.dg/torture/pr56302.C: New test.
2193         * g++.dg/cpp0x/constexpr-56302.C: New test.
2194         * c-c++-common/pr56302.c: New test.
2196 2013-02-13  Tobias Burnus  <burnus@net-b.de>
2197             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2199         PR fortran/56204
2200         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2201         * gfortran.dg/quad_3.f90: Ditto.
2203 2013-02-13  Kostya Serebryany  <kcc@google.com>
2205         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2206         to match the fresh asan run-time.
2207         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2209 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
2211         Avoid instrumenting duplicated memory access in the same basic block
2212         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2213         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2214         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2215         * c-c++-common/asan/inc.c: Likewise.
2217 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
2219         PR inline-asm/56148
2220         * gcc.target/i386/pr56148.c: New test.
2222 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
2223             Tobias Burnus  <burnus@net-b.de>
2225         PR testsuite/56082
2226         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2227         to kind=2.
2229 2013-02-12  Richard Biener  <rguenther@suse.de>
2231         PR lto/56297
2232         * gcc.dg/lto/pr56297_0.c: New testcase.
2233         * gcc.dg/lto/pr56297_0.c: Likewise.
2235 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
2237         PR fortran/46952
2238         * gfortran.dg/typebound_deferred_1.f90: New.
2240 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
2242         PR rtl-optimization/56151
2243         * gcc.target/i386/pr56151.c: New test.
2245 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
2247         * g++.dg/ext/mv12.C: New test.
2248         * g++.dg/ext/mv12.h: New file.
2249         * g++.dg/ext/mv12-aux.C: New file.
2250         * g++.dg/ext/mv13.C: New test.
2252 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2254         * lib/target-supports.exp
2255         (check_effective_target_powerpc_eabi_ok): New.
2256         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2257         powerpc_eabi_ok.
2258         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2259         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2260         only.
2261         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2262         * gcc.target/powerpc/pr51623.c: Likewise.
2263         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2264         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2266 2013-02-11  Alexander Potapenko  <glider@google.com>
2267             Jack Howarth  <howarth@bromo.med.uc.edu>
2268             Jakub Jelinek  <jakub@redhat.com>
2270         PR sanitizer/55617
2271         * g++.dg/asan/pr55617.C: Run on all targets.
2273 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
2275         PR rtl-optimization/56275
2276         * gcc.dg/pr56275.c: New test.
2278 2013-02-11  Richard Biener  <rguenther@suse.de>
2280         PR tree-optimization/56273
2281         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2283 2013-02-11  Richard Biener  <rguenther@suse.de>
2285         PR tree-optimization/56264
2286         * gcc.dg/torture/pr56264.c: New testcase.
2288 2013-02-11  Richard Biener  <rguenther@suse.de>
2290         PR tree-optimization/56273
2291         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2292         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2293         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2294         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2295         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2296         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2298 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
2300         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2301         for *-*-linux-gnu targets.
2302         * g++.dg/asan/interception-test-1.c: Ditto.
2303         * g++.dg/asan/interception-failure-test-1.C: Ditto.
2304         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2306 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
2308         PR fortran/55362
2309         * gfortran.dg/intrinsic_size_4.f90 : New test.
2311 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
2313         PR target/56256
2314         * gcc.target/powerpc/pr56256.c: New test.
2316 2013-02-08  Ian Lance Taylor  <iant@google.com>
2318         * lib/go.exp: Load timeout.exp.
2320 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
2322         PR rtl-optimization/56246
2323         * gcc.target/i386/pr56246.c: New test.
2325 2013-02-08  Jeff Law  <law@redhat.com>
2327         PR debug/53948
2328         * gcc.dg/debug/dwarf2/pr53948.c: New test.
2330 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
2332         PR target/56043
2333         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2334         powerpc*-*-linux*.
2336 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2338         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2340 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2342         PR rtl-optimization/56195
2343         * gcc.dg/torture/pr56195.c: New test.
2345 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
2347         PR fortran/54107
2348         * gfortran.dg/recursive_interface_2.f90: New test.
2350 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2352         PR tree-optimization/56250
2353         * gcc.c-torture/execute/pr56250.c: New test.
2355 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2357         PR tree-optimization/56064
2358         * gcc.dg/fixed-point/view-convert-2.c: New test.
2360 2013-02-08  Michael Matz  <matz@suse.de>
2362         PR tree-optimization/52448
2363         * gcc.dg/pr52448.c: New test.
2365 2013-02-08  Richard Biener  <rguenther@suse.de>
2367         PR middle-end/56181
2368         * gcc.dg/torture/pr56181.c: New testcase.
2370 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2372         PR target/54222
2373         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2374         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2376 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2378         PR c++/56241
2379         * g++.dg/parse/crash61.C: New test.
2381         PR c++/56239
2382         * g++.dg/parse/pr56239.C: New test.
2384         PR c++/56237
2385         * g++.dg/abi/mangle61.C: New test.
2387 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
2389         PR rtl-optimization/56225
2390         * gcc.target/i386/pr56225.c: New test.
2392 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2394         PR debug/56154
2395         * gcc.dg/guality/pr56154-1.c: New test.
2396         * gcc.dg/guality/pr56154-2.c: New test.
2397         * gcc.dg/guality/pr56154-3.c: New test.
2398         * gcc.dg/guality/pr56154-4.c: New test.
2399         * gcc.dg/guality/pr56154-aux.c: New file.
2401         PR tree-optimization/55789
2402         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2403         cleanup-tree-dump.
2404         * gcc.dg/tree-ssa/inline-3.c: Add
2405         --param max-early-inliner-iterations=2 option.
2407 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2409         PR debug/53363
2410         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2411         Add -fno-dwarf2-cfi-asm to dg-options.
2412         Adapt match count.
2414 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2416         PR target/56228
2417         * gcc.dg/pr56228.c: New test.
2419 2013-02-07  Alan Modra  <amodra@gmail.com>
2421         PR target/54009
2422         * gcc.target/powerpc/pr54009.c: New test.
2423         PR target/54131
2424         * gfortran.dg/pr54131.f: New test.
2426 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
2428         PR fortran/55789
2429         * gfortran.dg/array_constructor_41.f90: New test.
2431 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
2433         PR fortran/55978
2434         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2436 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
2438         PR middle-end/56217
2439         * g++.dg/gomp/pr56217.C: New test.
2441 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
2443         PR tree-optimization/56205
2444         * gcc.dg/tree-ssa/stdarg-6.c: New test.
2445         * gcc.c-torture/execute/pr56205.c: New test.
2447 2013-02-05  Richard Biener  <rguenther@suse.de>
2449         PR tree-optimization/53342
2450         PR tree-optimization/53185
2451         * gcc.dg/vect/pr53185-2.c: New testcase.
2453 2013-02-05  Jan Hubicka  <jh@suse.cz>
2455         PR tree-optimization/55789
2456         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2457         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2458         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2459         * g++.dg/ipa/inline-1.C: New testcase.
2460         * g++.dg/ipa/inline-2.C: New testcase.
2461         * g++.dg/ipa/inline-3.C: New testcase.
2463 2013-02-05  Jan Hubicka  <jh@suse.cz>
2465         PR tree-optimization/55789
2466         * g++.dg/torture/pr55789.C: New testcase.
2468 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
2470         PR middle-end/56167
2471         * gcc.dg/pr56167.c: New test.
2473 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
2475         PR target/55146
2476         * gcc.target/sh/pr55146.c: New.
2478 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
2480         PR tree-optimization/54386
2481         * gcc.target/sh/pr54386.c: New.
2483 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
2485         PR fortran/56008
2486         * gfortran.dg/realloc_on _assign_16.f90 : New test.
2488         PR fortran/47517
2489         * gfortran.dg/realloc_on _assign_17.f90 : New test.
2491 2013-02-04  Alexander Potapenko  <glider@google.com>
2492             Jack Howarth  <howarth@bromo.med.uc.edu>
2493             Jakub Jelinek  <jakub@redhat.com>
2495         PR sanitizer/55617
2496         * g++.dg/asan/pr55617.C: New test.
2498 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
2500         PR fortran/54195
2501         * gfortran.dg/typebound_operator_19.f90: New test.
2502         * gfortran.dg/typebound_assignment_4.f90: New test.
2504 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
2506         PR fortran/54107
2507         * gfortran.dg/recursive_interface_1.f90: New test.
2509 2013-02-04  Richard Guenther  <rguenther@suse.de>
2511         PR lto/56168
2512         * gcc.dg/lto/pr56168_0.c: New testcase.
2513         * gcc.dg/lto/pr56168_1.c: Likewise.
2515 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
2517         PR fortran/50627
2518         PR fortran/56054
2519         * gfortran.dg/block_12.f90:  New test.
2520         * gfortran.dg/module_error_1.f90:  New test.
2522 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
2524         * lib/target-supports.exp (check_effective_target_vect_float)
2525         (check_effective_target_vect_no_align): Add mips-sde-elf.
2527 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
2529         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2531 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
2533         * gcc.dg/pr56023.c: XFAIL on AIX.
2534         * gcc.dg/vect/pr49352.c: Same.
2536 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
2538         * gnat.dg/opt26.adb: New test.
2540 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2542         Revert.
2543         2013-01-27  Amol Pise  <amolpise15@gmail.com>
2545         * gcc.target/arm/neon-vfnms-1.c: New test.
2546         * gcc.target/arm/neon-vfnma-1.c: New test.
2548 2013-01-31  Richard Biener  <rguenther@suse.de>
2550         PR tree-optimization/56157
2551         * gcc.dg/torture/pr56157.c: New testcase.
2553 2013-01-30  Richard Biener  <rguenther@suse.de>
2555         PR tree-optimization/56150
2556         * gcc.dg/torture/pr56150.c: New testcase.
2558 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
2560         PR sanitizer/55374
2561         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2562         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
2563         printed in backtrace.
2564         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2565         to avoid errors about mismatched allocation vs. deallocation.
2567         PR c++/55742
2568         * g++.dg/mv1.C: Moved to...
2569         * g++.dg/ext/mv1.C: ... here.  Adjust test.
2570         * g++.dg/mv2.C: Moved to...
2571         * g++.dg/ext/mv2.C: ... here.  Adjust test.
2572         * g++.dg/mv3.C: Moved to...
2573         * g++.dg/ext/mv3.C: ... here.
2574         * g++.dg/mv4.C: Moved to...
2575         * g++.dg/ext/mv4.C: ... here.
2576         * g++.dg/mv5.C: Moved to...
2577         * g++.dg/ext/mv5.C: ... here.  Adjust test.
2578         * g++.dg/mv6.C: Moved to...
2579         * g++.dg/ext/mv6.C: ... here.  Adjust test.
2580         * g++.dg/ext/mv7.C: New test.
2581         * g++.dg/ext/mv8.C: New test.
2582         * g++.dg/ext/mv9.C: New test.
2583         * g++.dg/ext/mv10.C: New test.
2584         * g++.dg/ext/mv11.C: New test.
2586 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
2588         PR rtl-optimization/56144
2589         * gcc.dg/pr56144.c: New.
2591 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
2593         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2594         message.
2595         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2596         * g++.dg/cpp0x/constexpr-55573.C: Same
2598 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
2600         PR tree-optimization/56064
2601         * gcc.dg/fixed-point/view-convert.c: New test.
2603 2013-01-30  Andreas Schwab  <schwab@suse.de>
2605         * lib/target-supports-dg.exp (dg-process-target): Use expr to
2606         evaluate the end index in string range.
2608 2013-01-30  Tobias Burnus  <burnus@net-b.de>
2610         PR fortran/56138
2611         * gfortran.dg/allocatable_function_6.f90: New.
2613 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
2614             Mikael Morin  <mikael@gcc.gnu.org>
2616         PR fortran/54107
2617         * gfortran.dg/proc_ptr_comp_36.f90: New.
2619 2013-01-29  Richard Biener  <rguenther@suse.de>
2621         PR tree-optimization/55270
2622         * gcc.dg/torture/pr55270.c: New testcase.
2624 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2626         PR rtl-optimization/56117
2627         * gcc.dg/pr56117.c: New test.
2629 2013-01-28  Richard Biener  <rguenther@suse.de>
2631         PR tree-optimization/56034
2632         * gcc.dg/torture/pr56034.c: New testcase.
2634 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2636         PR tree-optimization/56125
2637         * gcc.dg/pr56125.c: New test.
2639 2013-01-28  Tobias Burnus  <burnus@net-b.de>
2640             Mikael Morin  <mikael@gcc.gnu.org>
2642         PR fortran/53537
2643         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2644         * gfortran.dg/import8.f90: Likewise.
2645         * gfortran.dg/interface_derived_type_1.f90: Likewise.
2646         * gfortran.dg/import10.f90: New test.
2647         * gfortran.dg/import11.f90: Likewise
2649 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2651         PR testsuite/56053
2652         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2653         string.h.  Provide memset, malloc and free prototypes, adjust line
2654         numbers in dg-output.
2655         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2656         Provide memset prototype and adjust line numbers in dg-output.
2657         * c-c++-common/asan/global-overflow-1.c: Likewise.
2659         PR tree-optimization/56094
2660         * gcc.dg/pr56094.c: New test.
2662 2013-01-27  Amol Pise  <amolpise15@gmail.com>
2664         * gcc.target/arm/neon-vfnms-1.c: New test.
2665         * gcc.target/arm/neon-vfnma-1.c: New test.
2667 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
2669         PR target/56114
2670         * gcc.target/i386/pr56114.c: New test.
2672 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
2674         PR fortran/55984
2675         * gfortran.dg/associate_14.f90: New test.
2677         PR fortran/56047
2678         * gfortran.dg/associate_13.f90: New test.
2680 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
2682         PR tree-optimization/56098
2683         * gcc.dg/pr56098-1.c: New test.
2684         * gcc.dg/pr56098-2.c: New test.
2686 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
2688         PR target/54222
2689         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2691 2013-01-22  Marek Polacek  <polacek@redhat.com>
2693         PR tree-optimization/56035
2694         * gcc.dg/pr56035.c: New test.
2696 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2698         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2699         for MIPS.
2701 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2703         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2705 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
2707         PR c/56078
2708         * gcc.dg/pr56078.c: New test.
2709         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2711 2013-01-24  Martin Jambor  <mjambor@suse.cz>
2713         PR tree-optimization/55927
2714         * g++.dg/ipa/devirt-10.C: Disable early inlining.
2716 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
2718         * gcc.target/i386/movsd.c: New test.
2720 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
2722         PR inline-asm/55934
2723         * gcc.target/i386/pr55934.c: New test.
2725 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
2727         PR fortran/56081
2728         * gfortran.dg/select_8.f90: New.
2730 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
2732         * gcc.target/microblaze/microblaze.exp: Remove
2733         target_config_cflags check.
2735 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
2737         PR fortran/56052
2738         * gfortran.dg/gomp/pr56052.f90: New test.
2740         PR target/49069
2741         * gcc.dg/pr49069.c: New test.
2743 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
2745         PR c++/55944
2746         * g++.dg/cpp0x/constexpr-static10.C: New.
2748 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
2750         PR target/56028
2751         * gcc.target/i386/pr56028.c: New test.
2753 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
2755         PR target/55686
2756         * gcc.target/i386/pr55686.c: New test.
2758 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
2760         PR c++/53609
2761         * g++.dg/cpp0x/variadic139.C: New test.
2762         * g++.dg/cpp0x/variadic140.C: Likewise.
2763         * g++.dg/cpp0x/variadic141.C: Likewise.
2765 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
2767         * gnat.dg/warn8.adb: New test.
2769 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
2771         PR fortran/55919
2772         * gfortran.dg/include_8.f90: New test.
2774 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2776         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2777         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2779 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
2781         PR tree-optimization/56051
2782         * gcc.c-torture/execute/pr56051.c: New test.
2784 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2786         PR rtl-optimization/56023
2787         * gcc.dg/pr56023.c: New test.
2789 2013-01-21  Martin Jambor  <mjambor@suse.cz>
2791         PR middle-end/56022
2792         * gcc.target/i386/pr56022.c: New test.
2794 2013-01-21  Jason Merrill  <jason@redhat.com>
2796         * lib/target-supports.exp (check_effective_target_alias): New.
2798 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
2800         PR debug/53235
2801         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2803 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
2805         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2807 2013-01-19  Jeff Law  <law@redhat.com>
2809         PR tree-optimization/52631
2810         * tree-ssa/pr52631.c: New test.
2811         * tree-ssa/ssa-fre-9: Update expected output.
2813 2013-01-19  Anthony Green  <green@moxielogic.com>
2815         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2816         for moxie.
2818 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
2820         PR tree-optimization/56029
2821         * g++.dg/torture/pr56029.C: New test.
2823 2013-01-18  Sharad Singhai  <singhai@google.com>
2825         PR tree-optimization/55995
2826         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2828 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
2830         PR target/55433
2831         * gcc.target/i386/pr55433.c: New.
2833 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
2835         PR middle-end/56015
2836         * gfortran.dg/pr56015.f90: New test.
2838 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
2840         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2842 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
2844         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2845         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2846         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2847         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2848         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2850 2013-01-17  Jeff Law  <law@redhat.com>
2852         * gcc.dg/pr52573.c: Move to...
2853         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
2855         PR rtl-optimization/52573
2856         * gcc.dg/pr52573.c: New test.
2858 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
2860         PR sanitizer/55679
2861         * g++.dg/asan/interception-test-1.C: Skip on darwin.
2862         * lib/target-supports.exp (check_effective_target_swapcontext): Use
2863         check_no_compiler_messages to test support in ucontext.h.
2864         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2865         compliant RLIMIT_AS.
2867 2013-01-17  Marek Polacek  <polacek@redhat.com>
2869         PR rtl-optimization/55833
2870         * gcc.dg/pr55833.c: New test.
2872 2013-01-17  Jan Hubicka  <jh@suse.cz>
2874         PR tree-optimization/55273
2875         * gcc.c-torture/compile/pr55273.c: New testcase.
2877 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
2879         PR target/55981
2880         * gcc.target/pr55981.c: New test.
2882 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
2884         * gcc.target/arm/pr40887.c: Require at least armv5.
2885         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2886         * gcc.target/arm/pr51915.c: Likewise.
2887         * gcc.target/arm/pr52006.c: Likewise.
2888         * gcc.target/arm/pr53187.c: Likewise.
2890         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2891         * gcc.target/arm/ftest-support-arm.h: Delete.
2892         * gcc.target/arm/ftest-support-thumb.h: Delete.
2893         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2894         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2895         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2896         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2897         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2898         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2899         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2900         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2901         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2902         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2903         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2904         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2905         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2906         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2907         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2908         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2909         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2910         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2911         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2912         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2913         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2914         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2915         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2916         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2918 2013-01-17  Martin Jambor  <mjambor@suse.cz>
2920         PR tree-optimizations/55264
2921         * g++.dg/ipa/pr55264.C: New test.
2923 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
2925         PR fortran/55983
2926         * gfortran.dg/class_55.f90: New.
2928 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
2930         PR testsuite/55994
2931         * gcc.c-torture/execute/builtins/builtins.exp: Add
2932         -Wl,--allow-multiple-definition for eabi and elf targets.
2934         PR testsuite/54622
2935         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2936         check_effective_target_vect_perm_short,
2937         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2938         check_effective_target_vect64): Return 0 for big-endian ARM.
2939         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2941         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2942         prototypes.
2944 2013-01-16  Richard Biener  <rguenther@suse.de>
2946         PR tree-optimization/55964
2947         * gcc.dg/torture/pr55964.c: New testcase.
2949 2013-01-16  Richard Biener  <rguenther@suse.de>
2951         PR tree-optimization/54767
2952         PR tree-optimization/53465
2953         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2955 2013-01-16  Christian Bruel  <christian.bruel@st.com>
2957         PR target/55301
2958         * gcc.target/sh/sh-switch.c: New testcase.
2960 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
2962         * gcc.dg/webizer.c: Increase the array size.
2964 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2966         PR target/55940
2967         * gcc.dg/pr55940.c: New test.
2969 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
2970             Harald Anlauf  <anlauf@gmx.de>
2972         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2973         * gfortran.dg/bounds_check_5.f90: Likewise.
2974         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2975         * gfortran.dg/continuation_9.f90: Likewise.
2976         * gfortran.dg/move_alloc_13.f90: Likewise.
2977         * gfortran.dg/structure_constructor_11.f90: Likewise.
2978         * gfortran.dg/tab_continuation.f: Likewise.
2979         * gfortran.dg/warning-directive-2.F90: Likewise.
2980         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2982 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
2984         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2985         * gcc.target/arm/fma-sp.c: Likewise.
2987 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
2989         PR rtl-optimization/55153
2990         * gcc.dg/pr55153.c: New.
2992 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
2994         PR tree-optimization/55920
2995         * gcc.c-torture/compile/pr55920.c: New test.
2997 2013-01-15  Richard Biener  <rguenther@suse.de>
2999         PR middle-end/55882
3000         * gcc.dg/torture/pr55882.c: New testcase.
3002 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3004         PR tree-optimization/55955
3005         * gcc.c-torture/compile/pr55955.c: New test.
3007 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
3009         PR c++/55663
3010         * g++.dg/cpp0x/alias-decl-31.C: New test.
3012 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
3014         PR fortran/54286
3015         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3016         case where interface is null.
3018 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
3020         PR fortran/55806
3021         * gfortran.dg/array_constructor_40.f90:  New test.
3023 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
3025         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3027 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
3029         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3030         * gcc.target/aarch64/vect-ld1r-compile.c: New.
3031         * gcc.target/aarch64/vect-ld1r-fp.c: New.
3032         * gcc.target/aarch64/vect-ld1r.c: New.
3033         * gcc.target/aarch64/vect-ld1r.x: New.
3035 2013-01-14  Andi Kleen  <ak@linux.intel.com>
3037         PR target/55948
3038         * gcc.target/i386/hle-clear-rel.c: New file
3039         * gcc.target/i386/hle-store-rel.c: New file.
3041 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
3043         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3044         * gfortran.dg/bounds_check_4.f90: Likewise.
3045         * gfortran.dg/inquire_10.f90: Likewise.
3046         * gfortran.dg/minloc_3.f90: Likewise.
3047         * gfortran.dg/minlocval_3.f90: Likewise.
3048         * gfortran.dg/module_double_reuse.f90: Likewise.
3049         * gfortran.dg/mvbits_1.f90: Likewise.
3050         * gfortran.dg/oldstyle_1.f90: Likewise.
3051         * gfortran.dg/pr20163-2.f: Likewise.
3052         * gfortran.dg/save_1.f90: Likewise.
3053         * gfortran.dg/scan_1.f90: Likewise.
3054         * gfortran.dg/select_char_1.f90: Likewise.
3055         * gfortran.dg/shape_4.f90: Likewise.
3056         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3057         * gfortran.dg/function_optimize_10.f90: Likewise.
3058         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3059         * gfortran.dg/used_types_17.f90: Likewise.
3060         * gfortran.dg/used_types_18.f90: Likewise.
3062 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
3064         PR fortran/54286
3065         * gfortran.dg/proc_ptr_result_8.f90 : New test.
3067 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3069         * gcc.dg/unroll_5.c: Add nomips16 attributes.
3071 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3073         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3075 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
3077         PR fortran/55072
3078         * gfortran.dg/assumed_type_2.f90: Fix test case.
3079         * gfortran.dg/internal_pack_13.f90: New test.
3080         * gfortran.dg/internal_pack_14.f90: New test.
3082 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3084         PR fortran/55868
3085         * gfortran.dg/unlimited_polymorphic_8.f90: Update
3086         scan-tree-dump-times for foo.0.x._vptr to deal with change from
3087         $tar to STAR.
3089 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
3091         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3093 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3095         PR target/55719
3096         * gcc.target/s390/pr55719.c: New testcase.
3098 2013-01-11  Richard Guenther  <rguenther@suse.de>
3100         PR tree-optimization/44061
3101         * gcc.dg/pr44061.c: New testcase.
3103 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
3105         Update copyright years.
3107 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
3108             Jakub Jelinek  <jakub@redhat.com>
3110         PR target/55565
3111         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3113 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
3115         PR rtl-optimization/55672
3116         * gcc.target/i386/pr55672.c: New.
3118 2013-01-10  Jeff Law  <law@redhat.com>
3120         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
3121         pass/fail message unique.
3124 2013-01-10  Jason Merrill  <jason@redhat.com>
3126         * ada/.gitignore: New.
3128 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3130         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3131         Add tls options.
3132         * g++.dg/tls/thread_local2.C: Likewise.
3133         * g++.dg/tls/thread_local2g.C: Likewise.
3134         * g++.dg/tls/thread_local6.C: Likewise.
3135         * g++.dg/tls/thread_local-order1.C: Add tls options.
3136         * g++.dg/tls/thread_local-order2.C: Likewise.
3137         * g++.dg/tls/thread_local3.C: Likewise.
3138         * g++.dg/tls/thread_local3g.C: Likewise.
3139         * g++.dg/tls/thread_local4.C: Likewise.
3140         * g++.dg/tls/thread_local4g.C: Likewise.
3141         * g++.dg/tls/thread_local5.C: Likewise.
3142         * g++.dg/tls/thread_local5g.C: Likewise.
3143         * g++.dg/tls/thread_local6g.C: Likewise.
3145 2013-01-10  Kostya Serebryany  <kcc@google.com>
3147         * g++.dg/asan/asan_test.cc: Sync from upstream.
3149 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
3151         PR tree-optimization/55921
3152         * gcc.c-torture/compile/pr55921.c: New test.
3154 2013-01-09  Jan Hubicka  <jh@suse.cz>
3156         PR tree-optimization/55569
3157         * gcc.c-torture/compile/pr55569.c: New testcase.
3159 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
3161         PR fortran/47203
3162         * gfortran.dg/use_28.f90: New test.
3164 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
3166         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3167         number matching more robust.
3169 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
3171         PR rtl-optimization/55829
3172         * gcc.target/i386/pr55829.c: New.
3174 2013-01-09  Tobias Burnus  <burnus@net-b.de>
3176         PR fortran/55758
3177         * gfortran.dg/bind_c_bool_1.f90: New.
3178         * gfortran.dg/do_5.f90: Add dg-warning.
3180 2013-01-09  Jan Hubicka  <jh@suse.cz>
3182         PR tree-optimization/55875
3183         * gcc.c-torture/execute/pr55875.c: New testcase.
3184         * g++.dg/torture/pr55875.C: New testcase.
3186 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3188         PR c/48418
3189         * c-c++-common/pr48418.c: New test.
3191 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
3193         PR c++/55801
3194         * g++.dg/tls/thread_local-ice.C: New.
3196 2013-01-09  Andreas Schwab  <schwab@suse.de>
3198         * gcc.dg/guality/pr54693.c: Null-terminate arr.
3200 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3202         PR tree-optimization/48189
3203         * gcc.dg/pr48189.c: New test.
3205 2013-01-04  Jan Hubicka  <jh@suse.cz>
3207         PR tree-optimization/55823
3208         * g++.dg/ipa/devirt-10.C: New testcase.
3210 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
3211             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
3213         PR rtl-optimization/55845
3214         * gcc.target/i386/pr55845.c: New test.
3216 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
3218         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3219         instructions generated instead of number of occurances.
3221 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3223         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3224         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3225         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3226         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3227         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3228         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3229         * gcc.target/aarch64/vect-fcm.x: Likewise.
3230         * lib/target-supports.exp
3231         (check_effective_target_vect_cond): Enable for AArch64.
3233 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3235         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3236         endian-safe float pool loading.
3237         (test_square_root_v4sf): Likewise.
3238         (test_square_root_v2df): Likewise.
3239         * lib/target-supports.exp
3240         (check_effective_target_vect_call_sqrtf): Add AArch64.
3242 2013-01-08  Martin Jambor  <mjambor@suse.cz>
3244         PR debug/55579
3245         * gcc.dg/tree-ssa/pr55579.c: New test.
3247 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3249         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3250         asm comments.
3252 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
3254         PR middle-end/55890
3255         * gcc.dg/torture/pr55890-3.c: New test.
3257         PR middle-end/55851
3258         * gcc.c-torture/compile/pr55851.c: New test.
3260         PR sanitizer/55844
3261         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3262         dg-options.
3264 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3266         PR fortran/55618
3267         * gfortran.dg/elemental_scalar_args_2.f90: New test.
3269 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3271         PR fortran/55763
3272         * gfortran.dg/pointer_init_2.f90: Update dg-error.
3273         * gfortran.dg/pointer_init_7.f90: New.
3275 2013-01-07  Richard Biener  <rguenther@suse.de>
3277         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3279 2013-01-07  Richard Biener  <rguenther@suse.de>
3281         PR middle-end/55890
3282         * gcc.dg/torture/pr55890-1.c: New testcase.
3283         * gcc.dg/torture/pr55890-2.c: Likewise.
3285 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
3287         * gcc.target/aarch64/fmovd.c: New.
3288         * gcc.target/aarch64/fmovf.c: Likewise.
3289         * gcc.target/aarch64/fmovd-zero.c: Likewise.
3290         * gcc.target/aarch64/fmovf-zero.c: Likewise.
3291         * gcc.target/aarch64/vect-fmovd.c: Likewise.
3292         * gcc.target/aarch64/vect-fmovf.c: Likewise.
3293         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3294         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3296 2013-01-07  Richard Biener  <rguenther@suse.de>
3298         PR tree-optimization/55888
3299         PR tree-optimization/55862
3300         * gcc.dg/torture/pr55888.c: New testcase.
3302 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3304         PR fortran/55852
3305         * gfortran.dg/intrinsic_size_3.f90: New.
3307 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3309         PR fortran/55763
3310         * gfortran.dg/select_type_32.f90: New.
3312 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
3314         PR c++/52343
3315         * g++.dg/cpp0x/alias-decl-29.C: New test.
3317 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
3319         PR fortran/53876
3320         PR fortran/54990
3321         PR fortran/54992
3322         * gfortran.dg/class_array_15.f03: New test.
3324 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
3326         PR fortran/42769
3327         PR fortran/45836
3328         PR fortran/45900
3329         * gfortran.dg/use_23.f90: New test.
3330         * gfortran.dg/use_24.f90: New test.
3331         * gfortran.dg/use_25.f90: New test.
3332         * gfortran.dg/use_26.f90: New test.
3333         * gfortran.dg/use_27.f90: New test.
3335 2013-01-06  Olivier Hainque  <hainque@adacore.com>
3337         * gnat.dg/specs/clause_on_volatile.ads: New test.
3339 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
3341         * gnat.dg/alignment10.adb: New test.
3343 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
3344             Mikael Morin  <mikael@gcc.gnu.org>
3346         PR fortran/55827
3347         * gfortran.dg/use_22.f90: New test.
3349 2013-01-04  Andrew Pinski  <apinski@cavium.com>
3351         * gcc.target/aarch64/cmp-1.c: New testcase.
3353 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
3355         PR fortran/55172
3356         * gfortran.dg/select_type_31.f03: New test.
3358 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
3360         PR c++/54526 (again)
3361         * g++.dg/cpp0x/parse2.C: Extend.
3362         * g++.old-deja/g++.other/crash28.C: Adjust.
3364 2013-01-04  Richard Biener  <rguenther@suse.de>
3366         PR tree-optimization/55862
3367         * gcc.dg/torture/pr55862.c: New testcase.
3369 2013-01-04  Martin Jambor  <mjambor@suse.cz>
3371         PR tree-optimization/55755
3372         * gcc.dg/torture/pr55755.c: New test.
3373         * gcc.dg/tree-ssa/sra-13.c: Likewise.
3374         * gcc.dg/tree-ssa/pr45144.c: Update.
3376 2013-01-04  Richard Biener  <rguenther@suse.de>
3378         PR middle-end/55863
3379         * gcc.dg/fold-reassoc-2.c: New testcase.
3381 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3383         PR fortran/55763
3384         * gfortran.dg/null_7.f90: New.
3386 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3388         PR fortran/55854
3389         PR fortran/55763
3390         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3391         * gfortran.dg/unlimited_polymorphic_7.f90: New.
3392         * gfortran.dg/unlimited_polymorphic_8.f90: New.
3394 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
3396         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3398 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
3400         PR fortran/55855
3401         * gfortran.dg/assignment_1.f90: Modified.
3402         * gfortran.dg/assignment_4.f90: New.
3404 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
3406         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3408 2013-01-03  Richard Biener  <rguenther@suse.de>
3410         PR tree-optimization/55857
3411         * gcc.dg/vect/pr55857-1.c: New testcase.
3412         * gcc.dg/vect/pr55857-2.c: Likewise.
3414 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
3416         PR rtl-optimization/55838
3417         * gcc.dg/pr55838.c: New test.
3419         PR tree-optimization/55832
3420         * gcc.c-torture/compile/pr55832.c: New test.
3422 2013-01-02  Teresa Johnson  <tejohnson@google.com>
3424         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3425         * gcc.dg/tree-ssa/loop-23.c: Ditto.
3426         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3427         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3428         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3429         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3430         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3431         * gcc.dg/unroll_1.c: Ditto.
3432         * gcc.dg/unroll_2.c: Ditto.
3433         * gcc.dg/unroll_3.c: Ditto.
3434         * gcc.dg/unroll_4.c: Ditto.
3436 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3438         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3440 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3442         PR fortran/55818
3443         * gfortran.dg/eof_4.f90: New test.
3445 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
3447         * lib/c-compat.exp (compat-use-alt-compiler): Remove
3448         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3449         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3450         (compat_setup_dfp): Initialize compat_alt_caret and
3451         compat_save_TEST_ALWAYS_FLAGS.
3453 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
3455         * gcc.dg/torture/tls/tls-reload-1.c: New test.
3457 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
3459         * gcc.dg/torture/fp-int-convert-2.c: New test.
3461 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3463         * gfortran.dg/newunit_3.f90: Add dg-do run.
3464         * gfortran.dg/inquire_15.f90: Add dg-do run.
3466 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
3468         PR tree-optimization/55831
3469         * gcc.dg/pr55831.c: New test.
3471 Copyright (C) 2013 Free Software Foundation, Inc.
3473 Copying and distribution of this file, with or without modification,
3474 are permitted in any medium without royalty provided the copyright
3475 notice and this notice are preserved.