1 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/cpp0x/pr54318.C: New.
6 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
9 * g++.dg/parse/error51.C: New.
10 * g++.dg/parse/error15.C: Adjust column numbers.
12 2013-05-02 Tobias Burnus <burnus@net-b.de>
15 * gfortran.dg/size_kind_2.f90: New.
16 * gfortran.dg/size_kind_3.f90: New.
18 2013-05-02 Richard Biener <rguenther@suse.de>
21 * g++.dg/torture/pr57140.C: New testcase.
23 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
26 * gcc.target/arm/pr56732-1.c: New test.
28 2013-05-02 Martin Jambor <mjambor@suse.cz>
31 * gcc.dg/ipa/pr56988.c: New test.
33 2013-05-02 Ian Bolton <ian.bolton@arm.com>
35 * gcc.target/aarch64/bics_1.c: New test.
36 * gcc.target/aarch64/bics_2.c: Likewise.
38 2013-05-02 Jakub Jelinek <jakub@redhat.com>
40 PR rtl-optimization/57131
41 * gcc.c-torture/execute/pr57131.c: New test.
43 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
46 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
48 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
51 * gcc.target/i386/pr57091.c: New test.
53 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
55 * gcc.target/aarch64/vect-vaddv.c: New.
57 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
59 * gcc.target/aarch64/vect-vmaxv.c: New.
60 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
62 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
64 * gcc.target/aarch64/scalar-vca.c: New.
65 * gcc.target/aarch64/vect-vca.c: Likewise.
67 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
69 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
70 (test_vceqd_s64): Force arguments to SIMD registers.
71 (test_vceqzd_s64): Likewise.
72 (test_vcged_s64): Likewise.
73 (test_vcled_s64): Likewise.
74 (test_vcgezd_s64): Likewise.
75 (test_vcged_u64): Likewise.
76 (test_vcgtd_s64): Likewise.
77 (test_vcltd_s64): Likewise.
78 (test_vcgtzd_s64): Likewise.
79 (test_vcgtd_u64): Likewise.
80 (test_vclezd_s64): Likewise.
81 (test_vcltzd_s64): Likewise.
82 (test_vtst_s64): Likewise.
83 (test_vtst_u64): Likewise.
85 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
88 * g++.dg/cpp0x/decltype53.C: New.
90 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
93 * gfortran.dg/power_5.f90: New test.
95 2013-04-30 Richard Biener <rguenther@suse.de>
98 * gcc.dg/torture/pr57122.c: New testcase.
100 2013-04-30 Richard Biener <rguenther@suse.de>
103 * g++.dg/torture/pr57107.C: New testcase.
105 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
107 PR rtl-optimization/57105
108 * gcc.dg/pr57105.c: New test.
110 2013-04-30 Jakub Jelinek <jakub@redhat.com>
112 PR tree-optimization/57104
113 * gcc.dg/pr57104.c: New test.
115 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
118 * gcc.target/i386/pr44578.c: New test.
120 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
123 * gcc.target/i386/pr57097.c: New test.
125 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
128 * gcc.target/i386/pr57098.c: New test.
130 2013-04-29 Kai Tietz <ktietz@redhat.com>
132 * gcc.c-torture/execute/pr55875.c: New test.
134 2013-04-29 Richard Biener <rguenther@suse.de>
137 * gcc.dg/torture/pr57075.c: New testcase.
139 2013-04-29 Richard Biener <rguenther@suse.de>
142 * gcc.dg/autopar/pr57103.c: New testcase.
144 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
146 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
148 2013-04-29 Tom de Vries <tom@codesourcery.com>
150 * gcc.dg/pr50763.c: Update test.
152 2013-04-26 Jeff Law <law@redhat.com>
154 * gcc.dg/tree-ssa/vrp88.c: New test.
156 2013-04-29 Christian Bruel <christian.bruel@st.com>
159 * gcc.target/sh/pr57108.c: New test.
161 2013-04-29 Richard Biener <rguenther@suse.de>
164 * gfortran.dg/gomp/pr57089.f90: New testcase.
166 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
168 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
170 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
172 * gcc.target/aarch64/vect-vcvt.c: New.
174 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
176 * gcc.target/aarch64/vect-vrnd.c: New.
178 2013-04-29 Richard Biener <rguenther@suse.de>
180 PR tree-optimization/57081
181 * gcc.dg/torture/pr57081.c: New testcase.
183 2013-04-29 Jakub Jelinek <jakub@redhat.com>
185 PR tree-optimization/57083
186 * gcc.dg/torture/pr57083.c: New test.
188 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
191 * g++.dg/cpp0x/decltype52.C: New.
193 2013-04-28 Jakub Jelinek <jakub@redhat.com>
195 N3472 binary constants
196 * g++.dg/cpp/limits.C: Adjust warning wording.
197 * g++.dg/system-binary-constants-1.C: Likewise.
198 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
200 2013-04-28 Tobias Burnus <burnus@net-b.de>
203 * gfortran.dg/coarray_30.f90: New.
205 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
208 * frontend-passes (optimize_power): New function.
209 (optimize_op): Use it.
211 2013-04-27 Jakub Jelinek <jakub@redhat.com>
214 * gcc.c-torture/execute/pr56866.c: New test.
215 * gcc.target/i386/pr56866.c: New test.
217 2013-04-26 Jakub Jelinek <jakub@redhat.com>
220 * gcc.dg/setjmp-5.c: New test.
222 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
225 * g++.dg/cpp0x/constexpr-55708.C: New.
227 2013-04-26 Richard Biener <rguenther@suse.de>
229 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
230 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
231 * gcc.dg/pr53265.c: Remove XFAILs.
232 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
233 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
235 2013-04-26 Jakub Jelinek <jakub@redhat.com>
237 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
238 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
239 -fdiagnostics-color=never option similarly to
240 -fno-diagnostics-show-caret option.
242 2013-04-25 Jakub Jelinek <jakub@redhat.com>
244 PR rtl-optimization/57003
245 * gcc.target/i386/pr57003.c: New test.
247 2013-04-25 Marek Polacek <polacek@redhat.com>
249 PR tree-optimization/57066
250 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
252 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
253 Tejas Belagod <tejas.belagod@arm.com>
255 * gcc.target/aarch64/vaddv-intrinsic.c: New.
256 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
257 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
259 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
261 * gcc.target/aarch64/cmp.c: New.
263 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
265 * gcc.target/aarch64/ngc.c: New.
267 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
269 * lib/target-supports.exp
270 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
271 (check_effective_target_arm_neon_fp16_ok): Likewise.
272 (add_options_for_arm_neon_fp16): Likewise.
273 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
274 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
276 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
278 PR rtl-optimizations/57046
279 * gcc.target/i386/pr57046.c: New test.
281 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
283 * g++.dg/cpp1y/cplusplus.C: New.
285 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
287 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
289 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
291 * c-c++-common/Wpointer-arith-1.c: New.
293 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
295 * g++.dg/cpp1y/cxx1y_macro.C: New.
297 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
300 * g++.dg/cpp0x/sfinae45.C: New.
302 2013-04-24 Richard Biener <rguenther@suse.de>
305 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
307 2013-04-23 Richard Biener <rguenther@suse.de>
310 * gcc.dg/torture/pr57036-1.c: New testcase.
311 * gcc.dg/torture/pr57036-2.c: Likewise.
313 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
315 * gcc.target/aarch64/scalar-mov.c: New testcase.
317 2013-04-23 Richard Biener <rguenther@suse.de>
319 PR tree-optimization/57026
320 * gcc.dg/torture/pr57026.c: New testcase.
322 2013-04-22 Janus Weil <janus@gcc.gnu.org>
326 * gfortran.dg/transfer_check_4.f90: New.
328 2013-04-22 Marek Polacek <polacek@redhat.com>
331 * gcc.dg/pr56990.c: New test.
333 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
336 * gcc.target/i386/pr57018.c: New test.
338 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
340 * gcc.target/aarch64/vrecps.c: New.
341 * gcc.target/aarch64/vrecpx.c: Likewise.
343 2013-04-22 Christian Bruel <christian.bruel@st.com>
346 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
348 2013-04-21 Jeff Law <law@redhat.com>
350 * gcc.dg/tree-ssa/forwprop-26.c: New test.
352 2013-04-20 Tobias Burnus <burnus@net-b.de>
355 * gfortran.dg/c_loc_test_22.f90: New.
357 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
359 PR rtl-optimization/56847
360 * gcc.dg/pr56847.c: New test.
362 2013-04-19 Richard Biener <rguenther@suse.de>
364 PR tree-optimization/56982
365 * gcc.c-torture/execute/pr56982.c: New testcase.
367 2013-04-19 Martin Jambor <mjambor@suse.cz>
369 PR tree-optimization/56718
370 * g++.dg/ipa/imm-devirt-1.C: New test.
371 * g++.dg/ipa/imm-devirt-2.C: Likewise.
373 2013-04-19 Richard Biener <rguenther@suse.de>
375 PR tree-optimization/57000
376 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
378 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
379 Mikael Morin <mikael@gcc.gnu.org>
382 * gfortran.dg/array_constructor_45.f90: New test.
383 * gfortran.dg/array_constructor_46.f90: New test.
384 * gfortran.dg/array_constructor_47.f90: New test.
385 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
387 2013-04-18 Jakub Jelinek <jakub@redhat.com>
389 PR rtl-optimization/56999
390 * g++.dg/opt/pr56999.C: New test.
392 2013-04-18 Cary Coutant <ccoutant@google.com>
394 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
395 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
397 2013-04-18 Cary Coutant <ccoutant@google.com>
399 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
400 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
401 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
402 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
403 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
404 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
405 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
406 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
407 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
408 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
409 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
411 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
413 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
415 2013-04-18 Jakub Jelinek <jakub@redhat.com>
417 PR tree-optimization/56984
418 * gcc.c-torture/compile/pr56984.c: New test.
420 PR rtl-optimization/56992
421 * gcc.dg/pr56992.c: New test.
423 2013-04-17 Janus Weil <janus@gcc.gnu.org>
426 * gfortran.dg/proc_ptr_42.f90: New.
428 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
430 * gnat.dg/discr41.ad[sb]: New test.
431 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
432 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
433 * gcc.dg/vect/slp-24.c: Likewise.
434 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
435 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
436 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
437 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
438 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
439 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
440 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
441 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
442 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
443 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
444 * gcc.dg/vect/vect-strided-mult.c: Likewise.
445 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
446 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
447 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
448 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
449 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
450 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
451 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
452 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
453 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
454 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
455 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
456 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
457 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
458 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
459 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
461 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
464 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
465 * gfortran.dg/module_md5_1.f90: Remove.
467 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
469 * gcc.target/aarch64/adds3.c: New.
470 * gcc.target/aarch64/subs3.c: New.
472 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
474 * gcc.target/aarch64/adds1.c: New.
475 * gcc.target/aarch64/adds2.c: New.
476 * gcc.target/aarch64/subs1.c: New.
477 * gcc.target/aarch64/subs2.c: New.
479 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
481 Implement n3599 - Literal operator templates for strings.
482 * g++.dg/cpp1y/udlit-char-template.C: New test.
483 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
485 2013-04-16 Tobias Burnus <burnus@net-b.de>
488 * gfortran.dg/no_arg_check_1.f90: New.
489 * gfortran.dg/no_arg_check_2.f90: New.
490 * gfortran.dg/no_arg_check_3.f90: New.
492 2013-04-16 Janus Weil <janus@gcc.gnu.org>
495 * gfortran.dg/proc_ptr_41.f90: New.
497 2013-04-16 Richard Biener <rguenther@suse.de>
499 PR tree-optimization/56756
500 * gcc.dg/torture/pr56756.c: New testcase.
502 2013-04-16 Tobias Burnus <burnus@net-b.de>
505 * gfortran.dg/c_assoc_5.f90: New.
507 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
509 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
510 * gcc.c-torture/execute/pr33992.x: Remove.
511 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
512 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
513 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
515 2013-04-15 Jakub Jelinek <jakub@redhat.com>
517 PR tree-optimization/56962
518 * gcc.c-torture/execute/pr56962.c: New test.
520 2013-04-15 Richard Biener <rguenther@suse.de>
522 PR tree-optimization/56933
523 * gcc.dg/vect/pr56933.c: New testcase.
525 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
527 * gcc.target/arm/anddi3-opt.c: New test.
528 * gcc.target/arm/anddi3-opt2.c: Likewise.
530 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
532 * gcc.dg/pr56890-1.c: New test.
533 * gcc.dg/pr56890-2.c: Likewise.
535 2013-04-15 Joey Ye <joey.ye@arm.com>
537 * gcc.target/arm/thumb1-far-jump-1.c: New test.
538 * gcc.target/arm/thumb1-far-jump-2.c: New test.
540 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
543 * gfortran.dg/select_type_33.f03: New test.
545 2013-04-13 Janus Weil <janus@gcc.gnu.org>
548 * gfortran.dg/typebound_proc_29.f03: New.
550 2013-04-12 Janus Weil <janus@gcc.gnu.org>
553 * gfortran.dg/typebound_proc_28.f03: New.
555 2013-04-12 Jeff Law <law@redhat.com>
557 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
560 2013-04-12 Tobias Burnus <burnus@net-b.de>
563 * gfortran.dg/coarray/alloc_comp_2.f90: New.
565 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
568 * gcc.target/i386/pr56903.c: New test.
570 2013-04-12 Janus Weil <janus@gcc.gnu.org>
573 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
574 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
575 * gfortran.dg/block_11.f90: Fix invalid test case.
576 * gfortran.dg/function_types_3.f90: Add new error message.
577 * gfortran.dg/global_references_1.f90: Ditto.
578 * gfortran.dg/import2.f90: Remove unneeded parts.
579 * gfortran.dg/import6.f90: Fix invalid test case.
580 * gfortran.dg/proc_decl_2.f90: Ditto.
581 * gfortran.dg/proc_decl_9.f90: Ditto.
582 * gfortran.dg/proc_decl_18.f90: Ditto.
583 * gfortran.dg/proc_ptr_40.f90: New.
584 * gfortran.dg/whole_file_7.f90: Modified error wording.
585 * gfortran.dg/whole_file_16.f90: Ditto.
586 * gfortran.dg/whole_file_17.f90: Add -pedantic.
587 * gfortran.dg/whole_file_18.f90: Modified error wording.
588 * gfortran.dg/whole_file_20.f03: Ditto.
589 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
592 2013-04-12 Richard Biener <rguenther@suse.de>
595 2013-04-10 Richard Biener <rguenther@suse.de>
597 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
599 2013-04-12 Tobias Burnus <burnus@net-b.de>
602 * gfortran.dg/class_allocate_15.f90: New.
605 2013-04-12 Tobias Burnus <burnus@net-b.de>
607 * gfortran.dg/coarray_lib_alloc_2.f90: Update
608 scan-tree-dump-times.
610 2013-04-12 Jakub Jelinek <jakub@redhat.com>
612 PR tree-optimization/56918
613 PR tree-optimization/56920
614 * gcc.dg/vect/pr56918.c: New test.
615 * gcc.dg/vect/pr56920.c: New test.
617 2013-04-12 Tobias Burnus <burnus@net-b.de>
620 * gfortran.dg/class_allocate_14.f90: New.
621 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
622 * gfortran.dg/coarray_lib_alloc_3.f90: New.
624 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
626 * gcc.dg/fold-cstvecshift.c: New testcase.
628 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
630 * gcc.target/aarch64/negs.c: New.
632 2013-04-11 Jakub Jelinek <jakub@redhat.com>
635 * g++.dg/template/arrow4.C: New test.
637 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
639 * gnat.dg/array23.adb: New test.
640 * gnat.dg/array23_pkg[123].ads: New helpers.
642 2013-04-11 Jeff Law <law@redhat.com>
644 PR tree-optimization/56900
645 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
647 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
650 * g++.dg/cpp0x/sfinae44.C: New.
652 2013-04-11 Arnaud Charlet <charlet@adacore.com>
654 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
655 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
657 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
660 * g++.dg/cpp0x/enum26.C: New.
661 * g++.old-deja/g++.pt/mangle1.C: Adjust.
663 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
665 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
667 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
669 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
670 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
671 loop is vectorized and that the correct instruction is generated.
672 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
673 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
674 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
676 2013-04-11 Jakub Jelinek <jakub@redhat.com>
678 PR tree-optimization/56899
679 * gcc.c-torture/execute/pr56899.c: New test.
681 2013-04-10 David S. Miller <davem@davemloft.net>
683 * gcc.target/sparc/setcc-4.c: New test.
684 * gcc.target/sparc/setcc-5.c: New test.
686 2013-04-10 Richard Biener <rguenther@suse.de>
688 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
690 2013-04-10 Richard Biener <rguenther@suse.de>
692 * gcc.dg/vect/slp-39.c: New testcase.
694 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
696 PR tree-optimization/55524
697 * gcc.target/epiphany/fnma-1.c: New test.
699 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
701 * gcc.dg/tree-ssa/inline-11.c: New test
703 2013-04-10 Jakub Jelinek <jakub@redhat.com>
706 * g++.dg/template/arrow3.C: New test.
708 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
710 * gcc.target/arm/minmax_minus.c: New test.
712 2013-04-09 Jakub Jelinek <jakub@redhat.com>
715 * c-c++-common/gomp/pr56883.c: New test.
717 2013-04-09 Jeff Law <law@redhat.com>
719 * gcc.dg/tree-ssa/vrp87.c: New test.
721 2013-04-09 Jakub Jelinek <jakub@redhat.com>
723 PR tree-optimization/56854
724 * g++.dg/torture/pr56854.C: New test.
726 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
729 * gfortran.dg/array_constructor_44.f90: New test.
731 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
734 * g++.dg/cpp0x/constexpr-specialization.C: New.
736 2013-04-08 Jakub Jelinek <jakub@redhat.com>
738 * gcc.c-torture/execute/pr56837.c: New test.
742 * g++.dg/opt/vt3.C: New test.
743 * g++.dg/opt/vt4.C: New test.
745 2013-04-08 Jeff Law <law@redhat.com>
747 * gcc.dg/tree-ssa/forwprop-25.c: New test.
749 2013-04-08 Richard Biener <rguenther@suse.de>
751 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
753 2013-04-08 Richard Biener <rguenther@suse.de>
755 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
757 2013-04-08 Richard Biener <rguenther@suse.de>
759 * g++.dg/vect/slp-pr56812.cc: Adjust.
761 2013-04-08 Jakub Jelinek <jakub@redhat.com>
763 * gcc.dg/pr56837.c: New test.
764 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
765 "generated memset minus one".
767 2013-04-07 Tobias Burnus <burnus@net-b.de>
770 * gfortran.dg/reshape_5.f90: New.
772 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
775 * gcc.target/powerpc/recip-1.c: Modify expected output.
776 * gcc.target/powerpc/recip-3.c: Likewise.
777 * gcc.target/powerpc/recip-4.c: Likewise.
778 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
780 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
782 * gcc.target/arm/peep-ldrd-1.c: New test.
783 * gcc.target/arm/peep-strd-1.c: Likewise.
785 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
787 * gcc.target/arm/negdi-1.c: New test.
788 * gcc.target/arm/negdi-2.c: Likewise.
789 * gcc.target/arm/negdi-3.c: Likewise.
790 * gcc.target/arm/negdi-4.c: Likewise.
792 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
794 * lib/target-supports.exp (add_options_for_arm_v8_neon):
795 Add -march=armv8-a when we use v8 NEON.
796 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
797 (check_effective_target_vect_call_ceilf): Likewise.
798 (check_effective_target_vect_call_floorf): Likewise.
799 (check_effective_target_vect_call_roundf): Likewise.
800 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
801 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
802 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
803 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
804 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
806 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
808 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
809 * gcc.target/powerpc/sd-pwr6.c: Same.
810 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
811 * g++.dg/debug/pr56294.C: XFAIL on AIX.
813 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
815 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
817 2013-04-04 Janus Weil <janus@gcc.gnu.org>
820 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
821 * gfortran.dg/altreturn_4.f90: Ditto.
822 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
823 * gfortran.dg/altreturn_5.f90: Ditto.
824 * gfortran.dg/altreturn_6.f90: Ditto.
825 * gfortran.dg/altreturn_7.f90: Ditto.
827 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
829 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
831 (check_effective_target_arm_v8_neon_ok_nocache):
833 (check_effective_target_arm_v8_neon_ok): Change to use
834 check_effective_target_arm_v8_neon_ok_nocache.
835 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
837 (check_effective_target_vect_call_btruncf):
838 Enable for arm and ARMv8 NEON.
839 (check_effective_target_vect_call_ceilf): Likewise.
840 (check_effective_target_vect_call_floorf): Likewise.
841 (check_effective_target_vect_call_roundf): Likewise.
842 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
845 2013-04-04 Marek Polacek <polacek@redhat.com>
847 PR tree-optimization/48186
848 * gcc.dg/pr48186.c: New test.
850 2013-04-04 Richard Biener <rguenther@suse.de>
852 PR tree-optimization/56826
853 * gcc.dg/vect/pr56826.c: New testcase.
854 * gcc.dg/vect/O3-pr36098.c: Adjust.
856 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
858 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
859 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
860 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
861 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
862 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
863 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
864 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
865 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
866 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
867 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
869 2013-04-04 Richard Biener <rguenther@suse.de>
871 PR tree-optimization/56213
872 * gcc.dg/vect/vect-123.c: New testcase.
874 2013-04-04 Tobias Burnus <burnus@net-b.de>
877 * gfortran.dg/read_repeat_2.f90: New.
879 2013-04-04 Richard Biener <rguenther@suse.de>
881 PR tree-optimization/56837
882 * g++.dg/torture/pr56837.C: New testcase.
884 2013-04-04 Tobias Burnus <burnus@net-b.de>
887 * gfortran.dg/c_loc_test_21.f90: New.
888 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
889 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
890 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
891 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
892 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
894 2013-04-03 Jeff Law <law@redhat.com>
896 PR tree-optimization/56799
897 * gcc.c-torture/execute/pr56799.c: New test.
899 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
902 * g++.dg/warn/Wpointer-arith-1.C: New.
903 * g++.dg/gomp/for-19.C: Adjust.
905 2013-04-03 Marek Polacek <polacek@redhat.com>
908 * gcc.dg/pr55702.c: New test.
910 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
913 * gcc.dg/pr56809.c: New testcase.
915 2013-04-03 Jakub Jelinek <jakub@redhat.com>
918 * g++.dg/debug/pr56819.C: New test.
920 2013-04-03 Richard Biener <rguenther@suse.de>
922 PR tree-optimization/56817
923 * g++.dg/torture/pr56817.C: New testcase.
925 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
927 * gcc.dg/vect/bb-slp-31.c: New file.
929 2013-04-03 Jason Merrill <jason@redhat.com>
932 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
934 2013-04-03 Richard Biener <rguenther@suse.de>
936 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
938 2013-04-03 Richard Biener <rguenther@suse.de>
940 PR tree-optimization/55964
941 * gcc.dg/torture/pr55964-2.c: New testcase.
943 2013-04-03 Richard Biener <rguenther@suse.de>
945 PR tree-optimization/56501
946 * gcc.dg/torture/pr56501.c: New testcase.
948 2013-04-03 Richard Biener <rguenther@suse.de>
950 PR tree-optimization/56407
951 * gcc.dg/torture/pr56407.c: New testcase.
953 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
955 PR tree-optimization/56790
956 * g++.dg/ext/pr56790-1.C: New testcase.
958 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
960 * gcc.target/i386/merge-1.c: New testcase.
961 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
963 2013-04-03 Jakub Jelinek <jakub@redhat.com>
966 * gcc.c-torture/execute/pr19449.c: New test.
968 2013-04-03 Richard Biener <rguenther@suse.de>
970 PR tree-optimization/56812
971 * g++.dg/vect/slp-pr56812.cc: New testcase.
973 2013-04-03 Janus Weil <janus@gcc.gnu.org>
977 * gfortran.dg/altreturn_8.f90: New.
978 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
979 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
980 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
982 2013-04-02 Jakub Jelinek <jakub@redhat.com>
984 PR rtl-optimization/56745
985 * gcc.c-torture/compile/pr56745.c: New test.
987 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
989 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
991 2013-04-02 Richard Biener <rguenther@suse.de>
993 PR tree-optimization/56778
994 * gcc.dg/torture/pr56778.c: New testcase.
996 2013-04-02 Richard Biener <rguenther@suse.de>
999 * g++.dg/torture/pr56768.C: New testcase.
1001 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1003 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1005 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1008 * gfortran.dg/namelist_82.f90: New test.
1010 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1013 * gfortran.dg/implicit_class_1.f90: New.
1015 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1018 * gfortran.dg/namelist_81.f90: New test.
1020 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1022 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1023 for constant and equal string lengths.
1024 * gfortran.dg/character_comparison_5.f90: Likewise.
1025 * gfortran.dg/character_comparison_9.f90: New test.
1027 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1029 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1030 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1032 2013-03-29 Tobias Burnus <burnus@net-b.de>
1035 * gfortran.dg/optional_absent_3.f90: New.
1037 2013-03-29 Tobias Burnus <burnus@net-b.de>
1040 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1042 2013-03-29 Tobias Burnus <burnus@net-b.de>
1045 * gfortran.dg/namelist_80.f90: New.
1047 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1050 * gfortran.dg/string_length_2.f90: New test.
1051 * gfortran.dg/dependency_41.f90: New test.
1053 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1056 * gfortran.dg/array_constructor_43.f90: New test.
1057 * gfortran.dg/random_seed_3.f90: New test.
1059 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1061 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1062 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1063 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1064 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1065 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1066 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1067 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1068 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1069 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1070 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1072 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1075 * g++.dg/conversion/op4.C: Adjust.
1076 * g++.dg/cpp0x/rv1n.C: Likewise.
1077 * g++.dg/cpp0x/rv2n.C: Likewise.
1078 * g++.dg/cpp0x/template_deduction.C: Likewise.
1079 * g++.dg/expr/cond8.C: Likewise.
1080 * g++.dg/other/error4.C: Likewise.
1081 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1082 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1083 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1084 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1085 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1086 * g++.old-deja/g++.law/cvt20.C: Likewise.
1087 * g++.old-deja/g++.law/cvt8.C: Likewise.
1088 * g++.old-deja/g++.law/init8.C: Likewise.
1089 * g++.old-deja/g++.mike/net12.C: Likewise.
1090 * g++.old-deja/g++.mike/net8.C: Likewise.
1091 * g++.old-deja/g++.mike/p2793.C: Likewise.
1092 * g++.old-deja/g++.mike/p3836.C: Likewise.
1093 * g++.old-deja/g++.mike/p418.C: Likewise.
1094 * g++.old-deja/g++.mike/p701.C: Likewise.
1095 * g++.old-deja/g++.mike/p807.C: Likewise.
1097 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1100 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1103 2013-03-28 Marek Polacek <polacek@redhat.com>
1105 PR tree-optimization/56695
1106 * gcc.dg/vect/pr56695.c: New test.
1108 2013-03-28 Richard Biener <rguenther@suse.de>
1110 PR tree-optimization/37021
1111 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1112 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1114 2013-03-27 Tobias Burnus <burnus@net-b.de>
1118 * gfortran.dg/sizeof_2.f90: New.
1119 * gfortran.dg/sizeof_3.f90: New.
1120 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1122 2013-03-27 Richard Biener <rguenther@suse.de>
1124 PR tree-optimization/37021
1125 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1127 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1129 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1130 * g++.dg/ipa/ivinline-2.C: Likewise.
1131 * g++.dg/ipa/ivinline-3.C: Likewise.
1132 * g++.dg/ipa/ivinline-4.C: Likewise.
1133 * g++.dg/ipa/ivinline-5.C: Likewise.
1134 * g++.dg/ipa/ivinline-7.C: Likewise.
1135 * g++.dg/ipa/ivinline-8.C: Likewise.
1136 * g++.dg/ipa/ivinline-9.C: Likewise.
1137 * g++.dg/cpp0x/noexcept03.C: Likewise.
1138 * gcc.dg/const-1.c: Likewise.
1139 * gcc.dg/ipa/pure-const-1.c: Likewise.
1140 * gcc.dg/noreturn-8.c: Likewise.
1141 * gcc.target/i386/mmx-1.c: Likewise.
1142 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1143 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1144 * gcc.c-torture/execute/pr33992.x: New file.
1146 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1148 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1150 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1153 * g++.dg/ext/desig5.C: New.
1155 2013-03-26 Tobias Burnus <burnus@net-b.de>
1158 * gfortran.dg/merge_init_expr_2.f90: New.
1159 * gfortran.dg/merge_char_1.f90: Modify test to
1160 stay a run-time test.
1161 * gfortran.dg/merge_char_3.f90: Ditto.
1163 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1165 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1166 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1168 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1171 * g++.dg/cpp0x/range-for23.C: New.
1173 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1176 * gfortran.dg/namelist_79.f90: New.
1178 2013-03-25 Martin Jambor <mjambor@suse.cz>
1180 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1182 2013-03-25 Tobias Burnus <burnus@net-b.de>
1202 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1203 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1204 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1205 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1206 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1207 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1208 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1209 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1210 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1211 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1212 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1213 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1214 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1215 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1216 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1217 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1218 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1219 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1220 * gfortran.dg/pr32601_1.f03: Ditto.
1221 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1222 * gfortran.dg/blockdata_7.f90: New.
1223 * gfortran.dg/c_assoc_4.f90: New.
1224 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1225 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1226 * gfortran.dg/c_funloc_tests_8.f90: New.
1227 * gfortran.dg/c_loc_test_17.f90: New.
1228 * gfortran.dg/c_loc_test_18.f90: New.
1229 * gfortran.dg/c_loc_test_19.f90: New.
1230 * gfortran.dg/c_loc_test_20.f90: New.
1231 * gfortran.dg/c_sizeof_5.f90: New.
1232 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1233 * gfortran.dg/transfer_resolve_2.f90: New.
1234 * gfortran.dg/transfer_resolve_3.f90: New.
1235 * gfortran.dg/transfer_resolve_4.f90: New.
1236 * gfortran.dg/pr32601.f03: Update dg-error.
1237 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1238 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1240 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1242 * gcc.target/arm/vseleqdf.c: New test.
1243 * gcc.target/arm/vseleqsf.c: Likewise.
1244 * gcc.target/arm/vselgedf.c: Likewise.
1245 * gcc.target/arm/vselgesf.c: Likewise.
1246 * gcc.target/arm/vselgtdf.c: Likewise.
1247 * gcc.target/arm/vselgtsf.c: Likewise.
1248 * gcc.target/arm/vselledf.c: Likewise.
1249 * gcc.target/arm/vsellesf.c: Likewise.
1250 * gcc.target/arm/vselltdf.c: Likewise.
1251 * gcc.target/arm/vselltsf.c: Likewise.
1252 * gcc.target/arm/vselnedf.c: Likewise.
1253 * gcc.target/arm/vselnesf.c: Likewise.
1254 * gcc.target/arm/vselvcdf.c: Likewise.
1255 * gcc.target/arm/vselvcsf.c: Likewise.
1256 * gcc.target/arm/vselvsdf.c: Likewise.
1257 * gcc.target/arm/vselvssf.c: Likewise.
1259 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1261 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1263 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1264 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1265 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1266 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1267 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1268 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1269 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1270 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1271 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1272 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1273 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1274 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1275 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1276 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1277 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1278 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1279 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1280 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1281 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1282 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1283 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1284 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1285 * gcc.target/arm/atomic-op-char.c: Likewise.
1286 * gcc.target/arm/atomic-op-consume.c: Likewise.
1287 * gcc.target/arm/atomic-op-int.c: Likewise.
1288 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1289 * gcc.target/arm/atomic-op-release.c: Likewise.
1290 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1291 * gcc.target/arm/atomic-op-short.c: Likewise.
1293 2013-03-25 Richard Biener <rguenther@suse.de>
1296 * g++.dg/torture/pr56694.C: New testcase.
1298 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1301 * gcc.target/arm/neon-vcond-gt.c: New test.
1302 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1303 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1305 2013-03-25 Richard Biener <rguenther@suse.de>
1307 PR tree-optimization/56689
1308 * gcc.dg/torture/pr56689.c: New testcase.
1310 2013-03-25 Kai Tietz <ktietz@redhat.com>
1312 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1314 2013-03-24 Tobias Burnus <burnus@net-b.de>
1317 * gfortran.dg/eof_5.f90: New.
1319 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1321 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1324 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1326 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1328 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1331 * gcc.c-torture/execute/builtins/builtins.exp: Add
1332 -Wl,--allow-multiple-definition for RTEMS targets.
1334 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1336 * gcc.target/aarch64/movk.c: New test.
1338 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1340 * g++.dg/ext/vector21.C: New testcase.
1342 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1344 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1345 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1347 2013-03-21 Richard Biener <rguenther@suse.de>
1349 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1350 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1352 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1354 * gcc.target/aarch64/vect.c: Test and result vector added
1355 for sabd and saba instructions.
1356 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1357 instructions in assembly.
1358 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1359 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1360 for fabd instruction.
1361 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1362 instruction in assembly.
1363 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1365 2013-03-20 Jeff Law <law@redhat.com>
1367 * g++.dg/tree-ssa/ssa-dom.C: New test.
1369 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1371 * gcc.target/powerpc/mmfpgpr.c: New test.
1372 * gcc.target/powerpc/sd-vsx.c: Likewise.
1373 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1374 * gcc.target/powerpc/vsx-float0.c: Likewise.
1376 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1378 PR tree-optimization/56355
1379 * gcc.dg/pr56355-1.c: New file.
1381 2013-03-20 Catherine Moore <clm@codesourcery.com>
1382 Richard Sandiford <rdsandiford@googlemail.com>
1384 * gcc.target/mips/mips.exp: Add microMIPS support.
1385 * gcc.target/mips/umips-movep-2.c: New test.
1386 * gcc.target/mips/umips-lwp-2.c: New test.
1387 * gcc.target/mips/umips-swp-5.c: New test.
1388 * gcc.target/mips/umips-constraints-1.c: New test.
1389 * gcc.target/mips/umips-lwp-3.c: New test.
1390 * gcc.target/mips/umips-swp-6.c: New test.
1391 * gcc.target/mips/umips-constraints-2.c: New test.
1392 * gcc.target/mips/umips-save-restore-1.c: New test.
1393 * gcc.target/mips/umips-lwp-4.c: New test.
1394 * gcc.target/mips/umips-swp-7.c: New test.
1395 * gcc.target/mips/umips-save-restore-2.c: New test.
1396 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1397 * gcc.target/mips/umips-lwp-5.c: New test.
1398 * gcc.target/mips/umips-save-restore-3.c: New test.
1399 * gcc.target/mips/umips-lwp-6.c: New test.
1400 * gcc.target/mips/umips-swp-1.c: New test.
1401 * gcc.target/mips/umips-lwp-7.c: New test.
1402 * gcc.target/mips/umips-swp-2.c: New test.
1403 * gcc.target/mips/umips-lwp-8.c: New test.
1404 * gcc.target/mips/umips-swp-3.c: New test.
1405 * gcc.target/mips/umips-movep-1.c: New test.
1406 * gcc.target/mips/umips-lwp-1.c: New test.
1407 * gcc.target/mips/umips-swp-4.c: New test.
1409 2013-03-20 Richard Biener <rguenther@suse.de>
1411 PR tree-optimization/56661
1412 * gcc.dg/torture/pr56661.c: New testcase.
1414 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1416 PR rtl-optimization/56605
1417 * gcc.target/powerpc/pr56605.c: New.
1419 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1422 * gfortran.dg/do_1.f90: Don't xfail.
1424 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1427 * gfortran.dg/namelist_77.f90: New.
1428 * gfortran.dg/namelist_78.f90: New.
1430 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1433 * gfortran.dg/open_negative_unit_1.f90: New.
1435 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1437 * gcc.target/aarch64/sbc.c: New test.
1439 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1441 * gcc.target/aarch64/ror.c: New test.
1443 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1445 * gcc.target/aarch64/extr.c: New test.
1447 2013-03-19 Richard Biener <rguenther@suse.de>
1449 PR tree-optimization/56273
1450 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1451 * c-c++-common/uninit-17.c: Likewise.
1453 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1455 PR tree-optimization/56635
1456 * g++.dg/torture/pr56635.C: New test.
1458 2013-03-18 Richard Biener <rguenther@suse.de>
1460 PR tree-optimization/3713
1461 * g++.dg/ipa/devirt-12.C: New testcase.
1463 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1466 * c-c++-common/pr56566.c: New test.
1468 2013-03-17 Jason Merrill <jason@redhat.com>
1470 * g++.dg/template/abstract-dr337.C: XFAIL.
1472 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1475 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1476 * c-c++-common/pr56607.c: New test.
1478 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1481 * g++.dg/cpp0x/constexpr-array5.C: New.
1483 2013-03-15 Tobias Burnus <burnus@net-b.de>
1486 * gfortran.dg/transfer_intrinsic_5.f90: New.
1488 2013-03-15 Kai Tietz <ktietz@redhat.com>
1490 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1491 * gcc.target/i386/pr20020-1.c: Likewise.
1492 * gcc.target/i386/pr20020-2.c: Likewise.
1493 * gcc.target/i386/pr20020-3.c: Likewise.
1494 * gcc.target/i386/pr53425-1.c: Likewise.
1495 * gcc.target/i386/pr53425-2.c: Likewise.
1496 * gcc.target/i386/pr55093.c: Likewise.
1497 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1499 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1502 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1503 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1505 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1507 PR tree-optimization/53265
1508 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1510 * gcc.dg/graphite/id-6.c (test): Likewise.
1511 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1512 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1514 PR tree-optimization/53265
1515 * gcc.dg/pr53265.c: New test.
1516 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1518 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1520 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1521 n, use it as high bound instead of 4.
1523 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1526 * gcc.target/sh/pr49880-1.c: New.
1527 * gcc.target/sh/pr49880-2.c: New.
1528 * gcc.target/sh/pr49880-3.c: New.
1529 * gcc.target/sh/pr49880-4.c: New.
1530 * gcc.target/sh/pr49880-5.c: New.
1532 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1534 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1536 2013-03-13 Richard Biener <rguenther@suse.de>
1538 PR tree-optimization/56608
1539 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1541 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1544 * g++.dg/cpp0x/alias-decl-32.C: New.
1546 2013-03-11 Jan Hubicka <jh@suse.cz>
1549 * gcc.c-torture/compile/pr56571.c: New testcase.
1551 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1553 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1554 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1556 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1558 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1559 * gcc.dg/inline_4.c: Likewise.
1560 * gcc.dg/unroll_2.c: Likewise.
1561 * gcc.dg/unroll_3.c: Likewise.
1562 * gcc.dg/unroll_4.c: Likewise.
1564 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1567 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1570 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1572 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1575 * gcc.c-torture/compile/pr40797.c: New.
1577 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1579 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1581 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1584 * gfortran.dg/class_56.f90: New test.
1586 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1589 * gcc.target/mips/pr56524.c: New test.
1591 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1594 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1596 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1599 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1601 2013-03-08 Marek Polacek <polacek@redhat.com>
1603 PR tree-optimization/56478
1604 * gcc.dg/torture/pr56478.c: New test.
1606 2013-03-08 Kai Tietz <ktietz@redhat.com>
1608 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1609 targets linker option --allow-multiple-definition.
1611 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1612 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1613 * gcc.dg/pr52549.c: Add LLP64 case.
1614 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1615 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1616 * gcc.dg/torture/pr51071-2.c: Likewise.
1617 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1618 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1619 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1620 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1621 * gcc.dg/weak/weak-1.c: Likewise.
1622 * gcc.dg/weak/weak-2.c: Likewise.
1623 * gcc.dg/weak/weak-3.c: Likewise.
1624 * gcc.dg/weak/weak-4.c: Likewise.
1625 * gcc.dg/weak/weak-5.c: Likewise.
1626 * gcc.dg/weak/weak-15.c: Likewise.
1627 * gcc.dg/weak/weak-16.c: Likewise.
1629 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1631 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1633 PR tree-optimization/56559
1634 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1636 2013-03-07 Andreas Schwab <schwab@suse.de>
1638 * gcc.dg/pr31490.c: Fix last change.
1640 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1643 * g++.dg/template/crash115.C: New.
1645 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1647 PR tree-optimization/56539
1648 * gcc.c-torture/compile/pr56539.c: New test.
1650 2013-03-06 Kai Tietz <ktietz@redhat.com>
1652 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1654 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1655 * gcc.dg/lto/20091013-1_2.c: Likewise.
1656 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1658 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1660 * gnat.dg/specs/aggr6.ads: New test.
1662 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1664 * gnat.dg/loop_optimization15.ad[sb]: New test.
1666 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1669 * gcc.dg/pr56548.c: New test.
1671 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1674 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1676 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1679 * g++.dg/template/typename20.C: New test.
1681 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1684 * gcc.dg/pr56510.c: New test.
1686 PR rtl-optimization/56484
1687 * gcc.c-torture/compile/pr56484.c: New test.
1689 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1692 * g++.dg/warn/Wsign-conversion-2.C: New.
1694 2013-03-05 Richard Biener <rguenther@suse.de>
1696 PR tree-optimization/56270
1697 * gcc.dg/vect/slp-38.c: New testcase.
1699 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1701 PR rtl-optimization/56494
1702 * gcc.dg/pr56494.c: New test.
1704 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1706 * gcc.dg/pr56424.c: New test.
1708 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1710 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1711 * gcc.dg/pr56228.c <avr>: Skip.
1713 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1716 PR tree-optimization/52631
1717 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1719 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1721 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1722 * gcc.dg/vect/vect-83_64.c: Same.
1724 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1727 * gfortran.dg/pointer_check_13.f90: New test.
1729 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1732 * gfortran.dg/array_constructor_42.f90: New test.
1734 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1737 * g++.dg/template/static33.C: New.
1738 * g++.dg/template/static34.C: Likewise.
1741 * g++.dg/template/static35.C: New.
1743 2013-03-01 Steve Ellcey <sellcey@mips.com>
1745 * gcc.dg/pr56396.c: Require pic support.
1747 2013-03-01 Richard Biener <rguenther@suse.de>
1749 PR tree-optimization/55481
1750 * gcc.dg/torture/pr56488.c: New testcase.
1752 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1753 Jakub Jelinek <jakub@redhat.com>
1756 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1757 no_sanitize_address attribute rather than no_address_safety_analysis.
1758 * g++.dg/asan/sanitizer_test_utils.h
1759 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1760 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1761 in addition to no_address_safety_analysis.
1763 2013-02-28 Jason Merrill <jason@redhat.com>
1766 * g++.dg/cpp0x/constexpr-and.C: New.
1768 2013-02-28 Martin Jambor <mjambor@suse.cz>
1770 PR tree-optimization/56294
1771 * g++.dg/debug/pr56294.C: New test.
1773 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1775 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1777 2013-02-27 Marek Polacek <polacek@redhat.com>
1779 PR rtl-optimization/56466
1780 * gcc.dg/pr56466.c: New test.
1782 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1784 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1785 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1786 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1788 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1791 * gcc.dg/pr45472.c: New test.
1793 2013-02-26 Marek Polacek <polacek@redhat.com>
1795 PR tree-optimization/56426
1796 * gcc.dg/pr56436.c: New test.
1798 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1800 PR tree-optimization/56448
1801 * gcc.c-torture/compile/pr56448.c: New test.
1803 PR tree-optimization/56443
1804 * gcc.dg/torture/pr56443.c: New test.
1806 2013-02-25 Richard Biener <rguenther@suse.de>
1808 PR tree-optimization/56175
1809 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1811 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1814 * g++.dg/torture/pr56403.C: New test.
1816 2013-02-25 Catherine Moore <clm@codesourcery.com>
1819 2013-02-24 Catherine Moore <clm@codesourcery.com>
1820 Richard Sandiford <rdsandiford@googlemail.com>
1822 * gcc.target/mips/mips.exp: Add microMIPS support.
1823 * gcc.target/mips/umips-movep-2.c: New test.
1824 * gcc.target/mips/umips-lwp-2.c: New test.
1825 * gcc.target/mips/umips-swp-5.c: New test.
1826 * gcc.target/mips/umips-constraints-1.c: New test.
1827 * gcc.target/mips/umips-lwp-3.c: New test.
1828 * gcc.target/mips/umips-swp-6.c: New test.
1829 * gcc.target/mips/umips-constraints-2.c: New test.
1830 * gcc.target/mips/umips-save-restore-1.c: New test.
1831 * gcc.target/mips/umips-lwp-4.c: New test.
1832 * gcc.target/mips/umips-swp-7.c: New test.
1833 * gcc.target/mips/umips-save-restore-2.c: New test.
1834 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1835 * gcc.target/mips/umips-lwp-5.c: New test.
1836 * gcc.target/mips/umips-save-restore-3.c: New test.
1837 * gcc.target/mips/umips-lwp-6.c: New test.
1838 * gcc.target/mips/umips-swp-1.c: New test.
1839 * gcc.target/mips/umips-lwp-7.c: New test.
1840 * gcc.target/mips/umips-swp-2.c: New test.
1841 * gcc.target/mips/umips-lwp-8.c: New test.
1842 * gcc.target/mips/umips-swp-3.c: New test.
1843 * gcc.target/mips/umips-movep-1.c: New test.
1844 * gcc.target/mips/umips-lwp-1.c: New test.
1845 * gcc.target/mips/umips-swp-4.c: New test.
1847 2013-02-24 Catherine Moore <clm@codesourcery.com>
1848 Richard Sandiford <rdsandiford@googlemail.com>
1850 * gcc.target/mips/mips.exp: Add microMIPS support.
1851 * gcc.target/mips/umips-movep-2.c: New test.
1852 * gcc.target/mips/umips-lwp-2.c: New test.
1853 * gcc.target/mips/umips-swp-5.c: New test.
1854 * gcc.target/mips/umips-constraints-1.c: New test.
1855 * gcc.target/mips/umips-lwp-3.c: New test.
1856 * gcc.target/mips/umips-swp-6.c: New test.
1857 * gcc.target/mips/umips-constraints-2.c: New test.
1858 * gcc.target/mips/umips-save-restore-1.c: New test.
1859 * gcc.target/mips/umips-lwp-4.c: New test.
1860 * gcc.target/mips/umips-swp-7.c: New test.
1861 * gcc.target/mips/umips-save-restore-2.c: New test.
1862 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1863 * gcc.target/mips/umips-lwp-5.c: New test.
1864 * gcc.target/mips/umips-save-restore-3.c: New test.
1865 * gcc.target/mips/umips-lwp-6.c: New test.
1866 * gcc.target/mips/umips-swp-1.c: New test.
1867 * gcc.target/mips/umips-lwp-7.c: New test.
1868 * gcc.target/mips/umips-swp-2.c: New test.
1869 * gcc.target/mips/umips-lwp-8.c: New test.
1870 * gcc.target/mips/umips-swp-3.c: New test.
1871 * gcc.target/mips/umips-movep-1.c: New test.
1872 * gcc.target/mips/umips-lwp-1.c: New test.
1873 * gcc.target/mips/umips-swp-4.c: New test.
1875 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1878 * lib/asan-dg.exp (asan_link_flags): Add
1879 -B${gccpath}/libsanitizer/asan/ to flags.
1881 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1884 * gcc.dg/torture/pr56420.c: New test.
1886 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1889 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1891 2013-02-21 Martin Jambor <mjambor@suse.cz>
1893 PR tree-optimization/56310
1894 * g++.dg/ipa/pr56310.C: New test.
1896 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1899 * gfortran.dg/proc_ptr_comp_37.f90: New.
1901 2013-02-21 Richard Biener <rguenther@suse.de>
1903 PR tree-optimization/56415
1905 2013-02-11 Richard Biener <rguenther@suse.de>
1907 PR tree-optimization/56273
1908 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1909 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1910 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1911 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1912 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1913 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1915 2013-02-21 Marek Polacek <polacek@redhat.com>
1917 PR tree-optimization/56398
1918 * g++.dg/torture/pr56398.C: New test.
1920 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1923 * gcc.c-torture/compile/pr56405.c: New test.
1925 2013-02-20 Jan Hubicka <jh@suse.cz>
1927 PR tree-optimization/56265
1928 * g++.dg/ipa/devirt-11.C: New testcase.
1930 2013-02-20 Richard Biener <rguenther@suse.de>
1932 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1934 2013-02-20 Richard Biener <rguenther@suse.de>
1935 Jakub Jelinek <jakub@redhat.com>
1937 PR tree-optimization/56396
1938 * gcc.dg/pr56396.c: New testcase.
1940 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1943 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1945 2013-02-19 Richard Biener <rguenther@suse.de>
1947 PR tree-optimization/56384
1948 * gcc.dg/torture/pr56384.c: New testcase.
1950 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1952 PR tree-optimization/56350
1953 * gcc.dg/pr56350.c: New test.
1955 PR tree-optimization/56381
1956 * g++.dg/opt/pr56381.C: New test.
1958 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1961 * lib/dg-pch.exp (pch-init, pch-finish,
1962 check_effective_target_pch_supported_debug): New procs.
1963 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1964 Likewise if $pch_unsupported_debug and $flags include -g.
1965 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1966 and dg-require-effective-target pch_unsupported_debug.
1967 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1968 * objc.dg/pch/pch.exp: Likewise.
1969 * gcc.dg/pch/pch.exp: Likewise.
1970 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1971 pch_unsupported_debug.
1972 * gcc.dg/pch/valid-1.hs: Likewise.
1973 * gcc.dg/pch/valid-1b.c: Likewise.
1974 * gcc.dg/pch/valid-1b.hs: Likewise.
1976 2013-02-18 Richard Biener <rguenther@suse.de>
1978 PR tree-optimization/56366
1979 * gcc.dg/torture/pr56366.c: New testcase.
1981 2013-02-18 Richard Biener <rguenther@suse.de>
1984 * gcc.dg/torture/pr56349.c: New testcase.
1986 2013-02-18 Richard Biener <rguenther@suse.de>
1988 PR tree-optimization/56321
1989 * gcc.dg/torture/pr56321.c: New testcase.
1991 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1993 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1995 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1996 Dodji Seketeli <dodji@redhat.com>
1999 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2000 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2001 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2002 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2003 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2004 * c-c++-common/asan/pr56330.c: Likewise.
2005 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2006 Ensure the size argument of __builtin_memcpy is a constant.
2008 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2009 Paolo Carlini <paolo.carlini@oracle.com>
2012 * g++.dg/cpp0x/enum23.C: New.
2014 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2017 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2019 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2021 PR rtl-optimization/56348
2022 * gcc.target/i386/pr56348.c: New test.
2024 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2026 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2027 * gcc.target/arm/interrupt-2.c: Likewise.
2029 2013-02-15 Tobias Burnus <burnus@net-b.de>
2032 * gfortran.dg/matmul_9.f90: New.
2034 2013-02-15 Tobias Burnus <burnus@net-b.de>
2037 * gfortran.dg/init_flag_11.f90: New.
2039 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2041 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2043 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2045 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2048 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2049 Tobias Burnus <burnus@net-b.de>
2052 * gfortran.dg/allocatable_function_7.f90: New.
2054 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2056 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2057 * asan_globals_test-wrapper.cc: New file.
2058 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2059 instead of asan_globals_test.cc as dg-additional-sources.
2060 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2061 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2062 "sanitizer_test_utils.h" instead of
2063 "sanitizer_common/tests/sanitizer_test_utils.h".
2064 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2065 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2066 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2067 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2068 * g++.dg/asan/asan_test.cc: Synced from upstream.
2069 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2071 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2074 * c-c++-common/asan/memcmp-2.c: New test.
2076 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2079 * g++.dg/cpp0x/udlit-string-literal.h: New.
2080 * g++.dg/cpp0x/udlit-string-literal.C: New.
2082 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2084 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2086 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2089 * gcc.target/arm/pr56184.C: New test.
2091 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2094 * g++.dg/torture/pr56302.C: New test.
2095 * g++.dg/cpp0x/constexpr-56302.C: New test.
2096 * c-c++-common/pr56302.c: New test.
2098 2013-02-13 Tobias Burnus <burnus@net-b.de>
2099 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2102 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2103 * gfortran.dg/quad_3.f90: Ditto.
2105 2013-02-13 Kostya Serebryany <kcc@google.com>
2107 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2108 to match the fresh asan run-time.
2109 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2111 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2113 Avoid instrumenting duplicated memory access in the same basic block
2114 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2115 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2116 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2117 * c-c++-common/asan/inc.c: Likewise.
2119 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2122 * gcc.target/i386/pr56148.c: New test.
2124 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2125 Tobias Burnus <burnus@net-b.de>
2128 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2131 2013-02-12 Richard Biener <rguenther@suse.de>
2134 * gcc.dg/lto/pr56297_0.c: New testcase.
2135 * gcc.dg/lto/pr56297_0.c: Likewise.
2137 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2140 * gfortran.dg/typebound_deferred_1.f90: New.
2142 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2144 PR rtl-optimization/56151
2145 * gcc.target/i386/pr56151.c: New test.
2147 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2149 * g++.dg/ext/mv12.C: New test.
2150 * g++.dg/ext/mv12.h: New file.
2151 * g++.dg/ext/mv12-aux.C: New file.
2152 * g++.dg/ext/mv13.C: New test.
2154 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2156 * lib/target-supports.exp
2157 (check_effective_target_powerpc_eabi_ok): New.
2158 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2160 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2161 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2163 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2164 * gcc.target/powerpc/pr51623.c: Likewise.
2165 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2166 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2168 2013-02-11 Alexander Potapenko <glider@google.com>
2169 Jack Howarth <howarth@bromo.med.uc.edu>
2170 Jakub Jelinek <jakub@redhat.com>
2173 * g++.dg/asan/pr55617.C: Run on all targets.
2175 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2177 PR rtl-optimization/56275
2178 * gcc.dg/pr56275.c: New test.
2180 2013-02-11 Richard Biener <rguenther@suse.de>
2182 PR tree-optimization/56273
2183 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2185 2013-02-11 Richard Biener <rguenther@suse.de>
2187 PR tree-optimization/56264
2188 * gcc.dg/torture/pr56264.c: New testcase.
2190 2013-02-11 Richard Biener <rguenther@suse.de>
2192 PR tree-optimization/56273
2193 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2194 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2195 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2196 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2197 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2198 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2200 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2202 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2203 for *-*-linux-gnu targets.
2204 * g++.dg/asan/interception-test-1.c: Ditto.
2205 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2206 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2208 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2211 * gfortran.dg/intrinsic_size_4.f90 : New test.
2213 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2216 * gcc.target/powerpc/pr56256.c: New test.
2218 2013-02-08 Ian Lance Taylor <iant@google.com>
2220 * lib/go.exp: Load timeout.exp.
2222 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2224 PR rtl-optimization/56246
2225 * gcc.target/i386/pr56246.c: New test.
2227 2013-02-08 Jeff Law <law@redhat.com>
2230 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2232 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2235 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2238 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2240 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2242 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2244 PR rtl-optimization/56195
2245 * gcc.dg/torture/pr56195.c: New test.
2247 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2250 * gfortran.dg/recursive_interface_2.f90: New test.
2252 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2254 PR tree-optimization/56250
2255 * gcc.c-torture/execute/pr56250.c: New test.
2257 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2259 PR tree-optimization/56064
2260 * gcc.dg/fixed-point/view-convert-2.c: New test.
2262 2013-02-08 Michael Matz <matz@suse.de>
2264 PR tree-optimization/52448
2265 * gcc.dg/pr52448.c: New test.
2267 2013-02-08 Richard Biener <rguenther@suse.de>
2270 * gcc.dg/torture/pr56181.c: New testcase.
2272 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2275 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2276 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2278 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2281 * g++.dg/parse/crash61.C: New test.
2284 * g++.dg/parse/pr56239.C: New test.
2287 * g++.dg/abi/mangle61.C: New test.
2289 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2291 PR rtl-optimization/56225
2292 * gcc.target/i386/pr56225.c: New test.
2294 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2297 * gcc.dg/guality/pr56154-1.c: New test.
2298 * gcc.dg/guality/pr56154-2.c: New test.
2299 * gcc.dg/guality/pr56154-3.c: New test.
2300 * gcc.dg/guality/pr56154-4.c: New test.
2301 * gcc.dg/guality/pr56154-aux.c: New file.
2303 PR tree-optimization/55789
2304 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2306 * gcc.dg/tree-ssa/inline-3.c: Add
2307 --param max-early-inliner-iterations=2 option.
2309 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2312 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2313 Add -fno-dwarf2-cfi-asm to dg-options.
2316 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2319 * gcc.dg/pr56228.c: New test.
2321 2013-02-07 Alan Modra <amodra@gmail.com>
2324 * gcc.target/powerpc/pr54009.c: New test.
2326 * gfortran.dg/pr54131.f: New test.
2328 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2331 * gfortran.dg/array_constructor_41.f90: New test.
2333 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2336 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2338 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2341 * g++.dg/gomp/pr56217.C: New test.
2343 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2345 PR tree-optimization/56205
2346 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2347 * gcc.c-torture/execute/pr56205.c: New test.
2349 2013-02-05 Richard Biener <rguenther@suse.de>
2351 PR tree-optimization/53342
2352 PR tree-optimization/53185
2353 * gcc.dg/vect/pr53185-2.c: New testcase.
2355 2013-02-05 Jan Hubicka <jh@suse.cz>
2357 PR tree-optimization/55789
2358 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2359 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2360 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2361 * g++.dg/ipa/inline-1.C: New testcase.
2362 * g++.dg/ipa/inline-2.C: New testcase.
2363 * g++.dg/ipa/inline-3.C: New testcase.
2365 2013-02-05 Jan Hubicka <jh@suse.cz>
2367 PR tree-optimization/55789
2368 * g++.dg/torture/pr55789.C: New testcase.
2370 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2373 * gcc.dg/pr56167.c: New test.
2375 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2378 * gcc.target/sh/pr55146.c: New.
2380 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2382 PR tree-optimization/54386
2383 * gcc.target/sh/pr54386.c: New.
2385 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2388 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2391 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2393 2013-02-04 Alexander Potapenko <glider@google.com>
2394 Jack Howarth <howarth@bromo.med.uc.edu>
2395 Jakub Jelinek <jakub@redhat.com>
2398 * g++.dg/asan/pr55617.C: New test.
2400 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2403 * gfortran.dg/typebound_operator_19.f90: New test.
2404 * gfortran.dg/typebound_assignment_4.f90: New test.
2406 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2409 * gfortran.dg/recursive_interface_1.f90: New test.
2411 2013-02-04 Richard Guenther <rguenther@suse.de>
2414 * gcc.dg/lto/pr56168_0.c: New testcase.
2415 * gcc.dg/lto/pr56168_1.c: Likewise.
2417 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2421 * gfortran.dg/block_12.f90: New test.
2422 * gfortran.dg/module_error_1.f90: New test.
2424 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2426 * lib/target-supports.exp (check_effective_target_vect_float)
2427 (check_effective_target_vect_no_align): Add mips-sde-elf.
2429 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2431 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2433 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2435 * gcc.dg/pr56023.c: XFAIL on AIX.
2436 * gcc.dg/vect/pr49352.c: Same.
2438 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2440 * gnat.dg/opt26.adb: New test.
2442 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2445 2013-01-27 Amol Pise <amolpise15@gmail.com>
2447 * gcc.target/arm/neon-vfnms-1.c: New test.
2448 * gcc.target/arm/neon-vfnma-1.c: New test.
2450 2013-01-31 Richard Biener <rguenther@suse.de>
2452 PR tree-optimization/56157
2453 * gcc.dg/torture/pr56157.c: New testcase.
2455 2013-01-30 Richard Biener <rguenther@suse.de>
2457 PR tree-optimization/56150
2458 * gcc.dg/torture/pr56150.c: New testcase.
2460 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2463 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2464 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2465 printed in backtrace.
2466 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2467 to avoid errors about mismatched allocation vs. deallocation.
2470 * g++.dg/mv1.C: Moved to...
2471 * g++.dg/ext/mv1.C: ... here. Adjust test.
2472 * g++.dg/mv2.C: Moved to...
2473 * g++.dg/ext/mv2.C: ... here. Adjust test.
2474 * g++.dg/mv3.C: Moved to...
2475 * g++.dg/ext/mv3.C: ... here.
2476 * g++.dg/mv4.C: Moved to...
2477 * g++.dg/ext/mv4.C: ... here.
2478 * g++.dg/mv5.C: Moved to...
2479 * g++.dg/ext/mv5.C: ... here. Adjust test.
2480 * g++.dg/mv6.C: Moved to...
2481 * g++.dg/ext/mv6.C: ... here. Adjust test.
2482 * g++.dg/ext/mv7.C: New test.
2483 * g++.dg/ext/mv8.C: New test.
2484 * g++.dg/ext/mv9.C: New test.
2485 * g++.dg/ext/mv10.C: New test.
2486 * g++.dg/ext/mv11.C: New test.
2488 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2490 PR rtl-optimization/56144
2491 * gcc.dg/pr56144.c: New.
2493 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2495 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2497 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2498 * g++.dg/cpp0x/constexpr-55573.C: Same
2500 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2502 PR tree-optimization/56064
2503 * gcc.dg/fixed-point/view-convert.c: New test.
2505 2013-01-30 Andreas Schwab <schwab@suse.de>
2507 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2508 evaluate the end index in string range.
2510 2013-01-30 Tobias Burnus <burnus@net-b.de>
2513 * gfortran.dg/allocatable_function_6.f90: New.
2515 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2516 Mikael Morin <mikael@gcc.gnu.org>
2519 * gfortran.dg/proc_ptr_comp_36.f90: New.
2521 2013-01-29 Richard Biener <rguenther@suse.de>
2523 PR tree-optimization/55270
2524 * gcc.dg/torture/pr55270.c: New testcase.
2526 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2528 PR rtl-optimization/56117
2529 * gcc.dg/pr56117.c: New test.
2531 2013-01-28 Richard Biener <rguenther@suse.de>
2533 PR tree-optimization/56034
2534 * gcc.dg/torture/pr56034.c: New testcase.
2536 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2538 PR tree-optimization/56125
2539 * gcc.dg/pr56125.c: New test.
2541 2013-01-28 Tobias Burnus <burnus@net-b.de>
2542 Mikael Morin <mikael@gcc.gnu.org>
2545 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2546 * gfortran.dg/import8.f90: Likewise.
2547 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2548 * gfortran.dg/import10.f90: New test.
2549 * gfortran.dg/import11.f90: Likewise
2551 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2554 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2555 string.h. Provide memset, malloc and free prototypes, adjust line
2556 numbers in dg-output.
2557 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2558 Provide memset prototype and adjust line numbers in dg-output.
2559 * c-c++-common/asan/global-overflow-1.c: Likewise.
2561 PR tree-optimization/56094
2562 * gcc.dg/pr56094.c: New test.
2564 2013-01-27 Amol Pise <amolpise15@gmail.com>
2566 * gcc.target/arm/neon-vfnms-1.c: New test.
2567 * gcc.target/arm/neon-vfnma-1.c: New test.
2569 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2572 * gcc.target/i386/pr56114.c: New test.
2574 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2577 * gfortran.dg/associate_14.f90: New test.
2580 * gfortran.dg/associate_13.f90: New test.
2582 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2584 PR tree-optimization/56098
2585 * gcc.dg/pr56098-1.c: New test.
2586 * gcc.dg/pr56098-2.c: New test.
2588 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2591 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2593 2013-01-22 Marek Polacek <polacek@redhat.com>
2595 PR tree-optimization/56035
2596 * gcc.dg/pr56035.c: New test.
2598 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2600 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2603 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2605 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2607 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2610 * gcc.dg/pr56078.c: New test.
2611 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2613 2013-01-24 Martin Jambor <mjambor@suse.cz>
2615 PR tree-optimization/55927
2616 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2618 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2620 * gcc.target/i386/movsd.c: New test.
2622 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2625 * gcc.target/i386/pr55934.c: New test.
2627 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2630 * gfortran.dg/select_8.f90: New.
2632 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2634 * gcc.target/microblaze/microblaze.exp: Remove
2635 target_config_cflags check.
2637 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2640 * gfortran.dg/gomp/pr56052.f90: New test.
2643 * gcc.dg/pr49069.c: New test.
2645 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2648 * g++.dg/cpp0x/constexpr-static10.C: New.
2650 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2653 * gcc.target/i386/pr56028.c: New test.
2655 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2658 * gcc.target/i386/pr55686.c: New test.
2660 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2663 * g++.dg/cpp0x/variadic139.C: New test.
2664 * g++.dg/cpp0x/variadic140.C: Likewise.
2665 * g++.dg/cpp0x/variadic141.C: Likewise.
2667 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2669 * gnat.dg/warn8.adb: New test.
2671 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2674 * gfortran.dg/include_8.f90: New test.
2676 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2678 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2679 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2681 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2683 PR tree-optimization/56051
2684 * gcc.c-torture/execute/pr56051.c: New test.
2686 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2688 PR rtl-optimization/56023
2689 * gcc.dg/pr56023.c: New test.
2691 2013-01-21 Martin Jambor <mjambor@suse.cz>
2694 * gcc.target/i386/pr56022.c: New test.
2696 2013-01-21 Jason Merrill <jason@redhat.com>
2698 * lib/target-supports.exp (check_effective_target_alias): New.
2700 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2703 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2705 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2707 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2709 2013-01-19 Jeff Law <law@redhat.com>
2711 PR tree-optimization/52631
2712 * tree-ssa/pr52631.c: New test.
2713 * tree-ssa/ssa-fre-9: Update expected output.
2715 2013-01-19 Anthony Green <green@moxielogic.com>
2717 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2720 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2722 PR tree-optimization/56029
2723 * g++.dg/torture/pr56029.C: New test.
2725 2013-01-18 Sharad Singhai <singhai@google.com>
2727 PR tree-optimization/55995
2728 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2730 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2733 * gcc.target/i386/pr55433.c: New.
2735 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2738 * gfortran.dg/pr56015.f90: New test.
2740 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2742 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2744 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2746 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2747 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2748 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2749 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2750 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2752 2013-01-17 Jeff Law <law@redhat.com>
2754 * gcc.dg/pr52573.c: Move to...
2755 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2757 PR rtl-optimization/52573
2758 * gcc.dg/pr52573.c: New test.
2760 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2763 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2764 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2765 check_no_compiler_messages to test support in ucontext.h.
2766 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2767 compliant RLIMIT_AS.
2769 2013-01-17 Marek Polacek <polacek@redhat.com>
2771 PR rtl-optimization/55833
2772 * gcc.dg/pr55833.c: New test.
2774 2013-01-17 Jan Hubicka <jh@suse.cz>
2776 PR tree-optimization/55273
2777 * gcc.c-torture/compile/pr55273.c: New testcase.
2779 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2782 * gcc.target/pr55981.c: New test.
2784 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2786 * gcc.target/arm/pr40887.c: Require at least armv5.
2787 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2788 * gcc.target/arm/pr51915.c: Likewise.
2789 * gcc.target/arm/pr52006.c: Likewise.
2790 * gcc.target/arm/pr53187.c: Likewise.
2792 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2793 * gcc.target/arm/ftest-support-arm.h: Delete.
2794 * gcc.target/arm/ftest-support-thumb.h: Delete.
2795 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2796 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2797 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2798 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2799 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2800 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2801 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2802 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2803 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2804 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2805 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2806 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2807 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2808 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2809 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2810 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2811 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2812 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2813 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2814 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2815 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2816 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2817 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2818 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2820 2013-01-17 Martin Jambor <mjambor@suse.cz>
2822 PR tree-optimizations/55264
2823 * g++.dg/ipa/pr55264.C: New test.
2825 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2828 * gfortran.dg/class_55.f90: New.
2830 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2833 * gcc.c-torture/execute/builtins/builtins.exp: Add
2834 -Wl,--allow-multiple-definition for eabi and elf targets.
2837 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2838 check_effective_target_vect_perm_short,
2839 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2840 check_effective_target_vect64): Return 0 for big-endian ARM.
2841 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2843 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2846 2013-01-16 Richard Biener <rguenther@suse.de>
2848 PR tree-optimization/55964
2849 * gcc.dg/torture/pr55964.c: New testcase.
2851 2013-01-16 Richard Biener <rguenther@suse.de>
2853 PR tree-optimization/54767
2854 PR tree-optimization/53465
2855 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2857 2013-01-16 Christian Bruel <christian.bruel@st.com>
2860 * gcc.target/sh/sh-switch.c: New testcase.
2862 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2864 * gcc.dg/webizer.c: Increase the array size.
2866 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2869 * gcc.dg/pr55940.c: New test.
2871 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2872 Harald Anlauf <anlauf@gmx.de>
2874 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2875 * gfortran.dg/bounds_check_5.f90: Likewise.
2876 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2877 * gfortran.dg/continuation_9.f90: Likewise.
2878 * gfortran.dg/move_alloc_13.f90: Likewise.
2879 * gfortran.dg/structure_constructor_11.f90: Likewise.
2880 * gfortran.dg/tab_continuation.f: Likewise.
2881 * gfortran.dg/warning-directive-2.F90: Likewise.
2882 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2884 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2886 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2887 * gcc.target/arm/fma-sp.c: Likewise.
2889 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2891 PR rtl-optimization/55153
2892 * gcc.dg/pr55153.c: New.
2894 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2896 PR tree-optimization/55920
2897 * gcc.c-torture/compile/pr55920.c: New test.
2899 2013-01-15 Richard Biener <rguenther@suse.de>
2902 * gcc.dg/torture/pr55882.c: New testcase.
2904 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2906 PR tree-optimization/55955
2907 * gcc.c-torture/compile/pr55955.c: New test.
2909 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2912 * g++.dg/cpp0x/alias-decl-31.C: New test.
2914 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2917 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2918 case where interface is null.
2920 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2923 * gfortran.dg/array_constructor_40.f90: New test.
2925 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2927 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2929 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2931 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2932 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2933 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2934 * gcc.target/aarch64/vect-ld1r.c: New.
2935 * gcc.target/aarch64/vect-ld1r.x: New.
2937 2013-01-14 Andi Kleen <ak@linux.intel.com>
2940 * gcc.target/i386/hle-clear-rel.c: New file
2941 * gcc.target/i386/hle-store-rel.c: New file.
2943 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2945 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2946 * gfortran.dg/bounds_check_4.f90: Likewise.
2947 * gfortran.dg/inquire_10.f90: Likewise.
2948 * gfortran.dg/minloc_3.f90: Likewise.
2949 * gfortran.dg/minlocval_3.f90: Likewise.
2950 * gfortran.dg/module_double_reuse.f90: Likewise.
2951 * gfortran.dg/mvbits_1.f90: Likewise.
2952 * gfortran.dg/oldstyle_1.f90: Likewise.
2953 * gfortran.dg/pr20163-2.f: Likewise.
2954 * gfortran.dg/save_1.f90: Likewise.
2955 * gfortran.dg/scan_1.f90: Likewise.
2956 * gfortran.dg/select_char_1.f90: Likewise.
2957 * gfortran.dg/shape_4.f90: Likewise.
2958 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2959 * gfortran.dg/function_optimize_10.f90: Likewise.
2960 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2961 * gfortran.dg/used_types_17.f90: Likewise.
2962 * gfortran.dg/used_types_18.f90: Likewise.
2964 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2967 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2969 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2971 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2973 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2975 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2977 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2980 * gfortran.dg/assumed_type_2.f90: Fix test case.
2981 * gfortran.dg/internal_pack_13.f90: New test.
2982 * gfortran.dg/internal_pack_14.f90: New test.
2984 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2987 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2988 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2991 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2993 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2995 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2998 * gcc.target/s390/pr55719.c: New testcase.
3000 2013-01-11 Richard Guenther <rguenther@suse.de>
3002 PR tree-optimization/44061
3003 * gcc.dg/pr44061.c: New testcase.
3005 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3007 Update copyright years.
3009 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3010 Jakub Jelinek <jakub@redhat.com>
3013 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3015 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3017 PR rtl-optimization/55672
3018 * gcc.target/i386/pr55672.c: New.
3020 2013-01-10 Jeff Law <law@redhat.com>
3022 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3023 pass/fail message unique.
3026 2013-01-10 Jason Merrill <jason@redhat.com>
3028 * ada/.gitignore: New.
3030 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3032 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3034 * g++.dg/tls/thread_local2.C: Likewise.
3035 * g++.dg/tls/thread_local2g.C: Likewise.
3036 * g++.dg/tls/thread_local6.C: Likewise.
3037 * g++.dg/tls/thread_local-order1.C: Add tls options.
3038 * g++.dg/tls/thread_local-order2.C: Likewise.
3039 * g++.dg/tls/thread_local3.C: Likewise.
3040 * g++.dg/tls/thread_local3g.C: Likewise.
3041 * g++.dg/tls/thread_local4.C: Likewise.
3042 * g++.dg/tls/thread_local4g.C: Likewise.
3043 * g++.dg/tls/thread_local5.C: Likewise.
3044 * g++.dg/tls/thread_local5g.C: Likewise.
3045 * g++.dg/tls/thread_local6g.C: Likewise.
3047 2013-01-10 Kostya Serebryany <kcc@google.com>
3049 * g++.dg/asan/asan_test.cc: Sync from upstream.
3051 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3053 PR tree-optimization/55921
3054 * gcc.c-torture/compile/pr55921.c: New test.
3056 2013-01-09 Jan Hubicka <jh@suse.cz>
3058 PR tree-optimization/55569
3059 * gcc.c-torture/compile/pr55569.c: New testcase.
3061 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3064 * gfortran.dg/use_28.f90: New test.
3066 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3068 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3069 number matching more robust.
3071 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3073 PR rtl-optimization/55829
3074 * gcc.target/i386/pr55829.c: New.
3076 2013-01-09 Tobias Burnus <burnus@net-b.de>
3079 * gfortran.dg/bind_c_bool_1.f90: New.
3080 * gfortran.dg/do_5.f90: Add dg-warning.
3082 2013-01-09 Jan Hubicka <jh@suse.cz>
3084 PR tree-optimization/55875
3085 * gcc.c-torture/execute/pr55875.c: New testcase.
3086 * g++.dg/torture/pr55875.C: New testcase.
3088 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3091 * c-c++-common/pr48418.c: New test.
3093 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3096 * g++.dg/tls/thread_local-ice.C: New.
3098 2013-01-09 Andreas Schwab <schwab@suse.de>
3100 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3102 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3104 PR tree-optimization/48189
3105 * gcc.dg/pr48189.c: New test.
3107 2013-01-04 Jan Hubicka <jh@suse.cz>
3109 PR tree-optimization/55823
3110 * g++.dg/ipa/devirt-10.C: New testcase.
3112 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3113 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3115 PR rtl-optimization/55845
3116 * gcc.target/i386/pr55845.c: New test.
3118 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3120 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3121 instructions generated instead of number of occurances.
3123 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3125 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3126 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3127 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3128 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3129 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3130 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3131 * gcc.target/aarch64/vect-fcm.x: Likewise.
3132 * lib/target-supports.exp
3133 (check_effective_target_vect_cond): Enable for AArch64.
3135 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3137 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3138 endian-safe float pool loading.
3139 (test_square_root_v4sf): Likewise.
3140 (test_square_root_v2df): Likewise.
3141 * lib/target-supports.exp
3142 (check_effective_target_vect_call_sqrtf): Add AArch64.
3144 2013-01-08 Martin Jambor <mjambor@suse.cz>
3147 * gcc.dg/tree-ssa/pr55579.c: New test.
3149 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3151 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3154 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3157 * gcc.dg/torture/pr55890-3.c: New test.
3160 * gcc.c-torture/compile/pr55851.c: New test.
3163 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3166 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3169 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3171 2013-01-07 Tobias Burnus <burnus@net-b.de>
3174 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3175 * gfortran.dg/pointer_init_7.f90: New.
3177 2013-01-07 Richard Biener <rguenther@suse.de>
3179 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3181 2013-01-07 Richard Biener <rguenther@suse.de>
3184 * gcc.dg/torture/pr55890-1.c: New testcase.
3185 * gcc.dg/torture/pr55890-2.c: Likewise.
3187 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3189 * gcc.target/aarch64/fmovd.c: New.
3190 * gcc.target/aarch64/fmovf.c: Likewise.
3191 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3192 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3193 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3194 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3195 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3196 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3198 2013-01-07 Richard Biener <rguenther@suse.de>
3200 PR tree-optimization/55888
3201 PR tree-optimization/55862
3202 * gcc.dg/torture/pr55888.c: New testcase.
3204 2013-01-07 Tobias Burnus <burnus@net-b.de>
3207 * gfortran.dg/intrinsic_size_3.f90: New.
3209 2013-01-07 Tobias Burnus <burnus@net-b.de>
3212 * gfortran.dg/select_type_32.f90: New.
3214 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3217 * g++.dg/cpp0x/alias-decl-29.C: New test.
3219 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3224 * gfortran.dg/class_array_15.f03: New test.
3226 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3231 * gfortran.dg/use_23.f90: New test.
3232 * gfortran.dg/use_24.f90: New test.
3233 * gfortran.dg/use_25.f90: New test.
3234 * gfortran.dg/use_26.f90: New test.
3235 * gfortran.dg/use_27.f90: New test.
3237 2013-01-06 Olivier Hainque <hainque@adacore.com>
3239 * gnat.dg/specs/clause_on_volatile.ads: New test.
3241 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3243 * gnat.dg/alignment10.adb: New test.
3245 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3246 Mikael Morin <mikael@gcc.gnu.org>
3249 * gfortran.dg/use_22.f90: New test.
3251 2013-01-04 Andrew Pinski <apinski@cavium.com>
3253 * gcc.target/aarch64/cmp-1.c: New testcase.
3255 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3258 * gfortran.dg/select_type_31.f03: New test.
3260 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3262 PR c++/54526 (again)
3263 * g++.dg/cpp0x/parse2.C: Extend.
3264 * g++.old-deja/g++.other/crash28.C: Adjust.
3266 2013-01-04 Richard Biener <rguenther@suse.de>
3268 PR tree-optimization/55862
3269 * gcc.dg/torture/pr55862.c: New testcase.
3271 2013-01-04 Martin Jambor <mjambor@suse.cz>
3273 PR tree-optimization/55755
3274 * gcc.dg/torture/pr55755.c: New test.
3275 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3276 * gcc.dg/tree-ssa/pr45144.c: Update.
3278 2013-01-04 Richard Biener <rguenther@suse.de>
3281 * gcc.dg/fold-reassoc-2.c: New testcase.
3283 2013-01-04 Tobias Burnus <burnus@net-b.de>
3286 * gfortran.dg/null_7.f90: New.
3288 2013-01-04 Tobias Burnus <burnus@net-b.de>
3292 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3293 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3294 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3296 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3298 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3300 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3303 * gfortran.dg/assignment_1.f90: Modified.
3304 * gfortran.dg/assignment_4.f90: New.
3306 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3308 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3310 2013-01-03 Richard Biener <rguenther@suse.de>
3312 PR tree-optimization/55857
3313 * gcc.dg/vect/pr55857-1.c: New testcase.
3314 * gcc.dg/vect/pr55857-2.c: Likewise.
3316 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3318 PR rtl-optimization/55838
3319 * gcc.dg/pr55838.c: New test.
3321 PR tree-optimization/55832
3322 * gcc.c-torture/compile/pr55832.c: New test.
3324 2013-01-02 Teresa Johnson <tejohnson@google.com>
3326 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3327 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3328 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3329 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3330 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3331 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3332 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3333 * gcc.dg/unroll_1.c: Ditto.
3334 * gcc.dg/unroll_2.c: Ditto.
3335 * gcc.dg/unroll_3.c: Ditto.
3336 * gcc.dg/unroll_4.c: Ditto.
3338 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3340 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3342 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3345 * gfortran.dg/eof_4.f90: New test.
3347 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3349 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3350 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3351 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3352 (compat_setup_dfp): Initialize compat_alt_caret and
3353 compat_save_TEST_ALWAYS_FLAGS.
3355 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3357 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3359 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3361 * gcc.dg/torture/fp-int-convert-2.c: New test.
3363 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3365 * gfortran.dg/newunit_3.f90: Add dg-do run.
3366 * gfortran.dg/inquire_15.f90: Add dg-do run.
3368 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3370 PR tree-optimization/55831
3371 * gcc.dg/pr55831.c: New test.
3373 Copyright (C) 2013 Free Software Foundation, Inc.
3375 Copying and distribution of this file, with or without modification,
3376 are permitted in any medium without royalty provided the copyright
3377 notice and this notice are preserved.