1 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
3 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
5 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
7 * gcc.target/aarch64/vect-vcvt.c: New.
9 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
11 * gcc.target/aarch64/vect-vrnd.c: New.
13 2013-04-29 Richard Biener <rguenther@suse.de>
15 PR tree-optimization/57081
16 * gcc.dg/torture/pr57081.c: New testcase.
18 2013-04-29 Jakub Jelinek <jakub@redhat.com>
20 PR tree-optimization/57083
21 * gcc.dg/torture/pr57083.c: New test.
23 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
26 * g++.dg/cpp0x/decltype52.C: New.
28 2013-04-28 Jakub Jelinek <jakub@redhat.com>
30 N3472 binary constants
31 * g++.dg/cpp/limits.C: Adjust warning wording.
32 * g++.dg/system-binary-constants-1.C: Likewise.
33 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
35 2013-04-28 Tobias Burnus <burnus@net-b.de>
38 * gfortran.dg/coarray_30.f90: New.
40 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
43 * frontend-passes (optimize_power): New function.
44 (optimize_op): Use it.
46 2013-04-27 Jakub Jelinek <jakub@redhat.com>
49 * gcc.c-torture/execute/pr56866.c: New test.
50 * gcc.target/i386/pr56866.c: New test.
52 2013-04-26 Jakub Jelinek <jakub@redhat.com>
55 * gcc.dg/setjmp-5.c: New test.
57 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
60 * g++.dg/cpp0x/constexpr-55708.C: New.
62 2013-04-26 Richard Biener <rguenther@suse.de>
64 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
65 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
66 * gcc.dg/pr53265.c: Remove XFAILs.
67 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
68 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
70 2013-04-26 Jakub Jelinek <jakub@redhat.com>
72 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
73 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
74 -fdiagnostics-color=never option similarly to
75 -fno-diagnostics-show-caret option.
77 2013-04-25 Jakub Jelinek <jakub@redhat.com>
79 PR rtl-optimization/57003
80 * gcc.target/i386/pr57003.c: New test.
82 2013-04-25 Marek Polacek <polacek@redhat.com>
84 PR tree-optimization/57066
85 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
87 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
88 Tejas Belagod <tejas.belagod@arm.com>
90 * gcc.target/aarch64/vaddv-intrinsic.c: New.
91 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
92 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
94 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
96 * gcc.target/aarch64/cmp.c: New.
98 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
100 * gcc.target/aarch64/ngc.c: New.
102 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
104 * lib/target-supports.exp
105 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
106 (check_effective_target_arm_neon_fp16_ok): Likewise.
107 (add_options_for_arm_neon_fp16): Likewise.
108 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
109 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
111 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
113 PR rtl-optimizations/57046
114 * gcc.target/i386/pr57046.c: New test.
116 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
118 * g++.dg/cpp1y/cplusplus.C: New.
120 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
122 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
124 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
126 * c-c++-common/Wpointer-arith-1.c: New.
128 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
130 * g++.dg/cpp1y/cxx1y_macro.C: New.
132 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
135 * g++.dg/cpp0x/sfinae45.C: New.
137 2013-04-24 Richard Biener <rguenther@suse.de>
140 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
142 2013-04-23 Richard Biener <rguenther@suse.de>
145 * gcc.dg/torture/pr57036-1.c: New testcase.
146 * gcc.dg/torture/pr57036-2.c: Likewise.
148 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
150 * gcc.target/aarch64/scalar-mov.c: New testcase.
152 2013-04-23 Richard Biener <rguenther@suse.de>
154 PR tree-optimization/57026
155 * gcc.dg/torture/pr57026.c: New testcase.
157 2013-04-22 Janus Weil <janus@gcc.gnu.org>
161 * gfortran.dg/transfer_check_4.f90: New.
163 2013-04-22 Marek Polacek <polacek@redhat.com>
166 * gcc.dg/pr56990.c: New test.
168 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
171 * gcc.target/i386/pr57018.c: New test.
173 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
175 * gcc.target/aarch64/vrecps.c: New.
176 * gcc.target/aarch64/vrecpx.c: Likewise.
178 2013-04-22 Christian Bruel <christian.bruel@st.com>
181 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
183 2013-04-21 Jeff Law <law@redhat.com>
185 * gcc.dg/tree-ssa/forwprop-26.c: New test.
187 2013-04-20 Tobias Burnus <burnus@net-b.de>
190 * gfortran.dg/c_loc_test_22.f90: New.
192 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
194 PR rtl-optimization/56847
195 * gcc.dg/pr56847.c: New test.
197 2013-04-19 Richard Biener <rguenther@suse.de>
199 PR tree-optimization/56982
200 * gcc.c-torture/execute/pr56982.c: New testcase.
202 2013-04-19 Martin Jambor <mjambor@suse.cz>
204 PR tree-optimization/56718
205 * g++.dg/ipa/imm-devirt-1.C: New test.
206 * g++.dg/ipa/imm-devirt-2.C: Likewise.
208 2013-04-19 Richard Biener <rguenther@suse.de>
210 PR tree-optimization/57000
211 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
213 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
214 Mikael Morin <mikael@gcc.gnu.org>
217 * gfortran.dg/array_constructor_45.f90: New test.
218 * gfortran.dg/array_constructor_46.f90: New test.
219 * gfortran.dg/array_constructor_47.f90: New test.
220 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
222 2013-04-18 Jakub Jelinek <jakub@redhat.com>
224 PR rtl-optimization/56999
225 * g++.dg/opt/pr56999.C: New test.
227 2013-04-18 Cary Coutant <ccoutant@google.com>
229 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
230 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
232 2013-04-18 Cary Coutant <ccoutant@google.com>
234 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
235 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
236 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
237 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
238 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
239 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
240 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
241 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
242 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
243 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
244 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
246 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
248 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
250 2013-04-18 Jakub Jelinek <jakub@redhat.com>
252 PR tree-optimization/56984
253 * gcc.c-torture/compile/pr56984.c: New test.
255 PR rtl-optimization/56992
256 * gcc.dg/pr56992.c: New test.
258 2013-04-17 Janus Weil <janus@gcc.gnu.org>
261 * gfortran.dg/proc_ptr_42.f90: New.
263 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
265 * gnat.dg/discr41.ad[sb]: New test.
266 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
267 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
268 * gcc.dg/vect/slp-24.c: Likewise.
269 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
270 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
271 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
272 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
273 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
274 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
275 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
276 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
277 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
278 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
279 * gcc.dg/vect/vect-strided-mult.c: Likewise.
280 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
281 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
282 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
283 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
284 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
285 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
286 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
287 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
288 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
289 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
290 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
291 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
292 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
293 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
294 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
296 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
299 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
300 * gfortran.dg/module_md5_1.f90: Remove.
302 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
304 * gcc.target/aarch64/adds3.c: New.
305 * gcc.target/aarch64/subs3.c: New.
307 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
309 * gcc.target/aarch64/adds1.c: New.
310 * gcc.target/aarch64/adds2.c: New.
311 * gcc.target/aarch64/subs1.c: New.
312 * gcc.target/aarch64/subs2.c: New.
314 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
316 Implement n3599 - Literal operator templates for strings.
317 * g++.dg/cpp1y/udlit-char-template.C: New test.
318 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
320 2013-04-16 Tobias Burnus <burnus@net-b.de>
323 * gfortran.dg/no_arg_check_1.f90: New.
324 * gfortran.dg/no_arg_check_2.f90: New.
325 * gfortran.dg/no_arg_check_3.f90: New.
327 2013-04-16 Janus Weil <janus@gcc.gnu.org>
330 * gfortran.dg/proc_ptr_41.f90: New.
332 2013-04-16 Richard Biener <rguenther@suse.de>
334 PR tree-optimization/56756
335 * gcc.dg/torture/pr56756.c: New testcase.
337 2013-04-16 Tobias Burnus <burnus@net-b.de>
340 * gfortran.dg/c_assoc_5.f90: New.
342 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
344 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
345 * gcc.c-torture/execute/pr33992.x: Remove.
346 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
347 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
348 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
350 2013-04-15 Jakub Jelinek <jakub@redhat.com>
352 PR tree-optimization/56962
353 * gcc.c-torture/execute/pr56962.c: New test.
355 2013-04-15 Richard Biener <rguenther@suse.de>
357 PR tree-optimization/56933
358 * gcc.dg/vect/pr56933.c: New testcase.
360 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
362 * gcc.target/arm/anddi3-opt.c: New test.
363 * gcc.target/arm/anddi3-opt2.c: Likewise.
365 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
367 * gcc.dg/pr56890-1.c: New test.
368 * gcc.dg/pr56890-2.c: Likewise.
370 2013-04-15 Joey Ye <joey.ye@arm.com>
372 * gcc.target/arm/thumb1-far-jump-1.c: New test.
373 * gcc.target/arm/thumb1-far-jump-2.c: New test.
375 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
378 * gfortran.dg/select_type_33.f03: New test.
380 2013-04-13 Janus Weil <janus@gcc.gnu.org>
383 * gfortran.dg/typebound_proc_29.f03: New.
385 2013-04-12 Janus Weil <janus@gcc.gnu.org>
388 * gfortran.dg/typebound_proc_28.f03: New.
390 2013-04-12 Jeff Law <law@redhat.com>
392 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
395 2013-04-12 Tobias Burnus <burnus@net-b.de>
398 * gfortran.dg/coarray/alloc_comp_2.f90: New.
400 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
403 * gcc.target/i386/pr56903.c: New test.
405 2013-04-12 Janus Weil <janus@gcc.gnu.org>
408 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
409 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
410 * gfortran.dg/block_11.f90: Fix invalid test case.
411 * gfortran.dg/function_types_3.f90: Add new error message.
412 * gfortran.dg/global_references_1.f90: Ditto.
413 * gfortran.dg/import2.f90: Remove unneeded parts.
414 * gfortran.dg/import6.f90: Fix invalid test case.
415 * gfortran.dg/proc_decl_2.f90: Ditto.
416 * gfortran.dg/proc_decl_9.f90: Ditto.
417 * gfortran.dg/proc_decl_18.f90: Ditto.
418 * gfortran.dg/proc_ptr_40.f90: New.
419 * gfortran.dg/whole_file_7.f90: Modified error wording.
420 * gfortran.dg/whole_file_16.f90: Ditto.
421 * gfortran.dg/whole_file_17.f90: Add -pedantic.
422 * gfortran.dg/whole_file_18.f90: Modified error wording.
423 * gfortran.dg/whole_file_20.f03: Ditto.
424 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
427 2013-04-12 Richard Biener <rguenther@suse.de>
430 2013-04-10 Richard Biener <rguenther@suse.de>
432 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
434 2013-04-12 Tobias Burnus <burnus@net-b.de>
437 * gfortran.dg/class_allocate_15.f90: New.
440 2013-04-12 Tobias Burnus <burnus@net-b.de>
442 * gfortran.dg/coarray_lib_alloc_2.f90: Update
443 scan-tree-dump-times.
445 2013-04-12 Jakub Jelinek <jakub@redhat.com>
447 PR tree-optimization/56918
448 PR tree-optimization/56920
449 * gcc.dg/vect/pr56918.c: New test.
450 * gcc.dg/vect/pr56920.c: New test.
452 2013-04-12 Tobias Burnus <burnus@net-b.de>
455 * gfortran.dg/class_allocate_14.f90: New.
456 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
457 * gfortran.dg/coarray_lib_alloc_3.f90: New.
459 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
461 * gcc.dg/fold-cstvecshift.c: New testcase.
463 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
465 * gcc.target/aarch64/negs.c: New.
467 2013-04-11 Jakub Jelinek <jakub@redhat.com>
470 * g++.dg/template/arrow4.C: New test.
472 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
474 * gnat.dg/array23.adb: New test.
475 * gnat.dg/array23_pkg[123].ads: New helpers.
477 2013-04-11 Jeff Law <law@redhat.com>
479 PR tree-optimization/56900
480 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
482 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
485 * g++.dg/cpp0x/sfinae44.C: New.
487 2013-04-11 Arnaud Charlet <charlet@adacore.com>
489 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
490 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
492 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
495 * g++.dg/cpp0x/enum26.C: New.
496 * g++.old-deja/g++.pt/mangle1.C: Adjust.
498 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
500 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
502 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
504 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
505 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
506 loop is vectorized and that the correct instruction is generated.
507 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
508 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
509 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
511 2013-04-11 Jakub Jelinek <jakub@redhat.com>
513 PR tree-optimization/56899
514 * gcc.c-torture/execute/pr56899.c: New test.
516 2013-04-10 David S. Miller <davem@davemloft.net>
518 * gcc.target/sparc/setcc-4.c: New test.
519 * gcc.target/sparc/setcc-5.c: New test.
521 2013-04-10 Richard Biener <rguenther@suse.de>
523 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
525 2013-04-10 Richard Biener <rguenther@suse.de>
527 * gcc.dg/vect/slp-39.c: New testcase.
529 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
531 PR tree-optimization/55524
532 * gcc.target/epiphany/fnma-1.c: New test.
534 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
536 * gcc.dg/tree-ssa/inline-11.c: New test
538 2013-04-10 Jakub Jelinek <jakub@redhat.com>
541 * g++.dg/template/arrow3.C: New test.
543 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
545 * gcc.target/arm/minmax_minus.c: New test.
547 2013-04-09 Jakub Jelinek <jakub@redhat.com>
550 * c-c++-common/gomp/pr56883.c: New test.
552 2013-04-09 Jeff Law <law@redhat.com>
554 * gcc.dg/tree-ssa/vrp87.c: New test.
556 2013-04-09 Jakub Jelinek <jakub@redhat.com>
558 PR tree-optimization/56854
559 * g++.dg/torture/pr56854.C: New test.
561 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
564 * gfortran.dg/array_constructor_44.f90: New test.
566 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
569 * g++.dg/cpp0x/constexpr-specialization.C: New.
571 2013-04-08 Jakub Jelinek <jakub@redhat.com>
573 * gcc.c-torture/execute/pr56837.c: New test.
577 * g++.dg/opt/vt3.C: New test.
578 * g++.dg/opt/vt4.C: New test.
580 2013-04-08 Jeff Law <law@redhat.com>
582 * gcc.dg/tree-ssa/forwprop-25.c: New test.
584 2013-04-08 Richard Biener <rguenther@suse.de>
586 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
588 2013-04-08 Richard Biener <rguenther@suse.de>
590 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
592 2013-04-08 Richard Biener <rguenther@suse.de>
594 * g++.dg/vect/slp-pr56812.cc: Adjust.
596 2013-04-08 Jakub Jelinek <jakub@redhat.com>
598 * gcc.dg/pr56837.c: New test.
599 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
600 "generated memset minus one".
602 2013-04-07 Tobias Burnus <burnus@net-b.de>
605 * gfortran.dg/reshape_5.f90: New.
607 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
610 * gcc.target/powerpc/recip-1.c: Modify expected output.
611 * gcc.target/powerpc/recip-3.c: Likewise.
612 * gcc.target/powerpc/recip-4.c: Likewise.
613 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
615 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
617 * gcc.target/arm/peep-ldrd-1.c: New test.
618 * gcc.target/arm/peep-strd-1.c: Likewise.
620 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
622 * gcc.target/arm/negdi-1.c: New test.
623 * gcc.target/arm/negdi-2.c: Likewise.
624 * gcc.target/arm/negdi-3.c: Likewise.
625 * gcc.target/arm/negdi-4.c: Likewise.
627 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
629 * lib/target-supports.exp (add_options_for_arm_v8_neon):
630 Add -march=armv8-a when we use v8 NEON.
631 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
632 (check_effective_target_vect_call_ceilf): Likewise.
633 (check_effective_target_vect_call_floorf): Likewise.
634 (check_effective_target_vect_call_roundf): Likewise.
635 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
636 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
637 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
638 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
639 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
641 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
643 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
644 * gcc.target/powerpc/sd-pwr6.c: Same.
645 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
646 * g++.dg/debug/pr56294.C: XFAIL on AIX.
648 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
650 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
652 2013-04-04 Janus Weil <janus@gcc.gnu.org>
655 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
656 * gfortran.dg/altreturn_4.f90: Ditto.
657 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
658 * gfortran.dg/altreturn_5.f90: Ditto.
659 * gfortran.dg/altreturn_6.f90: Ditto.
660 * gfortran.dg/altreturn_7.f90: Ditto.
662 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
664 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
666 (check_effective_target_arm_v8_neon_ok_nocache):
668 (check_effective_target_arm_v8_neon_ok): Change to use
669 check_effective_target_arm_v8_neon_ok_nocache.
670 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
672 (check_effective_target_vect_call_btruncf):
673 Enable for arm and ARMv8 NEON.
674 (check_effective_target_vect_call_ceilf): Likewise.
675 (check_effective_target_vect_call_floorf): Likewise.
676 (check_effective_target_vect_call_roundf): Likewise.
677 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
680 2013-04-04 Marek Polacek <polacek@redhat.com>
682 PR tree-optimization/48186
683 * gcc.dg/pr48186.c: New test.
685 2013-04-04 Richard Biener <rguenther@suse.de>
687 PR tree-optimization/56826
688 * gcc.dg/vect/pr56826.c: New testcase.
689 * gcc.dg/vect/O3-pr36098.c: Adjust.
691 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
693 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
694 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
695 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
696 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
697 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
698 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
699 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
700 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
701 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
702 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
704 2013-04-04 Richard Biener <rguenther@suse.de>
706 PR tree-optimization/56213
707 * gcc.dg/vect/vect-123.c: New testcase.
709 2013-04-04 Tobias Burnus <burnus@net-b.de>
712 * gfortran.dg/read_repeat_2.f90: New.
714 2013-04-04 Richard Biener <rguenther@suse.de>
716 PR tree-optimization/56837
717 * g++.dg/torture/pr56837.C: New testcase.
719 2013-04-04 Tobias Burnus <burnus@net-b.de>
722 * gfortran.dg/c_loc_test_21.f90: New.
723 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
724 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
725 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
726 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
727 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
729 2013-04-03 Jeff Law <law@redhat.com>
731 PR tree-optimization/56799
732 * gcc.c-torture/execute/pr56799.c: New test.
734 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
737 * g++.dg/warn/Wpointer-arith-1.C: New.
738 * g++.dg/gomp/for-19.C: Adjust.
740 2013-04-03 Marek Polacek <polacek@redhat.com>
743 * gcc.dg/pr55702.c: New test.
745 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
748 * gcc.dg/pr56809.c: New testcase.
750 2013-04-03 Jakub Jelinek <jakub@redhat.com>
753 * g++.dg/debug/pr56819.C: New test.
755 2013-04-03 Richard Biener <rguenther@suse.de>
757 PR tree-optimization/56817
758 * g++.dg/torture/pr56817.C: New testcase.
760 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
762 * gcc.dg/vect/bb-slp-31.c: New file.
764 2013-04-03 Jason Merrill <jason@redhat.com>
767 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
769 2013-04-03 Richard Biener <rguenther@suse.de>
771 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
773 2013-04-03 Richard Biener <rguenther@suse.de>
775 PR tree-optimization/55964
776 * gcc.dg/torture/pr55964-2.c: New testcase.
778 2013-04-03 Richard Biener <rguenther@suse.de>
780 PR tree-optimization/56501
781 * gcc.dg/torture/pr56501.c: New testcase.
783 2013-04-03 Richard Biener <rguenther@suse.de>
785 PR tree-optimization/56407
786 * gcc.dg/torture/pr56407.c: New testcase.
788 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
790 PR tree-optimization/56790
791 * g++.dg/ext/pr56790-1.C: New testcase.
793 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
795 * gcc.target/i386/merge-1.c: New testcase.
796 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
798 2013-04-03 Jakub Jelinek <jakub@redhat.com>
801 * gcc.c-torture/execute/pr19449.c: New test.
803 2013-04-03 Richard Biener <rguenther@suse.de>
805 PR tree-optimization/56812
806 * g++.dg/vect/slp-pr56812.cc: New testcase.
808 2013-04-03 Janus Weil <janus@gcc.gnu.org>
812 * gfortran.dg/altreturn_8.f90: New.
813 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
814 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
815 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
817 2013-04-02 Jakub Jelinek <jakub@redhat.com>
819 PR rtl-optimization/56745
820 * gcc.c-torture/compile/pr56745.c: New test.
822 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
824 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
826 2013-04-02 Richard Biener <rguenther@suse.de>
828 PR tree-optimization/56778
829 * gcc.dg/torture/pr56778.c: New testcase.
831 2013-04-02 Richard Biener <rguenther@suse.de>
834 * g++.dg/torture/pr56768.C: New testcase.
836 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
838 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
840 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
843 * gfortran.dg/namelist_82.f90: New test.
845 2013-04-01 Janus Weil <janus@gcc.gnu.org>
848 * gfortran.dg/implicit_class_1.f90: New.
850 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
853 * gfortran.dg/namelist_81.f90: New test.
855 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
857 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
858 for constant and equal string lengths.
859 * gfortran.dg/character_comparison_5.f90: Likewise.
860 * gfortran.dg/character_comparison_9.f90: New test.
862 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
864 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
865 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
867 2013-03-29 Tobias Burnus <burnus@net-b.de>
870 * gfortran.dg/optional_absent_3.f90: New.
872 2013-03-29 Tobias Burnus <burnus@net-b.de>
875 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
877 2013-03-29 Tobias Burnus <burnus@net-b.de>
880 * gfortran.dg/namelist_80.f90: New.
882 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
885 * gfortran.dg/string_length_2.f90: New test.
886 * gfortran.dg/dependency_41.f90: New test.
888 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
891 * gfortran.dg/array_constructor_43.f90: New test.
892 * gfortran.dg/random_seed_3.f90: New test.
894 2013-03-28 Ian Bolton <ian.bolton@arm.com>
896 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
897 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
898 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
899 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
900 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
901 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
902 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
903 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
904 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
905 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
907 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
910 * g++.dg/conversion/op4.C: Adjust.
911 * g++.dg/cpp0x/rv1n.C: Likewise.
912 * g++.dg/cpp0x/rv2n.C: Likewise.
913 * g++.dg/cpp0x/template_deduction.C: Likewise.
914 * g++.dg/expr/cond8.C: Likewise.
915 * g++.dg/other/error4.C: Likewise.
916 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
917 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
918 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
919 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
920 * g++.old-deja/g++.jason/conversion2.C: Likewise.
921 * g++.old-deja/g++.law/cvt20.C: Likewise.
922 * g++.old-deja/g++.law/cvt8.C: Likewise.
923 * g++.old-deja/g++.law/init8.C: Likewise.
924 * g++.old-deja/g++.mike/net12.C: Likewise.
925 * g++.old-deja/g++.mike/net8.C: Likewise.
926 * g++.old-deja/g++.mike/p2793.C: Likewise.
927 * g++.old-deja/g++.mike/p3836.C: Likewise.
928 * g++.old-deja/g++.mike/p418.C: Likewise.
929 * g++.old-deja/g++.mike/p701.C: Likewise.
930 * g++.old-deja/g++.mike/p807.C: Likewise.
932 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
935 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
938 2013-03-28 Marek Polacek <polacek@redhat.com>
940 PR tree-optimization/56695
941 * gcc.dg/vect/pr56695.c: New test.
943 2013-03-28 Richard Biener <rguenther@suse.de>
945 PR tree-optimization/37021
946 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
947 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
949 2013-03-27 Tobias Burnus <burnus@net-b.de>
953 * gfortran.dg/sizeof_2.f90: New.
954 * gfortran.dg/sizeof_3.f90: New.
955 * gfortran.dg/sizeof_proc.f90: Update dg-error.
957 2013-03-27 Richard Biener <rguenther@suse.de>
959 PR tree-optimization/37021
960 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
962 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
964 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
965 * g++.dg/ipa/ivinline-2.C: Likewise.
966 * g++.dg/ipa/ivinline-3.C: Likewise.
967 * g++.dg/ipa/ivinline-4.C: Likewise.
968 * g++.dg/ipa/ivinline-5.C: Likewise.
969 * g++.dg/ipa/ivinline-7.C: Likewise.
970 * g++.dg/ipa/ivinline-8.C: Likewise.
971 * g++.dg/ipa/ivinline-9.C: Likewise.
972 * g++.dg/cpp0x/noexcept03.C: Likewise.
973 * gcc.dg/const-1.c: Likewise.
974 * gcc.dg/ipa/pure-const-1.c: Likewise.
975 * gcc.dg/noreturn-8.c: Likewise.
976 * gcc.target/i386/mmx-1.c: Likewise.
977 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
978 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
979 * gcc.c-torture/execute/pr33992.x: New file.
981 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
983 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
985 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
988 * g++.dg/ext/desig5.C: New.
990 2013-03-26 Tobias Burnus <burnus@net-b.de>
993 * gfortran.dg/merge_init_expr_2.f90: New.
994 * gfortran.dg/merge_char_1.f90: Modify test to
995 stay a run-time test.
996 * gfortran.dg/merge_char_3.f90: Ditto.
998 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
1000 * g++.dg/cpp0x/constexpr-friend-2.C: New.
1001 * g++.dg/cpp0x/constexpr-main.C: Likewise.
1003 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
1006 * g++.dg/cpp0x/range-for23.C: New.
1008 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
1011 * gfortran.dg/namelist_79.f90: New.
1013 2013-03-25 Martin Jambor <mjambor@suse.cz>
1015 * gcc.dg/ipa/ipcp-agg-9.c: New test.
1017 2013-03-25 Tobias Burnus <burnus@net-b.de>
1037 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1038 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1039 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1040 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1041 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1042 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1043 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1044 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1045 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1046 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1047 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1048 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1049 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1050 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1051 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1052 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1053 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1054 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1055 * gfortran.dg/pr32601_1.f03: Ditto.
1056 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1057 * gfortran.dg/blockdata_7.f90: New.
1058 * gfortran.dg/c_assoc_4.f90: New.
1059 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1060 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1061 * gfortran.dg/c_funloc_tests_8.f90: New.
1062 * gfortran.dg/c_loc_test_17.f90: New.
1063 * gfortran.dg/c_loc_test_18.f90: New.
1064 * gfortran.dg/c_loc_test_19.f90: New.
1065 * gfortran.dg/c_loc_test_20.f90: New.
1066 * gfortran.dg/c_sizeof_5.f90: New.
1067 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1068 * gfortran.dg/transfer_resolve_2.f90: New.
1069 * gfortran.dg/transfer_resolve_3.f90: New.
1070 * gfortran.dg/transfer_resolve_4.f90: New.
1071 * gfortran.dg/pr32601.f03: Update dg-error.
1072 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1073 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1075 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1077 * gcc.target/arm/vseleqdf.c: New test.
1078 * gcc.target/arm/vseleqsf.c: Likewise.
1079 * gcc.target/arm/vselgedf.c: Likewise.
1080 * gcc.target/arm/vselgesf.c: Likewise.
1081 * gcc.target/arm/vselgtdf.c: Likewise.
1082 * gcc.target/arm/vselgtsf.c: Likewise.
1083 * gcc.target/arm/vselledf.c: Likewise.
1084 * gcc.target/arm/vsellesf.c: Likewise.
1085 * gcc.target/arm/vselltdf.c: Likewise.
1086 * gcc.target/arm/vselltsf.c: Likewise.
1087 * gcc.target/arm/vselnedf.c: Likewise.
1088 * gcc.target/arm/vselnesf.c: Likewise.
1089 * gcc.target/arm/vselvcdf.c: Likewise.
1090 * gcc.target/arm/vselvcsf.c: Likewise.
1091 * gcc.target/arm/vselvsdf.c: Likewise.
1092 * gcc.target/arm/vselvssf.c: Likewise.
1094 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1096 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1098 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1099 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1100 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1101 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1102 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1103 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1104 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1105 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1106 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1107 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1108 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1109 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1110 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1111 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1112 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1113 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1114 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1115 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1116 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1117 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1118 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1119 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1120 * gcc.target/arm/atomic-op-char.c: Likewise.
1121 * gcc.target/arm/atomic-op-consume.c: Likewise.
1122 * gcc.target/arm/atomic-op-int.c: Likewise.
1123 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1124 * gcc.target/arm/atomic-op-release.c: Likewise.
1125 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1126 * gcc.target/arm/atomic-op-short.c: Likewise.
1128 2013-03-25 Richard Biener <rguenther@suse.de>
1131 * g++.dg/torture/pr56694.C: New testcase.
1133 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1136 * gcc.target/arm/neon-vcond-gt.c: New test.
1137 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1138 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1140 2013-03-25 Richard Biener <rguenther@suse.de>
1142 PR tree-optimization/56689
1143 * gcc.dg/torture/pr56689.c: New testcase.
1145 2013-03-25 Kai Tietz <ktietz@redhat.com>
1147 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1149 2013-03-24 Tobias Burnus <burnus@net-b.de>
1152 * gfortran.dg/eof_5.f90: New.
1154 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1156 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1159 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1161 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1163 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1166 * gcc.c-torture/execute/builtins/builtins.exp: Add
1167 -Wl,--allow-multiple-definition for RTEMS targets.
1169 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1171 * gcc.target/aarch64/movk.c: New test.
1173 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1175 * g++.dg/ext/vector21.C: New testcase.
1177 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1179 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1180 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1182 2013-03-21 Richard Biener <rguenther@suse.de>
1184 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1185 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1187 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1189 * gcc.target/aarch64/vect.c: Test and result vector added
1190 for sabd and saba instructions.
1191 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1192 instructions in assembly.
1193 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1194 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1195 for fabd instruction.
1196 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1197 instruction in assembly.
1198 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1200 2013-03-20 Jeff Law <law@redhat.com>
1202 * g++.dg/tree-ssa/ssa-dom.C: New test.
1204 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1206 * gcc.target/powerpc/mmfpgpr.c: New test.
1207 * gcc.target/powerpc/sd-vsx.c: Likewise.
1208 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1209 * gcc.target/powerpc/vsx-float0.c: Likewise.
1211 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1213 PR tree-optimization/56355
1214 * gcc.dg/pr56355-1.c: New file.
1216 2013-03-20 Catherine Moore <clm@codesourcery.com>
1217 Richard Sandiford <rdsandiford@googlemail.com>
1219 * gcc.target/mips/mips.exp: Add microMIPS support.
1220 * gcc.target/mips/umips-movep-2.c: New test.
1221 * gcc.target/mips/umips-lwp-2.c: New test.
1222 * gcc.target/mips/umips-swp-5.c: New test.
1223 * gcc.target/mips/umips-constraints-1.c: New test.
1224 * gcc.target/mips/umips-lwp-3.c: New test.
1225 * gcc.target/mips/umips-swp-6.c: New test.
1226 * gcc.target/mips/umips-constraints-2.c: New test.
1227 * gcc.target/mips/umips-save-restore-1.c: New test.
1228 * gcc.target/mips/umips-lwp-4.c: New test.
1229 * gcc.target/mips/umips-swp-7.c: New test.
1230 * gcc.target/mips/umips-save-restore-2.c: New test.
1231 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1232 * gcc.target/mips/umips-lwp-5.c: New test.
1233 * gcc.target/mips/umips-save-restore-3.c: New test.
1234 * gcc.target/mips/umips-lwp-6.c: New test.
1235 * gcc.target/mips/umips-swp-1.c: New test.
1236 * gcc.target/mips/umips-lwp-7.c: New test.
1237 * gcc.target/mips/umips-swp-2.c: New test.
1238 * gcc.target/mips/umips-lwp-8.c: New test.
1239 * gcc.target/mips/umips-swp-3.c: New test.
1240 * gcc.target/mips/umips-movep-1.c: New test.
1241 * gcc.target/mips/umips-lwp-1.c: New test.
1242 * gcc.target/mips/umips-swp-4.c: New test.
1244 2013-03-20 Richard Biener <rguenther@suse.de>
1246 PR tree-optimization/56661
1247 * gcc.dg/torture/pr56661.c: New testcase.
1249 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1251 PR rtl-optimization/56605
1252 * gcc.target/powerpc/pr56605.c: New.
1254 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1257 * gfortran.dg/do_1.f90: Don't xfail.
1259 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1262 * gfortran.dg/namelist_77.f90: New.
1263 * gfortran.dg/namelist_78.f90: New.
1265 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1268 * gfortran.dg/open_negative_unit_1.f90: New.
1270 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1272 * gcc.target/aarch64/sbc.c: New test.
1274 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1276 * gcc.target/aarch64/ror.c: New test.
1278 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1280 * gcc.target/aarch64/extr.c: New test.
1282 2013-03-19 Richard Biener <rguenther@suse.de>
1284 PR tree-optimization/56273
1285 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1286 * c-c++-common/uninit-17.c: Likewise.
1288 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1290 PR tree-optimization/56635
1291 * g++.dg/torture/pr56635.C: New test.
1293 2013-03-18 Richard Biener <rguenther@suse.de>
1295 PR tree-optimization/3713
1296 * g++.dg/ipa/devirt-12.C: New testcase.
1298 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1301 * c-c++-common/pr56566.c: New test.
1303 2013-03-17 Jason Merrill <jason@redhat.com>
1305 * g++.dg/template/abstract-dr337.C: XFAIL.
1307 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1310 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1311 * c-c++-common/pr56607.c: New test.
1313 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1316 * g++.dg/cpp0x/constexpr-array5.C: New.
1318 2013-03-15 Tobias Burnus <burnus@net-b.de>
1321 * gfortran.dg/transfer_intrinsic_5.f90: New.
1323 2013-03-15 Kai Tietz <ktietz@redhat.com>
1325 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1326 * gcc.target/i386/pr20020-1.c: Likewise.
1327 * gcc.target/i386/pr20020-2.c: Likewise.
1328 * gcc.target/i386/pr20020-3.c: Likewise.
1329 * gcc.target/i386/pr53425-1.c: Likewise.
1330 * gcc.target/i386/pr53425-2.c: Likewise.
1331 * gcc.target/i386/pr55093.c: Likewise.
1332 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1334 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1337 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1338 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1340 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1342 PR tree-optimization/53265
1343 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1345 * gcc.dg/graphite/id-6.c (test): Likewise.
1346 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1347 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1349 PR tree-optimization/53265
1350 * gcc.dg/pr53265.c: New test.
1351 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1353 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1355 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1356 n, use it as high bound instead of 4.
1358 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1361 * gcc.target/sh/pr49880-1.c: New.
1362 * gcc.target/sh/pr49880-2.c: New.
1363 * gcc.target/sh/pr49880-3.c: New.
1364 * gcc.target/sh/pr49880-4.c: New.
1365 * gcc.target/sh/pr49880-5.c: New.
1367 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1369 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1371 2013-03-13 Richard Biener <rguenther@suse.de>
1373 PR tree-optimization/56608
1374 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1376 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1379 * g++.dg/cpp0x/alias-decl-32.C: New.
1381 2013-03-11 Jan Hubicka <jh@suse.cz>
1384 * gcc.c-torture/compile/pr56571.c: New testcase.
1386 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1388 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1389 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1391 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1393 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1394 * gcc.dg/inline_4.c: Likewise.
1395 * gcc.dg/unroll_2.c: Likewise.
1396 * gcc.dg/unroll_3.c: Likewise.
1397 * gcc.dg/unroll_4.c: Likewise.
1399 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1402 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1405 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1407 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1410 * gcc.c-torture/compile/pr40797.c: New.
1412 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1414 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1416 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1419 * gfortran.dg/class_56.f90: New test.
1421 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1424 * gcc.target/mips/pr56524.c: New test.
1426 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1429 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1431 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1434 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1436 2013-03-08 Marek Polacek <polacek@redhat.com>
1438 PR tree-optimization/56478
1439 * gcc.dg/torture/pr56478.c: New test.
1441 2013-03-08 Kai Tietz <ktietz@redhat.com>
1443 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1444 targets linker option --allow-multiple-definition.
1446 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1447 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1448 * gcc.dg/pr52549.c: Add LLP64 case.
1449 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1450 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1451 * gcc.dg/torture/pr51071-2.c: Likewise.
1452 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1453 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1454 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1455 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1456 * gcc.dg/weak/weak-1.c: Likewise.
1457 * gcc.dg/weak/weak-2.c: Likewise.
1458 * gcc.dg/weak/weak-3.c: Likewise.
1459 * gcc.dg/weak/weak-4.c: Likewise.
1460 * gcc.dg/weak/weak-5.c: Likewise.
1461 * gcc.dg/weak/weak-15.c: Likewise.
1462 * gcc.dg/weak/weak-16.c: Likewise.
1464 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1466 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1468 PR tree-optimization/56559
1469 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1471 2013-03-07 Andreas Schwab <schwab@suse.de>
1473 * gcc.dg/pr31490.c: Fix last change.
1475 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1478 * g++.dg/template/crash115.C: New.
1480 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1482 PR tree-optimization/56539
1483 * gcc.c-torture/compile/pr56539.c: New test.
1485 2013-03-06 Kai Tietz <ktietz@redhat.com>
1487 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1489 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1490 * gcc.dg/lto/20091013-1_2.c: Likewise.
1491 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1493 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1495 * gnat.dg/specs/aggr6.ads: New test.
1497 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1499 * gnat.dg/loop_optimization15.ad[sb]: New test.
1501 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1504 * gcc.dg/pr56548.c: New test.
1506 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1509 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1511 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1514 * g++.dg/template/typename20.C: New test.
1516 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1519 * gcc.dg/pr56510.c: New test.
1521 PR rtl-optimization/56484
1522 * gcc.c-torture/compile/pr56484.c: New test.
1524 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1527 * g++.dg/warn/Wsign-conversion-2.C: New.
1529 2013-03-05 Richard Biener <rguenther@suse.de>
1531 PR tree-optimization/56270
1532 * gcc.dg/vect/slp-38.c: New testcase.
1534 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1536 PR rtl-optimization/56494
1537 * gcc.dg/pr56494.c: New test.
1539 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1541 * gcc.dg/pr56424.c: New test.
1543 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1545 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1546 * gcc.dg/pr56228.c <avr>: Skip.
1548 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1551 PR tree-optimization/52631
1552 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1554 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1556 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1557 * gcc.dg/vect/vect-83_64.c: Same.
1559 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1562 * gfortran.dg/pointer_check_13.f90: New test.
1564 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1567 * gfortran.dg/array_constructor_42.f90: New test.
1569 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1572 * g++.dg/template/static33.C: New.
1573 * g++.dg/template/static34.C: Likewise.
1576 * g++.dg/template/static35.C: New.
1578 2013-03-01 Steve Ellcey <sellcey@mips.com>
1580 * gcc.dg/pr56396.c: Require pic support.
1582 2013-03-01 Richard Biener <rguenther@suse.de>
1584 PR tree-optimization/55481
1585 * gcc.dg/torture/pr56488.c: New testcase.
1587 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1588 Jakub Jelinek <jakub@redhat.com>
1591 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1592 no_sanitize_address attribute rather than no_address_safety_analysis.
1593 * g++.dg/asan/sanitizer_test_utils.h
1594 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1595 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1596 in addition to no_address_safety_analysis.
1598 2013-02-28 Jason Merrill <jason@redhat.com>
1601 * g++.dg/cpp0x/constexpr-and.C: New.
1603 2013-02-28 Martin Jambor <mjambor@suse.cz>
1605 PR tree-optimization/56294
1606 * g++.dg/debug/pr56294.C: New test.
1608 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1610 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1612 2013-02-27 Marek Polacek <polacek@redhat.com>
1614 PR rtl-optimization/56466
1615 * gcc.dg/pr56466.c: New test.
1617 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1619 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1620 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1621 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1623 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1626 * gcc.dg/pr45472.c: New test.
1628 2013-02-26 Marek Polacek <polacek@redhat.com>
1630 PR tree-optimization/56426
1631 * gcc.dg/pr56436.c: New test.
1633 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1635 PR tree-optimization/56448
1636 * gcc.c-torture/compile/pr56448.c: New test.
1638 PR tree-optimization/56443
1639 * gcc.dg/torture/pr56443.c: New test.
1641 2013-02-25 Richard Biener <rguenther@suse.de>
1643 PR tree-optimization/56175
1644 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1646 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1649 * g++.dg/torture/pr56403.C: New test.
1651 2013-02-25 Catherine Moore <clm@codesourcery.com>
1654 2013-02-24 Catherine Moore <clm@codesourcery.com>
1655 Richard Sandiford <rdsandiford@googlemail.com>
1657 * gcc.target/mips/mips.exp: Add microMIPS support.
1658 * gcc.target/mips/umips-movep-2.c: New test.
1659 * gcc.target/mips/umips-lwp-2.c: New test.
1660 * gcc.target/mips/umips-swp-5.c: New test.
1661 * gcc.target/mips/umips-constraints-1.c: New test.
1662 * gcc.target/mips/umips-lwp-3.c: New test.
1663 * gcc.target/mips/umips-swp-6.c: New test.
1664 * gcc.target/mips/umips-constraints-2.c: New test.
1665 * gcc.target/mips/umips-save-restore-1.c: New test.
1666 * gcc.target/mips/umips-lwp-4.c: New test.
1667 * gcc.target/mips/umips-swp-7.c: New test.
1668 * gcc.target/mips/umips-save-restore-2.c: New test.
1669 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1670 * gcc.target/mips/umips-lwp-5.c: New test.
1671 * gcc.target/mips/umips-save-restore-3.c: New test.
1672 * gcc.target/mips/umips-lwp-6.c: New test.
1673 * gcc.target/mips/umips-swp-1.c: New test.
1674 * gcc.target/mips/umips-lwp-7.c: New test.
1675 * gcc.target/mips/umips-swp-2.c: New test.
1676 * gcc.target/mips/umips-lwp-8.c: New test.
1677 * gcc.target/mips/umips-swp-3.c: New test.
1678 * gcc.target/mips/umips-movep-1.c: New test.
1679 * gcc.target/mips/umips-lwp-1.c: New test.
1680 * gcc.target/mips/umips-swp-4.c: New test.
1682 2013-02-24 Catherine Moore <clm@codesourcery.com>
1683 Richard Sandiford <rdsandiford@googlemail.com>
1685 * gcc.target/mips/mips.exp: Add microMIPS support.
1686 * gcc.target/mips/umips-movep-2.c: New test.
1687 * gcc.target/mips/umips-lwp-2.c: New test.
1688 * gcc.target/mips/umips-swp-5.c: New test.
1689 * gcc.target/mips/umips-constraints-1.c: New test.
1690 * gcc.target/mips/umips-lwp-3.c: New test.
1691 * gcc.target/mips/umips-swp-6.c: New test.
1692 * gcc.target/mips/umips-constraints-2.c: New test.
1693 * gcc.target/mips/umips-save-restore-1.c: New test.
1694 * gcc.target/mips/umips-lwp-4.c: New test.
1695 * gcc.target/mips/umips-swp-7.c: New test.
1696 * gcc.target/mips/umips-save-restore-2.c: New test.
1697 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1698 * gcc.target/mips/umips-lwp-5.c: New test.
1699 * gcc.target/mips/umips-save-restore-3.c: New test.
1700 * gcc.target/mips/umips-lwp-6.c: New test.
1701 * gcc.target/mips/umips-swp-1.c: New test.
1702 * gcc.target/mips/umips-lwp-7.c: New test.
1703 * gcc.target/mips/umips-swp-2.c: New test.
1704 * gcc.target/mips/umips-lwp-8.c: New test.
1705 * gcc.target/mips/umips-swp-3.c: New test.
1706 * gcc.target/mips/umips-movep-1.c: New test.
1707 * gcc.target/mips/umips-lwp-1.c: New test.
1708 * gcc.target/mips/umips-swp-4.c: New test.
1710 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1713 * lib/asan-dg.exp (asan_link_flags): Add
1714 -B${gccpath}/libsanitizer/asan/ to flags.
1716 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1719 * gcc.dg/torture/pr56420.c: New test.
1721 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1724 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1726 2013-02-21 Martin Jambor <mjambor@suse.cz>
1728 PR tree-optimization/56310
1729 * g++.dg/ipa/pr56310.C: New test.
1731 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1734 * gfortran.dg/proc_ptr_comp_37.f90: New.
1736 2013-02-21 Richard Biener <rguenther@suse.de>
1738 PR tree-optimization/56415
1740 2013-02-11 Richard Biener <rguenther@suse.de>
1742 PR tree-optimization/56273
1743 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1744 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1745 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1746 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1747 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1748 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1750 2013-02-21 Marek Polacek <polacek@redhat.com>
1752 PR tree-optimization/56398
1753 * g++.dg/torture/pr56398.C: New test.
1755 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1758 * gcc.c-torture/compile/pr56405.c: New test.
1760 2013-02-20 Jan Hubicka <jh@suse.cz>
1762 PR tree-optimization/56265
1763 * g++.dg/ipa/devirt-11.C: New testcase.
1765 2013-02-20 Richard Biener <rguenther@suse.de>
1767 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1769 2013-02-20 Richard Biener <rguenther@suse.de>
1770 Jakub Jelinek <jakub@redhat.com>
1772 PR tree-optimization/56396
1773 * gcc.dg/pr56396.c: New testcase.
1775 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1778 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1780 2013-02-19 Richard Biener <rguenther@suse.de>
1782 PR tree-optimization/56384
1783 * gcc.dg/torture/pr56384.c: New testcase.
1785 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1787 PR tree-optimization/56350
1788 * gcc.dg/pr56350.c: New test.
1790 PR tree-optimization/56381
1791 * g++.dg/opt/pr56381.C: New test.
1793 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1796 * lib/dg-pch.exp (pch-init, pch-finish,
1797 check_effective_target_pch_supported_debug): New procs.
1798 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1799 Likewise if $pch_unsupported_debug and $flags include -g.
1800 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1801 and dg-require-effective-target pch_unsupported_debug.
1802 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1803 * objc.dg/pch/pch.exp: Likewise.
1804 * gcc.dg/pch/pch.exp: Likewise.
1805 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1806 pch_unsupported_debug.
1807 * gcc.dg/pch/valid-1.hs: Likewise.
1808 * gcc.dg/pch/valid-1b.c: Likewise.
1809 * gcc.dg/pch/valid-1b.hs: Likewise.
1811 2013-02-18 Richard Biener <rguenther@suse.de>
1813 PR tree-optimization/56366
1814 * gcc.dg/torture/pr56366.c: New testcase.
1816 2013-02-18 Richard Biener <rguenther@suse.de>
1819 * gcc.dg/torture/pr56349.c: New testcase.
1821 2013-02-18 Richard Biener <rguenther@suse.de>
1823 PR tree-optimization/56321
1824 * gcc.dg/torture/pr56321.c: New testcase.
1826 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1828 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1830 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1831 Dodji Seketeli <dodji@redhat.com>
1834 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1835 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1836 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1837 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1838 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1839 * c-c++-common/asan/pr56330.c: Likewise.
1840 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1841 Ensure the size argument of __builtin_memcpy is a constant.
1843 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1844 Paolo Carlini <paolo.carlini@oracle.com>
1847 * g++.dg/cpp0x/enum23.C: New.
1849 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1852 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1854 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1856 PR rtl-optimization/56348
1857 * gcc.target/i386/pr56348.c: New test.
1859 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1861 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1862 * gcc.target/arm/interrupt-2.c: Likewise.
1864 2013-02-15 Tobias Burnus <burnus@net-b.de>
1867 * gfortran.dg/matmul_9.f90: New.
1869 2013-02-15 Tobias Burnus <burnus@net-b.de>
1872 * gfortran.dg/init_flag_11.f90: New.
1874 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1876 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1878 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1880 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1883 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1884 Tobias Burnus <burnus@net-b.de>
1887 * gfortran.dg/allocatable_function_7.f90: New.
1889 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1891 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1892 * asan_globals_test-wrapper.cc: New file.
1893 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1894 instead of asan_globals_test.cc as dg-additional-sources.
1895 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1896 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1897 "sanitizer_test_utils.h" instead of
1898 "sanitizer_common/tests/sanitizer_test_utils.h".
1899 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1900 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1901 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1902 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1903 * g++.dg/asan/asan_test.cc: Synced from upstream.
1904 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1906 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1909 * c-c++-common/asan/memcmp-2.c: New test.
1911 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1914 * g++.dg/cpp0x/udlit-string-literal.h: New.
1915 * g++.dg/cpp0x/udlit-string-literal.C: New.
1917 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1919 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1921 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1924 * gcc.target/arm/pr56184.C: New test.
1926 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1929 * g++.dg/torture/pr56302.C: New test.
1930 * g++.dg/cpp0x/constexpr-56302.C: New test.
1931 * c-c++-common/pr56302.c: New test.
1933 2013-02-13 Tobias Burnus <burnus@net-b.de>
1934 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1937 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1938 * gfortran.dg/quad_3.f90: Ditto.
1940 2013-02-13 Kostya Serebryany <kcc@google.com>
1942 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1943 to match the fresh asan run-time.
1944 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1946 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1948 Avoid instrumenting duplicated memory access in the same basic block
1949 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1950 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1951 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1952 * c-c++-common/asan/inc.c: Likewise.
1954 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1957 * gcc.target/i386/pr56148.c: New test.
1959 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1960 Tobias Burnus <burnus@net-b.de>
1963 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1966 2013-02-12 Richard Biener <rguenther@suse.de>
1969 * gcc.dg/lto/pr56297_0.c: New testcase.
1970 * gcc.dg/lto/pr56297_0.c: Likewise.
1972 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1975 * gfortran.dg/typebound_deferred_1.f90: New.
1977 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1979 PR rtl-optimization/56151
1980 * gcc.target/i386/pr56151.c: New test.
1982 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1984 * g++.dg/ext/mv12.C: New test.
1985 * g++.dg/ext/mv12.h: New file.
1986 * g++.dg/ext/mv12-aux.C: New file.
1987 * g++.dg/ext/mv13.C: New test.
1989 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1991 * lib/target-supports.exp
1992 (check_effective_target_powerpc_eabi_ok): New.
1993 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1995 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1996 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1998 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1999 * gcc.target/powerpc/pr51623.c: Likewise.
2000 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
2001 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
2003 2013-02-11 Alexander Potapenko <glider@google.com>
2004 Jack Howarth <howarth@bromo.med.uc.edu>
2005 Jakub Jelinek <jakub@redhat.com>
2008 * g++.dg/asan/pr55617.C: Run on all targets.
2010 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
2012 PR rtl-optimization/56275
2013 * gcc.dg/pr56275.c: New test.
2015 2013-02-11 Richard Biener <rguenther@suse.de>
2017 PR tree-optimization/56273
2018 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
2020 2013-02-11 Richard Biener <rguenther@suse.de>
2022 PR tree-optimization/56264
2023 * gcc.dg/torture/pr56264.c: New testcase.
2025 2013-02-11 Richard Biener <rguenther@suse.de>
2027 PR tree-optimization/56273
2028 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2029 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2030 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2031 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2032 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2033 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2035 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2037 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2038 for *-*-linux-gnu targets.
2039 * g++.dg/asan/interception-test-1.c: Ditto.
2040 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2041 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2043 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2046 * gfortran.dg/intrinsic_size_4.f90 : New test.
2048 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2051 * gcc.target/powerpc/pr56256.c: New test.
2053 2013-02-08 Ian Lance Taylor <iant@google.com>
2055 * lib/go.exp: Load timeout.exp.
2057 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2059 PR rtl-optimization/56246
2060 * gcc.target/i386/pr56246.c: New test.
2062 2013-02-08 Jeff Law <law@redhat.com>
2065 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2067 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2070 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2073 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2075 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2077 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2079 PR rtl-optimization/56195
2080 * gcc.dg/torture/pr56195.c: New test.
2082 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2085 * gfortran.dg/recursive_interface_2.f90: New test.
2087 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2089 PR tree-optimization/56250
2090 * gcc.c-torture/execute/pr56250.c: New test.
2092 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2094 PR tree-optimization/56064
2095 * gcc.dg/fixed-point/view-convert-2.c: New test.
2097 2013-02-08 Michael Matz <matz@suse.de>
2099 PR tree-optimization/52448
2100 * gcc.dg/pr52448.c: New test.
2102 2013-02-08 Richard Biener <rguenther@suse.de>
2105 * gcc.dg/torture/pr56181.c: New testcase.
2107 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2110 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2111 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2113 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2116 * g++.dg/parse/crash61.C: New test.
2119 * g++.dg/parse/pr56239.C: New test.
2122 * g++.dg/abi/mangle61.C: New test.
2124 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2126 PR rtl-optimization/56225
2127 * gcc.target/i386/pr56225.c: New test.
2129 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2132 * gcc.dg/guality/pr56154-1.c: New test.
2133 * gcc.dg/guality/pr56154-2.c: New test.
2134 * gcc.dg/guality/pr56154-3.c: New test.
2135 * gcc.dg/guality/pr56154-4.c: New test.
2136 * gcc.dg/guality/pr56154-aux.c: New file.
2138 PR tree-optimization/55789
2139 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2141 * gcc.dg/tree-ssa/inline-3.c: Add
2142 --param max-early-inliner-iterations=2 option.
2144 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2147 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2148 Add -fno-dwarf2-cfi-asm to dg-options.
2151 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2154 * gcc.dg/pr56228.c: New test.
2156 2013-02-07 Alan Modra <amodra@gmail.com>
2159 * gcc.target/powerpc/pr54009.c: New test.
2161 * gfortran.dg/pr54131.f: New test.
2163 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2166 * gfortran.dg/array_constructor_41.f90: New test.
2168 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2171 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2173 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2176 * g++.dg/gomp/pr56217.C: New test.
2178 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2180 PR tree-optimization/56205
2181 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2182 * gcc.c-torture/execute/pr56205.c: New test.
2184 2013-02-05 Richard Biener <rguenther@suse.de>
2186 PR tree-optimization/53342
2187 PR tree-optimization/53185
2188 * gcc.dg/vect/pr53185-2.c: New testcase.
2190 2013-02-05 Jan Hubicka <jh@suse.cz>
2192 PR tree-optimization/55789
2193 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2194 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2195 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2196 * g++.dg/ipa/inline-1.C: New testcase.
2197 * g++.dg/ipa/inline-2.C: New testcase.
2198 * g++.dg/ipa/inline-3.C: New testcase.
2200 2013-02-05 Jan Hubicka <jh@suse.cz>
2202 PR tree-optimization/55789
2203 * g++.dg/torture/pr55789.C: New testcase.
2205 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2208 * gcc.dg/pr56167.c: New test.
2210 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2213 * gcc.target/sh/pr55146.c: New.
2215 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2217 PR tree-optimization/54386
2218 * gcc.target/sh/pr54386.c: New.
2220 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2223 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2226 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2228 2013-02-04 Alexander Potapenko <glider@google.com>
2229 Jack Howarth <howarth@bromo.med.uc.edu>
2230 Jakub Jelinek <jakub@redhat.com>
2233 * g++.dg/asan/pr55617.C: New test.
2235 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2238 * gfortran.dg/typebound_operator_19.f90: New test.
2239 * gfortran.dg/typebound_assignment_4.f90: New test.
2241 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2244 * gfortran.dg/recursive_interface_1.f90: New test.
2246 2013-02-04 Richard Guenther <rguenther@suse.de>
2249 * gcc.dg/lto/pr56168_0.c: New testcase.
2250 * gcc.dg/lto/pr56168_1.c: Likewise.
2252 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2256 * gfortran.dg/block_12.f90: New test.
2257 * gfortran.dg/module_error_1.f90: New test.
2259 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2261 * lib/target-supports.exp (check_effective_target_vect_float)
2262 (check_effective_target_vect_no_align): Add mips-sde-elf.
2264 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2266 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2268 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2270 * gcc.dg/pr56023.c: XFAIL on AIX.
2271 * gcc.dg/vect/pr49352.c: Same.
2273 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2275 * gnat.dg/opt26.adb: New test.
2277 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2280 2013-01-27 Amol Pise <amolpise15@gmail.com>
2282 * gcc.target/arm/neon-vfnms-1.c: New test.
2283 * gcc.target/arm/neon-vfnma-1.c: New test.
2285 2013-01-31 Richard Biener <rguenther@suse.de>
2287 PR tree-optimization/56157
2288 * gcc.dg/torture/pr56157.c: New testcase.
2290 2013-01-30 Richard Biener <rguenther@suse.de>
2292 PR tree-optimization/56150
2293 * gcc.dg/torture/pr56150.c: New testcase.
2295 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2298 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2299 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2300 printed in backtrace.
2301 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2302 to avoid errors about mismatched allocation vs. deallocation.
2305 * g++.dg/mv1.C: Moved to...
2306 * g++.dg/ext/mv1.C: ... here. Adjust test.
2307 * g++.dg/mv2.C: Moved to...
2308 * g++.dg/ext/mv2.C: ... here. Adjust test.
2309 * g++.dg/mv3.C: Moved to...
2310 * g++.dg/ext/mv3.C: ... here.
2311 * g++.dg/mv4.C: Moved to...
2312 * g++.dg/ext/mv4.C: ... here.
2313 * g++.dg/mv5.C: Moved to...
2314 * g++.dg/ext/mv5.C: ... here. Adjust test.
2315 * g++.dg/mv6.C: Moved to...
2316 * g++.dg/ext/mv6.C: ... here. Adjust test.
2317 * g++.dg/ext/mv7.C: New test.
2318 * g++.dg/ext/mv8.C: New test.
2319 * g++.dg/ext/mv9.C: New test.
2320 * g++.dg/ext/mv10.C: New test.
2321 * g++.dg/ext/mv11.C: New test.
2323 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2325 PR rtl-optimization/56144
2326 * gcc.dg/pr56144.c: New.
2328 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2330 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2332 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2333 * g++.dg/cpp0x/constexpr-55573.C: Same
2335 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2337 PR tree-optimization/56064
2338 * gcc.dg/fixed-point/view-convert.c: New test.
2340 2013-01-30 Andreas Schwab <schwab@suse.de>
2342 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2343 evaluate the end index in string range.
2345 2013-01-30 Tobias Burnus <burnus@net-b.de>
2348 * gfortran.dg/allocatable_function_6.f90: New.
2350 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2351 Mikael Morin <mikael@gcc.gnu.org>
2354 * gfortran.dg/proc_ptr_comp_36.f90: New.
2356 2013-01-29 Richard Biener <rguenther@suse.de>
2358 PR tree-optimization/55270
2359 * gcc.dg/torture/pr55270.c: New testcase.
2361 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2363 PR rtl-optimization/56117
2364 * gcc.dg/pr56117.c: New test.
2366 2013-01-28 Richard Biener <rguenther@suse.de>
2368 PR tree-optimization/56034
2369 * gcc.dg/torture/pr56034.c: New testcase.
2371 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2373 PR tree-optimization/56125
2374 * gcc.dg/pr56125.c: New test.
2376 2013-01-28 Tobias Burnus <burnus@net-b.de>
2377 Mikael Morin <mikael@gcc.gnu.org>
2380 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2381 * gfortran.dg/import8.f90: Likewise.
2382 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2383 * gfortran.dg/import10.f90: New test.
2384 * gfortran.dg/import11.f90: Likewise
2386 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2389 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2390 string.h. Provide memset, malloc and free prototypes, adjust line
2391 numbers in dg-output.
2392 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2393 Provide memset prototype and adjust line numbers in dg-output.
2394 * c-c++-common/asan/global-overflow-1.c: Likewise.
2396 PR tree-optimization/56094
2397 * gcc.dg/pr56094.c: New test.
2399 2013-01-27 Amol Pise <amolpise15@gmail.com>
2401 * gcc.target/arm/neon-vfnms-1.c: New test.
2402 * gcc.target/arm/neon-vfnma-1.c: New test.
2404 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2407 * gcc.target/i386/pr56114.c: New test.
2409 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2412 * gfortran.dg/associate_14.f90: New test.
2415 * gfortran.dg/associate_13.f90: New test.
2417 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2419 PR tree-optimization/56098
2420 * gcc.dg/pr56098-1.c: New test.
2421 * gcc.dg/pr56098-2.c: New test.
2423 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2426 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2428 2013-01-22 Marek Polacek <polacek@redhat.com>
2430 PR tree-optimization/56035
2431 * gcc.dg/pr56035.c: New test.
2433 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2435 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2438 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2440 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2442 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2445 * gcc.dg/pr56078.c: New test.
2446 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2448 2013-01-24 Martin Jambor <mjambor@suse.cz>
2450 PR tree-optimization/55927
2451 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2453 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2455 * gcc.target/i386/movsd.c: New test.
2457 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2460 * gcc.target/i386/pr55934.c: New test.
2462 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2465 * gfortran.dg/select_8.f90: New.
2467 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2469 * gcc.target/microblaze/microblaze.exp: Remove
2470 target_config_cflags check.
2472 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2475 * gfortran.dg/gomp/pr56052.f90: New test.
2478 * gcc.dg/pr49069.c: New test.
2480 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2483 * g++.dg/cpp0x/constexpr-static10.C: New.
2485 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2488 * gcc.target/i386/pr56028.c: New test.
2490 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2493 * gcc.target/i386/pr55686.c: New test.
2495 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2498 * g++.dg/cpp0x/variadic139.C: New test.
2499 * g++.dg/cpp0x/variadic140.C: Likewise.
2500 * g++.dg/cpp0x/variadic141.C: Likewise.
2502 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2504 * gnat.dg/warn8.adb: New test.
2506 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2509 * gfortran.dg/include_8.f90: New test.
2511 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2513 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2514 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2516 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2518 PR tree-optimization/56051
2519 * gcc.c-torture/execute/pr56051.c: New test.
2521 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2523 PR rtl-optimization/56023
2524 * gcc.dg/pr56023.c: New test.
2526 2013-01-21 Martin Jambor <mjambor@suse.cz>
2529 * gcc.target/i386/pr56022.c: New test.
2531 2013-01-21 Jason Merrill <jason@redhat.com>
2533 * lib/target-supports.exp (check_effective_target_alias): New.
2535 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2538 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2540 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2542 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2544 2013-01-19 Jeff Law <law@redhat.com>
2546 PR tree-optimization/52631
2547 * tree-ssa/pr52631.c: New test.
2548 * tree-ssa/ssa-fre-9: Update expected output.
2550 2013-01-19 Anthony Green <green@moxielogic.com>
2552 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2555 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2557 PR tree-optimization/56029
2558 * g++.dg/torture/pr56029.C: New test.
2560 2013-01-18 Sharad Singhai <singhai@google.com>
2562 PR tree-optimization/55995
2563 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2565 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2568 * gcc.target/i386/pr55433.c: New.
2570 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2573 * gfortran.dg/pr56015.f90: New test.
2575 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2577 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2579 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2581 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2582 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2583 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2584 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2585 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2587 2013-01-17 Jeff Law <law@redhat.com>
2589 * gcc.dg/pr52573.c: Move to...
2590 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2592 PR rtl-optimization/52573
2593 * gcc.dg/pr52573.c: New test.
2595 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2598 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2599 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2600 check_no_compiler_messages to test support in ucontext.h.
2601 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2602 compliant RLIMIT_AS.
2604 2013-01-17 Marek Polacek <polacek@redhat.com>
2606 PR rtl-optimization/55833
2607 * gcc.dg/pr55833.c: New test.
2609 2013-01-17 Jan Hubicka <jh@suse.cz>
2611 PR tree-optimization/55273
2612 * gcc.c-torture/compile/pr55273.c: New testcase.
2614 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2617 * gcc.target/pr55981.c: New test.
2619 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2621 * gcc.target/arm/pr40887.c: Require at least armv5.
2622 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2623 * gcc.target/arm/pr51915.c: Likewise.
2624 * gcc.target/arm/pr52006.c: Likewise.
2625 * gcc.target/arm/pr53187.c: Likewise.
2627 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2628 * gcc.target/arm/ftest-support-arm.h: Delete.
2629 * gcc.target/arm/ftest-support-thumb.h: Delete.
2630 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2631 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2632 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2633 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2634 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2635 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2636 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2637 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2638 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2639 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2640 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2641 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2642 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2643 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2644 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2645 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2646 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2647 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2648 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2649 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2650 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2651 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2652 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2653 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2655 2013-01-17 Martin Jambor <mjambor@suse.cz>
2657 PR tree-optimizations/55264
2658 * g++.dg/ipa/pr55264.C: New test.
2660 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2663 * gfortran.dg/class_55.f90: New.
2665 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2668 * gcc.c-torture/execute/builtins/builtins.exp: Add
2669 -Wl,--allow-multiple-definition for eabi and elf targets.
2672 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2673 check_effective_target_vect_perm_short,
2674 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2675 check_effective_target_vect64): Return 0 for big-endian ARM.
2676 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2678 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2681 2013-01-16 Richard Biener <rguenther@suse.de>
2683 PR tree-optimization/55964
2684 * gcc.dg/torture/pr55964.c: New testcase.
2686 2013-01-16 Richard Biener <rguenther@suse.de>
2688 PR tree-optimization/54767
2689 PR tree-optimization/53465
2690 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2692 2013-01-16 Christian Bruel <christian.bruel@st.com>
2695 * gcc.target/sh/sh-switch.c: New testcase.
2697 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2699 * gcc.dg/webizer.c: Increase the array size.
2701 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2704 * gcc.dg/pr55940.c: New test.
2706 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2707 Harald Anlauf <anlauf@gmx.de>
2709 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2710 * gfortran.dg/bounds_check_5.f90: Likewise.
2711 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2712 * gfortran.dg/continuation_9.f90: Likewise.
2713 * gfortran.dg/move_alloc_13.f90: Likewise.
2714 * gfortran.dg/structure_constructor_11.f90: Likewise.
2715 * gfortran.dg/tab_continuation.f: Likewise.
2716 * gfortran.dg/warning-directive-2.F90: Likewise.
2717 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2719 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2721 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2722 * gcc.target/arm/fma-sp.c: Likewise.
2724 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2726 PR rtl-optimization/55153
2727 * gcc.dg/pr55153.c: New.
2729 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2731 PR tree-optimization/55920
2732 * gcc.c-torture/compile/pr55920.c: New test.
2734 2013-01-15 Richard Biener <rguenther@suse.de>
2737 * gcc.dg/torture/pr55882.c: New testcase.
2739 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2741 PR tree-optimization/55955
2742 * gcc.c-torture/compile/pr55955.c: New test.
2744 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2747 * g++.dg/cpp0x/alias-decl-31.C: New test.
2749 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2752 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2753 case where interface is null.
2755 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2758 * gfortran.dg/array_constructor_40.f90: New test.
2760 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2762 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2764 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2766 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2767 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2768 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2769 * gcc.target/aarch64/vect-ld1r.c: New.
2770 * gcc.target/aarch64/vect-ld1r.x: New.
2772 2013-01-14 Andi Kleen <ak@linux.intel.com>
2775 * gcc.target/i386/hle-clear-rel.c: New file
2776 * gcc.target/i386/hle-store-rel.c: New file.
2778 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2780 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2781 * gfortran.dg/bounds_check_4.f90: Likewise.
2782 * gfortran.dg/inquire_10.f90: Likewise.
2783 * gfortran.dg/minloc_3.f90: Likewise.
2784 * gfortran.dg/minlocval_3.f90: Likewise.
2785 * gfortran.dg/module_double_reuse.f90: Likewise.
2786 * gfortran.dg/mvbits_1.f90: Likewise.
2787 * gfortran.dg/oldstyle_1.f90: Likewise.
2788 * gfortran.dg/pr20163-2.f: Likewise.
2789 * gfortran.dg/save_1.f90: Likewise.
2790 * gfortran.dg/scan_1.f90: Likewise.
2791 * gfortran.dg/select_char_1.f90: Likewise.
2792 * gfortran.dg/shape_4.f90: Likewise.
2793 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2794 * gfortran.dg/function_optimize_10.f90: Likewise.
2795 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2796 * gfortran.dg/used_types_17.f90: Likewise.
2797 * gfortran.dg/used_types_18.f90: Likewise.
2799 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2802 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2804 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2806 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2808 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2810 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2812 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2815 * gfortran.dg/assumed_type_2.f90: Fix test case.
2816 * gfortran.dg/internal_pack_13.f90: New test.
2817 * gfortran.dg/internal_pack_14.f90: New test.
2819 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2822 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2823 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2826 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2828 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2830 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2833 * gcc.target/s390/pr55719.c: New testcase.
2835 2013-01-11 Richard Guenther <rguenther@suse.de>
2837 PR tree-optimization/44061
2838 * gcc.dg/pr44061.c: New testcase.
2840 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2842 Update copyright years.
2844 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2845 Jakub Jelinek <jakub@redhat.com>
2848 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2850 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2852 PR rtl-optimization/55672
2853 * gcc.target/i386/pr55672.c: New.
2855 2013-01-10 Jeff Law <law@redhat.com>
2857 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2858 pass/fail message unique.
2861 2013-01-10 Jason Merrill <jason@redhat.com>
2863 * ada/.gitignore: New.
2865 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2867 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2869 * g++.dg/tls/thread_local2.C: Likewise.
2870 * g++.dg/tls/thread_local2g.C: Likewise.
2871 * g++.dg/tls/thread_local6.C: Likewise.
2872 * g++.dg/tls/thread_local-order1.C: Add tls options.
2873 * g++.dg/tls/thread_local-order2.C: Likewise.
2874 * g++.dg/tls/thread_local3.C: Likewise.
2875 * g++.dg/tls/thread_local3g.C: Likewise.
2876 * g++.dg/tls/thread_local4.C: Likewise.
2877 * g++.dg/tls/thread_local4g.C: Likewise.
2878 * g++.dg/tls/thread_local5.C: Likewise.
2879 * g++.dg/tls/thread_local5g.C: Likewise.
2880 * g++.dg/tls/thread_local6g.C: Likewise.
2882 2013-01-10 Kostya Serebryany <kcc@google.com>
2884 * g++.dg/asan/asan_test.cc: Sync from upstream.
2886 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2888 PR tree-optimization/55921
2889 * gcc.c-torture/compile/pr55921.c: New test.
2891 2013-01-09 Jan Hubicka <jh@suse.cz>
2893 PR tree-optimization/55569
2894 * gcc.c-torture/compile/pr55569.c: New testcase.
2896 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2899 * gfortran.dg/use_28.f90: New test.
2901 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2903 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2904 number matching more robust.
2906 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2908 PR rtl-optimization/55829
2909 * gcc.target/i386/pr55829.c: New.
2911 2013-01-09 Tobias Burnus <burnus@net-b.de>
2914 * gfortran.dg/bind_c_bool_1.f90: New.
2915 * gfortran.dg/do_5.f90: Add dg-warning.
2917 2013-01-09 Jan Hubicka <jh@suse.cz>
2919 PR tree-optimization/55875
2920 * gcc.c-torture/execute/pr55875.c: New testcase.
2921 * g++.dg/torture/pr55875.C: New testcase.
2923 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2926 * c-c++-common/pr48418.c: New test.
2928 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2931 * g++.dg/tls/thread_local-ice.C: New.
2933 2013-01-09 Andreas Schwab <schwab@suse.de>
2935 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2937 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2939 PR tree-optimization/48189
2940 * gcc.dg/pr48189.c: New test.
2942 2013-01-04 Jan Hubicka <jh@suse.cz>
2944 PR tree-optimization/55823
2945 * g++.dg/ipa/devirt-10.C: New testcase.
2947 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2948 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2950 PR rtl-optimization/55845
2951 * gcc.target/i386/pr55845.c: New test.
2953 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2955 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2956 instructions generated instead of number of occurances.
2958 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2960 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2961 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2962 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2963 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2964 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2965 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2966 * gcc.target/aarch64/vect-fcm.x: Likewise.
2967 * lib/target-supports.exp
2968 (check_effective_target_vect_cond): Enable for AArch64.
2970 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2972 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2973 endian-safe float pool loading.
2974 (test_square_root_v4sf): Likewise.
2975 (test_square_root_v2df): Likewise.
2976 * lib/target-supports.exp
2977 (check_effective_target_vect_call_sqrtf): Add AArch64.
2979 2013-01-08 Martin Jambor <mjambor@suse.cz>
2982 * gcc.dg/tree-ssa/pr55579.c: New test.
2984 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2986 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2989 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2992 * gcc.dg/torture/pr55890-3.c: New test.
2995 * gcc.c-torture/compile/pr55851.c: New test.
2998 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
3001 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3004 * gfortran.dg/elemental_scalar_args_2.f90: New test.
3006 2013-01-07 Tobias Burnus <burnus@net-b.de>
3009 * gfortran.dg/pointer_init_2.f90: Update dg-error.
3010 * gfortran.dg/pointer_init_7.f90: New.
3012 2013-01-07 Richard Biener <rguenther@suse.de>
3014 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
3016 2013-01-07 Richard Biener <rguenther@suse.de>
3019 * gcc.dg/torture/pr55890-1.c: New testcase.
3020 * gcc.dg/torture/pr55890-2.c: Likewise.
3022 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3024 * gcc.target/aarch64/fmovd.c: New.
3025 * gcc.target/aarch64/fmovf.c: Likewise.
3026 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3027 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3028 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3029 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3030 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3031 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3033 2013-01-07 Richard Biener <rguenther@suse.de>
3035 PR tree-optimization/55888
3036 PR tree-optimization/55862
3037 * gcc.dg/torture/pr55888.c: New testcase.
3039 2013-01-07 Tobias Burnus <burnus@net-b.de>
3042 * gfortran.dg/intrinsic_size_3.f90: New.
3044 2013-01-07 Tobias Burnus <burnus@net-b.de>
3047 * gfortran.dg/select_type_32.f90: New.
3049 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3052 * g++.dg/cpp0x/alias-decl-29.C: New test.
3054 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3059 * gfortran.dg/class_array_15.f03: New test.
3061 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3066 * gfortran.dg/use_23.f90: New test.
3067 * gfortran.dg/use_24.f90: New test.
3068 * gfortran.dg/use_25.f90: New test.
3069 * gfortran.dg/use_26.f90: New test.
3070 * gfortran.dg/use_27.f90: New test.
3072 2013-01-06 Olivier Hainque <hainque@adacore.com>
3074 * gnat.dg/specs/clause_on_volatile.ads: New test.
3076 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3078 * gnat.dg/alignment10.adb: New test.
3080 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3081 Mikael Morin <mikael@gcc.gnu.org>
3084 * gfortran.dg/use_22.f90: New test.
3086 2013-01-04 Andrew Pinski <apinski@cavium.com>
3088 * gcc.target/aarch64/cmp-1.c: New testcase.
3090 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3093 * gfortran.dg/select_type_31.f03: New test.
3095 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3097 PR c++/54526 (again)
3098 * g++.dg/cpp0x/parse2.C: Extend.
3099 * g++.old-deja/g++.other/crash28.C: Adjust.
3101 2013-01-04 Richard Biener <rguenther@suse.de>
3103 PR tree-optimization/55862
3104 * gcc.dg/torture/pr55862.c: New testcase.
3106 2013-01-04 Martin Jambor <mjambor@suse.cz>
3108 PR tree-optimization/55755
3109 * gcc.dg/torture/pr55755.c: New test.
3110 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3111 * gcc.dg/tree-ssa/pr45144.c: Update.
3113 2013-01-04 Richard Biener <rguenther@suse.de>
3116 * gcc.dg/fold-reassoc-2.c: New testcase.
3118 2013-01-04 Tobias Burnus <burnus@net-b.de>
3121 * gfortran.dg/null_7.f90: New.
3123 2013-01-04 Tobias Burnus <burnus@net-b.de>
3127 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3128 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3129 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3131 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3133 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3135 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3138 * gfortran.dg/assignment_1.f90: Modified.
3139 * gfortran.dg/assignment_4.f90: New.
3141 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3143 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3145 2013-01-03 Richard Biener <rguenther@suse.de>
3147 PR tree-optimization/55857
3148 * gcc.dg/vect/pr55857-1.c: New testcase.
3149 * gcc.dg/vect/pr55857-2.c: Likewise.
3151 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3153 PR rtl-optimization/55838
3154 * gcc.dg/pr55838.c: New test.
3156 PR tree-optimization/55832
3157 * gcc.c-torture/compile/pr55832.c: New test.
3159 2013-01-02 Teresa Johnson <tejohnson@google.com>
3161 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3162 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3163 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3164 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3165 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3166 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3167 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3168 * gcc.dg/unroll_1.c: Ditto.
3169 * gcc.dg/unroll_2.c: Ditto.
3170 * gcc.dg/unroll_3.c: Ditto.
3171 * gcc.dg/unroll_4.c: Ditto.
3173 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3175 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3177 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3180 * gfortran.dg/eof_4.f90: New test.
3182 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3184 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3185 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3186 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3187 (compat_setup_dfp): Initialize compat_alt_caret and
3188 compat_save_TEST_ALWAYS_FLAGS.
3190 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3192 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3194 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3196 * gcc.dg/torture/fp-int-convert-2.c: New test.
3198 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3200 * gfortran.dg/newunit_3.f90: Add dg-do run.
3201 * gfortran.dg/inquire_15.f90: Add dg-do run.
3203 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3205 PR tree-optimization/55831
3206 * gcc.dg/pr55831.c: New test.
3208 Copyright (C) 2013 Free Software Foundation, Inc.
3210 Copying and distribution of this file, with or without modification,
3211 are permitted in any medium without royalty provided the copyright
3212 notice and this notice are preserved.