1 2013-04-30 Richard Biener <rguenther@suse.de>
4 * gcc.dg/torture/pr57122.c: New testcase.
6 2013-04-30 Richard Biener <rguenther@suse.de>
9 * g++.dg/torture/pr57107.C: New testcase.
11 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
13 PR rtl-optimization/57105
14 * gcc.dg/pr57105.c: New test.
16 2013-04-30 Jakub Jelinek <jakub@redhat.com>
18 PR tree-optimization/57104
19 * gcc.dg/pr57104.c: New test.
21 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
24 * gcc.target/i386/pr44578.c: New test.
26 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
29 * gcc.target/i386/pr57097.c: New test.
31 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
34 * gcc.target/i386/pr57098.c: New test.
36 2013-04-29 Kai Tietz <ktietz@redhat.com>
38 * gcc.c-torture/execute/pr55875.c: New test.
40 2013-04-29 Richard Biener <rguenther@suse.de>
43 * gcc.dg/torture/pr57075.c: New testcase.
45 2013-04-29 Richard Biener <rguenther@suse.de>
48 * gcc.dg/autopar/pr57103.c: New testcase.
50 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
52 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
54 2013-04-29 Tom de Vries <tom@codesourcery.com>
56 * gcc.dg/pr50763.c: Update test.
58 2013-04-26 Jeff Law <law@redhat.com>
60 * gcc.dg/tree-ssa/vrp88.c: New test.
62 2013-04-29 Christian Bruel <christian.bruel@st.com>
65 * gcc.target/sh/pr57108.c: New test.
67 2013-04-29 Richard Biener <rguenther@suse.de>
70 * gfortran.dg/gomp/pr57089.f90: New testcase.
72 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
74 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
76 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
78 * gcc.target/aarch64/vect-vcvt.c: New.
80 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
82 * gcc.target/aarch64/vect-vrnd.c: New.
84 2013-04-29 Richard Biener <rguenther@suse.de>
86 PR tree-optimization/57081
87 * gcc.dg/torture/pr57081.c: New testcase.
89 2013-04-29 Jakub Jelinek <jakub@redhat.com>
91 PR tree-optimization/57083
92 * gcc.dg/torture/pr57083.c: New test.
94 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
97 * g++.dg/cpp0x/decltype52.C: New.
99 2013-04-28 Jakub Jelinek <jakub@redhat.com>
101 N3472 binary constants
102 * g++.dg/cpp/limits.C: Adjust warning wording.
103 * g++.dg/system-binary-constants-1.C: Likewise.
104 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
106 2013-04-28 Tobias Burnus <burnus@net-b.de>
109 * gfortran.dg/coarray_30.f90: New.
111 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
114 * frontend-passes (optimize_power): New function.
115 (optimize_op): Use it.
117 2013-04-27 Jakub Jelinek <jakub@redhat.com>
120 * gcc.c-torture/execute/pr56866.c: New test.
121 * gcc.target/i386/pr56866.c: New test.
123 2013-04-26 Jakub Jelinek <jakub@redhat.com>
126 * gcc.dg/setjmp-5.c: New test.
128 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
131 * g++.dg/cpp0x/constexpr-55708.C: New.
133 2013-04-26 Richard Biener <rguenther@suse.de>
135 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
136 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
137 * gcc.dg/pr53265.c: Remove XFAILs.
138 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
139 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
141 2013-04-26 Jakub Jelinek <jakub@redhat.com>
143 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
144 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
145 -fdiagnostics-color=never option similarly to
146 -fno-diagnostics-show-caret option.
148 2013-04-25 Jakub Jelinek <jakub@redhat.com>
150 PR rtl-optimization/57003
151 * gcc.target/i386/pr57003.c: New test.
153 2013-04-25 Marek Polacek <polacek@redhat.com>
155 PR tree-optimization/57066
156 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
158 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
159 Tejas Belagod <tejas.belagod@arm.com>
161 * gcc.target/aarch64/vaddv-intrinsic.c: New.
162 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
163 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
165 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
167 * gcc.target/aarch64/cmp.c: New.
169 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
171 * gcc.target/aarch64/ngc.c: New.
173 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
175 * lib/target-supports.exp
176 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
177 (check_effective_target_arm_neon_fp16_ok): Likewise.
178 (add_options_for_arm_neon_fp16): Likewise.
179 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
180 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
182 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
184 PR rtl-optimizations/57046
185 * gcc.target/i386/pr57046.c: New test.
187 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
189 * g++.dg/cpp1y/cplusplus.C: New.
191 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
193 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
195 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
197 * c-c++-common/Wpointer-arith-1.c: New.
199 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
201 * g++.dg/cpp1y/cxx1y_macro.C: New.
203 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
206 * g++.dg/cpp0x/sfinae45.C: New.
208 2013-04-24 Richard Biener <rguenther@suse.de>
211 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
213 2013-04-23 Richard Biener <rguenther@suse.de>
216 * gcc.dg/torture/pr57036-1.c: New testcase.
217 * gcc.dg/torture/pr57036-2.c: Likewise.
219 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
221 * gcc.target/aarch64/scalar-mov.c: New testcase.
223 2013-04-23 Richard Biener <rguenther@suse.de>
225 PR tree-optimization/57026
226 * gcc.dg/torture/pr57026.c: New testcase.
228 2013-04-22 Janus Weil <janus@gcc.gnu.org>
232 * gfortran.dg/transfer_check_4.f90: New.
234 2013-04-22 Marek Polacek <polacek@redhat.com>
237 * gcc.dg/pr56990.c: New test.
239 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
242 * gcc.target/i386/pr57018.c: New test.
244 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
246 * gcc.target/aarch64/vrecps.c: New.
247 * gcc.target/aarch64/vrecpx.c: Likewise.
249 2013-04-22 Christian Bruel <christian.bruel@st.com>
252 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
254 2013-04-21 Jeff Law <law@redhat.com>
256 * gcc.dg/tree-ssa/forwprop-26.c: New test.
258 2013-04-20 Tobias Burnus <burnus@net-b.de>
261 * gfortran.dg/c_loc_test_22.f90: New.
263 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
265 PR rtl-optimization/56847
266 * gcc.dg/pr56847.c: New test.
268 2013-04-19 Richard Biener <rguenther@suse.de>
270 PR tree-optimization/56982
271 * gcc.c-torture/execute/pr56982.c: New testcase.
273 2013-04-19 Martin Jambor <mjambor@suse.cz>
275 PR tree-optimization/56718
276 * g++.dg/ipa/imm-devirt-1.C: New test.
277 * g++.dg/ipa/imm-devirt-2.C: Likewise.
279 2013-04-19 Richard Biener <rguenther@suse.de>
281 PR tree-optimization/57000
282 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
284 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
285 Mikael Morin <mikael@gcc.gnu.org>
288 * gfortran.dg/array_constructor_45.f90: New test.
289 * gfortran.dg/array_constructor_46.f90: New test.
290 * gfortran.dg/array_constructor_47.f90: New test.
291 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
293 2013-04-18 Jakub Jelinek <jakub@redhat.com>
295 PR rtl-optimization/56999
296 * g++.dg/opt/pr56999.C: New test.
298 2013-04-18 Cary Coutant <ccoutant@google.com>
300 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
301 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
303 2013-04-18 Cary Coutant <ccoutant@google.com>
305 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
306 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
307 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
308 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
309 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
310 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
311 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
312 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
313 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
314 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
315 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
317 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
319 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
321 2013-04-18 Jakub Jelinek <jakub@redhat.com>
323 PR tree-optimization/56984
324 * gcc.c-torture/compile/pr56984.c: New test.
326 PR rtl-optimization/56992
327 * gcc.dg/pr56992.c: New test.
329 2013-04-17 Janus Weil <janus@gcc.gnu.org>
332 * gfortran.dg/proc_ptr_42.f90: New.
334 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
336 * gnat.dg/discr41.ad[sb]: New test.
337 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
338 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
339 * gcc.dg/vect/slp-24.c: Likewise.
340 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
341 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
342 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
343 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
344 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
345 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
346 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
347 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
348 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
349 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
350 * gcc.dg/vect/vect-strided-mult.c: Likewise.
351 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
352 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
353 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
354 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
355 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
356 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
357 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
358 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
359 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
360 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
361 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
362 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
363 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
364 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
365 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
367 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
370 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
371 * gfortran.dg/module_md5_1.f90: Remove.
373 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
375 * gcc.target/aarch64/adds3.c: New.
376 * gcc.target/aarch64/subs3.c: New.
378 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
380 * gcc.target/aarch64/adds1.c: New.
381 * gcc.target/aarch64/adds2.c: New.
382 * gcc.target/aarch64/subs1.c: New.
383 * gcc.target/aarch64/subs2.c: New.
385 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
387 Implement n3599 - Literal operator templates for strings.
388 * g++.dg/cpp1y/udlit-char-template.C: New test.
389 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
391 2013-04-16 Tobias Burnus <burnus@net-b.de>
394 * gfortran.dg/no_arg_check_1.f90: New.
395 * gfortran.dg/no_arg_check_2.f90: New.
396 * gfortran.dg/no_arg_check_3.f90: New.
398 2013-04-16 Janus Weil <janus@gcc.gnu.org>
401 * gfortran.dg/proc_ptr_41.f90: New.
403 2013-04-16 Richard Biener <rguenther@suse.de>
405 PR tree-optimization/56756
406 * gcc.dg/torture/pr56756.c: New testcase.
408 2013-04-16 Tobias Burnus <burnus@net-b.de>
411 * gfortran.dg/c_assoc_5.f90: New.
413 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
415 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
416 * gcc.c-torture/execute/pr33992.x: Remove.
417 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
418 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
419 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
421 2013-04-15 Jakub Jelinek <jakub@redhat.com>
423 PR tree-optimization/56962
424 * gcc.c-torture/execute/pr56962.c: New test.
426 2013-04-15 Richard Biener <rguenther@suse.de>
428 PR tree-optimization/56933
429 * gcc.dg/vect/pr56933.c: New testcase.
431 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
433 * gcc.target/arm/anddi3-opt.c: New test.
434 * gcc.target/arm/anddi3-opt2.c: Likewise.
436 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
438 * gcc.dg/pr56890-1.c: New test.
439 * gcc.dg/pr56890-2.c: Likewise.
441 2013-04-15 Joey Ye <joey.ye@arm.com>
443 * gcc.target/arm/thumb1-far-jump-1.c: New test.
444 * gcc.target/arm/thumb1-far-jump-2.c: New test.
446 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
449 * gfortran.dg/select_type_33.f03: New test.
451 2013-04-13 Janus Weil <janus@gcc.gnu.org>
454 * gfortran.dg/typebound_proc_29.f03: New.
456 2013-04-12 Janus Weil <janus@gcc.gnu.org>
459 * gfortran.dg/typebound_proc_28.f03: New.
461 2013-04-12 Jeff Law <law@redhat.com>
463 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
466 2013-04-12 Tobias Burnus <burnus@net-b.de>
469 * gfortran.dg/coarray/alloc_comp_2.f90: New.
471 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
474 * gcc.target/i386/pr56903.c: New test.
476 2013-04-12 Janus Weil <janus@gcc.gnu.org>
479 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
480 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
481 * gfortran.dg/block_11.f90: Fix invalid test case.
482 * gfortran.dg/function_types_3.f90: Add new error message.
483 * gfortran.dg/global_references_1.f90: Ditto.
484 * gfortran.dg/import2.f90: Remove unneeded parts.
485 * gfortran.dg/import6.f90: Fix invalid test case.
486 * gfortran.dg/proc_decl_2.f90: Ditto.
487 * gfortran.dg/proc_decl_9.f90: Ditto.
488 * gfortran.dg/proc_decl_18.f90: Ditto.
489 * gfortran.dg/proc_ptr_40.f90: New.
490 * gfortran.dg/whole_file_7.f90: Modified error wording.
491 * gfortran.dg/whole_file_16.f90: Ditto.
492 * gfortran.dg/whole_file_17.f90: Add -pedantic.
493 * gfortran.dg/whole_file_18.f90: Modified error wording.
494 * gfortran.dg/whole_file_20.f03: Ditto.
495 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
498 2013-04-12 Richard Biener <rguenther@suse.de>
501 2013-04-10 Richard Biener <rguenther@suse.de>
503 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
505 2013-04-12 Tobias Burnus <burnus@net-b.de>
508 * gfortran.dg/class_allocate_15.f90: New.
511 2013-04-12 Tobias Burnus <burnus@net-b.de>
513 * gfortran.dg/coarray_lib_alloc_2.f90: Update
514 scan-tree-dump-times.
516 2013-04-12 Jakub Jelinek <jakub@redhat.com>
518 PR tree-optimization/56918
519 PR tree-optimization/56920
520 * gcc.dg/vect/pr56918.c: New test.
521 * gcc.dg/vect/pr56920.c: New test.
523 2013-04-12 Tobias Burnus <burnus@net-b.de>
526 * gfortran.dg/class_allocate_14.f90: New.
527 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
528 * gfortran.dg/coarray_lib_alloc_3.f90: New.
530 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
532 * gcc.dg/fold-cstvecshift.c: New testcase.
534 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
536 * gcc.target/aarch64/negs.c: New.
538 2013-04-11 Jakub Jelinek <jakub@redhat.com>
541 * g++.dg/template/arrow4.C: New test.
543 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
545 * gnat.dg/array23.adb: New test.
546 * gnat.dg/array23_pkg[123].ads: New helpers.
548 2013-04-11 Jeff Law <law@redhat.com>
550 PR tree-optimization/56900
551 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
553 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
556 * g++.dg/cpp0x/sfinae44.C: New.
558 2013-04-11 Arnaud Charlet <charlet@adacore.com>
560 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
561 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
563 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
566 * g++.dg/cpp0x/enum26.C: New.
567 * g++.old-deja/g++.pt/mangle1.C: Adjust.
569 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
571 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
573 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
575 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
576 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
577 loop is vectorized and that the correct instruction is generated.
578 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
579 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
580 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
582 2013-04-11 Jakub Jelinek <jakub@redhat.com>
584 PR tree-optimization/56899
585 * gcc.c-torture/execute/pr56899.c: New test.
587 2013-04-10 David S. Miller <davem@davemloft.net>
589 * gcc.target/sparc/setcc-4.c: New test.
590 * gcc.target/sparc/setcc-5.c: New test.
592 2013-04-10 Richard Biener <rguenther@suse.de>
594 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
596 2013-04-10 Richard Biener <rguenther@suse.de>
598 * gcc.dg/vect/slp-39.c: New testcase.
600 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
602 PR tree-optimization/55524
603 * gcc.target/epiphany/fnma-1.c: New test.
605 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
607 * gcc.dg/tree-ssa/inline-11.c: New test
609 2013-04-10 Jakub Jelinek <jakub@redhat.com>
612 * g++.dg/template/arrow3.C: New test.
614 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
616 * gcc.target/arm/minmax_minus.c: New test.
618 2013-04-09 Jakub Jelinek <jakub@redhat.com>
621 * c-c++-common/gomp/pr56883.c: New test.
623 2013-04-09 Jeff Law <law@redhat.com>
625 * gcc.dg/tree-ssa/vrp87.c: New test.
627 2013-04-09 Jakub Jelinek <jakub@redhat.com>
629 PR tree-optimization/56854
630 * g++.dg/torture/pr56854.C: New test.
632 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
635 * gfortran.dg/array_constructor_44.f90: New test.
637 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
640 * g++.dg/cpp0x/constexpr-specialization.C: New.
642 2013-04-08 Jakub Jelinek <jakub@redhat.com>
644 * gcc.c-torture/execute/pr56837.c: New test.
648 * g++.dg/opt/vt3.C: New test.
649 * g++.dg/opt/vt4.C: New test.
651 2013-04-08 Jeff Law <law@redhat.com>
653 * gcc.dg/tree-ssa/forwprop-25.c: New test.
655 2013-04-08 Richard Biener <rguenther@suse.de>
657 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
659 2013-04-08 Richard Biener <rguenther@suse.de>
661 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
663 2013-04-08 Richard Biener <rguenther@suse.de>
665 * g++.dg/vect/slp-pr56812.cc: Adjust.
667 2013-04-08 Jakub Jelinek <jakub@redhat.com>
669 * gcc.dg/pr56837.c: New test.
670 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
671 "generated memset minus one".
673 2013-04-07 Tobias Burnus <burnus@net-b.de>
676 * gfortran.dg/reshape_5.f90: New.
678 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
681 * gcc.target/powerpc/recip-1.c: Modify expected output.
682 * gcc.target/powerpc/recip-3.c: Likewise.
683 * gcc.target/powerpc/recip-4.c: Likewise.
684 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
686 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
688 * gcc.target/arm/peep-ldrd-1.c: New test.
689 * gcc.target/arm/peep-strd-1.c: Likewise.
691 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
693 * gcc.target/arm/negdi-1.c: New test.
694 * gcc.target/arm/negdi-2.c: Likewise.
695 * gcc.target/arm/negdi-3.c: Likewise.
696 * gcc.target/arm/negdi-4.c: Likewise.
698 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
700 * lib/target-supports.exp (add_options_for_arm_v8_neon):
701 Add -march=armv8-a when we use v8 NEON.
702 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
703 (check_effective_target_vect_call_ceilf): Likewise.
704 (check_effective_target_vect_call_floorf): Likewise.
705 (check_effective_target_vect_call_roundf): Likewise.
706 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
707 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
708 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
709 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
710 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
712 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
714 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
715 * gcc.target/powerpc/sd-pwr6.c: Same.
716 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
717 * g++.dg/debug/pr56294.C: XFAIL on AIX.
719 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
721 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
723 2013-04-04 Janus Weil <janus@gcc.gnu.org>
726 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
727 * gfortran.dg/altreturn_4.f90: Ditto.
728 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
729 * gfortran.dg/altreturn_5.f90: Ditto.
730 * gfortran.dg/altreturn_6.f90: Ditto.
731 * gfortran.dg/altreturn_7.f90: Ditto.
733 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
735 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
737 (check_effective_target_arm_v8_neon_ok_nocache):
739 (check_effective_target_arm_v8_neon_ok): Change to use
740 check_effective_target_arm_v8_neon_ok_nocache.
741 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
743 (check_effective_target_vect_call_btruncf):
744 Enable for arm and ARMv8 NEON.
745 (check_effective_target_vect_call_ceilf): Likewise.
746 (check_effective_target_vect_call_floorf): Likewise.
747 (check_effective_target_vect_call_roundf): Likewise.
748 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
751 2013-04-04 Marek Polacek <polacek@redhat.com>
753 PR tree-optimization/48186
754 * gcc.dg/pr48186.c: New test.
756 2013-04-04 Richard Biener <rguenther@suse.de>
758 PR tree-optimization/56826
759 * gcc.dg/vect/pr56826.c: New testcase.
760 * gcc.dg/vect/O3-pr36098.c: Adjust.
762 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
764 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
765 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
766 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
767 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
768 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
769 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
770 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
771 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
772 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
773 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
775 2013-04-04 Richard Biener <rguenther@suse.de>
777 PR tree-optimization/56213
778 * gcc.dg/vect/vect-123.c: New testcase.
780 2013-04-04 Tobias Burnus <burnus@net-b.de>
783 * gfortran.dg/read_repeat_2.f90: New.
785 2013-04-04 Richard Biener <rguenther@suse.de>
787 PR tree-optimization/56837
788 * g++.dg/torture/pr56837.C: New testcase.
790 2013-04-04 Tobias Burnus <burnus@net-b.de>
793 * gfortran.dg/c_loc_test_21.f90: New.
794 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
795 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
796 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
797 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
798 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
800 2013-04-03 Jeff Law <law@redhat.com>
802 PR tree-optimization/56799
803 * gcc.c-torture/execute/pr56799.c: New test.
805 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
808 * g++.dg/warn/Wpointer-arith-1.C: New.
809 * g++.dg/gomp/for-19.C: Adjust.
811 2013-04-03 Marek Polacek <polacek@redhat.com>
814 * gcc.dg/pr55702.c: New test.
816 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
819 * gcc.dg/pr56809.c: New testcase.
821 2013-04-03 Jakub Jelinek <jakub@redhat.com>
824 * g++.dg/debug/pr56819.C: New test.
826 2013-04-03 Richard Biener <rguenther@suse.de>
828 PR tree-optimization/56817
829 * g++.dg/torture/pr56817.C: New testcase.
831 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
833 * gcc.dg/vect/bb-slp-31.c: New file.
835 2013-04-03 Jason Merrill <jason@redhat.com>
838 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
840 2013-04-03 Richard Biener <rguenther@suse.de>
842 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
844 2013-04-03 Richard Biener <rguenther@suse.de>
846 PR tree-optimization/55964
847 * gcc.dg/torture/pr55964-2.c: New testcase.
849 2013-04-03 Richard Biener <rguenther@suse.de>
851 PR tree-optimization/56501
852 * gcc.dg/torture/pr56501.c: New testcase.
854 2013-04-03 Richard Biener <rguenther@suse.de>
856 PR tree-optimization/56407
857 * gcc.dg/torture/pr56407.c: New testcase.
859 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
861 PR tree-optimization/56790
862 * g++.dg/ext/pr56790-1.C: New testcase.
864 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
866 * gcc.target/i386/merge-1.c: New testcase.
867 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
869 2013-04-03 Jakub Jelinek <jakub@redhat.com>
872 * gcc.c-torture/execute/pr19449.c: New test.
874 2013-04-03 Richard Biener <rguenther@suse.de>
876 PR tree-optimization/56812
877 * g++.dg/vect/slp-pr56812.cc: New testcase.
879 2013-04-03 Janus Weil <janus@gcc.gnu.org>
883 * gfortran.dg/altreturn_8.f90: New.
884 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
885 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
886 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
888 2013-04-02 Jakub Jelinek <jakub@redhat.com>
890 PR rtl-optimization/56745
891 * gcc.c-torture/compile/pr56745.c: New test.
893 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
895 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
897 2013-04-02 Richard Biener <rguenther@suse.de>
899 PR tree-optimization/56778
900 * gcc.dg/torture/pr56778.c: New testcase.
902 2013-04-02 Richard Biener <rguenther@suse.de>
905 * g++.dg/torture/pr56768.C: New testcase.
907 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
909 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
911 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
914 * gfortran.dg/namelist_82.f90: New test.
916 2013-04-01 Janus Weil <janus@gcc.gnu.org>
919 * gfortran.dg/implicit_class_1.f90: New.
921 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
924 * gfortran.dg/namelist_81.f90: New test.
926 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
928 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
929 for constant and equal string lengths.
930 * gfortran.dg/character_comparison_5.f90: Likewise.
931 * gfortran.dg/character_comparison_9.f90: New test.
933 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
935 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
936 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
938 2013-03-29 Tobias Burnus <burnus@net-b.de>
941 * gfortran.dg/optional_absent_3.f90: New.
943 2013-03-29 Tobias Burnus <burnus@net-b.de>
946 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
948 2013-03-29 Tobias Burnus <burnus@net-b.de>
951 * gfortran.dg/namelist_80.f90: New.
953 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
956 * gfortran.dg/string_length_2.f90: New test.
957 * gfortran.dg/dependency_41.f90: New test.
959 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
962 * gfortran.dg/array_constructor_43.f90: New test.
963 * gfortran.dg/random_seed_3.f90: New test.
965 2013-03-28 Ian Bolton <ian.bolton@arm.com>
967 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
968 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
969 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
970 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
971 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
972 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
973 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
974 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
975 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
976 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
978 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
981 * g++.dg/conversion/op4.C: Adjust.
982 * g++.dg/cpp0x/rv1n.C: Likewise.
983 * g++.dg/cpp0x/rv2n.C: Likewise.
984 * g++.dg/cpp0x/template_deduction.C: Likewise.
985 * g++.dg/expr/cond8.C: Likewise.
986 * g++.dg/other/error4.C: Likewise.
987 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
988 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
989 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
990 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
991 * g++.old-deja/g++.jason/conversion2.C: Likewise.
992 * g++.old-deja/g++.law/cvt20.C: Likewise.
993 * g++.old-deja/g++.law/cvt8.C: Likewise.
994 * g++.old-deja/g++.law/init8.C: Likewise.
995 * g++.old-deja/g++.mike/net12.C: Likewise.
996 * g++.old-deja/g++.mike/net8.C: Likewise.
997 * g++.old-deja/g++.mike/p2793.C: Likewise.
998 * g++.old-deja/g++.mike/p3836.C: Likewise.
999 * g++.old-deja/g++.mike/p418.C: Likewise.
1000 * g++.old-deja/g++.mike/p701.C: Likewise.
1001 * g++.old-deja/g++.mike/p807.C: Likewise.
1003 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1006 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1009 2013-03-28 Marek Polacek <polacek@redhat.com>
1011 PR tree-optimization/56695
1012 * gcc.dg/vect/pr56695.c: New test.
1014 2013-03-28 Richard Biener <rguenther@suse.de>
1016 PR tree-optimization/37021
1017 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1018 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1020 2013-03-27 Tobias Burnus <burnus@net-b.de>
1024 * gfortran.dg/sizeof_2.f90: New.
1025 * gfortran.dg/sizeof_3.f90: New.
1026 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1028 2013-03-27 Richard Biener <rguenther@suse.de>
1030 PR tree-optimization/37021
1031 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1033 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1035 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1036 * g++.dg/ipa/ivinline-2.C: Likewise.
1037 * g++.dg/ipa/ivinline-3.C: Likewise.
1038 * g++.dg/ipa/ivinline-4.C: Likewise.
1039 * g++.dg/ipa/ivinline-5.C: Likewise.
1040 * g++.dg/ipa/ivinline-7.C: Likewise.
1041 * g++.dg/ipa/ivinline-8.C: Likewise.
1042 * g++.dg/ipa/ivinline-9.C: Likewise.
1043 * g++.dg/cpp0x/noexcept03.C: Likewise.
1044 * gcc.dg/const-1.c: Likewise.
1045 * gcc.dg/ipa/pure-const-1.c: Likewise.
1046 * gcc.dg/noreturn-8.c: Likewise.
1047 * gcc.target/i386/mmx-1.c: Likewise.
1048 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1049 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1050 * gcc.c-torture/execute/pr33992.x: New file.
1052 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1054 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1056 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1059 * g++.dg/ext/desig5.C: New.
1061 2013-03-26 Tobias Burnus <burnus@net-b.de>
1064 * gfortran.dg/merge_init_expr_2.f90: New.
1065 * gfortran.dg/merge_char_1.f90: Modify test to
1066 stay a run-time test.
1067 * gfortran.dg/merge_char_3.f90: Ditto.
1069 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1071 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1072 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1074 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1077 * g++.dg/cpp0x/range-for23.C: New.
1079 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1082 * gfortran.dg/namelist_79.f90: New.
1084 2013-03-25 Martin Jambor <mjambor@suse.cz>
1086 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1088 2013-03-25 Tobias Burnus <burnus@net-b.de>
1108 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1109 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1110 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1111 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1112 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1113 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1114 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1115 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1116 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1117 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1118 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1119 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1120 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1121 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1122 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1123 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1124 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1125 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1126 * gfortran.dg/pr32601_1.f03: Ditto.
1127 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1128 * gfortran.dg/blockdata_7.f90: New.
1129 * gfortran.dg/c_assoc_4.f90: New.
1130 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1131 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1132 * gfortran.dg/c_funloc_tests_8.f90: New.
1133 * gfortran.dg/c_loc_test_17.f90: New.
1134 * gfortran.dg/c_loc_test_18.f90: New.
1135 * gfortran.dg/c_loc_test_19.f90: New.
1136 * gfortran.dg/c_loc_test_20.f90: New.
1137 * gfortran.dg/c_sizeof_5.f90: New.
1138 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1139 * gfortran.dg/transfer_resolve_2.f90: New.
1140 * gfortran.dg/transfer_resolve_3.f90: New.
1141 * gfortran.dg/transfer_resolve_4.f90: New.
1142 * gfortran.dg/pr32601.f03: Update dg-error.
1143 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1144 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1146 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1148 * gcc.target/arm/vseleqdf.c: New test.
1149 * gcc.target/arm/vseleqsf.c: Likewise.
1150 * gcc.target/arm/vselgedf.c: Likewise.
1151 * gcc.target/arm/vselgesf.c: Likewise.
1152 * gcc.target/arm/vselgtdf.c: Likewise.
1153 * gcc.target/arm/vselgtsf.c: Likewise.
1154 * gcc.target/arm/vselledf.c: Likewise.
1155 * gcc.target/arm/vsellesf.c: Likewise.
1156 * gcc.target/arm/vselltdf.c: Likewise.
1157 * gcc.target/arm/vselltsf.c: Likewise.
1158 * gcc.target/arm/vselnedf.c: Likewise.
1159 * gcc.target/arm/vselnesf.c: Likewise.
1160 * gcc.target/arm/vselvcdf.c: Likewise.
1161 * gcc.target/arm/vselvcsf.c: Likewise.
1162 * gcc.target/arm/vselvsdf.c: Likewise.
1163 * gcc.target/arm/vselvssf.c: Likewise.
1165 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1167 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1169 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1170 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1171 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1172 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1173 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1174 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1175 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1176 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1177 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1178 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1179 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1180 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1181 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1182 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1183 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1184 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1185 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1186 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1187 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1188 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1189 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1190 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1191 * gcc.target/arm/atomic-op-char.c: Likewise.
1192 * gcc.target/arm/atomic-op-consume.c: Likewise.
1193 * gcc.target/arm/atomic-op-int.c: Likewise.
1194 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1195 * gcc.target/arm/atomic-op-release.c: Likewise.
1196 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1197 * gcc.target/arm/atomic-op-short.c: Likewise.
1199 2013-03-25 Richard Biener <rguenther@suse.de>
1202 * g++.dg/torture/pr56694.C: New testcase.
1204 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1207 * gcc.target/arm/neon-vcond-gt.c: New test.
1208 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1209 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1211 2013-03-25 Richard Biener <rguenther@suse.de>
1213 PR tree-optimization/56689
1214 * gcc.dg/torture/pr56689.c: New testcase.
1216 2013-03-25 Kai Tietz <ktietz@redhat.com>
1218 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1220 2013-03-24 Tobias Burnus <burnus@net-b.de>
1223 * gfortran.dg/eof_5.f90: New.
1225 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1227 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1230 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1232 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1234 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1237 * gcc.c-torture/execute/builtins/builtins.exp: Add
1238 -Wl,--allow-multiple-definition for RTEMS targets.
1240 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1242 * gcc.target/aarch64/movk.c: New test.
1244 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1246 * g++.dg/ext/vector21.C: New testcase.
1248 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1250 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1251 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1253 2013-03-21 Richard Biener <rguenther@suse.de>
1255 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1256 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1258 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1260 * gcc.target/aarch64/vect.c: Test and result vector added
1261 for sabd and saba instructions.
1262 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1263 instructions in assembly.
1264 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1265 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1266 for fabd instruction.
1267 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1268 instruction in assembly.
1269 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1271 2013-03-20 Jeff Law <law@redhat.com>
1273 * g++.dg/tree-ssa/ssa-dom.C: New test.
1275 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1277 * gcc.target/powerpc/mmfpgpr.c: New test.
1278 * gcc.target/powerpc/sd-vsx.c: Likewise.
1279 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1280 * gcc.target/powerpc/vsx-float0.c: Likewise.
1282 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1284 PR tree-optimization/56355
1285 * gcc.dg/pr56355-1.c: New file.
1287 2013-03-20 Catherine Moore <clm@codesourcery.com>
1288 Richard Sandiford <rdsandiford@googlemail.com>
1290 * gcc.target/mips/mips.exp: Add microMIPS support.
1291 * gcc.target/mips/umips-movep-2.c: New test.
1292 * gcc.target/mips/umips-lwp-2.c: New test.
1293 * gcc.target/mips/umips-swp-5.c: New test.
1294 * gcc.target/mips/umips-constraints-1.c: New test.
1295 * gcc.target/mips/umips-lwp-3.c: New test.
1296 * gcc.target/mips/umips-swp-6.c: New test.
1297 * gcc.target/mips/umips-constraints-2.c: New test.
1298 * gcc.target/mips/umips-save-restore-1.c: New test.
1299 * gcc.target/mips/umips-lwp-4.c: New test.
1300 * gcc.target/mips/umips-swp-7.c: New test.
1301 * gcc.target/mips/umips-save-restore-2.c: New test.
1302 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1303 * gcc.target/mips/umips-lwp-5.c: New test.
1304 * gcc.target/mips/umips-save-restore-3.c: New test.
1305 * gcc.target/mips/umips-lwp-6.c: New test.
1306 * gcc.target/mips/umips-swp-1.c: New test.
1307 * gcc.target/mips/umips-lwp-7.c: New test.
1308 * gcc.target/mips/umips-swp-2.c: New test.
1309 * gcc.target/mips/umips-lwp-8.c: New test.
1310 * gcc.target/mips/umips-swp-3.c: New test.
1311 * gcc.target/mips/umips-movep-1.c: New test.
1312 * gcc.target/mips/umips-lwp-1.c: New test.
1313 * gcc.target/mips/umips-swp-4.c: New test.
1315 2013-03-20 Richard Biener <rguenther@suse.de>
1317 PR tree-optimization/56661
1318 * gcc.dg/torture/pr56661.c: New testcase.
1320 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1322 PR rtl-optimization/56605
1323 * gcc.target/powerpc/pr56605.c: New.
1325 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1328 * gfortran.dg/do_1.f90: Don't xfail.
1330 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1333 * gfortran.dg/namelist_77.f90: New.
1334 * gfortran.dg/namelist_78.f90: New.
1336 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1339 * gfortran.dg/open_negative_unit_1.f90: New.
1341 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1343 * gcc.target/aarch64/sbc.c: New test.
1345 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1347 * gcc.target/aarch64/ror.c: New test.
1349 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1351 * gcc.target/aarch64/extr.c: New test.
1353 2013-03-19 Richard Biener <rguenther@suse.de>
1355 PR tree-optimization/56273
1356 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1357 * c-c++-common/uninit-17.c: Likewise.
1359 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1361 PR tree-optimization/56635
1362 * g++.dg/torture/pr56635.C: New test.
1364 2013-03-18 Richard Biener <rguenther@suse.de>
1366 PR tree-optimization/3713
1367 * g++.dg/ipa/devirt-12.C: New testcase.
1369 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1372 * c-c++-common/pr56566.c: New test.
1374 2013-03-17 Jason Merrill <jason@redhat.com>
1376 * g++.dg/template/abstract-dr337.C: XFAIL.
1378 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1381 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1382 * c-c++-common/pr56607.c: New test.
1384 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1387 * g++.dg/cpp0x/constexpr-array5.C: New.
1389 2013-03-15 Tobias Burnus <burnus@net-b.de>
1392 * gfortran.dg/transfer_intrinsic_5.f90: New.
1394 2013-03-15 Kai Tietz <ktietz@redhat.com>
1396 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1397 * gcc.target/i386/pr20020-1.c: Likewise.
1398 * gcc.target/i386/pr20020-2.c: Likewise.
1399 * gcc.target/i386/pr20020-3.c: Likewise.
1400 * gcc.target/i386/pr53425-1.c: Likewise.
1401 * gcc.target/i386/pr53425-2.c: Likewise.
1402 * gcc.target/i386/pr55093.c: Likewise.
1403 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1405 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1408 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1409 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1411 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1413 PR tree-optimization/53265
1414 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1416 * gcc.dg/graphite/id-6.c (test): Likewise.
1417 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1418 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1420 PR tree-optimization/53265
1421 * gcc.dg/pr53265.c: New test.
1422 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1424 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1426 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1427 n, use it as high bound instead of 4.
1429 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1432 * gcc.target/sh/pr49880-1.c: New.
1433 * gcc.target/sh/pr49880-2.c: New.
1434 * gcc.target/sh/pr49880-3.c: New.
1435 * gcc.target/sh/pr49880-4.c: New.
1436 * gcc.target/sh/pr49880-5.c: New.
1438 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1440 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1442 2013-03-13 Richard Biener <rguenther@suse.de>
1444 PR tree-optimization/56608
1445 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1447 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1450 * g++.dg/cpp0x/alias-decl-32.C: New.
1452 2013-03-11 Jan Hubicka <jh@suse.cz>
1455 * gcc.c-torture/compile/pr56571.c: New testcase.
1457 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1459 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1460 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1462 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1464 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1465 * gcc.dg/inline_4.c: Likewise.
1466 * gcc.dg/unroll_2.c: Likewise.
1467 * gcc.dg/unroll_3.c: Likewise.
1468 * gcc.dg/unroll_4.c: Likewise.
1470 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1473 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1476 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1478 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1481 * gcc.c-torture/compile/pr40797.c: New.
1483 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1485 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1487 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1490 * gfortran.dg/class_56.f90: New test.
1492 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1495 * gcc.target/mips/pr56524.c: New test.
1497 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1500 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1502 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1505 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1507 2013-03-08 Marek Polacek <polacek@redhat.com>
1509 PR tree-optimization/56478
1510 * gcc.dg/torture/pr56478.c: New test.
1512 2013-03-08 Kai Tietz <ktietz@redhat.com>
1514 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1515 targets linker option --allow-multiple-definition.
1517 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1518 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1519 * gcc.dg/pr52549.c: Add LLP64 case.
1520 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1521 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1522 * gcc.dg/torture/pr51071-2.c: Likewise.
1523 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1524 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1525 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1526 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1527 * gcc.dg/weak/weak-1.c: Likewise.
1528 * gcc.dg/weak/weak-2.c: Likewise.
1529 * gcc.dg/weak/weak-3.c: Likewise.
1530 * gcc.dg/weak/weak-4.c: Likewise.
1531 * gcc.dg/weak/weak-5.c: Likewise.
1532 * gcc.dg/weak/weak-15.c: Likewise.
1533 * gcc.dg/weak/weak-16.c: Likewise.
1535 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1537 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1539 PR tree-optimization/56559
1540 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1542 2013-03-07 Andreas Schwab <schwab@suse.de>
1544 * gcc.dg/pr31490.c: Fix last change.
1546 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1549 * g++.dg/template/crash115.C: New.
1551 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1553 PR tree-optimization/56539
1554 * gcc.c-torture/compile/pr56539.c: New test.
1556 2013-03-06 Kai Tietz <ktietz@redhat.com>
1558 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1560 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1561 * gcc.dg/lto/20091013-1_2.c: Likewise.
1562 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1564 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1566 * gnat.dg/specs/aggr6.ads: New test.
1568 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1570 * gnat.dg/loop_optimization15.ad[sb]: New test.
1572 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1575 * gcc.dg/pr56548.c: New test.
1577 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1580 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1582 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1585 * g++.dg/template/typename20.C: New test.
1587 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1590 * gcc.dg/pr56510.c: New test.
1592 PR rtl-optimization/56484
1593 * gcc.c-torture/compile/pr56484.c: New test.
1595 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1598 * g++.dg/warn/Wsign-conversion-2.C: New.
1600 2013-03-05 Richard Biener <rguenther@suse.de>
1602 PR tree-optimization/56270
1603 * gcc.dg/vect/slp-38.c: New testcase.
1605 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1607 PR rtl-optimization/56494
1608 * gcc.dg/pr56494.c: New test.
1610 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1612 * gcc.dg/pr56424.c: New test.
1614 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1616 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1617 * gcc.dg/pr56228.c <avr>: Skip.
1619 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1622 PR tree-optimization/52631
1623 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1625 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1627 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1628 * gcc.dg/vect/vect-83_64.c: Same.
1630 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1633 * gfortran.dg/pointer_check_13.f90: New test.
1635 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1638 * gfortran.dg/array_constructor_42.f90: New test.
1640 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1643 * g++.dg/template/static33.C: New.
1644 * g++.dg/template/static34.C: Likewise.
1647 * g++.dg/template/static35.C: New.
1649 2013-03-01 Steve Ellcey <sellcey@mips.com>
1651 * gcc.dg/pr56396.c: Require pic support.
1653 2013-03-01 Richard Biener <rguenther@suse.de>
1655 PR tree-optimization/55481
1656 * gcc.dg/torture/pr56488.c: New testcase.
1658 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1659 Jakub Jelinek <jakub@redhat.com>
1662 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1663 no_sanitize_address attribute rather than no_address_safety_analysis.
1664 * g++.dg/asan/sanitizer_test_utils.h
1665 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1666 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1667 in addition to no_address_safety_analysis.
1669 2013-02-28 Jason Merrill <jason@redhat.com>
1672 * g++.dg/cpp0x/constexpr-and.C: New.
1674 2013-02-28 Martin Jambor <mjambor@suse.cz>
1676 PR tree-optimization/56294
1677 * g++.dg/debug/pr56294.C: New test.
1679 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1681 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1683 2013-02-27 Marek Polacek <polacek@redhat.com>
1685 PR rtl-optimization/56466
1686 * gcc.dg/pr56466.c: New test.
1688 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1690 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1691 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1692 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1694 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1697 * gcc.dg/pr45472.c: New test.
1699 2013-02-26 Marek Polacek <polacek@redhat.com>
1701 PR tree-optimization/56426
1702 * gcc.dg/pr56436.c: New test.
1704 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1706 PR tree-optimization/56448
1707 * gcc.c-torture/compile/pr56448.c: New test.
1709 PR tree-optimization/56443
1710 * gcc.dg/torture/pr56443.c: New test.
1712 2013-02-25 Richard Biener <rguenther@suse.de>
1714 PR tree-optimization/56175
1715 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1717 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1720 * g++.dg/torture/pr56403.C: New test.
1722 2013-02-25 Catherine Moore <clm@codesourcery.com>
1725 2013-02-24 Catherine Moore <clm@codesourcery.com>
1726 Richard Sandiford <rdsandiford@googlemail.com>
1728 * gcc.target/mips/mips.exp: Add microMIPS support.
1729 * gcc.target/mips/umips-movep-2.c: New test.
1730 * gcc.target/mips/umips-lwp-2.c: New test.
1731 * gcc.target/mips/umips-swp-5.c: New test.
1732 * gcc.target/mips/umips-constraints-1.c: New test.
1733 * gcc.target/mips/umips-lwp-3.c: New test.
1734 * gcc.target/mips/umips-swp-6.c: New test.
1735 * gcc.target/mips/umips-constraints-2.c: New test.
1736 * gcc.target/mips/umips-save-restore-1.c: New test.
1737 * gcc.target/mips/umips-lwp-4.c: New test.
1738 * gcc.target/mips/umips-swp-7.c: New test.
1739 * gcc.target/mips/umips-save-restore-2.c: New test.
1740 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1741 * gcc.target/mips/umips-lwp-5.c: New test.
1742 * gcc.target/mips/umips-save-restore-3.c: New test.
1743 * gcc.target/mips/umips-lwp-6.c: New test.
1744 * gcc.target/mips/umips-swp-1.c: New test.
1745 * gcc.target/mips/umips-lwp-7.c: New test.
1746 * gcc.target/mips/umips-swp-2.c: New test.
1747 * gcc.target/mips/umips-lwp-8.c: New test.
1748 * gcc.target/mips/umips-swp-3.c: New test.
1749 * gcc.target/mips/umips-movep-1.c: New test.
1750 * gcc.target/mips/umips-lwp-1.c: New test.
1751 * gcc.target/mips/umips-swp-4.c: New test.
1753 2013-02-24 Catherine Moore <clm@codesourcery.com>
1754 Richard Sandiford <rdsandiford@googlemail.com>
1756 * gcc.target/mips/mips.exp: Add microMIPS support.
1757 * gcc.target/mips/umips-movep-2.c: New test.
1758 * gcc.target/mips/umips-lwp-2.c: New test.
1759 * gcc.target/mips/umips-swp-5.c: New test.
1760 * gcc.target/mips/umips-constraints-1.c: New test.
1761 * gcc.target/mips/umips-lwp-3.c: New test.
1762 * gcc.target/mips/umips-swp-6.c: New test.
1763 * gcc.target/mips/umips-constraints-2.c: New test.
1764 * gcc.target/mips/umips-save-restore-1.c: New test.
1765 * gcc.target/mips/umips-lwp-4.c: New test.
1766 * gcc.target/mips/umips-swp-7.c: New test.
1767 * gcc.target/mips/umips-save-restore-2.c: New test.
1768 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1769 * gcc.target/mips/umips-lwp-5.c: New test.
1770 * gcc.target/mips/umips-save-restore-3.c: New test.
1771 * gcc.target/mips/umips-lwp-6.c: New test.
1772 * gcc.target/mips/umips-swp-1.c: New test.
1773 * gcc.target/mips/umips-lwp-7.c: New test.
1774 * gcc.target/mips/umips-swp-2.c: New test.
1775 * gcc.target/mips/umips-lwp-8.c: New test.
1776 * gcc.target/mips/umips-swp-3.c: New test.
1777 * gcc.target/mips/umips-movep-1.c: New test.
1778 * gcc.target/mips/umips-lwp-1.c: New test.
1779 * gcc.target/mips/umips-swp-4.c: New test.
1781 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1784 * lib/asan-dg.exp (asan_link_flags): Add
1785 -B${gccpath}/libsanitizer/asan/ to flags.
1787 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1790 * gcc.dg/torture/pr56420.c: New test.
1792 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1795 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1797 2013-02-21 Martin Jambor <mjambor@suse.cz>
1799 PR tree-optimization/56310
1800 * g++.dg/ipa/pr56310.C: New test.
1802 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1805 * gfortran.dg/proc_ptr_comp_37.f90: New.
1807 2013-02-21 Richard Biener <rguenther@suse.de>
1809 PR tree-optimization/56415
1811 2013-02-11 Richard Biener <rguenther@suse.de>
1813 PR tree-optimization/56273
1814 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1815 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1816 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1817 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1818 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1819 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1821 2013-02-21 Marek Polacek <polacek@redhat.com>
1823 PR tree-optimization/56398
1824 * g++.dg/torture/pr56398.C: New test.
1826 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1829 * gcc.c-torture/compile/pr56405.c: New test.
1831 2013-02-20 Jan Hubicka <jh@suse.cz>
1833 PR tree-optimization/56265
1834 * g++.dg/ipa/devirt-11.C: New testcase.
1836 2013-02-20 Richard Biener <rguenther@suse.de>
1838 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1840 2013-02-20 Richard Biener <rguenther@suse.de>
1841 Jakub Jelinek <jakub@redhat.com>
1843 PR tree-optimization/56396
1844 * gcc.dg/pr56396.c: New testcase.
1846 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1849 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1851 2013-02-19 Richard Biener <rguenther@suse.de>
1853 PR tree-optimization/56384
1854 * gcc.dg/torture/pr56384.c: New testcase.
1856 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1858 PR tree-optimization/56350
1859 * gcc.dg/pr56350.c: New test.
1861 PR tree-optimization/56381
1862 * g++.dg/opt/pr56381.C: New test.
1864 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1867 * lib/dg-pch.exp (pch-init, pch-finish,
1868 check_effective_target_pch_supported_debug): New procs.
1869 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1870 Likewise if $pch_unsupported_debug and $flags include -g.
1871 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1872 and dg-require-effective-target pch_unsupported_debug.
1873 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1874 * objc.dg/pch/pch.exp: Likewise.
1875 * gcc.dg/pch/pch.exp: Likewise.
1876 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1877 pch_unsupported_debug.
1878 * gcc.dg/pch/valid-1.hs: Likewise.
1879 * gcc.dg/pch/valid-1b.c: Likewise.
1880 * gcc.dg/pch/valid-1b.hs: Likewise.
1882 2013-02-18 Richard Biener <rguenther@suse.de>
1884 PR tree-optimization/56366
1885 * gcc.dg/torture/pr56366.c: New testcase.
1887 2013-02-18 Richard Biener <rguenther@suse.de>
1890 * gcc.dg/torture/pr56349.c: New testcase.
1892 2013-02-18 Richard Biener <rguenther@suse.de>
1894 PR tree-optimization/56321
1895 * gcc.dg/torture/pr56321.c: New testcase.
1897 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1899 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1901 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1902 Dodji Seketeli <dodji@redhat.com>
1905 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1906 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1907 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1908 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1909 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1910 * c-c++-common/asan/pr56330.c: Likewise.
1911 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1912 Ensure the size argument of __builtin_memcpy is a constant.
1914 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1915 Paolo Carlini <paolo.carlini@oracle.com>
1918 * g++.dg/cpp0x/enum23.C: New.
1920 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1923 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1925 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1927 PR rtl-optimization/56348
1928 * gcc.target/i386/pr56348.c: New test.
1930 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1932 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1933 * gcc.target/arm/interrupt-2.c: Likewise.
1935 2013-02-15 Tobias Burnus <burnus@net-b.de>
1938 * gfortran.dg/matmul_9.f90: New.
1940 2013-02-15 Tobias Burnus <burnus@net-b.de>
1943 * gfortran.dg/init_flag_11.f90: New.
1945 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1947 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1949 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1951 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1954 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1955 Tobias Burnus <burnus@net-b.de>
1958 * gfortran.dg/allocatable_function_7.f90: New.
1960 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1962 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1963 * asan_globals_test-wrapper.cc: New file.
1964 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1965 instead of asan_globals_test.cc as dg-additional-sources.
1966 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1967 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1968 "sanitizer_test_utils.h" instead of
1969 "sanitizer_common/tests/sanitizer_test_utils.h".
1970 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1971 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1972 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1973 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1974 * g++.dg/asan/asan_test.cc: Synced from upstream.
1975 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1977 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1980 * c-c++-common/asan/memcmp-2.c: New test.
1982 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1985 * g++.dg/cpp0x/udlit-string-literal.h: New.
1986 * g++.dg/cpp0x/udlit-string-literal.C: New.
1988 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1990 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1992 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1995 * gcc.target/arm/pr56184.C: New test.
1997 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2000 * g++.dg/torture/pr56302.C: New test.
2001 * g++.dg/cpp0x/constexpr-56302.C: New test.
2002 * c-c++-common/pr56302.c: New test.
2004 2013-02-13 Tobias Burnus <burnus@net-b.de>
2005 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2008 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2009 * gfortran.dg/quad_3.f90: Ditto.
2011 2013-02-13 Kostya Serebryany <kcc@google.com>
2013 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2014 to match the fresh asan run-time.
2015 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2017 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2019 Avoid instrumenting duplicated memory access in the same basic block
2020 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2021 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2022 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2023 * c-c++-common/asan/inc.c: Likewise.
2025 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2028 * gcc.target/i386/pr56148.c: New test.
2030 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2031 Tobias Burnus <burnus@net-b.de>
2034 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2037 2013-02-12 Richard Biener <rguenther@suse.de>
2040 * gcc.dg/lto/pr56297_0.c: New testcase.
2041 * gcc.dg/lto/pr56297_0.c: Likewise.
2043 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2046 * gfortran.dg/typebound_deferred_1.f90: New.
2048 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2050 PR rtl-optimization/56151
2051 * gcc.target/i386/pr56151.c: New test.
2053 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2055 * g++.dg/ext/mv12.C: New test.
2056 * g++.dg/ext/mv12.h: New file.
2057 * g++.dg/ext/mv12-aux.C: New file.
2058 * g++.dg/ext/mv13.C: New test.
2060 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2062 * lib/target-supports.exp
2063 (check_effective_target_powerpc_eabi_ok): New.
2064 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2066 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2067 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2069 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2070 * gcc.target/powerpc/pr51623.c: Likewise.
2071 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2072 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2074 2013-02-11 Alexander Potapenko <glider@google.com>
2075 Jack Howarth <howarth@bromo.med.uc.edu>
2076 Jakub Jelinek <jakub@redhat.com>
2079 * g++.dg/asan/pr55617.C: Run on all targets.
2081 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2083 PR rtl-optimization/56275
2084 * gcc.dg/pr56275.c: New test.
2086 2013-02-11 Richard Biener <rguenther@suse.de>
2088 PR tree-optimization/56273
2089 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2091 2013-02-11 Richard Biener <rguenther@suse.de>
2093 PR tree-optimization/56264
2094 * gcc.dg/torture/pr56264.c: New testcase.
2096 2013-02-11 Richard Biener <rguenther@suse.de>
2098 PR tree-optimization/56273
2099 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2100 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2101 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2102 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2103 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2104 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2106 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2108 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2109 for *-*-linux-gnu targets.
2110 * g++.dg/asan/interception-test-1.c: Ditto.
2111 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2112 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2114 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2117 * gfortran.dg/intrinsic_size_4.f90 : New test.
2119 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2122 * gcc.target/powerpc/pr56256.c: New test.
2124 2013-02-08 Ian Lance Taylor <iant@google.com>
2126 * lib/go.exp: Load timeout.exp.
2128 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2130 PR rtl-optimization/56246
2131 * gcc.target/i386/pr56246.c: New test.
2133 2013-02-08 Jeff Law <law@redhat.com>
2136 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2138 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2141 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2144 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2146 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2148 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2150 PR rtl-optimization/56195
2151 * gcc.dg/torture/pr56195.c: New test.
2153 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2156 * gfortran.dg/recursive_interface_2.f90: New test.
2158 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2160 PR tree-optimization/56250
2161 * gcc.c-torture/execute/pr56250.c: New test.
2163 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2165 PR tree-optimization/56064
2166 * gcc.dg/fixed-point/view-convert-2.c: New test.
2168 2013-02-08 Michael Matz <matz@suse.de>
2170 PR tree-optimization/52448
2171 * gcc.dg/pr52448.c: New test.
2173 2013-02-08 Richard Biener <rguenther@suse.de>
2176 * gcc.dg/torture/pr56181.c: New testcase.
2178 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2181 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2182 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2184 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2187 * g++.dg/parse/crash61.C: New test.
2190 * g++.dg/parse/pr56239.C: New test.
2193 * g++.dg/abi/mangle61.C: New test.
2195 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2197 PR rtl-optimization/56225
2198 * gcc.target/i386/pr56225.c: New test.
2200 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2203 * gcc.dg/guality/pr56154-1.c: New test.
2204 * gcc.dg/guality/pr56154-2.c: New test.
2205 * gcc.dg/guality/pr56154-3.c: New test.
2206 * gcc.dg/guality/pr56154-4.c: New test.
2207 * gcc.dg/guality/pr56154-aux.c: New file.
2209 PR tree-optimization/55789
2210 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2212 * gcc.dg/tree-ssa/inline-3.c: Add
2213 --param max-early-inliner-iterations=2 option.
2215 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2218 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2219 Add -fno-dwarf2-cfi-asm to dg-options.
2222 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2225 * gcc.dg/pr56228.c: New test.
2227 2013-02-07 Alan Modra <amodra@gmail.com>
2230 * gcc.target/powerpc/pr54009.c: New test.
2232 * gfortran.dg/pr54131.f: New test.
2234 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2237 * gfortran.dg/array_constructor_41.f90: New test.
2239 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2242 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2244 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2247 * g++.dg/gomp/pr56217.C: New test.
2249 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2251 PR tree-optimization/56205
2252 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2253 * gcc.c-torture/execute/pr56205.c: New test.
2255 2013-02-05 Richard Biener <rguenther@suse.de>
2257 PR tree-optimization/53342
2258 PR tree-optimization/53185
2259 * gcc.dg/vect/pr53185-2.c: New testcase.
2261 2013-02-05 Jan Hubicka <jh@suse.cz>
2263 PR tree-optimization/55789
2264 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2265 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2266 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2267 * g++.dg/ipa/inline-1.C: New testcase.
2268 * g++.dg/ipa/inline-2.C: New testcase.
2269 * g++.dg/ipa/inline-3.C: New testcase.
2271 2013-02-05 Jan Hubicka <jh@suse.cz>
2273 PR tree-optimization/55789
2274 * g++.dg/torture/pr55789.C: New testcase.
2276 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2279 * gcc.dg/pr56167.c: New test.
2281 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2284 * gcc.target/sh/pr55146.c: New.
2286 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2288 PR tree-optimization/54386
2289 * gcc.target/sh/pr54386.c: New.
2291 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2294 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2297 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2299 2013-02-04 Alexander Potapenko <glider@google.com>
2300 Jack Howarth <howarth@bromo.med.uc.edu>
2301 Jakub Jelinek <jakub@redhat.com>
2304 * g++.dg/asan/pr55617.C: New test.
2306 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2309 * gfortran.dg/typebound_operator_19.f90: New test.
2310 * gfortran.dg/typebound_assignment_4.f90: New test.
2312 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2315 * gfortran.dg/recursive_interface_1.f90: New test.
2317 2013-02-04 Richard Guenther <rguenther@suse.de>
2320 * gcc.dg/lto/pr56168_0.c: New testcase.
2321 * gcc.dg/lto/pr56168_1.c: Likewise.
2323 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2327 * gfortran.dg/block_12.f90: New test.
2328 * gfortran.dg/module_error_1.f90: New test.
2330 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2332 * lib/target-supports.exp (check_effective_target_vect_float)
2333 (check_effective_target_vect_no_align): Add mips-sde-elf.
2335 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2337 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2339 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2341 * gcc.dg/pr56023.c: XFAIL on AIX.
2342 * gcc.dg/vect/pr49352.c: Same.
2344 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2346 * gnat.dg/opt26.adb: New test.
2348 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2351 2013-01-27 Amol Pise <amolpise15@gmail.com>
2353 * gcc.target/arm/neon-vfnms-1.c: New test.
2354 * gcc.target/arm/neon-vfnma-1.c: New test.
2356 2013-01-31 Richard Biener <rguenther@suse.de>
2358 PR tree-optimization/56157
2359 * gcc.dg/torture/pr56157.c: New testcase.
2361 2013-01-30 Richard Biener <rguenther@suse.de>
2363 PR tree-optimization/56150
2364 * gcc.dg/torture/pr56150.c: New testcase.
2366 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2369 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2370 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2371 printed in backtrace.
2372 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2373 to avoid errors about mismatched allocation vs. deallocation.
2376 * g++.dg/mv1.C: Moved to...
2377 * g++.dg/ext/mv1.C: ... here. Adjust test.
2378 * g++.dg/mv2.C: Moved to...
2379 * g++.dg/ext/mv2.C: ... here. Adjust test.
2380 * g++.dg/mv3.C: Moved to...
2381 * g++.dg/ext/mv3.C: ... here.
2382 * g++.dg/mv4.C: Moved to...
2383 * g++.dg/ext/mv4.C: ... here.
2384 * g++.dg/mv5.C: Moved to...
2385 * g++.dg/ext/mv5.C: ... here. Adjust test.
2386 * g++.dg/mv6.C: Moved to...
2387 * g++.dg/ext/mv6.C: ... here. Adjust test.
2388 * g++.dg/ext/mv7.C: New test.
2389 * g++.dg/ext/mv8.C: New test.
2390 * g++.dg/ext/mv9.C: New test.
2391 * g++.dg/ext/mv10.C: New test.
2392 * g++.dg/ext/mv11.C: New test.
2394 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2396 PR rtl-optimization/56144
2397 * gcc.dg/pr56144.c: New.
2399 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2401 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2403 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2404 * g++.dg/cpp0x/constexpr-55573.C: Same
2406 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2408 PR tree-optimization/56064
2409 * gcc.dg/fixed-point/view-convert.c: New test.
2411 2013-01-30 Andreas Schwab <schwab@suse.de>
2413 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2414 evaluate the end index in string range.
2416 2013-01-30 Tobias Burnus <burnus@net-b.de>
2419 * gfortran.dg/allocatable_function_6.f90: New.
2421 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2422 Mikael Morin <mikael@gcc.gnu.org>
2425 * gfortran.dg/proc_ptr_comp_36.f90: New.
2427 2013-01-29 Richard Biener <rguenther@suse.de>
2429 PR tree-optimization/55270
2430 * gcc.dg/torture/pr55270.c: New testcase.
2432 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2434 PR rtl-optimization/56117
2435 * gcc.dg/pr56117.c: New test.
2437 2013-01-28 Richard Biener <rguenther@suse.de>
2439 PR tree-optimization/56034
2440 * gcc.dg/torture/pr56034.c: New testcase.
2442 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2444 PR tree-optimization/56125
2445 * gcc.dg/pr56125.c: New test.
2447 2013-01-28 Tobias Burnus <burnus@net-b.de>
2448 Mikael Morin <mikael@gcc.gnu.org>
2451 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2452 * gfortran.dg/import8.f90: Likewise.
2453 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2454 * gfortran.dg/import10.f90: New test.
2455 * gfortran.dg/import11.f90: Likewise
2457 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2460 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2461 string.h. Provide memset, malloc and free prototypes, adjust line
2462 numbers in dg-output.
2463 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2464 Provide memset prototype and adjust line numbers in dg-output.
2465 * c-c++-common/asan/global-overflow-1.c: Likewise.
2467 PR tree-optimization/56094
2468 * gcc.dg/pr56094.c: New test.
2470 2013-01-27 Amol Pise <amolpise15@gmail.com>
2472 * gcc.target/arm/neon-vfnms-1.c: New test.
2473 * gcc.target/arm/neon-vfnma-1.c: New test.
2475 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2478 * gcc.target/i386/pr56114.c: New test.
2480 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2483 * gfortran.dg/associate_14.f90: New test.
2486 * gfortran.dg/associate_13.f90: New test.
2488 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2490 PR tree-optimization/56098
2491 * gcc.dg/pr56098-1.c: New test.
2492 * gcc.dg/pr56098-2.c: New test.
2494 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2497 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2499 2013-01-22 Marek Polacek <polacek@redhat.com>
2501 PR tree-optimization/56035
2502 * gcc.dg/pr56035.c: New test.
2504 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2506 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2509 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2511 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2513 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2516 * gcc.dg/pr56078.c: New test.
2517 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2519 2013-01-24 Martin Jambor <mjambor@suse.cz>
2521 PR tree-optimization/55927
2522 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2524 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2526 * gcc.target/i386/movsd.c: New test.
2528 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2531 * gcc.target/i386/pr55934.c: New test.
2533 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2536 * gfortran.dg/select_8.f90: New.
2538 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2540 * gcc.target/microblaze/microblaze.exp: Remove
2541 target_config_cflags check.
2543 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2546 * gfortran.dg/gomp/pr56052.f90: New test.
2549 * gcc.dg/pr49069.c: New test.
2551 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2554 * g++.dg/cpp0x/constexpr-static10.C: New.
2556 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2559 * gcc.target/i386/pr56028.c: New test.
2561 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2564 * gcc.target/i386/pr55686.c: New test.
2566 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2569 * g++.dg/cpp0x/variadic139.C: New test.
2570 * g++.dg/cpp0x/variadic140.C: Likewise.
2571 * g++.dg/cpp0x/variadic141.C: Likewise.
2573 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2575 * gnat.dg/warn8.adb: New test.
2577 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2580 * gfortran.dg/include_8.f90: New test.
2582 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2584 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2585 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2587 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2589 PR tree-optimization/56051
2590 * gcc.c-torture/execute/pr56051.c: New test.
2592 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2594 PR rtl-optimization/56023
2595 * gcc.dg/pr56023.c: New test.
2597 2013-01-21 Martin Jambor <mjambor@suse.cz>
2600 * gcc.target/i386/pr56022.c: New test.
2602 2013-01-21 Jason Merrill <jason@redhat.com>
2604 * lib/target-supports.exp (check_effective_target_alias): New.
2606 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2609 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2611 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2613 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2615 2013-01-19 Jeff Law <law@redhat.com>
2617 PR tree-optimization/52631
2618 * tree-ssa/pr52631.c: New test.
2619 * tree-ssa/ssa-fre-9: Update expected output.
2621 2013-01-19 Anthony Green <green@moxielogic.com>
2623 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2626 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2628 PR tree-optimization/56029
2629 * g++.dg/torture/pr56029.C: New test.
2631 2013-01-18 Sharad Singhai <singhai@google.com>
2633 PR tree-optimization/55995
2634 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2636 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2639 * gcc.target/i386/pr55433.c: New.
2641 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2644 * gfortran.dg/pr56015.f90: New test.
2646 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2648 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2650 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2652 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2653 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2654 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2655 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2656 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2658 2013-01-17 Jeff Law <law@redhat.com>
2660 * gcc.dg/pr52573.c: Move to...
2661 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2663 PR rtl-optimization/52573
2664 * gcc.dg/pr52573.c: New test.
2666 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2669 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2670 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2671 check_no_compiler_messages to test support in ucontext.h.
2672 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2673 compliant RLIMIT_AS.
2675 2013-01-17 Marek Polacek <polacek@redhat.com>
2677 PR rtl-optimization/55833
2678 * gcc.dg/pr55833.c: New test.
2680 2013-01-17 Jan Hubicka <jh@suse.cz>
2682 PR tree-optimization/55273
2683 * gcc.c-torture/compile/pr55273.c: New testcase.
2685 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2688 * gcc.target/pr55981.c: New test.
2690 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2692 * gcc.target/arm/pr40887.c: Require at least armv5.
2693 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2694 * gcc.target/arm/pr51915.c: Likewise.
2695 * gcc.target/arm/pr52006.c: Likewise.
2696 * gcc.target/arm/pr53187.c: Likewise.
2698 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2699 * gcc.target/arm/ftest-support-arm.h: Delete.
2700 * gcc.target/arm/ftest-support-thumb.h: Delete.
2701 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2702 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2703 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2704 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2705 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2706 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2707 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2708 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2709 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2710 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2711 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2712 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2713 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2714 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2715 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2716 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2717 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2718 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2719 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2720 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2721 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2722 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2723 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2724 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2726 2013-01-17 Martin Jambor <mjambor@suse.cz>
2728 PR tree-optimizations/55264
2729 * g++.dg/ipa/pr55264.C: New test.
2731 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2734 * gfortran.dg/class_55.f90: New.
2736 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2739 * gcc.c-torture/execute/builtins/builtins.exp: Add
2740 -Wl,--allow-multiple-definition for eabi and elf targets.
2743 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2744 check_effective_target_vect_perm_short,
2745 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2746 check_effective_target_vect64): Return 0 for big-endian ARM.
2747 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2749 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2752 2013-01-16 Richard Biener <rguenther@suse.de>
2754 PR tree-optimization/55964
2755 * gcc.dg/torture/pr55964.c: New testcase.
2757 2013-01-16 Richard Biener <rguenther@suse.de>
2759 PR tree-optimization/54767
2760 PR tree-optimization/53465
2761 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2763 2013-01-16 Christian Bruel <christian.bruel@st.com>
2766 * gcc.target/sh/sh-switch.c: New testcase.
2768 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2770 * gcc.dg/webizer.c: Increase the array size.
2772 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2775 * gcc.dg/pr55940.c: New test.
2777 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2778 Harald Anlauf <anlauf@gmx.de>
2780 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2781 * gfortran.dg/bounds_check_5.f90: Likewise.
2782 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2783 * gfortran.dg/continuation_9.f90: Likewise.
2784 * gfortran.dg/move_alloc_13.f90: Likewise.
2785 * gfortran.dg/structure_constructor_11.f90: Likewise.
2786 * gfortran.dg/tab_continuation.f: Likewise.
2787 * gfortran.dg/warning-directive-2.F90: Likewise.
2788 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2790 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2792 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2793 * gcc.target/arm/fma-sp.c: Likewise.
2795 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2797 PR rtl-optimization/55153
2798 * gcc.dg/pr55153.c: New.
2800 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2802 PR tree-optimization/55920
2803 * gcc.c-torture/compile/pr55920.c: New test.
2805 2013-01-15 Richard Biener <rguenther@suse.de>
2808 * gcc.dg/torture/pr55882.c: New testcase.
2810 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2812 PR tree-optimization/55955
2813 * gcc.c-torture/compile/pr55955.c: New test.
2815 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2818 * g++.dg/cpp0x/alias-decl-31.C: New test.
2820 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2823 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2824 case where interface is null.
2826 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2829 * gfortran.dg/array_constructor_40.f90: New test.
2831 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2833 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2835 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2837 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2838 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2839 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2840 * gcc.target/aarch64/vect-ld1r.c: New.
2841 * gcc.target/aarch64/vect-ld1r.x: New.
2843 2013-01-14 Andi Kleen <ak@linux.intel.com>
2846 * gcc.target/i386/hle-clear-rel.c: New file
2847 * gcc.target/i386/hle-store-rel.c: New file.
2849 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2851 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2852 * gfortran.dg/bounds_check_4.f90: Likewise.
2853 * gfortran.dg/inquire_10.f90: Likewise.
2854 * gfortran.dg/minloc_3.f90: Likewise.
2855 * gfortran.dg/minlocval_3.f90: Likewise.
2856 * gfortran.dg/module_double_reuse.f90: Likewise.
2857 * gfortran.dg/mvbits_1.f90: Likewise.
2858 * gfortran.dg/oldstyle_1.f90: Likewise.
2859 * gfortran.dg/pr20163-2.f: Likewise.
2860 * gfortran.dg/save_1.f90: Likewise.
2861 * gfortran.dg/scan_1.f90: Likewise.
2862 * gfortran.dg/select_char_1.f90: Likewise.
2863 * gfortran.dg/shape_4.f90: Likewise.
2864 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2865 * gfortran.dg/function_optimize_10.f90: Likewise.
2866 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2867 * gfortran.dg/used_types_17.f90: Likewise.
2868 * gfortran.dg/used_types_18.f90: Likewise.
2870 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2873 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2875 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2877 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2879 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2881 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2883 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2886 * gfortran.dg/assumed_type_2.f90: Fix test case.
2887 * gfortran.dg/internal_pack_13.f90: New test.
2888 * gfortran.dg/internal_pack_14.f90: New test.
2890 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2893 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2894 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2897 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2899 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2901 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2904 * gcc.target/s390/pr55719.c: New testcase.
2906 2013-01-11 Richard Guenther <rguenther@suse.de>
2908 PR tree-optimization/44061
2909 * gcc.dg/pr44061.c: New testcase.
2911 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2913 Update copyright years.
2915 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2916 Jakub Jelinek <jakub@redhat.com>
2919 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2921 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2923 PR rtl-optimization/55672
2924 * gcc.target/i386/pr55672.c: New.
2926 2013-01-10 Jeff Law <law@redhat.com>
2928 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2929 pass/fail message unique.
2932 2013-01-10 Jason Merrill <jason@redhat.com>
2934 * ada/.gitignore: New.
2936 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2938 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2940 * g++.dg/tls/thread_local2.C: Likewise.
2941 * g++.dg/tls/thread_local2g.C: Likewise.
2942 * g++.dg/tls/thread_local6.C: Likewise.
2943 * g++.dg/tls/thread_local-order1.C: Add tls options.
2944 * g++.dg/tls/thread_local-order2.C: Likewise.
2945 * g++.dg/tls/thread_local3.C: Likewise.
2946 * g++.dg/tls/thread_local3g.C: Likewise.
2947 * g++.dg/tls/thread_local4.C: Likewise.
2948 * g++.dg/tls/thread_local4g.C: Likewise.
2949 * g++.dg/tls/thread_local5.C: Likewise.
2950 * g++.dg/tls/thread_local5g.C: Likewise.
2951 * g++.dg/tls/thread_local6g.C: Likewise.
2953 2013-01-10 Kostya Serebryany <kcc@google.com>
2955 * g++.dg/asan/asan_test.cc: Sync from upstream.
2957 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2959 PR tree-optimization/55921
2960 * gcc.c-torture/compile/pr55921.c: New test.
2962 2013-01-09 Jan Hubicka <jh@suse.cz>
2964 PR tree-optimization/55569
2965 * gcc.c-torture/compile/pr55569.c: New testcase.
2967 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2970 * gfortran.dg/use_28.f90: New test.
2972 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2974 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2975 number matching more robust.
2977 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2979 PR rtl-optimization/55829
2980 * gcc.target/i386/pr55829.c: New.
2982 2013-01-09 Tobias Burnus <burnus@net-b.de>
2985 * gfortran.dg/bind_c_bool_1.f90: New.
2986 * gfortran.dg/do_5.f90: Add dg-warning.
2988 2013-01-09 Jan Hubicka <jh@suse.cz>
2990 PR tree-optimization/55875
2991 * gcc.c-torture/execute/pr55875.c: New testcase.
2992 * g++.dg/torture/pr55875.C: New testcase.
2994 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2997 * c-c++-common/pr48418.c: New test.
2999 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3002 * g++.dg/tls/thread_local-ice.C: New.
3004 2013-01-09 Andreas Schwab <schwab@suse.de>
3006 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3008 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3010 PR tree-optimization/48189
3011 * gcc.dg/pr48189.c: New test.
3013 2013-01-04 Jan Hubicka <jh@suse.cz>
3015 PR tree-optimization/55823
3016 * g++.dg/ipa/devirt-10.C: New testcase.
3018 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3019 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3021 PR rtl-optimization/55845
3022 * gcc.target/i386/pr55845.c: New test.
3024 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3026 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3027 instructions generated instead of number of occurances.
3029 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3031 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3032 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3033 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3034 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3035 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3036 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3037 * gcc.target/aarch64/vect-fcm.x: Likewise.
3038 * lib/target-supports.exp
3039 (check_effective_target_vect_cond): Enable for AArch64.
3041 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3043 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3044 endian-safe float pool loading.
3045 (test_square_root_v4sf): Likewise.
3046 (test_square_root_v2df): Likewise.
3047 * lib/target-supports.exp
3048 (check_effective_target_vect_call_sqrtf): Add AArch64.
3050 2013-01-08 Martin Jambor <mjambor@suse.cz>
3053 * gcc.dg/tree-ssa/pr55579.c: New test.
3055 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3057 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3060 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3063 * gcc.dg/torture/pr55890-3.c: New test.
3066 * gcc.c-torture/compile/pr55851.c: New test.
3069 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3072 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3075 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3077 2013-01-07 Tobias Burnus <burnus@net-b.de>
3080 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3081 * gfortran.dg/pointer_init_7.f90: New.
3083 2013-01-07 Richard Biener <rguenther@suse.de>
3085 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3087 2013-01-07 Richard Biener <rguenther@suse.de>
3090 * gcc.dg/torture/pr55890-1.c: New testcase.
3091 * gcc.dg/torture/pr55890-2.c: Likewise.
3093 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3095 * gcc.target/aarch64/fmovd.c: New.
3096 * gcc.target/aarch64/fmovf.c: Likewise.
3097 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3098 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3099 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3100 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3101 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3102 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3104 2013-01-07 Richard Biener <rguenther@suse.de>
3106 PR tree-optimization/55888
3107 PR tree-optimization/55862
3108 * gcc.dg/torture/pr55888.c: New testcase.
3110 2013-01-07 Tobias Burnus <burnus@net-b.de>
3113 * gfortran.dg/intrinsic_size_3.f90: New.
3115 2013-01-07 Tobias Burnus <burnus@net-b.de>
3118 * gfortran.dg/select_type_32.f90: New.
3120 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3123 * g++.dg/cpp0x/alias-decl-29.C: New test.
3125 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3130 * gfortran.dg/class_array_15.f03: New test.
3132 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3137 * gfortran.dg/use_23.f90: New test.
3138 * gfortran.dg/use_24.f90: New test.
3139 * gfortran.dg/use_25.f90: New test.
3140 * gfortran.dg/use_26.f90: New test.
3141 * gfortran.dg/use_27.f90: New test.
3143 2013-01-06 Olivier Hainque <hainque@adacore.com>
3145 * gnat.dg/specs/clause_on_volatile.ads: New test.
3147 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3149 * gnat.dg/alignment10.adb: New test.
3151 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3152 Mikael Morin <mikael@gcc.gnu.org>
3155 * gfortran.dg/use_22.f90: New test.
3157 2013-01-04 Andrew Pinski <apinski@cavium.com>
3159 * gcc.target/aarch64/cmp-1.c: New testcase.
3161 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3164 * gfortran.dg/select_type_31.f03: New test.
3166 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3168 PR c++/54526 (again)
3169 * g++.dg/cpp0x/parse2.C: Extend.
3170 * g++.old-deja/g++.other/crash28.C: Adjust.
3172 2013-01-04 Richard Biener <rguenther@suse.de>
3174 PR tree-optimization/55862
3175 * gcc.dg/torture/pr55862.c: New testcase.
3177 2013-01-04 Martin Jambor <mjambor@suse.cz>
3179 PR tree-optimization/55755
3180 * gcc.dg/torture/pr55755.c: New test.
3181 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3182 * gcc.dg/tree-ssa/pr45144.c: Update.
3184 2013-01-04 Richard Biener <rguenther@suse.de>
3187 * gcc.dg/fold-reassoc-2.c: New testcase.
3189 2013-01-04 Tobias Burnus <burnus@net-b.de>
3192 * gfortran.dg/null_7.f90: New.
3194 2013-01-04 Tobias Burnus <burnus@net-b.de>
3198 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3199 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3200 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3202 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3204 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3206 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3209 * gfortran.dg/assignment_1.f90: Modified.
3210 * gfortran.dg/assignment_4.f90: New.
3212 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3214 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3216 2013-01-03 Richard Biener <rguenther@suse.de>
3218 PR tree-optimization/55857
3219 * gcc.dg/vect/pr55857-1.c: New testcase.
3220 * gcc.dg/vect/pr55857-2.c: Likewise.
3222 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3224 PR rtl-optimization/55838
3225 * gcc.dg/pr55838.c: New test.
3227 PR tree-optimization/55832
3228 * gcc.c-torture/compile/pr55832.c: New test.
3230 2013-01-02 Teresa Johnson <tejohnson@google.com>
3232 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3233 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3234 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3235 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3236 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3237 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3238 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3239 * gcc.dg/unroll_1.c: Ditto.
3240 * gcc.dg/unroll_2.c: Ditto.
3241 * gcc.dg/unroll_3.c: Ditto.
3242 * gcc.dg/unroll_4.c: Ditto.
3244 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3246 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3248 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3251 * gfortran.dg/eof_4.f90: New test.
3253 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3255 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3256 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3257 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3258 (compat_setup_dfp): Initialize compat_alt_caret and
3259 compat_save_TEST_ALWAYS_FLAGS.
3261 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3263 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3265 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3267 * gcc.dg/torture/fp-int-convert-2.c: New test.
3269 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3271 * gfortran.dg/newunit_3.f90: Add dg-do run.
3272 * gfortran.dg/inquire_15.f90: Add dg-do run.
3274 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3276 PR tree-optimization/55831
3277 * gcc.dg/pr55831.c: New test.
3279 Copyright (C) 2013 Free Software Foundation, Inc.
3281 Copying and distribution of this file, with or without modification,
3282 are permitted in any medium without royalty provided the copyright
3283 notice and this notice are preserved.