1 2013-04-29 Richard Biener <rguenther@suse.de>
3 PR tree-optimization/57081
4 * gcc.dg/torture/pr57081.c: New testcase.
6 2013-04-29 Jakub Jelinek <jakub@redhat.com>
8 PR tree-optimization/57083
9 * gcc.dg/torture/pr57083.c: New test.
11 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
14 * g++.dg/cpp0x/decltype52.C: New.
16 2013-04-28 Jakub Jelinek <jakub@redhat.com>
18 N3472 binary constants
19 * g++.dg/cpp/limits.C: Adjust warning wording.
20 * g++.dg/system-binary-constants-1.C: Likewise.
21 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
23 2013-04-28 Tobias Burnus <burnus@net-b.de>
26 * gfortran.dg/coarray_30.f90: New.
28 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
31 * frontend-passes (optimize_power): New function.
32 (optimize_op): Use it.
34 2013-04-27 Jakub Jelinek <jakub@redhat.com>
37 * gcc.c-torture/execute/pr56866.c: New test.
38 * gcc.target/i386/pr56866.c: New test.
40 2013-04-26 Jakub Jelinek <jakub@redhat.com>
43 * gcc.dg/setjmp-5.c: New test.
45 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
48 * g++.dg/cpp0x/constexpr-55708.C: New.
50 2013-04-26 Richard Biener <rguenther@suse.de>
52 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
53 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
54 * gcc.dg/pr53265.c: Remove XFAILs.
55 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
56 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
58 2013-04-26 Jakub Jelinek <jakub@redhat.com>
60 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
61 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
62 -fdiagnostics-color=never option similarly to
63 -fno-diagnostics-show-caret option.
65 2013-04-25 Jakub Jelinek <jakub@redhat.com>
67 PR rtl-optimization/57003
68 * gcc.target/i386/pr57003.c: New test.
70 2013-04-25 Marek Polacek <polacek@redhat.com>
72 PR tree-optimization/57066
73 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
75 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
76 Tejas Belagod <tejas.belagod@arm.com>
78 * gcc.target/aarch64/vaddv-intrinsic.c: New.
79 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
80 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
82 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
84 * gcc.target/aarch64/cmp.c: New.
86 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
88 * gcc.target/aarch64/ngc.c: New.
90 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
92 * lib/target-supports.exp
93 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
94 (check_effective_target_arm_neon_fp16_ok): Likewise.
95 (add_options_for_arm_neon_fp16): Likewise.
96 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
97 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
99 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
101 PR rtl-optimizations/57046
102 * gcc.target/i386/pr57046.c: New test.
104 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
106 * g++.dg/cpp1y/cplusplus.C: New.
108 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
110 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
112 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
114 * c-c++-common/Wpointer-arith-1.c: New.
116 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
118 * g++.dg/cpp1y/cxx1y_macro.C: New.
120 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
123 * g++.dg/cpp0x/sfinae45.C: New.
125 2013-04-24 Richard Biener <rguenther@suse.de>
128 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
130 2013-04-23 Richard Biener <rguenther@suse.de>
133 * gcc.dg/torture/pr57036-1.c: New testcase.
134 * gcc.dg/torture/pr57036-2.c: Likewise.
136 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
138 * gcc.target/aarch64/scalar-mov.c: New testcase.
140 2013-04-23 Richard Biener <rguenther@suse.de>
142 PR tree-optimization/57026
143 * gcc.dg/torture/pr57026.c: New testcase.
145 2013-04-22 Janus Weil <janus@gcc.gnu.org>
149 * gfortran.dg/transfer_check_4.f90: New.
151 2013-04-22 Marek Polacek <polacek@redhat.com>
154 * gcc.dg/pr56990.c: New test.
156 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
159 * gcc.target/i386/pr57018.c: New test.
161 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
163 * gcc.target/aarch64/vrecps.c: New.
164 * gcc.target/aarch64/vrecpx.c: Likewise.
166 2013-04-22 Christian Bruel <christian.bruel@st.com>
169 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
171 2013-04-21 Jeff Law <law@redhat.com>
173 * gcc.dg/tree-ssa/forwprop-26.c: New test.
175 2013-04-20 Tobias Burnus <burnus@net-b.de>
178 * gfortran.dg/c_loc_test_22.f90: New.
180 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
182 PR rtl-optimization/56847
183 * gcc.dg/pr56847.c: New test.
185 2013-04-19 Richard Biener <rguenther@suse.de>
187 PR tree-optimization/56982
188 * gcc.c-torture/execute/pr56982.c: New testcase.
190 2013-04-19 Martin Jambor <mjambor@suse.cz>
192 PR tree-optimization/56718
193 * g++.dg/ipa/imm-devirt-1.C: New test.
194 * g++.dg/ipa/imm-devirt-2.C: Likewise.
196 2013-04-19 Richard Biener <rguenther@suse.de>
198 PR tree-optimization/57000
199 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
201 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
202 Mikael Morin <mikael@gcc.gnu.org>
205 * gfortran.dg/array_constructor_45.f90: New test.
206 * gfortran.dg/array_constructor_46.f90: New test.
207 * gfortran.dg/array_constructor_47.f90: New test.
208 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
210 2013-04-18 Jakub Jelinek <jakub@redhat.com>
212 PR rtl-optimization/56999
213 * g++.dg/opt/pr56999.C: New test.
215 2013-04-18 Cary Coutant <ccoutant@google.com>
217 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
218 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
220 2013-04-18 Cary Coutant <ccoutant@google.com>
222 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
223 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
224 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
225 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
226 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
227 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
228 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
229 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
230 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
231 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
232 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
234 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
236 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
238 2013-04-18 Jakub Jelinek <jakub@redhat.com>
240 PR tree-optimization/56984
241 * gcc.c-torture/compile/pr56984.c: New test.
243 PR rtl-optimization/56992
244 * gcc.dg/pr56992.c: New test.
246 2013-04-17 Janus Weil <janus@gcc.gnu.org>
249 * gfortran.dg/proc_ptr_42.f90: New.
251 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
253 * gnat.dg/discr41.ad[sb]: New test.
254 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
255 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
256 * gcc.dg/vect/slp-24.c: Likewise.
257 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
258 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
259 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
260 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
261 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
262 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
263 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
264 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
265 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
266 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
267 * gcc.dg/vect/vect-strided-mult.c: Likewise.
268 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
269 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
270 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
271 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
272 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
273 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
274 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
275 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
276 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
277 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
278 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
279 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
280 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
281 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
282 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
284 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
287 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
288 * gfortran.dg/module_md5_1.f90: Remove.
290 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
292 * gcc.target/aarch64/adds3.c: New.
293 * gcc.target/aarch64/subs3.c: New.
295 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
297 * gcc.target/aarch64/adds1.c: New.
298 * gcc.target/aarch64/adds2.c: New.
299 * gcc.target/aarch64/subs1.c: New.
300 * gcc.target/aarch64/subs2.c: New.
302 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
304 Implement n3599 - Literal operator templates for strings.
305 * g++.dg/cpp1y/udlit-char-template.C: New test.
306 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
308 2013-04-16 Tobias Burnus <burnus@net-b.de>
311 * gfortran.dg/no_arg_check_1.f90: New.
312 * gfortran.dg/no_arg_check_2.f90: New.
313 * gfortran.dg/no_arg_check_3.f90: New.
315 2013-04-16 Janus Weil <janus@gcc.gnu.org>
318 * gfortran.dg/proc_ptr_41.f90: New.
320 2013-04-16 Richard Biener <rguenther@suse.de>
322 PR tree-optimization/56756
323 * gcc.dg/torture/pr56756.c: New testcase.
325 2013-04-16 Tobias Burnus <burnus@net-b.de>
328 * gfortran.dg/c_assoc_5.f90: New.
330 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
332 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
333 * gcc.c-torture/execute/pr33992.x: Remove.
334 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
335 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
336 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
338 2013-04-15 Jakub Jelinek <jakub@redhat.com>
340 PR tree-optimization/56962
341 * gcc.c-torture/execute/pr56962.c: New test.
343 2013-04-15 Richard Biener <rguenther@suse.de>
345 PR tree-optimization/56933
346 * gcc.dg/vect/pr56933.c: New testcase.
348 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
350 * gcc.target/arm/anddi3-opt.c: New test.
351 * gcc.target/arm/anddi3-opt2.c: Likewise.
353 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
355 * gcc.dg/pr56890-1.c: New test.
356 * gcc.dg/pr56890-2.c: Likewise.
358 2013-04-15 Joey Ye <joey.ye@arm.com>
360 * gcc.target/arm/thumb1-far-jump-1.c: New test.
361 * gcc.target/arm/thumb1-far-jump-2.c: New test.
363 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
366 * gfortran.dg/select_type_33.f03: New test.
368 2013-04-13 Janus Weil <janus@gcc.gnu.org>
371 * gfortran.dg/typebound_proc_29.f03: New.
373 2013-04-12 Janus Weil <janus@gcc.gnu.org>
376 * gfortran.dg/typebound_proc_28.f03: New.
378 2013-04-12 Jeff Law <law@redhat.com>
380 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
383 2013-04-12 Tobias Burnus <burnus@net-b.de>
386 * gfortran.dg/coarray/alloc_comp_2.f90: New.
388 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
391 * gcc.target/i386/pr56903.c: New test.
393 2013-04-12 Janus Weil <janus@gcc.gnu.org>
396 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
397 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
398 * gfortran.dg/block_11.f90: Fix invalid test case.
399 * gfortran.dg/function_types_3.f90: Add new error message.
400 * gfortran.dg/global_references_1.f90: Ditto.
401 * gfortran.dg/import2.f90: Remove unneeded parts.
402 * gfortran.dg/import6.f90: Fix invalid test case.
403 * gfortran.dg/proc_decl_2.f90: Ditto.
404 * gfortran.dg/proc_decl_9.f90: Ditto.
405 * gfortran.dg/proc_decl_18.f90: Ditto.
406 * gfortran.dg/proc_ptr_40.f90: New.
407 * gfortran.dg/whole_file_7.f90: Modified error wording.
408 * gfortran.dg/whole_file_16.f90: Ditto.
409 * gfortran.dg/whole_file_17.f90: Add -pedantic.
410 * gfortran.dg/whole_file_18.f90: Modified error wording.
411 * gfortran.dg/whole_file_20.f03: Ditto.
412 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
415 2013-04-12 Richard Biener <rguenther@suse.de>
418 2013-04-10 Richard Biener <rguenther@suse.de>
420 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
422 2013-04-12 Tobias Burnus <burnus@net-b.de>
425 * gfortran.dg/class_allocate_15.f90: New.
428 2013-04-12 Tobias Burnus <burnus@net-b.de>
430 * gfortran.dg/coarray_lib_alloc_2.f90: Update
431 scan-tree-dump-times.
433 2013-04-12 Jakub Jelinek <jakub@redhat.com>
435 PR tree-optimization/56918
436 PR tree-optimization/56920
437 * gcc.dg/vect/pr56918.c: New test.
438 * gcc.dg/vect/pr56920.c: New test.
440 2013-04-12 Tobias Burnus <burnus@net-b.de>
443 * gfortran.dg/class_allocate_14.f90: New.
444 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
445 * gfortran.dg/coarray_lib_alloc_3.f90: New.
447 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
449 * gcc.dg/fold-cstvecshift.c: New testcase.
451 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
453 * gcc.target/aarch64/negs.c: New.
455 2013-04-11 Jakub Jelinek <jakub@redhat.com>
458 * g++.dg/template/arrow4.C: New test.
460 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
462 * gnat.dg/array23.adb: New test.
463 * gnat.dg/array23_pkg[123].ads: New helpers.
465 2013-04-11 Jeff Law <law@redhat.com>
467 PR tree-optimization/56900
468 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
470 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
473 * g++.dg/cpp0x/sfinae44.C: New.
475 2013-04-11 Arnaud Charlet <charlet@adacore.com>
477 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
478 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
480 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
483 * g++.dg/cpp0x/enum26.C: New.
484 * g++.old-deja/g++.pt/mangle1.C: Adjust.
486 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
488 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
490 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
492 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
493 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
494 loop is vectorized and that the correct instruction is generated.
495 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
496 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
497 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
499 2013-04-11 Jakub Jelinek <jakub@redhat.com>
501 PR tree-optimization/56899
502 * gcc.c-torture/execute/pr56899.c: New test.
504 2013-04-10 David S. Miller <davem@davemloft.net>
506 * gcc.target/sparc/setcc-4.c: New test.
507 * gcc.target/sparc/setcc-5.c: New test.
509 2013-04-10 Richard Biener <rguenther@suse.de>
511 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
513 2013-04-10 Richard Biener <rguenther@suse.de>
515 * gcc.dg/vect/slp-39.c: New testcase.
517 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
519 PR tree-optimization/55524
520 * gcc.target/epiphany/fnma-1.c: New test.
522 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
524 * gcc.dg/tree-ssa/inline-11.c: New test
526 2013-04-10 Jakub Jelinek <jakub@redhat.com>
529 * g++.dg/template/arrow3.C: New test.
531 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
533 * gcc.target/arm/minmax_minus.c: New test.
535 2013-04-09 Jakub Jelinek <jakub@redhat.com>
538 * c-c++-common/gomp/pr56883.c: New test.
540 2013-04-09 Jeff Law <law@redhat.com>
542 * gcc.dg/tree-ssa/vrp87.c: New test.
544 2013-04-09 Jakub Jelinek <jakub@redhat.com>
546 PR tree-optimization/56854
547 * g++.dg/torture/pr56854.C: New test.
549 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
552 * gfortran.dg/array_constructor_44.f90: New test.
554 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
557 * g++.dg/cpp0x/constexpr-specialization.C: New.
559 2013-04-08 Jakub Jelinek <jakub@redhat.com>
561 * gcc.c-torture/execute/pr56837.c: New test.
565 * g++.dg/opt/vt3.C: New test.
566 * g++.dg/opt/vt4.C: New test.
568 2013-04-08 Jeff Law <law@redhat.com>
570 * gcc.dg/tree-ssa/forwprop-25.c: New test.
572 2013-04-08 Richard Biener <rguenther@suse.de>
574 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
576 2013-04-08 Richard Biener <rguenther@suse.de>
578 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
580 2013-04-08 Richard Biener <rguenther@suse.de>
582 * g++.dg/vect/slp-pr56812.cc: Adjust.
584 2013-04-08 Jakub Jelinek <jakub@redhat.com>
586 * gcc.dg/pr56837.c: New test.
587 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
588 "generated memset minus one".
590 2013-04-07 Tobias Burnus <burnus@net-b.de>
593 * gfortran.dg/reshape_5.f90: New.
595 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
598 * gcc.target/powerpc/recip-1.c: Modify expected output.
599 * gcc.target/powerpc/recip-3.c: Likewise.
600 * gcc.target/powerpc/recip-4.c: Likewise.
601 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
603 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
605 * gcc.target/arm/peep-ldrd-1.c: New test.
606 * gcc.target/arm/peep-strd-1.c: Likewise.
608 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
610 * gcc.target/arm/negdi-1.c: New test.
611 * gcc.target/arm/negdi-2.c: Likewise.
612 * gcc.target/arm/negdi-3.c: Likewise.
613 * gcc.target/arm/negdi-4.c: Likewise.
615 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
617 * lib/target-supports.exp (add_options_for_arm_v8_neon):
618 Add -march=armv8-a when we use v8 NEON.
619 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
620 (check_effective_target_vect_call_ceilf): Likewise.
621 (check_effective_target_vect_call_floorf): Likewise.
622 (check_effective_target_vect_call_roundf): Likewise.
623 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
624 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
625 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
626 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
627 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
629 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
631 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
632 * gcc.target/powerpc/sd-pwr6.c: Same.
633 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
634 * g++.dg/debug/pr56294.C: XFAIL on AIX.
636 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
638 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
640 2013-04-04 Janus Weil <janus@gcc.gnu.org>
643 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
644 * gfortran.dg/altreturn_4.f90: Ditto.
645 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
646 * gfortran.dg/altreturn_5.f90: Ditto.
647 * gfortran.dg/altreturn_6.f90: Ditto.
648 * gfortran.dg/altreturn_7.f90: Ditto.
650 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
652 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
654 (check_effective_target_arm_v8_neon_ok_nocache):
656 (check_effective_target_arm_v8_neon_ok): Change to use
657 check_effective_target_arm_v8_neon_ok_nocache.
658 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
660 (check_effective_target_vect_call_btruncf):
661 Enable for arm and ARMv8 NEON.
662 (check_effective_target_vect_call_ceilf): Likewise.
663 (check_effective_target_vect_call_floorf): Likewise.
664 (check_effective_target_vect_call_roundf): Likewise.
665 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
668 2013-04-04 Marek Polacek <polacek@redhat.com>
670 PR tree-optimization/48186
671 * gcc.dg/pr48186.c: New test.
673 2013-04-04 Richard Biener <rguenther@suse.de>
675 PR tree-optimization/56826
676 * gcc.dg/vect/pr56826.c: New testcase.
677 * gcc.dg/vect/O3-pr36098.c: Adjust.
679 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
681 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
682 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
683 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
684 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
685 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
686 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
687 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
688 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
689 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
690 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
692 2013-04-04 Richard Biener <rguenther@suse.de>
694 PR tree-optimization/56213
695 * gcc.dg/vect/vect-123.c: New testcase.
697 2013-04-04 Tobias Burnus <burnus@net-b.de>
700 * gfortran.dg/read_repeat_2.f90: New.
702 2013-04-04 Richard Biener <rguenther@suse.de>
704 PR tree-optimization/56837
705 * g++.dg/torture/pr56837.C: New testcase.
707 2013-04-04 Tobias Burnus <burnus@net-b.de>
710 * gfortran.dg/c_loc_test_21.f90: New.
711 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
712 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
713 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
714 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
715 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
717 2013-04-03 Jeff Law <law@redhat.com>
719 PR tree-optimization/56799
720 * gcc.c-torture/execute/pr56799.c: New test.
722 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
725 * g++.dg/warn/Wpointer-arith-1.C: New.
726 * g++.dg/gomp/for-19.C: Adjust.
728 2013-04-03 Marek Polacek <polacek@redhat.com>
731 * gcc.dg/pr55702.c: New test.
733 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
736 * gcc.dg/pr56809.c: New testcase.
738 2013-04-03 Jakub Jelinek <jakub@redhat.com>
741 * g++.dg/debug/pr56819.C: New test.
743 2013-04-03 Richard Biener <rguenther@suse.de>
745 PR tree-optimization/56817
746 * g++.dg/torture/pr56817.C: New testcase.
748 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
750 * gcc.dg/vect/bb-slp-31.c: New file.
752 2013-04-03 Jason Merrill <jason@redhat.com>
755 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
757 2013-04-03 Richard Biener <rguenther@suse.de>
759 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
761 2013-04-03 Richard Biener <rguenther@suse.de>
763 PR tree-optimization/55964
764 * gcc.dg/torture/pr55964-2.c: New testcase.
766 2013-04-03 Richard Biener <rguenther@suse.de>
768 PR tree-optimization/56501
769 * gcc.dg/torture/pr56501.c: New testcase.
771 2013-04-03 Richard Biener <rguenther@suse.de>
773 PR tree-optimization/56407
774 * gcc.dg/torture/pr56407.c: New testcase.
776 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
778 PR tree-optimization/56790
779 * g++.dg/ext/pr56790-1.C: New testcase.
781 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
783 * gcc.target/i386/merge-1.c: New testcase.
784 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
786 2013-04-03 Jakub Jelinek <jakub@redhat.com>
789 * gcc.c-torture/execute/pr19449.c: New test.
791 2013-04-03 Richard Biener <rguenther@suse.de>
793 PR tree-optimization/56812
794 * g++.dg/vect/slp-pr56812.cc: New testcase.
796 2013-04-03 Janus Weil <janus@gcc.gnu.org>
800 * gfortran.dg/altreturn_8.f90: New.
801 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
802 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
803 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
805 2013-04-02 Jakub Jelinek <jakub@redhat.com>
807 PR rtl-optimization/56745
808 * gcc.c-torture/compile/pr56745.c: New test.
810 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
812 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
814 2013-04-02 Richard Biener <rguenther@suse.de>
816 PR tree-optimization/56778
817 * gcc.dg/torture/pr56778.c: New testcase.
819 2013-04-02 Richard Biener <rguenther@suse.de>
822 * g++.dg/torture/pr56768.C: New testcase.
824 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
826 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
828 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
831 * gfortran.dg/namelist_82.f90: New test.
833 2013-04-01 Janus Weil <janus@gcc.gnu.org>
836 * gfortran.dg/implicit_class_1.f90: New.
838 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
841 * gfortran.dg/namelist_81.f90: New test.
843 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
845 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
846 for constant and equal string lengths.
847 * gfortran.dg/character_comparison_5.f90: Likewise.
848 * gfortran.dg/character_comparison_9.f90: New test.
850 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
852 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
853 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
855 2013-03-29 Tobias Burnus <burnus@net-b.de>
858 * gfortran.dg/optional_absent_3.f90: New.
860 2013-03-29 Tobias Burnus <burnus@net-b.de>
863 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
865 2013-03-29 Tobias Burnus <burnus@net-b.de>
868 * gfortran.dg/namelist_80.f90: New.
870 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
873 * gfortran.dg/string_length_2.f90: New test.
874 * gfortran.dg/dependency_41.f90: New test.
876 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
879 * gfortran.dg/array_constructor_43.f90: New test.
880 * gfortran.dg/random_seed_3.f90: New test.
882 2013-03-28 Ian Bolton <ian.bolton@arm.com>
884 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
885 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
886 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
887 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
888 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
889 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
890 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
891 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
892 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
893 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
895 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
898 * g++.dg/conversion/op4.C: Adjust.
899 * g++.dg/cpp0x/rv1n.C: Likewise.
900 * g++.dg/cpp0x/rv2n.C: Likewise.
901 * g++.dg/cpp0x/template_deduction.C: Likewise.
902 * g++.dg/expr/cond8.C: Likewise.
903 * g++.dg/other/error4.C: Likewise.
904 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
905 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
906 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
907 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
908 * g++.old-deja/g++.jason/conversion2.C: Likewise.
909 * g++.old-deja/g++.law/cvt20.C: Likewise.
910 * g++.old-deja/g++.law/cvt8.C: Likewise.
911 * g++.old-deja/g++.law/init8.C: Likewise.
912 * g++.old-deja/g++.mike/net12.C: Likewise.
913 * g++.old-deja/g++.mike/net8.C: Likewise.
914 * g++.old-deja/g++.mike/p2793.C: Likewise.
915 * g++.old-deja/g++.mike/p3836.C: Likewise.
916 * g++.old-deja/g++.mike/p418.C: Likewise.
917 * g++.old-deja/g++.mike/p701.C: Likewise.
918 * g++.old-deja/g++.mike/p807.C: Likewise.
920 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
923 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
926 2013-03-28 Marek Polacek <polacek@redhat.com>
928 PR tree-optimization/56695
929 * gcc.dg/vect/pr56695.c: New test.
931 2013-03-28 Richard Biener <rguenther@suse.de>
933 PR tree-optimization/37021
934 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
935 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
937 2013-03-27 Tobias Burnus <burnus@net-b.de>
941 * gfortran.dg/sizeof_2.f90: New.
942 * gfortran.dg/sizeof_3.f90: New.
943 * gfortran.dg/sizeof_proc.f90: Update dg-error.
945 2013-03-27 Richard Biener <rguenther@suse.de>
947 PR tree-optimization/37021
948 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
950 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
952 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
953 * g++.dg/ipa/ivinline-2.C: Likewise.
954 * g++.dg/ipa/ivinline-3.C: Likewise.
955 * g++.dg/ipa/ivinline-4.C: Likewise.
956 * g++.dg/ipa/ivinline-5.C: Likewise.
957 * g++.dg/ipa/ivinline-7.C: Likewise.
958 * g++.dg/ipa/ivinline-8.C: Likewise.
959 * g++.dg/ipa/ivinline-9.C: Likewise.
960 * g++.dg/cpp0x/noexcept03.C: Likewise.
961 * gcc.dg/const-1.c: Likewise.
962 * gcc.dg/ipa/pure-const-1.c: Likewise.
963 * gcc.dg/noreturn-8.c: Likewise.
964 * gcc.target/i386/mmx-1.c: Likewise.
965 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
966 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
967 * gcc.c-torture/execute/pr33992.x: New file.
969 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
971 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
973 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
976 * g++.dg/ext/desig5.C: New.
978 2013-03-26 Tobias Burnus <burnus@net-b.de>
981 * gfortran.dg/merge_init_expr_2.f90: New.
982 * gfortran.dg/merge_char_1.f90: Modify test to
983 stay a run-time test.
984 * gfortran.dg/merge_char_3.f90: Ditto.
986 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
988 * g++.dg/cpp0x/constexpr-friend-2.C: New.
989 * g++.dg/cpp0x/constexpr-main.C: Likewise.
991 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
994 * g++.dg/cpp0x/range-for23.C: New.
996 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
999 * gfortran.dg/namelist_79.f90: New.
1001 2013-03-25 Martin Jambor <mjambor@suse.cz>
1003 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1005 2013-03-25 Tobias Burnus <burnus@net-b.de>
1025 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1026 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1027 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1028 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1029 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1030 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1031 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1032 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1033 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1034 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1035 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1036 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1037 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1038 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1039 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1040 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1041 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1042 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1043 * gfortran.dg/pr32601_1.f03: Ditto.
1044 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1045 * gfortran.dg/blockdata_7.f90: New.
1046 * gfortran.dg/c_assoc_4.f90: New.
1047 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1048 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1049 * gfortran.dg/c_funloc_tests_8.f90: New.
1050 * gfortran.dg/c_loc_test_17.f90: New.
1051 * gfortran.dg/c_loc_test_18.f90: New.
1052 * gfortran.dg/c_loc_test_19.f90: New.
1053 * gfortran.dg/c_loc_test_20.f90: New.
1054 * gfortran.dg/c_sizeof_5.f90: New.
1055 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1056 * gfortran.dg/transfer_resolve_2.f90: New.
1057 * gfortran.dg/transfer_resolve_3.f90: New.
1058 * gfortran.dg/transfer_resolve_4.f90: New.
1059 * gfortran.dg/pr32601.f03: Update dg-error.
1060 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1061 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1063 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1065 * gcc.target/arm/vseleqdf.c: New test.
1066 * gcc.target/arm/vseleqsf.c: Likewise.
1067 * gcc.target/arm/vselgedf.c: Likewise.
1068 * gcc.target/arm/vselgesf.c: Likewise.
1069 * gcc.target/arm/vselgtdf.c: Likewise.
1070 * gcc.target/arm/vselgtsf.c: Likewise.
1071 * gcc.target/arm/vselledf.c: Likewise.
1072 * gcc.target/arm/vsellesf.c: Likewise.
1073 * gcc.target/arm/vselltdf.c: Likewise.
1074 * gcc.target/arm/vselltsf.c: Likewise.
1075 * gcc.target/arm/vselnedf.c: Likewise.
1076 * gcc.target/arm/vselnesf.c: Likewise.
1077 * gcc.target/arm/vselvcdf.c: Likewise.
1078 * gcc.target/arm/vselvcsf.c: Likewise.
1079 * gcc.target/arm/vselvsdf.c: Likewise.
1080 * gcc.target/arm/vselvssf.c: Likewise.
1082 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1084 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1086 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1087 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1088 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1089 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1090 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1091 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1092 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1093 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1094 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1095 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1096 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1097 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1098 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1099 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1100 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1101 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1102 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1103 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1104 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1105 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1106 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1107 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1108 * gcc.target/arm/atomic-op-char.c: Likewise.
1109 * gcc.target/arm/atomic-op-consume.c: Likewise.
1110 * gcc.target/arm/atomic-op-int.c: Likewise.
1111 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1112 * gcc.target/arm/atomic-op-release.c: Likewise.
1113 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1114 * gcc.target/arm/atomic-op-short.c: Likewise.
1116 2013-03-25 Richard Biener <rguenther@suse.de>
1119 * g++.dg/torture/pr56694.C: New testcase.
1121 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1124 * gcc.target/arm/neon-vcond-gt.c: New test.
1125 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1126 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1128 2013-03-25 Richard Biener <rguenther@suse.de>
1130 PR tree-optimization/56689
1131 * gcc.dg/torture/pr56689.c: New testcase.
1133 2013-03-25 Kai Tietz <ktietz@redhat.com>
1135 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1137 2013-03-24 Tobias Burnus <burnus@net-b.de>
1140 * gfortran.dg/eof_5.f90: New.
1142 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1144 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1147 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1149 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1151 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1154 * gcc.c-torture/execute/builtins/builtins.exp: Add
1155 -Wl,--allow-multiple-definition for RTEMS targets.
1157 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1159 * gcc.target/aarch64/movk.c: New test.
1161 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1163 * g++.dg/ext/vector21.C: New testcase.
1165 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1167 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1168 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1170 2013-03-21 Richard Biener <rguenther@suse.de>
1172 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1173 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1175 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1177 * gcc.target/aarch64/vect.c: Test and result vector added
1178 for sabd and saba instructions.
1179 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1180 instructions in assembly.
1181 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1182 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1183 for fabd instruction.
1184 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1185 instruction in assembly.
1186 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1188 2013-03-20 Jeff Law <law@redhat.com>
1190 * g++.dg/tree-ssa/ssa-dom.C: New test.
1192 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1194 * gcc.target/powerpc/mmfpgpr.c: New test.
1195 * gcc.target/powerpc/sd-vsx.c: Likewise.
1196 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1197 * gcc.target/powerpc/vsx-float0.c: Likewise.
1199 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1201 PR tree-optimization/56355
1202 * gcc.dg/pr56355-1.c: New file.
1204 2013-03-20 Catherine Moore <clm@codesourcery.com>
1205 Richard Sandiford <rdsandiford@googlemail.com>
1207 * gcc.target/mips/mips.exp: Add microMIPS support.
1208 * gcc.target/mips/umips-movep-2.c: New test.
1209 * gcc.target/mips/umips-lwp-2.c: New test.
1210 * gcc.target/mips/umips-swp-5.c: New test.
1211 * gcc.target/mips/umips-constraints-1.c: New test.
1212 * gcc.target/mips/umips-lwp-3.c: New test.
1213 * gcc.target/mips/umips-swp-6.c: New test.
1214 * gcc.target/mips/umips-constraints-2.c: New test.
1215 * gcc.target/mips/umips-save-restore-1.c: New test.
1216 * gcc.target/mips/umips-lwp-4.c: New test.
1217 * gcc.target/mips/umips-swp-7.c: New test.
1218 * gcc.target/mips/umips-save-restore-2.c: New test.
1219 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1220 * gcc.target/mips/umips-lwp-5.c: New test.
1221 * gcc.target/mips/umips-save-restore-3.c: New test.
1222 * gcc.target/mips/umips-lwp-6.c: New test.
1223 * gcc.target/mips/umips-swp-1.c: New test.
1224 * gcc.target/mips/umips-lwp-7.c: New test.
1225 * gcc.target/mips/umips-swp-2.c: New test.
1226 * gcc.target/mips/umips-lwp-8.c: New test.
1227 * gcc.target/mips/umips-swp-3.c: New test.
1228 * gcc.target/mips/umips-movep-1.c: New test.
1229 * gcc.target/mips/umips-lwp-1.c: New test.
1230 * gcc.target/mips/umips-swp-4.c: New test.
1232 2013-03-20 Richard Biener <rguenther@suse.de>
1234 PR tree-optimization/56661
1235 * gcc.dg/torture/pr56661.c: New testcase.
1237 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1239 PR rtl-optimization/56605
1240 * gcc.target/powerpc/pr56605.c: New.
1242 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1245 * gfortran.dg/do_1.f90: Don't xfail.
1247 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1250 * gfortran.dg/namelist_77.f90: New.
1251 * gfortran.dg/namelist_78.f90: New.
1253 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1256 * gfortran.dg/open_negative_unit_1.f90: New.
1258 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1260 * gcc.target/aarch64/sbc.c: New test.
1262 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1264 * gcc.target/aarch64/ror.c: New test.
1266 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1268 * gcc.target/aarch64/extr.c: New test.
1270 2013-03-19 Richard Biener <rguenther@suse.de>
1272 PR tree-optimization/56273
1273 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1274 * c-c++-common/uninit-17.c: Likewise.
1276 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1278 PR tree-optimization/56635
1279 * g++.dg/torture/pr56635.C: New test.
1281 2013-03-18 Richard Biener <rguenther@suse.de>
1283 PR tree-optimization/3713
1284 * g++.dg/ipa/devirt-12.C: New testcase.
1286 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1289 * c-c++-common/pr56566.c: New test.
1291 2013-03-17 Jason Merrill <jason@redhat.com>
1293 * g++.dg/template/abstract-dr337.C: XFAIL.
1295 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1298 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1299 * c-c++-common/pr56607.c: New test.
1301 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1304 * g++.dg/cpp0x/constexpr-array5.C: New.
1306 2013-03-15 Tobias Burnus <burnus@net-b.de>
1309 * gfortran.dg/transfer_intrinsic_5.f90: New.
1311 2013-03-15 Kai Tietz <ktietz@redhat.com>
1313 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1314 * gcc.target/i386/pr20020-1.c: Likewise.
1315 * gcc.target/i386/pr20020-2.c: Likewise.
1316 * gcc.target/i386/pr20020-3.c: Likewise.
1317 * gcc.target/i386/pr53425-1.c: Likewise.
1318 * gcc.target/i386/pr53425-2.c: Likewise.
1319 * gcc.target/i386/pr55093.c: Likewise.
1320 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1322 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1325 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1326 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1328 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1330 PR tree-optimization/53265
1331 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1333 * gcc.dg/graphite/id-6.c (test): Likewise.
1334 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1335 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1337 PR tree-optimization/53265
1338 * gcc.dg/pr53265.c: New test.
1339 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1341 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1343 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1344 n, use it as high bound instead of 4.
1346 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1349 * gcc.target/sh/pr49880-1.c: New.
1350 * gcc.target/sh/pr49880-2.c: New.
1351 * gcc.target/sh/pr49880-3.c: New.
1352 * gcc.target/sh/pr49880-4.c: New.
1353 * gcc.target/sh/pr49880-5.c: New.
1355 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1357 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1359 2013-03-13 Richard Biener <rguenther@suse.de>
1361 PR tree-optimization/56608
1362 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1364 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1367 * g++.dg/cpp0x/alias-decl-32.C: New.
1369 2013-03-11 Jan Hubicka <jh@suse.cz>
1372 * gcc.c-torture/compile/pr56571.c: New testcase.
1374 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1376 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1377 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1379 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1381 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1382 * gcc.dg/inline_4.c: Likewise.
1383 * gcc.dg/unroll_2.c: Likewise.
1384 * gcc.dg/unroll_3.c: Likewise.
1385 * gcc.dg/unroll_4.c: Likewise.
1387 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1390 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1393 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1395 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1398 * gcc.c-torture/compile/pr40797.c: New.
1400 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1402 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1404 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1407 * gfortran.dg/class_56.f90: New test.
1409 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1412 * gcc.target/mips/pr56524.c: New test.
1414 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1417 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1419 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1422 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1424 2013-03-08 Marek Polacek <polacek@redhat.com>
1426 PR tree-optimization/56478
1427 * gcc.dg/torture/pr56478.c: New test.
1429 2013-03-08 Kai Tietz <ktietz@redhat.com>
1431 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1432 targets linker option --allow-multiple-definition.
1434 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1435 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1436 * gcc.dg/pr52549.c: Add LLP64 case.
1437 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1438 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1439 * gcc.dg/torture/pr51071-2.c: Likewise.
1440 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1441 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1442 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1443 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1444 * gcc.dg/weak/weak-1.c: Likewise.
1445 * gcc.dg/weak/weak-2.c: Likewise.
1446 * gcc.dg/weak/weak-3.c: Likewise.
1447 * gcc.dg/weak/weak-4.c: Likewise.
1448 * gcc.dg/weak/weak-5.c: Likewise.
1449 * gcc.dg/weak/weak-15.c: Likewise.
1450 * gcc.dg/weak/weak-16.c: Likewise.
1452 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1454 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1456 PR tree-optimization/56559
1457 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1459 2013-03-07 Andreas Schwab <schwab@suse.de>
1461 * gcc.dg/pr31490.c: Fix last change.
1463 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1466 * g++.dg/template/crash115.C: New.
1468 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1470 PR tree-optimization/56539
1471 * gcc.c-torture/compile/pr56539.c: New test.
1473 2013-03-06 Kai Tietz <ktietz@redhat.com>
1475 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1477 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1478 * gcc.dg/lto/20091013-1_2.c: Likewise.
1479 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1481 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1483 * gnat.dg/specs/aggr6.ads: New test.
1485 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1487 * gnat.dg/loop_optimization15.ad[sb]: New test.
1489 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1492 * gcc.dg/pr56548.c: New test.
1494 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1497 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1499 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1502 * g++.dg/template/typename20.C: New test.
1504 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1507 * gcc.dg/pr56510.c: New test.
1509 PR rtl-optimization/56484
1510 * gcc.c-torture/compile/pr56484.c: New test.
1512 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1515 * g++.dg/warn/Wsign-conversion-2.C: New.
1517 2013-03-05 Richard Biener <rguenther@suse.de>
1519 PR tree-optimization/56270
1520 * gcc.dg/vect/slp-38.c: New testcase.
1522 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1524 PR rtl-optimization/56494
1525 * gcc.dg/pr56494.c: New test.
1527 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1529 * gcc.dg/pr56424.c: New test.
1531 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1533 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1534 * gcc.dg/pr56228.c <avr>: Skip.
1536 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1539 PR tree-optimization/52631
1540 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1542 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1544 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1545 * gcc.dg/vect/vect-83_64.c: Same.
1547 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1550 * gfortran.dg/pointer_check_13.f90: New test.
1552 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1555 * gfortran.dg/array_constructor_42.f90: New test.
1557 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1560 * g++.dg/template/static33.C: New.
1561 * g++.dg/template/static34.C: Likewise.
1564 * g++.dg/template/static35.C: New.
1566 2013-03-01 Steve Ellcey <sellcey@mips.com>
1568 * gcc.dg/pr56396.c: Require pic support.
1570 2013-03-01 Richard Biener <rguenther@suse.de>
1572 PR tree-optimization/55481
1573 * gcc.dg/torture/pr56488.c: New testcase.
1575 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1576 Jakub Jelinek <jakub@redhat.com>
1579 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1580 no_sanitize_address attribute rather than no_address_safety_analysis.
1581 * g++.dg/asan/sanitizer_test_utils.h
1582 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1583 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1584 in addition to no_address_safety_analysis.
1586 2013-02-28 Jason Merrill <jason@redhat.com>
1589 * g++.dg/cpp0x/constexpr-and.C: New.
1591 2013-02-28 Martin Jambor <mjambor@suse.cz>
1593 PR tree-optimization/56294
1594 * g++.dg/debug/pr56294.C: New test.
1596 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1598 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1600 2013-02-27 Marek Polacek <polacek@redhat.com>
1602 PR rtl-optimization/56466
1603 * gcc.dg/pr56466.c: New test.
1605 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1607 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1608 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1609 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1611 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1614 * gcc.dg/pr45472.c: New test.
1616 2013-02-26 Marek Polacek <polacek@redhat.com>
1618 PR tree-optimization/56426
1619 * gcc.dg/pr56436.c: New test.
1621 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1623 PR tree-optimization/56448
1624 * gcc.c-torture/compile/pr56448.c: New test.
1626 PR tree-optimization/56443
1627 * gcc.dg/torture/pr56443.c: New test.
1629 2013-02-25 Richard Biener <rguenther@suse.de>
1631 PR tree-optimization/56175
1632 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1634 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1637 * g++.dg/torture/pr56403.C: New test.
1639 2013-02-25 Catherine Moore <clm@codesourcery.com>
1642 2013-02-24 Catherine Moore <clm@codesourcery.com>
1643 Richard Sandiford <rdsandiford@googlemail.com>
1645 * gcc.target/mips/mips.exp: Add microMIPS support.
1646 * gcc.target/mips/umips-movep-2.c: New test.
1647 * gcc.target/mips/umips-lwp-2.c: New test.
1648 * gcc.target/mips/umips-swp-5.c: New test.
1649 * gcc.target/mips/umips-constraints-1.c: New test.
1650 * gcc.target/mips/umips-lwp-3.c: New test.
1651 * gcc.target/mips/umips-swp-6.c: New test.
1652 * gcc.target/mips/umips-constraints-2.c: New test.
1653 * gcc.target/mips/umips-save-restore-1.c: New test.
1654 * gcc.target/mips/umips-lwp-4.c: New test.
1655 * gcc.target/mips/umips-swp-7.c: New test.
1656 * gcc.target/mips/umips-save-restore-2.c: New test.
1657 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1658 * gcc.target/mips/umips-lwp-5.c: New test.
1659 * gcc.target/mips/umips-save-restore-3.c: New test.
1660 * gcc.target/mips/umips-lwp-6.c: New test.
1661 * gcc.target/mips/umips-swp-1.c: New test.
1662 * gcc.target/mips/umips-lwp-7.c: New test.
1663 * gcc.target/mips/umips-swp-2.c: New test.
1664 * gcc.target/mips/umips-lwp-8.c: New test.
1665 * gcc.target/mips/umips-swp-3.c: New test.
1666 * gcc.target/mips/umips-movep-1.c: New test.
1667 * gcc.target/mips/umips-lwp-1.c: New test.
1668 * gcc.target/mips/umips-swp-4.c: New test.
1670 2013-02-24 Catherine Moore <clm@codesourcery.com>
1671 Richard Sandiford <rdsandiford@googlemail.com>
1673 * gcc.target/mips/mips.exp: Add microMIPS support.
1674 * gcc.target/mips/umips-movep-2.c: New test.
1675 * gcc.target/mips/umips-lwp-2.c: New test.
1676 * gcc.target/mips/umips-swp-5.c: New test.
1677 * gcc.target/mips/umips-constraints-1.c: New test.
1678 * gcc.target/mips/umips-lwp-3.c: New test.
1679 * gcc.target/mips/umips-swp-6.c: New test.
1680 * gcc.target/mips/umips-constraints-2.c: New test.
1681 * gcc.target/mips/umips-save-restore-1.c: New test.
1682 * gcc.target/mips/umips-lwp-4.c: New test.
1683 * gcc.target/mips/umips-swp-7.c: New test.
1684 * gcc.target/mips/umips-save-restore-2.c: New test.
1685 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1686 * gcc.target/mips/umips-lwp-5.c: New test.
1687 * gcc.target/mips/umips-save-restore-3.c: New test.
1688 * gcc.target/mips/umips-lwp-6.c: New test.
1689 * gcc.target/mips/umips-swp-1.c: New test.
1690 * gcc.target/mips/umips-lwp-7.c: New test.
1691 * gcc.target/mips/umips-swp-2.c: New test.
1692 * gcc.target/mips/umips-lwp-8.c: New test.
1693 * gcc.target/mips/umips-swp-3.c: New test.
1694 * gcc.target/mips/umips-movep-1.c: New test.
1695 * gcc.target/mips/umips-lwp-1.c: New test.
1696 * gcc.target/mips/umips-swp-4.c: New test.
1698 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1701 * lib/asan-dg.exp (asan_link_flags): Add
1702 -B${gccpath}/libsanitizer/asan/ to flags.
1704 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1707 * gcc.dg/torture/pr56420.c: New test.
1709 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1712 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1714 2013-02-21 Martin Jambor <mjambor@suse.cz>
1716 PR tree-optimization/56310
1717 * g++.dg/ipa/pr56310.C: New test.
1719 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1722 * gfortran.dg/proc_ptr_comp_37.f90: New.
1724 2013-02-21 Richard Biener <rguenther@suse.de>
1726 PR tree-optimization/56415
1728 2013-02-11 Richard Biener <rguenther@suse.de>
1730 PR tree-optimization/56273
1731 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1732 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1733 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1734 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1735 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1736 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1738 2013-02-21 Marek Polacek <polacek@redhat.com>
1740 PR tree-optimization/56398
1741 * g++.dg/torture/pr56398.C: New test.
1743 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1746 * gcc.c-torture/compile/pr56405.c: New test.
1748 2013-02-20 Jan Hubicka <jh@suse.cz>
1750 PR tree-optimization/56265
1751 * g++.dg/ipa/devirt-11.C: New testcase.
1753 2013-02-20 Richard Biener <rguenther@suse.de>
1755 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1757 2013-02-20 Richard Biener <rguenther@suse.de>
1758 Jakub Jelinek <jakub@redhat.com>
1760 PR tree-optimization/56396
1761 * gcc.dg/pr56396.c: New testcase.
1763 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1766 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1768 2013-02-19 Richard Biener <rguenther@suse.de>
1770 PR tree-optimization/56384
1771 * gcc.dg/torture/pr56384.c: New testcase.
1773 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1775 PR tree-optimization/56350
1776 * gcc.dg/pr56350.c: New test.
1778 PR tree-optimization/56381
1779 * g++.dg/opt/pr56381.C: New test.
1781 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1784 * lib/dg-pch.exp (pch-init, pch-finish,
1785 check_effective_target_pch_supported_debug): New procs.
1786 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1787 Likewise if $pch_unsupported_debug and $flags include -g.
1788 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1789 and dg-require-effective-target pch_unsupported_debug.
1790 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1791 * objc.dg/pch/pch.exp: Likewise.
1792 * gcc.dg/pch/pch.exp: Likewise.
1793 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1794 pch_unsupported_debug.
1795 * gcc.dg/pch/valid-1.hs: Likewise.
1796 * gcc.dg/pch/valid-1b.c: Likewise.
1797 * gcc.dg/pch/valid-1b.hs: Likewise.
1799 2013-02-18 Richard Biener <rguenther@suse.de>
1801 PR tree-optimization/56366
1802 * gcc.dg/torture/pr56366.c: New testcase.
1804 2013-02-18 Richard Biener <rguenther@suse.de>
1807 * gcc.dg/torture/pr56349.c: New testcase.
1809 2013-02-18 Richard Biener <rguenther@suse.de>
1811 PR tree-optimization/56321
1812 * gcc.dg/torture/pr56321.c: New testcase.
1814 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1816 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1818 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1819 Dodji Seketeli <dodji@redhat.com>
1822 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1823 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1824 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1825 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1826 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1827 * c-c++-common/asan/pr56330.c: Likewise.
1828 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1829 Ensure the size argument of __builtin_memcpy is a constant.
1831 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1832 Paolo Carlini <paolo.carlini@oracle.com>
1835 * g++.dg/cpp0x/enum23.C: New.
1837 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1840 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1842 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1844 PR rtl-optimization/56348
1845 * gcc.target/i386/pr56348.c: New test.
1847 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1849 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1850 * gcc.target/arm/interrupt-2.c: Likewise.
1852 2013-02-15 Tobias Burnus <burnus@net-b.de>
1855 * gfortran.dg/matmul_9.f90: New.
1857 2013-02-15 Tobias Burnus <burnus@net-b.de>
1860 * gfortran.dg/init_flag_11.f90: New.
1862 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1864 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1866 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1868 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1871 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1872 Tobias Burnus <burnus@net-b.de>
1875 * gfortran.dg/allocatable_function_7.f90: New.
1877 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1879 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1880 * asan_globals_test-wrapper.cc: New file.
1881 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1882 instead of asan_globals_test.cc as dg-additional-sources.
1883 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1884 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1885 "sanitizer_test_utils.h" instead of
1886 "sanitizer_common/tests/sanitizer_test_utils.h".
1887 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1888 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1889 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1890 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1891 * g++.dg/asan/asan_test.cc: Synced from upstream.
1892 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1894 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1897 * c-c++-common/asan/memcmp-2.c: New test.
1899 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1902 * g++.dg/cpp0x/udlit-string-literal.h: New.
1903 * g++.dg/cpp0x/udlit-string-literal.C: New.
1905 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1907 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1909 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1912 * gcc.target/arm/pr56184.C: New test.
1914 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1917 * g++.dg/torture/pr56302.C: New test.
1918 * g++.dg/cpp0x/constexpr-56302.C: New test.
1919 * c-c++-common/pr56302.c: New test.
1921 2013-02-13 Tobias Burnus <burnus@net-b.de>
1922 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1925 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1926 * gfortran.dg/quad_3.f90: Ditto.
1928 2013-02-13 Kostya Serebryany <kcc@google.com>
1930 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1931 to match the fresh asan run-time.
1932 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1934 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1936 Avoid instrumenting duplicated memory access in the same basic block
1937 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1938 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1939 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1940 * c-c++-common/asan/inc.c: Likewise.
1942 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1945 * gcc.target/i386/pr56148.c: New test.
1947 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1948 Tobias Burnus <burnus@net-b.de>
1951 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1954 2013-02-12 Richard Biener <rguenther@suse.de>
1957 * gcc.dg/lto/pr56297_0.c: New testcase.
1958 * gcc.dg/lto/pr56297_0.c: Likewise.
1960 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1963 * gfortran.dg/typebound_deferred_1.f90: New.
1965 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1967 PR rtl-optimization/56151
1968 * gcc.target/i386/pr56151.c: New test.
1970 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1972 * g++.dg/ext/mv12.C: New test.
1973 * g++.dg/ext/mv12.h: New file.
1974 * g++.dg/ext/mv12-aux.C: New file.
1975 * g++.dg/ext/mv13.C: New test.
1977 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1979 * lib/target-supports.exp
1980 (check_effective_target_powerpc_eabi_ok): New.
1981 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1983 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1984 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1986 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1987 * gcc.target/powerpc/pr51623.c: Likewise.
1988 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1989 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1991 2013-02-11 Alexander Potapenko <glider@google.com>
1992 Jack Howarth <howarth@bromo.med.uc.edu>
1993 Jakub Jelinek <jakub@redhat.com>
1996 * g++.dg/asan/pr55617.C: Run on all targets.
1998 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2000 PR rtl-optimization/56275
2001 * gcc.dg/pr56275.c: New test.
2003 2013-02-11 Richard Biener <rguenther@suse.de>
2005 PR tree-optimization/56273
2006 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2008 2013-02-11 Richard Biener <rguenther@suse.de>
2010 PR tree-optimization/56264
2011 * gcc.dg/torture/pr56264.c: New testcase.
2013 2013-02-11 Richard Biener <rguenther@suse.de>
2015 PR tree-optimization/56273
2016 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2017 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2018 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2019 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2020 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2021 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2023 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2025 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2026 for *-*-linux-gnu targets.
2027 * g++.dg/asan/interception-test-1.c: Ditto.
2028 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2029 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2031 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2034 * gfortran.dg/intrinsic_size_4.f90 : New test.
2036 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2039 * gcc.target/powerpc/pr56256.c: New test.
2041 2013-02-08 Ian Lance Taylor <iant@google.com>
2043 * lib/go.exp: Load timeout.exp.
2045 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2047 PR rtl-optimization/56246
2048 * gcc.target/i386/pr56246.c: New test.
2050 2013-02-08 Jeff Law <law@redhat.com>
2053 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2055 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2058 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2061 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2063 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2065 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2067 PR rtl-optimization/56195
2068 * gcc.dg/torture/pr56195.c: New test.
2070 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2073 * gfortran.dg/recursive_interface_2.f90: New test.
2075 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2077 PR tree-optimization/56250
2078 * gcc.c-torture/execute/pr56250.c: New test.
2080 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2082 PR tree-optimization/56064
2083 * gcc.dg/fixed-point/view-convert-2.c: New test.
2085 2013-02-08 Michael Matz <matz@suse.de>
2087 PR tree-optimization/52448
2088 * gcc.dg/pr52448.c: New test.
2090 2013-02-08 Richard Biener <rguenther@suse.de>
2093 * gcc.dg/torture/pr56181.c: New testcase.
2095 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2098 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2099 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2101 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2104 * g++.dg/parse/crash61.C: New test.
2107 * g++.dg/parse/pr56239.C: New test.
2110 * g++.dg/abi/mangle61.C: New test.
2112 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2114 PR rtl-optimization/56225
2115 * gcc.target/i386/pr56225.c: New test.
2117 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2120 * gcc.dg/guality/pr56154-1.c: New test.
2121 * gcc.dg/guality/pr56154-2.c: New test.
2122 * gcc.dg/guality/pr56154-3.c: New test.
2123 * gcc.dg/guality/pr56154-4.c: New test.
2124 * gcc.dg/guality/pr56154-aux.c: New file.
2126 PR tree-optimization/55789
2127 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2129 * gcc.dg/tree-ssa/inline-3.c: Add
2130 --param max-early-inliner-iterations=2 option.
2132 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2135 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2136 Add -fno-dwarf2-cfi-asm to dg-options.
2139 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2142 * gcc.dg/pr56228.c: New test.
2144 2013-02-07 Alan Modra <amodra@gmail.com>
2147 * gcc.target/powerpc/pr54009.c: New test.
2149 * gfortran.dg/pr54131.f: New test.
2151 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2154 * gfortran.dg/array_constructor_41.f90: New test.
2156 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2159 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2161 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2164 * g++.dg/gomp/pr56217.C: New test.
2166 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2168 PR tree-optimization/56205
2169 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2170 * gcc.c-torture/execute/pr56205.c: New test.
2172 2013-02-05 Richard Biener <rguenther@suse.de>
2174 PR tree-optimization/53342
2175 PR tree-optimization/53185
2176 * gcc.dg/vect/pr53185-2.c: New testcase.
2178 2013-02-05 Jan Hubicka <jh@suse.cz>
2180 PR tree-optimization/55789
2181 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2182 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2183 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2184 * g++.dg/ipa/inline-1.C: New testcase.
2185 * g++.dg/ipa/inline-2.C: New testcase.
2186 * g++.dg/ipa/inline-3.C: New testcase.
2188 2013-02-05 Jan Hubicka <jh@suse.cz>
2190 PR tree-optimization/55789
2191 * g++.dg/torture/pr55789.C: New testcase.
2193 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2196 * gcc.dg/pr56167.c: New test.
2198 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2201 * gcc.target/sh/pr55146.c: New.
2203 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2205 PR tree-optimization/54386
2206 * gcc.target/sh/pr54386.c: New.
2208 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2211 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2214 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2216 2013-02-04 Alexander Potapenko <glider@google.com>
2217 Jack Howarth <howarth@bromo.med.uc.edu>
2218 Jakub Jelinek <jakub@redhat.com>
2221 * g++.dg/asan/pr55617.C: New test.
2223 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2226 * gfortran.dg/typebound_operator_19.f90: New test.
2227 * gfortran.dg/typebound_assignment_4.f90: New test.
2229 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2232 * gfortran.dg/recursive_interface_1.f90: New test.
2234 2013-02-04 Richard Guenther <rguenther@suse.de>
2237 * gcc.dg/lto/pr56168_0.c: New testcase.
2238 * gcc.dg/lto/pr56168_1.c: Likewise.
2240 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2244 * gfortran.dg/block_12.f90: New test.
2245 * gfortran.dg/module_error_1.f90: New test.
2247 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2249 * lib/target-supports.exp (check_effective_target_vect_float)
2250 (check_effective_target_vect_no_align): Add mips-sde-elf.
2252 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2254 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2256 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2258 * gcc.dg/pr56023.c: XFAIL on AIX.
2259 * gcc.dg/vect/pr49352.c: Same.
2261 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2263 * gnat.dg/opt26.adb: New test.
2265 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2268 2013-01-27 Amol Pise <amolpise15@gmail.com>
2270 * gcc.target/arm/neon-vfnms-1.c: New test.
2271 * gcc.target/arm/neon-vfnma-1.c: New test.
2273 2013-01-31 Richard Biener <rguenther@suse.de>
2275 PR tree-optimization/56157
2276 * gcc.dg/torture/pr56157.c: New testcase.
2278 2013-01-30 Richard Biener <rguenther@suse.de>
2280 PR tree-optimization/56150
2281 * gcc.dg/torture/pr56150.c: New testcase.
2283 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2286 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2287 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2288 printed in backtrace.
2289 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2290 to avoid errors about mismatched allocation vs. deallocation.
2293 * g++.dg/mv1.C: Moved to...
2294 * g++.dg/ext/mv1.C: ... here. Adjust test.
2295 * g++.dg/mv2.C: Moved to...
2296 * g++.dg/ext/mv2.C: ... here. Adjust test.
2297 * g++.dg/mv3.C: Moved to...
2298 * g++.dg/ext/mv3.C: ... here.
2299 * g++.dg/mv4.C: Moved to...
2300 * g++.dg/ext/mv4.C: ... here.
2301 * g++.dg/mv5.C: Moved to...
2302 * g++.dg/ext/mv5.C: ... here. Adjust test.
2303 * g++.dg/mv6.C: Moved to...
2304 * g++.dg/ext/mv6.C: ... here. Adjust test.
2305 * g++.dg/ext/mv7.C: New test.
2306 * g++.dg/ext/mv8.C: New test.
2307 * g++.dg/ext/mv9.C: New test.
2308 * g++.dg/ext/mv10.C: New test.
2309 * g++.dg/ext/mv11.C: New test.
2311 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2313 PR rtl-optimization/56144
2314 * gcc.dg/pr56144.c: New.
2316 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2318 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2320 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2321 * g++.dg/cpp0x/constexpr-55573.C: Same
2323 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2325 PR tree-optimization/56064
2326 * gcc.dg/fixed-point/view-convert.c: New test.
2328 2013-01-30 Andreas Schwab <schwab@suse.de>
2330 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2331 evaluate the end index in string range.
2333 2013-01-30 Tobias Burnus <burnus@net-b.de>
2336 * gfortran.dg/allocatable_function_6.f90: New.
2338 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2339 Mikael Morin <mikael@gcc.gnu.org>
2342 * gfortran.dg/proc_ptr_comp_36.f90: New.
2344 2013-01-29 Richard Biener <rguenther@suse.de>
2346 PR tree-optimization/55270
2347 * gcc.dg/torture/pr55270.c: New testcase.
2349 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2351 PR rtl-optimization/56117
2352 * gcc.dg/pr56117.c: New test.
2354 2013-01-28 Richard Biener <rguenther@suse.de>
2356 PR tree-optimization/56034
2357 * gcc.dg/torture/pr56034.c: New testcase.
2359 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2361 PR tree-optimization/56125
2362 * gcc.dg/pr56125.c: New test.
2364 2013-01-28 Tobias Burnus <burnus@net-b.de>
2365 Mikael Morin <mikael@gcc.gnu.org>
2368 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2369 * gfortran.dg/import8.f90: Likewise.
2370 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2371 * gfortran.dg/import10.f90: New test.
2372 * gfortran.dg/import11.f90: Likewise
2374 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2377 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2378 string.h. Provide memset, malloc and free prototypes, adjust line
2379 numbers in dg-output.
2380 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2381 Provide memset prototype and adjust line numbers in dg-output.
2382 * c-c++-common/asan/global-overflow-1.c: Likewise.
2384 PR tree-optimization/56094
2385 * gcc.dg/pr56094.c: New test.
2387 2013-01-27 Amol Pise <amolpise15@gmail.com>
2389 * gcc.target/arm/neon-vfnms-1.c: New test.
2390 * gcc.target/arm/neon-vfnma-1.c: New test.
2392 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2395 * gcc.target/i386/pr56114.c: New test.
2397 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2400 * gfortran.dg/associate_14.f90: New test.
2403 * gfortran.dg/associate_13.f90: New test.
2405 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2407 PR tree-optimization/56098
2408 * gcc.dg/pr56098-1.c: New test.
2409 * gcc.dg/pr56098-2.c: New test.
2411 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2414 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2416 2013-01-22 Marek Polacek <polacek@redhat.com>
2418 PR tree-optimization/56035
2419 * gcc.dg/pr56035.c: New test.
2421 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2423 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2426 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2428 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2430 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2433 * gcc.dg/pr56078.c: New test.
2434 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2436 2013-01-24 Martin Jambor <mjambor@suse.cz>
2438 PR tree-optimization/55927
2439 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2441 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2443 * gcc.target/i386/movsd.c: New test.
2445 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2448 * gcc.target/i386/pr55934.c: New test.
2450 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2453 * gfortran.dg/select_8.f90: New.
2455 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2457 * gcc.target/microblaze/microblaze.exp: Remove
2458 target_config_cflags check.
2460 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2463 * gfortran.dg/gomp/pr56052.f90: New test.
2466 * gcc.dg/pr49069.c: New test.
2468 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2471 * g++.dg/cpp0x/constexpr-static10.C: New.
2473 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2476 * gcc.target/i386/pr56028.c: New test.
2478 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2481 * gcc.target/i386/pr55686.c: New test.
2483 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2486 * g++.dg/cpp0x/variadic139.C: New test.
2487 * g++.dg/cpp0x/variadic140.C: Likewise.
2488 * g++.dg/cpp0x/variadic141.C: Likewise.
2490 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2492 * gnat.dg/warn8.adb: New test.
2494 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2497 * gfortran.dg/include_8.f90: New test.
2499 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2501 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2502 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2504 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2506 PR tree-optimization/56051
2507 * gcc.c-torture/execute/pr56051.c: New test.
2509 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2511 PR rtl-optimization/56023
2512 * gcc.dg/pr56023.c: New test.
2514 2013-01-21 Martin Jambor <mjambor@suse.cz>
2517 * gcc.target/i386/pr56022.c: New test.
2519 2013-01-21 Jason Merrill <jason@redhat.com>
2521 * lib/target-supports.exp (check_effective_target_alias): New.
2523 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2526 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2528 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2530 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2532 2013-01-19 Jeff Law <law@redhat.com>
2534 PR tree-optimization/52631
2535 * tree-ssa/pr52631.c: New test.
2536 * tree-ssa/ssa-fre-9: Update expected output.
2538 2013-01-19 Anthony Green <green@moxielogic.com>
2540 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2543 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2545 PR tree-optimization/56029
2546 * g++.dg/torture/pr56029.C: New test.
2548 2013-01-18 Sharad Singhai <singhai@google.com>
2550 PR tree-optimization/55995
2551 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2553 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2556 * gcc.target/i386/pr55433.c: New.
2558 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2561 * gfortran.dg/pr56015.f90: New test.
2563 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2565 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2567 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2569 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2570 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2571 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2572 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2573 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2575 2013-01-17 Jeff Law <law@redhat.com>
2577 * gcc.dg/pr52573.c: Move to...
2578 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2580 PR rtl-optimization/52573
2581 * gcc.dg/pr52573.c: New test.
2583 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2586 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2587 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2588 check_no_compiler_messages to test support in ucontext.h.
2589 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2590 compliant RLIMIT_AS.
2592 2013-01-17 Marek Polacek <polacek@redhat.com>
2594 PR rtl-optimization/55833
2595 * gcc.dg/pr55833.c: New test.
2597 2013-01-17 Jan Hubicka <jh@suse.cz>
2599 PR tree-optimization/55273
2600 * gcc.c-torture/compile/pr55273.c: New testcase.
2602 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2605 * gcc.target/pr55981.c: New test.
2607 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2609 * gcc.target/arm/pr40887.c: Require at least armv5.
2610 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2611 * gcc.target/arm/pr51915.c: Likewise.
2612 * gcc.target/arm/pr52006.c: Likewise.
2613 * gcc.target/arm/pr53187.c: Likewise.
2615 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2616 * gcc.target/arm/ftest-support-arm.h: Delete.
2617 * gcc.target/arm/ftest-support-thumb.h: Delete.
2618 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2619 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2620 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2621 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2622 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2623 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2624 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2625 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2626 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2627 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2628 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2629 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2630 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2631 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2632 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2633 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2634 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2635 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2636 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2637 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2638 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2639 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2640 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2641 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2643 2013-01-17 Martin Jambor <mjambor@suse.cz>
2645 PR tree-optimizations/55264
2646 * g++.dg/ipa/pr55264.C: New test.
2648 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2651 * gfortran.dg/class_55.f90: New.
2653 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2656 * gcc.c-torture/execute/builtins/builtins.exp: Add
2657 -Wl,--allow-multiple-definition for eabi and elf targets.
2660 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2661 check_effective_target_vect_perm_short,
2662 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2663 check_effective_target_vect64): Return 0 for big-endian ARM.
2664 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2666 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2669 2013-01-16 Richard Biener <rguenther@suse.de>
2671 PR tree-optimization/55964
2672 * gcc.dg/torture/pr55964.c: New testcase.
2674 2013-01-16 Richard Biener <rguenther@suse.de>
2676 PR tree-optimization/54767
2677 PR tree-optimization/53465
2678 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2680 2013-01-16 Christian Bruel <christian.bruel@st.com>
2683 * gcc.target/sh/sh-switch.c: New testcase.
2685 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2687 * gcc.dg/webizer.c: Increase the array size.
2689 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2692 * gcc.dg/pr55940.c: New test.
2694 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2695 Harald Anlauf <anlauf@gmx.de>
2697 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2698 * gfortran.dg/bounds_check_5.f90: Likewise.
2699 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2700 * gfortran.dg/continuation_9.f90: Likewise.
2701 * gfortran.dg/move_alloc_13.f90: Likewise.
2702 * gfortran.dg/structure_constructor_11.f90: Likewise.
2703 * gfortran.dg/tab_continuation.f: Likewise.
2704 * gfortran.dg/warning-directive-2.F90: Likewise.
2705 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2707 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2709 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2710 * gcc.target/arm/fma-sp.c: Likewise.
2712 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2714 PR rtl-optimization/55153
2715 * gcc.dg/pr55153.c: New.
2717 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2719 PR tree-optimization/55920
2720 * gcc.c-torture/compile/pr55920.c: New test.
2722 2013-01-15 Richard Biener <rguenther@suse.de>
2725 * gcc.dg/torture/pr55882.c: New testcase.
2727 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2729 PR tree-optimization/55955
2730 * gcc.c-torture/compile/pr55955.c: New test.
2732 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2735 * g++.dg/cpp0x/alias-decl-31.C: New test.
2737 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2740 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2741 case where interface is null.
2743 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2746 * gfortran.dg/array_constructor_40.f90: New test.
2748 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2750 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2752 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2754 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2755 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2756 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2757 * gcc.target/aarch64/vect-ld1r.c: New.
2758 * gcc.target/aarch64/vect-ld1r.x: New.
2760 2013-01-14 Andi Kleen <ak@linux.intel.com>
2763 * gcc.target/i386/hle-clear-rel.c: New file
2764 * gcc.target/i386/hle-store-rel.c: New file.
2766 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2768 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2769 * gfortran.dg/bounds_check_4.f90: Likewise.
2770 * gfortran.dg/inquire_10.f90: Likewise.
2771 * gfortran.dg/minloc_3.f90: Likewise.
2772 * gfortran.dg/minlocval_3.f90: Likewise.
2773 * gfortran.dg/module_double_reuse.f90: Likewise.
2774 * gfortran.dg/mvbits_1.f90: Likewise.
2775 * gfortran.dg/oldstyle_1.f90: Likewise.
2776 * gfortran.dg/pr20163-2.f: Likewise.
2777 * gfortran.dg/save_1.f90: Likewise.
2778 * gfortran.dg/scan_1.f90: Likewise.
2779 * gfortran.dg/select_char_1.f90: Likewise.
2780 * gfortran.dg/shape_4.f90: Likewise.
2781 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2782 * gfortran.dg/function_optimize_10.f90: Likewise.
2783 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2784 * gfortran.dg/used_types_17.f90: Likewise.
2785 * gfortran.dg/used_types_18.f90: Likewise.
2787 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2790 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2792 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2794 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2796 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2798 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2800 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2803 * gfortran.dg/assumed_type_2.f90: Fix test case.
2804 * gfortran.dg/internal_pack_13.f90: New test.
2805 * gfortran.dg/internal_pack_14.f90: New test.
2807 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2810 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2811 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2814 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2816 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2818 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2821 * gcc.target/s390/pr55719.c: New testcase.
2823 2013-01-11 Richard Guenther <rguenther@suse.de>
2825 PR tree-optimization/44061
2826 * gcc.dg/pr44061.c: New testcase.
2828 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2830 Update copyright years.
2832 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2833 Jakub Jelinek <jakub@redhat.com>
2836 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2838 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2840 PR rtl-optimization/55672
2841 * gcc.target/i386/pr55672.c: New.
2843 2013-01-10 Jeff Law <law@redhat.com>
2845 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2846 pass/fail message unique.
2849 2013-01-10 Jason Merrill <jason@redhat.com>
2851 * ada/.gitignore: New.
2853 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2855 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2857 * g++.dg/tls/thread_local2.C: Likewise.
2858 * g++.dg/tls/thread_local2g.C: Likewise.
2859 * g++.dg/tls/thread_local6.C: Likewise.
2860 * g++.dg/tls/thread_local-order1.C: Add tls options.
2861 * g++.dg/tls/thread_local-order2.C: Likewise.
2862 * g++.dg/tls/thread_local3.C: Likewise.
2863 * g++.dg/tls/thread_local3g.C: Likewise.
2864 * g++.dg/tls/thread_local4.C: Likewise.
2865 * g++.dg/tls/thread_local4g.C: Likewise.
2866 * g++.dg/tls/thread_local5.C: Likewise.
2867 * g++.dg/tls/thread_local5g.C: Likewise.
2868 * g++.dg/tls/thread_local6g.C: Likewise.
2870 2013-01-10 Kostya Serebryany <kcc@google.com>
2872 * g++.dg/asan/asan_test.cc: Sync from upstream.
2874 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2876 PR tree-optimization/55921
2877 * gcc.c-torture/compile/pr55921.c: New test.
2879 2013-01-09 Jan Hubicka <jh@suse.cz>
2881 PR tree-optimization/55569
2882 * gcc.c-torture/compile/pr55569.c: New testcase.
2884 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2887 * gfortran.dg/use_28.f90: New test.
2889 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2891 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2892 number matching more robust.
2894 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2896 PR rtl-optimization/55829
2897 * gcc.target/i386/pr55829.c: New.
2899 2013-01-09 Tobias Burnus <burnus@net-b.de>
2902 * gfortran.dg/bind_c_bool_1.f90: New.
2903 * gfortran.dg/do_5.f90: Add dg-warning.
2905 2013-01-09 Jan Hubicka <jh@suse.cz>
2907 PR tree-optimization/55875
2908 * gcc.c-torture/execute/pr55875.c: New testcase.
2909 * g++.dg/torture/pr55875.C: New testcase.
2911 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2914 * c-c++-common/pr48418.c: New test.
2916 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2919 * g++.dg/tls/thread_local-ice.C: New.
2921 2013-01-09 Andreas Schwab <schwab@suse.de>
2923 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2925 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2927 PR tree-optimization/48189
2928 * gcc.dg/pr48189.c: New test.
2930 2013-01-04 Jan Hubicka <jh@suse.cz>
2932 PR tree-optimization/55823
2933 * g++.dg/ipa/devirt-10.C: New testcase.
2935 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2936 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2938 PR rtl-optimization/55845
2939 * gcc.target/i386/pr55845.c: New test.
2941 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2943 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2944 instructions generated instead of number of occurances.
2946 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2948 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2949 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2950 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2951 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2952 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2953 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2954 * gcc.target/aarch64/vect-fcm.x: Likewise.
2955 * lib/target-supports.exp
2956 (check_effective_target_vect_cond): Enable for AArch64.
2958 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2960 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2961 endian-safe float pool loading.
2962 (test_square_root_v4sf): Likewise.
2963 (test_square_root_v2df): Likewise.
2964 * lib/target-supports.exp
2965 (check_effective_target_vect_call_sqrtf): Add AArch64.
2967 2013-01-08 Martin Jambor <mjambor@suse.cz>
2970 * gcc.dg/tree-ssa/pr55579.c: New test.
2972 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2974 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2977 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2980 * gcc.dg/torture/pr55890-3.c: New test.
2983 * gcc.c-torture/compile/pr55851.c: New test.
2986 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2989 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2992 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2994 2013-01-07 Tobias Burnus <burnus@net-b.de>
2997 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2998 * gfortran.dg/pointer_init_7.f90: New.
3000 2013-01-07 Richard Biener <rguenther@suse.de>
3002 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3004 2013-01-07 Richard Biener <rguenther@suse.de>
3007 * gcc.dg/torture/pr55890-1.c: New testcase.
3008 * gcc.dg/torture/pr55890-2.c: Likewise.
3010 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3012 * gcc.target/aarch64/fmovd.c: New.
3013 * gcc.target/aarch64/fmovf.c: Likewise.
3014 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3015 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3016 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3017 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3018 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3019 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3021 2013-01-07 Richard Biener <rguenther@suse.de>
3023 PR tree-optimization/55888
3024 PR tree-optimization/55862
3025 * gcc.dg/torture/pr55888.c: New testcase.
3027 2013-01-07 Tobias Burnus <burnus@net-b.de>
3030 * gfortran.dg/intrinsic_size_3.f90: New.
3032 2013-01-07 Tobias Burnus <burnus@net-b.de>
3035 * gfortran.dg/select_type_32.f90: New.
3037 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3040 * g++.dg/cpp0x/alias-decl-29.C: New test.
3042 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3047 * gfortran.dg/class_array_15.f03: New test.
3049 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3054 * gfortran.dg/use_23.f90: New test.
3055 * gfortran.dg/use_24.f90: New test.
3056 * gfortran.dg/use_25.f90: New test.
3057 * gfortran.dg/use_26.f90: New test.
3058 * gfortran.dg/use_27.f90: New test.
3060 2013-01-06 Olivier Hainque <hainque@adacore.com>
3062 * gnat.dg/specs/clause_on_volatile.ads: New test.
3064 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3066 * gnat.dg/alignment10.adb: New test.
3068 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3069 Mikael Morin <mikael@gcc.gnu.org>
3072 * gfortran.dg/use_22.f90: New test.
3074 2013-01-04 Andrew Pinski <apinski@cavium.com>
3076 * gcc.target/aarch64/cmp-1.c: New testcase.
3078 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3081 * gfortran.dg/select_type_31.f03: New test.
3083 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3085 PR c++/54526 (again)
3086 * g++.dg/cpp0x/parse2.C: Extend.
3087 * g++.old-deja/g++.other/crash28.C: Adjust.
3089 2013-01-04 Richard Biener <rguenther@suse.de>
3091 PR tree-optimization/55862
3092 * gcc.dg/torture/pr55862.c: New testcase.
3094 2013-01-04 Martin Jambor <mjambor@suse.cz>
3096 PR tree-optimization/55755
3097 * gcc.dg/torture/pr55755.c: New test.
3098 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3099 * gcc.dg/tree-ssa/pr45144.c: Update.
3101 2013-01-04 Richard Biener <rguenther@suse.de>
3104 * gcc.dg/fold-reassoc-2.c: New testcase.
3106 2013-01-04 Tobias Burnus <burnus@net-b.de>
3109 * gfortran.dg/null_7.f90: New.
3111 2013-01-04 Tobias Burnus <burnus@net-b.de>
3115 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3116 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3117 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3119 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3121 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3123 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3126 * gfortran.dg/assignment_1.f90: Modified.
3127 * gfortran.dg/assignment_4.f90: New.
3129 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3131 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3133 2013-01-03 Richard Biener <rguenther@suse.de>
3135 PR tree-optimization/55857
3136 * gcc.dg/vect/pr55857-1.c: New testcase.
3137 * gcc.dg/vect/pr55857-2.c: Likewise.
3139 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3141 PR rtl-optimization/55838
3142 * gcc.dg/pr55838.c: New test.
3144 PR tree-optimization/55832
3145 * gcc.c-torture/compile/pr55832.c: New test.
3147 2013-01-02 Teresa Johnson <tejohnson@google.com>
3149 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3150 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3151 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3152 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3153 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3154 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3155 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3156 * gcc.dg/unroll_1.c: Ditto.
3157 * gcc.dg/unroll_2.c: Ditto.
3158 * gcc.dg/unroll_3.c: Ditto.
3159 * gcc.dg/unroll_4.c: Ditto.
3161 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3163 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3165 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3168 * gfortran.dg/eof_4.f90: New test.
3170 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3172 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3173 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3174 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3175 (compat_setup_dfp): Initialize compat_alt_caret and
3176 compat_save_TEST_ALWAYS_FLAGS.
3178 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3180 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3182 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3184 * gcc.dg/torture/fp-int-convert-2.c: New test.
3186 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3188 * gfortran.dg/newunit_3.f90: Add dg-do run.
3189 * gfortran.dg/inquire_15.f90: Add dg-do run.
3191 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3193 PR tree-optimization/55831
3194 * gcc.dg/pr55831.c: New test.
3196 Copyright (C) 2013 Free Software Foundation, Inc.
3198 Copying and distribution of this file, with or without modification,
3199 are permitted in any medium without royalty provided the copyright
3200 notice and this notice are preserved.