1 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
4 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
5 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
6 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
7 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
8 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
9 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
11 2013-05-06 Teresa Johnson <tejohnson@google.com>
14 * gcc.dg/pr57154.c: New test.
16 2013-05-06 Richard Biener <rguenther@suse.de>
19 * gcc.dg/torture/pr57147-1.c: New testcase.
20 * gcc.dg/torture/pr57147-2.c: Likewise.
21 * gcc.dg/torture/pr57147-3.c: Likewise.
23 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
26 * gcc.target/sh/pr55303-1.c: New.
27 * gcc.target/sh/pr55303-2.c: New.
28 * gcc.target/sh/pr55303-3.c: New.
30 2013-05-05 Tobias Burnus <burnus@net-b.de>
32 * gfortran.dg/allocate_with_source_3.f90: New.
34 2013-05-05 Tobias Burnus <burnus@net-b.de>
37 * gfortran.dg/null_8.f90: New.
39 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
42 * g++.dg/cpp0x/enum27.C: New.
43 * g++.dg/cpp0x/enum_base.C: Adjust.
45 2013-05-04 Jakub Jelinek <jakub@redhat.com>
47 PR tree-optimization/56205
48 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
50 2013-05-04 Tobias Burnus <burnus@net-b.de>
52 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
53 * gfortran.dg/bind_c_usage_27.f90: New.
54 * gfortran.dg/bind_c_usage_28.f90: New.
56 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
59 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
61 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
64 * gcc.target/powerpc/pr57150.c: New file.
66 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
68 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
69 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
70 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
71 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
72 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
73 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
74 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
76 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
78 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
81 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
83 * gcc.dg/tree-ssa/slsr-32.c: New.
84 * gcc.dg/tree-ssa/slsr-33.c: New.
85 * gcc.dg/tree-ssa/slsr-34.c: New.
86 * gcc.dg/tree-ssa/slsr-35.c: New.
87 * gcc.dg/tree-ssa/slsr-36.c: New.
88 * gcc.dg/tree-ssa/slsr-37.c: New.
89 * gcc.dg/tree-ssa/slsr-38.c: New.
91 2013-05-03 Ian Bolton <ian.bolton@arm.com>
93 * gcc.target/aarch64/tst_1.c: New test.
94 * gcc.target/aarch64/tst_2.c: Likewise
96 2013-05-02 Jeff Law <law@redhat.com>
98 PR tree-optimization/57144
99 * gcc.c-torture/execute/pr57144.c: New test.
101 2013-05-03 Jakub Jelinek <jakub@redhat.com>
103 PR rtl-optimization/57130
104 * gcc.c-torture/execute/pr57130.c: New test.
106 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
108 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
110 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
112 * gcc.target/aarch64/fabd.c: New file.
114 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
117 * g++.dg/cpp0x/pr54318.C: New.
119 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
122 * g++.dg/parse/error51.C: New.
123 * g++.dg/parse/error15.C: Adjust column numbers.
125 2013-05-02 Tobias Burnus <burnus@net-b.de>
128 * gfortran.dg/size_kind_2.f90: New.
129 * gfortran.dg/size_kind_3.f90: New.
131 2013-05-02 Richard Biener <rguenther@suse.de>
134 * g++.dg/torture/pr57140.C: New testcase.
136 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
139 * gcc.target/arm/pr56732-1.c: New test.
141 2013-05-02 Martin Jambor <mjambor@suse.cz>
144 * gcc.dg/ipa/pr56988.c: New test.
146 2013-05-02 Ian Bolton <ian.bolton@arm.com>
148 * gcc.target/aarch64/bics_1.c: New test.
149 * gcc.target/aarch64/bics_2.c: Likewise.
151 2013-05-02 Jakub Jelinek <jakub@redhat.com>
153 PR rtl-optimization/57131
154 * gcc.c-torture/execute/pr57131.c: New test.
156 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
159 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
161 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
164 * gcc.target/i386/pr57091.c: New test.
166 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
168 * gcc.target/aarch64/vect-vaddv.c: New.
170 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
172 * gcc.target/aarch64/vect-vmaxv.c: New.
173 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
175 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
177 * gcc.target/aarch64/scalar-vca.c: New.
178 * gcc.target/aarch64/vect-vca.c: Likewise.
180 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
182 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
183 (test_vceqd_s64): Force arguments to SIMD registers.
184 (test_vceqzd_s64): Likewise.
185 (test_vcged_s64): Likewise.
186 (test_vcled_s64): Likewise.
187 (test_vcgezd_s64): Likewise.
188 (test_vcged_u64): Likewise.
189 (test_vcgtd_s64): Likewise.
190 (test_vcltd_s64): Likewise.
191 (test_vcgtzd_s64): Likewise.
192 (test_vcgtd_u64): Likewise.
193 (test_vclezd_s64): Likewise.
194 (test_vcltzd_s64): Likewise.
195 (test_vtst_s64): Likewise.
196 (test_vtst_u64): Likewise.
198 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
201 * g++.dg/cpp0x/decltype53.C: New.
203 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
206 * gfortran.dg/power_5.f90: New test.
208 2013-04-30 Richard Biener <rguenther@suse.de>
211 * gcc.dg/torture/pr57122.c: New testcase.
213 2013-04-30 Richard Biener <rguenther@suse.de>
216 * g++.dg/torture/pr57107.C: New testcase.
218 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
220 PR rtl-optimization/57105
221 * gcc.dg/pr57105.c: New test.
223 2013-04-30 Jakub Jelinek <jakub@redhat.com>
225 PR tree-optimization/57104
226 * gcc.dg/pr57104.c: New test.
228 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
231 * gcc.target/i386/pr44578.c: New test.
233 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
236 * gcc.target/i386/pr57097.c: New test.
238 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
241 * gcc.target/i386/pr57098.c: New test.
243 2013-04-29 Kai Tietz <ktietz@redhat.com>
245 * gcc.c-torture/execute/pr55875.c: New test.
247 2013-04-29 Richard Biener <rguenther@suse.de>
250 * gcc.dg/torture/pr57075.c: New testcase.
252 2013-04-29 Richard Biener <rguenther@suse.de>
255 * gcc.dg/autopar/pr57103.c: New testcase.
257 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
259 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
261 2013-04-29 Tom de Vries <tom@codesourcery.com>
263 * gcc.dg/pr50763.c: Update test.
265 2013-04-26 Jeff Law <law@redhat.com>
267 * gcc.dg/tree-ssa/vrp88.c: New test.
269 2013-04-29 Christian Bruel <christian.bruel@st.com>
272 * gcc.target/sh/pr57108.c: New test.
274 2013-04-29 Richard Biener <rguenther@suse.de>
277 * gfortran.dg/gomp/pr57089.f90: New testcase.
279 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
281 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
283 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
285 * gcc.target/aarch64/vect-vcvt.c: New.
287 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
289 * gcc.target/aarch64/vect-vrnd.c: New.
291 2013-04-29 Richard Biener <rguenther@suse.de>
293 PR tree-optimization/57081
294 * gcc.dg/torture/pr57081.c: New testcase.
296 2013-04-29 Jakub Jelinek <jakub@redhat.com>
298 PR tree-optimization/57083
299 * gcc.dg/torture/pr57083.c: New test.
301 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
304 * g++.dg/cpp0x/decltype52.C: New.
306 2013-04-28 Jakub Jelinek <jakub@redhat.com>
308 N3472 binary constants
309 * g++.dg/cpp/limits.C: Adjust warning wording.
310 * g++.dg/system-binary-constants-1.C: Likewise.
311 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
313 2013-04-28 Tobias Burnus <burnus@net-b.de>
316 * gfortran.dg/coarray_30.f90: New.
318 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
321 * frontend-passes (optimize_power): New function.
322 (optimize_op): Use it.
324 2013-04-27 Jakub Jelinek <jakub@redhat.com>
327 * gcc.c-torture/execute/pr56866.c: New test.
328 * gcc.target/i386/pr56866.c: New test.
330 2013-04-26 Jakub Jelinek <jakub@redhat.com>
333 * gcc.dg/setjmp-5.c: New test.
335 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
338 * g++.dg/cpp0x/constexpr-55708.C: New.
340 2013-04-26 Richard Biener <rguenther@suse.de>
342 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
343 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
344 * gcc.dg/pr53265.c: Remove XFAILs.
345 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
346 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
348 2013-04-26 Jakub Jelinek <jakub@redhat.com>
350 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
351 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
352 -fdiagnostics-color=never option similarly to
353 -fno-diagnostics-show-caret option.
355 2013-04-25 Jakub Jelinek <jakub@redhat.com>
357 PR rtl-optimization/57003
358 * gcc.target/i386/pr57003.c: New test.
360 2013-04-25 Marek Polacek <polacek@redhat.com>
362 PR tree-optimization/57066
363 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
365 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
366 Tejas Belagod <tejas.belagod@arm.com>
368 * gcc.target/aarch64/vaddv-intrinsic.c: New.
369 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
370 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
372 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
374 * gcc.target/aarch64/cmp.c: New.
376 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
378 * gcc.target/aarch64/ngc.c: New.
380 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
382 * lib/target-supports.exp
383 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
384 (check_effective_target_arm_neon_fp16_ok): Likewise.
385 (add_options_for_arm_neon_fp16): Likewise.
386 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
387 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
389 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
391 PR rtl-optimizations/57046
392 * gcc.target/i386/pr57046.c: New test.
394 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
396 * g++.dg/cpp1y/cplusplus.C: New.
398 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
400 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
402 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
404 * c-c++-common/Wpointer-arith-1.c: New.
406 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
408 * g++.dg/cpp1y/cxx1y_macro.C: New.
410 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
413 * g++.dg/cpp0x/sfinae45.C: New.
415 2013-04-24 Richard Biener <rguenther@suse.de>
418 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
420 2013-04-23 Richard Biener <rguenther@suse.de>
423 * gcc.dg/torture/pr57036-1.c: New testcase.
424 * gcc.dg/torture/pr57036-2.c: Likewise.
426 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
428 * gcc.target/aarch64/scalar-mov.c: New testcase.
430 2013-04-23 Richard Biener <rguenther@suse.de>
432 PR tree-optimization/57026
433 * gcc.dg/torture/pr57026.c: New testcase.
435 2013-04-22 Janus Weil <janus@gcc.gnu.org>
439 * gfortran.dg/transfer_check_4.f90: New.
441 2013-04-22 Marek Polacek <polacek@redhat.com>
444 * gcc.dg/pr56990.c: New test.
446 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
449 * gcc.target/i386/pr57018.c: New test.
451 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
453 * gcc.target/aarch64/vrecps.c: New.
454 * gcc.target/aarch64/vrecpx.c: Likewise.
456 2013-04-22 Christian Bruel <christian.bruel@st.com>
459 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
461 2013-04-21 Jeff Law <law@redhat.com>
463 * gcc.dg/tree-ssa/forwprop-26.c: New test.
465 2013-04-20 Tobias Burnus <burnus@net-b.de>
468 * gfortran.dg/c_loc_test_22.f90: New.
470 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
472 PR rtl-optimization/56847
473 * gcc.dg/pr56847.c: New test.
475 2013-04-19 Richard Biener <rguenther@suse.de>
477 PR tree-optimization/56982
478 * gcc.c-torture/execute/pr56982.c: New testcase.
480 2013-04-19 Martin Jambor <mjambor@suse.cz>
482 PR tree-optimization/56718
483 * g++.dg/ipa/imm-devirt-1.C: New test.
484 * g++.dg/ipa/imm-devirt-2.C: Likewise.
486 2013-04-19 Richard Biener <rguenther@suse.de>
488 PR tree-optimization/57000
489 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
491 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
492 Mikael Morin <mikael@gcc.gnu.org>
495 * gfortran.dg/array_constructor_45.f90: New test.
496 * gfortran.dg/array_constructor_46.f90: New test.
497 * gfortran.dg/array_constructor_47.f90: New test.
498 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
500 2013-04-18 Jakub Jelinek <jakub@redhat.com>
502 PR rtl-optimization/56999
503 * g++.dg/opt/pr56999.C: New test.
505 2013-04-18 Cary Coutant <ccoutant@google.com>
507 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
508 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
510 2013-04-18 Cary Coutant <ccoutant@google.com>
512 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
513 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
514 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
515 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
516 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
517 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
518 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
519 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
520 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
521 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
522 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
524 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
526 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
528 2013-04-18 Jakub Jelinek <jakub@redhat.com>
530 PR tree-optimization/56984
531 * gcc.c-torture/compile/pr56984.c: New test.
533 PR rtl-optimization/56992
534 * gcc.dg/pr56992.c: New test.
536 2013-04-17 Janus Weil <janus@gcc.gnu.org>
539 * gfortran.dg/proc_ptr_42.f90: New.
541 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
543 * gnat.dg/discr41.ad[sb]: New test.
544 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
545 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
546 * gcc.dg/vect/slp-24.c: Likewise.
547 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
548 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
549 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
550 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
551 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
552 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
553 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
554 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
555 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
556 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
557 * gcc.dg/vect/vect-strided-mult.c: Likewise.
558 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
559 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
560 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
561 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
562 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
563 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
564 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
565 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
566 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
567 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
568 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
569 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
570 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
571 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
572 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
574 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
577 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
578 * gfortran.dg/module_md5_1.f90: Remove.
580 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
582 * gcc.target/aarch64/adds3.c: New.
583 * gcc.target/aarch64/subs3.c: New.
585 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
587 * gcc.target/aarch64/adds1.c: New.
588 * gcc.target/aarch64/adds2.c: New.
589 * gcc.target/aarch64/subs1.c: New.
590 * gcc.target/aarch64/subs2.c: New.
592 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
594 Implement n3599 - Literal operator templates for strings.
595 * g++.dg/cpp1y/udlit-char-template.C: New test.
596 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
598 2013-04-16 Tobias Burnus <burnus@net-b.de>
601 * gfortran.dg/no_arg_check_1.f90: New.
602 * gfortran.dg/no_arg_check_2.f90: New.
603 * gfortran.dg/no_arg_check_3.f90: New.
605 2013-04-16 Janus Weil <janus@gcc.gnu.org>
608 * gfortran.dg/proc_ptr_41.f90: New.
610 2013-04-16 Richard Biener <rguenther@suse.de>
612 PR tree-optimization/56756
613 * gcc.dg/torture/pr56756.c: New testcase.
615 2013-04-16 Tobias Burnus <burnus@net-b.de>
618 * gfortran.dg/c_assoc_5.f90: New.
620 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
622 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
623 * gcc.c-torture/execute/pr33992.x: Remove.
624 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
625 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
626 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
628 2013-04-15 Jakub Jelinek <jakub@redhat.com>
630 PR tree-optimization/56962
631 * gcc.c-torture/execute/pr56962.c: New test.
633 2013-04-15 Richard Biener <rguenther@suse.de>
635 PR tree-optimization/56933
636 * gcc.dg/vect/pr56933.c: New testcase.
638 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
640 * gcc.target/arm/anddi3-opt.c: New test.
641 * gcc.target/arm/anddi3-opt2.c: Likewise.
643 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
645 * gcc.dg/pr56890-1.c: New test.
646 * gcc.dg/pr56890-2.c: Likewise.
648 2013-04-15 Joey Ye <joey.ye@arm.com>
650 * gcc.target/arm/thumb1-far-jump-1.c: New test.
651 * gcc.target/arm/thumb1-far-jump-2.c: New test.
653 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
656 * gfortran.dg/select_type_33.f03: New test.
658 2013-04-13 Janus Weil <janus@gcc.gnu.org>
661 * gfortran.dg/typebound_proc_29.f03: New.
663 2013-04-12 Janus Weil <janus@gcc.gnu.org>
666 * gfortran.dg/typebound_proc_28.f03: New.
668 2013-04-12 Jeff Law <law@redhat.com>
670 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
673 2013-04-12 Tobias Burnus <burnus@net-b.de>
676 * gfortran.dg/coarray/alloc_comp_2.f90: New.
678 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
681 * gcc.target/i386/pr56903.c: New test.
683 2013-04-12 Janus Weil <janus@gcc.gnu.org>
686 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
687 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
688 * gfortran.dg/block_11.f90: Fix invalid test case.
689 * gfortran.dg/function_types_3.f90: Add new error message.
690 * gfortran.dg/global_references_1.f90: Ditto.
691 * gfortran.dg/import2.f90: Remove unneeded parts.
692 * gfortran.dg/import6.f90: Fix invalid test case.
693 * gfortran.dg/proc_decl_2.f90: Ditto.
694 * gfortran.dg/proc_decl_9.f90: Ditto.
695 * gfortran.dg/proc_decl_18.f90: Ditto.
696 * gfortran.dg/proc_ptr_40.f90: New.
697 * gfortran.dg/whole_file_7.f90: Modified error wording.
698 * gfortran.dg/whole_file_16.f90: Ditto.
699 * gfortran.dg/whole_file_17.f90: Add -pedantic.
700 * gfortran.dg/whole_file_18.f90: Modified error wording.
701 * gfortran.dg/whole_file_20.f03: Ditto.
702 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
705 2013-04-12 Richard Biener <rguenther@suse.de>
708 2013-04-10 Richard Biener <rguenther@suse.de>
710 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
712 2013-04-12 Tobias Burnus <burnus@net-b.de>
715 * gfortran.dg/class_allocate_15.f90: New.
718 2013-04-12 Tobias Burnus <burnus@net-b.de>
720 * gfortran.dg/coarray_lib_alloc_2.f90: Update
721 scan-tree-dump-times.
723 2013-04-12 Jakub Jelinek <jakub@redhat.com>
725 PR tree-optimization/56918
726 PR tree-optimization/56920
727 * gcc.dg/vect/pr56918.c: New test.
728 * gcc.dg/vect/pr56920.c: New test.
730 2013-04-12 Tobias Burnus <burnus@net-b.de>
733 * gfortran.dg/class_allocate_14.f90: New.
734 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
735 * gfortran.dg/coarray_lib_alloc_3.f90: New.
737 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
739 * gcc.dg/fold-cstvecshift.c: New testcase.
741 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
743 * gcc.target/aarch64/negs.c: New.
745 2013-04-11 Jakub Jelinek <jakub@redhat.com>
748 * g++.dg/template/arrow4.C: New test.
750 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
752 * gnat.dg/array23.adb: New test.
753 * gnat.dg/array23_pkg[123].ads: New helpers.
755 2013-04-11 Jeff Law <law@redhat.com>
757 PR tree-optimization/56900
758 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
760 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
763 * g++.dg/cpp0x/sfinae44.C: New.
765 2013-04-11 Arnaud Charlet <charlet@adacore.com>
767 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
768 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
770 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
773 * g++.dg/cpp0x/enum26.C: New.
774 * g++.old-deja/g++.pt/mangle1.C: Adjust.
776 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
778 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
780 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
782 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
783 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
784 loop is vectorized and that the correct instruction is generated.
785 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
786 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
787 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
789 2013-04-11 Jakub Jelinek <jakub@redhat.com>
791 PR tree-optimization/56899
792 * gcc.c-torture/execute/pr56899.c: New test.
794 2013-04-10 David S. Miller <davem@davemloft.net>
796 * gcc.target/sparc/setcc-4.c: New test.
797 * gcc.target/sparc/setcc-5.c: New test.
799 2013-04-10 Richard Biener <rguenther@suse.de>
801 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
803 2013-04-10 Richard Biener <rguenther@suse.de>
805 * gcc.dg/vect/slp-39.c: New testcase.
807 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
809 PR tree-optimization/55524
810 * gcc.target/epiphany/fnma-1.c: New test.
812 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
814 * gcc.dg/tree-ssa/inline-11.c: New test
816 2013-04-10 Jakub Jelinek <jakub@redhat.com>
819 * g++.dg/template/arrow3.C: New test.
821 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
823 * gcc.target/arm/minmax_minus.c: New test.
825 2013-04-09 Jakub Jelinek <jakub@redhat.com>
828 * c-c++-common/gomp/pr56883.c: New test.
830 2013-04-09 Jeff Law <law@redhat.com>
832 * gcc.dg/tree-ssa/vrp87.c: New test.
834 2013-04-09 Jakub Jelinek <jakub@redhat.com>
836 PR tree-optimization/56854
837 * g++.dg/torture/pr56854.C: New test.
839 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
842 * gfortran.dg/array_constructor_44.f90: New test.
844 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
847 * g++.dg/cpp0x/constexpr-specialization.C: New.
849 2013-04-08 Jakub Jelinek <jakub@redhat.com>
851 * gcc.c-torture/execute/pr56837.c: New test.
855 * g++.dg/opt/vt3.C: New test.
856 * g++.dg/opt/vt4.C: New test.
858 2013-04-08 Jeff Law <law@redhat.com>
860 * gcc.dg/tree-ssa/forwprop-25.c: New test.
862 2013-04-08 Richard Biener <rguenther@suse.de>
864 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
866 2013-04-08 Richard Biener <rguenther@suse.de>
868 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
870 2013-04-08 Richard Biener <rguenther@suse.de>
872 * g++.dg/vect/slp-pr56812.cc: Adjust.
874 2013-04-08 Jakub Jelinek <jakub@redhat.com>
876 * gcc.dg/pr56837.c: New test.
877 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
878 "generated memset minus one".
880 2013-04-07 Tobias Burnus <burnus@net-b.de>
883 * gfortran.dg/reshape_5.f90: New.
885 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
888 * gcc.target/powerpc/recip-1.c: Modify expected output.
889 * gcc.target/powerpc/recip-3.c: Likewise.
890 * gcc.target/powerpc/recip-4.c: Likewise.
891 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
893 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
895 * gcc.target/arm/peep-ldrd-1.c: New test.
896 * gcc.target/arm/peep-strd-1.c: Likewise.
898 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
900 * gcc.target/arm/negdi-1.c: New test.
901 * gcc.target/arm/negdi-2.c: Likewise.
902 * gcc.target/arm/negdi-3.c: Likewise.
903 * gcc.target/arm/negdi-4.c: Likewise.
905 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
907 * lib/target-supports.exp (add_options_for_arm_v8_neon):
908 Add -march=armv8-a when we use v8 NEON.
909 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
910 (check_effective_target_vect_call_ceilf): Likewise.
911 (check_effective_target_vect_call_floorf): Likewise.
912 (check_effective_target_vect_call_roundf): Likewise.
913 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
914 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
915 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
916 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
917 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
919 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
921 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
922 * gcc.target/powerpc/sd-pwr6.c: Same.
923 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
924 * g++.dg/debug/pr56294.C: XFAIL on AIX.
926 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
928 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
930 2013-04-04 Janus Weil <janus@gcc.gnu.org>
933 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
934 * gfortran.dg/altreturn_4.f90: Ditto.
935 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
936 * gfortran.dg/altreturn_5.f90: Ditto.
937 * gfortran.dg/altreturn_6.f90: Ditto.
938 * gfortran.dg/altreturn_7.f90: Ditto.
940 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
942 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
944 (check_effective_target_arm_v8_neon_ok_nocache):
946 (check_effective_target_arm_v8_neon_ok): Change to use
947 check_effective_target_arm_v8_neon_ok_nocache.
948 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
950 (check_effective_target_vect_call_btruncf):
951 Enable for arm and ARMv8 NEON.
952 (check_effective_target_vect_call_ceilf): Likewise.
953 (check_effective_target_vect_call_floorf): Likewise.
954 (check_effective_target_vect_call_roundf): Likewise.
955 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
958 2013-04-04 Marek Polacek <polacek@redhat.com>
960 PR tree-optimization/48186
961 * gcc.dg/pr48186.c: New test.
963 2013-04-04 Richard Biener <rguenther@suse.de>
965 PR tree-optimization/56826
966 * gcc.dg/vect/pr56826.c: New testcase.
967 * gcc.dg/vect/O3-pr36098.c: Adjust.
969 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
971 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
972 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
973 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
974 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
975 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
976 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
977 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
978 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
979 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
980 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
982 2013-04-04 Richard Biener <rguenther@suse.de>
984 PR tree-optimization/56213
985 * gcc.dg/vect/vect-123.c: New testcase.
987 2013-04-04 Tobias Burnus <burnus@net-b.de>
990 * gfortran.dg/read_repeat_2.f90: New.
992 2013-04-04 Richard Biener <rguenther@suse.de>
994 PR tree-optimization/56837
995 * g++.dg/torture/pr56837.C: New testcase.
997 2013-04-04 Tobias Burnus <burnus@net-b.de>
1000 * gfortran.dg/c_loc_test_21.f90: New.
1001 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1002 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1003 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1004 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1005 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1007 2013-04-03 Jeff Law <law@redhat.com>
1009 PR tree-optimization/56799
1010 * gcc.c-torture/execute/pr56799.c: New test.
1012 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1015 * g++.dg/warn/Wpointer-arith-1.C: New.
1016 * g++.dg/gomp/for-19.C: Adjust.
1018 2013-04-03 Marek Polacek <polacek@redhat.com>
1021 * gcc.dg/pr55702.c: New test.
1023 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1026 * gcc.dg/pr56809.c: New testcase.
1028 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1031 * g++.dg/debug/pr56819.C: New test.
1033 2013-04-03 Richard Biener <rguenther@suse.de>
1035 PR tree-optimization/56817
1036 * g++.dg/torture/pr56817.C: New testcase.
1038 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1040 * gcc.dg/vect/bb-slp-31.c: New file.
1042 2013-04-03 Jason Merrill <jason@redhat.com>
1045 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1047 2013-04-03 Richard Biener <rguenther@suse.de>
1049 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1051 2013-04-03 Richard Biener <rguenther@suse.de>
1053 PR tree-optimization/55964
1054 * gcc.dg/torture/pr55964-2.c: New testcase.
1056 2013-04-03 Richard Biener <rguenther@suse.de>
1058 PR tree-optimization/56501
1059 * gcc.dg/torture/pr56501.c: New testcase.
1061 2013-04-03 Richard Biener <rguenther@suse.de>
1063 PR tree-optimization/56407
1064 * gcc.dg/torture/pr56407.c: New testcase.
1066 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1068 PR tree-optimization/56790
1069 * g++.dg/ext/pr56790-1.C: New testcase.
1071 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1073 * gcc.target/i386/merge-1.c: New testcase.
1074 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1076 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1079 * gcc.c-torture/execute/pr19449.c: New test.
1081 2013-04-03 Richard Biener <rguenther@suse.de>
1083 PR tree-optimization/56812
1084 * g++.dg/vect/slp-pr56812.cc: New testcase.
1086 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1090 * gfortran.dg/altreturn_8.f90: New.
1091 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1092 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1093 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1095 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1097 PR rtl-optimization/56745
1098 * gcc.c-torture/compile/pr56745.c: New test.
1100 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1102 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1104 2013-04-02 Richard Biener <rguenther@suse.de>
1106 PR tree-optimization/56778
1107 * gcc.dg/torture/pr56778.c: New testcase.
1109 2013-04-02 Richard Biener <rguenther@suse.de>
1112 * g++.dg/torture/pr56768.C: New testcase.
1114 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1116 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1118 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1121 * gfortran.dg/namelist_82.f90: New test.
1123 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1126 * gfortran.dg/implicit_class_1.f90: New.
1128 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1131 * gfortran.dg/namelist_81.f90: New test.
1133 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1135 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1136 for constant and equal string lengths.
1137 * gfortran.dg/character_comparison_5.f90: Likewise.
1138 * gfortran.dg/character_comparison_9.f90: New test.
1140 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1142 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1143 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1145 2013-03-29 Tobias Burnus <burnus@net-b.de>
1148 * gfortran.dg/optional_absent_3.f90: New.
1150 2013-03-29 Tobias Burnus <burnus@net-b.de>
1153 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1155 2013-03-29 Tobias Burnus <burnus@net-b.de>
1158 * gfortran.dg/namelist_80.f90: New.
1160 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1163 * gfortran.dg/string_length_2.f90: New test.
1164 * gfortran.dg/dependency_41.f90: New test.
1166 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1169 * gfortran.dg/array_constructor_43.f90: New test.
1170 * gfortran.dg/random_seed_3.f90: New test.
1172 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1174 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1175 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1176 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1177 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1178 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1179 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1180 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1181 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1182 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1183 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1185 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1188 * g++.dg/conversion/op4.C: Adjust.
1189 * g++.dg/cpp0x/rv1n.C: Likewise.
1190 * g++.dg/cpp0x/rv2n.C: Likewise.
1191 * g++.dg/cpp0x/template_deduction.C: Likewise.
1192 * g++.dg/expr/cond8.C: Likewise.
1193 * g++.dg/other/error4.C: Likewise.
1194 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1195 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1196 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1197 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1198 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1199 * g++.old-deja/g++.law/cvt20.C: Likewise.
1200 * g++.old-deja/g++.law/cvt8.C: Likewise.
1201 * g++.old-deja/g++.law/init8.C: Likewise.
1202 * g++.old-deja/g++.mike/net12.C: Likewise.
1203 * g++.old-deja/g++.mike/net8.C: Likewise.
1204 * g++.old-deja/g++.mike/p2793.C: Likewise.
1205 * g++.old-deja/g++.mike/p3836.C: Likewise.
1206 * g++.old-deja/g++.mike/p418.C: Likewise.
1207 * g++.old-deja/g++.mike/p701.C: Likewise.
1208 * g++.old-deja/g++.mike/p807.C: Likewise.
1210 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1213 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1216 2013-03-28 Marek Polacek <polacek@redhat.com>
1218 PR tree-optimization/56695
1219 * gcc.dg/vect/pr56695.c: New test.
1221 2013-03-28 Richard Biener <rguenther@suse.de>
1223 PR tree-optimization/37021
1224 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1225 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1227 2013-03-27 Tobias Burnus <burnus@net-b.de>
1231 * gfortran.dg/sizeof_2.f90: New.
1232 * gfortran.dg/sizeof_3.f90: New.
1233 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1235 2013-03-27 Richard Biener <rguenther@suse.de>
1237 PR tree-optimization/37021
1238 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1240 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1242 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1243 * g++.dg/ipa/ivinline-2.C: Likewise.
1244 * g++.dg/ipa/ivinline-3.C: Likewise.
1245 * g++.dg/ipa/ivinline-4.C: Likewise.
1246 * g++.dg/ipa/ivinline-5.C: Likewise.
1247 * g++.dg/ipa/ivinline-7.C: Likewise.
1248 * g++.dg/ipa/ivinline-8.C: Likewise.
1249 * g++.dg/ipa/ivinline-9.C: Likewise.
1250 * g++.dg/cpp0x/noexcept03.C: Likewise.
1251 * gcc.dg/const-1.c: Likewise.
1252 * gcc.dg/ipa/pure-const-1.c: Likewise.
1253 * gcc.dg/noreturn-8.c: Likewise.
1254 * gcc.target/i386/mmx-1.c: Likewise.
1255 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1256 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1257 * gcc.c-torture/execute/pr33992.x: New file.
1259 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1261 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1263 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1266 * g++.dg/ext/desig5.C: New.
1268 2013-03-26 Tobias Burnus <burnus@net-b.de>
1271 * gfortran.dg/merge_init_expr_2.f90: New.
1272 * gfortran.dg/merge_char_1.f90: Modify test to
1273 stay a run-time test.
1274 * gfortran.dg/merge_char_3.f90: Ditto.
1276 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1278 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1279 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1281 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1284 * g++.dg/cpp0x/range-for23.C: New.
1286 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1289 * gfortran.dg/namelist_79.f90: New.
1291 2013-03-25 Martin Jambor <mjambor@suse.cz>
1293 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1295 2013-03-25 Tobias Burnus <burnus@net-b.de>
1315 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1316 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1317 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1318 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1319 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1320 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1321 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1322 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1323 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1324 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1325 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1326 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1327 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1328 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1329 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1330 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1331 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1332 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1333 * gfortran.dg/pr32601_1.f03: Ditto.
1334 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1335 * gfortran.dg/blockdata_7.f90: New.
1336 * gfortran.dg/c_assoc_4.f90: New.
1337 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1338 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1339 * gfortran.dg/c_funloc_tests_8.f90: New.
1340 * gfortran.dg/c_loc_test_17.f90: New.
1341 * gfortran.dg/c_loc_test_18.f90: New.
1342 * gfortran.dg/c_loc_test_19.f90: New.
1343 * gfortran.dg/c_loc_test_20.f90: New.
1344 * gfortran.dg/c_sizeof_5.f90: New.
1345 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1346 * gfortran.dg/transfer_resolve_2.f90: New.
1347 * gfortran.dg/transfer_resolve_3.f90: New.
1348 * gfortran.dg/transfer_resolve_4.f90: New.
1349 * gfortran.dg/pr32601.f03: Update dg-error.
1350 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1351 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1353 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1355 * gcc.target/arm/vseleqdf.c: New test.
1356 * gcc.target/arm/vseleqsf.c: Likewise.
1357 * gcc.target/arm/vselgedf.c: Likewise.
1358 * gcc.target/arm/vselgesf.c: Likewise.
1359 * gcc.target/arm/vselgtdf.c: Likewise.
1360 * gcc.target/arm/vselgtsf.c: Likewise.
1361 * gcc.target/arm/vselledf.c: Likewise.
1362 * gcc.target/arm/vsellesf.c: Likewise.
1363 * gcc.target/arm/vselltdf.c: Likewise.
1364 * gcc.target/arm/vselltsf.c: Likewise.
1365 * gcc.target/arm/vselnedf.c: Likewise.
1366 * gcc.target/arm/vselnesf.c: Likewise.
1367 * gcc.target/arm/vselvcdf.c: Likewise.
1368 * gcc.target/arm/vselvcsf.c: Likewise.
1369 * gcc.target/arm/vselvsdf.c: Likewise.
1370 * gcc.target/arm/vselvssf.c: Likewise.
1372 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1374 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1376 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1377 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1378 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1379 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1380 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1381 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1382 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1383 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1384 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1385 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1386 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1387 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1388 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1389 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1390 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1391 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1392 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1393 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1394 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1395 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1396 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1397 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1398 * gcc.target/arm/atomic-op-char.c: Likewise.
1399 * gcc.target/arm/atomic-op-consume.c: Likewise.
1400 * gcc.target/arm/atomic-op-int.c: Likewise.
1401 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1402 * gcc.target/arm/atomic-op-release.c: Likewise.
1403 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1404 * gcc.target/arm/atomic-op-short.c: Likewise.
1406 2013-03-25 Richard Biener <rguenther@suse.de>
1409 * g++.dg/torture/pr56694.C: New testcase.
1411 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1414 * gcc.target/arm/neon-vcond-gt.c: New test.
1415 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1416 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1418 2013-03-25 Richard Biener <rguenther@suse.de>
1420 PR tree-optimization/56689
1421 * gcc.dg/torture/pr56689.c: New testcase.
1423 2013-03-25 Kai Tietz <ktietz@redhat.com>
1425 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1427 2013-03-24 Tobias Burnus <burnus@net-b.de>
1430 * gfortran.dg/eof_5.f90: New.
1432 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1434 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1437 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1439 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1441 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1444 * gcc.c-torture/execute/builtins/builtins.exp: Add
1445 -Wl,--allow-multiple-definition for RTEMS targets.
1447 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1449 * gcc.target/aarch64/movk.c: New test.
1451 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1453 * g++.dg/ext/vector21.C: New testcase.
1455 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1457 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1458 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1460 2013-03-21 Richard Biener <rguenther@suse.de>
1462 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1463 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1465 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1467 * gcc.target/aarch64/vect.c: Test and result vector added
1468 for sabd and saba instructions.
1469 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1470 instructions in assembly.
1471 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1472 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1473 for fabd instruction.
1474 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1475 instruction in assembly.
1476 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1478 2013-03-20 Jeff Law <law@redhat.com>
1480 * g++.dg/tree-ssa/ssa-dom.C: New test.
1482 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1484 * gcc.target/powerpc/mmfpgpr.c: New test.
1485 * gcc.target/powerpc/sd-vsx.c: Likewise.
1486 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1487 * gcc.target/powerpc/vsx-float0.c: Likewise.
1489 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1491 PR tree-optimization/56355
1492 * gcc.dg/pr56355-1.c: New file.
1494 2013-03-20 Catherine Moore <clm@codesourcery.com>
1495 Richard Sandiford <rdsandiford@googlemail.com>
1497 * gcc.target/mips/mips.exp: Add microMIPS support.
1498 * gcc.target/mips/umips-movep-2.c: New test.
1499 * gcc.target/mips/umips-lwp-2.c: New test.
1500 * gcc.target/mips/umips-swp-5.c: New test.
1501 * gcc.target/mips/umips-constraints-1.c: New test.
1502 * gcc.target/mips/umips-lwp-3.c: New test.
1503 * gcc.target/mips/umips-swp-6.c: New test.
1504 * gcc.target/mips/umips-constraints-2.c: New test.
1505 * gcc.target/mips/umips-save-restore-1.c: New test.
1506 * gcc.target/mips/umips-lwp-4.c: New test.
1507 * gcc.target/mips/umips-swp-7.c: New test.
1508 * gcc.target/mips/umips-save-restore-2.c: New test.
1509 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1510 * gcc.target/mips/umips-lwp-5.c: New test.
1511 * gcc.target/mips/umips-save-restore-3.c: New test.
1512 * gcc.target/mips/umips-lwp-6.c: New test.
1513 * gcc.target/mips/umips-swp-1.c: New test.
1514 * gcc.target/mips/umips-lwp-7.c: New test.
1515 * gcc.target/mips/umips-swp-2.c: New test.
1516 * gcc.target/mips/umips-lwp-8.c: New test.
1517 * gcc.target/mips/umips-swp-3.c: New test.
1518 * gcc.target/mips/umips-movep-1.c: New test.
1519 * gcc.target/mips/umips-lwp-1.c: New test.
1520 * gcc.target/mips/umips-swp-4.c: New test.
1522 2013-03-20 Richard Biener <rguenther@suse.de>
1524 PR tree-optimization/56661
1525 * gcc.dg/torture/pr56661.c: New testcase.
1527 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1529 PR rtl-optimization/56605
1530 * gcc.target/powerpc/pr56605.c: New.
1532 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1535 * gfortran.dg/do_1.f90: Don't xfail.
1537 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1540 * gfortran.dg/namelist_77.f90: New.
1541 * gfortran.dg/namelist_78.f90: New.
1543 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1546 * gfortran.dg/open_negative_unit_1.f90: New.
1548 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1550 * gcc.target/aarch64/sbc.c: New test.
1552 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1554 * gcc.target/aarch64/ror.c: New test.
1556 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1558 * gcc.target/aarch64/extr.c: New test.
1560 2013-03-19 Richard Biener <rguenther@suse.de>
1562 PR tree-optimization/56273
1563 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1564 * c-c++-common/uninit-17.c: Likewise.
1566 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1568 PR tree-optimization/56635
1569 * g++.dg/torture/pr56635.C: New test.
1571 2013-03-18 Richard Biener <rguenther@suse.de>
1573 PR tree-optimization/3713
1574 * g++.dg/ipa/devirt-12.C: New testcase.
1576 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1579 * c-c++-common/pr56566.c: New test.
1581 2013-03-17 Jason Merrill <jason@redhat.com>
1583 * g++.dg/template/abstract-dr337.C: XFAIL.
1585 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1588 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1589 * c-c++-common/pr56607.c: New test.
1591 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1594 * g++.dg/cpp0x/constexpr-array5.C: New.
1596 2013-03-15 Tobias Burnus <burnus@net-b.de>
1599 * gfortran.dg/transfer_intrinsic_5.f90: New.
1601 2013-03-15 Kai Tietz <ktietz@redhat.com>
1603 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1604 * gcc.target/i386/pr20020-1.c: Likewise.
1605 * gcc.target/i386/pr20020-2.c: Likewise.
1606 * gcc.target/i386/pr20020-3.c: Likewise.
1607 * gcc.target/i386/pr53425-1.c: Likewise.
1608 * gcc.target/i386/pr53425-2.c: Likewise.
1609 * gcc.target/i386/pr55093.c: Likewise.
1610 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1612 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1615 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1616 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1618 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1620 PR tree-optimization/53265
1621 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1623 * gcc.dg/graphite/id-6.c (test): Likewise.
1624 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1625 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1627 PR tree-optimization/53265
1628 * gcc.dg/pr53265.c: New test.
1629 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1631 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1633 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1634 n, use it as high bound instead of 4.
1636 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1639 * gcc.target/sh/pr49880-1.c: New.
1640 * gcc.target/sh/pr49880-2.c: New.
1641 * gcc.target/sh/pr49880-3.c: New.
1642 * gcc.target/sh/pr49880-4.c: New.
1643 * gcc.target/sh/pr49880-5.c: New.
1645 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1647 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1649 2013-03-13 Richard Biener <rguenther@suse.de>
1651 PR tree-optimization/56608
1652 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1654 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1657 * g++.dg/cpp0x/alias-decl-32.C: New.
1659 2013-03-11 Jan Hubicka <jh@suse.cz>
1662 * gcc.c-torture/compile/pr56571.c: New testcase.
1664 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1666 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1667 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1669 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1671 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1672 * gcc.dg/inline_4.c: Likewise.
1673 * gcc.dg/unroll_2.c: Likewise.
1674 * gcc.dg/unroll_3.c: Likewise.
1675 * gcc.dg/unroll_4.c: Likewise.
1677 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1680 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1683 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1685 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1688 * gcc.c-torture/compile/pr40797.c: New.
1690 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1692 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1694 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1697 * gfortran.dg/class_56.f90: New test.
1699 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1702 * gcc.target/mips/pr56524.c: New test.
1704 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1707 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1709 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1712 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1714 2013-03-08 Marek Polacek <polacek@redhat.com>
1716 PR tree-optimization/56478
1717 * gcc.dg/torture/pr56478.c: New test.
1719 2013-03-08 Kai Tietz <ktietz@redhat.com>
1721 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1722 targets linker option --allow-multiple-definition.
1724 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1725 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1726 * gcc.dg/pr52549.c: Add LLP64 case.
1727 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1728 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1729 * gcc.dg/torture/pr51071-2.c: Likewise.
1730 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1731 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1732 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1733 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1734 * gcc.dg/weak/weak-1.c: Likewise.
1735 * gcc.dg/weak/weak-2.c: Likewise.
1736 * gcc.dg/weak/weak-3.c: Likewise.
1737 * gcc.dg/weak/weak-4.c: Likewise.
1738 * gcc.dg/weak/weak-5.c: Likewise.
1739 * gcc.dg/weak/weak-15.c: Likewise.
1740 * gcc.dg/weak/weak-16.c: Likewise.
1742 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1744 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1746 PR tree-optimization/56559
1747 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1749 2013-03-07 Andreas Schwab <schwab@suse.de>
1751 * gcc.dg/pr31490.c: Fix last change.
1753 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1756 * g++.dg/template/crash115.C: New.
1758 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1760 PR tree-optimization/56539
1761 * gcc.c-torture/compile/pr56539.c: New test.
1763 2013-03-06 Kai Tietz <ktietz@redhat.com>
1765 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1767 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1768 * gcc.dg/lto/20091013-1_2.c: Likewise.
1769 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1771 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1773 * gnat.dg/specs/aggr6.ads: New test.
1775 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1777 * gnat.dg/loop_optimization15.ad[sb]: New test.
1779 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1782 * gcc.dg/pr56548.c: New test.
1784 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1787 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1789 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1792 * g++.dg/template/typename20.C: New test.
1794 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1797 * gcc.dg/pr56510.c: New test.
1799 PR rtl-optimization/56484
1800 * gcc.c-torture/compile/pr56484.c: New test.
1802 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1805 * g++.dg/warn/Wsign-conversion-2.C: New.
1807 2013-03-05 Richard Biener <rguenther@suse.de>
1809 PR tree-optimization/56270
1810 * gcc.dg/vect/slp-38.c: New testcase.
1812 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1814 PR rtl-optimization/56494
1815 * gcc.dg/pr56494.c: New test.
1817 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1819 * gcc.dg/pr56424.c: New test.
1821 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1823 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1824 * gcc.dg/pr56228.c <avr>: Skip.
1826 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1829 PR tree-optimization/52631
1830 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1832 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1834 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1835 * gcc.dg/vect/vect-83_64.c: Same.
1837 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1840 * gfortran.dg/pointer_check_13.f90: New test.
1842 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1845 * gfortran.dg/array_constructor_42.f90: New test.
1847 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1850 * g++.dg/template/static33.C: New.
1851 * g++.dg/template/static34.C: Likewise.
1854 * g++.dg/template/static35.C: New.
1856 2013-03-01 Steve Ellcey <sellcey@mips.com>
1858 * gcc.dg/pr56396.c: Require pic support.
1860 2013-03-01 Richard Biener <rguenther@suse.de>
1862 PR tree-optimization/55481
1863 * gcc.dg/torture/pr56488.c: New testcase.
1865 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1866 Jakub Jelinek <jakub@redhat.com>
1869 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1870 no_sanitize_address attribute rather than no_address_safety_analysis.
1871 * g++.dg/asan/sanitizer_test_utils.h
1872 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1873 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1874 in addition to no_address_safety_analysis.
1876 2013-02-28 Jason Merrill <jason@redhat.com>
1879 * g++.dg/cpp0x/constexpr-and.C: New.
1881 2013-02-28 Martin Jambor <mjambor@suse.cz>
1883 PR tree-optimization/56294
1884 * g++.dg/debug/pr56294.C: New test.
1886 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1888 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1890 2013-02-27 Marek Polacek <polacek@redhat.com>
1892 PR rtl-optimization/56466
1893 * gcc.dg/pr56466.c: New test.
1895 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1897 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1898 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1899 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1901 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1904 * gcc.dg/pr45472.c: New test.
1906 2013-02-26 Marek Polacek <polacek@redhat.com>
1908 PR tree-optimization/56426
1909 * gcc.dg/pr56436.c: New test.
1911 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1913 PR tree-optimization/56448
1914 * gcc.c-torture/compile/pr56448.c: New test.
1916 PR tree-optimization/56443
1917 * gcc.dg/torture/pr56443.c: New test.
1919 2013-02-25 Richard Biener <rguenther@suse.de>
1921 PR tree-optimization/56175
1922 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1924 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1927 * g++.dg/torture/pr56403.C: New test.
1929 2013-02-25 Catherine Moore <clm@codesourcery.com>
1932 2013-02-24 Catherine Moore <clm@codesourcery.com>
1933 Richard Sandiford <rdsandiford@googlemail.com>
1935 * gcc.target/mips/mips.exp: Add microMIPS support.
1936 * gcc.target/mips/umips-movep-2.c: New test.
1937 * gcc.target/mips/umips-lwp-2.c: New test.
1938 * gcc.target/mips/umips-swp-5.c: New test.
1939 * gcc.target/mips/umips-constraints-1.c: New test.
1940 * gcc.target/mips/umips-lwp-3.c: New test.
1941 * gcc.target/mips/umips-swp-6.c: New test.
1942 * gcc.target/mips/umips-constraints-2.c: New test.
1943 * gcc.target/mips/umips-save-restore-1.c: New test.
1944 * gcc.target/mips/umips-lwp-4.c: New test.
1945 * gcc.target/mips/umips-swp-7.c: New test.
1946 * gcc.target/mips/umips-save-restore-2.c: New test.
1947 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1948 * gcc.target/mips/umips-lwp-5.c: New test.
1949 * gcc.target/mips/umips-save-restore-3.c: New test.
1950 * gcc.target/mips/umips-lwp-6.c: New test.
1951 * gcc.target/mips/umips-swp-1.c: New test.
1952 * gcc.target/mips/umips-lwp-7.c: New test.
1953 * gcc.target/mips/umips-swp-2.c: New test.
1954 * gcc.target/mips/umips-lwp-8.c: New test.
1955 * gcc.target/mips/umips-swp-3.c: New test.
1956 * gcc.target/mips/umips-movep-1.c: New test.
1957 * gcc.target/mips/umips-lwp-1.c: New test.
1958 * gcc.target/mips/umips-swp-4.c: New test.
1960 2013-02-24 Catherine Moore <clm@codesourcery.com>
1961 Richard Sandiford <rdsandiford@googlemail.com>
1963 * gcc.target/mips/mips.exp: Add microMIPS support.
1964 * gcc.target/mips/umips-movep-2.c: New test.
1965 * gcc.target/mips/umips-lwp-2.c: New test.
1966 * gcc.target/mips/umips-swp-5.c: New test.
1967 * gcc.target/mips/umips-constraints-1.c: New test.
1968 * gcc.target/mips/umips-lwp-3.c: New test.
1969 * gcc.target/mips/umips-swp-6.c: New test.
1970 * gcc.target/mips/umips-constraints-2.c: New test.
1971 * gcc.target/mips/umips-save-restore-1.c: New test.
1972 * gcc.target/mips/umips-lwp-4.c: New test.
1973 * gcc.target/mips/umips-swp-7.c: New test.
1974 * gcc.target/mips/umips-save-restore-2.c: New test.
1975 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1976 * gcc.target/mips/umips-lwp-5.c: New test.
1977 * gcc.target/mips/umips-save-restore-3.c: New test.
1978 * gcc.target/mips/umips-lwp-6.c: New test.
1979 * gcc.target/mips/umips-swp-1.c: New test.
1980 * gcc.target/mips/umips-lwp-7.c: New test.
1981 * gcc.target/mips/umips-swp-2.c: New test.
1982 * gcc.target/mips/umips-lwp-8.c: New test.
1983 * gcc.target/mips/umips-swp-3.c: New test.
1984 * gcc.target/mips/umips-movep-1.c: New test.
1985 * gcc.target/mips/umips-lwp-1.c: New test.
1986 * gcc.target/mips/umips-swp-4.c: New test.
1988 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1991 * lib/asan-dg.exp (asan_link_flags): Add
1992 -B${gccpath}/libsanitizer/asan/ to flags.
1994 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1997 * gcc.dg/torture/pr56420.c: New test.
1999 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2002 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2004 2013-02-21 Martin Jambor <mjambor@suse.cz>
2006 PR tree-optimization/56310
2007 * g++.dg/ipa/pr56310.C: New test.
2009 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2012 * gfortran.dg/proc_ptr_comp_37.f90: New.
2014 2013-02-21 Richard Biener <rguenther@suse.de>
2016 PR tree-optimization/56415
2018 2013-02-11 Richard Biener <rguenther@suse.de>
2020 PR tree-optimization/56273
2021 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2022 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2023 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2024 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2025 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2026 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2028 2013-02-21 Marek Polacek <polacek@redhat.com>
2030 PR tree-optimization/56398
2031 * g++.dg/torture/pr56398.C: New test.
2033 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2036 * gcc.c-torture/compile/pr56405.c: New test.
2038 2013-02-20 Jan Hubicka <jh@suse.cz>
2040 PR tree-optimization/56265
2041 * g++.dg/ipa/devirt-11.C: New testcase.
2043 2013-02-20 Richard Biener <rguenther@suse.de>
2045 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2047 2013-02-20 Richard Biener <rguenther@suse.de>
2048 Jakub Jelinek <jakub@redhat.com>
2050 PR tree-optimization/56396
2051 * gcc.dg/pr56396.c: New testcase.
2053 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2056 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2058 2013-02-19 Richard Biener <rguenther@suse.de>
2060 PR tree-optimization/56384
2061 * gcc.dg/torture/pr56384.c: New testcase.
2063 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2065 PR tree-optimization/56350
2066 * gcc.dg/pr56350.c: New test.
2068 PR tree-optimization/56381
2069 * g++.dg/opt/pr56381.C: New test.
2071 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2074 * lib/dg-pch.exp (pch-init, pch-finish,
2075 check_effective_target_pch_supported_debug): New procs.
2076 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2077 Likewise if $pch_unsupported_debug and $flags include -g.
2078 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2079 and dg-require-effective-target pch_unsupported_debug.
2080 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2081 * objc.dg/pch/pch.exp: Likewise.
2082 * gcc.dg/pch/pch.exp: Likewise.
2083 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2084 pch_unsupported_debug.
2085 * gcc.dg/pch/valid-1.hs: Likewise.
2086 * gcc.dg/pch/valid-1b.c: Likewise.
2087 * gcc.dg/pch/valid-1b.hs: Likewise.
2089 2013-02-18 Richard Biener <rguenther@suse.de>
2091 PR tree-optimization/56366
2092 * gcc.dg/torture/pr56366.c: New testcase.
2094 2013-02-18 Richard Biener <rguenther@suse.de>
2097 * gcc.dg/torture/pr56349.c: New testcase.
2099 2013-02-18 Richard Biener <rguenther@suse.de>
2101 PR tree-optimization/56321
2102 * gcc.dg/torture/pr56321.c: New testcase.
2104 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2106 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2108 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2109 Dodji Seketeli <dodji@redhat.com>
2112 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2113 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2114 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2115 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2116 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2117 * c-c++-common/asan/pr56330.c: Likewise.
2118 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2119 Ensure the size argument of __builtin_memcpy is a constant.
2121 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2122 Paolo Carlini <paolo.carlini@oracle.com>
2125 * g++.dg/cpp0x/enum23.C: New.
2127 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2130 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2132 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2134 PR rtl-optimization/56348
2135 * gcc.target/i386/pr56348.c: New test.
2137 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2139 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2140 * gcc.target/arm/interrupt-2.c: Likewise.
2142 2013-02-15 Tobias Burnus <burnus@net-b.de>
2145 * gfortran.dg/matmul_9.f90: New.
2147 2013-02-15 Tobias Burnus <burnus@net-b.de>
2150 * gfortran.dg/init_flag_11.f90: New.
2152 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2154 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2156 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2158 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2161 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2162 Tobias Burnus <burnus@net-b.de>
2165 * gfortran.dg/allocatable_function_7.f90: New.
2167 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2169 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2170 * asan_globals_test-wrapper.cc: New file.
2171 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2172 instead of asan_globals_test.cc as dg-additional-sources.
2173 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2174 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2175 "sanitizer_test_utils.h" instead of
2176 "sanitizer_common/tests/sanitizer_test_utils.h".
2177 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2178 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2179 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2180 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2181 * g++.dg/asan/asan_test.cc: Synced from upstream.
2182 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2184 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2187 * c-c++-common/asan/memcmp-2.c: New test.
2189 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2192 * g++.dg/cpp0x/udlit-string-literal.h: New.
2193 * g++.dg/cpp0x/udlit-string-literal.C: New.
2195 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2197 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2199 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2202 * gcc.target/arm/pr56184.C: New test.
2204 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2207 * g++.dg/torture/pr56302.C: New test.
2208 * g++.dg/cpp0x/constexpr-56302.C: New test.
2209 * c-c++-common/pr56302.c: New test.
2211 2013-02-13 Tobias Burnus <burnus@net-b.de>
2212 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2215 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2216 * gfortran.dg/quad_3.f90: Ditto.
2218 2013-02-13 Kostya Serebryany <kcc@google.com>
2220 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2221 to match the fresh asan run-time.
2222 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2224 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2226 Avoid instrumenting duplicated memory access in the same basic block
2227 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2228 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2229 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2230 * c-c++-common/asan/inc.c: Likewise.
2232 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2235 * gcc.target/i386/pr56148.c: New test.
2237 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2238 Tobias Burnus <burnus@net-b.de>
2241 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2244 2013-02-12 Richard Biener <rguenther@suse.de>
2247 * gcc.dg/lto/pr56297_0.c: New testcase.
2248 * gcc.dg/lto/pr56297_0.c: Likewise.
2250 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2253 * gfortran.dg/typebound_deferred_1.f90: New.
2255 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2257 PR rtl-optimization/56151
2258 * gcc.target/i386/pr56151.c: New test.
2260 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2262 * g++.dg/ext/mv12.C: New test.
2263 * g++.dg/ext/mv12.h: New file.
2264 * g++.dg/ext/mv12-aux.C: New file.
2265 * g++.dg/ext/mv13.C: New test.
2267 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2269 * lib/target-supports.exp
2270 (check_effective_target_powerpc_eabi_ok): New.
2271 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2273 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2274 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2276 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2277 * gcc.target/powerpc/pr51623.c: Likewise.
2278 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2279 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2281 2013-02-11 Alexander Potapenko <glider@google.com>
2282 Jack Howarth <howarth@bromo.med.uc.edu>
2283 Jakub Jelinek <jakub@redhat.com>
2286 * g++.dg/asan/pr55617.C: Run on all targets.
2288 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2290 PR rtl-optimization/56275
2291 * gcc.dg/pr56275.c: New test.
2293 2013-02-11 Richard Biener <rguenther@suse.de>
2295 PR tree-optimization/56273
2296 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2298 2013-02-11 Richard Biener <rguenther@suse.de>
2300 PR tree-optimization/56264
2301 * gcc.dg/torture/pr56264.c: New testcase.
2303 2013-02-11 Richard Biener <rguenther@suse.de>
2305 PR tree-optimization/56273
2306 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2307 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2308 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2309 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2310 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2311 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2313 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2315 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2316 for *-*-linux-gnu targets.
2317 * g++.dg/asan/interception-test-1.c: Ditto.
2318 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2319 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2321 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2324 * gfortran.dg/intrinsic_size_4.f90 : New test.
2326 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2329 * gcc.target/powerpc/pr56256.c: New test.
2331 2013-02-08 Ian Lance Taylor <iant@google.com>
2333 * lib/go.exp: Load timeout.exp.
2335 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2337 PR rtl-optimization/56246
2338 * gcc.target/i386/pr56246.c: New test.
2340 2013-02-08 Jeff Law <law@redhat.com>
2343 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2345 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2348 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2351 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2353 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2355 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2357 PR rtl-optimization/56195
2358 * gcc.dg/torture/pr56195.c: New test.
2360 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2363 * gfortran.dg/recursive_interface_2.f90: New test.
2365 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2367 PR tree-optimization/56250
2368 * gcc.c-torture/execute/pr56250.c: New test.
2370 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2372 PR tree-optimization/56064
2373 * gcc.dg/fixed-point/view-convert-2.c: New test.
2375 2013-02-08 Michael Matz <matz@suse.de>
2377 PR tree-optimization/52448
2378 * gcc.dg/pr52448.c: New test.
2380 2013-02-08 Richard Biener <rguenther@suse.de>
2383 * gcc.dg/torture/pr56181.c: New testcase.
2385 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2388 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2389 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2391 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2394 * g++.dg/parse/crash61.C: New test.
2397 * g++.dg/parse/pr56239.C: New test.
2400 * g++.dg/abi/mangle61.C: New test.
2402 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2404 PR rtl-optimization/56225
2405 * gcc.target/i386/pr56225.c: New test.
2407 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2410 * gcc.dg/guality/pr56154-1.c: New test.
2411 * gcc.dg/guality/pr56154-2.c: New test.
2412 * gcc.dg/guality/pr56154-3.c: New test.
2413 * gcc.dg/guality/pr56154-4.c: New test.
2414 * gcc.dg/guality/pr56154-aux.c: New file.
2416 PR tree-optimization/55789
2417 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2419 * gcc.dg/tree-ssa/inline-3.c: Add
2420 --param max-early-inliner-iterations=2 option.
2422 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2425 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2426 Add -fno-dwarf2-cfi-asm to dg-options.
2429 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2432 * gcc.dg/pr56228.c: New test.
2434 2013-02-07 Alan Modra <amodra@gmail.com>
2437 * gcc.target/powerpc/pr54009.c: New test.
2439 * gfortran.dg/pr54131.f: New test.
2441 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2444 * gfortran.dg/array_constructor_41.f90: New test.
2446 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2449 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2451 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2454 * g++.dg/gomp/pr56217.C: New test.
2456 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2458 PR tree-optimization/56205
2459 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2460 * gcc.c-torture/execute/pr56205.c: New test.
2462 2013-02-05 Richard Biener <rguenther@suse.de>
2464 PR tree-optimization/53342
2465 PR tree-optimization/53185
2466 * gcc.dg/vect/pr53185-2.c: New testcase.
2468 2013-02-05 Jan Hubicka <jh@suse.cz>
2470 PR tree-optimization/55789
2471 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2472 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2473 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2474 * g++.dg/ipa/inline-1.C: New testcase.
2475 * g++.dg/ipa/inline-2.C: New testcase.
2476 * g++.dg/ipa/inline-3.C: New testcase.
2478 2013-02-05 Jan Hubicka <jh@suse.cz>
2480 PR tree-optimization/55789
2481 * g++.dg/torture/pr55789.C: New testcase.
2483 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2486 * gcc.dg/pr56167.c: New test.
2488 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2491 * gcc.target/sh/pr55146.c: New.
2493 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2495 PR tree-optimization/54386
2496 * gcc.target/sh/pr54386.c: New.
2498 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2501 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2504 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2506 2013-02-04 Alexander Potapenko <glider@google.com>
2507 Jack Howarth <howarth@bromo.med.uc.edu>
2508 Jakub Jelinek <jakub@redhat.com>
2511 * g++.dg/asan/pr55617.C: New test.
2513 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2516 * gfortran.dg/typebound_operator_19.f90: New test.
2517 * gfortran.dg/typebound_assignment_4.f90: New test.
2519 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2522 * gfortran.dg/recursive_interface_1.f90: New test.
2524 2013-02-04 Richard Guenther <rguenther@suse.de>
2527 * gcc.dg/lto/pr56168_0.c: New testcase.
2528 * gcc.dg/lto/pr56168_1.c: Likewise.
2530 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2534 * gfortran.dg/block_12.f90: New test.
2535 * gfortran.dg/module_error_1.f90: New test.
2537 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2539 * lib/target-supports.exp (check_effective_target_vect_float)
2540 (check_effective_target_vect_no_align): Add mips-sde-elf.
2542 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2544 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2546 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2548 * gcc.dg/pr56023.c: XFAIL on AIX.
2549 * gcc.dg/vect/pr49352.c: Same.
2551 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2553 * gnat.dg/opt26.adb: New test.
2555 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2558 2013-01-27 Amol Pise <amolpise15@gmail.com>
2560 * gcc.target/arm/neon-vfnms-1.c: New test.
2561 * gcc.target/arm/neon-vfnma-1.c: New test.
2563 2013-01-31 Richard Biener <rguenther@suse.de>
2565 PR tree-optimization/56157
2566 * gcc.dg/torture/pr56157.c: New testcase.
2568 2013-01-30 Richard Biener <rguenther@suse.de>
2570 PR tree-optimization/56150
2571 * gcc.dg/torture/pr56150.c: New testcase.
2573 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2576 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2577 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2578 printed in backtrace.
2579 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2580 to avoid errors about mismatched allocation vs. deallocation.
2583 * g++.dg/mv1.C: Moved to...
2584 * g++.dg/ext/mv1.C: ... here. Adjust test.
2585 * g++.dg/mv2.C: Moved to...
2586 * g++.dg/ext/mv2.C: ... here. Adjust test.
2587 * g++.dg/mv3.C: Moved to...
2588 * g++.dg/ext/mv3.C: ... here.
2589 * g++.dg/mv4.C: Moved to...
2590 * g++.dg/ext/mv4.C: ... here.
2591 * g++.dg/mv5.C: Moved to...
2592 * g++.dg/ext/mv5.C: ... here. Adjust test.
2593 * g++.dg/mv6.C: Moved to...
2594 * g++.dg/ext/mv6.C: ... here. Adjust test.
2595 * g++.dg/ext/mv7.C: New test.
2596 * g++.dg/ext/mv8.C: New test.
2597 * g++.dg/ext/mv9.C: New test.
2598 * g++.dg/ext/mv10.C: New test.
2599 * g++.dg/ext/mv11.C: New test.
2601 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2603 PR rtl-optimization/56144
2604 * gcc.dg/pr56144.c: New.
2606 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2608 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2610 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2611 * g++.dg/cpp0x/constexpr-55573.C: Same
2613 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2615 PR tree-optimization/56064
2616 * gcc.dg/fixed-point/view-convert.c: New test.
2618 2013-01-30 Andreas Schwab <schwab@suse.de>
2620 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2621 evaluate the end index in string range.
2623 2013-01-30 Tobias Burnus <burnus@net-b.de>
2626 * gfortran.dg/allocatable_function_6.f90: New.
2628 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2629 Mikael Morin <mikael@gcc.gnu.org>
2632 * gfortran.dg/proc_ptr_comp_36.f90: New.
2634 2013-01-29 Richard Biener <rguenther@suse.de>
2636 PR tree-optimization/55270
2637 * gcc.dg/torture/pr55270.c: New testcase.
2639 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2641 PR rtl-optimization/56117
2642 * gcc.dg/pr56117.c: New test.
2644 2013-01-28 Richard Biener <rguenther@suse.de>
2646 PR tree-optimization/56034
2647 * gcc.dg/torture/pr56034.c: New testcase.
2649 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2651 PR tree-optimization/56125
2652 * gcc.dg/pr56125.c: New test.
2654 2013-01-28 Tobias Burnus <burnus@net-b.de>
2655 Mikael Morin <mikael@gcc.gnu.org>
2658 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2659 * gfortran.dg/import8.f90: Likewise.
2660 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2661 * gfortran.dg/import10.f90: New test.
2662 * gfortran.dg/import11.f90: Likewise
2664 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2667 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2668 string.h. Provide memset, malloc and free prototypes, adjust line
2669 numbers in dg-output.
2670 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2671 Provide memset prototype and adjust line numbers in dg-output.
2672 * c-c++-common/asan/global-overflow-1.c: Likewise.
2674 PR tree-optimization/56094
2675 * gcc.dg/pr56094.c: New test.
2677 2013-01-27 Amol Pise <amolpise15@gmail.com>
2679 * gcc.target/arm/neon-vfnms-1.c: New test.
2680 * gcc.target/arm/neon-vfnma-1.c: New test.
2682 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2685 * gcc.target/i386/pr56114.c: New test.
2687 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2690 * gfortran.dg/associate_14.f90: New test.
2693 * gfortran.dg/associate_13.f90: New test.
2695 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2697 PR tree-optimization/56098
2698 * gcc.dg/pr56098-1.c: New test.
2699 * gcc.dg/pr56098-2.c: New test.
2701 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2704 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2706 2013-01-22 Marek Polacek <polacek@redhat.com>
2708 PR tree-optimization/56035
2709 * gcc.dg/pr56035.c: New test.
2711 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2713 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2716 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2718 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2720 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2723 * gcc.dg/pr56078.c: New test.
2724 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2726 2013-01-24 Martin Jambor <mjambor@suse.cz>
2728 PR tree-optimization/55927
2729 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2731 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2733 * gcc.target/i386/movsd.c: New test.
2735 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2738 * gcc.target/i386/pr55934.c: New test.
2740 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2743 * gfortran.dg/select_8.f90: New.
2745 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2747 * gcc.target/microblaze/microblaze.exp: Remove
2748 target_config_cflags check.
2750 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2753 * gfortran.dg/gomp/pr56052.f90: New test.
2756 * gcc.dg/pr49069.c: New test.
2758 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2761 * g++.dg/cpp0x/constexpr-static10.C: New.
2763 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2766 * gcc.target/i386/pr56028.c: New test.
2768 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2771 * gcc.target/i386/pr55686.c: New test.
2773 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2776 * g++.dg/cpp0x/variadic139.C: New test.
2777 * g++.dg/cpp0x/variadic140.C: Likewise.
2778 * g++.dg/cpp0x/variadic141.C: Likewise.
2780 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2782 * gnat.dg/warn8.adb: New test.
2784 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2787 * gfortran.dg/include_8.f90: New test.
2789 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2791 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2792 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2794 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2796 PR tree-optimization/56051
2797 * gcc.c-torture/execute/pr56051.c: New test.
2799 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2801 PR rtl-optimization/56023
2802 * gcc.dg/pr56023.c: New test.
2804 2013-01-21 Martin Jambor <mjambor@suse.cz>
2807 * gcc.target/i386/pr56022.c: New test.
2809 2013-01-21 Jason Merrill <jason@redhat.com>
2811 * lib/target-supports.exp (check_effective_target_alias): New.
2813 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2816 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2818 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2820 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2822 2013-01-19 Jeff Law <law@redhat.com>
2824 PR tree-optimization/52631
2825 * tree-ssa/pr52631.c: New test.
2826 * tree-ssa/ssa-fre-9: Update expected output.
2828 2013-01-19 Anthony Green <green@moxielogic.com>
2830 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2833 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2835 PR tree-optimization/56029
2836 * g++.dg/torture/pr56029.C: New test.
2838 2013-01-18 Sharad Singhai <singhai@google.com>
2840 PR tree-optimization/55995
2841 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2843 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2846 * gcc.target/i386/pr55433.c: New.
2848 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2851 * gfortran.dg/pr56015.f90: New test.
2853 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2855 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2857 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2859 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2860 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2861 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2862 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2863 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2865 2013-01-17 Jeff Law <law@redhat.com>
2867 * gcc.dg/pr52573.c: Move to...
2868 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2870 PR rtl-optimization/52573
2871 * gcc.dg/pr52573.c: New test.
2873 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2876 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2877 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2878 check_no_compiler_messages to test support in ucontext.h.
2879 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2880 compliant RLIMIT_AS.
2882 2013-01-17 Marek Polacek <polacek@redhat.com>
2884 PR rtl-optimization/55833
2885 * gcc.dg/pr55833.c: New test.
2887 2013-01-17 Jan Hubicka <jh@suse.cz>
2889 PR tree-optimization/55273
2890 * gcc.c-torture/compile/pr55273.c: New testcase.
2892 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2895 * gcc.target/pr55981.c: New test.
2897 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2899 * gcc.target/arm/pr40887.c: Require at least armv5.
2900 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2901 * gcc.target/arm/pr51915.c: Likewise.
2902 * gcc.target/arm/pr52006.c: Likewise.
2903 * gcc.target/arm/pr53187.c: Likewise.
2905 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2906 * gcc.target/arm/ftest-support-arm.h: Delete.
2907 * gcc.target/arm/ftest-support-thumb.h: Delete.
2908 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2909 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2910 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2911 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2912 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2913 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2914 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2915 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2916 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2917 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2918 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2919 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2920 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2921 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2922 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2923 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2924 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2925 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2926 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2927 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2928 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2929 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2930 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2931 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2933 2013-01-17 Martin Jambor <mjambor@suse.cz>
2935 PR tree-optimizations/55264
2936 * g++.dg/ipa/pr55264.C: New test.
2938 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2941 * gfortran.dg/class_55.f90: New.
2943 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2946 * gcc.c-torture/execute/builtins/builtins.exp: Add
2947 -Wl,--allow-multiple-definition for eabi and elf targets.
2950 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2951 check_effective_target_vect_perm_short,
2952 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2953 check_effective_target_vect64): Return 0 for big-endian ARM.
2954 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2956 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2959 2013-01-16 Richard Biener <rguenther@suse.de>
2961 PR tree-optimization/55964
2962 * gcc.dg/torture/pr55964.c: New testcase.
2964 2013-01-16 Richard Biener <rguenther@suse.de>
2966 PR tree-optimization/54767
2967 PR tree-optimization/53465
2968 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2970 2013-01-16 Christian Bruel <christian.bruel@st.com>
2973 * gcc.target/sh/sh-switch.c: New testcase.
2975 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2977 * gcc.dg/webizer.c: Increase the array size.
2979 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2982 * gcc.dg/pr55940.c: New test.
2984 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2985 Harald Anlauf <anlauf@gmx.de>
2987 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2988 * gfortran.dg/bounds_check_5.f90: Likewise.
2989 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2990 * gfortran.dg/continuation_9.f90: Likewise.
2991 * gfortran.dg/move_alloc_13.f90: Likewise.
2992 * gfortran.dg/structure_constructor_11.f90: Likewise.
2993 * gfortran.dg/tab_continuation.f: Likewise.
2994 * gfortran.dg/warning-directive-2.F90: Likewise.
2995 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2997 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2999 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3000 * gcc.target/arm/fma-sp.c: Likewise.
3002 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3004 PR rtl-optimization/55153
3005 * gcc.dg/pr55153.c: New.
3007 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3009 PR tree-optimization/55920
3010 * gcc.c-torture/compile/pr55920.c: New test.
3012 2013-01-15 Richard Biener <rguenther@suse.de>
3015 * gcc.dg/torture/pr55882.c: New testcase.
3017 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3019 PR tree-optimization/55955
3020 * gcc.c-torture/compile/pr55955.c: New test.
3022 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3025 * g++.dg/cpp0x/alias-decl-31.C: New test.
3027 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3030 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3031 case where interface is null.
3033 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3036 * gfortran.dg/array_constructor_40.f90: New test.
3038 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3040 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3042 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3044 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3045 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3046 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3047 * gcc.target/aarch64/vect-ld1r.c: New.
3048 * gcc.target/aarch64/vect-ld1r.x: New.
3050 2013-01-14 Andi Kleen <ak@linux.intel.com>
3053 * gcc.target/i386/hle-clear-rel.c: New file
3054 * gcc.target/i386/hle-store-rel.c: New file.
3056 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3058 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3059 * gfortran.dg/bounds_check_4.f90: Likewise.
3060 * gfortran.dg/inquire_10.f90: Likewise.
3061 * gfortran.dg/minloc_3.f90: Likewise.
3062 * gfortran.dg/minlocval_3.f90: Likewise.
3063 * gfortran.dg/module_double_reuse.f90: Likewise.
3064 * gfortran.dg/mvbits_1.f90: Likewise.
3065 * gfortran.dg/oldstyle_1.f90: Likewise.
3066 * gfortran.dg/pr20163-2.f: Likewise.
3067 * gfortran.dg/save_1.f90: Likewise.
3068 * gfortran.dg/scan_1.f90: Likewise.
3069 * gfortran.dg/select_char_1.f90: Likewise.
3070 * gfortran.dg/shape_4.f90: Likewise.
3071 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3072 * gfortran.dg/function_optimize_10.f90: Likewise.
3073 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3074 * gfortran.dg/used_types_17.f90: Likewise.
3075 * gfortran.dg/used_types_18.f90: Likewise.
3077 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3080 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3082 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3084 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3086 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3088 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3090 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3093 * gfortran.dg/assumed_type_2.f90: Fix test case.
3094 * gfortran.dg/internal_pack_13.f90: New test.
3095 * gfortran.dg/internal_pack_14.f90: New test.
3097 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3100 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3101 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3104 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3106 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3108 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3111 * gcc.target/s390/pr55719.c: New testcase.
3113 2013-01-11 Richard Guenther <rguenther@suse.de>
3115 PR tree-optimization/44061
3116 * gcc.dg/pr44061.c: New testcase.
3118 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3120 Update copyright years.
3122 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3123 Jakub Jelinek <jakub@redhat.com>
3126 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3128 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3130 PR rtl-optimization/55672
3131 * gcc.target/i386/pr55672.c: New.
3133 2013-01-10 Jeff Law <law@redhat.com>
3135 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3136 pass/fail message unique.
3139 2013-01-10 Jason Merrill <jason@redhat.com>
3141 * ada/.gitignore: New.
3143 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3145 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3147 * g++.dg/tls/thread_local2.C: Likewise.
3148 * g++.dg/tls/thread_local2g.C: Likewise.
3149 * g++.dg/tls/thread_local6.C: Likewise.
3150 * g++.dg/tls/thread_local-order1.C: Add tls options.
3151 * g++.dg/tls/thread_local-order2.C: Likewise.
3152 * g++.dg/tls/thread_local3.C: Likewise.
3153 * g++.dg/tls/thread_local3g.C: Likewise.
3154 * g++.dg/tls/thread_local4.C: Likewise.
3155 * g++.dg/tls/thread_local4g.C: Likewise.
3156 * g++.dg/tls/thread_local5.C: Likewise.
3157 * g++.dg/tls/thread_local5g.C: Likewise.
3158 * g++.dg/tls/thread_local6g.C: Likewise.
3160 2013-01-10 Kostya Serebryany <kcc@google.com>
3162 * g++.dg/asan/asan_test.cc: Sync from upstream.
3164 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3166 PR tree-optimization/55921
3167 * gcc.c-torture/compile/pr55921.c: New test.
3169 2013-01-09 Jan Hubicka <jh@suse.cz>
3171 PR tree-optimization/55569
3172 * gcc.c-torture/compile/pr55569.c: New testcase.
3174 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3177 * gfortran.dg/use_28.f90: New test.
3179 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3181 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3182 number matching more robust.
3184 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3186 PR rtl-optimization/55829
3187 * gcc.target/i386/pr55829.c: New.
3189 2013-01-09 Tobias Burnus <burnus@net-b.de>
3192 * gfortran.dg/bind_c_bool_1.f90: New.
3193 * gfortran.dg/do_5.f90: Add dg-warning.
3195 2013-01-09 Jan Hubicka <jh@suse.cz>
3197 PR tree-optimization/55875
3198 * gcc.c-torture/execute/pr55875.c: New testcase.
3199 * g++.dg/torture/pr55875.C: New testcase.
3201 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3204 * c-c++-common/pr48418.c: New test.
3206 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3209 * g++.dg/tls/thread_local-ice.C: New.
3211 2013-01-09 Andreas Schwab <schwab@suse.de>
3213 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3215 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3217 PR tree-optimization/48189
3218 * gcc.dg/pr48189.c: New test.
3220 2013-01-04 Jan Hubicka <jh@suse.cz>
3222 PR tree-optimization/55823
3223 * g++.dg/ipa/devirt-10.C: New testcase.
3225 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3226 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3228 PR rtl-optimization/55845
3229 * gcc.target/i386/pr55845.c: New test.
3231 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3233 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3234 instructions generated instead of number of occurances.
3236 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3238 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3239 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3240 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3241 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3242 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3243 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3244 * gcc.target/aarch64/vect-fcm.x: Likewise.
3245 * lib/target-supports.exp
3246 (check_effective_target_vect_cond): Enable for AArch64.
3248 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3250 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3251 endian-safe float pool loading.
3252 (test_square_root_v4sf): Likewise.
3253 (test_square_root_v2df): Likewise.
3254 * lib/target-supports.exp
3255 (check_effective_target_vect_call_sqrtf): Add AArch64.
3257 2013-01-08 Martin Jambor <mjambor@suse.cz>
3260 * gcc.dg/tree-ssa/pr55579.c: New test.
3262 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3264 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3267 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3270 * gcc.dg/torture/pr55890-3.c: New test.
3273 * gcc.c-torture/compile/pr55851.c: New test.
3276 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3279 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3282 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3284 2013-01-07 Tobias Burnus <burnus@net-b.de>
3287 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3288 * gfortran.dg/pointer_init_7.f90: New.
3290 2013-01-07 Richard Biener <rguenther@suse.de>
3292 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3294 2013-01-07 Richard Biener <rguenther@suse.de>
3297 * gcc.dg/torture/pr55890-1.c: New testcase.
3298 * gcc.dg/torture/pr55890-2.c: Likewise.
3300 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3302 * gcc.target/aarch64/fmovd.c: New.
3303 * gcc.target/aarch64/fmovf.c: Likewise.
3304 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3305 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3306 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3307 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3308 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3309 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3311 2013-01-07 Richard Biener <rguenther@suse.de>
3313 PR tree-optimization/55888
3314 PR tree-optimization/55862
3315 * gcc.dg/torture/pr55888.c: New testcase.
3317 2013-01-07 Tobias Burnus <burnus@net-b.de>
3320 * gfortran.dg/intrinsic_size_3.f90: New.
3322 2013-01-07 Tobias Burnus <burnus@net-b.de>
3325 * gfortran.dg/select_type_32.f90: New.
3327 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3330 * g++.dg/cpp0x/alias-decl-29.C: New test.
3332 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3337 * gfortran.dg/class_array_15.f03: New test.
3339 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3344 * gfortran.dg/use_23.f90: New test.
3345 * gfortran.dg/use_24.f90: New test.
3346 * gfortran.dg/use_25.f90: New test.
3347 * gfortran.dg/use_26.f90: New test.
3348 * gfortran.dg/use_27.f90: New test.
3350 2013-01-06 Olivier Hainque <hainque@adacore.com>
3352 * gnat.dg/specs/clause_on_volatile.ads: New test.
3354 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3356 * gnat.dg/alignment10.adb: New test.
3358 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3359 Mikael Morin <mikael@gcc.gnu.org>
3362 * gfortran.dg/use_22.f90: New test.
3364 2013-01-04 Andrew Pinski <apinski@cavium.com>
3366 * gcc.target/aarch64/cmp-1.c: New testcase.
3368 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3371 * gfortran.dg/select_type_31.f03: New test.
3373 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3375 PR c++/54526 (again)
3376 * g++.dg/cpp0x/parse2.C: Extend.
3377 * g++.old-deja/g++.other/crash28.C: Adjust.
3379 2013-01-04 Richard Biener <rguenther@suse.de>
3381 PR tree-optimization/55862
3382 * gcc.dg/torture/pr55862.c: New testcase.
3384 2013-01-04 Martin Jambor <mjambor@suse.cz>
3386 PR tree-optimization/55755
3387 * gcc.dg/torture/pr55755.c: New test.
3388 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3389 * gcc.dg/tree-ssa/pr45144.c: Update.
3391 2013-01-04 Richard Biener <rguenther@suse.de>
3394 * gcc.dg/fold-reassoc-2.c: New testcase.
3396 2013-01-04 Tobias Burnus <burnus@net-b.de>
3399 * gfortran.dg/null_7.f90: New.
3401 2013-01-04 Tobias Burnus <burnus@net-b.de>
3405 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3406 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3407 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3409 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3411 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3413 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3416 * gfortran.dg/assignment_1.f90: Modified.
3417 * gfortran.dg/assignment_4.f90: New.
3419 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3421 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3423 2013-01-03 Richard Biener <rguenther@suse.de>
3425 PR tree-optimization/55857
3426 * gcc.dg/vect/pr55857-1.c: New testcase.
3427 * gcc.dg/vect/pr55857-2.c: Likewise.
3429 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3431 PR rtl-optimization/55838
3432 * gcc.dg/pr55838.c: New test.
3434 PR tree-optimization/55832
3435 * gcc.c-torture/compile/pr55832.c: New test.
3437 2013-01-02 Teresa Johnson <tejohnson@google.com>
3439 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3440 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3441 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3442 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3443 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3444 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3445 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3446 * gcc.dg/unroll_1.c: Ditto.
3447 * gcc.dg/unroll_2.c: Ditto.
3448 * gcc.dg/unroll_3.c: Ditto.
3449 * gcc.dg/unroll_4.c: Ditto.
3451 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3453 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3455 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3458 * gfortran.dg/eof_4.f90: New test.
3460 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3462 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3463 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3464 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3465 (compat_setup_dfp): Initialize compat_alt_caret and
3466 compat_save_TEST_ALWAYS_FLAGS.
3468 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3470 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3472 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3474 * gcc.dg/torture/fp-int-convert-2.c: New test.
3476 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3478 * gfortran.dg/newunit_3.f90: Add dg-do run.
3479 * gfortran.dg/inquire_15.f90: Add dg-do run.
3481 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3483 PR tree-optimization/55831
3484 * gcc.dg/pr55831.c: New test.
3486 Copyright (C) 2013 Free Software Foundation, Inc.
3488 Copying and distribution of this file, with or without modification,
3489 are permitted in any medium without royalty provided the copyright
3490 notice and this notice are preserved.