1 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
3 PR rtl-optimization/57105
4 * gcc.dg/pr57105.c: New test.
6 2013-04-30 Jakub Jelinek <jakub@redhat.com>
8 PR tree-optimization/57104
9 * gcc.dg/pr57104.c: New test.
11 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
14 * gcc.target/i386/pr44578.c: New test.
16 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
19 * gcc.target/i386/pr57097.c: New test.
21 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
24 * gcc.target/i386/pr57098.c: New test.
26 2013-04-29 Kai Tietz <ktietz@redhat.com>
28 * gcc.c-torture/execute/pr55875.c: New test.
30 2013-04-29 Richard Biener <rguenther@suse.de>
33 * gcc.dg/torture/pr57075.c: New testcase.
35 2013-04-29 Richard Biener <rguenther@suse.de>
38 * gcc.dg/autopar/pr57103.c: New testcase.
40 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
42 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
44 2013-04-29 Tom de Vries <tom@codesourcery.com>
46 * gcc.dg/pr50763.c: Update test.
48 2013-04-26 Jeff Law <law@redhat.com>
50 * gcc.dg/tree-ssa/vrp88.c: New test.
52 2013-04-29 Christian Bruel <christian.bruel@st.com>
55 * gcc.target/sh/pr57108.c: New test.
57 2013-04-29 Richard Biener <rguenther@suse.de>
60 * gfortran.dg/gomp/pr57089.f90: New testcase.
62 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
64 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
66 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
68 * gcc.target/aarch64/vect-vcvt.c: New.
70 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
72 * gcc.target/aarch64/vect-vrnd.c: New.
74 2013-04-29 Richard Biener <rguenther@suse.de>
76 PR tree-optimization/57081
77 * gcc.dg/torture/pr57081.c: New testcase.
79 2013-04-29 Jakub Jelinek <jakub@redhat.com>
81 PR tree-optimization/57083
82 * gcc.dg/torture/pr57083.c: New test.
84 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
87 * g++.dg/cpp0x/decltype52.C: New.
89 2013-04-28 Jakub Jelinek <jakub@redhat.com>
91 N3472 binary constants
92 * g++.dg/cpp/limits.C: Adjust warning wording.
93 * g++.dg/system-binary-constants-1.C: Likewise.
94 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
96 2013-04-28 Tobias Burnus <burnus@net-b.de>
99 * gfortran.dg/coarray_30.f90: New.
101 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
104 * frontend-passes (optimize_power): New function.
105 (optimize_op): Use it.
107 2013-04-27 Jakub Jelinek <jakub@redhat.com>
110 * gcc.c-torture/execute/pr56866.c: New test.
111 * gcc.target/i386/pr56866.c: New test.
113 2013-04-26 Jakub Jelinek <jakub@redhat.com>
116 * gcc.dg/setjmp-5.c: New test.
118 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
121 * g++.dg/cpp0x/constexpr-55708.C: New.
123 2013-04-26 Richard Biener <rguenther@suse.de>
125 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
126 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
127 * gcc.dg/pr53265.c: Remove XFAILs.
128 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
129 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
131 2013-04-26 Jakub Jelinek <jakub@redhat.com>
133 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
134 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
135 -fdiagnostics-color=never option similarly to
136 -fno-diagnostics-show-caret option.
138 2013-04-25 Jakub Jelinek <jakub@redhat.com>
140 PR rtl-optimization/57003
141 * gcc.target/i386/pr57003.c: New test.
143 2013-04-25 Marek Polacek <polacek@redhat.com>
145 PR tree-optimization/57066
146 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
148 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
149 Tejas Belagod <tejas.belagod@arm.com>
151 * gcc.target/aarch64/vaddv-intrinsic.c: New.
152 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
153 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
155 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
157 * gcc.target/aarch64/cmp.c: New.
159 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
161 * gcc.target/aarch64/ngc.c: New.
163 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
165 * lib/target-supports.exp
166 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
167 (check_effective_target_arm_neon_fp16_ok): Likewise.
168 (add_options_for_arm_neon_fp16): Likewise.
169 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
170 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
172 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
174 PR rtl-optimizations/57046
175 * gcc.target/i386/pr57046.c: New test.
177 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
179 * g++.dg/cpp1y/cplusplus.C: New.
181 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
183 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
185 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
187 * c-c++-common/Wpointer-arith-1.c: New.
189 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
191 * g++.dg/cpp1y/cxx1y_macro.C: New.
193 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
196 * g++.dg/cpp0x/sfinae45.C: New.
198 2013-04-24 Richard Biener <rguenther@suse.de>
201 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
203 2013-04-23 Richard Biener <rguenther@suse.de>
206 * gcc.dg/torture/pr57036-1.c: New testcase.
207 * gcc.dg/torture/pr57036-2.c: Likewise.
209 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
211 * gcc.target/aarch64/scalar-mov.c: New testcase.
213 2013-04-23 Richard Biener <rguenther@suse.de>
215 PR tree-optimization/57026
216 * gcc.dg/torture/pr57026.c: New testcase.
218 2013-04-22 Janus Weil <janus@gcc.gnu.org>
222 * gfortran.dg/transfer_check_4.f90: New.
224 2013-04-22 Marek Polacek <polacek@redhat.com>
227 * gcc.dg/pr56990.c: New test.
229 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
232 * gcc.target/i386/pr57018.c: New test.
234 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
236 * gcc.target/aarch64/vrecps.c: New.
237 * gcc.target/aarch64/vrecpx.c: Likewise.
239 2013-04-22 Christian Bruel <christian.bruel@st.com>
242 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
244 2013-04-21 Jeff Law <law@redhat.com>
246 * gcc.dg/tree-ssa/forwprop-26.c: New test.
248 2013-04-20 Tobias Burnus <burnus@net-b.de>
251 * gfortran.dg/c_loc_test_22.f90: New.
253 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
255 PR rtl-optimization/56847
256 * gcc.dg/pr56847.c: New test.
258 2013-04-19 Richard Biener <rguenther@suse.de>
260 PR tree-optimization/56982
261 * gcc.c-torture/execute/pr56982.c: New testcase.
263 2013-04-19 Martin Jambor <mjambor@suse.cz>
265 PR tree-optimization/56718
266 * g++.dg/ipa/imm-devirt-1.C: New test.
267 * g++.dg/ipa/imm-devirt-2.C: Likewise.
269 2013-04-19 Richard Biener <rguenther@suse.de>
271 PR tree-optimization/57000
272 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
274 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
275 Mikael Morin <mikael@gcc.gnu.org>
278 * gfortran.dg/array_constructor_45.f90: New test.
279 * gfortran.dg/array_constructor_46.f90: New test.
280 * gfortran.dg/array_constructor_47.f90: New test.
281 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
283 2013-04-18 Jakub Jelinek <jakub@redhat.com>
285 PR rtl-optimization/56999
286 * g++.dg/opt/pr56999.C: New test.
288 2013-04-18 Cary Coutant <ccoutant@google.com>
290 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
291 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
293 2013-04-18 Cary Coutant <ccoutant@google.com>
295 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
296 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
297 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
298 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
299 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
300 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
301 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
302 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
303 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
304 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
305 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
307 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
309 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
311 2013-04-18 Jakub Jelinek <jakub@redhat.com>
313 PR tree-optimization/56984
314 * gcc.c-torture/compile/pr56984.c: New test.
316 PR rtl-optimization/56992
317 * gcc.dg/pr56992.c: New test.
319 2013-04-17 Janus Weil <janus@gcc.gnu.org>
322 * gfortran.dg/proc_ptr_42.f90: New.
324 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
326 * gnat.dg/discr41.ad[sb]: New test.
327 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
328 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
329 * gcc.dg/vect/slp-24.c: Likewise.
330 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
331 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
332 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
333 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
334 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
335 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
336 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
337 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
338 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
339 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
340 * gcc.dg/vect/vect-strided-mult.c: Likewise.
341 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
342 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
343 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
344 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
345 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
346 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
347 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
348 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
349 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
350 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
351 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
352 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
353 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
354 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
355 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
357 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
360 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
361 * gfortran.dg/module_md5_1.f90: Remove.
363 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
365 * gcc.target/aarch64/adds3.c: New.
366 * gcc.target/aarch64/subs3.c: New.
368 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
370 * gcc.target/aarch64/adds1.c: New.
371 * gcc.target/aarch64/adds2.c: New.
372 * gcc.target/aarch64/subs1.c: New.
373 * gcc.target/aarch64/subs2.c: New.
375 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
377 Implement n3599 - Literal operator templates for strings.
378 * g++.dg/cpp1y/udlit-char-template.C: New test.
379 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
381 2013-04-16 Tobias Burnus <burnus@net-b.de>
384 * gfortran.dg/no_arg_check_1.f90: New.
385 * gfortran.dg/no_arg_check_2.f90: New.
386 * gfortran.dg/no_arg_check_3.f90: New.
388 2013-04-16 Janus Weil <janus@gcc.gnu.org>
391 * gfortran.dg/proc_ptr_41.f90: New.
393 2013-04-16 Richard Biener <rguenther@suse.de>
395 PR tree-optimization/56756
396 * gcc.dg/torture/pr56756.c: New testcase.
398 2013-04-16 Tobias Burnus <burnus@net-b.de>
401 * gfortran.dg/c_assoc_5.f90: New.
403 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
405 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
406 * gcc.c-torture/execute/pr33992.x: Remove.
407 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
408 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
409 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
411 2013-04-15 Jakub Jelinek <jakub@redhat.com>
413 PR tree-optimization/56962
414 * gcc.c-torture/execute/pr56962.c: New test.
416 2013-04-15 Richard Biener <rguenther@suse.de>
418 PR tree-optimization/56933
419 * gcc.dg/vect/pr56933.c: New testcase.
421 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
423 * gcc.target/arm/anddi3-opt.c: New test.
424 * gcc.target/arm/anddi3-opt2.c: Likewise.
426 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
428 * gcc.dg/pr56890-1.c: New test.
429 * gcc.dg/pr56890-2.c: Likewise.
431 2013-04-15 Joey Ye <joey.ye@arm.com>
433 * gcc.target/arm/thumb1-far-jump-1.c: New test.
434 * gcc.target/arm/thumb1-far-jump-2.c: New test.
436 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
439 * gfortran.dg/select_type_33.f03: New test.
441 2013-04-13 Janus Weil <janus@gcc.gnu.org>
444 * gfortran.dg/typebound_proc_29.f03: New.
446 2013-04-12 Janus Weil <janus@gcc.gnu.org>
449 * gfortran.dg/typebound_proc_28.f03: New.
451 2013-04-12 Jeff Law <law@redhat.com>
453 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
456 2013-04-12 Tobias Burnus <burnus@net-b.de>
459 * gfortran.dg/coarray/alloc_comp_2.f90: New.
461 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
464 * gcc.target/i386/pr56903.c: New test.
466 2013-04-12 Janus Weil <janus@gcc.gnu.org>
469 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
470 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
471 * gfortran.dg/block_11.f90: Fix invalid test case.
472 * gfortran.dg/function_types_3.f90: Add new error message.
473 * gfortran.dg/global_references_1.f90: Ditto.
474 * gfortran.dg/import2.f90: Remove unneeded parts.
475 * gfortran.dg/import6.f90: Fix invalid test case.
476 * gfortran.dg/proc_decl_2.f90: Ditto.
477 * gfortran.dg/proc_decl_9.f90: Ditto.
478 * gfortran.dg/proc_decl_18.f90: Ditto.
479 * gfortran.dg/proc_ptr_40.f90: New.
480 * gfortran.dg/whole_file_7.f90: Modified error wording.
481 * gfortran.dg/whole_file_16.f90: Ditto.
482 * gfortran.dg/whole_file_17.f90: Add -pedantic.
483 * gfortran.dg/whole_file_18.f90: Modified error wording.
484 * gfortran.dg/whole_file_20.f03: Ditto.
485 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
488 2013-04-12 Richard Biener <rguenther@suse.de>
491 2013-04-10 Richard Biener <rguenther@suse.de>
493 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
495 2013-04-12 Tobias Burnus <burnus@net-b.de>
498 * gfortran.dg/class_allocate_15.f90: New.
501 2013-04-12 Tobias Burnus <burnus@net-b.de>
503 * gfortran.dg/coarray_lib_alloc_2.f90: Update
504 scan-tree-dump-times.
506 2013-04-12 Jakub Jelinek <jakub@redhat.com>
508 PR tree-optimization/56918
509 PR tree-optimization/56920
510 * gcc.dg/vect/pr56918.c: New test.
511 * gcc.dg/vect/pr56920.c: New test.
513 2013-04-12 Tobias Burnus <burnus@net-b.de>
516 * gfortran.dg/class_allocate_14.f90: New.
517 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
518 * gfortran.dg/coarray_lib_alloc_3.f90: New.
520 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
522 * gcc.dg/fold-cstvecshift.c: New testcase.
524 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
526 * gcc.target/aarch64/negs.c: New.
528 2013-04-11 Jakub Jelinek <jakub@redhat.com>
531 * g++.dg/template/arrow4.C: New test.
533 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
535 * gnat.dg/array23.adb: New test.
536 * gnat.dg/array23_pkg[123].ads: New helpers.
538 2013-04-11 Jeff Law <law@redhat.com>
540 PR tree-optimization/56900
541 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
543 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
546 * g++.dg/cpp0x/sfinae44.C: New.
548 2013-04-11 Arnaud Charlet <charlet@adacore.com>
550 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
551 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
553 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
556 * g++.dg/cpp0x/enum26.C: New.
557 * g++.old-deja/g++.pt/mangle1.C: Adjust.
559 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
561 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
563 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
565 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
566 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
567 loop is vectorized and that the correct instruction is generated.
568 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
569 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
570 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
572 2013-04-11 Jakub Jelinek <jakub@redhat.com>
574 PR tree-optimization/56899
575 * gcc.c-torture/execute/pr56899.c: New test.
577 2013-04-10 David S. Miller <davem@davemloft.net>
579 * gcc.target/sparc/setcc-4.c: New test.
580 * gcc.target/sparc/setcc-5.c: New test.
582 2013-04-10 Richard Biener <rguenther@suse.de>
584 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
586 2013-04-10 Richard Biener <rguenther@suse.de>
588 * gcc.dg/vect/slp-39.c: New testcase.
590 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
592 PR tree-optimization/55524
593 * gcc.target/epiphany/fnma-1.c: New test.
595 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
597 * gcc.dg/tree-ssa/inline-11.c: New test
599 2013-04-10 Jakub Jelinek <jakub@redhat.com>
602 * g++.dg/template/arrow3.C: New test.
604 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
606 * gcc.target/arm/minmax_minus.c: New test.
608 2013-04-09 Jakub Jelinek <jakub@redhat.com>
611 * c-c++-common/gomp/pr56883.c: New test.
613 2013-04-09 Jeff Law <law@redhat.com>
615 * gcc.dg/tree-ssa/vrp87.c: New test.
617 2013-04-09 Jakub Jelinek <jakub@redhat.com>
619 PR tree-optimization/56854
620 * g++.dg/torture/pr56854.C: New test.
622 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
625 * gfortran.dg/array_constructor_44.f90: New test.
627 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
630 * g++.dg/cpp0x/constexpr-specialization.C: New.
632 2013-04-08 Jakub Jelinek <jakub@redhat.com>
634 * gcc.c-torture/execute/pr56837.c: New test.
638 * g++.dg/opt/vt3.C: New test.
639 * g++.dg/opt/vt4.C: New test.
641 2013-04-08 Jeff Law <law@redhat.com>
643 * gcc.dg/tree-ssa/forwprop-25.c: New test.
645 2013-04-08 Richard Biener <rguenther@suse.de>
647 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
649 2013-04-08 Richard Biener <rguenther@suse.de>
651 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
653 2013-04-08 Richard Biener <rguenther@suse.de>
655 * g++.dg/vect/slp-pr56812.cc: Adjust.
657 2013-04-08 Jakub Jelinek <jakub@redhat.com>
659 * gcc.dg/pr56837.c: New test.
660 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
661 "generated memset minus one".
663 2013-04-07 Tobias Burnus <burnus@net-b.de>
666 * gfortran.dg/reshape_5.f90: New.
668 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
671 * gcc.target/powerpc/recip-1.c: Modify expected output.
672 * gcc.target/powerpc/recip-3.c: Likewise.
673 * gcc.target/powerpc/recip-4.c: Likewise.
674 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
676 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
678 * gcc.target/arm/peep-ldrd-1.c: New test.
679 * gcc.target/arm/peep-strd-1.c: Likewise.
681 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
683 * gcc.target/arm/negdi-1.c: New test.
684 * gcc.target/arm/negdi-2.c: Likewise.
685 * gcc.target/arm/negdi-3.c: Likewise.
686 * gcc.target/arm/negdi-4.c: Likewise.
688 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
690 * lib/target-supports.exp (add_options_for_arm_v8_neon):
691 Add -march=armv8-a when we use v8 NEON.
692 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
693 (check_effective_target_vect_call_ceilf): Likewise.
694 (check_effective_target_vect_call_floorf): Likewise.
695 (check_effective_target_vect_call_roundf): Likewise.
696 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
697 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
698 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
699 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
700 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
702 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
704 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
705 * gcc.target/powerpc/sd-pwr6.c: Same.
706 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
707 * g++.dg/debug/pr56294.C: XFAIL on AIX.
709 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
711 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
713 2013-04-04 Janus Weil <janus@gcc.gnu.org>
716 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
717 * gfortran.dg/altreturn_4.f90: Ditto.
718 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
719 * gfortran.dg/altreturn_5.f90: Ditto.
720 * gfortran.dg/altreturn_6.f90: Ditto.
721 * gfortran.dg/altreturn_7.f90: Ditto.
723 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
725 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
727 (check_effective_target_arm_v8_neon_ok_nocache):
729 (check_effective_target_arm_v8_neon_ok): Change to use
730 check_effective_target_arm_v8_neon_ok_nocache.
731 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
733 (check_effective_target_vect_call_btruncf):
734 Enable for arm and ARMv8 NEON.
735 (check_effective_target_vect_call_ceilf): Likewise.
736 (check_effective_target_vect_call_floorf): Likewise.
737 (check_effective_target_vect_call_roundf): Likewise.
738 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
741 2013-04-04 Marek Polacek <polacek@redhat.com>
743 PR tree-optimization/48186
744 * gcc.dg/pr48186.c: New test.
746 2013-04-04 Richard Biener <rguenther@suse.de>
748 PR tree-optimization/56826
749 * gcc.dg/vect/pr56826.c: New testcase.
750 * gcc.dg/vect/O3-pr36098.c: Adjust.
752 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
754 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
755 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
756 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
757 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
758 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
759 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
760 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
761 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
762 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
763 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
765 2013-04-04 Richard Biener <rguenther@suse.de>
767 PR tree-optimization/56213
768 * gcc.dg/vect/vect-123.c: New testcase.
770 2013-04-04 Tobias Burnus <burnus@net-b.de>
773 * gfortran.dg/read_repeat_2.f90: New.
775 2013-04-04 Richard Biener <rguenther@suse.de>
777 PR tree-optimization/56837
778 * g++.dg/torture/pr56837.C: New testcase.
780 2013-04-04 Tobias Burnus <burnus@net-b.de>
783 * gfortran.dg/c_loc_test_21.f90: New.
784 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
785 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
786 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
787 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
788 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
790 2013-04-03 Jeff Law <law@redhat.com>
792 PR tree-optimization/56799
793 * gcc.c-torture/execute/pr56799.c: New test.
795 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
798 * g++.dg/warn/Wpointer-arith-1.C: New.
799 * g++.dg/gomp/for-19.C: Adjust.
801 2013-04-03 Marek Polacek <polacek@redhat.com>
804 * gcc.dg/pr55702.c: New test.
806 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
809 * gcc.dg/pr56809.c: New testcase.
811 2013-04-03 Jakub Jelinek <jakub@redhat.com>
814 * g++.dg/debug/pr56819.C: New test.
816 2013-04-03 Richard Biener <rguenther@suse.de>
818 PR tree-optimization/56817
819 * g++.dg/torture/pr56817.C: New testcase.
821 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
823 * gcc.dg/vect/bb-slp-31.c: New file.
825 2013-04-03 Jason Merrill <jason@redhat.com>
828 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
830 2013-04-03 Richard Biener <rguenther@suse.de>
832 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
834 2013-04-03 Richard Biener <rguenther@suse.de>
836 PR tree-optimization/55964
837 * gcc.dg/torture/pr55964-2.c: New testcase.
839 2013-04-03 Richard Biener <rguenther@suse.de>
841 PR tree-optimization/56501
842 * gcc.dg/torture/pr56501.c: New testcase.
844 2013-04-03 Richard Biener <rguenther@suse.de>
846 PR tree-optimization/56407
847 * gcc.dg/torture/pr56407.c: New testcase.
849 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
851 PR tree-optimization/56790
852 * g++.dg/ext/pr56790-1.C: New testcase.
854 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
856 * gcc.target/i386/merge-1.c: New testcase.
857 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
859 2013-04-03 Jakub Jelinek <jakub@redhat.com>
862 * gcc.c-torture/execute/pr19449.c: New test.
864 2013-04-03 Richard Biener <rguenther@suse.de>
866 PR tree-optimization/56812
867 * g++.dg/vect/slp-pr56812.cc: New testcase.
869 2013-04-03 Janus Weil <janus@gcc.gnu.org>
873 * gfortran.dg/altreturn_8.f90: New.
874 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
875 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
876 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
878 2013-04-02 Jakub Jelinek <jakub@redhat.com>
880 PR rtl-optimization/56745
881 * gcc.c-torture/compile/pr56745.c: New test.
883 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
885 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
887 2013-04-02 Richard Biener <rguenther@suse.de>
889 PR tree-optimization/56778
890 * gcc.dg/torture/pr56778.c: New testcase.
892 2013-04-02 Richard Biener <rguenther@suse.de>
895 * g++.dg/torture/pr56768.C: New testcase.
897 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
899 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
901 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
904 * gfortran.dg/namelist_82.f90: New test.
906 2013-04-01 Janus Weil <janus@gcc.gnu.org>
909 * gfortran.dg/implicit_class_1.f90: New.
911 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
914 * gfortran.dg/namelist_81.f90: New test.
916 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
918 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
919 for constant and equal string lengths.
920 * gfortran.dg/character_comparison_5.f90: Likewise.
921 * gfortran.dg/character_comparison_9.f90: New test.
923 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
925 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
926 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
928 2013-03-29 Tobias Burnus <burnus@net-b.de>
931 * gfortran.dg/optional_absent_3.f90: New.
933 2013-03-29 Tobias Burnus <burnus@net-b.de>
936 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
938 2013-03-29 Tobias Burnus <burnus@net-b.de>
941 * gfortran.dg/namelist_80.f90: New.
943 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
946 * gfortran.dg/string_length_2.f90: New test.
947 * gfortran.dg/dependency_41.f90: New test.
949 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
952 * gfortran.dg/array_constructor_43.f90: New test.
953 * gfortran.dg/random_seed_3.f90: New test.
955 2013-03-28 Ian Bolton <ian.bolton@arm.com>
957 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
958 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
959 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
960 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
961 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
962 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
963 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
964 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
965 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
966 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
968 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
971 * g++.dg/conversion/op4.C: Adjust.
972 * g++.dg/cpp0x/rv1n.C: Likewise.
973 * g++.dg/cpp0x/rv2n.C: Likewise.
974 * g++.dg/cpp0x/template_deduction.C: Likewise.
975 * g++.dg/expr/cond8.C: Likewise.
976 * g++.dg/other/error4.C: Likewise.
977 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
978 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
979 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
980 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
981 * g++.old-deja/g++.jason/conversion2.C: Likewise.
982 * g++.old-deja/g++.law/cvt20.C: Likewise.
983 * g++.old-deja/g++.law/cvt8.C: Likewise.
984 * g++.old-deja/g++.law/init8.C: Likewise.
985 * g++.old-deja/g++.mike/net12.C: Likewise.
986 * g++.old-deja/g++.mike/net8.C: Likewise.
987 * g++.old-deja/g++.mike/p2793.C: Likewise.
988 * g++.old-deja/g++.mike/p3836.C: Likewise.
989 * g++.old-deja/g++.mike/p418.C: Likewise.
990 * g++.old-deja/g++.mike/p701.C: Likewise.
991 * g++.old-deja/g++.mike/p807.C: Likewise.
993 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
996 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
999 2013-03-28 Marek Polacek <polacek@redhat.com>
1001 PR tree-optimization/56695
1002 * gcc.dg/vect/pr56695.c: New test.
1004 2013-03-28 Richard Biener <rguenther@suse.de>
1006 PR tree-optimization/37021
1007 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1008 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1010 2013-03-27 Tobias Burnus <burnus@net-b.de>
1014 * gfortran.dg/sizeof_2.f90: New.
1015 * gfortran.dg/sizeof_3.f90: New.
1016 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1018 2013-03-27 Richard Biener <rguenther@suse.de>
1020 PR tree-optimization/37021
1021 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1023 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1025 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
1026 * g++.dg/ipa/ivinline-2.C: Likewise.
1027 * g++.dg/ipa/ivinline-3.C: Likewise.
1028 * g++.dg/ipa/ivinline-4.C: Likewise.
1029 * g++.dg/ipa/ivinline-5.C: Likewise.
1030 * g++.dg/ipa/ivinline-7.C: Likewise.
1031 * g++.dg/ipa/ivinline-8.C: Likewise.
1032 * g++.dg/ipa/ivinline-9.C: Likewise.
1033 * g++.dg/cpp0x/noexcept03.C: Likewise.
1034 * gcc.dg/const-1.c: Likewise.
1035 * gcc.dg/ipa/pure-const-1.c: Likewise.
1036 * gcc.dg/noreturn-8.c: Likewise.
1037 * gcc.target/i386/mmx-1.c: Likewise.
1038 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1039 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1040 * gcc.c-torture/execute/pr33992.x: New file.
1042 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1044 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1046 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1049 * g++.dg/ext/desig5.C: New.
1051 2013-03-26 Tobias Burnus <burnus@net-b.de>
1054 * gfortran.dg/merge_init_expr_2.f90: New.
1055 * gfortran.dg/merge_char_1.f90: Modify test to
1056 stay a run-time test.
1057 * gfortran.dg/merge_char_3.f90: Ditto.
1059 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1061 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1062 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1064 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1067 * g++.dg/cpp0x/range-for23.C: New.
1069 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1072 * gfortran.dg/namelist_79.f90: New.
1074 2013-03-25 Martin Jambor <mjambor@suse.cz>
1076 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1078 2013-03-25 Tobias Burnus <burnus@net-b.de>
1098 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1099 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1100 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1101 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1102 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1103 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1104 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1105 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1106 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1107 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1108 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1109 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1110 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1111 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1112 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1113 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1114 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1115 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1116 * gfortran.dg/pr32601_1.f03: Ditto.
1117 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1118 * gfortran.dg/blockdata_7.f90: New.
1119 * gfortran.dg/c_assoc_4.f90: New.
1120 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1121 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1122 * gfortran.dg/c_funloc_tests_8.f90: New.
1123 * gfortran.dg/c_loc_test_17.f90: New.
1124 * gfortran.dg/c_loc_test_18.f90: New.
1125 * gfortran.dg/c_loc_test_19.f90: New.
1126 * gfortran.dg/c_loc_test_20.f90: New.
1127 * gfortran.dg/c_sizeof_5.f90: New.
1128 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1129 * gfortran.dg/transfer_resolve_2.f90: New.
1130 * gfortran.dg/transfer_resolve_3.f90: New.
1131 * gfortran.dg/transfer_resolve_4.f90: New.
1132 * gfortran.dg/pr32601.f03: Update dg-error.
1133 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1134 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1136 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1138 * gcc.target/arm/vseleqdf.c: New test.
1139 * gcc.target/arm/vseleqsf.c: Likewise.
1140 * gcc.target/arm/vselgedf.c: Likewise.
1141 * gcc.target/arm/vselgesf.c: Likewise.
1142 * gcc.target/arm/vselgtdf.c: Likewise.
1143 * gcc.target/arm/vselgtsf.c: Likewise.
1144 * gcc.target/arm/vselledf.c: Likewise.
1145 * gcc.target/arm/vsellesf.c: Likewise.
1146 * gcc.target/arm/vselltdf.c: Likewise.
1147 * gcc.target/arm/vselltsf.c: Likewise.
1148 * gcc.target/arm/vselnedf.c: Likewise.
1149 * gcc.target/arm/vselnesf.c: Likewise.
1150 * gcc.target/arm/vselvcdf.c: Likewise.
1151 * gcc.target/arm/vselvcsf.c: Likewise.
1152 * gcc.target/arm/vselvsdf.c: Likewise.
1153 * gcc.target/arm/vselvssf.c: Likewise.
1155 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1157 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1159 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1160 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1161 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1162 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1163 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1164 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1165 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1166 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1167 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1168 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1169 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1170 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1171 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1172 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1173 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1174 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1175 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1176 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1177 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1178 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1179 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1180 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1181 * gcc.target/arm/atomic-op-char.c: Likewise.
1182 * gcc.target/arm/atomic-op-consume.c: Likewise.
1183 * gcc.target/arm/atomic-op-int.c: Likewise.
1184 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1185 * gcc.target/arm/atomic-op-release.c: Likewise.
1186 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1187 * gcc.target/arm/atomic-op-short.c: Likewise.
1189 2013-03-25 Richard Biener <rguenther@suse.de>
1192 * g++.dg/torture/pr56694.C: New testcase.
1194 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1197 * gcc.target/arm/neon-vcond-gt.c: New test.
1198 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1199 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1201 2013-03-25 Richard Biener <rguenther@suse.de>
1203 PR tree-optimization/56689
1204 * gcc.dg/torture/pr56689.c: New testcase.
1206 2013-03-25 Kai Tietz <ktietz@redhat.com>
1208 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1210 2013-03-24 Tobias Burnus <burnus@net-b.de>
1213 * gfortran.dg/eof_5.f90: New.
1215 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1217 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1220 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1222 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1224 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1227 * gcc.c-torture/execute/builtins/builtins.exp: Add
1228 -Wl,--allow-multiple-definition for RTEMS targets.
1230 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1232 * gcc.target/aarch64/movk.c: New test.
1234 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1236 * g++.dg/ext/vector21.C: New testcase.
1238 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1240 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1241 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1243 2013-03-21 Richard Biener <rguenther@suse.de>
1245 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1246 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1248 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1250 * gcc.target/aarch64/vect.c: Test and result vector added
1251 for sabd and saba instructions.
1252 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1253 instructions in assembly.
1254 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1255 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1256 for fabd instruction.
1257 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1258 instruction in assembly.
1259 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1261 2013-03-20 Jeff Law <law@redhat.com>
1263 * g++.dg/tree-ssa/ssa-dom.C: New test.
1265 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1267 * gcc.target/powerpc/mmfpgpr.c: New test.
1268 * gcc.target/powerpc/sd-vsx.c: Likewise.
1269 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1270 * gcc.target/powerpc/vsx-float0.c: Likewise.
1272 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1274 PR tree-optimization/56355
1275 * gcc.dg/pr56355-1.c: New file.
1277 2013-03-20 Catherine Moore <clm@codesourcery.com>
1278 Richard Sandiford <rdsandiford@googlemail.com>
1280 * gcc.target/mips/mips.exp: Add microMIPS support.
1281 * gcc.target/mips/umips-movep-2.c: New test.
1282 * gcc.target/mips/umips-lwp-2.c: New test.
1283 * gcc.target/mips/umips-swp-5.c: New test.
1284 * gcc.target/mips/umips-constraints-1.c: New test.
1285 * gcc.target/mips/umips-lwp-3.c: New test.
1286 * gcc.target/mips/umips-swp-6.c: New test.
1287 * gcc.target/mips/umips-constraints-2.c: New test.
1288 * gcc.target/mips/umips-save-restore-1.c: New test.
1289 * gcc.target/mips/umips-lwp-4.c: New test.
1290 * gcc.target/mips/umips-swp-7.c: New test.
1291 * gcc.target/mips/umips-save-restore-2.c: New test.
1292 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1293 * gcc.target/mips/umips-lwp-5.c: New test.
1294 * gcc.target/mips/umips-save-restore-3.c: New test.
1295 * gcc.target/mips/umips-lwp-6.c: New test.
1296 * gcc.target/mips/umips-swp-1.c: New test.
1297 * gcc.target/mips/umips-lwp-7.c: New test.
1298 * gcc.target/mips/umips-swp-2.c: New test.
1299 * gcc.target/mips/umips-lwp-8.c: New test.
1300 * gcc.target/mips/umips-swp-3.c: New test.
1301 * gcc.target/mips/umips-movep-1.c: New test.
1302 * gcc.target/mips/umips-lwp-1.c: New test.
1303 * gcc.target/mips/umips-swp-4.c: New test.
1305 2013-03-20 Richard Biener <rguenther@suse.de>
1307 PR tree-optimization/56661
1308 * gcc.dg/torture/pr56661.c: New testcase.
1310 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1312 PR rtl-optimization/56605
1313 * gcc.target/powerpc/pr56605.c: New.
1315 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1318 * gfortran.dg/do_1.f90: Don't xfail.
1320 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1323 * gfortran.dg/namelist_77.f90: New.
1324 * gfortran.dg/namelist_78.f90: New.
1326 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1329 * gfortran.dg/open_negative_unit_1.f90: New.
1331 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1333 * gcc.target/aarch64/sbc.c: New test.
1335 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1337 * gcc.target/aarch64/ror.c: New test.
1339 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1341 * gcc.target/aarch64/extr.c: New test.
1343 2013-03-19 Richard Biener <rguenther@suse.de>
1345 PR tree-optimization/56273
1346 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1347 * c-c++-common/uninit-17.c: Likewise.
1349 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1351 PR tree-optimization/56635
1352 * g++.dg/torture/pr56635.C: New test.
1354 2013-03-18 Richard Biener <rguenther@suse.de>
1356 PR tree-optimization/3713
1357 * g++.dg/ipa/devirt-12.C: New testcase.
1359 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1362 * c-c++-common/pr56566.c: New test.
1364 2013-03-17 Jason Merrill <jason@redhat.com>
1366 * g++.dg/template/abstract-dr337.C: XFAIL.
1368 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1371 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1372 * c-c++-common/pr56607.c: New test.
1374 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1377 * g++.dg/cpp0x/constexpr-array5.C: New.
1379 2013-03-15 Tobias Burnus <burnus@net-b.de>
1382 * gfortran.dg/transfer_intrinsic_5.f90: New.
1384 2013-03-15 Kai Tietz <ktietz@redhat.com>
1386 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1387 * gcc.target/i386/pr20020-1.c: Likewise.
1388 * gcc.target/i386/pr20020-2.c: Likewise.
1389 * gcc.target/i386/pr20020-3.c: Likewise.
1390 * gcc.target/i386/pr53425-1.c: Likewise.
1391 * gcc.target/i386/pr53425-2.c: Likewise.
1392 * gcc.target/i386/pr55093.c: Likewise.
1393 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1395 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1398 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1399 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1401 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1403 PR tree-optimization/53265
1404 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1406 * gcc.dg/graphite/id-6.c (test): Likewise.
1407 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1408 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1410 PR tree-optimization/53265
1411 * gcc.dg/pr53265.c: New test.
1412 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1414 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1416 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1417 n, use it as high bound instead of 4.
1419 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1422 * gcc.target/sh/pr49880-1.c: New.
1423 * gcc.target/sh/pr49880-2.c: New.
1424 * gcc.target/sh/pr49880-3.c: New.
1425 * gcc.target/sh/pr49880-4.c: New.
1426 * gcc.target/sh/pr49880-5.c: New.
1428 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1430 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1432 2013-03-13 Richard Biener <rguenther@suse.de>
1434 PR tree-optimization/56608
1435 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1437 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1440 * g++.dg/cpp0x/alias-decl-32.C: New.
1442 2013-03-11 Jan Hubicka <jh@suse.cz>
1445 * gcc.c-torture/compile/pr56571.c: New testcase.
1447 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1449 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1450 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1452 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1454 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1455 * gcc.dg/inline_4.c: Likewise.
1456 * gcc.dg/unroll_2.c: Likewise.
1457 * gcc.dg/unroll_3.c: Likewise.
1458 * gcc.dg/unroll_4.c: Likewise.
1460 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1463 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1466 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1468 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1471 * gcc.c-torture/compile/pr40797.c: New.
1473 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1475 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1477 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1480 * gfortran.dg/class_56.f90: New test.
1482 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1485 * gcc.target/mips/pr56524.c: New test.
1487 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1490 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1492 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1495 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1497 2013-03-08 Marek Polacek <polacek@redhat.com>
1499 PR tree-optimization/56478
1500 * gcc.dg/torture/pr56478.c: New test.
1502 2013-03-08 Kai Tietz <ktietz@redhat.com>
1504 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1505 targets linker option --allow-multiple-definition.
1507 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1508 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1509 * gcc.dg/pr52549.c: Add LLP64 case.
1510 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1511 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1512 * gcc.dg/torture/pr51071-2.c: Likewise.
1513 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1514 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1515 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1516 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1517 * gcc.dg/weak/weak-1.c: Likewise.
1518 * gcc.dg/weak/weak-2.c: Likewise.
1519 * gcc.dg/weak/weak-3.c: Likewise.
1520 * gcc.dg/weak/weak-4.c: Likewise.
1521 * gcc.dg/weak/weak-5.c: Likewise.
1522 * gcc.dg/weak/weak-15.c: Likewise.
1523 * gcc.dg/weak/weak-16.c: Likewise.
1525 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1527 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1529 PR tree-optimization/56559
1530 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1532 2013-03-07 Andreas Schwab <schwab@suse.de>
1534 * gcc.dg/pr31490.c: Fix last change.
1536 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1539 * g++.dg/template/crash115.C: New.
1541 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1543 PR tree-optimization/56539
1544 * gcc.c-torture/compile/pr56539.c: New test.
1546 2013-03-06 Kai Tietz <ktietz@redhat.com>
1548 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1550 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1551 * gcc.dg/lto/20091013-1_2.c: Likewise.
1552 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1554 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1556 * gnat.dg/specs/aggr6.ads: New test.
1558 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1560 * gnat.dg/loop_optimization15.ad[sb]: New test.
1562 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1565 * gcc.dg/pr56548.c: New test.
1567 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1570 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1572 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1575 * g++.dg/template/typename20.C: New test.
1577 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1580 * gcc.dg/pr56510.c: New test.
1582 PR rtl-optimization/56484
1583 * gcc.c-torture/compile/pr56484.c: New test.
1585 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1588 * g++.dg/warn/Wsign-conversion-2.C: New.
1590 2013-03-05 Richard Biener <rguenther@suse.de>
1592 PR tree-optimization/56270
1593 * gcc.dg/vect/slp-38.c: New testcase.
1595 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1597 PR rtl-optimization/56494
1598 * gcc.dg/pr56494.c: New test.
1600 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1602 * gcc.dg/pr56424.c: New test.
1604 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1606 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1607 * gcc.dg/pr56228.c <avr>: Skip.
1609 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1612 PR tree-optimization/52631
1613 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1615 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1617 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1618 * gcc.dg/vect/vect-83_64.c: Same.
1620 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1623 * gfortran.dg/pointer_check_13.f90: New test.
1625 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1628 * gfortran.dg/array_constructor_42.f90: New test.
1630 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1633 * g++.dg/template/static33.C: New.
1634 * g++.dg/template/static34.C: Likewise.
1637 * g++.dg/template/static35.C: New.
1639 2013-03-01 Steve Ellcey <sellcey@mips.com>
1641 * gcc.dg/pr56396.c: Require pic support.
1643 2013-03-01 Richard Biener <rguenther@suse.de>
1645 PR tree-optimization/55481
1646 * gcc.dg/torture/pr56488.c: New testcase.
1648 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1649 Jakub Jelinek <jakub@redhat.com>
1652 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1653 no_sanitize_address attribute rather than no_address_safety_analysis.
1654 * g++.dg/asan/sanitizer_test_utils.h
1655 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1656 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1657 in addition to no_address_safety_analysis.
1659 2013-02-28 Jason Merrill <jason@redhat.com>
1662 * g++.dg/cpp0x/constexpr-and.C: New.
1664 2013-02-28 Martin Jambor <mjambor@suse.cz>
1666 PR tree-optimization/56294
1667 * g++.dg/debug/pr56294.C: New test.
1669 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1671 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1673 2013-02-27 Marek Polacek <polacek@redhat.com>
1675 PR rtl-optimization/56466
1676 * gcc.dg/pr56466.c: New test.
1678 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1680 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1681 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1682 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1684 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1687 * gcc.dg/pr45472.c: New test.
1689 2013-02-26 Marek Polacek <polacek@redhat.com>
1691 PR tree-optimization/56426
1692 * gcc.dg/pr56436.c: New test.
1694 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1696 PR tree-optimization/56448
1697 * gcc.c-torture/compile/pr56448.c: New test.
1699 PR tree-optimization/56443
1700 * gcc.dg/torture/pr56443.c: New test.
1702 2013-02-25 Richard Biener <rguenther@suse.de>
1704 PR tree-optimization/56175
1705 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1707 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1710 * g++.dg/torture/pr56403.C: New test.
1712 2013-02-25 Catherine Moore <clm@codesourcery.com>
1715 2013-02-24 Catherine Moore <clm@codesourcery.com>
1716 Richard Sandiford <rdsandiford@googlemail.com>
1718 * gcc.target/mips/mips.exp: Add microMIPS support.
1719 * gcc.target/mips/umips-movep-2.c: New test.
1720 * gcc.target/mips/umips-lwp-2.c: New test.
1721 * gcc.target/mips/umips-swp-5.c: New test.
1722 * gcc.target/mips/umips-constraints-1.c: New test.
1723 * gcc.target/mips/umips-lwp-3.c: New test.
1724 * gcc.target/mips/umips-swp-6.c: New test.
1725 * gcc.target/mips/umips-constraints-2.c: New test.
1726 * gcc.target/mips/umips-save-restore-1.c: New test.
1727 * gcc.target/mips/umips-lwp-4.c: New test.
1728 * gcc.target/mips/umips-swp-7.c: New test.
1729 * gcc.target/mips/umips-save-restore-2.c: New test.
1730 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1731 * gcc.target/mips/umips-lwp-5.c: New test.
1732 * gcc.target/mips/umips-save-restore-3.c: New test.
1733 * gcc.target/mips/umips-lwp-6.c: New test.
1734 * gcc.target/mips/umips-swp-1.c: New test.
1735 * gcc.target/mips/umips-lwp-7.c: New test.
1736 * gcc.target/mips/umips-swp-2.c: New test.
1737 * gcc.target/mips/umips-lwp-8.c: New test.
1738 * gcc.target/mips/umips-swp-3.c: New test.
1739 * gcc.target/mips/umips-movep-1.c: New test.
1740 * gcc.target/mips/umips-lwp-1.c: New test.
1741 * gcc.target/mips/umips-swp-4.c: New test.
1743 2013-02-24 Catherine Moore <clm@codesourcery.com>
1744 Richard Sandiford <rdsandiford@googlemail.com>
1746 * gcc.target/mips/mips.exp: Add microMIPS support.
1747 * gcc.target/mips/umips-movep-2.c: New test.
1748 * gcc.target/mips/umips-lwp-2.c: New test.
1749 * gcc.target/mips/umips-swp-5.c: New test.
1750 * gcc.target/mips/umips-constraints-1.c: New test.
1751 * gcc.target/mips/umips-lwp-3.c: New test.
1752 * gcc.target/mips/umips-swp-6.c: New test.
1753 * gcc.target/mips/umips-constraints-2.c: New test.
1754 * gcc.target/mips/umips-save-restore-1.c: New test.
1755 * gcc.target/mips/umips-lwp-4.c: New test.
1756 * gcc.target/mips/umips-swp-7.c: New test.
1757 * gcc.target/mips/umips-save-restore-2.c: New test.
1758 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1759 * gcc.target/mips/umips-lwp-5.c: New test.
1760 * gcc.target/mips/umips-save-restore-3.c: New test.
1761 * gcc.target/mips/umips-lwp-6.c: New test.
1762 * gcc.target/mips/umips-swp-1.c: New test.
1763 * gcc.target/mips/umips-lwp-7.c: New test.
1764 * gcc.target/mips/umips-swp-2.c: New test.
1765 * gcc.target/mips/umips-lwp-8.c: New test.
1766 * gcc.target/mips/umips-swp-3.c: New test.
1767 * gcc.target/mips/umips-movep-1.c: New test.
1768 * gcc.target/mips/umips-lwp-1.c: New test.
1769 * gcc.target/mips/umips-swp-4.c: New test.
1771 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1774 * lib/asan-dg.exp (asan_link_flags): Add
1775 -B${gccpath}/libsanitizer/asan/ to flags.
1777 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1780 * gcc.dg/torture/pr56420.c: New test.
1782 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1785 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1787 2013-02-21 Martin Jambor <mjambor@suse.cz>
1789 PR tree-optimization/56310
1790 * g++.dg/ipa/pr56310.C: New test.
1792 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1795 * gfortran.dg/proc_ptr_comp_37.f90: New.
1797 2013-02-21 Richard Biener <rguenther@suse.de>
1799 PR tree-optimization/56415
1801 2013-02-11 Richard Biener <rguenther@suse.de>
1803 PR tree-optimization/56273
1804 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1805 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1806 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1807 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1808 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1809 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1811 2013-02-21 Marek Polacek <polacek@redhat.com>
1813 PR tree-optimization/56398
1814 * g++.dg/torture/pr56398.C: New test.
1816 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1819 * gcc.c-torture/compile/pr56405.c: New test.
1821 2013-02-20 Jan Hubicka <jh@suse.cz>
1823 PR tree-optimization/56265
1824 * g++.dg/ipa/devirt-11.C: New testcase.
1826 2013-02-20 Richard Biener <rguenther@suse.de>
1828 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1830 2013-02-20 Richard Biener <rguenther@suse.de>
1831 Jakub Jelinek <jakub@redhat.com>
1833 PR tree-optimization/56396
1834 * gcc.dg/pr56396.c: New testcase.
1836 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1839 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1841 2013-02-19 Richard Biener <rguenther@suse.de>
1843 PR tree-optimization/56384
1844 * gcc.dg/torture/pr56384.c: New testcase.
1846 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1848 PR tree-optimization/56350
1849 * gcc.dg/pr56350.c: New test.
1851 PR tree-optimization/56381
1852 * g++.dg/opt/pr56381.C: New test.
1854 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1857 * lib/dg-pch.exp (pch-init, pch-finish,
1858 check_effective_target_pch_supported_debug): New procs.
1859 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1860 Likewise if $pch_unsupported_debug and $flags include -g.
1861 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1862 and dg-require-effective-target pch_unsupported_debug.
1863 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1864 * objc.dg/pch/pch.exp: Likewise.
1865 * gcc.dg/pch/pch.exp: Likewise.
1866 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1867 pch_unsupported_debug.
1868 * gcc.dg/pch/valid-1.hs: Likewise.
1869 * gcc.dg/pch/valid-1b.c: Likewise.
1870 * gcc.dg/pch/valid-1b.hs: Likewise.
1872 2013-02-18 Richard Biener <rguenther@suse.de>
1874 PR tree-optimization/56366
1875 * gcc.dg/torture/pr56366.c: New testcase.
1877 2013-02-18 Richard Biener <rguenther@suse.de>
1880 * gcc.dg/torture/pr56349.c: New testcase.
1882 2013-02-18 Richard Biener <rguenther@suse.de>
1884 PR tree-optimization/56321
1885 * gcc.dg/torture/pr56321.c: New testcase.
1887 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1889 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1891 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1892 Dodji Seketeli <dodji@redhat.com>
1895 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1896 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1897 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1898 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1899 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1900 * c-c++-common/asan/pr56330.c: Likewise.
1901 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1902 Ensure the size argument of __builtin_memcpy is a constant.
1904 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1905 Paolo Carlini <paolo.carlini@oracle.com>
1908 * g++.dg/cpp0x/enum23.C: New.
1910 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1913 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1915 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1917 PR rtl-optimization/56348
1918 * gcc.target/i386/pr56348.c: New test.
1920 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1922 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1923 * gcc.target/arm/interrupt-2.c: Likewise.
1925 2013-02-15 Tobias Burnus <burnus@net-b.de>
1928 * gfortran.dg/matmul_9.f90: New.
1930 2013-02-15 Tobias Burnus <burnus@net-b.de>
1933 * gfortran.dg/init_flag_11.f90: New.
1935 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1937 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1939 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1941 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1944 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1945 Tobias Burnus <burnus@net-b.de>
1948 * gfortran.dg/allocatable_function_7.f90: New.
1950 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1952 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1953 * asan_globals_test-wrapper.cc: New file.
1954 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1955 instead of asan_globals_test.cc as dg-additional-sources.
1956 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1957 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1958 "sanitizer_test_utils.h" instead of
1959 "sanitizer_common/tests/sanitizer_test_utils.h".
1960 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1961 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1962 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1963 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1964 * g++.dg/asan/asan_test.cc: Synced from upstream.
1965 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1967 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1970 * c-c++-common/asan/memcmp-2.c: New test.
1972 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1975 * g++.dg/cpp0x/udlit-string-literal.h: New.
1976 * g++.dg/cpp0x/udlit-string-literal.C: New.
1978 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1980 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1982 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1985 * gcc.target/arm/pr56184.C: New test.
1987 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1990 * g++.dg/torture/pr56302.C: New test.
1991 * g++.dg/cpp0x/constexpr-56302.C: New test.
1992 * c-c++-common/pr56302.c: New test.
1994 2013-02-13 Tobias Burnus <burnus@net-b.de>
1995 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1998 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1999 * gfortran.dg/quad_3.f90: Ditto.
2001 2013-02-13 Kostya Serebryany <kcc@google.com>
2003 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2004 to match the fresh asan run-time.
2005 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2007 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2009 Avoid instrumenting duplicated memory access in the same basic block
2010 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2011 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2012 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2013 * c-c++-common/asan/inc.c: Likewise.
2015 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2018 * gcc.target/i386/pr56148.c: New test.
2020 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2021 Tobias Burnus <burnus@net-b.de>
2024 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
2027 2013-02-12 Richard Biener <rguenther@suse.de>
2030 * gcc.dg/lto/pr56297_0.c: New testcase.
2031 * gcc.dg/lto/pr56297_0.c: Likewise.
2033 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2036 * gfortran.dg/typebound_deferred_1.f90: New.
2038 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2040 PR rtl-optimization/56151
2041 * gcc.target/i386/pr56151.c: New test.
2043 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2045 * g++.dg/ext/mv12.C: New test.
2046 * g++.dg/ext/mv12.h: New file.
2047 * g++.dg/ext/mv12-aux.C: New file.
2048 * g++.dg/ext/mv13.C: New test.
2050 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2052 * lib/target-supports.exp
2053 (check_effective_target_powerpc_eabi_ok): New.
2054 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2056 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2057 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2059 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2060 * gcc.target/powerpc/pr51623.c: Likewise.
2061 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2062 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2064 2013-02-11 Alexander Potapenko <glider@google.com>
2065 Jack Howarth <howarth@bromo.med.uc.edu>
2066 Jakub Jelinek <jakub@redhat.com>
2069 * g++.dg/asan/pr55617.C: Run on all targets.
2071 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2073 PR rtl-optimization/56275
2074 * gcc.dg/pr56275.c: New test.
2076 2013-02-11 Richard Biener <rguenther@suse.de>
2078 PR tree-optimization/56273
2079 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2081 2013-02-11 Richard Biener <rguenther@suse.de>
2083 PR tree-optimization/56264
2084 * gcc.dg/torture/pr56264.c: New testcase.
2086 2013-02-11 Richard Biener <rguenther@suse.de>
2088 PR tree-optimization/56273
2089 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2090 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2091 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2092 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2093 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2094 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2096 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2098 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2099 for *-*-linux-gnu targets.
2100 * g++.dg/asan/interception-test-1.c: Ditto.
2101 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2102 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2104 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2107 * gfortran.dg/intrinsic_size_4.f90 : New test.
2109 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2112 * gcc.target/powerpc/pr56256.c: New test.
2114 2013-02-08 Ian Lance Taylor <iant@google.com>
2116 * lib/go.exp: Load timeout.exp.
2118 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2120 PR rtl-optimization/56246
2121 * gcc.target/i386/pr56246.c: New test.
2123 2013-02-08 Jeff Law <law@redhat.com>
2126 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2128 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2131 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2134 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2136 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2138 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2140 PR rtl-optimization/56195
2141 * gcc.dg/torture/pr56195.c: New test.
2143 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2146 * gfortran.dg/recursive_interface_2.f90: New test.
2148 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2150 PR tree-optimization/56250
2151 * gcc.c-torture/execute/pr56250.c: New test.
2153 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2155 PR tree-optimization/56064
2156 * gcc.dg/fixed-point/view-convert-2.c: New test.
2158 2013-02-08 Michael Matz <matz@suse.de>
2160 PR tree-optimization/52448
2161 * gcc.dg/pr52448.c: New test.
2163 2013-02-08 Richard Biener <rguenther@suse.de>
2166 * gcc.dg/torture/pr56181.c: New testcase.
2168 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2171 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2172 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2174 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2177 * g++.dg/parse/crash61.C: New test.
2180 * g++.dg/parse/pr56239.C: New test.
2183 * g++.dg/abi/mangle61.C: New test.
2185 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2187 PR rtl-optimization/56225
2188 * gcc.target/i386/pr56225.c: New test.
2190 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2193 * gcc.dg/guality/pr56154-1.c: New test.
2194 * gcc.dg/guality/pr56154-2.c: New test.
2195 * gcc.dg/guality/pr56154-3.c: New test.
2196 * gcc.dg/guality/pr56154-4.c: New test.
2197 * gcc.dg/guality/pr56154-aux.c: New file.
2199 PR tree-optimization/55789
2200 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2202 * gcc.dg/tree-ssa/inline-3.c: Add
2203 --param max-early-inliner-iterations=2 option.
2205 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2208 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2209 Add -fno-dwarf2-cfi-asm to dg-options.
2212 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2215 * gcc.dg/pr56228.c: New test.
2217 2013-02-07 Alan Modra <amodra@gmail.com>
2220 * gcc.target/powerpc/pr54009.c: New test.
2222 * gfortran.dg/pr54131.f: New test.
2224 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2227 * gfortran.dg/array_constructor_41.f90: New test.
2229 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2232 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2234 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2237 * g++.dg/gomp/pr56217.C: New test.
2239 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2241 PR tree-optimization/56205
2242 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2243 * gcc.c-torture/execute/pr56205.c: New test.
2245 2013-02-05 Richard Biener <rguenther@suse.de>
2247 PR tree-optimization/53342
2248 PR tree-optimization/53185
2249 * gcc.dg/vect/pr53185-2.c: New testcase.
2251 2013-02-05 Jan Hubicka <jh@suse.cz>
2253 PR tree-optimization/55789
2254 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2255 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2256 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2257 * g++.dg/ipa/inline-1.C: New testcase.
2258 * g++.dg/ipa/inline-2.C: New testcase.
2259 * g++.dg/ipa/inline-3.C: New testcase.
2261 2013-02-05 Jan Hubicka <jh@suse.cz>
2263 PR tree-optimization/55789
2264 * g++.dg/torture/pr55789.C: New testcase.
2266 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2269 * gcc.dg/pr56167.c: New test.
2271 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2274 * gcc.target/sh/pr55146.c: New.
2276 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2278 PR tree-optimization/54386
2279 * gcc.target/sh/pr54386.c: New.
2281 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2284 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2287 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2289 2013-02-04 Alexander Potapenko <glider@google.com>
2290 Jack Howarth <howarth@bromo.med.uc.edu>
2291 Jakub Jelinek <jakub@redhat.com>
2294 * g++.dg/asan/pr55617.C: New test.
2296 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2299 * gfortran.dg/typebound_operator_19.f90: New test.
2300 * gfortran.dg/typebound_assignment_4.f90: New test.
2302 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2305 * gfortran.dg/recursive_interface_1.f90: New test.
2307 2013-02-04 Richard Guenther <rguenther@suse.de>
2310 * gcc.dg/lto/pr56168_0.c: New testcase.
2311 * gcc.dg/lto/pr56168_1.c: Likewise.
2313 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2317 * gfortran.dg/block_12.f90: New test.
2318 * gfortran.dg/module_error_1.f90: New test.
2320 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2322 * lib/target-supports.exp (check_effective_target_vect_float)
2323 (check_effective_target_vect_no_align): Add mips-sde-elf.
2325 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2327 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2329 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2331 * gcc.dg/pr56023.c: XFAIL on AIX.
2332 * gcc.dg/vect/pr49352.c: Same.
2334 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2336 * gnat.dg/opt26.adb: New test.
2338 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2341 2013-01-27 Amol Pise <amolpise15@gmail.com>
2343 * gcc.target/arm/neon-vfnms-1.c: New test.
2344 * gcc.target/arm/neon-vfnma-1.c: New test.
2346 2013-01-31 Richard Biener <rguenther@suse.de>
2348 PR tree-optimization/56157
2349 * gcc.dg/torture/pr56157.c: New testcase.
2351 2013-01-30 Richard Biener <rguenther@suse.de>
2353 PR tree-optimization/56150
2354 * gcc.dg/torture/pr56150.c: New testcase.
2356 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2359 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2360 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2361 printed in backtrace.
2362 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2363 to avoid errors about mismatched allocation vs. deallocation.
2366 * g++.dg/mv1.C: Moved to...
2367 * g++.dg/ext/mv1.C: ... here. Adjust test.
2368 * g++.dg/mv2.C: Moved to...
2369 * g++.dg/ext/mv2.C: ... here. Adjust test.
2370 * g++.dg/mv3.C: Moved to...
2371 * g++.dg/ext/mv3.C: ... here.
2372 * g++.dg/mv4.C: Moved to...
2373 * g++.dg/ext/mv4.C: ... here.
2374 * g++.dg/mv5.C: Moved to...
2375 * g++.dg/ext/mv5.C: ... here. Adjust test.
2376 * g++.dg/mv6.C: Moved to...
2377 * g++.dg/ext/mv6.C: ... here. Adjust test.
2378 * g++.dg/ext/mv7.C: New test.
2379 * g++.dg/ext/mv8.C: New test.
2380 * g++.dg/ext/mv9.C: New test.
2381 * g++.dg/ext/mv10.C: New test.
2382 * g++.dg/ext/mv11.C: New test.
2384 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2386 PR rtl-optimization/56144
2387 * gcc.dg/pr56144.c: New.
2389 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2391 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2393 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2394 * g++.dg/cpp0x/constexpr-55573.C: Same
2396 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2398 PR tree-optimization/56064
2399 * gcc.dg/fixed-point/view-convert.c: New test.
2401 2013-01-30 Andreas Schwab <schwab@suse.de>
2403 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2404 evaluate the end index in string range.
2406 2013-01-30 Tobias Burnus <burnus@net-b.de>
2409 * gfortran.dg/allocatable_function_6.f90: New.
2411 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2412 Mikael Morin <mikael@gcc.gnu.org>
2415 * gfortran.dg/proc_ptr_comp_36.f90: New.
2417 2013-01-29 Richard Biener <rguenther@suse.de>
2419 PR tree-optimization/55270
2420 * gcc.dg/torture/pr55270.c: New testcase.
2422 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2424 PR rtl-optimization/56117
2425 * gcc.dg/pr56117.c: New test.
2427 2013-01-28 Richard Biener <rguenther@suse.de>
2429 PR tree-optimization/56034
2430 * gcc.dg/torture/pr56034.c: New testcase.
2432 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2434 PR tree-optimization/56125
2435 * gcc.dg/pr56125.c: New test.
2437 2013-01-28 Tobias Burnus <burnus@net-b.de>
2438 Mikael Morin <mikael@gcc.gnu.org>
2441 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2442 * gfortran.dg/import8.f90: Likewise.
2443 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2444 * gfortran.dg/import10.f90: New test.
2445 * gfortran.dg/import11.f90: Likewise
2447 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2450 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2451 string.h. Provide memset, malloc and free prototypes, adjust line
2452 numbers in dg-output.
2453 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2454 Provide memset prototype and adjust line numbers in dg-output.
2455 * c-c++-common/asan/global-overflow-1.c: Likewise.
2457 PR tree-optimization/56094
2458 * gcc.dg/pr56094.c: New test.
2460 2013-01-27 Amol Pise <amolpise15@gmail.com>
2462 * gcc.target/arm/neon-vfnms-1.c: New test.
2463 * gcc.target/arm/neon-vfnma-1.c: New test.
2465 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2468 * gcc.target/i386/pr56114.c: New test.
2470 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2473 * gfortran.dg/associate_14.f90: New test.
2476 * gfortran.dg/associate_13.f90: New test.
2478 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2480 PR tree-optimization/56098
2481 * gcc.dg/pr56098-1.c: New test.
2482 * gcc.dg/pr56098-2.c: New test.
2484 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2487 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2489 2013-01-22 Marek Polacek <polacek@redhat.com>
2491 PR tree-optimization/56035
2492 * gcc.dg/pr56035.c: New test.
2494 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2496 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2499 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2501 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2503 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2506 * gcc.dg/pr56078.c: New test.
2507 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2509 2013-01-24 Martin Jambor <mjambor@suse.cz>
2511 PR tree-optimization/55927
2512 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2514 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2516 * gcc.target/i386/movsd.c: New test.
2518 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2521 * gcc.target/i386/pr55934.c: New test.
2523 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2526 * gfortran.dg/select_8.f90: New.
2528 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2530 * gcc.target/microblaze/microblaze.exp: Remove
2531 target_config_cflags check.
2533 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2536 * gfortran.dg/gomp/pr56052.f90: New test.
2539 * gcc.dg/pr49069.c: New test.
2541 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2544 * g++.dg/cpp0x/constexpr-static10.C: New.
2546 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2549 * gcc.target/i386/pr56028.c: New test.
2551 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2554 * gcc.target/i386/pr55686.c: New test.
2556 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2559 * g++.dg/cpp0x/variadic139.C: New test.
2560 * g++.dg/cpp0x/variadic140.C: Likewise.
2561 * g++.dg/cpp0x/variadic141.C: Likewise.
2563 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2565 * gnat.dg/warn8.adb: New test.
2567 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2570 * gfortran.dg/include_8.f90: New test.
2572 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2574 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2575 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2577 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2579 PR tree-optimization/56051
2580 * gcc.c-torture/execute/pr56051.c: New test.
2582 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2584 PR rtl-optimization/56023
2585 * gcc.dg/pr56023.c: New test.
2587 2013-01-21 Martin Jambor <mjambor@suse.cz>
2590 * gcc.target/i386/pr56022.c: New test.
2592 2013-01-21 Jason Merrill <jason@redhat.com>
2594 * lib/target-supports.exp (check_effective_target_alias): New.
2596 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2599 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2601 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2603 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2605 2013-01-19 Jeff Law <law@redhat.com>
2607 PR tree-optimization/52631
2608 * tree-ssa/pr52631.c: New test.
2609 * tree-ssa/ssa-fre-9: Update expected output.
2611 2013-01-19 Anthony Green <green@moxielogic.com>
2613 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2616 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2618 PR tree-optimization/56029
2619 * g++.dg/torture/pr56029.C: New test.
2621 2013-01-18 Sharad Singhai <singhai@google.com>
2623 PR tree-optimization/55995
2624 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2626 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2629 * gcc.target/i386/pr55433.c: New.
2631 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2634 * gfortran.dg/pr56015.f90: New test.
2636 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2638 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2640 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2642 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2643 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2644 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2645 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2646 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2648 2013-01-17 Jeff Law <law@redhat.com>
2650 * gcc.dg/pr52573.c: Move to...
2651 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2653 PR rtl-optimization/52573
2654 * gcc.dg/pr52573.c: New test.
2656 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2659 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2660 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2661 check_no_compiler_messages to test support in ucontext.h.
2662 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2663 compliant RLIMIT_AS.
2665 2013-01-17 Marek Polacek <polacek@redhat.com>
2667 PR rtl-optimization/55833
2668 * gcc.dg/pr55833.c: New test.
2670 2013-01-17 Jan Hubicka <jh@suse.cz>
2672 PR tree-optimization/55273
2673 * gcc.c-torture/compile/pr55273.c: New testcase.
2675 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2678 * gcc.target/pr55981.c: New test.
2680 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2682 * gcc.target/arm/pr40887.c: Require at least armv5.
2683 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2684 * gcc.target/arm/pr51915.c: Likewise.
2685 * gcc.target/arm/pr52006.c: Likewise.
2686 * gcc.target/arm/pr53187.c: Likewise.
2688 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2689 * gcc.target/arm/ftest-support-arm.h: Delete.
2690 * gcc.target/arm/ftest-support-thumb.h: Delete.
2691 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2692 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2693 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2694 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2695 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2696 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2697 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2698 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2699 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2700 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2701 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2702 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2703 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2704 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2705 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2706 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2707 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2708 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2709 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2710 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2711 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2712 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2713 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2714 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2716 2013-01-17 Martin Jambor <mjambor@suse.cz>
2718 PR tree-optimizations/55264
2719 * g++.dg/ipa/pr55264.C: New test.
2721 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2724 * gfortran.dg/class_55.f90: New.
2726 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2729 * gcc.c-torture/execute/builtins/builtins.exp: Add
2730 -Wl,--allow-multiple-definition for eabi and elf targets.
2733 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2734 check_effective_target_vect_perm_short,
2735 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2736 check_effective_target_vect64): Return 0 for big-endian ARM.
2737 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2739 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2742 2013-01-16 Richard Biener <rguenther@suse.de>
2744 PR tree-optimization/55964
2745 * gcc.dg/torture/pr55964.c: New testcase.
2747 2013-01-16 Richard Biener <rguenther@suse.de>
2749 PR tree-optimization/54767
2750 PR tree-optimization/53465
2751 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2753 2013-01-16 Christian Bruel <christian.bruel@st.com>
2756 * gcc.target/sh/sh-switch.c: New testcase.
2758 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2760 * gcc.dg/webizer.c: Increase the array size.
2762 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2765 * gcc.dg/pr55940.c: New test.
2767 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2768 Harald Anlauf <anlauf@gmx.de>
2770 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2771 * gfortran.dg/bounds_check_5.f90: Likewise.
2772 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2773 * gfortran.dg/continuation_9.f90: Likewise.
2774 * gfortran.dg/move_alloc_13.f90: Likewise.
2775 * gfortran.dg/structure_constructor_11.f90: Likewise.
2776 * gfortran.dg/tab_continuation.f: Likewise.
2777 * gfortran.dg/warning-directive-2.F90: Likewise.
2778 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2780 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2782 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2783 * gcc.target/arm/fma-sp.c: Likewise.
2785 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2787 PR rtl-optimization/55153
2788 * gcc.dg/pr55153.c: New.
2790 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2792 PR tree-optimization/55920
2793 * gcc.c-torture/compile/pr55920.c: New test.
2795 2013-01-15 Richard Biener <rguenther@suse.de>
2798 * gcc.dg/torture/pr55882.c: New testcase.
2800 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2802 PR tree-optimization/55955
2803 * gcc.c-torture/compile/pr55955.c: New test.
2805 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2808 * g++.dg/cpp0x/alias-decl-31.C: New test.
2810 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2813 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2814 case where interface is null.
2816 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2819 * gfortran.dg/array_constructor_40.f90: New test.
2821 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2823 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2825 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2827 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2828 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2829 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2830 * gcc.target/aarch64/vect-ld1r.c: New.
2831 * gcc.target/aarch64/vect-ld1r.x: New.
2833 2013-01-14 Andi Kleen <ak@linux.intel.com>
2836 * gcc.target/i386/hle-clear-rel.c: New file
2837 * gcc.target/i386/hle-store-rel.c: New file.
2839 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2841 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2842 * gfortran.dg/bounds_check_4.f90: Likewise.
2843 * gfortran.dg/inquire_10.f90: Likewise.
2844 * gfortran.dg/minloc_3.f90: Likewise.
2845 * gfortran.dg/minlocval_3.f90: Likewise.
2846 * gfortran.dg/module_double_reuse.f90: Likewise.
2847 * gfortran.dg/mvbits_1.f90: Likewise.
2848 * gfortran.dg/oldstyle_1.f90: Likewise.
2849 * gfortran.dg/pr20163-2.f: Likewise.
2850 * gfortran.dg/save_1.f90: Likewise.
2851 * gfortran.dg/scan_1.f90: Likewise.
2852 * gfortran.dg/select_char_1.f90: Likewise.
2853 * gfortran.dg/shape_4.f90: Likewise.
2854 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2855 * gfortran.dg/function_optimize_10.f90: Likewise.
2856 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2857 * gfortran.dg/used_types_17.f90: Likewise.
2858 * gfortran.dg/used_types_18.f90: Likewise.
2860 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2863 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2865 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2867 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2869 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2871 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2873 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2876 * gfortran.dg/assumed_type_2.f90: Fix test case.
2877 * gfortran.dg/internal_pack_13.f90: New test.
2878 * gfortran.dg/internal_pack_14.f90: New test.
2880 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2883 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2884 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2887 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2889 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2891 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2894 * gcc.target/s390/pr55719.c: New testcase.
2896 2013-01-11 Richard Guenther <rguenther@suse.de>
2898 PR tree-optimization/44061
2899 * gcc.dg/pr44061.c: New testcase.
2901 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2903 Update copyright years.
2905 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2906 Jakub Jelinek <jakub@redhat.com>
2909 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2911 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2913 PR rtl-optimization/55672
2914 * gcc.target/i386/pr55672.c: New.
2916 2013-01-10 Jeff Law <law@redhat.com>
2918 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2919 pass/fail message unique.
2922 2013-01-10 Jason Merrill <jason@redhat.com>
2924 * ada/.gitignore: New.
2926 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2928 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2930 * g++.dg/tls/thread_local2.C: Likewise.
2931 * g++.dg/tls/thread_local2g.C: Likewise.
2932 * g++.dg/tls/thread_local6.C: Likewise.
2933 * g++.dg/tls/thread_local-order1.C: Add tls options.
2934 * g++.dg/tls/thread_local-order2.C: Likewise.
2935 * g++.dg/tls/thread_local3.C: Likewise.
2936 * g++.dg/tls/thread_local3g.C: Likewise.
2937 * g++.dg/tls/thread_local4.C: Likewise.
2938 * g++.dg/tls/thread_local4g.C: Likewise.
2939 * g++.dg/tls/thread_local5.C: Likewise.
2940 * g++.dg/tls/thread_local5g.C: Likewise.
2941 * g++.dg/tls/thread_local6g.C: Likewise.
2943 2013-01-10 Kostya Serebryany <kcc@google.com>
2945 * g++.dg/asan/asan_test.cc: Sync from upstream.
2947 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2949 PR tree-optimization/55921
2950 * gcc.c-torture/compile/pr55921.c: New test.
2952 2013-01-09 Jan Hubicka <jh@suse.cz>
2954 PR tree-optimization/55569
2955 * gcc.c-torture/compile/pr55569.c: New testcase.
2957 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2960 * gfortran.dg/use_28.f90: New test.
2962 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2964 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2965 number matching more robust.
2967 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2969 PR rtl-optimization/55829
2970 * gcc.target/i386/pr55829.c: New.
2972 2013-01-09 Tobias Burnus <burnus@net-b.de>
2975 * gfortran.dg/bind_c_bool_1.f90: New.
2976 * gfortran.dg/do_5.f90: Add dg-warning.
2978 2013-01-09 Jan Hubicka <jh@suse.cz>
2980 PR tree-optimization/55875
2981 * gcc.c-torture/execute/pr55875.c: New testcase.
2982 * g++.dg/torture/pr55875.C: New testcase.
2984 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2987 * c-c++-common/pr48418.c: New test.
2989 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2992 * g++.dg/tls/thread_local-ice.C: New.
2994 2013-01-09 Andreas Schwab <schwab@suse.de>
2996 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2998 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3000 PR tree-optimization/48189
3001 * gcc.dg/pr48189.c: New test.
3003 2013-01-04 Jan Hubicka <jh@suse.cz>
3005 PR tree-optimization/55823
3006 * g++.dg/ipa/devirt-10.C: New testcase.
3008 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3009 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3011 PR rtl-optimization/55845
3012 * gcc.target/i386/pr55845.c: New test.
3014 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3016 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3017 instructions generated instead of number of occurances.
3019 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3021 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3022 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3023 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3024 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3025 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3026 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
3027 * gcc.target/aarch64/vect-fcm.x: Likewise.
3028 * lib/target-supports.exp
3029 (check_effective_target_vect_cond): Enable for AArch64.
3031 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3033 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3034 endian-safe float pool loading.
3035 (test_square_root_v4sf): Likewise.
3036 (test_square_root_v2df): Likewise.
3037 * lib/target-supports.exp
3038 (check_effective_target_vect_call_sqrtf): Add AArch64.
3040 2013-01-08 Martin Jambor <mjambor@suse.cz>
3043 * gcc.dg/tree-ssa/pr55579.c: New test.
3045 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3047 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3050 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3053 * gcc.dg/torture/pr55890-3.c: New test.
3056 * gcc.c-torture/compile/pr55851.c: New test.
3059 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3062 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3065 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3067 2013-01-07 Tobias Burnus <burnus@net-b.de>
3070 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3071 * gfortran.dg/pointer_init_7.f90: New.
3073 2013-01-07 Richard Biener <rguenther@suse.de>
3075 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3077 2013-01-07 Richard Biener <rguenther@suse.de>
3080 * gcc.dg/torture/pr55890-1.c: New testcase.
3081 * gcc.dg/torture/pr55890-2.c: Likewise.
3083 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3085 * gcc.target/aarch64/fmovd.c: New.
3086 * gcc.target/aarch64/fmovf.c: Likewise.
3087 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3088 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3089 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3090 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3091 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3092 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3094 2013-01-07 Richard Biener <rguenther@suse.de>
3096 PR tree-optimization/55888
3097 PR tree-optimization/55862
3098 * gcc.dg/torture/pr55888.c: New testcase.
3100 2013-01-07 Tobias Burnus <burnus@net-b.de>
3103 * gfortran.dg/intrinsic_size_3.f90: New.
3105 2013-01-07 Tobias Burnus <burnus@net-b.de>
3108 * gfortran.dg/select_type_32.f90: New.
3110 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3113 * g++.dg/cpp0x/alias-decl-29.C: New test.
3115 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3120 * gfortran.dg/class_array_15.f03: New test.
3122 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3127 * gfortran.dg/use_23.f90: New test.
3128 * gfortran.dg/use_24.f90: New test.
3129 * gfortran.dg/use_25.f90: New test.
3130 * gfortran.dg/use_26.f90: New test.
3131 * gfortran.dg/use_27.f90: New test.
3133 2013-01-06 Olivier Hainque <hainque@adacore.com>
3135 * gnat.dg/specs/clause_on_volatile.ads: New test.
3137 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3139 * gnat.dg/alignment10.adb: New test.
3141 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3142 Mikael Morin <mikael@gcc.gnu.org>
3145 * gfortran.dg/use_22.f90: New test.
3147 2013-01-04 Andrew Pinski <apinski@cavium.com>
3149 * gcc.target/aarch64/cmp-1.c: New testcase.
3151 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3154 * gfortran.dg/select_type_31.f03: New test.
3156 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3158 PR c++/54526 (again)
3159 * g++.dg/cpp0x/parse2.C: Extend.
3160 * g++.old-deja/g++.other/crash28.C: Adjust.
3162 2013-01-04 Richard Biener <rguenther@suse.de>
3164 PR tree-optimization/55862
3165 * gcc.dg/torture/pr55862.c: New testcase.
3167 2013-01-04 Martin Jambor <mjambor@suse.cz>
3169 PR tree-optimization/55755
3170 * gcc.dg/torture/pr55755.c: New test.
3171 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3172 * gcc.dg/tree-ssa/pr45144.c: Update.
3174 2013-01-04 Richard Biener <rguenther@suse.de>
3177 * gcc.dg/fold-reassoc-2.c: New testcase.
3179 2013-01-04 Tobias Burnus <burnus@net-b.de>
3182 * gfortran.dg/null_7.f90: New.
3184 2013-01-04 Tobias Burnus <burnus@net-b.de>
3188 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3189 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3190 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3192 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3194 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3196 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3199 * gfortran.dg/assignment_1.f90: Modified.
3200 * gfortran.dg/assignment_4.f90: New.
3202 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3204 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3206 2013-01-03 Richard Biener <rguenther@suse.de>
3208 PR tree-optimization/55857
3209 * gcc.dg/vect/pr55857-1.c: New testcase.
3210 * gcc.dg/vect/pr55857-2.c: Likewise.
3212 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3214 PR rtl-optimization/55838
3215 * gcc.dg/pr55838.c: New test.
3217 PR tree-optimization/55832
3218 * gcc.c-torture/compile/pr55832.c: New test.
3220 2013-01-02 Teresa Johnson <tejohnson@google.com>
3222 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3223 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3224 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3225 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3226 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3227 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3228 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3229 * gcc.dg/unroll_1.c: Ditto.
3230 * gcc.dg/unroll_2.c: Ditto.
3231 * gcc.dg/unroll_3.c: Ditto.
3232 * gcc.dg/unroll_4.c: Ditto.
3234 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3236 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3238 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3241 * gfortran.dg/eof_4.f90: New test.
3243 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3245 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3246 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3247 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3248 (compat_setup_dfp): Initialize compat_alt_caret and
3249 compat_save_TEST_ALWAYS_FLAGS.
3251 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3253 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3255 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3257 * gcc.dg/torture/fp-int-convert-2.c: New test.
3259 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3261 * gfortran.dg/newunit_3.f90: Add dg-do run.
3262 * gfortran.dg/inquire_15.f90: Add dg-do run.
3264 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3266 PR tree-optimization/55831
3267 * gcc.dg/pr55831.c: New test.
3269 Copyright (C) 2013 Free Software Foundation, Inc.
3271 Copying and distribution of this file, with or without modification,
3272 are permitted in any medium without royalty provided the copyright
3273 notice and this notice are preserved.