1 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
4 * gcc.target/i386/pr57091.c: New test.
6 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
8 * gcc.target/aarch64/vect-vaddv.c: New.
10 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
12 * gcc.target/aarch64/vect-vmaxv.c: New.
13 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
15 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
17 * gcc.target/aarch64/scalar-vca.c: New.
18 * gcc.target/aarch64/vect-vca.c: Likewise.
20 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
22 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
23 (test_vceqd_s64): Force arguments to SIMD registers.
24 (test_vceqzd_s64): Likewise.
25 (test_vcged_s64): Likewise.
26 (test_vcled_s64): Likewise.
27 (test_vcgezd_s64): Likewise.
28 (test_vcged_u64): Likewise.
29 (test_vcgtd_s64): Likewise.
30 (test_vcltd_s64): Likewise.
31 (test_vcgtzd_s64): Likewise.
32 (test_vcgtd_u64): Likewise.
33 (test_vclezd_s64): Likewise.
34 (test_vcltzd_s64): Likewise.
35 (test_vtst_s64): Likewise.
36 (test_vtst_u64): Likewise.
38 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
41 * g++.dg/cpp0x/decltype53.C: New.
43 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
46 * gfortran.dg/power_5.f90: New test.
48 2013-04-30 Richard Biener <rguenther@suse.de>
51 * gcc.dg/torture/pr57122.c: New testcase.
53 2013-04-30 Richard Biener <rguenther@suse.de>
56 * g++.dg/torture/pr57107.C: New testcase.
58 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
60 PR rtl-optimization/57105
61 * gcc.dg/pr57105.c: New test.
63 2013-04-30 Jakub Jelinek <jakub@redhat.com>
65 PR tree-optimization/57104
66 * gcc.dg/pr57104.c: New test.
68 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
71 * gcc.target/i386/pr44578.c: New test.
73 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
76 * gcc.target/i386/pr57097.c: New test.
78 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
81 * gcc.target/i386/pr57098.c: New test.
83 2013-04-29 Kai Tietz <ktietz@redhat.com>
85 * gcc.c-torture/execute/pr55875.c: New test.
87 2013-04-29 Richard Biener <rguenther@suse.de>
90 * gcc.dg/torture/pr57075.c: New testcase.
92 2013-04-29 Richard Biener <rguenther@suse.de>
95 * gcc.dg/autopar/pr57103.c: New testcase.
97 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
99 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
101 2013-04-29 Tom de Vries <tom@codesourcery.com>
103 * gcc.dg/pr50763.c: Update test.
105 2013-04-26 Jeff Law <law@redhat.com>
107 * gcc.dg/tree-ssa/vrp88.c: New test.
109 2013-04-29 Christian Bruel <christian.bruel@st.com>
112 * gcc.target/sh/pr57108.c: New test.
114 2013-04-29 Richard Biener <rguenther@suse.de>
117 * gfortran.dg/gomp/pr57089.f90: New testcase.
119 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
121 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
123 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
125 * gcc.target/aarch64/vect-vcvt.c: New.
127 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
129 * gcc.target/aarch64/vect-vrnd.c: New.
131 2013-04-29 Richard Biener <rguenther@suse.de>
133 PR tree-optimization/57081
134 * gcc.dg/torture/pr57081.c: New testcase.
136 2013-04-29 Jakub Jelinek <jakub@redhat.com>
138 PR tree-optimization/57083
139 * gcc.dg/torture/pr57083.c: New test.
141 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
144 * g++.dg/cpp0x/decltype52.C: New.
146 2013-04-28 Jakub Jelinek <jakub@redhat.com>
148 N3472 binary constants
149 * g++.dg/cpp/limits.C: Adjust warning wording.
150 * g++.dg/system-binary-constants-1.C: Likewise.
151 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
153 2013-04-28 Tobias Burnus <burnus@net-b.de>
156 * gfortran.dg/coarray_30.f90: New.
158 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
161 * frontend-passes (optimize_power): New function.
162 (optimize_op): Use it.
164 2013-04-27 Jakub Jelinek <jakub@redhat.com>
167 * gcc.c-torture/execute/pr56866.c: New test.
168 * gcc.target/i386/pr56866.c: New test.
170 2013-04-26 Jakub Jelinek <jakub@redhat.com>
173 * gcc.dg/setjmp-5.c: New test.
175 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
178 * g++.dg/cpp0x/constexpr-55708.C: New.
180 2013-04-26 Richard Biener <rguenther@suse.de>
182 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
183 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
184 * gcc.dg/pr53265.c: Remove XFAILs.
185 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
186 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
188 2013-04-26 Jakub Jelinek <jakub@redhat.com>
190 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
191 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
192 -fdiagnostics-color=never option similarly to
193 -fno-diagnostics-show-caret option.
195 2013-04-25 Jakub Jelinek <jakub@redhat.com>
197 PR rtl-optimization/57003
198 * gcc.target/i386/pr57003.c: New test.
200 2013-04-25 Marek Polacek <polacek@redhat.com>
202 PR tree-optimization/57066
203 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
205 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
206 Tejas Belagod <tejas.belagod@arm.com>
208 * gcc.target/aarch64/vaddv-intrinsic.c: New.
209 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
210 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
212 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
214 * gcc.target/aarch64/cmp.c: New.
216 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
218 * gcc.target/aarch64/ngc.c: New.
220 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
222 * lib/target-supports.exp
223 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
224 (check_effective_target_arm_neon_fp16_ok): Likewise.
225 (add_options_for_arm_neon_fp16): Likewise.
226 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
227 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
229 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
231 PR rtl-optimizations/57046
232 * gcc.target/i386/pr57046.c: New test.
234 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
236 * g++.dg/cpp1y/cplusplus.C: New.
238 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
240 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
242 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
244 * c-c++-common/Wpointer-arith-1.c: New.
246 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
248 * g++.dg/cpp1y/cxx1y_macro.C: New.
250 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
253 * g++.dg/cpp0x/sfinae45.C: New.
255 2013-04-24 Richard Biener <rguenther@suse.de>
258 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
260 2013-04-23 Richard Biener <rguenther@suse.de>
263 * gcc.dg/torture/pr57036-1.c: New testcase.
264 * gcc.dg/torture/pr57036-2.c: Likewise.
266 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
268 * gcc.target/aarch64/scalar-mov.c: New testcase.
270 2013-04-23 Richard Biener <rguenther@suse.de>
272 PR tree-optimization/57026
273 * gcc.dg/torture/pr57026.c: New testcase.
275 2013-04-22 Janus Weil <janus@gcc.gnu.org>
279 * gfortran.dg/transfer_check_4.f90: New.
281 2013-04-22 Marek Polacek <polacek@redhat.com>
284 * gcc.dg/pr56990.c: New test.
286 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
289 * gcc.target/i386/pr57018.c: New test.
291 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
293 * gcc.target/aarch64/vrecps.c: New.
294 * gcc.target/aarch64/vrecpx.c: Likewise.
296 2013-04-22 Christian Bruel <christian.bruel@st.com>
299 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
301 2013-04-21 Jeff Law <law@redhat.com>
303 * gcc.dg/tree-ssa/forwprop-26.c: New test.
305 2013-04-20 Tobias Burnus <burnus@net-b.de>
308 * gfortran.dg/c_loc_test_22.f90: New.
310 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
312 PR rtl-optimization/56847
313 * gcc.dg/pr56847.c: New test.
315 2013-04-19 Richard Biener <rguenther@suse.de>
317 PR tree-optimization/56982
318 * gcc.c-torture/execute/pr56982.c: New testcase.
320 2013-04-19 Martin Jambor <mjambor@suse.cz>
322 PR tree-optimization/56718
323 * g++.dg/ipa/imm-devirt-1.C: New test.
324 * g++.dg/ipa/imm-devirt-2.C: Likewise.
326 2013-04-19 Richard Biener <rguenther@suse.de>
328 PR tree-optimization/57000
329 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
331 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
332 Mikael Morin <mikael@gcc.gnu.org>
335 * gfortran.dg/array_constructor_45.f90: New test.
336 * gfortran.dg/array_constructor_46.f90: New test.
337 * gfortran.dg/array_constructor_47.f90: New test.
338 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
340 2013-04-18 Jakub Jelinek <jakub@redhat.com>
342 PR rtl-optimization/56999
343 * g++.dg/opt/pr56999.C: New test.
345 2013-04-18 Cary Coutant <ccoutant@google.com>
347 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
348 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
350 2013-04-18 Cary Coutant <ccoutant@google.com>
352 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
353 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
354 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
355 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
356 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
357 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
358 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
359 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
360 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
361 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
362 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
364 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
366 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
368 2013-04-18 Jakub Jelinek <jakub@redhat.com>
370 PR tree-optimization/56984
371 * gcc.c-torture/compile/pr56984.c: New test.
373 PR rtl-optimization/56992
374 * gcc.dg/pr56992.c: New test.
376 2013-04-17 Janus Weil <janus@gcc.gnu.org>
379 * gfortran.dg/proc_ptr_42.f90: New.
381 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
383 * gnat.dg/discr41.ad[sb]: New test.
384 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
385 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
386 * gcc.dg/vect/slp-24.c: Likewise.
387 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
388 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
389 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
390 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
391 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
392 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
393 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
394 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
395 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
396 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
397 * gcc.dg/vect/vect-strided-mult.c: Likewise.
398 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
399 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
400 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
401 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
402 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
403 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
404 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
405 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
406 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
407 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
408 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
409 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
410 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
411 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
412 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
414 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
417 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
418 * gfortran.dg/module_md5_1.f90: Remove.
420 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
422 * gcc.target/aarch64/adds3.c: New.
423 * gcc.target/aarch64/subs3.c: New.
425 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
427 * gcc.target/aarch64/adds1.c: New.
428 * gcc.target/aarch64/adds2.c: New.
429 * gcc.target/aarch64/subs1.c: New.
430 * gcc.target/aarch64/subs2.c: New.
432 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
434 Implement n3599 - Literal operator templates for strings.
435 * g++.dg/cpp1y/udlit-char-template.C: New test.
436 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
438 2013-04-16 Tobias Burnus <burnus@net-b.de>
441 * gfortran.dg/no_arg_check_1.f90: New.
442 * gfortran.dg/no_arg_check_2.f90: New.
443 * gfortran.dg/no_arg_check_3.f90: New.
445 2013-04-16 Janus Weil <janus@gcc.gnu.org>
448 * gfortran.dg/proc_ptr_41.f90: New.
450 2013-04-16 Richard Biener <rguenther@suse.de>
452 PR tree-optimization/56756
453 * gcc.dg/torture/pr56756.c: New testcase.
455 2013-04-16 Tobias Burnus <burnus@net-b.de>
458 * gfortran.dg/c_assoc_5.f90: New.
460 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
462 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
463 * gcc.c-torture/execute/pr33992.x: Remove.
464 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
465 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
466 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
468 2013-04-15 Jakub Jelinek <jakub@redhat.com>
470 PR tree-optimization/56962
471 * gcc.c-torture/execute/pr56962.c: New test.
473 2013-04-15 Richard Biener <rguenther@suse.de>
475 PR tree-optimization/56933
476 * gcc.dg/vect/pr56933.c: New testcase.
478 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
480 * gcc.target/arm/anddi3-opt.c: New test.
481 * gcc.target/arm/anddi3-opt2.c: Likewise.
483 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
485 * gcc.dg/pr56890-1.c: New test.
486 * gcc.dg/pr56890-2.c: Likewise.
488 2013-04-15 Joey Ye <joey.ye@arm.com>
490 * gcc.target/arm/thumb1-far-jump-1.c: New test.
491 * gcc.target/arm/thumb1-far-jump-2.c: New test.
493 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
496 * gfortran.dg/select_type_33.f03: New test.
498 2013-04-13 Janus Weil <janus@gcc.gnu.org>
501 * gfortran.dg/typebound_proc_29.f03: New.
503 2013-04-12 Janus Weil <janus@gcc.gnu.org>
506 * gfortran.dg/typebound_proc_28.f03: New.
508 2013-04-12 Jeff Law <law@redhat.com>
510 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
513 2013-04-12 Tobias Burnus <burnus@net-b.de>
516 * gfortran.dg/coarray/alloc_comp_2.f90: New.
518 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
521 * gcc.target/i386/pr56903.c: New test.
523 2013-04-12 Janus Weil <janus@gcc.gnu.org>
526 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
527 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
528 * gfortran.dg/block_11.f90: Fix invalid test case.
529 * gfortran.dg/function_types_3.f90: Add new error message.
530 * gfortran.dg/global_references_1.f90: Ditto.
531 * gfortran.dg/import2.f90: Remove unneeded parts.
532 * gfortran.dg/import6.f90: Fix invalid test case.
533 * gfortran.dg/proc_decl_2.f90: Ditto.
534 * gfortran.dg/proc_decl_9.f90: Ditto.
535 * gfortran.dg/proc_decl_18.f90: Ditto.
536 * gfortran.dg/proc_ptr_40.f90: New.
537 * gfortran.dg/whole_file_7.f90: Modified error wording.
538 * gfortran.dg/whole_file_16.f90: Ditto.
539 * gfortran.dg/whole_file_17.f90: Add -pedantic.
540 * gfortran.dg/whole_file_18.f90: Modified error wording.
541 * gfortran.dg/whole_file_20.f03: Ditto.
542 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
545 2013-04-12 Richard Biener <rguenther@suse.de>
548 2013-04-10 Richard Biener <rguenther@suse.de>
550 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
552 2013-04-12 Tobias Burnus <burnus@net-b.de>
555 * gfortran.dg/class_allocate_15.f90: New.
558 2013-04-12 Tobias Burnus <burnus@net-b.de>
560 * gfortran.dg/coarray_lib_alloc_2.f90: Update
561 scan-tree-dump-times.
563 2013-04-12 Jakub Jelinek <jakub@redhat.com>
565 PR tree-optimization/56918
566 PR tree-optimization/56920
567 * gcc.dg/vect/pr56918.c: New test.
568 * gcc.dg/vect/pr56920.c: New test.
570 2013-04-12 Tobias Burnus <burnus@net-b.de>
573 * gfortran.dg/class_allocate_14.f90: New.
574 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
575 * gfortran.dg/coarray_lib_alloc_3.f90: New.
577 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
579 * gcc.dg/fold-cstvecshift.c: New testcase.
581 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
583 * gcc.target/aarch64/negs.c: New.
585 2013-04-11 Jakub Jelinek <jakub@redhat.com>
588 * g++.dg/template/arrow4.C: New test.
590 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
592 * gnat.dg/array23.adb: New test.
593 * gnat.dg/array23_pkg[123].ads: New helpers.
595 2013-04-11 Jeff Law <law@redhat.com>
597 PR tree-optimization/56900
598 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
600 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
603 * g++.dg/cpp0x/sfinae44.C: New.
605 2013-04-11 Arnaud Charlet <charlet@adacore.com>
607 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
608 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
610 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
613 * g++.dg/cpp0x/enum26.C: New.
614 * g++.old-deja/g++.pt/mangle1.C: Adjust.
616 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
618 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
620 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
622 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
623 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
624 loop is vectorized and that the correct instruction is generated.
625 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
626 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
627 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
629 2013-04-11 Jakub Jelinek <jakub@redhat.com>
631 PR tree-optimization/56899
632 * gcc.c-torture/execute/pr56899.c: New test.
634 2013-04-10 David S. Miller <davem@davemloft.net>
636 * gcc.target/sparc/setcc-4.c: New test.
637 * gcc.target/sparc/setcc-5.c: New test.
639 2013-04-10 Richard Biener <rguenther@suse.de>
641 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
643 2013-04-10 Richard Biener <rguenther@suse.de>
645 * gcc.dg/vect/slp-39.c: New testcase.
647 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
649 PR tree-optimization/55524
650 * gcc.target/epiphany/fnma-1.c: New test.
652 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
654 * gcc.dg/tree-ssa/inline-11.c: New test
656 2013-04-10 Jakub Jelinek <jakub@redhat.com>
659 * g++.dg/template/arrow3.C: New test.
661 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
663 * gcc.target/arm/minmax_minus.c: New test.
665 2013-04-09 Jakub Jelinek <jakub@redhat.com>
668 * c-c++-common/gomp/pr56883.c: New test.
670 2013-04-09 Jeff Law <law@redhat.com>
672 * gcc.dg/tree-ssa/vrp87.c: New test.
674 2013-04-09 Jakub Jelinek <jakub@redhat.com>
676 PR tree-optimization/56854
677 * g++.dg/torture/pr56854.C: New test.
679 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
682 * gfortran.dg/array_constructor_44.f90: New test.
684 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
687 * g++.dg/cpp0x/constexpr-specialization.C: New.
689 2013-04-08 Jakub Jelinek <jakub@redhat.com>
691 * gcc.c-torture/execute/pr56837.c: New test.
695 * g++.dg/opt/vt3.C: New test.
696 * g++.dg/opt/vt4.C: New test.
698 2013-04-08 Jeff Law <law@redhat.com>
700 * gcc.dg/tree-ssa/forwprop-25.c: New test.
702 2013-04-08 Richard Biener <rguenther@suse.de>
704 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
706 2013-04-08 Richard Biener <rguenther@suse.de>
708 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
710 2013-04-08 Richard Biener <rguenther@suse.de>
712 * g++.dg/vect/slp-pr56812.cc: Adjust.
714 2013-04-08 Jakub Jelinek <jakub@redhat.com>
716 * gcc.dg/pr56837.c: New test.
717 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
718 "generated memset minus one".
720 2013-04-07 Tobias Burnus <burnus@net-b.de>
723 * gfortran.dg/reshape_5.f90: New.
725 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
728 * gcc.target/powerpc/recip-1.c: Modify expected output.
729 * gcc.target/powerpc/recip-3.c: Likewise.
730 * gcc.target/powerpc/recip-4.c: Likewise.
731 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
733 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
735 * gcc.target/arm/peep-ldrd-1.c: New test.
736 * gcc.target/arm/peep-strd-1.c: Likewise.
738 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
740 * gcc.target/arm/negdi-1.c: New test.
741 * gcc.target/arm/negdi-2.c: Likewise.
742 * gcc.target/arm/negdi-3.c: Likewise.
743 * gcc.target/arm/negdi-4.c: Likewise.
745 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
747 * lib/target-supports.exp (add_options_for_arm_v8_neon):
748 Add -march=armv8-a when we use v8 NEON.
749 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
750 (check_effective_target_vect_call_ceilf): Likewise.
751 (check_effective_target_vect_call_floorf): Likewise.
752 (check_effective_target_vect_call_roundf): Likewise.
753 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
754 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
755 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
756 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
757 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
759 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
761 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
762 * gcc.target/powerpc/sd-pwr6.c: Same.
763 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
764 * g++.dg/debug/pr56294.C: XFAIL on AIX.
766 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
768 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
770 2013-04-04 Janus Weil <janus@gcc.gnu.org>
773 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
774 * gfortran.dg/altreturn_4.f90: Ditto.
775 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
776 * gfortran.dg/altreturn_5.f90: Ditto.
777 * gfortran.dg/altreturn_6.f90: Ditto.
778 * gfortran.dg/altreturn_7.f90: Ditto.
780 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
782 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
784 (check_effective_target_arm_v8_neon_ok_nocache):
786 (check_effective_target_arm_v8_neon_ok): Change to use
787 check_effective_target_arm_v8_neon_ok_nocache.
788 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
790 (check_effective_target_vect_call_btruncf):
791 Enable for arm and ARMv8 NEON.
792 (check_effective_target_vect_call_ceilf): Likewise.
793 (check_effective_target_vect_call_floorf): Likewise.
794 (check_effective_target_vect_call_roundf): Likewise.
795 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
798 2013-04-04 Marek Polacek <polacek@redhat.com>
800 PR tree-optimization/48186
801 * gcc.dg/pr48186.c: New test.
803 2013-04-04 Richard Biener <rguenther@suse.de>
805 PR tree-optimization/56826
806 * gcc.dg/vect/pr56826.c: New testcase.
807 * gcc.dg/vect/O3-pr36098.c: Adjust.
809 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
811 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
812 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
813 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
814 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
815 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
816 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
817 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
818 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
819 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
820 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
822 2013-04-04 Richard Biener <rguenther@suse.de>
824 PR tree-optimization/56213
825 * gcc.dg/vect/vect-123.c: New testcase.
827 2013-04-04 Tobias Burnus <burnus@net-b.de>
830 * gfortran.dg/read_repeat_2.f90: New.
832 2013-04-04 Richard Biener <rguenther@suse.de>
834 PR tree-optimization/56837
835 * g++.dg/torture/pr56837.C: New testcase.
837 2013-04-04 Tobias Burnus <burnus@net-b.de>
840 * gfortran.dg/c_loc_test_21.f90: New.
841 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
842 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
843 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
844 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
845 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
847 2013-04-03 Jeff Law <law@redhat.com>
849 PR tree-optimization/56799
850 * gcc.c-torture/execute/pr56799.c: New test.
852 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
855 * g++.dg/warn/Wpointer-arith-1.C: New.
856 * g++.dg/gomp/for-19.C: Adjust.
858 2013-04-03 Marek Polacek <polacek@redhat.com>
861 * gcc.dg/pr55702.c: New test.
863 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
866 * gcc.dg/pr56809.c: New testcase.
868 2013-04-03 Jakub Jelinek <jakub@redhat.com>
871 * g++.dg/debug/pr56819.C: New test.
873 2013-04-03 Richard Biener <rguenther@suse.de>
875 PR tree-optimization/56817
876 * g++.dg/torture/pr56817.C: New testcase.
878 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
880 * gcc.dg/vect/bb-slp-31.c: New file.
882 2013-04-03 Jason Merrill <jason@redhat.com>
885 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
887 2013-04-03 Richard Biener <rguenther@suse.de>
889 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
891 2013-04-03 Richard Biener <rguenther@suse.de>
893 PR tree-optimization/55964
894 * gcc.dg/torture/pr55964-2.c: New testcase.
896 2013-04-03 Richard Biener <rguenther@suse.de>
898 PR tree-optimization/56501
899 * gcc.dg/torture/pr56501.c: New testcase.
901 2013-04-03 Richard Biener <rguenther@suse.de>
903 PR tree-optimization/56407
904 * gcc.dg/torture/pr56407.c: New testcase.
906 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
908 PR tree-optimization/56790
909 * g++.dg/ext/pr56790-1.C: New testcase.
911 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
913 * gcc.target/i386/merge-1.c: New testcase.
914 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
916 2013-04-03 Jakub Jelinek <jakub@redhat.com>
919 * gcc.c-torture/execute/pr19449.c: New test.
921 2013-04-03 Richard Biener <rguenther@suse.de>
923 PR tree-optimization/56812
924 * g++.dg/vect/slp-pr56812.cc: New testcase.
926 2013-04-03 Janus Weil <janus@gcc.gnu.org>
930 * gfortran.dg/altreturn_8.f90: New.
931 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
932 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
933 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
935 2013-04-02 Jakub Jelinek <jakub@redhat.com>
937 PR rtl-optimization/56745
938 * gcc.c-torture/compile/pr56745.c: New test.
940 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
942 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
944 2013-04-02 Richard Biener <rguenther@suse.de>
946 PR tree-optimization/56778
947 * gcc.dg/torture/pr56778.c: New testcase.
949 2013-04-02 Richard Biener <rguenther@suse.de>
952 * g++.dg/torture/pr56768.C: New testcase.
954 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
956 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
958 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
961 * gfortran.dg/namelist_82.f90: New test.
963 2013-04-01 Janus Weil <janus@gcc.gnu.org>
966 * gfortran.dg/implicit_class_1.f90: New.
968 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
971 * gfortran.dg/namelist_81.f90: New test.
973 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
975 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
976 for constant and equal string lengths.
977 * gfortran.dg/character_comparison_5.f90: Likewise.
978 * gfortran.dg/character_comparison_9.f90: New test.
980 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
982 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
983 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
985 2013-03-29 Tobias Burnus <burnus@net-b.de>
988 * gfortran.dg/optional_absent_3.f90: New.
990 2013-03-29 Tobias Burnus <burnus@net-b.de>
993 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
995 2013-03-29 Tobias Burnus <burnus@net-b.de>
998 * gfortran.dg/namelist_80.f90: New.
1000 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1003 * gfortran.dg/string_length_2.f90: New test.
1004 * gfortran.dg/dependency_41.f90: New test.
1006 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1009 * gfortran.dg/array_constructor_43.f90: New test.
1010 * gfortran.dg/random_seed_3.f90: New test.
1012 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1014 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1015 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1016 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1017 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1018 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1019 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1020 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1021 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1022 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1023 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1025 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1028 * g++.dg/conversion/op4.C: Adjust.
1029 * g++.dg/cpp0x/rv1n.C: Likewise.
1030 * g++.dg/cpp0x/rv2n.C: Likewise.
1031 * g++.dg/cpp0x/template_deduction.C: Likewise.
1032 * g++.dg/expr/cond8.C: Likewise.
1033 * g++.dg/other/error4.C: Likewise.
1034 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1035 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1036 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1037 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1038 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1039 * g++.old-deja/g++.law/cvt20.C: Likewise.
1040 * g++.old-deja/g++.law/cvt8.C: Likewise.
1041 * g++.old-deja/g++.law/init8.C: Likewise.
1042 * g++.old-deja/g++.mike/net12.C: Likewise.
1043 * g++.old-deja/g++.mike/net8.C: Likewise.
1044 * g++.old-deja/g++.mike/p2793.C: Likewise.
1045 * g++.old-deja/g++.mike/p3836.C: Likewise.
1046 * g++.old-deja/g++.mike/p418.C: Likewise.
1047 * g++.old-deja/g++.mike/p701.C: Likewise.
1048 * g++.old-deja/g++.mike/p807.C: Likewise.
1050 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1053 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1056 2013-03-28 Marek Polacek <polacek@redhat.com>
1058 PR tree-optimization/56695
1059 * gcc.dg/vect/pr56695.c: New test.
1061 2013-03-28 Richard Biener <rguenther@suse.de>
1063 PR tree-optimization/37021
1064 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1065 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1067 2013-03-27 Tobias Burnus <burnus@net-b.de>
1071 * gfortran.dg/sizeof_2.f90: New.
1072 * gfortran.dg/sizeof_3.f90: New.
1073 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1075 2013-03-27 Richard Biener <rguenther@suse.de>
1077 PR tree-optimization/37021
1078 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1080 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1082 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1083 * g++.dg/ipa/ivinline-2.C: Likewise.
1084 * g++.dg/ipa/ivinline-3.C: Likewise.
1085 * g++.dg/ipa/ivinline-4.C: Likewise.
1086 * g++.dg/ipa/ivinline-5.C: Likewise.
1087 * g++.dg/ipa/ivinline-7.C: Likewise.
1088 * g++.dg/ipa/ivinline-8.C: Likewise.
1089 * g++.dg/ipa/ivinline-9.C: Likewise.
1090 * g++.dg/cpp0x/noexcept03.C: Likewise.
1091 * gcc.dg/const-1.c: Likewise.
1092 * gcc.dg/ipa/pure-const-1.c: Likewise.
1093 * gcc.dg/noreturn-8.c: Likewise.
1094 * gcc.target/i386/mmx-1.c: Likewise.
1095 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1096 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1097 * gcc.c-torture/execute/pr33992.x: New file.
1099 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1101 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1103 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1106 * g++.dg/ext/desig5.C: New.
1108 2013-03-26 Tobias Burnus <burnus@net-b.de>
1111 * gfortran.dg/merge_init_expr_2.f90: New.
1112 * gfortran.dg/merge_char_1.f90: Modify test to
1113 stay a run-time test.
1114 * gfortran.dg/merge_char_3.f90: Ditto.
1116 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1118 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1119 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1121 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1124 * g++.dg/cpp0x/range-for23.C: New.
1126 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1129 * gfortran.dg/namelist_79.f90: New.
1131 2013-03-25 Martin Jambor <mjambor@suse.cz>
1133 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1135 2013-03-25 Tobias Burnus <burnus@net-b.de>
1155 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1156 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1157 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1158 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1159 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1160 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1161 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1162 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1163 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1164 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1165 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1166 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1167 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1168 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1169 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1170 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1171 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1172 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1173 * gfortran.dg/pr32601_1.f03: Ditto.
1174 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1175 * gfortran.dg/blockdata_7.f90: New.
1176 * gfortran.dg/c_assoc_4.f90: New.
1177 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1178 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1179 * gfortran.dg/c_funloc_tests_8.f90: New.
1180 * gfortran.dg/c_loc_test_17.f90: New.
1181 * gfortran.dg/c_loc_test_18.f90: New.
1182 * gfortran.dg/c_loc_test_19.f90: New.
1183 * gfortran.dg/c_loc_test_20.f90: New.
1184 * gfortran.dg/c_sizeof_5.f90: New.
1185 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1186 * gfortran.dg/transfer_resolve_2.f90: New.
1187 * gfortran.dg/transfer_resolve_3.f90: New.
1188 * gfortran.dg/transfer_resolve_4.f90: New.
1189 * gfortran.dg/pr32601.f03: Update dg-error.
1190 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1191 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1193 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1195 * gcc.target/arm/vseleqdf.c: New test.
1196 * gcc.target/arm/vseleqsf.c: Likewise.
1197 * gcc.target/arm/vselgedf.c: Likewise.
1198 * gcc.target/arm/vselgesf.c: Likewise.
1199 * gcc.target/arm/vselgtdf.c: Likewise.
1200 * gcc.target/arm/vselgtsf.c: Likewise.
1201 * gcc.target/arm/vselledf.c: Likewise.
1202 * gcc.target/arm/vsellesf.c: Likewise.
1203 * gcc.target/arm/vselltdf.c: Likewise.
1204 * gcc.target/arm/vselltsf.c: Likewise.
1205 * gcc.target/arm/vselnedf.c: Likewise.
1206 * gcc.target/arm/vselnesf.c: Likewise.
1207 * gcc.target/arm/vselvcdf.c: Likewise.
1208 * gcc.target/arm/vselvcsf.c: Likewise.
1209 * gcc.target/arm/vselvsdf.c: Likewise.
1210 * gcc.target/arm/vselvssf.c: Likewise.
1212 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1214 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1216 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1217 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1218 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1219 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1220 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1221 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1222 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1223 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1224 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1225 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1226 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1227 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1228 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1229 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1230 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1231 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1232 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1233 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1234 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1235 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1236 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1237 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1238 * gcc.target/arm/atomic-op-char.c: Likewise.
1239 * gcc.target/arm/atomic-op-consume.c: Likewise.
1240 * gcc.target/arm/atomic-op-int.c: Likewise.
1241 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1242 * gcc.target/arm/atomic-op-release.c: Likewise.
1243 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1244 * gcc.target/arm/atomic-op-short.c: Likewise.
1246 2013-03-25 Richard Biener <rguenther@suse.de>
1249 * g++.dg/torture/pr56694.C: New testcase.
1251 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1254 * gcc.target/arm/neon-vcond-gt.c: New test.
1255 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1256 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1258 2013-03-25 Richard Biener <rguenther@suse.de>
1260 PR tree-optimization/56689
1261 * gcc.dg/torture/pr56689.c: New testcase.
1263 2013-03-25 Kai Tietz <ktietz@redhat.com>
1265 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1267 2013-03-24 Tobias Burnus <burnus@net-b.de>
1270 * gfortran.dg/eof_5.f90: New.
1272 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1274 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1277 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1279 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1281 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1284 * gcc.c-torture/execute/builtins/builtins.exp: Add
1285 -Wl,--allow-multiple-definition for RTEMS targets.
1287 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1289 * gcc.target/aarch64/movk.c: New test.
1291 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1293 * g++.dg/ext/vector21.C: New testcase.
1295 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1297 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1298 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1300 2013-03-21 Richard Biener <rguenther@suse.de>
1302 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1303 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1305 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1307 * gcc.target/aarch64/vect.c: Test and result vector added
1308 for sabd and saba instructions.
1309 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1310 instructions in assembly.
1311 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1312 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1313 for fabd instruction.
1314 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1315 instruction in assembly.
1316 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1318 2013-03-20 Jeff Law <law@redhat.com>
1320 * g++.dg/tree-ssa/ssa-dom.C: New test.
1322 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1324 * gcc.target/powerpc/mmfpgpr.c: New test.
1325 * gcc.target/powerpc/sd-vsx.c: Likewise.
1326 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1327 * gcc.target/powerpc/vsx-float0.c: Likewise.
1329 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1331 PR tree-optimization/56355
1332 * gcc.dg/pr56355-1.c: New file.
1334 2013-03-20 Catherine Moore <clm@codesourcery.com>
1335 Richard Sandiford <rdsandiford@googlemail.com>
1337 * gcc.target/mips/mips.exp: Add microMIPS support.
1338 * gcc.target/mips/umips-movep-2.c: New test.
1339 * gcc.target/mips/umips-lwp-2.c: New test.
1340 * gcc.target/mips/umips-swp-5.c: New test.
1341 * gcc.target/mips/umips-constraints-1.c: New test.
1342 * gcc.target/mips/umips-lwp-3.c: New test.
1343 * gcc.target/mips/umips-swp-6.c: New test.
1344 * gcc.target/mips/umips-constraints-2.c: New test.
1345 * gcc.target/mips/umips-save-restore-1.c: New test.
1346 * gcc.target/mips/umips-lwp-4.c: New test.
1347 * gcc.target/mips/umips-swp-7.c: New test.
1348 * gcc.target/mips/umips-save-restore-2.c: New test.
1349 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1350 * gcc.target/mips/umips-lwp-5.c: New test.
1351 * gcc.target/mips/umips-save-restore-3.c: New test.
1352 * gcc.target/mips/umips-lwp-6.c: New test.
1353 * gcc.target/mips/umips-swp-1.c: New test.
1354 * gcc.target/mips/umips-lwp-7.c: New test.
1355 * gcc.target/mips/umips-swp-2.c: New test.
1356 * gcc.target/mips/umips-lwp-8.c: New test.
1357 * gcc.target/mips/umips-swp-3.c: New test.
1358 * gcc.target/mips/umips-movep-1.c: New test.
1359 * gcc.target/mips/umips-lwp-1.c: New test.
1360 * gcc.target/mips/umips-swp-4.c: New test.
1362 2013-03-20 Richard Biener <rguenther@suse.de>
1364 PR tree-optimization/56661
1365 * gcc.dg/torture/pr56661.c: New testcase.
1367 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1369 PR rtl-optimization/56605
1370 * gcc.target/powerpc/pr56605.c: New.
1372 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1375 * gfortran.dg/do_1.f90: Don't xfail.
1377 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1380 * gfortran.dg/namelist_77.f90: New.
1381 * gfortran.dg/namelist_78.f90: New.
1383 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1386 * gfortran.dg/open_negative_unit_1.f90: New.
1388 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1390 * gcc.target/aarch64/sbc.c: New test.
1392 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1394 * gcc.target/aarch64/ror.c: New test.
1396 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1398 * gcc.target/aarch64/extr.c: New test.
1400 2013-03-19 Richard Biener <rguenther@suse.de>
1402 PR tree-optimization/56273
1403 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1404 * c-c++-common/uninit-17.c: Likewise.
1406 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1408 PR tree-optimization/56635
1409 * g++.dg/torture/pr56635.C: New test.
1411 2013-03-18 Richard Biener <rguenther@suse.de>
1413 PR tree-optimization/3713
1414 * g++.dg/ipa/devirt-12.C: New testcase.
1416 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1419 * c-c++-common/pr56566.c: New test.
1421 2013-03-17 Jason Merrill <jason@redhat.com>
1423 * g++.dg/template/abstract-dr337.C: XFAIL.
1425 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1428 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1429 * c-c++-common/pr56607.c: New test.
1431 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1434 * g++.dg/cpp0x/constexpr-array5.C: New.
1436 2013-03-15 Tobias Burnus <burnus@net-b.de>
1439 * gfortran.dg/transfer_intrinsic_5.f90: New.
1441 2013-03-15 Kai Tietz <ktietz@redhat.com>
1443 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1444 * gcc.target/i386/pr20020-1.c: Likewise.
1445 * gcc.target/i386/pr20020-2.c: Likewise.
1446 * gcc.target/i386/pr20020-3.c: Likewise.
1447 * gcc.target/i386/pr53425-1.c: Likewise.
1448 * gcc.target/i386/pr53425-2.c: Likewise.
1449 * gcc.target/i386/pr55093.c: Likewise.
1450 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1452 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1455 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1456 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1458 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1460 PR tree-optimization/53265
1461 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1463 * gcc.dg/graphite/id-6.c (test): Likewise.
1464 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1465 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1467 PR tree-optimization/53265
1468 * gcc.dg/pr53265.c: New test.
1469 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1471 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1473 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1474 n, use it as high bound instead of 4.
1476 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1479 * gcc.target/sh/pr49880-1.c: New.
1480 * gcc.target/sh/pr49880-2.c: New.
1481 * gcc.target/sh/pr49880-3.c: New.
1482 * gcc.target/sh/pr49880-4.c: New.
1483 * gcc.target/sh/pr49880-5.c: New.
1485 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1487 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1489 2013-03-13 Richard Biener <rguenther@suse.de>
1491 PR tree-optimization/56608
1492 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1494 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1497 * g++.dg/cpp0x/alias-decl-32.C: New.
1499 2013-03-11 Jan Hubicka <jh@suse.cz>
1502 * gcc.c-torture/compile/pr56571.c: New testcase.
1504 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1506 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1507 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1509 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1511 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1512 * gcc.dg/inline_4.c: Likewise.
1513 * gcc.dg/unroll_2.c: Likewise.
1514 * gcc.dg/unroll_3.c: Likewise.
1515 * gcc.dg/unroll_4.c: Likewise.
1517 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1520 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1523 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1525 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1528 * gcc.c-torture/compile/pr40797.c: New.
1530 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1532 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1534 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1537 * gfortran.dg/class_56.f90: New test.
1539 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1542 * gcc.target/mips/pr56524.c: New test.
1544 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1547 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1549 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1552 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1554 2013-03-08 Marek Polacek <polacek@redhat.com>
1556 PR tree-optimization/56478
1557 * gcc.dg/torture/pr56478.c: New test.
1559 2013-03-08 Kai Tietz <ktietz@redhat.com>
1561 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1562 targets linker option --allow-multiple-definition.
1564 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1565 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1566 * gcc.dg/pr52549.c: Add LLP64 case.
1567 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1568 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1569 * gcc.dg/torture/pr51071-2.c: Likewise.
1570 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1571 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1572 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1573 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1574 * gcc.dg/weak/weak-1.c: Likewise.
1575 * gcc.dg/weak/weak-2.c: Likewise.
1576 * gcc.dg/weak/weak-3.c: Likewise.
1577 * gcc.dg/weak/weak-4.c: Likewise.
1578 * gcc.dg/weak/weak-5.c: Likewise.
1579 * gcc.dg/weak/weak-15.c: Likewise.
1580 * gcc.dg/weak/weak-16.c: Likewise.
1582 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1584 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1586 PR tree-optimization/56559
1587 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1589 2013-03-07 Andreas Schwab <schwab@suse.de>
1591 * gcc.dg/pr31490.c: Fix last change.
1593 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1596 * g++.dg/template/crash115.C: New.
1598 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1600 PR tree-optimization/56539
1601 * gcc.c-torture/compile/pr56539.c: New test.
1603 2013-03-06 Kai Tietz <ktietz@redhat.com>
1605 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1607 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1608 * gcc.dg/lto/20091013-1_2.c: Likewise.
1609 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1611 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1613 * gnat.dg/specs/aggr6.ads: New test.
1615 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1617 * gnat.dg/loop_optimization15.ad[sb]: New test.
1619 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1622 * gcc.dg/pr56548.c: New test.
1624 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1627 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1629 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1632 * g++.dg/template/typename20.C: New test.
1634 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1637 * gcc.dg/pr56510.c: New test.
1639 PR rtl-optimization/56484
1640 * gcc.c-torture/compile/pr56484.c: New test.
1642 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1645 * g++.dg/warn/Wsign-conversion-2.C: New.
1647 2013-03-05 Richard Biener <rguenther@suse.de>
1649 PR tree-optimization/56270
1650 * gcc.dg/vect/slp-38.c: New testcase.
1652 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1654 PR rtl-optimization/56494
1655 * gcc.dg/pr56494.c: New test.
1657 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1659 * gcc.dg/pr56424.c: New test.
1661 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1663 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1664 * gcc.dg/pr56228.c <avr>: Skip.
1666 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1669 PR tree-optimization/52631
1670 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1672 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1674 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1675 * gcc.dg/vect/vect-83_64.c: Same.
1677 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1680 * gfortran.dg/pointer_check_13.f90: New test.
1682 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1685 * gfortran.dg/array_constructor_42.f90: New test.
1687 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1690 * g++.dg/template/static33.C: New.
1691 * g++.dg/template/static34.C: Likewise.
1694 * g++.dg/template/static35.C: New.
1696 2013-03-01 Steve Ellcey <sellcey@mips.com>
1698 * gcc.dg/pr56396.c: Require pic support.
1700 2013-03-01 Richard Biener <rguenther@suse.de>
1702 PR tree-optimization/55481
1703 * gcc.dg/torture/pr56488.c: New testcase.
1705 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1706 Jakub Jelinek <jakub@redhat.com>
1709 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1710 no_sanitize_address attribute rather than no_address_safety_analysis.
1711 * g++.dg/asan/sanitizer_test_utils.h
1712 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1713 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1714 in addition to no_address_safety_analysis.
1716 2013-02-28 Jason Merrill <jason@redhat.com>
1719 * g++.dg/cpp0x/constexpr-and.C: New.
1721 2013-02-28 Martin Jambor <mjambor@suse.cz>
1723 PR tree-optimization/56294
1724 * g++.dg/debug/pr56294.C: New test.
1726 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1728 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1730 2013-02-27 Marek Polacek <polacek@redhat.com>
1732 PR rtl-optimization/56466
1733 * gcc.dg/pr56466.c: New test.
1735 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1737 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1738 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1739 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1741 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1744 * gcc.dg/pr45472.c: New test.
1746 2013-02-26 Marek Polacek <polacek@redhat.com>
1748 PR tree-optimization/56426
1749 * gcc.dg/pr56436.c: New test.
1751 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1753 PR tree-optimization/56448
1754 * gcc.c-torture/compile/pr56448.c: New test.
1756 PR tree-optimization/56443
1757 * gcc.dg/torture/pr56443.c: New test.
1759 2013-02-25 Richard Biener <rguenther@suse.de>
1761 PR tree-optimization/56175
1762 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1764 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1767 * g++.dg/torture/pr56403.C: New test.
1769 2013-02-25 Catherine Moore <clm@codesourcery.com>
1772 2013-02-24 Catherine Moore <clm@codesourcery.com>
1773 Richard Sandiford <rdsandiford@googlemail.com>
1775 * gcc.target/mips/mips.exp: Add microMIPS support.
1776 * gcc.target/mips/umips-movep-2.c: New test.
1777 * gcc.target/mips/umips-lwp-2.c: New test.
1778 * gcc.target/mips/umips-swp-5.c: New test.
1779 * gcc.target/mips/umips-constraints-1.c: New test.
1780 * gcc.target/mips/umips-lwp-3.c: New test.
1781 * gcc.target/mips/umips-swp-6.c: New test.
1782 * gcc.target/mips/umips-constraints-2.c: New test.
1783 * gcc.target/mips/umips-save-restore-1.c: New test.
1784 * gcc.target/mips/umips-lwp-4.c: New test.
1785 * gcc.target/mips/umips-swp-7.c: New test.
1786 * gcc.target/mips/umips-save-restore-2.c: New test.
1787 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1788 * gcc.target/mips/umips-lwp-5.c: New test.
1789 * gcc.target/mips/umips-save-restore-3.c: New test.
1790 * gcc.target/mips/umips-lwp-6.c: New test.
1791 * gcc.target/mips/umips-swp-1.c: New test.
1792 * gcc.target/mips/umips-lwp-7.c: New test.
1793 * gcc.target/mips/umips-swp-2.c: New test.
1794 * gcc.target/mips/umips-lwp-8.c: New test.
1795 * gcc.target/mips/umips-swp-3.c: New test.
1796 * gcc.target/mips/umips-movep-1.c: New test.
1797 * gcc.target/mips/umips-lwp-1.c: New test.
1798 * gcc.target/mips/umips-swp-4.c: New test.
1800 2013-02-24 Catherine Moore <clm@codesourcery.com>
1801 Richard Sandiford <rdsandiford@googlemail.com>
1803 * gcc.target/mips/mips.exp: Add microMIPS support.
1804 * gcc.target/mips/umips-movep-2.c: New test.
1805 * gcc.target/mips/umips-lwp-2.c: New test.
1806 * gcc.target/mips/umips-swp-5.c: New test.
1807 * gcc.target/mips/umips-constraints-1.c: New test.
1808 * gcc.target/mips/umips-lwp-3.c: New test.
1809 * gcc.target/mips/umips-swp-6.c: New test.
1810 * gcc.target/mips/umips-constraints-2.c: New test.
1811 * gcc.target/mips/umips-save-restore-1.c: New test.
1812 * gcc.target/mips/umips-lwp-4.c: New test.
1813 * gcc.target/mips/umips-swp-7.c: New test.
1814 * gcc.target/mips/umips-save-restore-2.c: New test.
1815 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1816 * gcc.target/mips/umips-lwp-5.c: New test.
1817 * gcc.target/mips/umips-save-restore-3.c: New test.
1818 * gcc.target/mips/umips-lwp-6.c: New test.
1819 * gcc.target/mips/umips-swp-1.c: New test.
1820 * gcc.target/mips/umips-lwp-7.c: New test.
1821 * gcc.target/mips/umips-swp-2.c: New test.
1822 * gcc.target/mips/umips-lwp-8.c: New test.
1823 * gcc.target/mips/umips-swp-3.c: New test.
1824 * gcc.target/mips/umips-movep-1.c: New test.
1825 * gcc.target/mips/umips-lwp-1.c: New test.
1826 * gcc.target/mips/umips-swp-4.c: New test.
1828 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1831 * lib/asan-dg.exp (asan_link_flags): Add
1832 -B${gccpath}/libsanitizer/asan/ to flags.
1834 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1837 * gcc.dg/torture/pr56420.c: New test.
1839 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1842 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1844 2013-02-21 Martin Jambor <mjambor@suse.cz>
1846 PR tree-optimization/56310
1847 * g++.dg/ipa/pr56310.C: New test.
1849 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1852 * gfortran.dg/proc_ptr_comp_37.f90: New.
1854 2013-02-21 Richard Biener <rguenther@suse.de>
1856 PR tree-optimization/56415
1858 2013-02-11 Richard Biener <rguenther@suse.de>
1860 PR tree-optimization/56273
1861 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1862 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1863 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1864 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1865 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1866 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1868 2013-02-21 Marek Polacek <polacek@redhat.com>
1870 PR tree-optimization/56398
1871 * g++.dg/torture/pr56398.C: New test.
1873 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1876 * gcc.c-torture/compile/pr56405.c: New test.
1878 2013-02-20 Jan Hubicka <jh@suse.cz>
1880 PR tree-optimization/56265
1881 * g++.dg/ipa/devirt-11.C: New testcase.
1883 2013-02-20 Richard Biener <rguenther@suse.de>
1885 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1887 2013-02-20 Richard Biener <rguenther@suse.de>
1888 Jakub Jelinek <jakub@redhat.com>
1890 PR tree-optimization/56396
1891 * gcc.dg/pr56396.c: New testcase.
1893 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1896 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1898 2013-02-19 Richard Biener <rguenther@suse.de>
1900 PR tree-optimization/56384
1901 * gcc.dg/torture/pr56384.c: New testcase.
1903 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1905 PR tree-optimization/56350
1906 * gcc.dg/pr56350.c: New test.
1908 PR tree-optimization/56381
1909 * g++.dg/opt/pr56381.C: New test.
1911 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1914 * lib/dg-pch.exp (pch-init, pch-finish,
1915 check_effective_target_pch_supported_debug): New procs.
1916 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1917 Likewise if $pch_unsupported_debug and $flags include -g.
1918 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1919 and dg-require-effective-target pch_unsupported_debug.
1920 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1921 * objc.dg/pch/pch.exp: Likewise.
1922 * gcc.dg/pch/pch.exp: Likewise.
1923 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1924 pch_unsupported_debug.
1925 * gcc.dg/pch/valid-1.hs: Likewise.
1926 * gcc.dg/pch/valid-1b.c: Likewise.
1927 * gcc.dg/pch/valid-1b.hs: Likewise.
1929 2013-02-18 Richard Biener <rguenther@suse.de>
1931 PR tree-optimization/56366
1932 * gcc.dg/torture/pr56366.c: New testcase.
1934 2013-02-18 Richard Biener <rguenther@suse.de>
1937 * gcc.dg/torture/pr56349.c: New testcase.
1939 2013-02-18 Richard Biener <rguenther@suse.de>
1941 PR tree-optimization/56321
1942 * gcc.dg/torture/pr56321.c: New testcase.
1944 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1946 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1948 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1949 Dodji Seketeli <dodji@redhat.com>
1952 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1953 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1954 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1955 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1956 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1957 * c-c++-common/asan/pr56330.c: Likewise.
1958 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1959 Ensure the size argument of __builtin_memcpy is a constant.
1961 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1962 Paolo Carlini <paolo.carlini@oracle.com>
1965 * g++.dg/cpp0x/enum23.C: New.
1967 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1970 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1972 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1974 PR rtl-optimization/56348
1975 * gcc.target/i386/pr56348.c: New test.
1977 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1979 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1980 * gcc.target/arm/interrupt-2.c: Likewise.
1982 2013-02-15 Tobias Burnus <burnus@net-b.de>
1985 * gfortran.dg/matmul_9.f90: New.
1987 2013-02-15 Tobias Burnus <burnus@net-b.de>
1990 * gfortran.dg/init_flag_11.f90: New.
1992 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1994 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1996 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1998 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2001 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2002 Tobias Burnus <burnus@net-b.de>
2005 * gfortran.dg/allocatable_function_7.f90: New.
2007 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2009 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2010 * asan_globals_test-wrapper.cc: New file.
2011 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2012 instead of asan_globals_test.cc as dg-additional-sources.
2013 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2014 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2015 "sanitizer_test_utils.h" instead of
2016 "sanitizer_common/tests/sanitizer_test_utils.h".
2017 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2018 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2019 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2020 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2021 * g++.dg/asan/asan_test.cc: Synced from upstream.
2022 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2024 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2027 * c-c++-common/asan/memcmp-2.c: New test.
2029 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2032 * g++.dg/cpp0x/udlit-string-literal.h: New.
2033 * g++.dg/cpp0x/udlit-string-literal.C: New.
2035 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2037 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2039 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2042 * gcc.target/arm/pr56184.C: New test.
2044 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2047 * g++.dg/torture/pr56302.C: New test.
2048 * g++.dg/cpp0x/constexpr-56302.C: New test.
2049 * c-c++-common/pr56302.c: New test.
2051 2013-02-13 Tobias Burnus <burnus@net-b.de>
2052 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2055 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2056 * gfortran.dg/quad_3.f90: Ditto.
2058 2013-02-13 Kostya Serebryany <kcc@google.com>
2060 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2061 to match the fresh asan run-time.
2062 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2064 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2066 Avoid instrumenting duplicated memory access in the same basic block
2067 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2068 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2069 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2070 * c-c++-common/asan/inc.c: Likewise.
2072 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2075 * gcc.target/i386/pr56148.c: New test.
2077 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2078 Tobias Burnus <burnus@net-b.de>
2081 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2084 2013-02-12 Richard Biener <rguenther@suse.de>
2087 * gcc.dg/lto/pr56297_0.c: New testcase.
2088 * gcc.dg/lto/pr56297_0.c: Likewise.
2090 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2093 * gfortran.dg/typebound_deferred_1.f90: New.
2095 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2097 PR rtl-optimization/56151
2098 * gcc.target/i386/pr56151.c: New test.
2100 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2102 * g++.dg/ext/mv12.C: New test.
2103 * g++.dg/ext/mv12.h: New file.
2104 * g++.dg/ext/mv12-aux.C: New file.
2105 * g++.dg/ext/mv13.C: New test.
2107 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2109 * lib/target-supports.exp
2110 (check_effective_target_powerpc_eabi_ok): New.
2111 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2113 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2114 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2116 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2117 * gcc.target/powerpc/pr51623.c: Likewise.
2118 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2119 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2121 2013-02-11 Alexander Potapenko <glider@google.com>
2122 Jack Howarth <howarth@bromo.med.uc.edu>
2123 Jakub Jelinek <jakub@redhat.com>
2126 * g++.dg/asan/pr55617.C: Run on all targets.
2128 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2130 PR rtl-optimization/56275
2131 * gcc.dg/pr56275.c: New test.
2133 2013-02-11 Richard Biener <rguenther@suse.de>
2135 PR tree-optimization/56273
2136 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2138 2013-02-11 Richard Biener <rguenther@suse.de>
2140 PR tree-optimization/56264
2141 * gcc.dg/torture/pr56264.c: New testcase.
2143 2013-02-11 Richard Biener <rguenther@suse.de>
2145 PR tree-optimization/56273
2146 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2147 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2148 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2149 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2150 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2151 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2153 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2155 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2156 for *-*-linux-gnu targets.
2157 * g++.dg/asan/interception-test-1.c: Ditto.
2158 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2159 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2161 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2164 * gfortran.dg/intrinsic_size_4.f90 : New test.
2166 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2169 * gcc.target/powerpc/pr56256.c: New test.
2171 2013-02-08 Ian Lance Taylor <iant@google.com>
2173 * lib/go.exp: Load timeout.exp.
2175 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2177 PR rtl-optimization/56246
2178 * gcc.target/i386/pr56246.c: New test.
2180 2013-02-08 Jeff Law <law@redhat.com>
2183 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2185 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2188 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2191 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2193 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2195 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2197 PR rtl-optimization/56195
2198 * gcc.dg/torture/pr56195.c: New test.
2200 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2203 * gfortran.dg/recursive_interface_2.f90: New test.
2205 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2207 PR tree-optimization/56250
2208 * gcc.c-torture/execute/pr56250.c: New test.
2210 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2212 PR tree-optimization/56064
2213 * gcc.dg/fixed-point/view-convert-2.c: New test.
2215 2013-02-08 Michael Matz <matz@suse.de>
2217 PR tree-optimization/52448
2218 * gcc.dg/pr52448.c: New test.
2220 2013-02-08 Richard Biener <rguenther@suse.de>
2223 * gcc.dg/torture/pr56181.c: New testcase.
2225 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2228 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2229 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2231 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2234 * g++.dg/parse/crash61.C: New test.
2237 * g++.dg/parse/pr56239.C: New test.
2240 * g++.dg/abi/mangle61.C: New test.
2242 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2244 PR rtl-optimization/56225
2245 * gcc.target/i386/pr56225.c: New test.
2247 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2250 * gcc.dg/guality/pr56154-1.c: New test.
2251 * gcc.dg/guality/pr56154-2.c: New test.
2252 * gcc.dg/guality/pr56154-3.c: New test.
2253 * gcc.dg/guality/pr56154-4.c: New test.
2254 * gcc.dg/guality/pr56154-aux.c: New file.
2256 PR tree-optimization/55789
2257 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2259 * gcc.dg/tree-ssa/inline-3.c: Add
2260 --param max-early-inliner-iterations=2 option.
2262 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2265 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2266 Add -fno-dwarf2-cfi-asm to dg-options.
2269 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2272 * gcc.dg/pr56228.c: New test.
2274 2013-02-07 Alan Modra <amodra@gmail.com>
2277 * gcc.target/powerpc/pr54009.c: New test.
2279 * gfortran.dg/pr54131.f: New test.
2281 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2284 * gfortran.dg/array_constructor_41.f90: New test.
2286 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2289 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2291 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2294 * g++.dg/gomp/pr56217.C: New test.
2296 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2298 PR tree-optimization/56205
2299 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2300 * gcc.c-torture/execute/pr56205.c: New test.
2302 2013-02-05 Richard Biener <rguenther@suse.de>
2304 PR tree-optimization/53342
2305 PR tree-optimization/53185
2306 * gcc.dg/vect/pr53185-2.c: New testcase.
2308 2013-02-05 Jan Hubicka <jh@suse.cz>
2310 PR tree-optimization/55789
2311 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2312 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2313 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2314 * g++.dg/ipa/inline-1.C: New testcase.
2315 * g++.dg/ipa/inline-2.C: New testcase.
2316 * g++.dg/ipa/inline-3.C: New testcase.
2318 2013-02-05 Jan Hubicka <jh@suse.cz>
2320 PR tree-optimization/55789
2321 * g++.dg/torture/pr55789.C: New testcase.
2323 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2326 * gcc.dg/pr56167.c: New test.
2328 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2331 * gcc.target/sh/pr55146.c: New.
2333 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2335 PR tree-optimization/54386
2336 * gcc.target/sh/pr54386.c: New.
2338 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2341 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2344 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2346 2013-02-04 Alexander Potapenko <glider@google.com>
2347 Jack Howarth <howarth@bromo.med.uc.edu>
2348 Jakub Jelinek <jakub@redhat.com>
2351 * g++.dg/asan/pr55617.C: New test.
2353 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2356 * gfortran.dg/typebound_operator_19.f90: New test.
2357 * gfortran.dg/typebound_assignment_4.f90: New test.
2359 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2362 * gfortran.dg/recursive_interface_1.f90: New test.
2364 2013-02-04 Richard Guenther <rguenther@suse.de>
2367 * gcc.dg/lto/pr56168_0.c: New testcase.
2368 * gcc.dg/lto/pr56168_1.c: Likewise.
2370 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2374 * gfortran.dg/block_12.f90: New test.
2375 * gfortran.dg/module_error_1.f90: New test.
2377 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2379 * lib/target-supports.exp (check_effective_target_vect_float)
2380 (check_effective_target_vect_no_align): Add mips-sde-elf.
2382 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2384 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2386 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2388 * gcc.dg/pr56023.c: XFAIL on AIX.
2389 * gcc.dg/vect/pr49352.c: Same.
2391 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2393 * gnat.dg/opt26.adb: New test.
2395 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2398 2013-01-27 Amol Pise <amolpise15@gmail.com>
2400 * gcc.target/arm/neon-vfnms-1.c: New test.
2401 * gcc.target/arm/neon-vfnma-1.c: New test.
2403 2013-01-31 Richard Biener <rguenther@suse.de>
2405 PR tree-optimization/56157
2406 * gcc.dg/torture/pr56157.c: New testcase.
2408 2013-01-30 Richard Biener <rguenther@suse.de>
2410 PR tree-optimization/56150
2411 * gcc.dg/torture/pr56150.c: New testcase.
2413 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2416 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2417 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2418 printed in backtrace.
2419 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2420 to avoid errors about mismatched allocation vs. deallocation.
2423 * g++.dg/mv1.C: Moved to...
2424 * g++.dg/ext/mv1.C: ... here. Adjust test.
2425 * g++.dg/mv2.C: Moved to...
2426 * g++.dg/ext/mv2.C: ... here. Adjust test.
2427 * g++.dg/mv3.C: Moved to...
2428 * g++.dg/ext/mv3.C: ... here.
2429 * g++.dg/mv4.C: Moved to...
2430 * g++.dg/ext/mv4.C: ... here.
2431 * g++.dg/mv5.C: Moved to...
2432 * g++.dg/ext/mv5.C: ... here. Adjust test.
2433 * g++.dg/mv6.C: Moved to...
2434 * g++.dg/ext/mv6.C: ... here. Adjust test.
2435 * g++.dg/ext/mv7.C: New test.
2436 * g++.dg/ext/mv8.C: New test.
2437 * g++.dg/ext/mv9.C: New test.
2438 * g++.dg/ext/mv10.C: New test.
2439 * g++.dg/ext/mv11.C: New test.
2441 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2443 PR rtl-optimization/56144
2444 * gcc.dg/pr56144.c: New.
2446 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2448 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2450 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2451 * g++.dg/cpp0x/constexpr-55573.C: Same
2453 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2455 PR tree-optimization/56064
2456 * gcc.dg/fixed-point/view-convert.c: New test.
2458 2013-01-30 Andreas Schwab <schwab@suse.de>
2460 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2461 evaluate the end index in string range.
2463 2013-01-30 Tobias Burnus <burnus@net-b.de>
2466 * gfortran.dg/allocatable_function_6.f90: New.
2468 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2469 Mikael Morin <mikael@gcc.gnu.org>
2472 * gfortran.dg/proc_ptr_comp_36.f90: New.
2474 2013-01-29 Richard Biener <rguenther@suse.de>
2476 PR tree-optimization/55270
2477 * gcc.dg/torture/pr55270.c: New testcase.
2479 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2481 PR rtl-optimization/56117
2482 * gcc.dg/pr56117.c: New test.
2484 2013-01-28 Richard Biener <rguenther@suse.de>
2486 PR tree-optimization/56034
2487 * gcc.dg/torture/pr56034.c: New testcase.
2489 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2491 PR tree-optimization/56125
2492 * gcc.dg/pr56125.c: New test.
2494 2013-01-28 Tobias Burnus <burnus@net-b.de>
2495 Mikael Morin <mikael@gcc.gnu.org>
2498 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2499 * gfortran.dg/import8.f90: Likewise.
2500 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2501 * gfortran.dg/import10.f90: New test.
2502 * gfortran.dg/import11.f90: Likewise
2504 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2507 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2508 string.h. Provide memset, malloc and free prototypes, adjust line
2509 numbers in dg-output.
2510 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2511 Provide memset prototype and adjust line numbers in dg-output.
2512 * c-c++-common/asan/global-overflow-1.c: Likewise.
2514 PR tree-optimization/56094
2515 * gcc.dg/pr56094.c: New test.
2517 2013-01-27 Amol Pise <amolpise15@gmail.com>
2519 * gcc.target/arm/neon-vfnms-1.c: New test.
2520 * gcc.target/arm/neon-vfnma-1.c: New test.
2522 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2525 * gcc.target/i386/pr56114.c: New test.
2527 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2530 * gfortran.dg/associate_14.f90: New test.
2533 * gfortran.dg/associate_13.f90: New test.
2535 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2537 PR tree-optimization/56098
2538 * gcc.dg/pr56098-1.c: New test.
2539 * gcc.dg/pr56098-2.c: New test.
2541 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2544 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2546 2013-01-22 Marek Polacek <polacek@redhat.com>
2548 PR tree-optimization/56035
2549 * gcc.dg/pr56035.c: New test.
2551 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2553 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2556 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2558 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2560 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2563 * gcc.dg/pr56078.c: New test.
2564 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2566 2013-01-24 Martin Jambor <mjambor@suse.cz>
2568 PR tree-optimization/55927
2569 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2571 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2573 * gcc.target/i386/movsd.c: New test.
2575 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2578 * gcc.target/i386/pr55934.c: New test.
2580 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2583 * gfortran.dg/select_8.f90: New.
2585 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2587 * gcc.target/microblaze/microblaze.exp: Remove
2588 target_config_cflags check.
2590 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2593 * gfortran.dg/gomp/pr56052.f90: New test.
2596 * gcc.dg/pr49069.c: New test.
2598 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2601 * g++.dg/cpp0x/constexpr-static10.C: New.
2603 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2606 * gcc.target/i386/pr56028.c: New test.
2608 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2611 * gcc.target/i386/pr55686.c: New test.
2613 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2616 * g++.dg/cpp0x/variadic139.C: New test.
2617 * g++.dg/cpp0x/variadic140.C: Likewise.
2618 * g++.dg/cpp0x/variadic141.C: Likewise.
2620 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2622 * gnat.dg/warn8.adb: New test.
2624 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2627 * gfortran.dg/include_8.f90: New test.
2629 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2631 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2632 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2634 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2636 PR tree-optimization/56051
2637 * gcc.c-torture/execute/pr56051.c: New test.
2639 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2641 PR rtl-optimization/56023
2642 * gcc.dg/pr56023.c: New test.
2644 2013-01-21 Martin Jambor <mjambor@suse.cz>
2647 * gcc.target/i386/pr56022.c: New test.
2649 2013-01-21 Jason Merrill <jason@redhat.com>
2651 * lib/target-supports.exp (check_effective_target_alias): New.
2653 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2656 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2658 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2660 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2662 2013-01-19 Jeff Law <law@redhat.com>
2664 PR tree-optimization/52631
2665 * tree-ssa/pr52631.c: New test.
2666 * tree-ssa/ssa-fre-9: Update expected output.
2668 2013-01-19 Anthony Green <green@moxielogic.com>
2670 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2673 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2675 PR tree-optimization/56029
2676 * g++.dg/torture/pr56029.C: New test.
2678 2013-01-18 Sharad Singhai <singhai@google.com>
2680 PR tree-optimization/55995
2681 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2683 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2686 * gcc.target/i386/pr55433.c: New.
2688 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2691 * gfortran.dg/pr56015.f90: New test.
2693 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2695 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2697 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2699 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2700 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2701 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2702 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2703 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2705 2013-01-17 Jeff Law <law@redhat.com>
2707 * gcc.dg/pr52573.c: Move to...
2708 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2710 PR rtl-optimization/52573
2711 * gcc.dg/pr52573.c: New test.
2713 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2716 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2717 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2718 check_no_compiler_messages to test support in ucontext.h.
2719 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2720 compliant RLIMIT_AS.
2722 2013-01-17 Marek Polacek <polacek@redhat.com>
2724 PR rtl-optimization/55833
2725 * gcc.dg/pr55833.c: New test.
2727 2013-01-17 Jan Hubicka <jh@suse.cz>
2729 PR tree-optimization/55273
2730 * gcc.c-torture/compile/pr55273.c: New testcase.
2732 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2735 * gcc.target/pr55981.c: New test.
2737 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2739 * gcc.target/arm/pr40887.c: Require at least armv5.
2740 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2741 * gcc.target/arm/pr51915.c: Likewise.
2742 * gcc.target/arm/pr52006.c: Likewise.
2743 * gcc.target/arm/pr53187.c: Likewise.
2745 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2746 * gcc.target/arm/ftest-support-arm.h: Delete.
2747 * gcc.target/arm/ftest-support-thumb.h: Delete.
2748 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2749 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2750 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2751 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2752 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2753 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2754 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2755 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2756 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2757 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2758 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2759 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2760 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2761 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2762 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2763 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2764 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2765 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2766 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2767 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2768 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2769 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2770 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2771 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2773 2013-01-17 Martin Jambor <mjambor@suse.cz>
2775 PR tree-optimizations/55264
2776 * g++.dg/ipa/pr55264.C: New test.
2778 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2781 * gfortran.dg/class_55.f90: New.
2783 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2786 * gcc.c-torture/execute/builtins/builtins.exp: Add
2787 -Wl,--allow-multiple-definition for eabi and elf targets.
2790 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2791 check_effective_target_vect_perm_short,
2792 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2793 check_effective_target_vect64): Return 0 for big-endian ARM.
2794 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2796 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2799 2013-01-16 Richard Biener <rguenther@suse.de>
2801 PR tree-optimization/55964
2802 * gcc.dg/torture/pr55964.c: New testcase.
2804 2013-01-16 Richard Biener <rguenther@suse.de>
2806 PR tree-optimization/54767
2807 PR tree-optimization/53465
2808 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2810 2013-01-16 Christian Bruel <christian.bruel@st.com>
2813 * gcc.target/sh/sh-switch.c: New testcase.
2815 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2817 * gcc.dg/webizer.c: Increase the array size.
2819 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2822 * gcc.dg/pr55940.c: New test.
2824 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2825 Harald Anlauf <anlauf@gmx.de>
2827 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2828 * gfortran.dg/bounds_check_5.f90: Likewise.
2829 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2830 * gfortran.dg/continuation_9.f90: Likewise.
2831 * gfortran.dg/move_alloc_13.f90: Likewise.
2832 * gfortran.dg/structure_constructor_11.f90: Likewise.
2833 * gfortran.dg/tab_continuation.f: Likewise.
2834 * gfortran.dg/warning-directive-2.F90: Likewise.
2835 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2837 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2839 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2840 * gcc.target/arm/fma-sp.c: Likewise.
2842 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2844 PR rtl-optimization/55153
2845 * gcc.dg/pr55153.c: New.
2847 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2849 PR tree-optimization/55920
2850 * gcc.c-torture/compile/pr55920.c: New test.
2852 2013-01-15 Richard Biener <rguenther@suse.de>
2855 * gcc.dg/torture/pr55882.c: New testcase.
2857 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2859 PR tree-optimization/55955
2860 * gcc.c-torture/compile/pr55955.c: New test.
2862 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2865 * g++.dg/cpp0x/alias-decl-31.C: New test.
2867 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2870 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2871 case where interface is null.
2873 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2876 * gfortran.dg/array_constructor_40.f90: New test.
2878 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2880 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2882 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2884 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2885 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2886 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2887 * gcc.target/aarch64/vect-ld1r.c: New.
2888 * gcc.target/aarch64/vect-ld1r.x: New.
2890 2013-01-14 Andi Kleen <ak@linux.intel.com>
2893 * gcc.target/i386/hle-clear-rel.c: New file
2894 * gcc.target/i386/hle-store-rel.c: New file.
2896 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2898 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2899 * gfortran.dg/bounds_check_4.f90: Likewise.
2900 * gfortran.dg/inquire_10.f90: Likewise.
2901 * gfortran.dg/minloc_3.f90: Likewise.
2902 * gfortran.dg/minlocval_3.f90: Likewise.
2903 * gfortran.dg/module_double_reuse.f90: Likewise.
2904 * gfortran.dg/mvbits_1.f90: Likewise.
2905 * gfortran.dg/oldstyle_1.f90: Likewise.
2906 * gfortran.dg/pr20163-2.f: Likewise.
2907 * gfortran.dg/save_1.f90: Likewise.
2908 * gfortran.dg/scan_1.f90: Likewise.
2909 * gfortran.dg/select_char_1.f90: Likewise.
2910 * gfortran.dg/shape_4.f90: Likewise.
2911 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2912 * gfortran.dg/function_optimize_10.f90: Likewise.
2913 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2914 * gfortran.dg/used_types_17.f90: Likewise.
2915 * gfortran.dg/used_types_18.f90: Likewise.
2917 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2920 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2922 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2924 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2926 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2928 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2930 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2933 * gfortran.dg/assumed_type_2.f90: Fix test case.
2934 * gfortran.dg/internal_pack_13.f90: New test.
2935 * gfortran.dg/internal_pack_14.f90: New test.
2937 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2940 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2941 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2944 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2946 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2948 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2951 * gcc.target/s390/pr55719.c: New testcase.
2953 2013-01-11 Richard Guenther <rguenther@suse.de>
2955 PR tree-optimization/44061
2956 * gcc.dg/pr44061.c: New testcase.
2958 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2960 Update copyright years.
2962 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2963 Jakub Jelinek <jakub@redhat.com>
2966 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2968 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2970 PR rtl-optimization/55672
2971 * gcc.target/i386/pr55672.c: New.
2973 2013-01-10 Jeff Law <law@redhat.com>
2975 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2976 pass/fail message unique.
2979 2013-01-10 Jason Merrill <jason@redhat.com>
2981 * ada/.gitignore: New.
2983 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2985 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2987 * g++.dg/tls/thread_local2.C: Likewise.
2988 * g++.dg/tls/thread_local2g.C: Likewise.
2989 * g++.dg/tls/thread_local6.C: Likewise.
2990 * g++.dg/tls/thread_local-order1.C: Add tls options.
2991 * g++.dg/tls/thread_local-order2.C: Likewise.
2992 * g++.dg/tls/thread_local3.C: Likewise.
2993 * g++.dg/tls/thread_local3g.C: Likewise.
2994 * g++.dg/tls/thread_local4.C: Likewise.
2995 * g++.dg/tls/thread_local4g.C: Likewise.
2996 * g++.dg/tls/thread_local5.C: Likewise.
2997 * g++.dg/tls/thread_local5g.C: Likewise.
2998 * g++.dg/tls/thread_local6g.C: Likewise.
3000 2013-01-10 Kostya Serebryany <kcc@google.com>
3002 * g++.dg/asan/asan_test.cc: Sync from upstream.
3004 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3006 PR tree-optimization/55921
3007 * gcc.c-torture/compile/pr55921.c: New test.
3009 2013-01-09 Jan Hubicka <jh@suse.cz>
3011 PR tree-optimization/55569
3012 * gcc.c-torture/compile/pr55569.c: New testcase.
3014 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3017 * gfortran.dg/use_28.f90: New test.
3019 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3021 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3022 number matching more robust.
3024 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3026 PR rtl-optimization/55829
3027 * gcc.target/i386/pr55829.c: New.
3029 2013-01-09 Tobias Burnus <burnus@net-b.de>
3032 * gfortran.dg/bind_c_bool_1.f90: New.
3033 * gfortran.dg/do_5.f90: Add dg-warning.
3035 2013-01-09 Jan Hubicka <jh@suse.cz>
3037 PR tree-optimization/55875
3038 * gcc.c-torture/execute/pr55875.c: New testcase.
3039 * g++.dg/torture/pr55875.C: New testcase.
3041 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3044 * c-c++-common/pr48418.c: New test.
3046 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3049 * g++.dg/tls/thread_local-ice.C: New.
3051 2013-01-09 Andreas Schwab <schwab@suse.de>
3053 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3055 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3057 PR tree-optimization/48189
3058 * gcc.dg/pr48189.c: New test.
3060 2013-01-04 Jan Hubicka <jh@suse.cz>
3062 PR tree-optimization/55823
3063 * g++.dg/ipa/devirt-10.C: New testcase.
3065 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3066 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3068 PR rtl-optimization/55845
3069 * gcc.target/i386/pr55845.c: New test.
3071 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3073 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3074 instructions generated instead of number of occurances.
3076 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3078 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3079 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3080 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3081 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3082 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3083 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3084 * gcc.target/aarch64/vect-fcm.x: Likewise.
3085 * lib/target-supports.exp
3086 (check_effective_target_vect_cond): Enable for AArch64.
3088 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3090 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3091 endian-safe float pool loading.
3092 (test_square_root_v4sf): Likewise.
3093 (test_square_root_v2df): Likewise.
3094 * lib/target-supports.exp
3095 (check_effective_target_vect_call_sqrtf): Add AArch64.
3097 2013-01-08 Martin Jambor <mjambor@suse.cz>
3100 * gcc.dg/tree-ssa/pr55579.c: New test.
3102 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3104 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3107 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3110 * gcc.dg/torture/pr55890-3.c: New test.
3113 * gcc.c-torture/compile/pr55851.c: New test.
3116 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3119 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3122 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3124 2013-01-07 Tobias Burnus <burnus@net-b.de>
3127 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3128 * gfortran.dg/pointer_init_7.f90: New.
3130 2013-01-07 Richard Biener <rguenther@suse.de>
3132 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3134 2013-01-07 Richard Biener <rguenther@suse.de>
3137 * gcc.dg/torture/pr55890-1.c: New testcase.
3138 * gcc.dg/torture/pr55890-2.c: Likewise.
3140 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3142 * gcc.target/aarch64/fmovd.c: New.
3143 * gcc.target/aarch64/fmovf.c: Likewise.
3144 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3145 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3146 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3147 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3148 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3149 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3151 2013-01-07 Richard Biener <rguenther@suse.de>
3153 PR tree-optimization/55888
3154 PR tree-optimization/55862
3155 * gcc.dg/torture/pr55888.c: New testcase.
3157 2013-01-07 Tobias Burnus <burnus@net-b.de>
3160 * gfortran.dg/intrinsic_size_3.f90: New.
3162 2013-01-07 Tobias Burnus <burnus@net-b.de>
3165 * gfortran.dg/select_type_32.f90: New.
3167 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3170 * g++.dg/cpp0x/alias-decl-29.C: New test.
3172 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3177 * gfortran.dg/class_array_15.f03: New test.
3179 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3184 * gfortran.dg/use_23.f90: New test.
3185 * gfortran.dg/use_24.f90: New test.
3186 * gfortran.dg/use_25.f90: New test.
3187 * gfortran.dg/use_26.f90: New test.
3188 * gfortran.dg/use_27.f90: New test.
3190 2013-01-06 Olivier Hainque <hainque@adacore.com>
3192 * gnat.dg/specs/clause_on_volatile.ads: New test.
3194 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3196 * gnat.dg/alignment10.adb: New test.
3198 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3199 Mikael Morin <mikael@gcc.gnu.org>
3202 * gfortran.dg/use_22.f90: New test.
3204 2013-01-04 Andrew Pinski <apinski@cavium.com>
3206 * gcc.target/aarch64/cmp-1.c: New testcase.
3208 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3211 * gfortran.dg/select_type_31.f03: New test.
3213 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3215 PR c++/54526 (again)
3216 * g++.dg/cpp0x/parse2.C: Extend.
3217 * g++.old-deja/g++.other/crash28.C: Adjust.
3219 2013-01-04 Richard Biener <rguenther@suse.de>
3221 PR tree-optimization/55862
3222 * gcc.dg/torture/pr55862.c: New testcase.
3224 2013-01-04 Martin Jambor <mjambor@suse.cz>
3226 PR tree-optimization/55755
3227 * gcc.dg/torture/pr55755.c: New test.
3228 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3229 * gcc.dg/tree-ssa/pr45144.c: Update.
3231 2013-01-04 Richard Biener <rguenther@suse.de>
3234 * gcc.dg/fold-reassoc-2.c: New testcase.
3236 2013-01-04 Tobias Burnus <burnus@net-b.de>
3239 * gfortran.dg/null_7.f90: New.
3241 2013-01-04 Tobias Burnus <burnus@net-b.de>
3245 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3246 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3247 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3249 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3251 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3253 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3256 * gfortran.dg/assignment_1.f90: Modified.
3257 * gfortran.dg/assignment_4.f90: New.
3259 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3261 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3263 2013-01-03 Richard Biener <rguenther@suse.de>
3265 PR tree-optimization/55857
3266 * gcc.dg/vect/pr55857-1.c: New testcase.
3267 * gcc.dg/vect/pr55857-2.c: Likewise.
3269 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3271 PR rtl-optimization/55838
3272 * gcc.dg/pr55838.c: New test.
3274 PR tree-optimization/55832
3275 * gcc.c-torture/compile/pr55832.c: New test.
3277 2013-01-02 Teresa Johnson <tejohnson@google.com>
3279 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3280 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3281 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3282 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3283 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3284 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3285 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3286 * gcc.dg/unroll_1.c: Ditto.
3287 * gcc.dg/unroll_2.c: Ditto.
3288 * gcc.dg/unroll_3.c: Ditto.
3289 * gcc.dg/unroll_4.c: Ditto.
3291 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3293 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3295 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3298 * gfortran.dg/eof_4.f90: New test.
3300 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3302 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3303 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3304 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3305 (compat_setup_dfp): Initialize compat_alt_caret and
3306 compat_save_TEST_ALWAYS_FLAGS.
3308 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3310 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3312 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3314 * gcc.dg/torture/fp-int-convert-2.c: New test.
3316 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3318 * gfortran.dg/newunit_3.f90: Add dg-do run.
3319 * gfortran.dg/inquire_15.f90: Add dg-do run.
3321 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3323 PR tree-optimization/55831
3324 * gcc.dg/pr55831.c: New test.
3326 Copyright (C) 2013 Free Software Foundation, Inc.
3328 Copying and distribution of this file, with or without modification,
3329 are permitted in any medium without royalty provided the copyright
3330 notice and this notice are preserved.