2013-05-10 Richard Biener <rguenther@suse.de>
[official-gcc.git] / gcc / testsuite / ChangeLog
blob6ab94b216f7ab123cb7b740935c5f6861d243d40
1 2013-05-10  Richard Biener  <rguenther@suse.de>
3         PR tree-optimization/57214
4         * tree-ssa-loop-ivcanon.c (propagate_constants_for_unrolling): Do
5         not propagate from SSA names that occur in abnormal PHI nodes.
7 2013-05-10  Marc Glisse  <marc.glisse@inria.fr>
9         * gcc.dg/vector-shift.c: New testcase.
11 2013-05-10  Jakub Jelinek  <jakub@redhat.com>
13         * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
15         PR tree-optimization/45216
16         PR tree-optimization/57157
17         * c-c++-common/rotate-1.c: New test.
18         * c-c++-common/rotate-1a.c: New test.
19         * c-c++-common/rotate-2.c: New test.
20         * c-c++-common/rotate-2a.c: New test.
21         * c-c++-common/rotate-3.c: New test.
22         * c-c++-common/rotate-3a.c: New test.
23         * c-c++-common/rotate-4.c: New test.
24         * c-c++-common/rotate-4a.c: New test.
26 2013-05-10  Richard Biener  <rguenther@suse.de>
28         * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
29         * gcc.target/i386/l_fma_double_1.c: Adjust.
30         * gcc.target/i386/l_fma_double_2.c: Likewise.
31         * gcc.target/i386/l_fma_double_3.c: Likewise.
32         * gcc.target/i386/l_fma_double_4.c: Likewise.
33         * gcc.target/i386/l_fma_double_5.c: Likewise.
34         * gcc.target/i386/l_fma_double_6.c: Likewise.
35         * gcc.target/i386/l_fma_float_1.c: Likewise.
36         * gcc.target/i386/l_fma_float_2.c: Likewise.
37         * gcc.target/i386/l_fma_float_3.c: Likewise.
38         * gcc.target/i386/l_fma_float_4.c: Likewise.
39         * gcc.target/i386/l_fma_float_5.c: Likewise.
40         * gcc.target/i386/l_fma_float_6.c: Likewise.
42 2013-05-08  Paolo Carlini  <paolo.carlini@oracle.com>
44         PR c++/51226
45         * g++.dg/cpp0x/pr51226.C: New.
47 2013-04-16  Han Shen  <shenhan@google.com>
49         Test cases for '-fstack-protector-strong'.
50         * gcc.dg/fstack-protector-strong.c: New.
51         * g++.dg/fstack-protector-strong.C: New.
53 2013-05-07  Ian Bolton  <ian.bolton@arm.com>
55         * gcc.target/aarch64/ands_1.c: New test.
56         * gcc.target/aarch64/ands_2.c: Likewise
58 2013-05-07  Christophe Lyon  <christophe.lyon@linaro.org>
60         * lib/target-supports.exp (check_effective_target_hw): New
61         function.
62         * c-c++-common/asan/clone-test-1.c: Call
63         check_effective_target_hw.
64         * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
65         * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
66         possible decorations.
67         * c-c++-common/asan/null-deref-1.c: Likewise.
68         * c-c++-common/asan/stack-overflow-1.c: Likewise.
69         * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
70         * c-c++-common/asan/use-after-free-1.c: Likewise.
71         * g++.dg/asan/deep-thread-stack-1.C: Likewise.
72         * g++.dg/asan/large-func-test-1.C: Likewise.
74 2013-05-07  Sofiane Naci  <sofiane.naci@arm.com>
76         * gcc.target/aarch64/scalar_intrinsics.c: Update.
78 2013-05-07  Richard Biener  <rguenther@suse.de>
80         PR middle-end/57190
81         * g++.dg/torture/pr57190.C: New testcase.
83 2013-05-07  Jakub Jelinek  <jakub@redhat.com>
85         PR tree-optimization/57149
86         * gcc.dg/pr57149.c: New test.
88         PR debug/57184
89         * gcc.dg/pr57184.c: New test.
91 2013-05-07  Eric Botcazou  <ebotcazou@adacore.com>
93         * gnat.dg/specs/array3.ads: New test.
95 2013-05-06  Marc Glisse  <marc.glisse@inria.fr>
97         * c-c++-common/vector-scalar-2.c: New testcase.
99 2013-05-06  Maxim Kuznetsov  <maks.kuznetsov@gmail.com>
101         * gcc.target/i386/asm-dialect-2.c: New testcase.
103 2013-05-06  Paolo Carlini  <paolo.carlini@oracle.com>
105         PR c++/57183
106         * g++.dg/cpp0x/auto38.C: New.
108 2013-05-06  Richard Biener  <rguenther@suse.de>
110         PR tree-optimization/57185
111         * gcc.dg/autopar/pr57185.c: New testcase.
113 2013-05-06  Uros Bizjak  <ubizjak@gmail.com>
115         PR target/57106
116         * gcc.target/i386/pr57106.c: New test.
118 2013-05-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
120         * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
121         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
122         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
123         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
124         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
125         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
126         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
128 2013-05-06  Teresa Johnson  <tejohnson@google.com>
130         PR bootstrap/57154
131         * gcc.dg/pr57154.c: New test.
133 2013-05-06  Richard Biener  <rguenther@suse.de>
135         PR middle-end/57147
136         * gcc.dg/torture/pr57147-1.c: New testcase.
137         * gcc.dg/torture/pr57147-2.c: Likewise.
138         * gcc.dg/torture/pr57147-3.c: Likewise.
140 2013-05-06  Oleg Endo  <olegendo@gcc.gnu.org>
142         PR target/55303
143         * gcc.target/sh/pr55303-1.c: New.
144         * gcc.target/sh/pr55303-2.c: New.
145         * gcc.target/sh/pr55303-3.c: New.
147 2013-05-05  Tobias Burnus  <burnus@net-b.de>
149         * gfortran.dg/allocate_with_source_3.f90: New.
151 2013-05-05  Tobias Burnus  <burnus@net-b.de>
153         PR fortran/57141
154         * gfortran.dg/null_8.f90: New.
156 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
158         PR c++/53745
159         * g++.dg/cpp0x/enum27.C: New.
160         * g++.dg/cpp0x/enum_base.C: Adjust.
162 2013-05-04  Jakub Jelinek  <jakub@redhat.com>
164         PR tree-optimization/56205
165         * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
167 2013-05-04  Tobias Burnus  <burnus@net-b.de>
169         * gfortran.dg/bind_c_array_params.f03: Update dg-error.
170         * gfortran.dg/bind_c_usage_27.f90: New.
171         * gfortran.dg/bind_c_usage_28.f90: New.
173 2013-05-04  Paolo Carlini  <paolo.carlini@oracle.com>
175         PR c++/51927
176         * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
178 2013-05-03  Michael Meissner  <meissner@linux.vnet.ibm.com>
180         PR target/57150
181         * gcc.target/powerpc/pr57150.c: New file.
183 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
185         * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
186         * gcc.dg/tree-ssa/slsr-33.c: Likewise.
187         * gcc.dg/tree-ssa/slsr-34.c: Likewise.
188         * gcc.dg/tree-ssa/slsr-35.c: Likewise.
189         * gcc.dg/tree-ssa/slsr-36.c: Likewise.
190         * gcc.dg/tree-ssa/slsr-37.c: Likewise.
191         * gcc.dg/tree-ssa/slsr-38.c: Likewise.
193 2013-05-03  Dominique d'Humieres  <dominiq@lps.ens.fr>
195         * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
196         scan-assembler-times.
198 2013-05-03  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
200         * gcc.dg/tree-ssa/slsr-32.c: New.
201         * gcc.dg/tree-ssa/slsr-33.c: New.
202         * gcc.dg/tree-ssa/slsr-34.c: New.
203         * gcc.dg/tree-ssa/slsr-35.c: New.
204         * gcc.dg/tree-ssa/slsr-36.c: New.
205         * gcc.dg/tree-ssa/slsr-37.c: New.
206         * gcc.dg/tree-ssa/slsr-38.c: New.
208 2013-05-03  Ian Bolton  <ian.bolton@arm.com>
210         * gcc.target/aarch64/tst_1.c: New test.
211         * gcc.target/aarch64/tst_2.c: Likewise
213 2013-05-02  Jeff Law  <law@redhat.com>
215         PR tree-optimization/57144
216         * gcc.c-torture/execute/pr57144.c: New test.
218 2013-05-03  Jakub Jelinek  <jakub@redhat.com>
220         PR rtl-optimization/57130
221         * gcc.c-torture/execute/pr57130.c: New test.
223 2013-05-03  Uros Bizjak  <ubizjak@gmail.com>
225         * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
227 2013-05-03  Vidya Praveen <vidyapraveen@arm.com>
229         * gcc.target/aarch64/fabd.c: New file.
231 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
233         PR c++/54318
234         * g++.dg/cpp0x/pr54318.C: New.
236 2013-05-03  Paolo Carlini  <paolo.carlini@oracle.com>
238         PR c++/14283
239         * g++.dg/parse/error51.C: New.
240         * g++.dg/parse/error15.C: Adjust column numbers.
242 2013-05-02  Tobias Burnus  <burnus@net-b.de>
244         PR fortran/57142
245         * gfortran.dg/size_kind_2.f90: New.
246         * gfortran.dg/size_kind_3.f90: New.
248 2013-05-02  Richard Biener  <rguenther@suse.de>
250         PR middle-end/57140
251         * g++.dg/torture/pr57140.C: New testcase.
253 2013-05-02  Greta Yorsh  <Greta.Yorsh@arm.com>
255         PR target/56732
256         * gcc.target/arm/pr56732-1.c: New test.
258 2013-05-02  Martin Jambor  <mjambor@suse.cz>
260         PR middle-end/56988
261         * gcc.dg/ipa/pr56988.c: New test.
263 2013-05-02  Ian Bolton  <ian.bolton@arm.com>
265         * gcc.target/aarch64/bics_1.c: New test.
266         * gcc.target/aarch64/bics_2.c: Likewise.
268 2013-05-02  Jakub Jelinek  <jakub@redhat.com>
270         PR rtl-optimization/57131
271         * gcc.c-torture/execute/pr57131.c: New test.
273 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
275         PR c++/57132
276         * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
278 2013-05-01  Vladimir Makarov  <vmakarov@redhat.com>
280         PR target/57091
281         * gcc.target/i386/pr57091.c: New test.
283 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
285         * gcc.target/aarch64/vect-vaddv.c: New.
287 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
289         * gcc.target/aarch64/vect-vmaxv.c: New.
290         * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
292 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
294         * gcc.target/aarch64/scalar-vca.c: New.
295         * gcc.target/aarch64/vect-vca.c: Likewise.
297 2013-05-01  James Greenhalgh  <james.greenhalgh@arm.com>
299         * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
300         (test_vceqd_s64): Force arguments to SIMD registers.
301         (test_vceqzd_s64): Likewise.
302         (test_vcged_s64): Likewise.
303         (test_vcled_s64): Likewise.
304         (test_vcgezd_s64): Likewise.
305         (test_vcged_u64): Likewise.
306         (test_vcgtd_s64): Likewise.
307         (test_vcltd_s64): Likewise.
308         (test_vcgtzd_s64): Likewise.
309         (test_vcgtd_u64): Likewise.
310         (test_vclezd_s64): Likewise.
311         (test_vcltzd_s64): Likewise.
312         (test_vtst_s64): Likewise.
313         (test_vtst_u64): Likewise.
315 2013-05-01  Paolo Carlini  <paolo.carlini@oracle.com>
317         PR c++/57092
318         * g++.dg/cpp0x/decltype53.C: New.
320 2013-04-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
322         PR fortran/57071
323         * gfortran.dg/power_5.f90:  New test.
325 2013-04-30  Richard Biener  <rguenther@suse.de>
327         PR middle-end/57122
328         * gcc.dg/torture/pr57122.c: New testcase.
330 2013-04-30  Richard Biener  <rguenther@suse.de>
332         PR middle-end/57107
333         * g++.dg/torture/pr57107.C: New testcase.
335 2013-04-30  Andrey Belevantsev  <abel@ispras.ru>
337         PR rtl-optimization/57105
338         * gcc.dg/pr57105.c: New test.
340 2013-04-30  Jakub Jelinek  <jakub@redhat.com>
342         PR tree-optimization/57104
343         * gcc.dg/pr57104.c: New test.
345 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
347         PR target/44578
348         * gcc.target/i386/pr44578.c: New test.
350 2013-04-29  Vladimir Makarov  <vmakarov@redhat.com>
352         PR target/57097
353         * gcc.target/i386/pr57097.c: New test.
355 2013-04-29  Uros Bizjak  <ubizjak@gmail.com>
357         PR target/57098
358         * gcc.target/i386/pr57098.c: New test.
360 2013-04-29  Kai Tietz  <ktietz@redhat.com>
362         * gcc.c-torture/execute/pr55875.c: New test.
364 2013-04-29  Richard Biener  <rguenther@suse.de>
366         PR middle-end/57075
367         * gcc.dg/torture/pr57075.c: New testcase.
369 2013-04-29  Richard Biener  <rguenther@suse.de>
371         PR middle-end/57103
372         * gcc.dg/autopar/pr57103.c: New testcase.
374 2013-04-29  Senthil Kumar Selvaraj  <senthil_kumar.selvaraj@atmel.com>
376         * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
378 2013-04-29  Tom de Vries  <tom@codesourcery.com>
380         * gcc.dg/pr50763.c: Update test.
382 2013-04-26  Jeff Law  <law@redhat.com>
384         * gcc.dg/tree-ssa/vrp88.c: New test.
386 2013-04-29  Christian Bruel  <christian.bruel@st.com>
388         PR target/57108
389         * gcc.target/sh/pr57108.c: New test.
391 2013-04-29  Richard Biener  <rguenther@suse.de>
393         PR middle-end/57089
394         * gfortran.dg/gomp/pr57089.f90: New testcase.
396 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
398         * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
400 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
402         * gcc.target/aarch64/vect-vcvt.c: New.
404 2013-04-29  James Greenhalgh  <james.greenhalgh@arm.com>
406         * gcc.target/aarch64/vect-vrnd.c: New.
408 2013-04-29  Richard Biener  <rguenther@suse.de>
410         PR tree-optimization/57081
411         * gcc.dg/torture/pr57081.c: New testcase.
413 2013-04-29  Jakub Jelinek  <jakub@redhat.com>
415         PR tree-optimization/57083
416         * gcc.dg/torture/pr57083.c: New test.
418 2013-04-28  Paolo Carlini  <paolo.carlini@oracle.com>
420         PR c++/56450
421         * g++.dg/cpp0x/decltype52.C: New.
423 2013-04-28  Jakub Jelinek  <jakub@redhat.com>
425         N3472 binary constants
426         * g++.dg/cpp/limits.C: Adjust warning wording.
427         * g++.dg/system-binary-constants-1.C: Likewise.
428         * g++.dg/cpp1y/system-binary-constants-1.C: New test.
430 2013-04-28  Tobias Burnus  <burnus@net-b.de>
432         PR fortran/57093
433         * gfortran.dg/coarray_30.f90: New.
435 2013-04-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
437         PR fortran/57071
438         * frontend-passes (optimize_power):  New function.
439         (optimize_op):  Use it.
441 2013-04-27  Jakub Jelinek  <jakub@redhat.com>
443         PR target/56866
444         * gcc.c-torture/execute/pr56866.c: New test.
445         * gcc.target/i386/pr56866.c: New test.
447 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
449         PR go/57045
450         * gcc.dg/setjmp-5.c: New test.
452 2013-04-26  Paolo Carlini  <paolo.carlini@oracle.com>
454         PR c++/55708
455         * g++.dg/cpp0x/constexpr-55708.C: New.
457 2013-04-26  Richard Biener  <rguenther@suse.de>
459         * gcc.dg/tree-prof/update-loopch.c: Revert last change.
460         * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
461         * gcc.dg/pr53265.c: Remove XFAILs.
462         * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
463         * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
465 2013-04-26  Jakub Jelinek  <jakub@redhat.com>
467         * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
468         * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
469         -fdiagnostics-color=never option similarly to
470         -fno-diagnostics-show-caret option.
472 2013-04-25  Jakub Jelinek  <jakub@redhat.com>
474         PR rtl-optimization/57003
475         * gcc.target/i386/pr57003.c: New test.
477 2013-04-25  Marek Polacek  <polacek@redhat.com>
479         PR tree-optimization/57066
480         * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
482 2013-04-25  James Greenhalgh  <james.greenhalgh@arm.com>
483             Tejas Belagod  <tejas.belagod@arm.com>
485         * gcc.target/aarch64/vaddv-intrinsic.c: New.
486         * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
487         * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
489 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
491         * gcc.target/aarch64/cmp.c: New.
493 2013-04-25  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
495         * gcc.target/aarch64/ngc.c: New.
497 2013-04-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
499         * lib/target-supports.exp
500         (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
501         (check_effective_target_arm_neon_fp16_ok): Likewise.
502         (add_options_for_arm_neon_fp16): Likewise.
503         * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
504         * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
506 2013-04-24  Vladimir Makarov  <vmakarov@redhat.com>
508         PR rtl-optimizations/57046
509         * gcc.target/i386/pr57046.c: New test.
511 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
513         * g++.dg/cpp1y/cplusplus.C: New.
515 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
517         * g++.dg/cpp1y/cxx1y_macro.C: Remove.
519 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
521         * c-c++-common/Wpointer-arith-1.c: New.
523 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
525         * g++.dg/cpp1y/cxx1y_macro.C: New.
527 2013-04-24  Paolo Carlini  <paolo.carlini@oracle.com>
529         PR c++/56970
530         * g++.dg/cpp0x/sfinae45.C: New.
532 2013-04-24  Richard Biener  <rguenther@suse.de>
534         PR testsuite/57050
535         * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
537 2013-04-23  Richard Biener  <rguenther@suse.de>
539         PR middle-end/57036
540         * gcc.dg/torture/pr57036-1.c: New testcase.
541         * gcc.dg/torture/pr57036-2.c: Likewise.
543 2013-04-23  Sofiane Naci  <sofiane.naci@arm.com>
545         * gcc.target/aarch64/scalar-mov.c: New testcase.
547 2013-04-23  Richard Biener  <rguenther@suse.de>
549         PR tree-optimization/57026
550         * gcc.dg/torture/pr57026.c: New testcase.
552 2013-04-22  Janus Weil  <janus@gcc.gnu.org>
554         PR fortran/53685
555         PR fortran/57022
556         * gfortran.dg/transfer_check_4.f90: New.
558 2013-04-22  Marek Polacek  <polacek@redhat.com>
560         PR sanitizer/56990
561         * gcc.dg/pr56990.c: New test.
563 2013-04-22  Vladimir Makarov  <vmakarov@redhat.com>
565         PR target/57018
566         * gcc.target/i386/pr57018.c: New test.
568 2013-04-22  James Greenhalgh  <james.greenhalgh@arm.com>
570         * gcc.target/aarch64/vrecps.c: New.
571         * gcc.target/aarch64/vrecpx.c: Likewise.
573 2013-04-22  Christian Bruel  <christian.bruel@st.com>
575         PR target/56995
576         * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
578 2013-04-21  Jeff Law  <law@redhat.com>
580         * gcc.dg/tree-ssa/forwprop-26.c: New test.
582 2013-04-20  Tobias Burnus  <burnus@net-b.de>
584         PR fortran/56907
585         * gfortran.dg/c_loc_test_22.f90: New.
587 2013-04-19  Vladimir Makarov  <vmakarov@redhat.com>
589         PR rtl-optimization/56847
590         * gcc.dg/pr56847.c: New test.
592 2013-04-19  Richard Biener  <rguenther@suse.de>
594         PR tree-optimization/56982
595         * gcc.c-torture/execute/pr56982.c: New testcase.
597 2013-04-19  Martin Jambor  <mjambor@suse.cz>
599         PR tree-optimization/56718
600         * g++.dg/ipa/imm-devirt-1.C: New test.
601         * g++.dg/ipa/imm-devirt-2.C: Likewise.
603 2013-04-19  Richard Biener  <rguenther@suse.de>
605         PR tree-optimization/57000
606         * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
608 2013-04-19  Thomas Koenig  <tkoenig@gcc.gnu.org>
609             Mikael Morin  <mikael@gcc.gnu.org>
611         PR fortran/56872
612         * gfortran.dg/array_constructor_45.f90:  New test.
613         * gfortran.dg/array_constructor_46.f90:  New test.
614         * gfortran.dg/array_constructor_47.f90:  New test.
615         * gfortran.dg/array_constructor_40.f90:  Adjust number of while loops.
617 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
619         PR rtl-optimization/56999
620         * g++.dg/opt/pr56999.C: New test.
622 2013-04-18  Cary Coutant  <ccoutant@google.com>
624         * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
625         * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
627 2013-04-18  Cary Coutant  <ccoutant@google.com>
629         * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
630         * g++.dg/debug/dwarf2/typedef4.C: Likewise.
631         * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
632         * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
633         * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
634         * g++.dg/debug/dwarf2/nested-2.C: Likewise.
635         * g++.dg/debug/dwarf2/typedef1.C: Likewise.
636         * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
637         * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
638         * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
639         * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
641 2013-04-18  Grigoriy Kraynov  <grigoriy.kraynov@intel.com>
643         * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
645 2013-04-18  Jakub Jelinek  <jakub@redhat.com>
647         PR tree-optimization/56984
648         * gcc.c-torture/compile/pr56984.c: New test.
650         PR rtl-optimization/56992
651         * gcc.dg/pr56992.c: New test.
653 2013-04-17  Janus Weil  <janus@gcc.gnu.org>
655         PR fortran/56814
656         * gfortran.dg/proc_ptr_42.f90: New.
658 2013-04-17  Eric Botcazou  <ebotcazou@adacore.com>
660         * gnat.dg/discr41.ad[sb]: New test.
661         * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
662         * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
663         * gcc.dg/vect/slp-24.c: Likewise.
664         * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
665         * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
666         * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
667         * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
668         * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
669         * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
670         * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
671         * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
672         * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
673         * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
674         * gcc.dg/vect/vect-strided-mult.c: Likewise.
675         * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
676         * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
677         * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
678         * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
679         * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
680         * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
681         * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
682         * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
683         * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
684         * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
685         * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
686         * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
687         * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
688         * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
689         * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
691 2013-04-17  Janne Blomqvist  <jb@gcc.gnu.org>
693         PR fortran/40958
694         * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
695         * gfortran.dg/module_md5_1.f90: Remove.
697 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
699         * gcc.target/aarch64/adds3.c: New.
700         * gcc.target/aarch64/subs3.c: New.
702 2013-04-16  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
704         * gcc.target/aarch64/adds1.c: New.
705         * gcc.target/aarch64/adds2.c: New.
706         * gcc.target/aarch64/subs1.c: New.
707         * gcc.target/aarch64/subs2.c: New.
709 2013-04-16  Ed Smith-Rowland  <3dw4rd@verizon.net>
711         Implement n3599 - Literal operator templates for strings.
712         * g++.dg/cpp1y/udlit-char-template.C: New test.
713         * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
715 2013-04-16  Tobias Burnus  <burnus@net-b.de>
717         PR fortran/39505
718         * gfortran.dg/no_arg_check_1.f90: New.
719         * gfortran.dg/no_arg_check_2.f90: New.
720         * gfortran.dg/no_arg_check_3.f90: New.
722 2013-04-16  Janus Weil  <janus@gcc.gnu.org>
724         PR fortran/56968
725         * gfortran.dg/proc_ptr_41.f90: New.
727 2013-04-16  Richard Biener  <rguenther@suse.de>
729         PR tree-optimization/56756
730         * gcc.dg/torture/pr56756.c: New testcase.
732 2013-04-16  Tobias Burnus  <burnus@net-b.de>
734         PR fortran/56969
735         * gfortran.dg/c_assoc_5.f90: New.
737 2013-04-16  Uros Bizjak  <ubizjak@gmail.com>
739         * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
740         * gcc.c-torture/execute/pr33992.x: Remove.
741         * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
742         * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
743         * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
745 2013-04-15  Jakub Jelinek  <jakub@redhat.com>
747         PR tree-optimization/56962
748         * gcc.c-torture/execute/pr56962.c: New test.
750 2013-04-15  Richard Biener  <rguenther@suse.de>
752         PR tree-optimization/56933
753         * gcc.dg/vect/pr56933.c: New testcase.
755 2013-04-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
757         * gcc.target/arm/anddi3-opt.c: New test.
758         * gcc.target/arm/anddi3-opt2.c: Likewise.
760 2013-04-15  Eric Botcazou  <ebotcazou@adacore.com>
762         * gcc.dg/pr56890-1.c: New test.
763         * gcc.dg/pr56890-2.c: Likewise.
765 2013-04-15  Joey Ye  <joey.ye@arm.com>
767         * gcc.target/arm/thumb1-far-jump-1.c: New test.
768         * gcc.target/arm/thumb1-far-jump-2.c: New test.
770 2013-04-14  Mikael Morin  <mikael@gcc.gnu.org>
772         PR fortran/56816
773         * gfortran.dg/select_type_33.f03: New test.
775 2013-04-13  Janus Weil  <janus@gcc.gnu.org>
777         PR fortran/55959
778         * gfortran.dg/typebound_proc_29.f03: New.
780 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
782         PR fortran/56266
783         * gfortran.dg/typebound_proc_28.f03: New.
785 2013-04-12  Jeff Law  <law@redhat.com>
787         * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
788         either.
790 2013-04-12  Tobias Burnus  <burnus@net-b.de>
792         PR fortran/56929
793         * gfortran.dg/coarray/alloc_comp_2.f90: New.
795 2013-04-12  Vladimir Makarov  <vmakarov@redhat.com>
797         PR target/56903
798         * gcc.target/i386/pr56903.c: New test.
800 2013-04-12  Janus Weil  <janus@gcc.gnu.org>
802         PR fortran/56261
803         * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
804         * gfortran.dg/assumed_rank_4.f90: Modified error wording.
805         * gfortran.dg/block_11.f90: Fix invalid test case.
806         * gfortran.dg/function_types_3.f90: Add new error message.
807         * gfortran.dg/global_references_1.f90: Ditto.
808         * gfortran.dg/import2.f90: Remove unneeded parts.
809         * gfortran.dg/import6.f90: Fix invalid test case.
810         * gfortran.dg/proc_decl_2.f90: Ditto.
811         * gfortran.dg/proc_decl_9.f90: Ditto.
812         * gfortran.dg/proc_decl_18.f90: Ditto.
813         * gfortran.dg/proc_ptr_40.f90: New.
814         * gfortran.dg/whole_file_7.f90: Modified error wording.
815         * gfortran.dg/whole_file_16.f90: Ditto.
816         * gfortran.dg/whole_file_17.f90: Add -pedantic.
817         * gfortran.dg/whole_file_18.f90: Modified error wording.
818         * gfortran.dg/whole_file_20.f03: Ditto.
819         * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
820         invalid test case.
822 2013-04-12  Richard Biener  <rguenther@suse.de>
824         Revert
825         2013-04-10  Richard Biener  <rguenther@suse.de>
827         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
829 2013-04-12  Tobias Burnus  <burnus@net-b.de>
831         PR fortran/56845
832         * gfortran.dg/class_allocate_15.f90: New.
834         Revert:
835         2013-04-12  Tobias Burnus  <burnus@net-b.de>
837         * gfortran.dg/coarray_lib_alloc_2.f90: Update
838         scan-tree-dump-times.
840 2013-04-12  Jakub Jelinek  <jakub@redhat.com>
842         PR tree-optimization/56918
843         PR tree-optimization/56920
844         * gcc.dg/vect/pr56918.c: New test.
845         * gcc.dg/vect/pr56920.c: New test.
847 2013-04-12  Tobias Burnus  <burnus@net-b.de>
849         PR fortran/56845
850         * gfortran.dg/class_allocate_14.f90: New.
851         * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
852         * gfortran.dg/coarray_lib_alloc_3.f90: New.
854 2013-04-12  Marc Glisse  <marc.glisse@inria.fr>
856         * gcc.dg/fold-cstvecshift.c: New testcase.
858 2013-04-11  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
860         * gcc.target/aarch64/negs.c: New.
862 >>>>>>> trunk
863 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
865         PR c++/56895
866         * g++.dg/template/arrow4.C: New test.
868 2013-04-11  Eric Botcazou  <ebotcazou@adacore.com>
870         * gnat.dg/array23.adb: New test.
871         * gnat.dg/array23_pkg[123].ads: New helpers.
873 2013-04-11  Jeff Law  <law@redhat.com>
875         PR tree-optimization/56900
876         * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
878 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
880         PR c++/56913
881         * g++.dg/cpp0x/sfinae44.C: New.
883 2013-04-11  Arnaud Charlet  <charlet@adacore.com>
885         * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
886         * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
888 2013-04-11  Paolo Carlini  <paolo.carlini@oracle.com>
890         PR c++/54216
891         * g++.dg/cpp0x/enum26.C: New.
892         * g++.old-deja/g++.pt/mangle1.C: Adjust.
894 2013-04-11  James Greenhalgh  <james.greenhalgh@arm.com>
896         * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
897         inverse operands.
898         * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
899         loop is vectorized.
900         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
901         * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
902         loop is vectorized and that the correct instruction is generated.
903         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
904         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
905         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
907 2013-04-11  Jakub Jelinek  <jakub@redhat.com>
909         PR tree-optimization/56899
910         * gcc.c-torture/execute/pr56899.c: New test.
912 2013-04-10  David S. Miller  <davem@davemloft.net>
914         * gcc.target/sparc/setcc-4.c: New test.
915         * gcc.target/sparc/setcc-5.c: New test.
917 2013-04-10  Richard Biener  <rguenther@suse.de>
919         * g++.dg/pr55604.C: Use -fdump-rtl-ira.
921 2013-04-10  Richard Biener  <rguenther@suse.de>
923         * gcc.dg/vect/slp-39.c: New testcase.
925 2013-04-10  Joern Rennecke <joern.rennecke@embecosm.com>
927         PR tree-optimization/55524
928         * gcc.target/epiphany/fnma-1.c: New test.
930 2013-04-10  Zhouyi Zhou <yizhouzhou@ict.ac.cn>
932         * gcc.dg/tree-ssa/inline-11.c: New test
934 2013-04-10  Jakub Jelinek  <jakub@redhat.com>
936         PR c++/56895
937         * g++.dg/template/arrow3.C: New test.
939 2013-04-09  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
941         * gcc.target/arm/minmax_minus.c: New test.
943 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
945         PR middle-end/56883
946         * c-c++-common/gomp/pr56883.c: New test.
948 2013-04-09  Jeff Law  <law@redhat.com>
950         * gcc.dg/tree-ssa/vrp87.c: New test.
952 2013-04-09  Jakub Jelinek  <jakub@redhat.com>
954         PR tree-optimization/56854
955         * g++.dg/torture/pr56854.C: New test.
957 2013-04-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
959         PR fortran/56782
960         * gfortran.dg/array_constructor_44.f90:  New test.
962 2013-04-08  Paolo Carlini  <paolo.carlini@oracle.com>
964         PR c++/56871
965         * g++.dg/cpp0x/constexpr-specialization.C: New.
967 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
969         * gcc.c-torture/execute/pr56837.c: New test.
971         PR c++/34949
972         PR c++/50243
973         * g++.dg/opt/vt3.C: New test.
974         * g++.dg/opt/vt4.C: New test.
976 2013-04-08  Jeff Law  <law@redhat.com>
978         * gcc.dg/tree-ssa/forwprop-25.c: New test.
980 2013-04-08  Richard Biener  <rguenther@suse.de>
982         * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
984 2013-04-08  Richard Biener  <rguenther@suse.de>
986         * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
988 2013-04-08  Richard Biener  <rguenther@suse.de>
990         * g++.dg/vect/slp-pr56812.cc: Adjust.
992 2013-04-08  Jakub Jelinek  <jakub@redhat.com>
994         * gcc.dg/pr56837.c: New test.
995         * gcc.dg/tree-ssa/ldist-19.c: Don't check for
996         "generated memset minus one".
998 2013-04-07  Tobias Burnus  <burnus@net-b.de>
1000         PR fortran/56849
1001         * gfortran.dg/reshape_5.f90: New.
1003 2013-04-05  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1005         PR target/56843
1006         * gcc.target/powerpc/recip-1.c: Modify expected output.
1007         * gcc.target/powerpc/recip-3.c: Likewise.
1008         * gcc.target/powerpc/recip-4.c: Likewise.
1009         * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1011 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
1013         * gcc.target/arm/peep-ldrd-1.c: New test.
1014         * gcc.target/arm/peep-strd-1.c: Likewise.
1016 2013-04-05  Greta Yorsh  <Greta.Yorsh@arm.com>
1018         * gcc.target/arm/negdi-1.c: New test.
1019         * gcc.target/arm/negdi-2.c: Likewise.
1020         * gcc.target/arm/negdi-3.c: Likewise.
1021         * gcc.target/arm/negdi-4.c: Likewise.
1023 2013-04-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1025         * lib/target-supports.exp (add_options_for_arm_v8_neon):
1026         Add -march=armv8-a when we use v8 NEON.
1027         (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1028         (check_effective_target_vect_call_ceilf): Likewise.
1029         (check_effective_target_vect_call_floorf): Likewise.
1030         (check_effective_target_vect_call_roundf): Likewise.
1031         (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1032         * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1033         * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1034         * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1035         * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1037 2013-04-05  David Edelsohn  <dje.gcc@gmail.com>
1039         * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1040         * gcc.target/powerpc/sd-pwr6.c: Same.
1041         * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1042         * g++.dg/debug/pr56294.C: XFAIL on AIX.
1044 2013-04-05  Ed Smith-Rowland  <3dw4rd@verizon.net>
1046         * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1048 2013-04-04  Janus Weil  <janus@gcc.gnu.org>
1050         PR fortran/40881
1051         * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1052         * gfortran.dg/altreturn_4.f90: Ditto.
1053         * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1054         * gfortran.dg/altreturn_5.f90: Ditto.
1055         * gfortran.dg/altreturn_6.f90: Ditto.
1056         * gfortran.dg/altreturn_7.f90: Ditto.
1058 2013-04-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1060         * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1061         New procedure.
1062         (check_effective_target_arm_v8_neon_ok_nocache):
1063         Likewise.
1064         (check_effective_target_arm_v8_neon_ok): Change to use
1065         check_effective_target_arm_v8_neon_ok_nocache.
1066         (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1067         NEON flags.
1068         (check_effective_target_vect_call_btruncf):
1069         Enable for arm and ARMv8 NEON.
1070         (check_effective_target_vect_call_ceilf): Likewise.
1071         (check_effective_target_vect_call_floorf): Likewise.
1072         (check_effective_target_vect_call_roundf): Likewise.
1073         (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1074         target.
1076 2013-04-04  Marek Polacek  <polacek@redhat.com>
1078         PR tree-optimization/48186
1079         * gcc.dg/pr48186.c: New test.
1081 2013-04-04  Richard Biener  <rguenther@suse.de>
1083         PR tree-optimization/56826
1084         * gcc.dg/vect/pr56826.c: New testcase.
1085         * gcc.dg/vect/O3-pr36098.c: Adjust.
1087 2013-04-04  Tejas Belagod  <tejas.belagod@arm.com>
1089         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1090         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1091         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1092         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1093         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1094         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1095         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1096         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1097         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1098         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1100 2013-04-04  Richard Biener  <rguenther@suse.de>
1102         PR tree-optimization/56213
1103         * gcc.dg/vect/vect-123.c: New testcase.
1105 2013-04-04  Tobias Burnus  <burnus@net-b.de>
1107         PR fortran/56810
1108         * gfortran.dg/read_repeat_2.f90: New.
1110 2013-04-04  Richard Biener  <rguenther@suse.de>
1112         PR tree-optimization/56837
1113         * g++.dg/torture/pr56837.C: New testcase.
1115 2013-04-04  Tobias Burnus  <burnus@net-b.de>
1117         PR fortran/50269
1118         * gfortran.dg/c_loc_test_21.f90: New.
1119         * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1120         * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1121         * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1122         * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1123         * gfortran.dg/c_loc_tests_16.f90:  Update dg-error.
1125 2013-04-03  Jeff Law  <law@redhat.com>
1127         PR tree-optimization/56799
1128         * gcc.c-torture/execute/pr56799.c: New test.
1130 2013-04-03  Paolo Carlini  <paolo.carlini@oracle.com>
1132         PR c++/56815
1133         * g++.dg/warn/Wpointer-arith-1.C: New.
1134         * g++.dg/gomp/for-19.C: Adjust.
1136 2013-04-03  Marek Polacek  <polacek@redhat.com>
1138         PR sanitizer/55702
1139         * gcc.dg/pr55702.c: New test.
1141 2013-04-03  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1143         PR target/56809
1144         * gcc.dg/pr56809.c: New testcase.
1146 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1148         PR debug/56819
1149         * g++.dg/debug/pr56819.C: New test.
1151 2013-04-03  Richard Biener  <rguenther@suse.de>
1153         PR tree-optimization/56817
1154         * g++.dg/torture/pr56817.C: New testcase.
1156 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1158         * gcc.dg/vect/bb-slp-31.c: New file.
1160 2013-04-03  Jason Merrill  <jason@redhat.com>
1162         PR c++/34949
1163         * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1165 2013-04-03  Richard Biener  <rguenther@suse.de>
1167         * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1169 2013-04-03  Richard Biener  <rguenther@suse.de>
1171         PR tree-optimization/55964
1172         * gcc.dg/torture/pr55964-2.c: New testcase.
1174 2013-04-03  Richard Biener  <rguenther@suse.de>
1176         PR tree-optimization/56501
1177         * gcc.dg/torture/pr56501.c: New testcase.
1179 2013-04-03  Richard Biener  <rguenther@suse.de>
1181         PR tree-optimization/56407
1182         * gcc.dg/torture/pr56407.c: New testcase.
1184 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1186         PR tree-optimization/56790
1187         * g++.dg/ext/pr56790-1.C: New testcase.
1189 2013-04-03  Marc Glisse  <marc.glisse@inria.fr>
1191         * gcc.target/i386/merge-1.c: New testcase.
1192         * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1194 2013-04-03  Jakub Jelinek  <jakub@redhat.com>
1196         PR c/19449
1197         * gcc.c-torture/execute/pr19449.c: New test.
1199 2013-04-03  Richard Biener  <rguenther@suse.de>
1201         PR tree-optimization/56812
1202         * g++.dg/vect/slp-pr56812.cc: New testcase.
1204 2013-04-03  Janus Weil  <janus@gcc.gnu.org>
1206         PR fortran/56284
1207         PR fortran/40881
1208         * gfortran.dg/altreturn_8.f90: New.
1209         * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1210         * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1211         * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1213 2013-04-02  Jakub Jelinek  <jakub@redhat.com>
1215         PR rtl-optimization/56745
1216         * gcc.c-torture/compile/pr56745.c: New test.
1218 2013-04-02  Pitchumani Sivanupandi  <pitchumani.s@atmel.com>
1220         * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1222 2013-04-02  Richard Biener  <rguenther@suse.de>
1224         PR tree-optimization/56778
1225         * gcc.dg/torture/pr56778.c: New testcase.
1227 2013-04-02  Richard Biener  <rguenther@suse.de>
1229         PR middle-end/56768
1230         * g++.dg/torture/pr56768.C: New testcase.
1232 2013-04-02  Paolo Carlini  <paolo.carlini@oracle.com>
1234         * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1236 2013-04-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1238         PR fortran/56660
1239         * gfortran.dg/namelist_82.f90:  New test.
1241 2013-04-01  Janus Weil  <janus@gcc.gnu.org>
1243         PR fortran/56500
1244         * gfortran.dg/implicit_class_1.f90: New.
1246 2013-03-31  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
1248         PR fortran/56786
1249         * gfortran.dg/namelist_81.f90:  New test.
1251 2013-03-30  Thomas Koenig  <tkoenig@gcc.gnu.org>
1253         * gfortran.dg/character_comparison_3.f90:  Adjust for use of memcmp
1254         for constant and equal string lengths.
1255         * gfortran.dg/character_comparison_5.f90:  Likewise.
1256         * gfortran.dg/character_comparison_9.f90:  New test.
1258 2013-03-27  Kirill Yukhin  <kirill.yukhin@intel.com>
1260         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1261         * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1263 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1265         PR fortran/35203
1266         * gfortran.dg/optional_absent_3.f90: New.
1268 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1270         PR fortran/56737
1271         * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1273 2013-03-29  Tobias Burnus  <burnus@net-b.de>
1275         PR fortran/56735
1276         * gfortran.dg/namelist_80.f90: New.
1278 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1280         PR fortran/45159
1281         * gfortran.dg/string_length_2.f90:  New test.
1282         * gfortran.dg/dependency_41.f90:  New test.
1284 2013-03-28  Thomas Koenig  <tkoenig@gcc.gnu.org>
1286         PR fortran/55806
1287         * gfortran.dg/array_constructor_43.f90:  New test.
1288         * gfortran.dg/random_seed_3.f90:  New test.
1290 2013-03-28  Ian Bolton  <ian.bolton@arm.com>
1292         * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1293         * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1294         * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1295         * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1296         * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1297         * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1298         * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1299         * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1300         * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1301         * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1303 2013-03-28  Paolo Carlini  <paolo.carlini@oracle.com>
1305         PR c++/56725
1306         * g++.dg/conversion/op4.C: Adjust.
1307         * g++.dg/cpp0x/rv1n.C: Likewise.
1308         * g++.dg/cpp0x/rv2n.C: Likewise.
1309         * g++.dg/cpp0x/template_deduction.C: Likewise.
1310         * g++.dg/expr/cond8.C: Likewise.
1311         * g++.dg/other/error4.C: Likewise.
1312         * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1313         * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1314         * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1315         * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1316         * g++.old-deja/g++.jason/conversion2.C: Likewise.
1317         * g++.old-deja/g++.law/cvt20.C: Likewise.
1318         * g++.old-deja/g++.law/cvt8.C: Likewise.
1319         * g++.old-deja/g++.law/init8.C: Likewise.
1320         * g++.old-deja/g++.mike/net12.C: Likewise.
1321         * g++.old-deja/g++.mike/net8.C: Likewise.
1322         * g++.old-deja/g++.mike/p2793.C: Likewise.
1323         * g++.old-deja/g++.mike/p3836.C: Likewise.
1324         * g++.old-deja/g++.mike/p418.C: Likewise.
1325         * g++.old-deja/g++.mike/p701.C: Likewise.
1326         * g++.old-deja/g++.mike/p807.C: Likewise.
1328 2013-03-28  Tejas Belagod  <tejas.belagod@arm.com>
1330         PR middle-end/56694
1331         * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1332         targets.
1334 2013-03-28  Marek Polacek  <polacek@redhat.com>
1336         PR tree-optimization/56695
1337         * gcc.dg/vect/pr56695.c: New test.
1339 2013-03-28  Richard Biener  <rguenther@suse.de>
1341         PR tree-optimization/37021
1342         * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1343         * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1345 2013-03-27  Tobias Burnus  <burnus@net-b.de>
1347         PR fortran/56650
1348         PR fortran/36437
1349         * gfortran.dg/sizeof_2.f90: New.
1350         * gfortran.dg/sizeof_3.f90: New.
1351         * gfortran.dg/sizeof_proc.f90: Update dg-error.
1353 2013-03-27  Richard Biener  <rguenther@suse.de>
1355         PR tree-optimization/37021
1356         * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1358 2013-03-27  Alexander Ivchenko  <alexander.ivchenko@intel.com>
1360         * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1361         * g++.dg/ipa/ivinline-2.C: Likewise.
1362         * g++.dg/ipa/ivinline-3.C: Likewise.
1363         * g++.dg/ipa/ivinline-4.C: Likewise.
1364         * g++.dg/ipa/ivinline-5.C: Likewise.
1365         * g++.dg/ipa/ivinline-7.C: Likewise.
1366         * g++.dg/ipa/ivinline-8.C: Likewise.
1367         * g++.dg/ipa/ivinline-9.C: Likewise.
1368         * g++.dg/cpp0x/noexcept03.C: Likewise.
1369         * gcc.dg/const-1.c: Likewise.
1370         * gcc.dg/ipa/pure-const-1.c: Likewise.
1371         * gcc.dg/noreturn-8.c: Likewise.
1372         * gcc.target/i386/mmx-1.c: Likewise.
1373         * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1374         * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1375         * gcc.c-torture/execute/pr33992.x: New file.
1377 2013-03-26  Eric Botcazou  <ebotcazou@adacore.com>
1379         * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1381 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
1383         PR c++/55951
1384         * g++.dg/ext/desig5.C: New.
1386 2013-03-26  Tobias Burnus  <burnus@net-b.de>
1388         PR fortran/56649
1389         * gfortran.dg/merge_init_expr_2.f90: New.
1390         * gfortran.dg/merge_char_1.f90: Modify test to
1391         stay a run-time test.
1392         * gfortran.dg/merge_char_3.f90: Ditto.
1394 2013-03-26  Paolo Carlini  <paolo.carlini@oracle.com>
1396         * g++.dg/cpp0x/constexpr-friend-2.C: New.
1397         * g++.dg/cpp0x/constexpr-main.C: Likewise.
1399 2013-03-25  Paolo Carlini  <paolo.carlini@oracle.com>
1401         PR c++/56722
1402         * g++.dg/cpp0x/range-for23.C: New.
1404 2013-03-25  Tilo Schwarz  <tilo@tilo-schwarz.de>
1406         PR libfortran/52512
1407         * gfortran.dg/namelist_79.f90: New.
1409 2013-03-25  Martin Jambor  <mjambor@suse.cz>
1411         * gcc.dg/ipa/ipcp-agg-9.c: New test.
1413 2013-03-25  Tobias Burnus  <burnus@net-b.de>
1415         PR fortran/38536
1416         PR fortran/38813
1417         PR fortran/38894
1418         PR fortran/39288
1419         PR fortran/40963
1420         PR fortran/45824
1421         PR fortran/47023
1422         PR fortran/47034
1423         PR fortran/49023
1424         PR fortran/50269
1425         PR fortran/50612
1426         PR fortran/52426
1427         PR fortran/54263
1428         PR fortran/55343
1429         PR fortran/55444
1430         PR fortran/55574
1431         PR fortran/56079
1432         PR fortran/56378
1433         * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1434         * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1435         * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1436         * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1437         * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1438         * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1439         * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1440         * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1441         * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1442         * gfortran.dg/c_loc_tests_16.f90: Ditto.
1443         * gfortran.dg/c_loc_tests_4.f03: Ditto.
1444         * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1445         * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1446         * gfortran.dg/c_loc_tests_8.f03: Ditto.
1447         * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1448         * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1449         * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1450         * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1451         * gfortran.dg/pr32601_1.f03: Ditto.
1452         * gfortran.dg/storage_size_2.f08: Remove dg-error.
1453         * gfortran.dg/blockdata_7.f90: New.
1454         * gfortran.dg/c_assoc_4.f90: New.
1455         * gfortran.dg/c_f_pointer_tests_6.f90: New.
1456         * gfortran.dg/c_f_pointer_tests_7.f90: New.
1457         * gfortran.dg/c_funloc_tests_8.f90: New.
1458         * gfortran.dg/c_loc_test_17.f90: New.
1459         * gfortran.dg/c_loc_test_18.f90: New.
1460         * gfortran.dg/c_loc_test_19.f90: New.
1461         * gfortran.dg/c_loc_test_20.f90: New.
1462         * gfortran.dg/c_sizeof_5.f90: New.
1463         * gfortran.dg/iso_c_binding_rename_3.f90: New.
1464         * gfortran.dg/transfer_resolve_2.f90: New.
1465         * gfortran.dg/transfer_resolve_3.f90: New.
1466         * gfortran.dg/transfer_resolve_4.f90: New.
1467         * gfortran.dg/pr32601.f03: Update dg-error.
1468         * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1469         * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1471 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1473         * gcc.target/arm/vseleqdf.c: New test.
1474         * gcc.target/arm/vseleqsf.c: Likewise.
1475         * gcc.target/arm/vselgedf.c: Likewise.
1476         * gcc.target/arm/vselgesf.c: Likewise.
1477         * gcc.target/arm/vselgtdf.c: Likewise.
1478         * gcc.target/arm/vselgtsf.c: Likewise.
1479         * gcc.target/arm/vselledf.c: Likewise.
1480         * gcc.target/arm/vsellesf.c: Likewise.
1481         * gcc.target/arm/vselltdf.c: Likewise.
1482         * gcc.target/arm/vselltsf.c: Likewise.
1483         * gcc.target/arm/vselnedf.c: Likewise.
1484         * gcc.target/arm/vselnesf.c: Likewise.
1485         * gcc.target/arm/vselvcdf.c: Likewise.
1486         * gcc.target/arm/vselvcsf.c: Likewise.
1487         * gcc.target/arm/vselvsdf.c: Likewise.
1488         * gcc.target/arm/vselvssf.c: Likewise.
1490 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov at arm.com>
1492         * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1493         body from here...
1494         * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1495         * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1496         * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1497         * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1498         * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1499         * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1500         * gcc.target/aarch64/atomic-op-char.x: ... to here.
1501         * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1502         * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1503         * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1504         * gcc.target/aarch64/atomic-op-int.x: ... to here.
1505         * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1506         * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1507         * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1508         * gcc.target/aarch64/atomic-op-release.x: ... to here.
1509         * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1510         * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1511         * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1512         * gcc.target/aarch64/atomic-op-short.x: ... to here.
1513         * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1514         * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1515         * gcc.target/arm/atomic-op-acquire.c: Likewise.
1516         * gcc.target/arm/atomic-op-char.c: Likewise.
1517         * gcc.target/arm/atomic-op-consume.c: Likewise.
1518         * gcc.target/arm/atomic-op-int.c: Likewise.
1519         * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1520         * gcc.target/arm/atomic-op-release.c: Likewise.
1521         * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1522         * gcc.target/arm/atomic-op-short.c: Likewise.
1524 2013-03-25  Richard Biener  <rguenther@suse.de>
1526         PR middle-end/56694
1527         * g++.dg/torture/pr56694.C: New testcase.
1529 2013-03-25  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
1531         PR target/56720
1532         * gcc.target/arm/neon-vcond-gt.c: New test.
1533         * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1534         * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1536 2013-03-25  Richard Biener  <rguenther@suse.de>
1538         PR tree-optimization/56689
1539         * gcc.dg/torture/pr56689.c: New testcase.
1541 2013-03-25  Kai Tietz  <ktietz@redhat.com>
1543         * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1545 2013-03-24  Tobias Burnus  <burnus@net-b.de>
1547         PR fortran/56696
1548         * gfortran.dg/eof_5.f90: New.
1550 2013-03-23  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1552         * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1553         alphabetically.
1555 2013-03-22  Uros Bizjak  <ubizjak@gmail.com>
1557         * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1559 2013-03-22  Sebastian Huber  <sebastian.huber@embedded-brains.de>
1561         PR testsuite/55994
1562         * gcc.c-torture/execute/builtins/builtins.exp: Add
1563         -Wl,--allow-multiple-definition for RTEMS targets.
1565 2013-03-22  Ian Bolton  <ian.bolton@arm.com>
1567         * gcc.target/aarch64/movk.c: New test.
1569 2013-03-21  Marc Glisse  <marc.glisse@inria.fr>
1571         * g++.dg/ext/vector21.C: New testcase.
1573 2013-03-21  Christophe Lyon  <christophe.lyon@linaro.org>
1575         * gcc.target/arm/neon-for-64bits-1.c: New tests.
1576         * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1578 2013-03-21  Richard Biener  <rguenther@suse.de>
1580         * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1581         * gcc.dg/vect/vect-outer-3a.c: Likewise.
1583 2013-03-21  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
1585         * gcc.target/aarch64/vect.c: Test and result vector added
1586         for sabd and saba instructions.
1587         * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1588         instructions in assembly.
1589         * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1590         * gcc.target/aarch64/vect-fp.c: Test and result vector added
1591         for fabd instruction.
1592         * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1593         instruction in assembly.
1594         * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1596 2013-03-20  Jeff Law  <law@redhat.com>
1598         * g++.dg/tree-ssa/ssa-dom.C: New test.
1600 2013-03-20  Michael Meissner  <meissner@linux.vnet.ibm.com>
1602         * gcc.target/powerpc/mmfpgpr.c: New test.
1603         * gcc.target/powerpc/sd-vsx.c: Likewise.
1604         * gcc.target/powerpc/sd-pwr6.c: Likewise.
1605         * gcc.target/powerpc/vsx-float0.c: Likewise.
1607 2013-03-20  Marc Glisse  <marc.glisse@inria.fr>
1609         PR tree-optimization/56355
1610         * gcc.dg/pr56355-1.c: New file.
1612 2013-03-20  Catherine Moore  <clm@codesourcery.com>
1613             Richard Sandiford <rdsandiford@googlemail.com>
1615         * gcc.target/mips/mips.exp: Add microMIPS support.
1616         * gcc.target/mips/umips-movep-2.c: New test.
1617         * gcc.target/mips/umips-lwp-2.c: New test.
1618         * gcc.target/mips/umips-swp-5.c: New test.
1619         * gcc.target/mips/umips-constraints-1.c: New test.
1620         * gcc.target/mips/umips-lwp-3.c: New test.
1621         * gcc.target/mips/umips-swp-6.c: New test.
1622         * gcc.target/mips/umips-constraints-2.c: New test.
1623         * gcc.target/mips/umips-save-restore-1.c: New test.
1624         * gcc.target/mips/umips-lwp-4.c: New test.
1625         * gcc.target/mips/umips-swp-7.c: New test.
1626         * gcc.target/mips/umips-save-restore-2.c: New test.
1627         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1628         * gcc.target/mips/umips-lwp-5.c: New test.
1629         * gcc.target/mips/umips-save-restore-3.c: New test.
1630         * gcc.target/mips/umips-lwp-6.c: New test.
1631         * gcc.target/mips/umips-swp-1.c: New test.
1632         * gcc.target/mips/umips-lwp-7.c: New test.
1633         * gcc.target/mips/umips-swp-2.c: New test.
1634         * gcc.target/mips/umips-lwp-8.c: New test.
1635         * gcc.target/mips/umips-swp-3.c: New test.
1636         * gcc.target/mips/umips-movep-1.c: New test.
1637         * gcc.target/mips/umips-lwp-1.c: New test.
1638         * gcc.target/mips/umips-swp-4.c: New test.
1640 2013-03-20  Richard Biener  <rguenther@suse.de>
1642         PR tree-optimization/56661
1643         * gcc.dg/torture/pr56661.c: New testcase.
1645 2013-03-20  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
1647         PR rtl-optimization/56605
1648         * gcc.target/powerpc/pr56605.c: New.
1650 2013-03-20  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1652         PR fortran/54932
1653         * gfortran.dg/do_1.f90: Don't xfail.
1655 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
1657         PR libfortran/51825
1658         * gfortran.dg/namelist_77.f90: New.
1659         * gfortran.dg/namelist_78.f90: New.
1661 2013-03-20  Tilo Schwarz  <tilo@tilo-schwarz.de>
1663         PR libfortran/48618
1664         * gfortran.dg/open_negative_unit_1.f90: New.
1666 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
1668         * gcc.target/aarch64/sbc.c: New test.
1670 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
1672         * gcc.target/aarch64/ror.c: New test.
1674 2013-03-19  Ian Bolton  <ian.bolton@arm.com>
1676         * gcc.target/aarch64/extr.c: New test.
1678 2013-03-19  Richard Biener  <rguenther@suse.de>
1680         PR tree-optimization/56273
1681         * gcc.dg/tree-ssa/vrp47.c: Adjust.
1682         * c-c++-common/uninit-17.c: Likewise.
1684 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
1686         PR tree-optimization/56635
1687         * g++.dg/torture/pr56635.C: New test.
1689 2013-03-18  Richard Biener  <rguenther@suse.de>
1691         PR tree-optimization/3713
1692         * g++.dg/ipa/devirt-12.C: New testcase.
1694 2013-03-18  Jakub Jelinek  <jakub@redhat.com>
1696         PR c/56566
1697         * c-c++-common/pr56566.c: New test.
1699 2013-03-17  Jason Merrill  <jason@redhat.com>
1701         * g++.dg/template/abstract-dr337.C: XFAIL.
1703 2013-03-16  Jakub Jelinek  <jakub@redhat.com>
1705         PR c++/56607
1706         * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1707         * c-c++-common/pr56607.c: New test.
1709 2013-03-16  Paolo Carlini  <paolo.carlini@oracle.com>
1711         PR c++/56582
1712         * g++.dg/cpp0x/constexpr-array5.C: New.
1714 2013-03-15  Tobias Burnus  <burnus@net-b.de>
1716         PR fortran/56615
1717         * gfortran.dg/transfer_intrinsic_5.f90: New.
1719 2013-03-15  Kai Tietz  <ktietz@redhat.com>
1721         * gcc.target/i386/movti.c: Don't test for x64 mingw.
1722         * gcc.target/i386/pr20020-1.c: Likewise.
1723         * gcc.target/i386/pr20020-2.c: Likewise.
1724         * gcc.target/i386/pr20020-3.c: Likewise.
1725         * gcc.target/i386/pr53425-1.c: Likewise.
1726         * gcc.target/i386/pr53425-2.c: Likewise.
1727         * gcc.target/i386/pr55093.c: Likewise.
1728         * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1730 2013-03-15  Jakub Jelinek  <jakub@redhat.com>
1732         PR debug/56307
1733         * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1734         dg-options.  Remove 32-bit hppa*-*-hpux* xfail.
1736 2013-03-14  Jakub Jelinek  <jakub@redhat.com>
1738         PR tree-optimization/53265
1739         * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1740         undefined behavior.
1741         * gcc.dg/graphite/id-6.c (test): Likewise.
1742         * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1743         MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1745         PR tree-optimization/53265
1746         * gcc.dg/pr53265.c: New test.
1747         * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1748         to dg-options.
1749         * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1750         arrays.
1751         * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo.  Add argument
1752         n, use it as high bound instead of 4.
1754 2013-03-13  Oleg Endo  <olegendo@gcc.gnu.org>
1756         PR target/49880
1757         * gcc.target/sh/pr49880-1.c: New.
1758         * gcc.target/sh/pr49880-2.c: New.
1759         * gcc.target/sh/pr49880-3.c: New.
1760         * gcc.target/sh/pr49880-4.c: New.
1761         * gcc.target/sh/pr49880-5.c: New.
1763 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1765         * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1767 2013-03-13  Richard Biener  <rguenther@suse.de>
1769         PR tree-optimization/56608
1770         * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1772 2013-03-13  Paolo Carlini  <paolo.carlini@oracle.com>
1774         PR c++/56611
1775         * g++.dg/cpp0x/alias-decl-32.C: New.
1777 2013-03-11  Jan Hubicka  <jh@suse.cz>
1779         PR middle-end/56571
1780         * gcc.c-torture/compile/pr56571.c: New testcase.
1782 2013-03-11  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1784         * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1785         * gcc.dg/tree-ssa/pr55579.c: Likewise.
1787 2013-03-11  Dominique d'Humieres  <dominiq@lps.ens.fr>
1789         * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1790         * gcc.dg/inline_4.c: Likewise.
1791         * gcc.dg/unroll_2.c: Likewise.
1792         * gcc.dg/unroll_3.c: Likewise.
1793         * gcc.dg/unroll_4.c: Likewise.
1795 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1797         PR testsuite/54119
1798         * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1800         PR debug/56307
1801         * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1803 2013-03-11  Oleg Endo  <olegendo@gcc.gnu.org>
1805         PR target/40797
1806         * gcc.c-torture/compile/pr40797.c: New.
1808 2013-03-10  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
1810         * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1812 2013-03-10  Paul Thomas  <pault@gcc.gnu.org>
1814         PR fortran/56575
1815         * gfortran.dg/class_56.f90: New test.
1817 2013-03-09  Richard Sandiford  <rdsandiford@googlemail.com>
1819         PR middle-end/56524
1820         * gcc.target/mips/pr56524.c: New test.
1822 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1824         PR c++/56565
1825         * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1827 2013-03-08  Paolo Carlini  <paolo.carlini@oracle.com>
1829         PR c++/51412
1830         * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1832 2013-03-08  Marek Polacek  <polacek@redhat.com>
1834         PR tree-optimization/56478
1835         * gcc.dg/torture/pr56478.c: New test.
1837 2013-03-08  Kai Tietz  <ktietz@redhat.com>
1839         * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1840         targets linker option --allow-multiple-definition.
1842         * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1843         * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1844         * gcc.dg/pr52549.c: Add LLP64 case.
1845         * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1846         * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1847         * gcc.dg/torture/pr51071-2.c: Likewise.
1848         * gcc.dg/tree-ssa/vrp72.c: Likewise.
1849         * gcc.dg/tree-ssa/vrp73.c: Likewise.
1850         * gcc.dg/tree-ssa/vrp75.c: Likewise.
1851         * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1852         * gcc.dg/weak/weak-1.c: Likewise.
1853         * gcc.dg/weak/weak-2.c: Likewise.
1854         * gcc.dg/weak/weak-3.c: Likewise.
1855         * gcc.dg/weak/weak-4.c: Likewise.
1856         * gcc.dg/weak/weak-5.c: Likewise.
1857         * gcc.dg/weak/weak-15.c: Likewise.
1858         * gcc.dg/weak/weak-16.c: Likewise.
1860         * c-c++-common/pr54486.c: Skip test for mingw-targets.
1862 2013-03-07  Jakub Jelinek  <jakub@redhat.com>
1864         PR tree-optimization/56559
1865         * gcc.dg/tree-ssa/reassoc-26.c: New test.
1867 2013-03-07  Andreas Schwab  <schwab@suse.de>
1869         * gcc.dg/pr31490.c: Fix last change.
1871 2013-03-06  Paolo Carlini  <paolo.carlini@oracle.com>
1873         PR c++/56534
1874         * g++.dg/template/crash115.C: New.
1876 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1878         PR tree-optimization/56539
1879         * gcc.c-torture/compile/pr56539.c: New test.
1881 2013-03-06  Kai Tietz  <ktietz@redhat.com>
1883         * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1884         targets.
1885         * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1886         * gcc.dg/lto/20091013-1_2.c: Likewise.
1887         * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1889 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1891         * gnat.dg/specs/aggr6.ads: New test.
1893 2013-03-06  Eric Botcazou  <ebotcazou@adacore.com>
1895         * gnat.dg/loop_optimization15.ad[sb]: New test.
1897 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1899         PR middle-end/56548
1900         * gcc.dg/pr56548.c: New test.
1902 2013-03-06  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
1904         PR debug/53363
1905         * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1907 2013-03-06  Jakub Jelinek  <jakub@redhat.com>
1909         PR c++/56543
1910         * g++.dg/template/typename20.C: New test.
1912 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1914         PR debug/56510
1915         * gcc.dg/pr56510.c: New test.
1917         PR rtl-optimization/56484
1918         * gcc.c-torture/compile/pr56484.c: New test.
1920 2013-03-05  Paolo Carlini  <paolo.carlini@oracle.com>
1922         PR c++/56530
1923         * g++.dg/warn/Wsign-conversion-2.C: New.
1925 2013-03-05  Richard Biener  <rguenther@suse.de>
1927         PR tree-optimization/56270
1928         * gcc.dg/vect/slp-38.c: New testcase.
1930 2013-03-05  Jakub Jelinek  <jakub@redhat.com>
1932         PR rtl-optimization/56494
1933         * gcc.dg/pr56494.c: New test.
1935 2013-01-04  Eric Botcazou  <ebotcazou@adacore.com>
1937         * gcc.dg/pr56424.c: New test.
1939 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
1941         * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1942         * gcc.dg/pr56228.c <avr>: Skip.
1944 2013-03-04  Georg-Johann Lay  <avr@gjlay.de>
1946         PR testsuite/52641
1947         PR tree-optimization/52631
1948         * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1950 2013-03-03  David Edelsohn  <dje.gcc@gmail.com>
1952         * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1953         * gcc.dg/vect/vect-83_64.c: Same.
1955 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
1957         PR fortran/56477
1958         * gfortran.dg/pointer_check_13.f90: New test.
1960 2013-03-03  Mikael Morin  <mikael@gcc.gnu.org>
1962         PR fortran/54730
1963         * gfortran.dg/array_constructor_42.f90: New test.
1965 2013-03-02  Paolo Carlini  <paolo.carlini@oracle.com>
1967         PR c++/52688
1968         * g++.dg/template/static33.C: New.
1969         * g++.dg/template/static34.C: Likewise.
1971         PR c++/10291
1972         * g++.dg/template/static35.C: New.
1974 2013-03-01  Steve Ellcey  <sellcey@mips.com>
1976         * gcc.dg/pr56396.c: Require pic support.
1978 2013-03-01  Richard Biener  <rguenther@suse.de>
1980         PR tree-optimization/55481
1981         * gcc.dg/torture/pr56488.c: New testcase.
1983 2013-02-28  Konstantin Serebryany  <konstantin.s.serebryany@gmail.com>
1984             Jakub Jelinek  <jakub@redhat.com>
1986         PR sanitizer/56454
1987         * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1988         no_sanitize_address attribute rather than no_address_safety_analysis.
1989         * g++.dg/asan/sanitizer_test_utils.h
1990         (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1991         * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1992         in addition to no_address_safety_analysis.
1994 2013-02-28  Jason Merrill  <jason@redhat.com>
1996         PR c++/56481
1997         * g++.dg/cpp0x/constexpr-and.C: New.
1999 2013-02-28  Martin Jambor  <mjambor@suse.cz>
2001         PR tree-optimization/56294
2002         * g++.dg/debug/pr56294.C: New test.
2004 2013-02-28  Marcus Shawcroft  <marcus.shawcroft@arm.com>
2006         * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2008 2013-02-27  Marek Polacek  <polacek@redhat.com>
2010         PR rtl-optimization/56466
2011         * gcc.dg/pr56466.c: New test.
2013 2013-02-28  Naveen H.S  <Naveen.Hurugalawadi@caviumnetworks.com>
2015         * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2016         * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2017         * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2019 2013-02-27  Andrey Belevantsev  <abel@ispras.ru>
2021         PR middle-end/45472
2022         * gcc.dg/pr45472.c: New test.
2024 2013-02-26  Marek Polacek  <polacek@redhat.com>
2026         PR tree-optimization/56426
2027         * gcc.dg/pr56436.c: New test.
2029 2013-02-26  Jakub Jelinek  <jakub@redhat.com>
2031         PR tree-optimization/56448
2032         * gcc.c-torture/compile/pr56448.c: New test.
2034         PR tree-optimization/56443
2035         * gcc.dg/torture/pr56443.c: New test.
2037 2013-02-25  Richard Biener  <rguenther@suse.de>
2039         PR tree-optimization/56175
2040         * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2042 2013-02-24  Jakub Jelinek  <jakub@redhat.com>
2044         PR c++/56403
2045         * g++.dg/torture/pr56403.C: New test.
2047 2013-02-25  Catherine Moore  <clm@codesourcery.com>
2049         Revert:
2050         2013-02-24  Catherine Moore  <clm@codesourcery.com>
2051         Richard Sandiford  <rdsandiford@googlemail.com>
2053         * gcc.target/mips/mips.exp: Add microMIPS support.
2054         * gcc.target/mips/umips-movep-2.c: New test.
2055         * gcc.target/mips/umips-lwp-2.c: New test.
2056         * gcc.target/mips/umips-swp-5.c: New test.
2057         * gcc.target/mips/umips-constraints-1.c: New test.
2058         * gcc.target/mips/umips-lwp-3.c: New test.
2059         * gcc.target/mips/umips-swp-6.c: New test.
2060         * gcc.target/mips/umips-constraints-2.c: New test.
2061         * gcc.target/mips/umips-save-restore-1.c: New test.
2062         * gcc.target/mips/umips-lwp-4.c: New test.
2063         * gcc.target/mips/umips-swp-7.c: New test.
2064         * gcc.target/mips/umips-save-restore-2.c: New test.
2065         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2066         * gcc.target/mips/umips-lwp-5.c: New test.
2067         * gcc.target/mips/umips-save-restore-3.c: New test.
2068         * gcc.target/mips/umips-lwp-6.c: New test.
2069         * gcc.target/mips/umips-swp-1.c: New test.
2070         * gcc.target/mips/umips-lwp-7.c: New test.
2071         * gcc.target/mips/umips-swp-2.c: New test.
2072         * gcc.target/mips/umips-lwp-8.c: New test.
2073         * gcc.target/mips/umips-swp-3.c: New test.
2074         * gcc.target/mips/umips-movep-1.c: New test.
2075         * gcc.target/mips/umips-lwp-1.c: New test.
2076         * gcc.target/mips/umips-swp-4.c: New test.
2078 2013-02-24  Catherine Moore  <clm@codesourcery.com>
2079             Richard Sandiford  <rdsandiford@googlemail.com>
2081         * gcc.target/mips/mips.exp: Add microMIPS support.
2082         * gcc.target/mips/umips-movep-2.c: New test.
2083         * gcc.target/mips/umips-lwp-2.c: New test.
2084         * gcc.target/mips/umips-swp-5.c: New test.
2085         * gcc.target/mips/umips-constraints-1.c: New test.
2086         * gcc.target/mips/umips-lwp-3.c: New test.
2087         * gcc.target/mips/umips-swp-6.c: New test.
2088         * gcc.target/mips/umips-constraints-2.c: New test.
2089         * gcc.target/mips/umips-save-restore-1.c: New test.
2090         * gcc.target/mips/umips-lwp-4.c: New test.
2091         * gcc.target/mips/umips-swp-7.c: New test.
2092         * gcc.target/mips/umips-save-restore-2.c: New test.
2093         * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2094         * gcc.target/mips/umips-lwp-5.c: New test.
2095         * gcc.target/mips/umips-save-restore-3.c: New test.
2096         * gcc.target/mips/umips-lwp-6.c: New test.
2097         * gcc.target/mips/umips-swp-1.c: New test.
2098         * gcc.target/mips/umips-lwp-7.c: New test.
2099         * gcc.target/mips/umips-swp-2.c: New test.
2100         * gcc.target/mips/umips-lwp-8.c: New test.
2101         * gcc.target/mips/umips-swp-3.c: New test.
2102         * gcc.target/mips/umips-movep-1.c: New test.
2103         * gcc.target/mips/umips-lwp-1.c: New test.
2104         * gcc.target/mips/umips-swp-4.c: New test.
2106 2013-02-22  Jakub Jelinek  <jakub@redhat.com>
2108         PR sanitizer/56393
2109         * lib/asan-dg.exp (asan_link_flags): Add
2110         -B${gccpath}/libsanitizer/asan/ to flags.
2112 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2114         PR middle-end/56420
2115         * gcc.dg/torture/pr56420.c: New test.
2117 2013-02-20  Aldy Hernandez  <aldyh@redhat.com>
2119         PR middle-end/56108
2120         * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2122 2013-02-21  Martin Jambor  <mjambor@suse.cz>
2124         PR tree-optimization/56310
2125         * g++.dg/ipa/pr56310.C: New test.
2127 2013-02-21  Janus Weil  <janus@gcc.gnu.org>
2129         PR fortran/56385
2130         * gfortran.dg/proc_ptr_comp_37.f90: New.
2132 2013-02-21  Richard Biener  <rguenther@suse.de>
2134         PR tree-optimization/56415
2135         Revert
2136         2013-02-11  Richard Biener  <rguenther@suse.de>
2138         PR tree-optimization/56273
2139         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2140         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2141         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2142         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2143         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2144         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2146 2013-02-21  Marek Polacek  <polacek@redhat.com>
2148         PR tree-optimization/56398
2149         * g++.dg/torture/pr56398.C: New test.
2151 2013-02-21  Jakub Jelinek  <jakub@redhat.com>
2153         PR inline-asm/56405
2154         * gcc.c-torture/compile/pr56405.c: New test.
2156 2013-02-20  Jan Hubicka  <jh@suse.cz>
2158         PR tree-optimization/56265
2159         * g++.dg/ipa/devirt-11.C: New testcase.
2161 2013-02-20  Richard Biener  <rguenther@suse.de>
2163         * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2165 2013-02-20  Richard Biener  <rguenther@suse.de>
2166         Jakub Jelinek  <jakub@redhat.com>
2168         PR tree-optimization/56396
2169         * gcc.dg/pr56396.c: New testcase.
2171 2013-02-20  Paolo Carlini  <paolo.carlini@oracle.com>
2173         PR c++/56373
2174         * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2176 2013-02-19  Richard Biener  <rguenther@suse.de>
2178         PR tree-optimization/56384
2179         * gcc.dg/torture/pr56384.c: New testcase.
2181 2013-02-19  Jakub Jelinek  <jakub@redhat.com>
2183         PR tree-optimization/56350
2184         * gcc.dg/pr56350.c: New test.
2186         PR tree-optimization/56381
2187         * g++.dg/opt/pr56381.C: New test.
2189 2013-02-18  Jakub Jelinek  <jakub@redhat.com>
2191         PR pch/54117
2192         * lib/dg-pch.exp (pch-init, pch-finish,
2193         check_effective_target_pch_supported_debug): New procs.
2194         (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2195         Likewise if $pch_unsupported_debug and $flags include -g.
2196         Skip FAILs about missing *.gch file if $pch_unsupported_debug
2197         and dg-require-effective-target pch_unsupported_debug.
2198         * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2199         * objc.dg/pch/pch.exp: Likewise.
2200         * gcc.dg/pch/pch.exp: Likewise.
2201         * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2202         pch_unsupported_debug.
2203         * gcc.dg/pch/valid-1.hs: Likewise.
2204         * gcc.dg/pch/valid-1b.c: Likewise.
2205         * gcc.dg/pch/valid-1b.hs: Likewise.
2207 2013-02-18  Richard Biener  <rguenther@suse.de>
2209         PR tree-optimization/56366
2210         * gcc.dg/torture/pr56366.c: New testcase.
2212 2013-02-18  Richard Biener  <rguenther@suse.de>
2214         PR middle-end/56349
2215         * gcc.dg/torture/pr56349.c: New testcase.
2217 2013-02-18  Richard Biener  <rguenther@suse.de>
2219         PR tree-optimization/56321
2220         * gcc.dg/torture/pr56321.c: New testcase.
2222 2013-02-16  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2224         * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2226 2013-02-16  Jakub Jelinek  <jakub@redhat.com>
2227             Dodji Seketeli  <dodji@redhat.com>
2229         PR asan/56330
2230         * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2231         * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2232         * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2233         * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2234         * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2235         * c-c++-common/asan/pr56330.c: Likewise.
2236         * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2237         Ensure the size argument of __builtin_memcpy is a constant.
2239 2013-02-15  Jonathan Wakely  <jwakely.gcc@gmail.com>
2240             Paolo Carlini  <paolo.carlini@oracle.com>
2242         PR c++/51242
2243         * g++.dg/cpp0x/enum23.C: New.
2245 2013-02-15  Oleg Endo  <olegendo@gcc.gnu.org>
2247         PR target/54685
2248         * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2250 2013-02-15  Vladimir Makarov  <vmakarov@redhat.com>
2252         PR rtl-optimization/56348
2253         * gcc.target/i386/pr56348.c: New test.
2255 2013-02-15  Greta Yorsh  <Greta.Yorsh@arm.com>
2257         * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2258         * gcc.target/arm/interrupt-2.c: Likewise.
2260 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2262         PR fortran/56318
2263         * gfortran.dg/matmul_9.f90: New.
2265 2013-02-15  Tobias Burnus  <burnus@net-b.de>
2267         PR fortran/53818
2268         * gfortran.dg/init_flag_11.f90: New.
2270 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2272         * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2274 2013-02-14  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2276         * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2277         characters.
2279 2013-02-14  Dominique d'Humieres  <dominiq@lps.ens.fr>
2280             Tobias Burnus  <burnus@net-b.de>
2282         PR testsuite/56138
2283         * gfortran.dg/allocatable_function_7.f90: New.
2285 2013-02-14  Jakub Jelinek  <jakub@redhat.com>
2287         * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2288         * asan_globals_test-wrapper.cc: New file.
2289         * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2290         instead of asan_globals_test.cc as dg-additional-sources.
2291         Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2292         * g++.dg/asan/asan_test_utils.h: Synced from upstream.  Include
2293         "sanitizer_test_utils.h" instead of
2294         "sanitizer_common/tests/sanitizer_test_utils.h".
2295         * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2296         * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2297         * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2298         * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2299         * g++.dg/asan/asan_test.cc: Synced from upstream.
2300         * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2302 2013-02-14  Dodji Seketeli  <dodji@redhat.com>
2304         Fix an asan crash
2305         * c-c++-common/asan/memcmp-2.c: New test.
2307 2013-02-13  Ed Smith-Rowland  <3dw4rd@verizon.net>
2309         PR c++/55582
2310         * g++.dg/cpp0x/udlit-string-literal.h: New.
2311         * g++.dg/cpp0x/udlit-string-literal.C: New.
2313 2013-02-13  Sriraman Tallam  <tmsriram@google.com>
2315         * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2317 2013-02-13  Vladimir Makarov  <vmakarov@redhat.com>
2319         PR target/56184
2320         * gcc.target/arm/pr56184.C: New test.
2322 2013-02-13  Jakub Jelinek  <jakub@redhat.com>
2324         PR c++/56302
2325         * g++.dg/torture/pr56302.C: New test.
2326         * g++.dg/cpp0x/constexpr-56302.C: New test.
2327         * c-c++-common/pr56302.c: New test.
2329 2013-02-13  Tobias Burnus  <burnus@net-b.de>
2330             Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2332         PR fortran/56204
2333         * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2334         * gfortran.dg/quad_3.f90: Ditto.
2336 2013-02-13  Kostya Serebryany  <kcc@google.com>
2338         * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2339         to match the fresh asan run-time.
2340         * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2342 2013-02-12  Dodji Seketeli  <dodji@redhat.com>
2344         Avoid instrumenting duplicated memory access in the same basic block
2345         * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2346         * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2347         * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2348         * c-c++-common/asan/inc.c: Likewise.
2350 2013-02-12  Vladimir Makarov  <vmakarov@redhat.com>
2352         PR inline-asm/56148
2353         * gcc.target/i386/pr56148.c: New test.
2355 2013-02-12  Dominique d'Humieres  <dominiq@lps.ens.fr>
2356             Tobias Burnus  <burnus@net-b.de>
2358         PR testsuite/56082
2359         * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2360         to kind=2.
2362 2013-02-12  Richard Biener  <rguenther@suse.de>
2364         PR lto/56297
2365         * gcc.dg/lto/pr56297_0.c: New testcase.
2366         * gcc.dg/lto/pr56297_0.c: Likewise.
2368 2013-02-12  Janus Weil  <janus@gcc.gnu.org>
2370         PR fortran/46952
2371         * gfortran.dg/typebound_deferred_1.f90: New.
2373 2013-02-12  Jakub Jelinek  <jakub@redhat.com>
2375         PR rtl-optimization/56151
2376         * gcc.target/i386/pr56151.c: New test.
2378 2013-02-11  Sriraman Tallam  <tmsriramgoogle.com>
2380         * g++.dg/ext/mv12.C: New test.
2381         * g++.dg/ext/mv12.h: New file.
2382         * g++.dg/ext/mv12-aux.C: New file.
2383         * g++.dg/ext/mv13.C: New test.
2385 2013-02-11  Sebastian Huber  <sebastian.huber@embedded-brains.de>
2387         * lib/target-supports.exp
2388         (check_effective_target_powerpc_eabi_ok): New.
2389         * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2390         powerpc_eabi_ok.
2391         * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2392         * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2393         only.
2394         * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2395         * gcc.target/powerpc/pr51623.c: Likewise.
2396         * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2397         * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2399 2013-02-11  Alexander Potapenko  <glider@google.com>
2400             Jack Howarth  <howarth@bromo.med.uc.edu>
2401             Jakub Jelinek  <jakub@redhat.com>
2403         PR sanitizer/55617
2404         * g++.dg/asan/pr55617.C: Run on all targets.
2406 2013-02-11  Uros Bizjak  <ubizjak@gmail.com>
2408         PR rtl-optimization/56275
2409         * gcc.dg/pr56275.c: New test.
2411 2013-02-11  Richard Biener  <rguenther@suse.de>
2413         PR tree-optimization/56273
2414         * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2416 2013-02-11  Richard Biener  <rguenther@suse.de>
2418         PR tree-optimization/56264
2419         * gcc.dg/torture/pr56264.c: New testcase.
2421 2013-02-11  Richard Biener  <rguenther@suse.de>
2423         PR tree-optimization/56273
2424         * g++.dg/warn/Warray-bounds-6.C: New testcase.
2425         * gcc.dg/tree-ssa/pr21559.c: Adjust.
2426         * gcc.dg/tree-ssa/vrp17.c: Likewise.
2427         * gcc.dg/tree-ssa/vrp18.c: Likewise.
2428         * gcc.dg/tree-ssa/vrp23.c: Likewise.
2429         * gcc.dg/tree-ssa/vrp24.c: Likewise.
2431 2013-02-09  Uros Bizjak  <ubizjak@gmail.com>
2433         * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2434         for *-*-linux-gnu targets.
2435         * g++.dg/asan/interception-test-1.c: Ditto.
2436         * g++.dg/asan/interception-failure-test-1.C: Ditto.
2437         * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2439 2013-02-09  Paul Thomas  <pault@gcc.gnu.org>
2441         PR fortran/55362
2442         * gfortran.dg/intrinsic_size_4.f90 : New test.
2444 2013-02-09  Jakub Jelinek  <jakub@redhat.com>
2446         PR target/56256
2447         * gcc.target/powerpc/pr56256.c: New test.
2449 2013-02-08  Ian Lance Taylor  <iant@google.com>
2451         * lib/go.exp: Load timeout.exp.
2453 2013-02-08  Vladimir Makarov  <vmakarov@redhat.com>
2455         PR rtl-optimization/56246
2456         * gcc.target/i386/pr56246.c: New test.
2458 2013-02-08  Jeff Law  <law@redhat.com>
2460         PR debug/53948
2461         * gcc.dg/debug/dwarf2/pr53948.c: New test.
2463 2013-02-08  Michael Meissner  <meissner@linux.vnet.ibm.com>
2465         PR target/56043
2466         * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2467         powerpc*-*-linux*.
2469 2013-02-08  Edgar E. Iglesias  <edgar.iglesias@gmail.com>
2471         * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2473 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2475         PR rtl-optimization/56195
2476         * gcc.dg/torture/pr56195.c: New test.
2478 2013-02-08  Mikael Morin  <mikael@gcc.gnu.org>
2480         PR fortran/54107
2481         * gfortran.dg/recursive_interface_2.f90: New test.
2483 2013-02-08  Jakub Jelinek  <jakub@redhat.com>
2485         PR tree-optimization/56250
2486         * gcc.c-torture/execute/pr56250.c: New test.
2488 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2490         PR tree-optimization/56064
2491         * gcc.dg/fixed-point/view-convert-2.c: New test.
2493 2013-02-08  Michael Matz  <matz@suse.de>
2495         PR tree-optimization/52448
2496         * gcc.dg/pr52448.c: New test.
2498 2013-02-08  Richard Biener  <rguenther@suse.de>
2500         PR middle-end/56181
2501         * gcc.dg/torture/pr56181.c: New testcase.
2503 2013-02-08  Georg-Johann Lay  <avr@gjlay.de>
2505         PR target/54222
2506         * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2507         * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2509 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2511         PR c++/56241
2512         * g++.dg/parse/crash61.C: New test.
2514         PR c++/56239
2515         * g++.dg/parse/pr56239.C: New test.
2517         PR c++/56237
2518         * g++.dg/abi/mangle61.C: New test.
2520 2013-02-07  Vladimir Makarov  <vmakarov@redhat.com>
2522         PR rtl-optimization/56225
2523         * gcc.target/i386/pr56225.c: New test.
2525 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2527         PR debug/56154
2528         * gcc.dg/guality/pr56154-1.c: New test.
2529         * gcc.dg/guality/pr56154-2.c: New test.
2530         * gcc.dg/guality/pr56154-3.c: New test.
2531         * gcc.dg/guality/pr56154-4.c: New test.
2532         * gcc.dg/guality/pr56154-aux.c: New file.
2534         PR tree-optimization/55789
2535         * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2536         cleanup-tree-dump.
2537         * gcc.dg/tree-ssa/inline-3.c: Add
2538         --param max-early-inliner-iterations=2 option.
2540 2013-02-07  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
2542         PR debug/53363
2543         * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2544         Add -fno-dwarf2-cfi-asm to dg-options.
2545         Adapt match count.
2547 2013-02-07  Jakub Jelinek  <jakub@redhat.com>
2549         PR target/56228
2550         * gcc.dg/pr56228.c: New test.
2552 2013-02-07  Alan Modra  <amodra@gmail.com>
2554         PR target/54009
2555         * gcc.target/powerpc/pr54009.c: New test.
2556         PR target/54131
2557         * gfortran.dg/pr54131.f: New test.
2559 2013-02-06 Paul Thomas  <pault@gcc.gnu.org>
2561         PR fortran/55789
2562         * gfortran.dg/array_constructor_41.f90: New test.
2564 2013-02-06  Janus Weil  <janus@gcc.gnu.org>
2566         PR fortran/55978
2567         * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2569 2013-02-06  Jakub Jelinek  <jakub@redhat.com>
2571         PR middle-end/56217
2572         * g++.dg/gomp/pr56217.C: New test.
2574 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
2576         PR tree-optimization/56205
2577         * gcc.dg/tree-ssa/stdarg-6.c: New test.
2578         * gcc.c-torture/execute/pr56205.c: New test.
2580 2013-02-05  Richard Biener  <rguenther@suse.de>
2582         PR tree-optimization/53342
2583         PR tree-optimization/53185
2584         * gcc.dg/vect/pr53185-2.c: New testcase.
2586 2013-02-05  Jan Hubicka  <jh@suse.cz>
2588         PR tree-optimization/55789
2589         * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2590         * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2591         * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2592         * g++.dg/ipa/inline-1.C: New testcase.
2593         * g++.dg/ipa/inline-2.C: New testcase.
2594         * g++.dg/ipa/inline-3.C: New testcase.
2596 2013-02-05  Jan Hubicka  <jh@suse.cz>
2598         PR tree-optimization/55789
2599         * g++.dg/torture/pr55789.C: New testcase.
2601 2013-02-05  Jakub Jelinek  <jakub@redhat.com>
2603         PR middle-end/56167
2604         * gcc.dg/pr56167.c: New test.
2606 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
2608         PR target/55146
2609         * gcc.target/sh/pr55146.c: New.
2611 2013-02-04  Oleg Endo  <olegendo@gcc.gnu.org>
2613         PR tree-optimization/54386
2614         * gcc.target/sh/pr54386.c: New.
2616 2013-02-04  Paul Thomas  <pault@gcc.gnu.org>
2618         PR fortran/56008
2619         * gfortran.dg/realloc_on _assign_16.f90 : New test.
2621         PR fortran/47517
2622         * gfortran.dg/realloc_on _assign_17.f90 : New test.
2624 2013-02-04  Alexander Potapenko  <glider@google.com>
2625             Jack Howarth  <howarth@bromo.med.uc.edu>
2626             Jakub Jelinek  <jakub@redhat.com>
2628         PR sanitizer/55617
2629         * g++.dg/asan/pr55617.C: New test.
2631 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
2633         PR fortran/54195
2634         * gfortran.dg/typebound_operator_19.f90: New test.
2635         * gfortran.dg/typebound_assignment_4.f90: New test.
2637 2013-02-04  Mikael Morin  <mikael@gcc.gnu.org>
2639         PR fortran/54107
2640         * gfortran.dg/recursive_interface_1.f90: New test.
2642 2013-02-04  Richard Guenther  <rguenther@suse.de>
2644         PR lto/56168
2645         * gcc.dg/lto/pr56168_0.c: New testcase.
2646         * gcc.dg/lto/pr56168_1.c: Likewise.
2648 2013-02-02  Thomas Koenig  <tkoenig@gcc.gnu.org>
2650         PR fortran/50627
2651         PR fortran/56054
2652         * gfortran.dg/block_12.f90:  New test.
2653         * gfortran.dg/module_error_1.f90:  New test.
2655 2013-02-02  Richard Sandiford  <rdsandiford@googlemail.com>
2657         * lib/target-supports.exp (check_effective_target_vect_float)
2658         (check_effective_target_vect_no_align): Add mips-sde-elf.
2660 2013-02-01  Jakub Jelinek  <jakub@redhat.com>
2662         * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2664 2013-02-01  David Edelsohn  <dje.gcc@gmail.com>
2666         * gcc.dg/pr56023.c: XFAIL on AIX.
2667         * gcc.dg/vect/pr49352.c: Same.
2669 2013-02-01  Eric Botcazou  <ebotcazou@adacore.com>
2671         * gnat.dg/opt26.adb: New test.
2673 2013-01-31  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
2675         Revert.
2676         2013-01-27  Amol Pise  <amolpise15@gmail.com>
2678         * gcc.target/arm/neon-vfnms-1.c: New test.
2679         * gcc.target/arm/neon-vfnma-1.c: New test.
2681 2013-01-31  Richard Biener  <rguenther@suse.de>
2683         PR tree-optimization/56157
2684         * gcc.dg/torture/pr56157.c: New testcase.
2686 2013-01-30  Richard Biener  <rguenther@suse.de>
2688         PR tree-optimization/56150
2689         * gcc.dg/torture/pr56150.c: New testcase.
2691 2013-01-30  Jakub Jelinek  <jakub@redhat.com>
2693         PR sanitizer/55374
2694         * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2695         to _Znw[jm] in the backtrace.  Allow _Zna[jm] to be the first frame
2696         printed in backtrace.
2697         * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2698         to avoid errors about mismatched allocation vs. deallocation.
2700         PR c++/55742
2701         * g++.dg/mv1.C: Moved to...
2702         * g++.dg/ext/mv1.C: ... here.  Adjust test.
2703         * g++.dg/mv2.C: Moved to...
2704         * g++.dg/ext/mv2.C: ... here.  Adjust test.
2705         * g++.dg/mv3.C: Moved to...
2706         * g++.dg/ext/mv3.C: ... here.
2707         * g++.dg/mv4.C: Moved to...
2708         * g++.dg/ext/mv4.C: ... here.
2709         * g++.dg/mv5.C: Moved to...
2710         * g++.dg/ext/mv5.C: ... here.  Adjust test.
2711         * g++.dg/mv6.C: Moved to...
2712         * g++.dg/ext/mv6.C: ... here.  Adjust test.
2713         * g++.dg/ext/mv7.C: New test.
2714         * g++.dg/ext/mv8.C: New test.
2715         * g++.dg/ext/mv9.C: New test.
2716         * g++.dg/ext/mv10.C: New test.
2717         * g++.dg/ext/mv11.C: New test.
2719 2013-01-30  Vladimir Makarov  <vmakarov@redhat.com>
2721         PR rtl-optimization/56144
2722         * gcc.dg/pr56144.c: New.
2724 2013-01-30  David Edelsohn  <dje.gcc@gmail.com>
2726         * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2727         message.
2728         * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2729         * g++.dg/cpp0x/constexpr-55573.C: Same
2731 2013-01-30  Georg-Johann Lay  <avr@gjlay.de>
2733         PR tree-optimization/56064
2734         * gcc.dg/fixed-point/view-convert.c: New test.
2736 2013-01-30  Andreas Schwab  <schwab@suse.de>
2738         * lib/target-supports-dg.exp (dg-process-target): Use expr to
2739         evaluate the end index in string range.
2741 2013-01-30  Tobias Burnus  <burnus@net-b.de>
2743         PR fortran/56138
2744         * gfortran.dg/allocatable_function_6.f90: New.
2746 2013-01-29  Janus Weil  <janus@gcc.gnu.org>
2747             Mikael Morin  <mikael@gcc.gnu.org>
2749         PR fortran/54107
2750         * gfortran.dg/proc_ptr_comp_36.f90: New.
2752 2013-01-29  Richard Biener  <rguenther@suse.de>
2754         PR tree-optimization/55270
2755         * gcc.dg/torture/pr55270.c: New testcase.
2757 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2759         PR rtl-optimization/56117
2760         * gcc.dg/pr56117.c: New test.
2762 2013-01-28  Richard Biener  <rguenther@suse.de>
2764         PR tree-optimization/56034
2765         * gcc.dg/torture/pr56034.c: New testcase.
2767 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2769         PR tree-optimization/56125
2770         * gcc.dg/pr56125.c: New test.
2772 2013-01-28  Tobias Burnus  <burnus@net-b.de>
2773             Mikael Morin  <mikael@gcc.gnu.org>
2775         PR fortran/53537
2776         * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2777         * gfortran.dg/import8.f90: Likewise.
2778         * gfortran.dg/interface_derived_type_1.f90: Likewise.
2779         * gfortran.dg/import10.f90: New test.
2780         * gfortran.dg/import11.f90: Likewise
2782 2013-01-28  Jakub Jelinek  <jakub@redhat.com>
2784         PR testsuite/56053
2785         * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2786         string.h.  Provide memset, malloc and free prototypes, adjust line
2787         numbers in dg-output.
2788         * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2789         Provide memset prototype and adjust line numbers in dg-output.
2790         * c-c++-common/asan/global-overflow-1.c: Likewise.
2792         PR tree-optimization/56094
2793         * gcc.dg/pr56094.c: New test.
2795 2013-01-27  Amol Pise  <amolpise15@gmail.com>
2797         * gcc.target/arm/neon-vfnms-1.c: New test.
2798         * gcc.target/arm/neon-vfnma-1.c: New test.
2800 2013-01-27  Uros Bizjak  <ubizjak@gmail.com>
2802         PR target/56114
2803         * gcc.target/i386/pr56114.c: New test.
2805 2013-01-27  Paul Thomas  <pault@gcc.gnu.org>
2807         PR fortran/55984
2808         * gfortran.dg/associate_14.f90: New test.
2810         PR fortran/56047
2811         * gfortran.dg/associate_13.f90: New test.
2813 2013-01-25  Jakub Jelinek  <jakub@redhat.com>
2815         PR tree-optimization/56098
2816         * gcc.dg/pr56098-1.c: New test.
2817         * gcc.dg/pr56098-2.c: New test.
2819 2013-01-25  Georg-Johann Lay  <avr@gjlay.de>
2821         PR target/54222
2822         * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2824 2013-01-22  Marek Polacek  <polacek@redhat.com>
2826         PR tree-optimization/56035
2827         * gcc.dg/pr56035.c: New test.
2829 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2831         * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2832         for MIPS.
2834 2013-01-24  Richard Sandiford  <rdsandiford@googlemail.com>
2836         * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2838 2013-01-24  Jakub Jelinek  <jakub@redhat.com>
2840         PR c/56078
2841         * gcc.dg/pr56078.c: New test.
2842         * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2844 2013-01-24  Martin Jambor  <mjambor@suse.cz>
2846         PR tree-optimization/55927
2847         * g++.dg/ipa/devirt-10.C: Disable early inlining.
2849 2013-01-24  Uros Bizjak  <ubizjak@gmail.com>
2851         * gcc.target/i386/movsd.c: New test.
2853 2013-01-24  Steven Bosscher  <steven@gcc.gnu.org>
2855         PR inline-asm/55934
2856         * gcc.target/i386/pr55934.c: New test.
2858 2013-01-23  Janus Weil  <janus@gcc.gnu.org>
2860         PR fortran/56081
2861         * gfortran.dg/select_8.f90: New.
2863 2013-01-23  David Holsgrove  <david.holsgrove@xilinx.com>
2865         * gcc.target/microblaze/microblaze.exp: Remove
2866         target_config_cflags check.
2868 2013-01-23  Jakub Jelinek  <jakub@redhat.com>
2870         PR fortran/56052
2871         * gfortran.dg/gomp/pr56052.f90: New test.
2873         PR target/49069
2874         * gcc.dg/pr49069.c: New test.
2876 2013-01-22  Paolo Carlini  <paolo.carlini@oracle.com>
2878         PR c++/55944
2879         * g++.dg/cpp0x/constexpr-static10.C: New.
2881 2013-01-22  Uros Bizjak  <ubizjak@gmail.com>
2883         PR target/56028
2884         * gcc.target/i386/pr56028.c: New test.
2886 2013-01-22  Jakub Jelinek  <jakub@redhat.com>
2888         PR target/55686
2889         * gcc.target/i386/pr55686.c: New test.
2891 2013-01-22  Dodji Seketeli  <dodji@redhat.com>
2893         PR c++/53609
2894         * g++.dg/cpp0x/variadic139.C: New test.
2895         * g++.dg/cpp0x/variadic140.C: Likewise.
2896         * g++.dg/cpp0x/variadic141.C: Likewise.
2898 2013-01-22  Eric Botcazou  <ebotcazou@adacore.com>
2900         * gnat.dg/warn8.adb: New test.
2902 2013-01-21  Thomas Koenig  <tkoenig@gcc.gnu.org>
2904         PR fortran/55919
2905         * gfortran.dg/include_8.f90: New test.
2907 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2909         * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2910         * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2912 2013-01-21  Jakub Jelinek  <jakub@redhat.com>
2914         PR tree-optimization/56051
2915         * gcc.c-torture/execute/pr56051.c: New test.
2917 2013-01-21  Uros Bizjak  <ubizjak@gmail.com>
2919         PR rtl-optimization/56023
2920         * gcc.dg/pr56023.c: New test.
2922 2013-01-21  Martin Jambor  <mjambor@suse.cz>
2924         PR middle-end/56022
2925         * gcc.target/i386/pr56022.c: New test.
2927 2013-01-21  Jason Merrill  <jason@redhat.com>
2929         * lib/target-supports.exp (check_effective_target_alias): New.
2931 2013-01-20  Jack Howarth  <howarth@bromo.med.uc.edu>
2933         PR debug/53235
2934         * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2936 2013-01-20  Hans-Peter Nilsson  <hp@axis.com>
2938         * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2940 2013-01-19  Jeff Law  <law@redhat.com>
2942         PR tree-optimization/52631
2943         * tree-ssa/pr52631.c: New test.
2944         * tree-ssa/ssa-fre-9: Update expected output.
2946 2013-01-19  Anthony Green  <green@moxielogic.com>
2948         * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2949         for moxie.
2951 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
2953         PR tree-optimization/56029
2954         * g++.dg/torture/pr56029.C: New test.
2956 2013-01-18  Sharad Singhai  <singhai@google.com>
2958         PR tree-optimization/55995
2959         * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2961 2013-01-18  Vladimir Makarov  <vmakarov@redhat.com>
2963         PR target/55433
2964         * gcc.target/i386/pr55433.c: New.
2966 2013-01-18  Jakub Jelinek  <jakub@redhat.com>
2968         PR middle-end/56015
2969         * gfortran.dg/pr56015.f90: New test.
2971 2013-01-18  Janis Johnson  <janisjo@codesourcery.com>
2973         * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2975 2013-01-18  James Greenhalgh  <james.greenhalgh@arm.com>
2977         * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2978         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2979         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2980         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2981         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2983 2013-01-17  Jeff Law  <law@redhat.com>
2985         * gcc.dg/pr52573.c: Move to...
2986         * gcc.target/m68k/pr52573.c: Here.  Eliminate target selector.
2988         PR rtl-optimization/52573
2989         * gcc.dg/pr52573.c: New test.
2991 2013-01-17  Jack Howarth  <howarth@bromo.med.uc.edu>
2993         PR sanitizer/55679
2994         * g++.dg/asan/interception-test-1.C: Skip on darwin.
2995         * lib/target-supports.exp (check_effective_target_swapcontext): Use
2996         check_no_compiler_messages to test support in ucontext.h.
2997         (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2998         compliant RLIMIT_AS.
3000 2013-01-17  Marek Polacek  <polacek@redhat.com>
3002         PR rtl-optimization/55833
3003         * gcc.dg/pr55833.c: New test.
3005 2013-01-17  Jan Hubicka  <jh@suse.cz>
3007         PR tree-optimization/55273
3008         * gcc.c-torture/compile/pr55273.c: New testcase.
3010 2013-01-17  Uros Bizjak  <ubizjak@gmail.com>
3012         PR target/55981
3013         * gcc.target/pr55981.c: New test.
3015 2013-01-17  Janis Johnson  <janisjo@codesourcery.com>
3017         * gcc.target/arm/pr40887.c: Require at least armv5.
3018         * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3019         * gcc.target/arm/pr51915.c: Likewise.
3020         * gcc.target/arm/pr52006.c: Likewise.
3021         * gcc.target/arm/pr53187.c: Likewise.
3023         * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3024         * gcc.target/arm/ftest-support-arm.h: Delete.
3025         * gcc.target/arm/ftest-support-thumb.h: Delete.
3026         * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3027         * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3028         * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3029         * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3030         * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3031         * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3032         * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3033         * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3034         * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3035         * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3036         * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3037         * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3038         * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3039         * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3040         * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3041         * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3042         * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3043         * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3044         * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3045         * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3046         * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3047         * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3048         * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3049         * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3051 2013-01-17  Martin Jambor  <mjambor@suse.cz>
3053         PR tree-optimizations/55264
3054         * g++.dg/ipa/pr55264.C: New test.
3056 2013-01-16  Janus Weil  <janus@gcc.gnu.org>
3058         PR fortran/55983
3059         * gfortran.dg/class_55.f90: New.
3061 2013-01-16  Janis Johnson  <janisjo@codesourcery.com>
3063         PR testsuite/55994
3064         * gcc.c-torture/execute/builtins/builtins.exp: Add
3065         -Wl,--allow-multiple-definition for eabi and elf targets.
3067         PR testsuite/54622
3068         * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3069         check_effective_target_vect_perm_short,
3070         check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3071         check_effective_target_vect64): Return 0 for big-endian ARM.
3072         (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3074         * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3075         prototypes.
3077 2013-01-16  Richard Biener  <rguenther@suse.de>
3079         PR tree-optimization/55964
3080         * gcc.dg/torture/pr55964.c: New testcase.
3082 2013-01-16  Richard Biener  <rguenther@suse.de>
3084         PR tree-optimization/54767
3085         PR tree-optimization/53465
3086         * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3088 2013-01-16  Christian Bruel  <christian.bruel@st.com>
3090         PR target/55301
3091         * gcc.target/sh/sh-switch.c: New testcase.
3093 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3095         * gcc.dg/webizer.c: Increase the array size.
3097 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3099         PR target/55940
3100         * gcc.dg/pr55940.c: New test.
3102 2013-01-15  Manfred Schwarb  <manfred99@gmx.ch>
3103             Harald Anlauf  <anlauf@gmx.de>
3105         * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3106         * gfortran.dg/bounds_check_5.f90: Likewise.
3107         * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3108         * gfortran.dg/continuation_9.f90: Likewise.
3109         * gfortran.dg/move_alloc_13.f90: Likewise.
3110         * gfortran.dg/structure_constructor_11.f90: Likewise.
3111         * gfortran.dg/tab_continuation.f: Likewise.
3112         * gfortran.dg/warning-directive-2.F90: Likewise.
3113         * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3115 2013-01-15  Janis Johnson  <janisjo@codesourcery.com>
3117         * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3118         * gcc.target/arm/fma-sp.c: Likewise.
3120 2013-01-15  Vladimir Makarov  <vmakarov@redhat.com>
3122         PR rtl-optimization/55153
3123         * gcc.dg/pr55153.c: New.
3125 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3127         PR tree-optimization/55920
3128         * gcc.c-torture/compile/pr55920.c: New test.
3130 2013-01-15  Richard Biener  <rguenther@suse.de>
3132         PR middle-end/55882
3133         * gcc.dg/torture/pr55882.c: New testcase.
3135 2013-01-15  Jakub Jelinek  <jakub@redhat.com>
3137         PR tree-optimization/55955
3138         * gcc.c-torture/compile/pr55955.c: New test.
3140 2013-01-15  Dodji Seketeli  <dodji@redhat.com>
3142         PR c++/55663
3143         * g++.dg/cpp0x/alias-decl-31.C: New test.
3145 2013-01-15  Paul Thomas  <pault@gcc.gnu.org>
3147         PR fortran/54286
3148         * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3149         case where interface is null.
3151 2013-01-14  Thomas Koenig  <tkoenig@gcc.gnu.org>
3153         PR fortran/55806
3154         * gfortran.dg/array_constructor_40.f90:  New test.
3156 2013-01-14  Richard Sandiford  <rdsandiford@googlemail.com>
3158         * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3160 2013-01-14  Tejas Belagod  <tejas.belagod@arm.com>
3162         * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3163         * gcc.target/aarch64/vect-ld1r-compile.c: New.
3164         * gcc.target/aarch64/vect-ld1r-fp.c: New.
3165         * gcc.target/aarch64/vect-ld1r.c: New.
3166         * gcc.target/aarch64/vect-ld1r.x: New.
3168 2013-01-14  Andi Kleen  <ak@linux.intel.com>
3170         PR target/55948
3171         * gcc.target/i386/hle-clear-rel.c: New file
3172         * gcc.target/i386/hle-store-rel.c: New file.
3174 2013-01-14  Harald Anlauf  <anlauf@gmx.de>
3176         * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3177         * gfortran.dg/bounds_check_4.f90: Likewise.
3178         * gfortran.dg/inquire_10.f90: Likewise.
3179         * gfortran.dg/minloc_3.f90: Likewise.
3180         * gfortran.dg/minlocval_3.f90: Likewise.
3181         * gfortran.dg/module_double_reuse.f90: Likewise.
3182         * gfortran.dg/mvbits_1.f90: Likewise.
3183         * gfortran.dg/oldstyle_1.f90: Likewise.
3184         * gfortran.dg/pr20163-2.f: Likewise.
3185         * gfortran.dg/save_1.f90: Likewise.
3186         * gfortran.dg/scan_1.f90: Likewise.
3187         * gfortran.dg/select_char_1.f90: Likewise.
3188         * gfortran.dg/shape_4.f90: Likewise.
3189         * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3190         * gfortran.dg/function_optimize_10.f90: Likewise.
3191         * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3192         * gfortran.dg/used_types_17.f90: Likewise.
3193         * gfortran.dg/used_types_18.f90: Likewise.
3195 2013-01-13  Paul Thomas  <pault@gcc.gnu.org>
3197         PR fortran/54286
3198         * gfortran.dg/proc_ptr_result_8.f90 : New test.
3200 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3202         * gcc.dg/unroll_5.c: Add nomips16 attributes.
3204 2013-01-13  Richard Sandiford  <rdsandiford@googlemail.com>
3206         * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3208 2013-01-12  Janus Weil  <janus@gcc.gnu.org>
3210         PR fortran/55072
3211         * gfortran.dg/assumed_type_2.f90: Fix test case.
3212         * gfortran.dg/internal_pack_13.f90: New test.
3213         * gfortran.dg/internal_pack_14.f90: New test.
3215 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3217         PR fortran/55868
3218         * gfortran.dg/unlimited_polymorphic_8.f90: Update
3219         scan-tree-dump-times for foo.0.x._vptr to deal with change from
3220         $tar to STAR.
3222 2013-01-11  Andreas Schwab  <schwab@linux-m68k.org>
3224         * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3226 2013-01-11  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
3228         PR target/55719
3229         * gcc.target/s390/pr55719.c: New testcase.
3231 2013-01-11  Richard Guenther  <rguenther@suse.de>
3233         PR tree-optimization/44061
3234         * gcc.dg/pr44061.c: New testcase.
3236 2013-01-10  Richard Sandiford  <rdsandiford@googlemail.com>
3238         Update copyright years.
3240 2013-01-10  Aldy Hernandez  <aldyh@redhat.com>
3241             Jakub Jelinek  <jakub@redhat.com>
3243         PR target/55565
3244         * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3246 2013-01-10  Vladimir Makarov  <vmakarov@redhat.com>
3248         PR rtl-optimization/55672
3249         * gcc.target/i386/pr55672.c: New.
3251 2013-01-10  Jeff Law  <law@redhat.com>
3253         * gcc/dg/tree-ssa/vrp06.c: Tighten expected output.  Make each
3254         pass/fail message unique.
3257 2013-01-10  Jason Merrill  <jason@redhat.com>
3259         * ada/.gitignore: New.
3261 2013-01-10  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3263         * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3264         Add tls options.
3265         * g++.dg/tls/thread_local2.C: Likewise.
3266         * g++.dg/tls/thread_local2g.C: Likewise.
3267         * g++.dg/tls/thread_local6.C: Likewise.
3268         * g++.dg/tls/thread_local-order1.C: Add tls options.
3269         * g++.dg/tls/thread_local-order2.C: Likewise.
3270         * g++.dg/tls/thread_local3.C: Likewise.
3271         * g++.dg/tls/thread_local3g.C: Likewise.
3272         * g++.dg/tls/thread_local4.C: Likewise.
3273         * g++.dg/tls/thread_local4g.C: Likewise.
3274         * g++.dg/tls/thread_local5.C: Likewise.
3275         * g++.dg/tls/thread_local5g.C: Likewise.
3276         * g++.dg/tls/thread_local6g.C: Likewise.
3278 2013-01-10  Kostya Serebryany  <kcc@google.com>
3280         * g++.dg/asan/asan_test.cc: Sync from upstream.
3282 2013-01-10  Jakub Jelinek  <jakub@redhat.com>
3284         PR tree-optimization/55921
3285         * gcc.c-torture/compile/pr55921.c: New test.
3287 2013-01-09  Jan Hubicka  <jh@suse.cz>
3289         PR tree-optimization/55569
3290         * gcc.c-torture/compile/pr55569.c: New testcase.
3292 2013-01-09  Mikael Morin  <mikael@gcc.gnu.org>
3294         PR fortran/47203
3295         * gfortran.dg/use_28.f90: New test.
3297 2013-01-09  Uros Bizjak  <ubizjak@gmail.com>
3299         * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3300         number matching more robust.
3302 2013-01-09  Vladimir Makarov  <vmakarov@redhat.com>
3304         PR rtl-optimization/55829
3305         * gcc.target/i386/pr55829.c: New.
3307 2013-01-09  Tobias Burnus  <burnus@net-b.de>
3309         PR fortran/55758
3310         * gfortran.dg/bind_c_bool_1.f90: New.
3311         * gfortran.dg/do_5.f90: Add dg-warning.
3313 2013-01-09  Jan Hubicka  <jh@suse.cz>
3315         PR tree-optimization/55875
3316         * gcc.c-torture/execute/pr55875.c: New testcase.
3317         * g++.dg/torture/pr55875.C: New testcase.
3319 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3321         PR c/48418
3322         * c-c++-common/pr48418.c: New test.
3324 2013-01-09  Paolo Carlini  <paolo.carlini@oracle.com>
3326         PR c++/55801
3327         * g++.dg/tls/thread_local-ice.C: New.
3329 2013-01-09  Andreas Schwab  <schwab@suse.de>
3331         * gcc.dg/guality/pr54693.c: Null-terminate arr.
3333 2013-01-09  Jakub Jelinek  <jakub@redhat.com>
3335         PR tree-optimization/48189
3336         * gcc.dg/pr48189.c: New test.
3338 2013-01-04  Jan Hubicka  <jh@suse.cz>
3340         PR tree-optimization/55823
3341         * g++.dg/ipa/devirt-10.C: New testcase.
3343 2013-01-08  Uros Bizjak  <ubizjak@gmail.com>
3344             Vladimir Yakovlev  <vladimir.b.yakovlev@intel.com>
3346         PR rtl-optimization/55845
3347         * gcc.target/i386/pr55845.c: New test.
3349 2013-01-08  Tejas Belagod  <tejas.belagod@arm.com>
3351         * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3352         instructions generated instead of number of occurances.
3354 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3356         * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3357         * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3358         * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3359         * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3360         * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3361         * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3362         * gcc.target/aarch64/vect-fcm.x: Likewise.
3363         * lib/target-supports.exp
3364         (check_effective_target_vect_cond): Enable for AArch64.
3366 2013-01-08  James Greenhalgh  <james.greenhalgh@arm.com>
3368         * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3369         endian-safe float pool loading.
3370         (test_square_root_v4sf): Likewise.
3371         (test_square_root_v2df): Likewise.
3372         * lib/target-supports.exp
3373         (check_effective_target_vect_call_sqrtf): Add AArch64.
3375 2013-01-08  Martin Jambor  <mjambor@suse.cz>
3377         PR debug/55579
3378         * gcc.dg/tree-ssa/pr55579.c: New test.
3380 2013-01-08  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
3382         * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3383         asm comments.
3385 2013-01-08  Jakub Jelinek  <jakub@redhat.com>
3387         PR middle-end/55890
3388         * gcc.dg/torture/pr55890-3.c: New test.
3390         PR middle-end/55851
3391         * gcc.c-torture/compile/pr55851.c: New test.
3393         PR sanitizer/55844
3394         * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3395         dg-options.
3397 2013-01-08  Paul Thomas  <pault@gcc.gnu.org>
3399         PR fortran/55618
3400         * gfortran.dg/elemental_scalar_args_2.f90: New test.
3402 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3404         PR fortran/55763
3405         * gfortran.dg/pointer_init_2.f90: Update dg-error.
3406         * gfortran.dg/pointer_init_7.f90: New.
3408 2013-01-07  Richard Biener  <rguenther@suse.de>
3410         * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3412 2013-01-07  Richard Biener  <rguenther@suse.de>
3414         PR middle-end/55890
3415         * gcc.dg/torture/pr55890-1.c: New testcase.
3416         * gcc.dg/torture/pr55890-2.c: Likewise.
3418 2013-01-07  James Greenhalgh  <james.greenhalgh@arm.com>
3420         * gcc.target/aarch64/fmovd.c: New.
3421         * gcc.target/aarch64/fmovf.c: Likewise.
3422         * gcc.target/aarch64/fmovd-zero.c: Likewise.
3423         * gcc.target/aarch64/fmovf-zero.c: Likewise.
3424         * gcc.target/aarch64/vect-fmovd.c: Likewise.
3425         * gcc.target/aarch64/vect-fmovf.c: Likewise.
3426         * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3427         * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3429 2013-01-07  Richard Biener  <rguenther@suse.de>
3431         PR tree-optimization/55888
3432         PR tree-optimization/55862
3433         * gcc.dg/torture/pr55888.c: New testcase.
3435 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3437         PR fortran/55852
3438         * gfortran.dg/intrinsic_size_3.f90: New.
3440 2013-01-07  Tobias Burnus  <burnus@net-b.de>
3442         PR fortran/55763
3443         * gfortran.dg/select_type_32.f90: New.
3445 2013-01-04  Dodji Seketeli  <dodji@redhat.com>
3447         PR c++/52343
3448         * g++.dg/cpp0x/alias-decl-29.C: New test.
3450 2013-01-06  Paul Thomas  <pault@gcc.gnu.org>
3452         PR fortran/53876
3453         PR fortran/54990
3454         PR fortran/54992
3455         * gfortran.dg/class_array_15.f03: New test.
3457 2013-01-06  Mikael Morin  <mikael@gcc.gnu.org>
3459         PR fortran/42769
3460         PR fortran/45836
3461         PR fortran/45900
3462         * gfortran.dg/use_23.f90: New test.
3463         * gfortran.dg/use_24.f90: New test.
3464         * gfortran.dg/use_25.f90: New test.
3465         * gfortran.dg/use_26.f90: New test.
3466         * gfortran.dg/use_27.f90: New test.
3468 2013-01-06  Olivier Hainque  <hainque@adacore.com>
3470         * gnat.dg/specs/clause_on_volatile.ads: New test.
3472 2013-01-06  Eric Botcazou  <ebotcazou@adacore.com>
3474         * gnat.dg/alignment10.adb: New test.
3476 2013-01-05  Steven G. Kargl  <kargl@gcc.gnu.org>
3477             Mikael Morin  <mikael@gcc.gnu.org>
3479         PR fortran/55827
3480         * gfortran.dg/use_22.f90: New test.
3482 2013-01-04  Andrew Pinski  <apinski@cavium.com>
3484         * gcc.target/aarch64/cmp-1.c: New testcase.
3486 2013-01-04  Paul Thomas  <pault@gcc.gnu.org>
3488         PR fortran/55172
3489         * gfortran.dg/select_type_31.f03: New test.
3491 2013-01-04  Paolo Carlini  <paolo.carlini@oracle.com>
3493         PR c++/54526 (again)
3494         * g++.dg/cpp0x/parse2.C: Extend.
3495         * g++.old-deja/g++.other/crash28.C: Adjust.
3497 2013-01-04  Richard Biener  <rguenther@suse.de>
3499         PR tree-optimization/55862
3500         * gcc.dg/torture/pr55862.c: New testcase.
3502 2013-01-04  Martin Jambor  <mjambor@suse.cz>
3504         PR tree-optimization/55755
3505         * gcc.dg/torture/pr55755.c: New test.
3506         * gcc.dg/tree-ssa/sra-13.c: Likewise.
3507         * gcc.dg/tree-ssa/pr45144.c: Update.
3509 2013-01-04  Richard Biener  <rguenther@suse.de>
3511         PR middle-end/55863
3512         * gcc.dg/fold-reassoc-2.c: New testcase.
3514 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3516         PR fortran/55763
3517         * gfortran.dg/null_7.f90: New.
3519 2013-01-04  Tobias Burnus  <burnus@net-b.de>
3521         PR fortran/55854
3522         PR fortran/55763
3523         * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3524         * gfortran.dg/unlimited_polymorphic_7.f90: New.
3525         * gfortran.dg/unlimited_polymorphic_8.f90: New.
3527 2013-01-03  Richard Sandiford  <rdsandiford@googlemail.com>
3529         * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3531 2013-01-03  Janus Weil  <janus@gcc.gnu.org>
3533         PR fortran/55855
3534         * gfortran.dg/assignment_1.f90: Modified.
3535         * gfortran.dg/assignment_4.f90: New.
3537 2013-01-03  David Edelsohn  <dje.gcc@gmail.com>
3539         * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3541 2013-01-03  Richard Biener  <rguenther@suse.de>
3543         PR tree-optimization/55857
3544         * gcc.dg/vect/pr55857-1.c: New testcase.
3545         * gcc.dg/vect/pr55857-2.c: Likewise.
3547 2013-01-03  Jakub Jelinek  <jakub@redhat.com>
3549         PR rtl-optimization/55838
3550         * gcc.dg/pr55838.c: New test.
3552         PR tree-optimization/55832
3553         * gcc.c-torture/compile/pr55832.c: New test.
3555 2013-01-02  Teresa Johnson  <tejohnson@google.com>
3557         * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3558         * gcc.dg/tree-ssa/loop-23.c: Ditto.
3559         * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3560         * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3561         * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3562         * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3563         * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3564         * gcc.dg/unroll_1.c: Ditto.
3565         * gcc.dg/unroll_2.c: Ditto.
3566         * gcc.dg/unroll_3.c: Ditto.
3567         * gcc.dg/unroll_4.c: Ditto.
3569 2013-01-02  John David Anglin  <dave.anglin@nrc-cnrc.gc.ca>
3571         * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3573 2013-01-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3575         PR fortran/55818
3576         * gfortran.dg/eof_4.f90: New test.
3578 2013-01-02  Jakub Jelinek  <jakub@redhat.com>
3580         * lib/c-compat.exp (compat-use-alt-compiler): Remove
3581         -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3582         (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3583         (compat_setup_dfp): Initialize compat_alt_caret and
3584         compat_save_TEST_ALWAYS_FLAGS.
3586 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
3588         * gcc.dg/torture/tls/tls-reload-1.c: New test.
3590 2013-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
3592         * gcc.dg/torture/fp-int-convert-2.c: New test.
3594 2013-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
3596         * gfortran.dg/newunit_3.f90: Add dg-do run.
3597         * gfortran.dg/inquire_15.f90: Add dg-do run.
3599 2013-01-01  Jakub Jelinek  <jakub@redhat.com>
3601         PR tree-optimization/55831
3602         * gcc.dg/pr55831.c: New test.
3604 Copyright (C) 2013 Free Software Foundation, Inc.
3606 Copying and distribution of this file, with or without modification,
3607 are permitted in any medium without royalty provided the copyright
3608 notice and this notice are preserved.