1 2013-04-29 Richard Biener <rguenther@suse.de>
4 * gcc.dg/torture/pr57075.c: New testcase.
6 2013-04-29 Richard Biener <rguenther@suse.de>
9 * gcc.dg/autopar/pr57103.c: New testcase.
11 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
13 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
15 2013-04-29 Tom de Vries <tom@codesourcery.com>
17 * gcc.dg/pr50763.c: Update test.
19 2013-04-26 Jeff Law <law@redhat.com>
21 * gcc.dg/tree-ssa/vrp88.c: New test.
23 2013-04-29 Christian Bruel <christian.bruel@st.com>
26 * gcc.target/sh/pr57108.c: New test.
28 2013-04-29 Richard Biener <rguenther@suse.de>
31 * gfortran.dg/gomp/pr57089.f90: New testcase.
33 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
35 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
37 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
39 * gcc.target/aarch64/vect-vcvt.c: New.
41 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
43 * gcc.target/aarch64/vect-vrnd.c: New.
45 2013-04-29 Richard Biener <rguenther@suse.de>
47 PR tree-optimization/57081
48 * gcc.dg/torture/pr57081.c: New testcase.
50 2013-04-29 Jakub Jelinek <jakub@redhat.com>
52 PR tree-optimization/57083
53 * gcc.dg/torture/pr57083.c: New test.
55 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
58 * g++.dg/cpp0x/decltype52.C: New.
60 2013-04-28 Jakub Jelinek <jakub@redhat.com>
62 N3472 binary constants
63 * g++.dg/cpp/limits.C: Adjust warning wording.
64 * g++.dg/system-binary-constants-1.C: Likewise.
65 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
67 2013-04-28 Tobias Burnus <burnus@net-b.de>
70 * gfortran.dg/coarray_30.f90: New.
72 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
75 * frontend-passes (optimize_power): New function.
76 (optimize_op): Use it.
78 2013-04-27 Jakub Jelinek <jakub@redhat.com>
81 * gcc.c-torture/execute/pr56866.c: New test.
82 * gcc.target/i386/pr56866.c: New test.
84 2013-04-26 Jakub Jelinek <jakub@redhat.com>
87 * gcc.dg/setjmp-5.c: New test.
89 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
92 * g++.dg/cpp0x/constexpr-55708.C: New.
94 2013-04-26 Richard Biener <rguenther@suse.de>
96 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
97 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
98 * gcc.dg/pr53265.c: Remove XFAILs.
99 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
100 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
102 2013-04-26 Jakub Jelinek <jakub@redhat.com>
104 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
105 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
106 -fdiagnostics-color=never option similarly to
107 -fno-diagnostics-show-caret option.
109 2013-04-25 Jakub Jelinek <jakub@redhat.com>
111 PR rtl-optimization/57003
112 * gcc.target/i386/pr57003.c: New test.
114 2013-04-25 Marek Polacek <polacek@redhat.com>
116 PR tree-optimization/57066
117 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
119 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
120 Tejas Belagod <tejas.belagod@arm.com>
122 * gcc.target/aarch64/vaddv-intrinsic.c: New.
123 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
124 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
126 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
128 * gcc.target/aarch64/cmp.c: New.
130 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
132 * gcc.target/aarch64/ngc.c: New.
134 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
136 * lib/target-supports.exp
137 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
138 (check_effective_target_arm_neon_fp16_ok): Likewise.
139 (add_options_for_arm_neon_fp16): Likewise.
140 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
141 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
143 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
145 PR rtl-optimizations/57046
146 * gcc.target/i386/pr57046.c: New test.
148 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
150 * g++.dg/cpp1y/cplusplus.C: New.
152 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
154 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
156 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
158 * c-c++-common/Wpointer-arith-1.c: New.
160 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
162 * g++.dg/cpp1y/cxx1y_macro.C: New.
164 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
167 * g++.dg/cpp0x/sfinae45.C: New.
169 2013-04-24 Richard Biener <rguenther@suse.de>
172 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
174 2013-04-23 Richard Biener <rguenther@suse.de>
177 * gcc.dg/torture/pr57036-1.c: New testcase.
178 * gcc.dg/torture/pr57036-2.c: Likewise.
180 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
182 * gcc.target/aarch64/scalar-mov.c: New testcase.
184 2013-04-23 Richard Biener <rguenther@suse.de>
186 PR tree-optimization/57026
187 * gcc.dg/torture/pr57026.c: New testcase.
189 2013-04-22 Janus Weil <janus@gcc.gnu.org>
193 * gfortran.dg/transfer_check_4.f90: New.
195 2013-04-22 Marek Polacek <polacek@redhat.com>
198 * gcc.dg/pr56990.c: New test.
200 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
203 * gcc.target/i386/pr57018.c: New test.
205 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
207 * gcc.target/aarch64/vrecps.c: New.
208 * gcc.target/aarch64/vrecpx.c: Likewise.
210 2013-04-22 Christian Bruel <christian.bruel@st.com>
213 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
215 2013-04-21 Jeff Law <law@redhat.com>
217 * gcc.dg/tree-ssa/forwprop-26.c: New test.
219 2013-04-20 Tobias Burnus <burnus@net-b.de>
222 * gfortran.dg/c_loc_test_22.f90: New.
224 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
226 PR rtl-optimization/56847
227 * gcc.dg/pr56847.c: New test.
229 2013-04-19 Richard Biener <rguenther@suse.de>
231 PR tree-optimization/56982
232 * gcc.c-torture/execute/pr56982.c: New testcase.
234 2013-04-19 Martin Jambor <mjambor@suse.cz>
236 PR tree-optimization/56718
237 * g++.dg/ipa/imm-devirt-1.C: New test.
238 * g++.dg/ipa/imm-devirt-2.C: Likewise.
240 2013-04-19 Richard Biener <rguenther@suse.de>
242 PR tree-optimization/57000
243 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
245 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
246 Mikael Morin <mikael@gcc.gnu.org>
249 * gfortran.dg/array_constructor_45.f90: New test.
250 * gfortran.dg/array_constructor_46.f90: New test.
251 * gfortran.dg/array_constructor_47.f90: New test.
252 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
254 2013-04-18 Jakub Jelinek <jakub@redhat.com>
256 PR rtl-optimization/56999
257 * g++.dg/opt/pr56999.C: New test.
259 2013-04-18 Cary Coutant <ccoutant@google.com>
261 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
262 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
264 2013-04-18 Cary Coutant <ccoutant@google.com>
266 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
267 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
268 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
269 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
270 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
271 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
272 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
273 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
274 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
275 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
276 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
278 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
280 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
282 2013-04-18 Jakub Jelinek <jakub@redhat.com>
284 PR tree-optimization/56984
285 * gcc.c-torture/compile/pr56984.c: New test.
287 PR rtl-optimization/56992
288 * gcc.dg/pr56992.c: New test.
290 2013-04-17 Janus Weil <janus@gcc.gnu.org>
293 * gfortran.dg/proc_ptr_42.f90: New.
295 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
297 * gnat.dg/discr41.ad[sb]: New test.
298 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
299 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
300 * gcc.dg/vect/slp-24.c: Likewise.
301 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
302 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
303 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
304 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
305 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
306 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
307 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
308 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
309 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
310 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
311 * gcc.dg/vect/vect-strided-mult.c: Likewise.
312 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
313 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
314 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
315 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
316 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
317 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
318 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
319 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
320 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
321 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
322 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
323 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
324 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
325 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
326 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
328 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
331 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
332 * gfortran.dg/module_md5_1.f90: Remove.
334 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
336 * gcc.target/aarch64/adds3.c: New.
337 * gcc.target/aarch64/subs3.c: New.
339 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
341 * gcc.target/aarch64/adds1.c: New.
342 * gcc.target/aarch64/adds2.c: New.
343 * gcc.target/aarch64/subs1.c: New.
344 * gcc.target/aarch64/subs2.c: New.
346 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
348 Implement n3599 - Literal operator templates for strings.
349 * g++.dg/cpp1y/udlit-char-template.C: New test.
350 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
352 2013-04-16 Tobias Burnus <burnus@net-b.de>
355 * gfortran.dg/no_arg_check_1.f90: New.
356 * gfortran.dg/no_arg_check_2.f90: New.
357 * gfortran.dg/no_arg_check_3.f90: New.
359 2013-04-16 Janus Weil <janus@gcc.gnu.org>
362 * gfortran.dg/proc_ptr_41.f90: New.
364 2013-04-16 Richard Biener <rguenther@suse.de>
366 PR tree-optimization/56756
367 * gcc.dg/torture/pr56756.c: New testcase.
369 2013-04-16 Tobias Burnus <burnus@net-b.de>
372 * gfortran.dg/c_assoc_5.f90: New.
374 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
376 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
377 * gcc.c-torture/execute/pr33992.x: Remove.
378 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
379 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
380 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
382 2013-04-15 Jakub Jelinek <jakub@redhat.com>
384 PR tree-optimization/56962
385 * gcc.c-torture/execute/pr56962.c: New test.
387 2013-04-15 Richard Biener <rguenther@suse.de>
389 PR tree-optimization/56933
390 * gcc.dg/vect/pr56933.c: New testcase.
392 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
394 * gcc.target/arm/anddi3-opt.c: New test.
395 * gcc.target/arm/anddi3-opt2.c: Likewise.
397 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
399 * gcc.dg/pr56890-1.c: New test.
400 * gcc.dg/pr56890-2.c: Likewise.
402 2013-04-15 Joey Ye <joey.ye@arm.com>
404 * gcc.target/arm/thumb1-far-jump-1.c: New test.
405 * gcc.target/arm/thumb1-far-jump-2.c: New test.
407 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
410 * gfortran.dg/select_type_33.f03: New test.
412 2013-04-13 Janus Weil <janus@gcc.gnu.org>
415 * gfortran.dg/typebound_proc_29.f03: New.
417 2013-04-12 Janus Weil <janus@gcc.gnu.org>
420 * gfortran.dg/typebound_proc_28.f03: New.
422 2013-04-12 Jeff Law <law@redhat.com>
424 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
427 2013-04-12 Tobias Burnus <burnus@net-b.de>
430 * gfortran.dg/coarray/alloc_comp_2.f90: New.
432 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
435 * gcc.target/i386/pr56903.c: New test.
437 2013-04-12 Janus Weil <janus@gcc.gnu.org>
440 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
441 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
442 * gfortran.dg/block_11.f90: Fix invalid test case.
443 * gfortran.dg/function_types_3.f90: Add new error message.
444 * gfortran.dg/global_references_1.f90: Ditto.
445 * gfortran.dg/import2.f90: Remove unneeded parts.
446 * gfortran.dg/import6.f90: Fix invalid test case.
447 * gfortran.dg/proc_decl_2.f90: Ditto.
448 * gfortran.dg/proc_decl_9.f90: Ditto.
449 * gfortran.dg/proc_decl_18.f90: Ditto.
450 * gfortran.dg/proc_ptr_40.f90: New.
451 * gfortran.dg/whole_file_7.f90: Modified error wording.
452 * gfortran.dg/whole_file_16.f90: Ditto.
453 * gfortran.dg/whole_file_17.f90: Add -pedantic.
454 * gfortran.dg/whole_file_18.f90: Modified error wording.
455 * gfortran.dg/whole_file_20.f03: Ditto.
456 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
459 2013-04-12 Richard Biener <rguenther@suse.de>
462 2013-04-10 Richard Biener <rguenther@suse.de>
464 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
466 2013-04-12 Tobias Burnus <burnus@net-b.de>
469 * gfortran.dg/class_allocate_15.f90: New.
472 2013-04-12 Tobias Burnus <burnus@net-b.de>
474 * gfortran.dg/coarray_lib_alloc_2.f90: Update
475 scan-tree-dump-times.
477 2013-04-12 Jakub Jelinek <jakub@redhat.com>
479 PR tree-optimization/56918
480 PR tree-optimization/56920
481 * gcc.dg/vect/pr56918.c: New test.
482 * gcc.dg/vect/pr56920.c: New test.
484 2013-04-12 Tobias Burnus <burnus@net-b.de>
487 * gfortran.dg/class_allocate_14.f90: New.
488 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
489 * gfortran.dg/coarray_lib_alloc_3.f90: New.
491 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
493 * gcc.dg/fold-cstvecshift.c: New testcase.
495 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
497 * gcc.target/aarch64/negs.c: New.
499 2013-04-11 Jakub Jelinek <jakub@redhat.com>
502 * g++.dg/template/arrow4.C: New test.
504 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
506 * gnat.dg/array23.adb: New test.
507 * gnat.dg/array23_pkg[123].ads: New helpers.
509 2013-04-11 Jeff Law <law@redhat.com>
511 PR tree-optimization/56900
512 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
514 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
517 * g++.dg/cpp0x/sfinae44.C: New.
519 2013-04-11 Arnaud Charlet <charlet@adacore.com>
521 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
522 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
524 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
527 * g++.dg/cpp0x/enum26.C: New.
528 * g++.old-deja/g++.pt/mangle1.C: Adjust.
530 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
532 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
534 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
536 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
537 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
538 loop is vectorized and that the correct instruction is generated.
539 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
540 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
541 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
543 2013-04-11 Jakub Jelinek <jakub@redhat.com>
545 PR tree-optimization/56899
546 * gcc.c-torture/execute/pr56899.c: New test.
548 2013-04-10 David S. Miller <davem@davemloft.net>
550 * gcc.target/sparc/setcc-4.c: New test.
551 * gcc.target/sparc/setcc-5.c: New test.
553 2013-04-10 Richard Biener <rguenther@suse.de>
555 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
557 2013-04-10 Richard Biener <rguenther@suse.de>
559 * gcc.dg/vect/slp-39.c: New testcase.
561 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
563 PR tree-optimization/55524
564 * gcc.target/epiphany/fnma-1.c: New test.
566 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
568 * gcc.dg/tree-ssa/inline-11.c: New test
570 2013-04-10 Jakub Jelinek <jakub@redhat.com>
573 * g++.dg/template/arrow3.C: New test.
575 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
577 * gcc.target/arm/minmax_minus.c: New test.
579 2013-04-09 Jakub Jelinek <jakub@redhat.com>
582 * c-c++-common/gomp/pr56883.c: New test.
584 2013-04-09 Jeff Law <law@redhat.com>
586 * gcc.dg/tree-ssa/vrp87.c: New test.
588 2013-04-09 Jakub Jelinek <jakub@redhat.com>
590 PR tree-optimization/56854
591 * g++.dg/torture/pr56854.C: New test.
593 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
596 * gfortran.dg/array_constructor_44.f90: New test.
598 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
601 * g++.dg/cpp0x/constexpr-specialization.C: New.
603 2013-04-08 Jakub Jelinek <jakub@redhat.com>
605 * gcc.c-torture/execute/pr56837.c: New test.
609 * g++.dg/opt/vt3.C: New test.
610 * g++.dg/opt/vt4.C: New test.
612 2013-04-08 Jeff Law <law@redhat.com>
614 * gcc.dg/tree-ssa/forwprop-25.c: New test.
616 2013-04-08 Richard Biener <rguenther@suse.de>
618 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
620 2013-04-08 Richard Biener <rguenther@suse.de>
622 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
624 2013-04-08 Richard Biener <rguenther@suse.de>
626 * g++.dg/vect/slp-pr56812.cc: Adjust.
628 2013-04-08 Jakub Jelinek <jakub@redhat.com>
630 * gcc.dg/pr56837.c: New test.
631 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
632 "generated memset minus one".
634 2013-04-07 Tobias Burnus <burnus@net-b.de>
637 * gfortran.dg/reshape_5.f90: New.
639 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
642 * gcc.target/powerpc/recip-1.c: Modify expected output.
643 * gcc.target/powerpc/recip-3.c: Likewise.
644 * gcc.target/powerpc/recip-4.c: Likewise.
645 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
647 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
649 * gcc.target/arm/peep-ldrd-1.c: New test.
650 * gcc.target/arm/peep-strd-1.c: Likewise.
652 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
654 * gcc.target/arm/negdi-1.c: New test.
655 * gcc.target/arm/negdi-2.c: Likewise.
656 * gcc.target/arm/negdi-3.c: Likewise.
657 * gcc.target/arm/negdi-4.c: Likewise.
659 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
661 * lib/target-supports.exp (add_options_for_arm_v8_neon):
662 Add -march=armv8-a when we use v8 NEON.
663 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
664 (check_effective_target_vect_call_ceilf): Likewise.
665 (check_effective_target_vect_call_floorf): Likewise.
666 (check_effective_target_vect_call_roundf): Likewise.
667 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
668 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
669 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
670 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
671 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
673 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
675 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
676 * gcc.target/powerpc/sd-pwr6.c: Same.
677 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
678 * g++.dg/debug/pr56294.C: XFAIL on AIX.
680 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
682 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
684 2013-04-04 Janus Weil <janus@gcc.gnu.org>
687 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
688 * gfortran.dg/altreturn_4.f90: Ditto.
689 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
690 * gfortran.dg/altreturn_5.f90: Ditto.
691 * gfortran.dg/altreturn_6.f90: Ditto.
692 * gfortran.dg/altreturn_7.f90: Ditto.
694 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
696 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
698 (check_effective_target_arm_v8_neon_ok_nocache):
700 (check_effective_target_arm_v8_neon_ok): Change to use
701 check_effective_target_arm_v8_neon_ok_nocache.
702 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
704 (check_effective_target_vect_call_btruncf):
705 Enable for arm and ARMv8 NEON.
706 (check_effective_target_vect_call_ceilf): Likewise.
707 (check_effective_target_vect_call_floorf): Likewise.
708 (check_effective_target_vect_call_roundf): Likewise.
709 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
712 2013-04-04 Marek Polacek <polacek@redhat.com>
714 PR tree-optimization/48186
715 * gcc.dg/pr48186.c: New test.
717 2013-04-04 Richard Biener <rguenther@suse.de>
719 PR tree-optimization/56826
720 * gcc.dg/vect/pr56826.c: New testcase.
721 * gcc.dg/vect/O3-pr36098.c: Adjust.
723 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
725 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
726 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
727 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
728 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
729 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
730 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
731 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
732 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
733 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
734 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
736 2013-04-04 Richard Biener <rguenther@suse.de>
738 PR tree-optimization/56213
739 * gcc.dg/vect/vect-123.c: New testcase.
741 2013-04-04 Tobias Burnus <burnus@net-b.de>
744 * gfortran.dg/read_repeat_2.f90: New.
746 2013-04-04 Richard Biener <rguenther@suse.de>
748 PR tree-optimization/56837
749 * g++.dg/torture/pr56837.C: New testcase.
751 2013-04-04 Tobias Burnus <burnus@net-b.de>
754 * gfortran.dg/c_loc_test_21.f90: New.
755 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
756 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
757 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
758 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
759 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
761 2013-04-03 Jeff Law <law@redhat.com>
763 PR tree-optimization/56799
764 * gcc.c-torture/execute/pr56799.c: New test.
766 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
769 * g++.dg/warn/Wpointer-arith-1.C: New.
770 * g++.dg/gomp/for-19.C: Adjust.
772 2013-04-03 Marek Polacek <polacek@redhat.com>
775 * gcc.dg/pr55702.c: New test.
777 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
780 * gcc.dg/pr56809.c: New testcase.
782 2013-04-03 Jakub Jelinek <jakub@redhat.com>
785 * g++.dg/debug/pr56819.C: New test.
787 2013-04-03 Richard Biener <rguenther@suse.de>
789 PR tree-optimization/56817
790 * g++.dg/torture/pr56817.C: New testcase.
792 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
794 * gcc.dg/vect/bb-slp-31.c: New file.
796 2013-04-03 Jason Merrill <jason@redhat.com>
799 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
801 2013-04-03 Richard Biener <rguenther@suse.de>
803 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
805 2013-04-03 Richard Biener <rguenther@suse.de>
807 PR tree-optimization/55964
808 * gcc.dg/torture/pr55964-2.c: New testcase.
810 2013-04-03 Richard Biener <rguenther@suse.de>
812 PR tree-optimization/56501
813 * gcc.dg/torture/pr56501.c: New testcase.
815 2013-04-03 Richard Biener <rguenther@suse.de>
817 PR tree-optimization/56407
818 * gcc.dg/torture/pr56407.c: New testcase.
820 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
822 PR tree-optimization/56790
823 * g++.dg/ext/pr56790-1.C: New testcase.
825 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
827 * gcc.target/i386/merge-1.c: New testcase.
828 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
830 2013-04-03 Jakub Jelinek <jakub@redhat.com>
833 * gcc.c-torture/execute/pr19449.c: New test.
835 2013-04-03 Richard Biener <rguenther@suse.de>
837 PR tree-optimization/56812
838 * g++.dg/vect/slp-pr56812.cc: New testcase.
840 2013-04-03 Janus Weil <janus@gcc.gnu.org>
844 * gfortran.dg/altreturn_8.f90: New.
845 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
846 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
847 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
849 2013-04-02 Jakub Jelinek <jakub@redhat.com>
851 PR rtl-optimization/56745
852 * gcc.c-torture/compile/pr56745.c: New test.
854 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
856 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
858 2013-04-02 Richard Biener <rguenther@suse.de>
860 PR tree-optimization/56778
861 * gcc.dg/torture/pr56778.c: New testcase.
863 2013-04-02 Richard Biener <rguenther@suse.de>
866 * g++.dg/torture/pr56768.C: New testcase.
868 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
870 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
872 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
875 * gfortran.dg/namelist_82.f90: New test.
877 2013-04-01 Janus Weil <janus@gcc.gnu.org>
880 * gfortran.dg/implicit_class_1.f90: New.
882 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
885 * gfortran.dg/namelist_81.f90: New test.
887 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
889 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
890 for constant and equal string lengths.
891 * gfortran.dg/character_comparison_5.f90: Likewise.
892 * gfortran.dg/character_comparison_9.f90: New test.
894 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
896 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
897 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
899 2013-03-29 Tobias Burnus <burnus@net-b.de>
902 * gfortran.dg/optional_absent_3.f90: New.
904 2013-03-29 Tobias Burnus <burnus@net-b.de>
907 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
909 2013-03-29 Tobias Burnus <burnus@net-b.de>
912 * gfortran.dg/namelist_80.f90: New.
914 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
917 * gfortran.dg/string_length_2.f90: New test.
918 * gfortran.dg/dependency_41.f90: New test.
920 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
923 * gfortran.dg/array_constructor_43.f90: New test.
924 * gfortran.dg/random_seed_3.f90: New test.
926 2013-03-28 Ian Bolton <ian.bolton@arm.com>
928 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
929 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
930 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
931 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
932 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
933 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
934 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
935 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
936 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
937 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
939 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
942 * g++.dg/conversion/op4.C: Adjust.
943 * g++.dg/cpp0x/rv1n.C: Likewise.
944 * g++.dg/cpp0x/rv2n.C: Likewise.
945 * g++.dg/cpp0x/template_deduction.C: Likewise.
946 * g++.dg/expr/cond8.C: Likewise.
947 * g++.dg/other/error4.C: Likewise.
948 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
949 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
950 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
951 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
952 * g++.old-deja/g++.jason/conversion2.C: Likewise.
953 * g++.old-deja/g++.law/cvt20.C: Likewise.
954 * g++.old-deja/g++.law/cvt8.C: Likewise.
955 * g++.old-deja/g++.law/init8.C: Likewise.
956 * g++.old-deja/g++.mike/net12.C: Likewise.
957 * g++.old-deja/g++.mike/net8.C: Likewise.
958 * g++.old-deja/g++.mike/p2793.C: Likewise.
959 * g++.old-deja/g++.mike/p3836.C: Likewise.
960 * g++.old-deja/g++.mike/p418.C: Likewise.
961 * g++.old-deja/g++.mike/p701.C: Likewise.
962 * g++.old-deja/g++.mike/p807.C: Likewise.
964 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
967 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
970 2013-03-28 Marek Polacek <polacek@redhat.com>
972 PR tree-optimization/56695
973 * gcc.dg/vect/pr56695.c: New test.
975 2013-03-28 Richard Biener <rguenther@suse.de>
977 PR tree-optimization/37021
978 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
979 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
981 2013-03-27 Tobias Burnus <burnus@net-b.de>
985 * gfortran.dg/sizeof_2.f90: New.
986 * gfortran.dg/sizeof_3.f90: New.
987 * gfortran.dg/sizeof_proc.f90: Update dg-error.
989 2013-03-27 Richard Biener <rguenther@suse.de>
991 PR tree-optimization/37021
992 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
994 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
996 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
997 * g++.dg/ipa/ivinline-2.C: Likewise.
998 * g++.dg/ipa/ivinline-3.C: Likewise.
999 * g++.dg/ipa/ivinline-4.C: Likewise.
1000 * g++.dg/ipa/ivinline-5.C: Likewise.
1001 * g++.dg/ipa/ivinline-7.C: Likewise.
1002 * g++.dg/ipa/ivinline-8.C: Likewise.
1003 * g++.dg/ipa/ivinline-9.C: Likewise.
1004 * g++.dg/cpp0x/noexcept03.C: Likewise.
1005 * gcc.dg/const-1.c: Likewise.
1006 * gcc.dg/ipa/pure-const-1.c: Likewise.
1007 * gcc.dg/noreturn-8.c: Likewise.
1008 * gcc.target/i386/mmx-1.c: Likewise.
1009 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
1010 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
1011 * gcc.c-torture/execute/pr33992.x: New file.
1013 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
1015 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
1017 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1020 * g++.dg/ext/desig5.C: New.
1022 2013-03-26 Tobias Burnus <burnus@net-b.de>
1025 * gfortran.dg/merge_init_expr_2.f90: New.
1026 * gfortran.dg/merge_char_1.f90: Modify test to
1027 stay a run-time test.
1028 * gfortran.dg/merge_char_3.f90: Ditto.
1030 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1032 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1033 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1035 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1038 * g++.dg/cpp0x/range-for23.C: New.
1040 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1043 * gfortran.dg/namelist_79.f90: New.
1045 2013-03-25 Martin Jambor <mjambor@suse.cz>
1047 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1049 2013-03-25 Tobias Burnus <burnus@net-b.de>
1069 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1070 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1071 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1072 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1073 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1074 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1075 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1076 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1077 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1078 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1079 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1080 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1081 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1082 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1083 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1084 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1085 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1086 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1087 * gfortran.dg/pr32601_1.f03: Ditto.
1088 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1089 * gfortran.dg/blockdata_7.f90: New.
1090 * gfortran.dg/c_assoc_4.f90: New.
1091 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1092 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1093 * gfortran.dg/c_funloc_tests_8.f90: New.
1094 * gfortran.dg/c_loc_test_17.f90: New.
1095 * gfortran.dg/c_loc_test_18.f90: New.
1096 * gfortran.dg/c_loc_test_19.f90: New.
1097 * gfortran.dg/c_loc_test_20.f90: New.
1098 * gfortran.dg/c_sizeof_5.f90: New.
1099 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1100 * gfortran.dg/transfer_resolve_2.f90: New.
1101 * gfortran.dg/transfer_resolve_3.f90: New.
1102 * gfortran.dg/transfer_resolve_4.f90: New.
1103 * gfortran.dg/pr32601.f03: Update dg-error.
1104 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1105 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1107 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1109 * gcc.target/arm/vseleqdf.c: New test.
1110 * gcc.target/arm/vseleqsf.c: Likewise.
1111 * gcc.target/arm/vselgedf.c: Likewise.
1112 * gcc.target/arm/vselgesf.c: Likewise.
1113 * gcc.target/arm/vselgtdf.c: Likewise.
1114 * gcc.target/arm/vselgtsf.c: Likewise.
1115 * gcc.target/arm/vselledf.c: Likewise.
1116 * gcc.target/arm/vsellesf.c: Likewise.
1117 * gcc.target/arm/vselltdf.c: Likewise.
1118 * gcc.target/arm/vselltsf.c: Likewise.
1119 * gcc.target/arm/vselnedf.c: Likewise.
1120 * gcc.target/arm/vselnesf.c: Likewise.
1121 * gcc.target/arm/vselvcdf.c: Likewise.
1122 * gcc.target/arm/vselvcsf.c: Likewise.
1123 * gcc.target/arm/vselvsdf.c: Likewise.
1124 * gcc.target/arm/vselvssf.c: Likewise.
1126 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1128 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1130 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1131 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1132 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1133 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1134 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1135 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1136 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1137 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1138 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1139 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1140 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1141 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1142 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1143 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1144 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1145 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1146 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1147 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1148 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1149 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1150 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1151 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1152 * gcc.target/arm/atomic-op-char.c: Likewise.
1153 * gcc.target/arm/atomic-op-consume.c: Likewise.
1154 * gcc.target/arm/atomic-op-int.c: Likewise.
1155 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1156 * gcc.target/arm/atomic-op-release.c: Likewise.
1157 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1158 * gcc.target/arm/atomic-op-short.c: Likewise.
1160 2013-03-25 Richard Biener <rguenther@suse.de>
1163 * g++.dg/torture/pr56694.C: New testcase.
1165 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1168 * gcc.target/arm/neon-vcond-gt.c: New test.
1169 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1170 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1172 2013-03-25 Richard Biener <rguenther@suse.de>
1174 PR tree-optimization/56689
1175 * gcc.dg/torture/pr56689.c: New testcase.
1177 2013-03-25 Kai Tietz <ktietz@redhat.com>
1179 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1181 2013-03-24 Tobias Burnus <burnus@net-b.de>
1184 * gfortran.dg/eof_5.f90: New.
1186 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1188 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1191 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1193 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1195 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1198 * gcc.c-torture/execute/builtins/builtins.exp: Add
1199 -Wl,--allow-multiple-definition for RTEMS targets.
1201 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1203 * gcc.target/aarch64/movk.c: New test.
1205 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1207 * g++.dg/ext/vector21.C: New testcase.
1209 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1211 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1212 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1214 2013-03-21 Richard Biener <rguenther@suse.de>
1216 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1217 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1219 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1221 * gcc.target/aarch64/vect.c: Test and result vector added
1222 for sabd and saba instructions.
1223 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1224 instructions in assembly.
1225 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1226 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1227 for fabd instruction.
1228 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1229 instruction in assembly.
1230 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1232 2013-03-20 Jeff Law <law@redhat.com>
1234 * g++.dg/tree-ssa/ssa-dom.C: New test.
1236 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1238 * gcc.target/powerpc/mmfpgpr.c: New test.
1239 * gcc.target/powerpc/sd-vsx.c: Likewise.
1240 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1241 * gcc.target/powerpc/vsx-float0.c: Likewise.
1243 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1245 PR tree-optimization/56355
1246 * gcc.dg/pr56355-1.c: New file.
1248 2013-03-20 Catherine Moore <clm@codesourcery.com>
1249 Richard Sandiford <rdsandiford@googlemail.com>
1251 * gcc.target/mips/mips.exp: Add microMIPS support.
1252 * gcc.target/mips/umips-movep-2.c: New test.
1253 * gcc.target/mips/umips-lwp-2.c: New test.
1254 * gcc.target/mips/umips-swp-5.c: New test.
1255 * gcc.target/mips/umips-constraints-1.c: New test.
1256 * gcc.target/mips/umips-lwp-3.c: New test.
1257 * gcc.target/mips/umips-swp-6.c: New test.
1258 * gcc.target/mips/umips-constraints-2.c: New test.
1259 * gcc.target/mips/umips-save-restore-1.c: New test.
1260 * gcc.target/mips/umips-lwp-4.c: New test.
1261 * gcc.target/mips/umips-swp-7.c: New test.
1262 * gcc.target/mips/umips-save-restore-2.c: New test.
1263 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1264 * gcc.target/mips/umips-lwp-5.c: New test.
1265 * gcc.target/mips/umips-save-restore-3.c: New test.
1266 * gcc.target/mips/umips-lwp-6.c: New test.
1267 * gcc.target/mips/umips-swp-1.c: New test.
1268 * gcc.target/mips/umips-lwp-7.c: New test.
1269 * gcc.target/mips/umips-swp-2.c: New test.
1270 * gcc.target/mips/umips-lwp-8.c: New test.
1271 * gcc.target/mips/umips-swp-3.c: New test.
1272 * gcc.target/mips/umips-movep-1.c: New test.
1273 * gcc.target/mips/umips-lwp-1.c: New test.
1274 * gcc.target/mips/umips-swp-4.c: New test.
1276 2013-03-20 Richard Biener <rguenther@suse.de>
1278 PR tree-optimization/56661
1279 * gcc.dg/torture/pr56661.c: New testcase.
1281 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1283 PR rtl-optimization/56605
1284 * gcc.target/powerpc/pr56605.c: New.
1286 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1289 * gfortran.dg/do_1.f90: Don't xfail.
1291 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1294 * gfortran.dg/namelist_77.f90: New.
1295 * gfortran.dg/namelist_78.f90: New.
1297 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1300 * gfortran.dg/open_negative_unit_1.f90: New.
1302 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1304 * gcc.target/aarch64/sbc.c: New test.
1306 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1308 * gcc.target/aarch64/ror.c: New test.
1310 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1312 * gcc.target/aarch64/extr.c: New test.
1314 2013-03-19 Richard Biener <rguenther@suse.de>
1316 PR tree-optimization/56273
1317 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1318 * c-c++-common/uninit-17.c: Likewise.
1320 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1322 PR tree-optimization/56635
1323 * g++.dg/torture/pr56635.C: New test.
1325 2013-03-18 Richard Biener <rguenther@suse.de>
1327 PR tree-optimization/3713
1328 * g++.dg/ipa/devirt-12.C: New testcase.
1330 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1333 * c-c++-common/pr56566.c: New test.
1335 2013-03-17 Jason Merrill <jason@redhat.com>
1337 * g++.dg/template/abstract-dr337.C: XFAIL.
1339 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1342 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1343 * c-c++-common/pr56607.c: New test.
1345 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1348 * g++.dg/cpp0x/constexpr-array5.C: New.
1350 2013-03-15 Tobias Burnus <burnus@net-b.de>
1353 * gfortran.dg/transfer_intrinsic_5.f90: New.
1355 2013-03-15 Kai Tietz <ktietz@redhat.com>
1357 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1358 * gcc.target/i386/pr20020-1.c: Likewise.
1359 * gcc.target/i386/pr20020-2.c: Likewise.
1360 * gcc.target/i386/pr20020-3.c: Likewise.
1361 * gcc.target/i386/pr53425-1.c: Likewise.
1362 * gcc.target/i386/pr53425-2.c: Likewise.
1363 * gcc.target/i386/pr55093.c: Likewise.
1364 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1366 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1369 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1370 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1372 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1374 PR tree-optimization/53265
1375 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1377 * gcc.dg/graphite/id-6.c (test): Likewise.
1378 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1379 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1381 PR tree-optimization/53265
1382 * gcc.dg/pr53265.c: New test.
1383 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1385 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1387 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1388 n, use it as high bound instead of 4.
1390 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1393 * gcc.target/sh/pr49880-1.c: New.
1394 * gcc.target/sh/pr49880-2.c: New.
1395 * gcc.target/sh/pr49880-3.c: New.
1396 * gcc.target/sh/pr49880-4.c: New.
1397 * gcc.target/sh/pr49880-5.c: New.
1399 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1401 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1403 2013-03-13 Richard Biener <rguenther@suse.de>
1405 PR tree-optimization/56608
1406 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1408 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1411 * g++.dg/cpp0x/alias-decl-32.C: New.
1413 2013-03-11 Jan Hubicka <jh@suse.cz>
1416 * gcc.c-torture/compile/pr56571.c: New testcase.
1418 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1420 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1421 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1423 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1425 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1426 * gcc.dg/inline_4.c: Likewise.
1427 * gcc.dg/unroll_2.c: Likewise.
1428 * gcc.dg/unroll_3.c: Likewise.
1429 * gcc.dg/unroll_4.c: Likewise.
1431 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1434 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1437 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1439 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1442 * gcc.c-torture/compile/pr40797.c: New.
1444 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1446 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1448 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1451 * gfortran.dg/class_56.f90: New test.
1453 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1456 * gcc.target/mips/pr56524.c: New test.
1458 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1461 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1463 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1466 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1468 2013-03-08 Marek Polacek <polacek@redhat.com>
1470 PR tree-optimization/56478
1471 * gcc.dg/torture/pr56478.c: New test.
1473 2013-03-08 Kai Tietz <ktietz@redhat.com>
1475 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1476 targets linker option --allow-multiple-definition.
1478 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1479 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1480 * gcc.dg/pr52549.c: Add LLP64 case.
1481 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1482 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1483 * gcc.dg/torture/pr51071-2.c: Likewise.
1484 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1485 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1486 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1487 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1488 * gcc.dg/weak/weak-1.c: Likewise.
1489 * gcc.dg/weak/weak-2.c: Likewise.
1490 * gcc.dg/weak/weak-3.c: Likewise.
1491 * gcc.dg/weak/weak-4.c: Likewise.
1492 * gcc.dg/weak/weak-5.c: Likewise.
1493 * gcc.dg/weak/weak-15.c: Likewise.
1494 * gcc.dg/weak/weak-16.c: Likewise.
1496 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1498 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1500 PR tree-optimization/56559
1501 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1503 2013-03-07 Andreas Schwab <schwab@suse.de>
1505 * gcc.dg/pr31490.c: Fix last change.
1507 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1510 * g++.dg/template/crash115.C: New.
1512 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1514 PR tree-optimization/56539
1515 * gcc.c-torture/compile/pr56539.c: New test.
1517 2013-03-06 Kai Tietz <ktietz@redhat.com>
1519 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1521 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1522 * gcc.dg/lto/20091013-1_2.c: Likewise.
1523 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1525 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1527 * gnat.dg/specs/aggr6.ads: New test.
1529 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1531 * gnat.dg/loop_optimization15.ad[sb]: New test.
1533 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1536 * gcc.dg/pr56548.c: New test.
1538 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1541 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1543 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1546 * g++.dg/template/typename20.C: New test.
1548 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1551 * gcc.dg/pr56510.c: New test.
1553 PR rtl-optimization/56484
1554 * gcc.c-torture/compile/pr56484.c: New test.
1556 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1559 * g++.dg/warn/Wsign-conversion-2.C: New.
1561 2013-03-05 Richard Biener <rguenther@suse.de>
1563 PR tree-optimization/56270
1564 * gcc.dg/vect/slp-38.c: New testcase.
1566 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1568 PR rtl-optimization/56494
1569 * gcc.dg/pr56494.c: New test.
1571 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1573 * gcc.dg/pr56424.c: New test.
1575 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1577 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1578 * gcc.dg/pr56228.c <avr>: Skip.
1580 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1583 PR tree-optimization/52631
1584 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1586 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1588 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1589 * gcc.dg/vect/vect-83_64.c: Same.
1591 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1594 * gfortran.dg/pointer_check_13.f90: New test.
1596 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1599 * gfortran.dg/array_constructor_42.f90: New test.
1601 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1604 * g++.dg/template/static33.C: New.
1605 * g++.dg/template/static34.C: Likewise.
1608 * g++.dg/template/static35.C: New.
1610 2013-03-01 Steve Ellcey <sellcey@mips.com>
1612 * gcc.dg/pr56396.c: Require pic support.
1614 2013-03-01 Richard Biener <rguenther@suse.de>
1616 PR tree-optimization/55481
1617 * gcc.dg/torture/pr56488.c: New testcase.
1619 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1620 Jakub Jelinek <jakub@redhat.com>
1623 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1624 no_sanitize_address attribute rather than no_address_safety_analysis.
1625 * g++.dg/asan/sanitizer_test_utils.h
1626 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1627 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1628 in addition to no_address_safety_analysis.
1630 2013-02-28 Jason Merrill <jason@redhat.com>
1633 * g++.dg/cpp0x/constexpr-and.C: New.
1635 2013-02-28 Martin Jambor <mjambor@suse.cz>
1637 PR tree-optimization/56294
1638 * g++.dg/debug/pr56294.C: New test.
1640 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1642 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1644 2013-02-27 Marek Polacek <polacek@redhat.com>
1646 PR rtl-optimization/56466
1647 * gcc.dg/pr56466.c: New test.
1649 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1651 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1652 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1653 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1655 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1658 * gcc.dg/pr45472.c: New test.
1660 2013-02-26 Marek Polacek <polacek@redhat.com>
1662 PR tree-optimization/56426
1663 * gcc.dg/pr56436.c: New test.
1665 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1667 PR tree-optimization/56448
1668 * gcc.c-torture/compile/pr56448.c: New test.
1670 PR tree-optimization/56443
1671 * gcc.dg/torture/pr56443.c: New test.
1673 2013-02-25 Richard Biener <rguenther@suse.de>
1675 PR tree-optimization/56175
1676 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1678 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1681 * g++.dg/torture/pr56403.C: New test.
1683 2013-02-25 Catherine Moore <clm@codesourcery.com>
1686 2013-02-24 Catherine Moore <clm@codesourcery.com>
1687 Richard Sandiford <rdsandiford@googlemail.com>
1689 * gcc.target/mips/mips.exp: Add microMIPS support.
1690 * gcc.target/mips/umips-movep-2.c: New test.
1691 * gcc.target/mips/umips-lwp-2.c: New test.
1692 * gcc.target/mips/umips-swp-5.c: New test.
1693 * gcc.target/mips/umips-constraints-1.c: New test.
1694 * gcc.target/mips/umips-lwp-3.c: New test.
1695 * gcc.target/mips/umips-swp-6.c: New test.
1696 * gcc.target/mips/umips-constraints-2.c: New test.
1697 * gcc.target/mips/umips-save-restore-1.c: New test.
1698 * gcc.target/mips/umips-lwp-4.c: New test.
1699 * gcc.target/mips/umips-swp-7.c: New test.
1700 * gcc.target/mips/umips-save-restore-2.c: New test.
1701 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1702 * gcc.target/mips/umips-lwp-5.c: New test.
1703 * gcc.target/mips/umips-save-restore-3.c: New test.
1704 * gcc.target/mips/umips-lwp-6.c: New test.
1705 * gcc.target/mips/umips-swp-1.c: New test.
1706 * gcc.target/mips/umips-lwp-7.c: New test.
1707 * gcc.target/mips/umips-swp-2.c: New test.
1708 * gcc.target/mips/umips-lwp-8.c: New test.
1709 * gcc.target/mips/umips-swp-3.c: New test.
1710 * gcc.target/mips/umips-movep-1.c: New test.
1711 * gcc.target/mips/umips-lwp-1.c: New test.
1712 * gcc.target/mips/umips-swp-4.c: New test.
1714 2013-02-24 Catherine Moore <clm@codesourcery.com>
1715 Richard Sandiford <rdsandiford@googlemail.com>
1717 * gcc.target/mips/mips.exp: Add microMIPS support.
1718 * gcc.target/mips/umips-movep-2.c: New test.
1719 * gcc.target/mips/umips-lwp-2.c: New test.
1720 * gcc.target/mips/umips-swp-5.c: New test.
1721 * gcc.target/mips/umips-constraints-1.c: New test.
1722 * gcc.target/mips/umips-lwp-3.c: New test.
1723 * gcc.target/mips/umips-swp-6.c: New test.
1724 * gcc.target/mips/umips-constraints-2.c: New test.
1725 * gcc.target/mips/umips-save-restore-1.c: New test.
1726 * gcc.target/mips/umips-lwp-4.c: New test.
1727 * gcc.target/mips/umips-swp-7.c: New test.
1728 * gcc.target/mips/umips-save-restore-2.c: New test.
1729 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1730 * gcc.target/mips/umips-lwp-5.c: New test.
1731 * gcc.target/mips/umips-save-restore-3.c: New test.
1732 * gcc.target/mips/umips-lwp-6.c: New test.
1733 * gcc.target/mips/umips-swp-1.c: New test.
1734 * gcc.target/mips/umips-lwp-7.c: New test.
1735 * gcc.target/mips/umips-swp-2.c: New test.
1736 * gcc.target/mips/umips-lwp-8.c: New test.
1737 * gcc.target/mips/umips-swp-3.c: New test.
1738 * gcc.target/mips/umips-movep-1.c: New test.
1739 * gcc.target/mips/umips-lwp-1.c: New test.
1740 * gcc.target/mips/umips-swp-4.c: New test.
1742 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1745 * lib/asan-dg.exp (asan_link_flags): Add
1746 -B${gccpath}/libsanitizer/asan/ to flags.
1748 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1751 * gcc.dg/torture/pr56420.c: New test.
1753 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1756 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1758 2013-02-21 Martin Jambor <mjambor@suse.cz>
1760 PR tree-optimization/56310
1761 * g++.dg/ipa/pr56310.C: New test.
1763 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1766 * gfortran.dg/proc_ptr_comp_37.f90: New.
1768 2013-02-21 Richard Biener <rguenther@suse.de>
1770 PR tree-optimization/56415
1772 2013-02-11 Richard Biener <rguenther@suse.de>
1774 PR tree-optimization/56273
1775 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1776 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1777 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1778 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1779 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1780 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1782 2013-02-21 Marek Polacek <polacek@redhat.com>
1784 PR tree-optimization/56398
1785 * g++.dg/torture/pr56398.C: New test.
1787 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1790 * gcc.c-torture/compile/pr56405.c: New test.
1792 2013-02-20 Jan Hubicka <jh@suse.cz>
1794 PR tree-optimization/56265
1795 * g++.dg/ipa/devirt-11.C: New testcase.
1797 2013-02-20 Richard Biener <rguenther@suse.de>
1799 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1801 2013-02-20 Richard Biener <rguenther@suse.de>
1802 Jakub Jelinek <jakub@redhat.com>
1804 PR tree-optimization/56396
1805 * gcc.dg/pr56396.c: New testcase.
1807 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1810 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1812 2013-02-19 Richard Biener <rguenther@suse.de>
1814 PR tree-optimization/56384
1815 * gcc.dg/torture/pr56384.c: New testcase.
1817 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1819 PR tree-optimization/56350
1820 * gcc.dg/pr56350.c: New test.
1822 PR tree-optimization/56381
1823 * g++.dg/opt/pr56381.C: New test.
1825 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1828 * lib/dg-pch.exp (pch-init, pch-finish,
1829 check_effective_target_pch_supported_debug): New procs.
1830 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1831 Likewise if $pch_unsupported_debug and $flags include -g.
1832 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1833 and dg-require-effective-target pch_unsupported_debug.
1834 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1835 * objc.dg/pch/pch.exp: Likewise.
1836 * gcc.dg/pch/pch.exp: Likewise.
1837 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1838 pch_unsupported_debug.
1839 * gcc.dg/pch/valid-1.hs: Likewise.
1840 * gcc.dg/pch/valid-1b.c: Likewise.
1841 * gcc.dg/pch/valid-1b.hs: Likewise.
1843 2013-02-18 Richard Biener <rguenther@suse.de>
1845 PR tree-optimization/56366
1846 * gcc.dg/torture/pr56366.c: New testcase.
1848 2013-02-18 Richard Biener <rguenther@suse.de>
1851 * gcc.dg/torture/pr56349.c: New testcase.
1853 2013-02-18 Richard Biener <rguenther@suse.de>
1855 PR tree-optimization/56321
1856 * gcc.dg/torture/pr56321.c: New testcase.
1858 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1860 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1862 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1863 Dodji Seketeli <dodji@redhat.com>
1866 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1867 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1868 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1869 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1870 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1871 * c-c++-common/asan/pr56330.c: Likewise.
1872 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1873 Ensure the size argument of __builtin_memcpy is a constant.
1875 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1876 Paolo Carlini <paolo.carlini@oracle.com>
1879 * g++.dg/cpp0x/enum23.C: New.
1881 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1884 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1886 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1888 PR rtl-optimization/56348
1889 * gcc.target/i386/pr56348.c: New test.
1891 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1893 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1894 * gcc.target/arm/interrupt-2.c: Likewise.
1896 2013-02-15 Tobias Burnus <burnus@net-b.de>
1899 * gfortran.dg/matmul_9.f90: New.
1901 2013-02-15 Tobias Burnus <burnus@net-b.de>
1904 * gfortran.dg/init_flag_11.f90: New.
1906 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1908 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1910 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1912 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1915 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1916 Tobias Burnus <burnus@net-b.de>
1919 * gfortran.dg/allocatable_function_7.f90: New.
1921 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1923 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1924 * asan_globals_test-wrapper.cc: New file.
1925 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1926 instead of asan_globals_test.cc as dg-additional-sources.
1927 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1928 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1929 "sanitizer_test_utils.h" instead of
1930 "sanitizer_common/tests/sanitizer_test_utils.h".
1931 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1932 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1933 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1934 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1935 * g++.dg/asan/asan_test.cc: Synced from upstream.
1936 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1938 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1941 * c-c++-common/asan/memcmp-2.c: New test.
1943 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1946 * g++.dg/cpp0x/udlit-string-literal.h: New.
1947 * g++.dg/cpp0x/udlit-string-literal.C: New.
1949 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1951 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1953 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1956 * gcc.target/arm/pr56184.C: New test.
1958 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1961 * g++.dg/torture/pr56302.C: New test.
1962 * g++.dg/cpp0x/constexpr-56302.C: New test.
1963 * c-c++-common/pr56302.c: New test.
1965 2013-02-13 Tobias Burnus <burnus@net-b.de>
1966 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1969 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1970 * gfortran.dg/quad_3.f90: Ditto.
1972 2013-02-13 Kostya Serebryany <kcc@google.com>
1974 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1975 to match the fresh asan run-time.
1976 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1978 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1980 Avoid instrumenting duplicated memory access in the same basic block
1981 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1982 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1983 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1984 * c-c++-common/asan/inc.c: Likewise.
1986 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1989 * gcc.target/i386/pr56148.c: New test.
1991 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1992 Tobias Burnus <burnus@net-b.de>
1995 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1998 2013-02-12 Richard Biener <rguenther@suse.de>
2001 * gcc.dg/lto/pr56297_0.c: New testcase.
2002 * gcc.dg/lto/pr56297_0.c: Likewise.
2004 2013-02-12 Janus Weil <janus@gcc.gnu.org>
2007 * gfortran.dg/typebound_deferred_1.f90: New.
2009 2013-02-12 Jakub Jelinek <jakub@redhat.com>
2011 PR rtl-optimization/56151
2012 * gcc.target/i386/pr56151.c: New test.
2014 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
2016 * g++.dg/ext/mv12.C: New test.
2017 * g++.dg/ext/mv12.h: New file.
2018 * g++.dg/ext/mv12-aux.C: New file.
2019 * g++.dg/ext/mv13.C: New test.
2021 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
2023 * lib/target-supports.exp
2024 (check_effective_target_powerpc_eabi_ok): New.
2025 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
2027 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
2028 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
2030 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
2031 * gcc.target/powerpc/pr51623.c: Likewise.
2032 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2033 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2035 2013-02-11 Alexander Potapenko <glider@google.com>
2036 Jack Howarth <howarth@bromo.med.uc.edu>
2037 Jakub Jelinek <jakub@redhat.com>
2040 * g++.dg/asan/pr55617.C: Run on all targets.
2042 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2044 PR rtl-optimization/56275
2045 * gcc.dg/pr56275.c: New test.
2047 2013-02-11 Richard Biener <rguenther@suse.de>
2049 PR tree-optimization/56273
2050 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2052 2013-02-11 Richard Biener <rguenther@suse.de>
2054 PR tree-optimization/56264
2055 * gcc.dg/torture/pr56264.c: New testcase.
2057 2013-02-11 Richard Biener <rguenther@suse.de>
2059 PR tree-optimization/56273
2060 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2061 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2062 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2063 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2064 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2065 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2067 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2069 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2070 for *-*-linux-gnu targets.
2071 * g++.dg/asan/interception-test-1.c: Ditto.
2072 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2073 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2075 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2078 * gfortran.dg/intrinsic_size_4.f90 : New test.
2080 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2083 * gcc.target/powerpc/pr56256.c: New test.
2085 2013-02-08 Ian Lance Taylor <iant@google.com>
2087 * lib/go.exp: Load timeout.exp.
2089 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2091 PR rtl-optimization/56246
2092 * gcc.target/i386/pr56246.c: New test.
2094 2013-02-08 Jeff Law <law@redhat.com>
2097 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2099 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2102 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2105 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2107 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2109 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2111 PR rtl-optimization/56195
2112 * gcc.dg/torture/pr56195.c: New test.
2114 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2117 * gfortran.dg/recursive_interface_2.f90: New test.
2119 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2121 PR tree-optimization/56250
2122 * gcc.c-torture/execute/pr56250.c: New test.
2124 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2126 PR tree-optimization/56064
2127 * gcc.dg/fixed-point/view-convert-2.c: New test.
2129 2013-02-08 Michael Matz <matz@suse.de>
2131 PR tree-optimization/52448
2132 * gcc.dg/pr52448.c: New test.
2134 2013-02-08 Richard Biener <rguenther@suse.de>
2137 * gcc.dg/torture/pr56181.c: New testcase.
2139 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2142 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2143 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2145 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2148 * g++.dg/parse/crash61.C: New test.
2151 * g++.dg/parse/pr56239.C: New test.
2154 * g++.dg/abi/mangle61.C: New test.
2156 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2158 PR rtl-optimization/56225
2159 * gcc.target/i386/pr56225.c: New test.
2161 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2164 * gcc.dg/guality/pr56154-1.c: New test.
2165 * gcc.dg/guality/pr56154-2.c: New test.
2166 * gcc.dg/guality/pr56154-3.c: New test.
2167 * gcc.dg/guality/pr56154-4.c: New test.
2168 * gcc.dg/guality/pr56154-aux.c: New file.
2170 PR tree-optimization/55789
2171 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2173 * gcc.dg/tree-ssa/inline-3.c: Add
2174 --param max-early-inliner-iterations=2 option.
2176 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2179 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2180 Add -fno-dwarf2-cfi-asm to dg-options.
2183 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2186 * gcc.dg/pr56228.c: New test.
2188 2013-02-07 Alan Modra <amodra@gmail.com>
2191 * gcc.target/powerpc/pr54009.c: New test.
2193 * gfortran.dg/pr54131.f: New test.
2195 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2198 * gfortran.dg/array_constructor_41.f90: New test.
2200 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2203 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2205 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2208 * g++.dg/gomp/pr56217.C: New test.
2210 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2212 PR tree-optimization/56205
2213 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2214 * gcc.c-torture/execute/pr56205.c: New test.
2216 2013-02-05 Richard Biener <rguenther@suse.de>
2218 PR tree-optimization/53342
2219 PR tree-optimization/53185
2220 * gcc.dg/vect/pr53185-2.c: New testcase.
2222 2013-02-05 Jan Hubicka <jh@suse.cz>
2224 PR tree-optimization/55789
2225 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2226 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2227 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2228 * g++.dg/ipa/inline-1.C: New testcase.
2229 * g++.dg/ipa/inline-2.C: New testcase.
2230 * g++.dg/ipa/inline-3.C: New testcase.
2232 2013-02-05 Jan Hubicka <jh@suse.cz>
2234 PR tree-optimization/55789
2235 * g++.dg/torture/pr55789.C: New testcase.
2237 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2240 * gcc.dg/pr56167.c: New test.
2242 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2245 * gcc.target/sh/pr55146.c: New.
2247 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2249 PR tree-optimization/54386
2250 * gcc.target/sh/pr54386.c: New.
2252 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2255 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2258 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2260 2013-02-04 Alexander Potapenko <glider@google.com>
2261 Jack Howarth <howarth@bromo.med.uc.edu>
2262 Jakub Jelinek <jakub@redhat.com>
2265 * g++.dg/asan/pr55617.C: New test.
2267 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2270 * gfortran.dg/typebound_operator_19.f90: New test.
2271 * gfortran.dg/typebound_assignment_4.f90: New test.
2273 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2276 * gfortran.dg/recursive_interface_1.f90: New test.
2278 2013-02-04 Richard Guenther <rguenther@suse.de>
2281 * gcc.dg/lto/pr56168_0.c: New testcase.
2282 * gcc.dg/lto/pr56168_1.c: Likewise.
2284 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2288 * gfortran.dg/block_12.f90: New test.
2289 * gfortran.dg/module_error_1.f90: New test.
2291 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2293 * lib/target-supports.exp (check_effective_target_vect_float)
2294 (check_effective_target_vect_no_align): Add mips-sde-elf.
2296 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2298 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2300 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2302 * gcc.dg/pr56023.c: XFAIL on AIX.
2303 * gcc.dg/vect/pr49352.c: Same.
2305 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2307 * gnat.dg/opt26.adb: New test.
2309 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2312 2013-01-27 Amol Pise <amolpise15@gmail.com>
2314 * gcc.target/arm/neon-vfnms-1.c: New test.
2315 * gcc.target/arm/neon-vfnma-1.c: New test.
2317 2013-01-31 Richard Biener <rguenther@suse.de>
2319 PR tree-optimization/56157
2320 * gcc.dg/torture/pr56157.c: New testcase.
2322 2013-01-30 Richard Biener <rguenther@suse.de>
2324 PR tree-optimization/56150
2325 * gcc.dg/torture/pr56150.c: New testcase.
2327 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2330 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2331 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2332 printed in backtrace.
2333 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2334 to avoid errors about mismatched allocation vs. deallocation.
2337 * g++.dg/mv1.C: Moved to...
2338 * g++.dg/ext/mv1.C: ... here. Adjust test.
2339 * g++.dg/mv2.C: Moved to...
2340 * g++.dg/ext/mv2.C: ... here. Adjust test.
2341 * g++.dg/mv3.C: Moved to...
2342 * g++.dg/ext/mv3.C: ... here.
2343 * g++.dg/mv4.C: Moved to...
2344 * g++.dg/ext/mv4.C: ... here.
2345 * g++.dg/mv5.C: Moved to...
2346 * g++.dg/ext/mv5.C: ... here. Adjust test.
2347 * g++.dg/mv6.C: Moved to...
2348 * g++.dg/ext/mv6.C: ... here. Adjust test.
2349 * g++.dg/ext/mv7.C: New test.
2350 * g++.dg/ext/mv8.C: New test.
2351 * g++.dg/ext/mv9.C: New test.
2352 * g++.dg/ext/mv10.C: New test.
2353 * g++.dg/ext/mv11.C: New test.
2355 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2357 PR rtl-optimization/56144
2358 * gcc.dg/pr56144.c: New.
2360 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2362 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2364 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2365 * g++.dg/cpp0x/constexpr-55573.C: Same
2367 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2369 PR tree-optimization/56064
2370 * gcc.dg/fixed-point/view-convert.c: New test.
2372 2013-01-30 Andreas Schwab <schwab@suse.de>
2374 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2375 evaluate the end index in string range.
2377 2013-01-30 Tobias Burnus <burnus@net-b.de>
2380 * gfortran.dg/allocatable_function_6.f90: New.
2382 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2383 Mikael Morin <mikael@gcc.gnu.org>
2386 * gfortran.dg/proc_ptr_comp_36.f90: New.
2388 2013-01-29 Richard Biener <rguenther@suse.de>
2390 PR tree-optimization/55270
2391 * gcc.dg/torture/pr55270.c: New testcase.
2393 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2395 PR rtl-optimization/56117
2396 * gcc.dg/pr56117.c: New test.
2398 2013-01-28 Richard Biener <rguenther@suse.de>
2400 PR tree-optimization/56034
2401 * gcc.dg/torture/pr56034.c: New testcase.
2403 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2405 PR tree-optimization/56125
2406 * gcc.dg/pr56125.c: New test.
2408 2013-01-28 Tobias Burnus <burnus@net-b.de>
2409 Mikael Morin <mikael@gcc.gnu.org>
2412 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2413 * gfortran.dg/import8.f90: Likewise.
2414 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2415 * gfortran.dg/import10.f90: New test.
2416 * gfortran.dg/import11.f90: Likewise
2418 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2421 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2422 string.h. Provide memset, malloc and free prototypes, adjust line
2423 numbers in dg-output.
2424 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2425 Provide memset prototype and adjust line numbers in dg-output.
2426 * c-c++-common/asan/global-overflow-1.c: Likewise.
2428 PR tree-optimization/56094
2429 * gcc.dg/pr56094.c: New test.
2431 2013-01-27 Amol Pise <amolpise15@gmail.com>
2433 * gcc.target/arm/neon-vfnms-1.c: New test.
2434 * gcc.target/arm/neon-vfnma-1.c: New test.
2436 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2439 * gcc.target/i386/pr56114.c: New test.
2441 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2444 * gfortran.dg/associate_14.f90: New test.
2447 * gfortran.dg/associate_13.f90: New test.
2449 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2451 PR tree-optimization/56098
2452 * gcc.dg/pr56098-1.c: New test.
2453 * gcc.dg/pr56098-2.c: New test.
2455 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2458 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2460 2013-01-22 Marek Polacek <polacek@redhat.com>
2462 PR tree-optimization/56035
2463 * gcc.dg/pr56035.c: New test.
2465 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2467 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2470 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2472 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2474 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2477 * gcc.dg/pr56078.c: New test.
2478 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2480 2013-01-24 Martin Jambor <mjambor@suse.cz>
2482 PR tree-optimization/55927
2483 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2485 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2487 * gcc.target/i386/movsd.c: New test.
2489 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2492 * gcc.target/i386/pr55934.c: New test.
2494 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2497 * gfortran.dg/select_8.f90: New.
2499 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2501 * gcc.target/microblaze/microblaze.exp: Remove
2502 target_config_cflags check.
2504 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2507 * gfortran.dg/gomp/pr56052.f90: New test.
2510 * gcc.dg/pr49069.c: New test.
2512 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2515 * g++.dg/cpp0x/constexpr-static10.C: New.
2517 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2520 * gcc.target/i386/pr56028.c: New test.
2522 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2525 * gcc.target/i386/pr55686.c: New test.
2527 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2530 * g++.dg/cpp0x/variadic139.C: New test.
2531 * g++.dg/cpp0x/variadic140.C: Likewise.
2532 * g++.dg/cpp0x/variadic141.C: Likewise.
2534 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2536 * gnat.dg/warn8.adb: New test.
2538 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2541 * gfortran.dg/include_8.f90: New test.
2543 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2545 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2546 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2548 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2550 PR tree-optimization/56051
2551 * gcc.c-torture/execute/pr56051.c: New test.
2553 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2555 PR rtl-optimization/56023
2556 * gcc.dg/pr56023.c: New test.
2558 2013-01-21 Martin Jambor <mjambor@suse.cz>
2561 * gcc.target/i386/pr56022.c: New test.
2563 2013-01-21 Jason Merrill <jason@redhat.com>
2565 * lib/target-supports.exp (check_effective_target_alias): New.
2567 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2570 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2572 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2574 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2576 2013-01-19 Jeff Law <law@redhat.com>
2578 PR tree-optimization/52631
2579 * tree-ssa/pr52631.c: New test.
2580 * tree-ssa/ssa-fre-9: Update expected output.
2582 2013-01-19 Anthony Green <green@moxielogic.com>
2584 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2587 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2589 PR tree-optimization/56029
2590 * g++.dg/torture/pr56029.C: New test.
2592 2013-01-18 Sharad Singhai <singhai@google.com>
2594 PR tree-optimization/55995
2595 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2597 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2600 * gcc.target/i386/pr55433.c: New.
2602 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2605 * gfortran.dg/pr56015.f90: New test.
2607 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2609 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2611 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2613 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2614 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2615 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2616 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2617 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2619 2013-01-17 Jeff Law <law@redhat.com>
2621 * gcc.dg/pr52573.c: Move to...
2622 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2624 PR rtl-optimization/52573
2625 * gcc.dg/pr52573.c: New test.
2627 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2630 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2631 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2632 check_no_compiler_messages to test support in ucontext.h.
2633 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2634 compliant RLIMIT_AS.
2636 2013-01-17 Marek Polacek <polacek@redhat.com>
2638 PR rtl-optimization/55833
2639 * gcc.dg/pr55833.c: New test.
2641 2013-01-17 Jan Hubicka <jh@suse.cz>
2643 PR tree-optimization/55273
2644 * gcc.c-torture/compile/pr55273.c: New testcase.
2646 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2649 * gcc.target/pr55981.c: New test.
2651 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2653 * gcc.target/arm/pr40887.c: Require at least armv5.
2654 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2655 * gcc.target/arm/pr51915.c: Likewise.
2656 * gcc.target/arm/pr52006.c: Likewise.
2657 * gcc.target/arm/pr53187.c: Likewise.
2659 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2660 * gcc.target/arm/ftest-support-arm.h: Delete.
2661 * gcc.target/arm/ftest-support-thumb.h: Delete.
2662 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2663 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2664 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2665 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2666 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2667 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2668 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2669 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2670 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2671 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2672 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2673 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2674 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2675 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2676 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2677 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2678 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2679 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2680 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2681 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2682 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2683 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2684 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2685 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2687 2013-01-17 Martin Jambor <mjambor@suse.cz>
2689 PR tree-optimizations/55264
2690 * g++.dg/ipa/pr55264.C: New test.
2692 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2695 * gfortran.dg/class_55.f90: New.
2697 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2700 * gcc.c-torture/execute/builtins/builtins.exp: Add
2701 -Wl,--allow-multiple-definition for eabi and elf targets.
2704 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2705 check_effective_target_vect_perm_short,
2706 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2707 check_effective_target_vect64): Return 0 for big-endian ARM.
2708 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2710 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2713 2013-01-16 Richard Biener <rguenther@suse.de>
2715 PR tree-optimization/55964
2716 * gcc.dg/torture/pr55964.c: New testcase.
2718 2013-01-16 Richard Biener <rguenther@suse.de>
2720 PR tree-optimization/54767
2721 PR tree-optimization/53465
2722 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2724 2013-01-16 Christian Bruel <christian.bruel@st.com>
2727 * gcc.target/sh/sh-switch.c: New testcase.
2729 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2731 * gcc.dg/webizer.c: Increase the array size.
2733 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2736 * gcc.dg/pr55940.c: New test.
2738 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2739 Harald Anlauf <anlauf@gmx.de>
2741 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2742 * gfortran.dg/bounds_check_5.f90: Likewise.
2743 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2744 * gfortran.dg/continuation_9.f90: Likewise.
2745 * gfortran.dg/move_alloc_13.f90: Likewise.
2746 * gfortran.dg/structure_constructor_11.f90: Likewise.
2747 * gfortran.dg/tab_continuation.f: Likewise.
2748 * gfortran.dg/warning-directive-2.F90: Likewise.
2749 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2751 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2753 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2754 * gcc.target/arm/fma-sp.c: Likewise.
2756 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2758 PR rtl-optimization/55153
2759 * gcc.dg/pr55153.c: New.
2761 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2763 PR tree-optimization/55920
2764 * gcc.c-torture/compile/pr55920.c: New test.
2766 2013-01-15 Richard Biener <rguenther@suse.de>
2769 * gcc.dg/torture/pr55882.c: New testcase.
2771 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2773 PR tree-optimization/55955
2774 * gcc.c-torture/compile/pr55955.c: New test.
2776 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2779 * g++.dg/cpp0x/alias-decl-31.C: New test.
2781 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2784 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2785 case where interface is null.
2787 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2790 * gfortran.dg/array_constructor_40.f90: New test.
2792 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2794 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2796 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2798 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2799 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2800 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2801 * gcc.target/aarch64/vect-ld1r.c: New.
2802 * gcc.target/aarch64/vect-ld1r.x: New.
2804 2013-01-14 Andi Kleen <ak@linux.intel.com>
2807 * gcc.target/i386/hle-clear-rel.c: New file
2808 * gcc.target/i386/hle-store-rel.c: New file.
2810 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2812 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2813 * gfortran.dg/bounds_check_4.f90: Likewise.
2814 * gfortran.dg/inquire_10.f90: Likewise.
2815 * gfortran.dg/minloc_3.f90: Likewise.
2816 * gfortran.dg/minlocval_3.f90: Likewise.
2817 * gfortran.dg/module_double_reuse.f90: Likewise.
2818 * gfortran.dg/mvbits_1.f90: Likewise.
2819 * gfortran.dg/oldstyle_1.f90: Likewise.
2820 * gfortran.dg/pr20163-2.f: Likewise.
2821 * gfortran.dg/save_1.f90: Likewise.
2822 * gfortran.dg/scan_1.f90: Likewise.
2823 * gfortran.dg/select_char_1.f90: Likewise.
2824 * gfortran.dg/shape_4.f90: Likewise.
2825 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2826 * gfortran.dg/function_optimize_10.f90: Likewise.
2827 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2828 * gfortran.dg/used_types_17.f90: Likewise.
2829 * gfortran.dg/used_types_18.f90: Likewise.
2831 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2834 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2836 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2838 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2840 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2842 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2844 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2847 * gfortran.dg/assumed_type_2.f90: Fix test case.
2848 * gfortran.dg/internal_pack_13.f90: New test.
2849 * gfortran.dg/internal_pack_14.f90: New test.
2851 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2854 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2855 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2858 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2860 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2862 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2865 * gcc.target/s390/pr55719.c: New testcase.
2867 2013-01-11 Richard Guenther <rguenther@suse.de>
2869 PR tree-optimization/44061
2870 * gcc.dg/pr44061.c: New testcase.
2872 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2874 Update copyright years.
2876 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2877 Jakub Jelinek <jakub@redhat.com>
2880 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2882 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2884 PR rtl-optimization/55672
2885 * gcc.target/i386/pr55672.c: New.
2887 2013-01-10 Jeff Law <law@redhat.com>
2889 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2890 pass/fail message unique.
2893 2013-01-10 Jason Merrill <jason@redhat.com>
2895 * ada/.gitignore: New.
2897 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2899 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2901 * g++.dg/tls/thread_local2.C: Likewise.
2902 * g++.dg/tls/thread_local2g.C: Likewise.
2903 * g++.dg/tls/thread_local6.C: Likewise.
2904 * g++.dg/tls/thread_local-order1.C: Add tls options.
2905 * g++.dg/tls/thread_local-order2.C: Likewise.
2906 * g++.dg/tls/thread_local3.C: Likewise.
2907 * g++.dg/tls/thread_local3g.C: Likewise.
2908 * g++.dg/tls/thread_local4.C: Likewise.
2909 * g++.dg/tls/thread_local4g.C: Likewise.
2910 * g++.dg/tls/thread_local5.C: Likewise.
2911 * g++.dg/tls/thread_local5g.C: Likewise.
2912 * g++.dg/tls/thread_local6g.C: Likewise.
2914 2013-01-10 Kostya Serebryany <kcc@google.com>
2916 * g++.dg/asan/asan_test.cc: Sync from upstream.
2918 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2920 PR tree-optimization/55921
2921 * gcc.c-torture/compile/pr55921.c: New test.
2923 2013-01-09 Jan Hubicka <jh@suse.cz>
2925 PR tree-optimization/55569
2926 * gcc.c-torture/compile/pr55569.c: New testcase.
2928 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2931 * gfortran.dg/use_28.f90: New test.
2933 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2935 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2936 number matching more robust.
2938 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2940 PR rtl-optimization/55829
2941 * gcc.target/i386/pr55829.c: New.
2943 2013-01-09 Tobias Burnus <burnus@net-b.de>
2946 * gfortran.dg/bind_c_bool_1.f90: New.
2947 * gfortran.dg/do_5.f90: Add dg-warning.
2949 2013-01-09 Jan Hubicka <jh@suse.cz>
2951 PR tree-optimization/55875
2952 * gcc.c-torture/execute/pr55875.c: New testcase.
2953 * g++.dg/torture/pr55875.C: New testcase.
2955 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2958 * c-c++-common/pr48418.c: New test.
2960 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2963 * g++.dg/tls/thread_local-ice.C: New.
2965 2013-01-09 Andreas Schwab <schwab@suse.de>
2967 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2969 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2971 PR tree-optimization/48189
2972 * gcc.dg/pr48189.c: New test.
2974 2013-01-04 Jan Hubicka <jh@suse.cz>
2976 PR tree-optimization/55823
2977 * g++.dg/ipa/devirt-10.C: New testcase.
2979 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2980 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2982 PR rtl-optimization/55845
2983 * gcc.target/i386/pr55845.c: New test.
2985 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2987 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2988 instructions generated instead of number of occurances.
2990 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2992 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2993 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2994 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2995 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2996 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2997 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2998 * gcc.target/aarch64/vect-fcm.x: Likewise.
2999 * lib/target-supports.exp
3000 (check_effective_target_vect_cond): Enable for AArch64.
3002 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3004 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
3005 endian-safe float pool loading.
3006 (test_square_root_v4sf): Likewise.
3007 (test_square_root_v2df): Likewise.
3008 * lib/target-supports.exp
3009 (check_effective_target_vect_call_sqrtf): Add AArch64.
3011 2013-01-08 Martin Jambor <mjambor@suse.cz>
3014 * gcc.dg/tree-ssa/pr55579.c: New test.
3016 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3018 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
3021 2013-01-08 Jakub Jelinek <jakub@redhat.com>
3024 * gcc.dg/torture/pr55890-3.c: New test.
3027 * gcc.c-torture/compile/pr55851.c: New test.
3030 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3033 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3036 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3038 2013-01-07 Tobias Burnus <burnus@net-b.de>
3041 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3042 * gfortran.dg/pointer_init_7.f90: New.
3044 2013-01-07 Richard Biener <rguenther@suse.de>
3046 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3048 2013-01-07 Richard Biener <rguenther@suse.de>
3051 * gcc.dg/torture/pr55890-1.c: New testcase.
3052 * gcc.dg/torture/pr55890-2.c: Likewise.
3054 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3056 * gcc.target/aarch64/fmovd.c: New.
3057 * gcc.target/aarch64/fmovf.c: Likewise.
3058 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3059 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3060 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3061 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3062 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3063 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3065 2013-01-07 Richard Biener <rguenther@suse.de>
3067 PR tree-optimization/55888
3068 PR tree-optimization/55862
3069 * gcc.dg/torture/pr55888.c: New testcase.
3071 2013-01-07 Tobias Burnus <burnus@net-b.de>
3074 * gfortran.dg/intrinsic_size_3.f90: New.
3076 2013-01-07 Tobias Burnus <burnus@net-b.de>
3079 * gfortran.dg/select_type_32.f90: New.
3081 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3084 * g++.dg/cpp0x/alias-decl-29.C: New test.
3086 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3091 * gfortran.dg/class_array_15.f03: New test.
3093 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3098 * gfortran.dg/use_23.f90: New test.
3099 * gfortran.dg/use_24.f90: New test.
3100 * gfortran.dg/use_25.f90: New test.
3101 * gfortran.dg/use_26.f90: New test.
3102 * gfortran.dg/use_27.f90: New test.
3104 2013-01-06 Olivier Hainque <hainque@adacore.com>
3106 * gnat.dg/specs/clause_on_volatile.ads: New test.
3108 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3110 * gnat.dg/alignment10.adb: New test.
3112 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3113 Mikael Morin <mikael@gcc.gnu.org>
3116 * gfortran.dg/use_22.f90: New test.
3118 2013-01-04 Andrew Pinski <apinski@cavium.com>
3120 * gcc.target/aarch64/cmp-1.c: New testcase.
3122 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3125 * gfortran.dg/select_type_31.f03: New test.
3127 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3129 PR c++/54526 (again)
3130 * g++.dg/cpp0x/parse2.C: Extend.
3131 * g++.old-deja/g++.other/crash28.C: Adjust.
3133 2013-01-04 Richard Biener <rguenther@suse.de>
3135 PR tree-optimization/55862
3136 * gcc.dg/torture/pr55862.c: New testcase.
3138 2013-01-04 Martin Jambor <mjambor@suse.cz>
3140 PR tree-optimization/55755
3141 * gcc.dg/torture/pr55755.c: New test.
3142 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3143 * gcc.dg/tree-ssa/pr45144.c: Update.
3145 2013-01-04 Richard Biener <rguenther@suse.de>
3148 * gcc.dg/fold-reassoc-2.c: New testcase.
3150 2013-01-04 Tobias Burnus <burnus@net-b.de>
3153 * gfortran.dg/null_7.f90: New.
3155 2013-01-04 Tobias Burnus <burnus@net-b.de>
3159 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3160 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3161 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3163 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3165 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3167 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3170 * gfortran.dg/assignment_1.f90: Modified.
3171 * gfortran.dg/assignment_4.f90: New.
3173 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3175 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3177 2013-01-03 Richard Biener <rguenther@suse.de>
3179 PR tree-optimization/55857
3180 * gcc.dg/vect/pr55857-1.c: New testcase.
3181 * gcc.dg/vect/pr55857-2.c: Likewise.
3183 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3185 PR rtl-optimization/55838
3186 * gcc.dg/pr55838.c: New test.
3188 PR tree-optimization/55832
3189 * gcc.c-torture/compile/pr55832.c: New test.
3191 2013-01-02 Teresa Johnson <tejohnson@google.com>
3193 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3194 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3195 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3196 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3197 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3198 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3199 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3200 * gcc.dg/unroll_1.c: Ditto.
3201 * gcc.dg/unroll_2.c: Ditto.
3202 * gcc.dg/unroll_3.c: Ditto.
3203 * gcc.dg/unroll_4.c: Ditto.
3205 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3207 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3209 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3212 * gfortran.dg/eof_4.f90: New test.
3214 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3216 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3217 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3218 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3219 (compat_setup_dfp): Initialize compat_alt_caret and
3220 compat_save_TEST_ALWAYS_FLAGS.
3222 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3224 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3226 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3228 * gcc.dg/torture/fp-int-convert-2.c: New test.
3230 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3232 * gfortran.dg/newunit_3.f90: Add dg-do run.
3233 * gfortran.dg/inquire_15.f90: Add dg-do run.
3235 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3237 PR tree-optimization/55831
3238 * gcc.dg/pr55831.c: New test.
3240 Copyright (C) 2013 Free Software Foundation, Inc.
3242 Copying and distribution of this file, with or without modification,
3243 are permitted in any medium without royalty provided the copyright
3244 notice and this notice are preserved.