1 2013-03-26 Richard Biener <rguenther@suse.de>
3 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
4 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
5 * gcc.dg/pr53265.c: Remove XFAILs.
6 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
7 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
9 2013-04-26 Jakub Jelinek <jakub@redhat.com>
11 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
12 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
13 -fdiagnostics-color=never option similarly to
14 -fno-diagnostics-show-caret option.
16 2013-04-25 Jakub Jelinek <jakub@redhat.com>
18 PR rtl-optimization/57003
19 * gcc.target/i386/pr57003.c: New test.
21 2013-04-25 Marek Polacek <polacek@redhat.com>
23 PR tree-optimization/57066
24 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
26 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
27 Tejas Belagod <tejas.belagod@arm.com>
29 * gcc.target/aarch64/vaddv-intrinsic.c: New.
30 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
31 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
33 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
35 * gcc.target/aarch64/cmp.c: New.
37 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
39 * gcc.target/aarch64/ngc.c: New.
41 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
43 * lib/target-supports.exp
44 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
45 (check_effective_target_arm_neon_fp16_ok): Likewise.
46 (add_options_for_arm_neon_fp16): Likewise.
47 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
48 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
50 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
52 PR rtl-optimizations/57046
53 * gcc.target/i386/pr57046.c: New test.
55 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
57 * g++.dg/cpp1y/cplusplus.C: New.
59 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
61 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
63 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
65 * c-c++-common/Wpointer-arith-1.c: New.
67 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
69 * g++.dg/cpp1y/cxx1y_macro.C: New.
71 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
74 * g++.dg/cpp0x/sfinae45.C: New.
76 2013-04-24 Richard Biener <rguenther@suse.de>
79 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
81 2013-04-23 Richard Biener <rguenther@suse.de>
84 * gcc.dg/torture/pr57036-1.c: New testcase.
85 * gcc.dg/torture/pr57036-2.c: Likewise.
87 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
89 * gcc.target/aarch64/scalar-mov.c: New testcase.
91 2013-04-23 Richard Biener <rguenther@suse.de>
93 PR tree-optimization/57026
94 * gcc.dg/torture/pr57026.c: New testcase.
96 2013-04-22 Janus Weil <janus@gcc.gnu.org>
100 * gfortran.dg/transfer_check_4.f90: New.
102 2013-04-22 Marek Polacek <polacek@redhat.com>
105 * gcc.dg/pr56990.c: New test.
107 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
110 * gcc.target/i386/pr57018.c: New test.
112 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
114 * gcc.target/aarch64/vrecps.c: New.
115 * gcc.target/aarch64/vrecpx.c: Likewise.
117 2013-04-22 Christian Bruel <christian.bruel@st.com>
120 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
122 2013-04-21 Jeff Law <law@redhat.com>
124 * gcc.dg/tree-ssa/forwprop-26.c: New test.
126 2013-04-20 Tobias Burnus <burnus@net-b.de>
129 * gfortran.dg/c_loc_test_22.f90: New.
131 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
133 PR rtl-optimization/56847
134 * gcc.dg/pr56847.c: New test.
136 2013-04-19 Richard Biener <rguenther@suse.de>
138 PR tree-optimization/56982
139 * gcc.c-torture/execute/pr56982.c: New testcase.
141 2013-04-19 Martin Jambor <mjambor@suse.cz>
143 PR tree-optimization/56718
144 * g++.dg/ipa/imm-devirt-1.C: New test.
145 * g++.dg/ipa/imm-devirt-2.C: Likewise.
147 2013-04-19 Richard Biener <rguenther@suse.de>
149 PR tree-optimization/57000
150 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
152 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
153 Mikael Morin <mikael@gcc.gnu.org>
156 * gfortran.dg/array_constructor_45.f90: New test.
157 * gfortran.dg/array_constructor_46.f90: New test.
158 * gfortran.dg/array_constructor_47.f90: New test.
159 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
161 2013-04-18 Jakub Jelinek <jakub@redhat.com>
163 PR rtl-optimization/56999
164 * g++.dg/opt/pr56999.C: New test.
166 2013-04-18 Cary Coutant <ccoutant@google.com>
168 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
169 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
171 2013-04-18 Cary Coutant <ccoutant@google.com>
173 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
174 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
175 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
176 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
177 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
178 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
179 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
180 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
181 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
182 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
183 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
185 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
187 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
189 2013-04-18 Jakub Jelinek <jakub@redhat.com>
191 PR tree-optimization/56984
192 * gcc.c-torture/compile/pr56984.c: New test.
194 PR rtl-optimization/56992
195 * gcc.dg/pr56992.c: New test.
197 2013-04-17 Janus Weil <janus@gcc.gnu.org>
200 * gfortran.dg/proc_ptr_42.f90: New.
202 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
204 * gnat.dg/discr41.ad[sb]: New test.
205 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
206 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
207 * gcc.dg/vect/slp-24.c: Likewise.
208 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
209 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
210 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
211 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
212 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
213 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
214 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
215 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
216 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
217 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
218 * gcc.dg/vect/vect-strided-mult.c: Likewise.
219 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
220 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
221 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
222 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
223 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
224 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
225 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
226 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
227 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
228 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
229 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
230 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
231 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
232 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
233 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
235 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
238 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
239 * gfortran.dg/module_md5_1.f90: Remove.
241 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
243 * gcc.target/aarch64/adds3.c: New.
244 * gcc.target/aarch64/subs3.c: New.
246 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
248 * gcc.target/aarch64/adds1.c: New.
249 * gcc.target/aarch64/adds2.c: New.
250 * gcc.target/aarch64/subs1.c: New.
251 * gcc.target/aarch64/subs2.c: New.
253 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
255 Implement n3599 - Literal operator templates for strings.
256 * g++.dg/cpp1y/udlit-char-template.C: New test.
257 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
259 2013-04-16 Tobias Burnus <burnus@net-b.de>
262 * gfortran.dg/no_arg_check_1.f90: New.
263 * gfortran.dg/no_arg_check_2.f90: New.
264 * gfortran.dg/no_arg_check_3.f90: New.
266 2013-04-16 Janus Weil <janus@gcc.gnu.org>
269 * gfortran.dg/proc_ptr_41.f90: New.
271 2013-04-16 Richard Biener <rguenther@suse.de>
273 PR tree-optimization/56756
274 * gcc.dg/torture/pr56756.c: New testcase.
276 2013-04-16 Tobias Burnus <burnus@net-b.de>
279 * gfortran.dg/c_assoc_5.f90: New.
281 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
283 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
284 * gcc.c-torture/execute/pr33992.x: Remove.
285 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
286 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
287 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
289 2013-04-15 Jakub Jelinek <jakub@redhat.com>
291 PR tree-optimization/56962
292 * gcc.c-torture/execute/pr56962.c: New test.
294 2013-04-15 Richard Biener <rguenther@suse.de>
296 PR tree-optimization/56933
297 * gcc.dg/vect/pr56933.c: New testcase.
299 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
301 * gcc.target/arm/anddi3-opt.c: New test.
302 * gcc.target/arm/anddi3-opt2.c: Likewise.
304 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
306 * gcc.dg/pr56890-1.c: New test.
307 * gcc.dg/pr56890-2.c: Likewise.
309 2013-04-15 Joey Ye <joey.ye@arm.com>
311 * gcc.target/arm/thumb1-far-jump-1.c: New test.
312 * gcc.target/arm/thumb1-far-jump-2.c: New test.
314 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
317 * gfortran.dg/select_type_33.f03: New test.
319 2013-04-13 Janus Weil <janus@gcc.gnu.org>
322 * gfortran.dg/typebound_proc_29.f03: New.
324 2013-04-12 Janus Weil <janus@gcc.gnu.org>
327 * gfortran.dg/typebound_proc_28.f03: New.
329 2013-04-12 Jeff Law <law@redhat.com>
331 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
334 2013-04-12 Tobias Burnus <burnus@net-b.de>
337 * gfortran.dg/coarray/alloc_comp_2.f90: New.
339 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
342 * gcc.target/i386/pr56903.c: New test.
344 2013-04-12 Janus Weil <janus@gcc.gnu.org>
347 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
348 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
349 * gfortran.dg/block_11.f90: Fix invalid test case.
350 * gfortran.dg/function_types_3.f90: Add new error message.
351 * gfortran.dg/global_references_1.f90: Ditto.
352 * gfortran.dg/import2.f90: Remove unneeded parts.
353 * gfortran.dg/import6.f90: Fix invalid test case.
354 * gfortran.dg/proc_decl_2.f90: Ditto.
355 * gfortran.dg/proc_decl_9.f90: Ditto.
356 * gfortran.dg/proc_decl_18.f90: Ditto.
357 * gfortran.dg/proc_ptr_40.f90: New.
358 * gfortran.dg/whole_file_7.f90: Modified error wording.
359 * gfortran.dg/whole_file_16.f90: Ditto.
360 * gfortran.dg/whole_file_17.f90: Add -pedantic.
361 * gfortran.dg/whole_file_18.f90: Modified error wording.
362 * gfortran.dg/whole_file_20.f03: Ditto.
363 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
366 2013-04-12 Richard Biener <rguenther@suse.de>
369 2013-04-10 Richard Biener <rguenther@suse.de>
371 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
373 2013-04-12 Tobias Burnus <burnus@net-b.de>
376 * gfortran.dg/class_allocate_15.f90: New.
379 2013-04-12 Tobias Burnus <burnus@net-b.de>
381 * gfortran.dg/coarray_lib_alloc_2.f90: Update
382 scan-tree-dump-times.
384 2013-04-12 Jakub Jelinek <jakub@redhat.com>
386 PR tree-optimization/56918
387 PR tree-optimization/56920
388 * gcc.dg/vect/pr56918.c: New test.
389 * gcc.dg/vect/pr56920.c: New test.
391 2013-04-12 Tobias Burnus <burnus@net-b.de>
394 * gfortran.dg/class_allocate_14.f90: New.
395 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
396 * gfortran.dg/coarray_lib_alloc_3.f90: New.
398 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
400 * gcc.dg/fold-cstvecshift.c: New testcase.
402 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
404 * gcc.target/aarch64/negs.c: New.
406 2013-04-11 Jakub Jelinek <jakub@redhat.com>
409 * g++.dg/template/arrow4.C: New test.
411 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
413 * gnat.dg/array23.adb: New test.
414 * gnat.dg/array23_pkg[123].ads: New helpers.
416 2013-04-11 Jeff Law <law@redhat.com>
418 PR tree-optimization/56900
419 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
421 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
424 * g++.dg/cpp0x/sfinae44.C: New.
426 2013-04-11 Arnaud Charlet <charlet@adacore.com>
428 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
429 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
431 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
434 * g++.dg/cpp0x/enum26.C: New.
435 * g++.old-deja/g++.pt/mangle1.C: Adjust.
437 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
439 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
441 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
443 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
444 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
445 loop is vectorized and that the correct instruction is generated.
446 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
447 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
448 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
450 2013-04-11 Jakub Jelinek <jakub@redhat.com>
452 PR tree-optimization/56899
453 * gcc.c-torture/execute/pr56899.c: New test.
455 2013-04-10 David S. Miller <davem@davemloft.net>
457 * gcc.target/sparc/setcc-4.c: New test.
458 * gcc.target/sparc/setcc-5.c: New test.
460 2013-04-10 Richard Biener <rguenther@suse.de>
462 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
464 2013-04-10 Richard Biener <rguenther@suse.de>
466 * gcc.dg/vect/slp-39.c: New testcase.
468 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
470 PR tree-optimization/55524
471 * gcc.target/epiphany/fnma-1.c: New test.
473 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
475 * gcc.dg/tree-ssa/inline-11.c: New test
477 2013-04-10 Jakub Jelinek <jakub@redhat.com>
480 * g++.dg/template/arrow3.C: New test.
482 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
484 * gcc.target/arm/minmax_minus.c: New test.
486 2013-04-09 Jakub Jelinek <jakub@redhat.com>
489 * c-c++-common/gomp/pr56883.c: New test.
491 2013-04-09 Jeff Law <law@redhat.com>
493 * gcc.dg/tree-ssa/vrp87.c: New test.
495 2013-04-09 Jakub Jelinek <jakub@redhat.com>
497 PR tree-optimization/56854
498 * g++.dg/torture/pr56854.C: New test.
500 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
503 * gfortran.dg/array_constructor_44.f90: New test.
505 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
508 * g++.dg/cpp0x/constexpr-specialization.C: New.
510 2013-04-08 Jakub Jelinek <jakub@redhat.com>
512 * gcc.c-torture/execute/pr56837.c: New test.
516 * g++.dg/opt/vt3.C: New test.
517 * g++.dg/opt/vt4.C: New test.
519 2013-04-08 Jeff Law <law@redhat.com>
521 * gcc.dg/tree-ssa/forwprop-25.c: New test.
523 2013-04-08 Richard Biener <rguenther@suse.de>
525 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
527 2013-04-08 Richard Biener <rguenther@suse.de>
529 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
531 2013-04-08 Richard Biener <rguenther@suse.de>
533 * g++.dg/vect/slp-pr56812.cc: Adjust.
535 2013-04-08 Jakub Jelinek <jakub@redhat.com>
537 * gcc.dg/pr56837.c: New test.
538 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
539 "generated memset minus one".
541 2013-04-07 Tobias Burnus <burnus@net-b.de>
544 * gfortran.dg/reshape_5.f90: New.
546 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
549 * gcc.target/powerpc/recip-1.c: Modify expected output.
550 * gcc.target/powerpc/recip-3.c: Likewise.
551 * gcc.target/powerpc/recip-4.c: Likewise.
552 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
554 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
556 * gcc.target/arm/peep-ldrd-1.c: New test.
557 * gcc.target/arm/peep-strd-1.c: Likewise.
559 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
561 * gcc.target/arm/negdi-1.c: New test.
562 * gcc.target/arm/negdi-2.c: Likewise.
563 * gcc.target/arm/negdi-3.c: Likewise.
564 * gcc.target/arm/negdi-4.c: Likewise.
566 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
568 * lib/target-supports.exp (add_options_for_arm_v8_neon):
569 Add -march=armv8-a when we use v8 NEON.
570 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
571 (check_effective_target_vect_call_ceilf): Likewise.
572 (check_effective_target_vect_call_floorf): Likewise.
573 (check_effective_target_vect_call_roundf): Likewise.
574 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
575 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
576 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
577 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
578 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
580 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
582 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
583 * gcc.target/powerpc/sd-pwr6.c: Same.
584 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
585 * g++.dg/debug/pr56294.C: XFAIL on AIX.
587 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
589 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
591 2013-04-04 Janus Weil <janus@gcc.gnu.org>
594 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
595 * gfortran.dg/altreturn_4.f90: Ditto.
596 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
597 * gfortran.dg/altreturn_5.f90: Ditto.
598 * gfortran.dg/altreturn_6.f90: Ditto.
599 * gfortran.dg/altreturn_7.f90: Ditto.
601 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
603 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
605 (check_effective_target_arm_v8_neon_ok_nocache):
607 (check_effective_target_arm_v8_neon_ok): Change to use
608 check_effective_target_arm_v8_neon_ok_nocache.
609 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
611 (check_effective_target_vect_call_btruncf):
612 Enable for arm and ARMv8 NEON.
613 (check_effective_target_vect_call_ceilf): Likewise.
614 (check_effective_target_vect_call_floorf): Likewise.
615 (check_effective_target_vect_call_roundf): Likewise.
616 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
619 2013-04-04 Marek Polacek <polacek@redhat.com>
621 PR tree-optimization/48186
622 * gcc.dg/pr48186.c: New test.
624 2013-04-04 Richard Biener <rguenther@suse.de>
626 PR tree-optimization/56826
627 * gcc.dg/vect/pr56826.c: New testcase.
628 * gcc.dg/vect/O3-pr36098.c: Adjust.
630 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
632 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
633 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
634 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
635 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
636 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
637 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
638 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
639 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
640 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
641 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
643 2013-04-04 Richard Biener <rguenther@suse.de>
645 PR tree-optimization/56213
646 * gcc.dg/vect/vect-123.c: New testcase.
648 2013-04-04 Tobias Burnus <burnus@net-b.de>
651 * gfortran.dg/read_repeat_2.f90: New.
653 2013-04-04 Richard Biener <rguenther@suse.de>
655 PR tree-optimization/56837
656 * g++.dg/torture/pr56837.C: New testcase.
658 2013-04-04 Tobias Burnus <burnus@net-b.de>
661 * gfortran.dg/c_loc_test_21.f90: New.
662 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
663 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
664 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
665 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
666 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
668 2013-04-03 Jeff Law <law@redhat.com>
670 PR tree-optimization/56799
671 * gcc.c-torture/execute/pr56799.c: New test.
673 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
676 * g++.dg/warn/Wpointer-arith-1.C: New.
677 * g++.dg/gomp/for-19.C: Adjust.
679 2013-04-03 Marek Polacek <polacek@redhat.com>
682 * gcc.dg/pr55702.c: New test.
684 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
687 * gcc.dg/pr56809.c: New testcase.
689 2013-04-03 Jakub Jelinek <jakub@redhat.com>
692 * g++.dg/debug/pr56819.C: New test.
694 2013-04-03 Richard Biener <rguenther@suse.de>
696 PR tree-optimization/56817
697 * g++.dg/torture/pr56817.C: New testcase.
699 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
701 * gcc.dg/vect/bb-slp-31.c: New file.
703 2013-04-03 Jason Merrill <jason@redhat.com>
706 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
708 2013-04-03 Richard Biener <rguenther@suse.de>
710 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
712 2013-04-03 Richard Biener <rguenther@suse.de>
714 PR tree-optimization/55964
715 * gcc.dg/torture/pr55964-2.c: New testcase.
717 2013-04-03 Richard Biener <rguenther@suse.de>
719 PR tree-optimization/56501
720 * gcc.dg/torture/pr56501.c: New testcase.
722 2013-04-03 Richard Biener <rguenther@suse.de>
724 PR tree-optimization/56407
725 * gcc.dg/torture/pr56407.c: New testcase.
727 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
729 PR tree-optimization/56790
730 * g++.dg/ext/pr56790-1.C: New testcase.
732 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
734 * gcc.target/i386/merge-1.c: New testcase.
735 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
737 2013-04-03 Jakub Jelinek <jakub@redhat.com>
740 * gcc.c-torture/execute/pr19449.c: New test.
742 2013-04-03 Richard Biener <rguenther@suse.de>
744 PR tree-optimization/56812
745 * g++.dg/vect/slp-pr56812.cc: New testcase.
747 2013-04-03 Janus Weil <janus@gcc.gnu.org>
751 * gfortran.dg/altreturn_8.f90: New.
752 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
753 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
754 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
756 2013-04-02 Jakub Jelinek <jakub@redhat.com>
758 PR rtl-optimization/56745
759 * gcc.c-torture/compile/pr56745.c: New test.
761 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
763 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
765 2013-04-02 Richard Biener <rguenther@suse.de>
767 PR tree-optimization/56778
768 * gcc.dg/torture/pr56778.c: New testcase.
770 2013-04-02 Richard Biener <rguenther@suse.de>
773 * g++.dg/torture/pr56768.C: New testcase.
775 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
777 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
779 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
782 * gfortran.dg/namelist_82.f90: New test.
784 2013-04-01 Janus Weil <janus@gcc.gnu.org>
787 * gfortran.dg/implicit_class_1.f90: New.
789 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
792 * gfortran.dg/namelist_81.f90: New test.
794 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
796 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
797 for constant and equal string lengths.
798 * gfortran.dg/character_comparison_5.f90: Likewise.
799 * gfortran.dg/character_comparison_9.f90: New test.
801 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
803 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
804 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
806 2013-03-29 Tobias Burnus <burnus@net-b.de>
809 * gfortran.dg/optional_absent_3.f90: New.
811 2013-03-29 Tobias Burnus <burnus@net-b.de>
814 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
816 2013-03-29 Tobias Burnus <burnus@net-b.de>
819 * gfortran.dg/namelist_80.f90: New.
821 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
824 * gfortran.dg/string_length_2.f90: New test.
825 * gfortran.dg/dependency_41.f90: New test.
827 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
830 * gfortran.dg/array_constructor_43.f90: New test.
831 * gfortran.dg/random_seed_3.f90: New test.
833 2013-03-28 Ian Bolton <ian.bolton@arm.com>
835 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
836 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
837 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
838 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
839 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
840 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
841 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
842 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
843 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
844 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
846 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
849 * g++.dg/conversion/op4.C: Adjust.
850 * g++.dg/cpp0x/rv1n.C: Likewise.
851 * g++.dg/cpp0x/rv2n.C: Likewise.
852 * g++.dg/cpp0x/template_deduction.C: Likewise.
853 * g++.dg/expr/cond8.C: Likewise.
854 * g++.dg/other/error4.C: Likewise.
855 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
856 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
857 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
858 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
859 * g++.old-deja/g++.jason/conversion2.C: Likewise.
860 * g++.old-deja/g++.law/cvt20.C: Likewise.
861 * g++.old-deja/g++.law/cvt8.C: Likewise.
862 * g++.old-deja/g++.law/init8.C: Likewise.
863 * g++.old-deja/g++.mike/net12.C: Likewise.
864 * g++.old-deja/g++.mike/net8.C: Likewise.
865 * g++.old-deja/g++.mike/p2793.C: Likewise.
866 * g++.old-deja/g++.mike/p3836.C: Likewise.
867 * g++.old-deja/g++.mike/p418.C: Likewise.
868 * g++.old-deja/g++.mike/p701.C: Likewise.
869 * g++.old-deja/g++.mike/p807.C: Likewise.
871 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
874 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
877 2013-03-28 Marek Polacek <polacek@redhat.com>
879 PR tree-optimization/56695
880 * gcc.dg/vect/pr56695.c: New test.
882 2013-03-28 Richard Biener <rguenther@suse.de>
884 PR tree-optimization/37021
885 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
886 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
888 2013-03-27 Tobias Burnus <burnus@net-b.de>
892 * gfortran.dg/sizeof_2.f90: New.
893 * gfortran.dg/sizeof_3.f90: New.
894 * gfortran.dg/sizeof_proc.f90: Update dg-error.
896 2013-03-27 Richard Biener <rguenther@suse.de>
898 PR tree-optimization/37021
899 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
901 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
903 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
904 * g++.dg/ipa/ivinline-2.C: Likewise.
905 * g++.dg/ipa/ivinline-3.C: Likewise.
906 * g++.dg/ipa/ivinline-4.C: Likewise.
907 * g++.dg/ipa/ivinline-5.C: Likewise.
908 * g++.dg/ipa/ivinline-7.C: Likewise.
909 * g++.dg/ipa/ivinline-8.C: Likewise.
910 * g++.dg/ipa/ivinline-9.C: Likewise.
911 * g++.dg/cpp0x/noexcept03.C: Likewise.
912 * gcc.dg/const-1.c: Likewise.
913 * gcc.dg/ipa/pure-const-1.c: Likewise.
914 * gcc.dg/noreturn-8.c: Likewise.
915 * gcc.target/i386/mmx-1.c: Likewise.
916 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
917 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
918 * gcc.c-torture/execute/pr33992.x: New file.
920 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
922 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
924 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
927 * g++.dg/ext/desig5.C: New.
929 2013-03-26 Tobias Burnus <burnus@net-b.de>
932 * gfortran.dg/merge_init_expr_2.f90: New.
933 * gfortran.dg/merge_char_1.f90: Modify test to
934 stay a run-time test.
935 * gfortran.dg/merge_char_3.f90: Ditto.
937 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
939 * g++.dg/cpp0x/constexpr-friend-2.C: New.
940 * g++.dg/cpp0x/constexpr-main.C: Likewise.
942 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
945 * g++.dg/cpp0x/range-for23.C: New.
947 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
950 * gfortran.dg/namelist_79.f90: New.
952 2013-03-25 Martin Jambor <mjambor@suse.cz>
954 * gcc.dg/ipa/ipcp-agg-9.c: New test.
956 2013-03-25 Tobias Burnus <burnus@net-b.de>
976 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
977 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
978 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
979 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
980 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
981 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
982 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
983 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
984 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
985 * gfortran.dg/c_loc_tests_16.f90: Ditto.
986 * gfortran.dg/c_loc_tests_4.f03: Ditto.
987 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
988 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
989 * gfortran.dg/c_loc_tests_8.f03: Ditto.
990 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
991 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
992 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
993 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
994 * gfortran.dg/pr32601_1.f03: Ditto.
995 * gfortran.dg/storage_size_2.f08: Remove dg-error.
996 * gfortran.dg/blockdata_7.f90: New.
997 * gfortran.dg/c_assoc_4.f90: New.
998 * gfortran.dg/c_f_pointer_tests_6.f90: New.
999 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1000 * gfortran.dg/c_funloc_tests_8.f90: New.
1001 * gfortran.dg/c_loc_test_17.f90: New.
1002 * gfortran.dg/c_loc_test_18.f90: New.
1003 * gfortran.dg/c_loc_test_19.f90: New.
1004 * gfortran.dg/c_loc_test_20.f90: New.
1005 * gfortran.dg/c_sizeof_5.f90: New.
1006 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1007 * gfortran.dg/transfer_resolve_2.f90: New.
1008 * gfortran.dg/transfer_resolve_3.f90: New.
1009 * gfortran.dg/transfer_resolve_4.f90: New.
1010 * gfortran.dg/pr32601.f03: Update dg-error.
1011 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1012 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1014 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1016 * gcc.target/arm/vseleqdf.c: New test.
1017 * gcc.target/arm/vseleqsf.c: Likewise.
1018 * gcc.target/arm/vselgedf.c: Likewise.
1019 * gcc.target/arm/vselgesf.c: Likewise.
1020 * gcc.target/arm/vselgtdf.c: Likewise.
1021 * gcc.target/arm/vselgtsf.c: Likewise.
1022 * gcc.target/arm/vselledf.c: Likewise.
1023 * gcc.target/arm/vsellesf.c: Likewise.
1024 * gcc.target/arm/vselltdf.c: Likewise.
1025 * gcc.target/arm/vselltsf.c: Likewise.
1026 * gcc.target/arm/vselnedf.c: Likewise.
1027 * gcc.target/arm/vselnesf.c: Likewise.
1028 * gcc.target/arm/vselvcdf.c: Likewise.
1029 * gcc.target/arm/vselvcsf.c: Likewise.
1030 * gcc.target/arm/vselvsdf.c: Likewise.
1031 * gcc.target/arm/vselvssf.c: Likewise.
1033 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1035 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1037 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1038 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1039 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1040 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1041 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1042 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1043 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1044 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1045 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1046 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1047 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1048 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1049 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1050 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1051 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1052 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1053 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1054 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1055 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1056 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1057 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1058 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1059 * gcc.target/arm/atomic-op-char.c: Likewise.
1060 * gcc.target/arm/atomic-op-consume.c: Likewise.
1061 * gcc.target/arm/atomic-op-int.c: Likewise.
1062 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1063 * gcc.target/arm/atomic-op-release.c: Likewise.
1064 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1065 * gcc.target/arm/atomic-op-short.c: Likewise.
1067 2013-03-25 Richard Biener <rguenther@suse.de>
1070 * g++.dg/torture/pr56694.C: New testcase.
1072 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1075 * gcc.target/arm/neon-vcond-gt.c: New test.
1076 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1077 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1079 2013-03-25 Richard Biener <rguenther@suse.de>
1081 PR tree-optimization/56689
1082 * gcc.dg/torture/pr56689.c: New testcase.
1084 2013-03-25 Kai Tietz <ktietz@redhat.com>
1086 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1088 2013-03-24 Tobias Burnus <burnus@net-b.de>
1091 * gfortran.dg/eof_5.f90: New.
1093 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1095 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1098 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1100 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1102 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1105 * gcc.c-torture/execute/builtins/builtins.exp: Add
1106 -Wl,--allow-multiple-definition for RTEMS targets.
1108 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1110 * gcc.target/aarch64/movk.c: New test.
1112 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1114 * g++.dg/ext/vector21.C: New testcase.
1116 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1118 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1119 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1121 2013-03-21 Richard Biener <rguenther@suse.de>
1123 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1124 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1126 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1128 * gcc.target/aarch64/vect.c: Test and result vector added
1129 for sabd and saba instructions.
1130 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1131 instructions in assembly.
1132 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1133 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1134 for fabd instruction.
1135 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1136 instruction in assembly.
1137 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1139 2013-03-20 Jeff Law <law@redhat.com>
1141 * g++.dg/tree-ssa/ssa-dom.C: New test.
1143 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1145 * gcc.target/powerpc/mmfpgpr.c: New test.
1146 * gcc.target/powerpc/sd-vsx.c: Likewise.
1147 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1148 * gcc.target/powerpc/vsx-float0.c: Likewise.
1150 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1152 PR tree-optimization/56355
1153 * gcc.dg/pr56355-1.c: New file.
1155 2013-03-20 Catherine Moore <clm@codesourcery.com>
1156 Richard Sandiford <rdsandiford@googlemail.com>
1158 * gcc.target/mips/mips.exp: Add microMIPS support.
1159 * gcc.target/mips/umips-movep-2.c: New test.
1160 * gcc.target/mips/umips-lwp-2.c: New test.
1161 * gcc.target/mips/umips-swp-5.c: New test.
1162 * gcc.target/mips/umips-constraints-1.c: New test.
1163 * gcc.target/mips/umips-lwp-3.c: New test.
1164 * gcc.target/mips/umips-swp-6.c: New test.
1165 * gcc.target/mips/umips-constraints-2.c: New test.
1166 * gcc.target/mips/umips-save-restore-1.c: New test.
1167 * gcc.target/mips/umips-lwp-4.c: New test.
1168 * gcc.target/mips/umips-swp-7.c: New test.
1169 * gcc.target/mips/umips-save-restore-2.c: New test.
1170 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1171 * gcc.target/mips/umips-lwp-5.c: New test.
1172 * gcc.target/mips/umips-save-restore-3.c: New test.
1173 * gcc.target/mips/umips-lwp-6.c: New test.
1174 * gcc.target/mips/umips-swp-1.c: New test.
1175 * gcc.target/mips/umips-lwp-7.c: New test.
1176 * gcc.target/mips/umips-swp-2.c: New test.
1177 * gcc.target/mips/umips-lwp-8.c: New test.
1178 * gcc.target/mips/umips-swp-3.c: New test.
1179 * gcc.target/mips/umips-movep-1.c: New test.
1180 * gcc.target/mips/umips-lwp-1.c: New test.
1181 * gcc.target/mips/umips-swp-4.c: New test.
1183 2013-03-20 Richard Biener <rguenther@suse.de>
1185 PR tree-optimization/56661
1186 * gcc.dg/torture/pr56661.c: New testcase.
1188 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1190 PR rtl-optimization/56605
1191 * gcc.target/powerpc/pr56605.c: New.
1193 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1196 * gfortran.dg/do_1.f90: Don't xfail.
1198 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1201 * gfortran.dg/namelist_77.f90: New.
1202 * gfortran.dg/namelist_78.f90: New.
1204 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1207 * gfortran.dg/open_negative_unit_1.f90: New.
1209 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1211 * gcc.target/aarch64/sbc.c: New test.
1213 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1215 * gcc.target/aarch64/ror.c: New test.
1217 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1219 * gcc.target/aarch64/extr.c: New test.
1221 2013-03-19 Richard Biener <rguenther@suse.de>
1223 PR tree-optimization/56273
1224 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1225 * c-c++-common/uninit-17.c: Likewise.
1227 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1229 PR tree-optimization/56635
1230 * g++.dg/torture/pr56635.C: New test.
1232 2013-03-18 Richard Biener <rguenther@suse.de>
1234 PR tree-optimization/3713
1235 * g++.dg/ipa/devirt-12.C: New testcase.
1237 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1240 * c-c++-common/pr56566.c: New test.
1242 2013-03-17 Jason Merrill <jason@redhat.com>
1244 * g++.dg/template/abstract-dr337.C: XFAIL.
1246 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1249 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1250 * c-c++-common/pr56607.c: New test.
1252 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1255 * g++.dg/cpp0x/constexpr-array5.C: New.
1257 2013-03-15 Tobias Burnus <burnus@net-b.de>
1260 * gfortran.dg/transfer_intrinsic_5.f90: New.
1262 2013-03-15 Kai Tietz <ktietz@redhat.com>
1264 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1265 * gcc.target/i386/pr20020-1.c: Likewise.
1266 * gcc.target/i386/pr20020-2.c: Likewise.
1267 * gcc.target/i386/pr20020-3.c: Likewise.
1268 * gcc.target/i386/pr53425-1.c: Likewise.
1269 * gcc.target/i386/pr53425-2.c: Likewise.
1270 * gcc.target/i386/pr55093.c: Likewise.
1271 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1273 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1276 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1277 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1279 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1281 PR tree-optimization/53265
1282 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1284 * gcc.dg/graphite/id-6.c (test): Likewise.
1285 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1286 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1288 PR tree-optimization/53265
1289 * gcc.dg/pr53265.c: New test.
1290 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1292 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1294 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1295 n, use it as high bound instead of 4.
1297 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1300 * gcc.target/sh/pr49880-1.c: New.
1301 * gcc.target/sh/pr49880-2.c: New.
1302 * gcc.target/sh/pr49880-3.c: New.
1303 * gcc.target/sh/pr49880-4.c: New.
1304 * gcc.target/sh/pr49880-5.c: New.
1306 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1308 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1310 2013-03-13 Richard Biener <rguenther@suse.de>
1312 PR tree-optimization/56608
1313 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1315 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1318 * g++.dg/cpp0x/alias-decl-32.C: New.
1320 2013-03-11 Jan Hubicka <jh@suse.cz>
1323 * gcc.c-torture/compile/pr56571.c: New testcase.
1325 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1327 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1328 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1330 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1332 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1333 * gcc.dg/inline_4.c: Likewise.
1334 * gcc.dg/unroll_2.c: Likewise.
1335 * gcc.dg/unroll_3.c: Likewise.
1336 * gcc.dg/unroll_4.c: Likewise.
1338 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1341 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1344 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1346 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1349 * gcc.c-torture/compile/pr40797.c: New.
1351 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1353 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1355 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1358 * gfortran.dg/class_56.f90: New test.
1360 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1363 * gcc.target/mips/pr56524.c: New test.
1365 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1368 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1370 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1373 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1375 2013-03-08 Marek Polacek <polacek@redhat.com>
1377 PR tree-optimization/56478
1378 * gcc.dg/torture/pr56478.c: New test.
1380 2013-03-08 Kai Tietz <ktietz@redhat.com>
1382 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1383 targets linker option --allow-multiple-definition.
1385 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1386 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1387 * gcc.dg/pr52549.c: Add LLP64 case.
1388 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1389 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1390 * gcc.dg/torture/pr51071-2.c: Likewise.
1391 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1392 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1393 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1394 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1395 * gcc.dg/weak/weak-1.c: Likewise.
1396 * gcc.dg/weak/weak-2.c: Likewise.
1397 * gcc.dg/weak/weak-3.c: Likewise.
1398 * gcc.dg/weak/weak-4.c: Likewise.
1399 * gcc.dg/weak/weak-5.c: Likewise.
1400 * gcc.dg/weak/weak-15.c: Likewise.
1401 * gcc.dg/weak/weak-16.c: Likewise.
1403 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1405 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1407 PR tree-optimization/56559
1408 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1410 2013-03-07 Andreas Schwab <schwab@suse.de>
1412 * gcc.dg/pr31490.c: Fix last change.
1414 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1417 * g++.dg/template/crash115.C: New.
1419 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1421 PR tree-optimization/56539
1422 * gcc.c-torture/compile/pr56539.c: New test.
1424 2013-03-06 Kai Tietz <ktietz@redhat.com>
1426 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1428 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1429 * gcc.dg/lto/20091013-1_2.c: Likewise.
1430 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1432 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1434 * gnat.dg/specs/aggr6.ads: New test.
1436 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1438 * gnat.dg/loop_optimization15.ad[sb]: New test.
1440 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1443 * gcc.dg/pr56548.c: New test.
1445 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1448 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1450 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1453 * g++.dg/template/typename20.C: New test.
1455 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1458 * gcc.dg/pr56510.c: New test.
1460 PR rtl-optimization/56484
1461 * gcc.c-torture/compile/pr56484.c: New test.
1463 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1466 * g++.dg/warn/Wsign-conversion-2.C: New.
1468 2013-03-05 Richard Biener <rguenther@suse.de>
1470 PR tree-optimization/56270
1471 * gcc.dg/vect/slp-38.c: New testcase.
1473 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1475 PR rtl-optimization/56494
1476 * gcc.dg/pr56494.c: New test.
1478 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1480 * gcc.dg/pr56424.c: New test.
1482 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1484 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1485 * gcc.dg/pr56228.c <avr>: Skip.
1487 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1490 PR tree-optimization/52631
1491 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1493 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1495 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1496 * gcc.dg/vect/vect-83_64.c: Same.
1498 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1501 * gfortran.dg/pointer_check_13.f90: New test.
1503 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1506 * gfortran.dg/array_constructor_42.f90: New test.
1508 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1511 * g++.dg/template/static33.C: New.
1512 * g++.dg/template/static34.C: Likewise.
1515 * g++.dg/template/static35.C: New.
1517 2013-03-01 Steve Ellcey <sellcey@mips.com>
1519 * gcc.dg/pr56396.c: Require pic support.
1521 2013-03-01 Richard Biener <rguenther@suse.de>
1523 PR tree-optimization/55481
1524 * gcc.dg/torture/pr56488.c: New testcase.
1526 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1527 Jakub Jelinek <jakub@redhat.com>
1530 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1531 no_sanitize_address attribute rather than no_address_safety_analysis.
1532 * g++.dg/asan/sanitizer_test_utils.h
1533 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1534 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1535 in addition to no_address_safety_analysis.
1537 2013-02-28 Jason Merrill <jason@redhat.com>
1540 * g++.dg/cpp0x/constexpr-and.C: New.
1542 2013-02-28 Martin Jambor <mjambor@suse.cz>
1544 PR tree-optimization/56294
1545 * g++.dg/debug/pr56294.C: New test.
1547 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1549 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1551 2013-02-27 Marek Polacek <polacek@redhat.com>
1553 PR rtl-optimization/56466
1554 * gcc.dg/pr56466.c: New test.
1556 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1558 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1559 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1560 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1562 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1565 * gcc.dg/pr45472.c: New test.
1567 2013-02-26 Marek Polacek <polacek@redhat.com>
1569 PR tree-optimization/56426
1570 * gcc.dg/pr56436.c: New test.
1572 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1574 PR tree-optimization/56448
1575 * gcc.c-torture/compile/pr56448.c: New test.
1577 PR tree-optimization/56443
1578 * gcc.dg/torture/pr56443.c: New test.
1580 2013-02-25 Richard Biener <rguenther@suse.de>
1582 PR tree-optimization/56175
1583 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1585 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1588 * g++.dg/torture/pr56403.C: New test.
1590 2013-02-25 Catherine Moore <clm@codesourcery.com>
1593 2013-02-24 Catherine Moore <clm@codesourcery.com>
1594 Richard Sandiford <rdsandiford@googlemail.com>
1596 * gcc.target/mips/mips.exp: Add microMIPS support.
1597 * gcc.target/mips/umips-movep-2.c: New test.
1598 * gcc.target/mips/umips-lwp-2.c: New test.
1599 * gcc.target/mips/umips-swp-5.c: New test.
1600 * gcc.target/mips/umips-constraints-1.c: New test.
1601 * gcc.target/mips/umips-lwp-3.c: New test.
1602 * gcc.target/mips/umips-swp-6.c: New test.
1603 * gcc.target/mips/umips-constraints-2.c: New test.
1604 * gcc.target/mips/umips-save-restore-1.c: New test.
1605 * gcc.target/mips/umips-lwp-4.c: New test.
1606 * gcc.target/mips/umips-swp-7.c: New test.
1607 * gcc.target/mips/umips-save-restore-2.c: New test.
1608 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1609 * gcc.target/mips/umips-lwp-5.c: New test.
1610 * gcc.target/mips/umips-save-restore-3.c: New test.
1611 * gcc.target/mips/umips-lwp-6.c: New test.
1612 * gcc.target/mips/umips-swp-1.c: New test.
1613 * gcc.target/mips/umips-lwp-7.c: New test.
1614 * gcc.target/mips/umips-swp-2.c: New test.
1615 * gcc.target/mips/umips-lwp-8.c: New test.
1616 * gcc.target/mips/umips-swp-3.c: New test.
1617 * gcc.target/mips/umips-movep-1.c: New test.
1618 * gcc.target/mips/umips-lwp-1.c: New test.
1619 * gcc.target/mips/umips-swp-4.c: New test.
1621 2013-02-24 Catherine Moore <clm@codesourcery.com>
1622 Richard Sandiford <rdsandiford@googlemail.com>
1624 * gcc.target/mips/mips.exp: Add microMIPS support.
1625 * gcc.target/mips/umips-movep-2.c: New test.
1626 * gcc.target/mips/umips-lwp-2.c: New test.
1627 * gcc.target/mips/umips-swp-5.c: New test.
1628 * gcc.target/mips/umips-constraints-1.c: New test.
1629 * gcc.target/mips/umips-lwp-3.c: New test.
1630 * gcc.target/mips/umips-swp-6.c: New test.
1631 * gcc.target/mips/umips-constraints-2.c: New test.
1632 * gcc.target/mips/umips-save-restore-1.c: New test.
1633 * gcc.target/mips/umips-lwp-4.c: New test.
1634 * gcc.target/mips/umips-swp-7.c: New test.
1635 * gcc.target/mips/umips-save-restore-2.c: New test.
1636 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1637 * gcc.target/mips/umips-lwp-5.c: New test.
1638 * gcc.target/mips/umips-save-restore-3.c: New test.
1639 * gcc.target/mips/umips-lwp-6.c: New test.
1640 * gcc.target/mips/umips-swp-1.c: New test.
1641 * gcc.target/mips/umips-lwp-7.c: New test.
1642 * gcc.target/mips/umips-swp-2.c: New test.
1643 * gcc.target/mips/umips-lwp-8.c: New test.
1644 * gcc.target/mips/umips-swp-3.c: New test.
1645 * gcc.target/mips/umips-movep-1.c: New test.
1646 * gcc.target/mips/umips-lwp-1.c: New test.
1647 * gcc.target/mips/umips-swp-4.c: New test.
1649 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1652 * lib/asan-dg.exp (asan_link_flags): Add
1653 -B${gccpath}/libsanitizer/asan/ to flags.
1655 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1658 * gcc.dg/torture/pr56420.c: New test.
1660 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1663 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1665 2013-02-21 Martin Jambor <mjambor@suse.cz>
1667 PR tree-optimization/56310
1668 * g++.dg/ipa/pr56310.C: New test.
1670 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1673 * gfortran.dg/proc_ptr_comp_37.f90: New.
1675 2013-02-21 Richard Biener <rguenther@suse.de>
1677 PR tree-optimization/56415
1679 2013-02-11 Richard Biener <rguenther@suse.de>
1681 PR tree-optimization/56273
1682 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1683 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1684 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1685 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1686 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1687 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1689 2013-02-21 Marek Polacek <polacek@redhat.com>
1691 PR tree-optimization/56398
1692 * g++.dg/torture/pr56398.C: New test.
1694 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1697 * gcc.c-torture/compile/pr56405.c: New test.
1699 2013-02-20 Jan Hubicka <jh@suse.cz>
1701 PR tree-optimization/56265
1702 * g++.dg/ipa/devirt-11.C: New testcase.
1704 2013-02-20 Richard Biener <rguenther@suse.de>
1706 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1708 2013-02-20 Richard Biener <rguenther@suse.de>
1709 Jakub Jelinek <jakub@redhat.com>
1711 PR tree-optimization/56396
1712 * gcc.dg/pr56396.c: New testcase.
1714 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1717 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1719 2013-02-19 Richard Biener <rguenther@suse.de>
1721 PR tree-optimization/56384
1722 * gcc.dg/torture/pr56384.c: New testcase.
1724 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1726 PR tree-optimization/56350
1727 * gcc.dg/pr56350.c: New test.
1729 PR tree-optimization/56381
1730 * g++.dg/opt/pr56381.C: New test.
1732 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1735 * lib/dg-pch.exp (pch-init, pch-finish,
1736 check_effective_target_pch_supported_debug): New procs.
1737 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1738 Likewise if $pch_unsupported_debug and $flags include -g.
1739 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1740 and dg-require-effective-target pch_unsupported_debug.
1741 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1742 * objc.dg/pch/pch.exp: Likewise.
1743 * gcc.dg/pch/pch.exp: Likewise.
1744 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1745 pch_unsupported_debug.
1746 * gcc.dg/pch/valid-1.hs: Likewise.
1747 * gcc.dg/pch/valid-1b.c: Likewise.
1748 * gcc.dg/pch/valid-1b.hs: Likewise.
1750 2013-02-18 Richard Biener <rguenther@suse.de>
1752 PR tree-optimization/56366
1753 * gcc.dg/torture/pr56366.c: New testcase.
1755 2013-02-18 Richard Biener <rguenther@suse.de>
1758 * gcc.dg/torture/pr56349.c: New testcase.
1760 2013-02-18 Richard Biener <rguenther@suse.de>
1762 PR tree-optimization/56321
1763 * gcc.dg/torture/pr56321.c: New testcase.
1765 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1767 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1769 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1770 Dodji Seketeli <dodji@redhat.com>
1773 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1774 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1775 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1776 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1777 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1778 * c-c++-common/asan/pr56330.c: Likewise.
1779 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1780 Ensure the size argument of __builtin_memcpy is a constant.
1782 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1783 Paolo Carlini <paolo.carlini@oracle.com>
1786 * g++.dg/cpp0x/enum23.C: New.
1788 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1791 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1793 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1795 PR rtl-optimization/56348
1796 * gcc.target/i386/pr56348.c: New test.
1798 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1800 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1801 * gcc.target/arm/interrupt-2.c: Likewise.
1803 2013-02-15 Tobias Burnus <burnus@net-b.de>
1806 * gfortran.dg/matmul_9.f90: New.
1808 2013-02-15 Tobias Burnus <burnus@net-b.de>
1811 * gfortran.dg/init_flag_11.f90: New.
1813 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1815 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1817 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1819 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1822 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1823 Tobias Burnus <burnus@net-b.de>
1826 * gfortran.dg/allocatable_function_7.f90: New.
1828 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1830 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1831 * asan_globals_test-wrapper.cc: New file.
1832 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1833 instead of asan_globals_test.cc as dg-additional-sources.
1834 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1835 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1836 "sanitizer_test_utils.h" instead of
1837 "sanitizer_common/tests/sanitizer_test_utils.h".
1838 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1839 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1840 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1841 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1842 * g++.dg/asan/asan_test.cc: Synced from upstream.
1843 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1845 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1848 * c-c++-common/asan/memcmp-2.c: New test.
1850 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1853 * g++.dg/cpp0x/udlit-string-literal.h: New.
1854 * g++.dg/cpp0x/udlit-string-literal.C: New.
1856 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1858 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1860 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1863 * gcc.target/arm/pr56184.C: New test.
1865 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1868 * g++.dg/torture/pr56302.C: New test.
1869 * g++.dg/cpp0x/constexpr-56302.C: New test.
1870 * c-c++-common/pr56302.c: New test.
1872 2013-02-13 Tobias Burnus <burnus@net-b.de>
1873 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1876 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1877 * gfortran.dg/quad_3.f90: Ditto.
1879 2013-02-13 Kostya Serebryany <kcc@google.com>
1881 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1882 to match the fresh asan run-time.
1883 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1885 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1887 Avoid instrumenting duplicated memory access in the same basic block
1888 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1889 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1890 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1891 * c-c++-common/asan/inc.c: Likewise.
1893 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1896 * gcc.target/i386/pr56148.c: New test.
1898 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1899 Tobias Burnus <burnus@net-b.de>
1902 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1905 2013-02-12 Richard Biener <rguenther@suse.de>
1908 * gcc.dg/lto/pr56297_0.c: New testcase.
1909 * gcc.dg/lto/pr56297_0.c: Likewise.
1911 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1914 * gfortran.dg/typebound_deferred_1.f90: New.
1916 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1918 PR rtl-optimization/56151
1919 * gcc.target/i386/pr56151.c: New test.
1921 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1923 * g++.dg/ext/mv12.C: New test.
1924 * g++.dg/ext/mv12.h: New file.
1925 * g++.dg/ext/mv12-aux.C: New file.
1926 * g++.dg/ext/mv13.C: New test.
1928 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1930 * lib/target-supports.exp
1931 (check_effective_target_powerpc_eabi_ok): New.
1932 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1934 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1935 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1937 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1938 * gcc.target/powerpc/pr51623.c: Likewise.
1939 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1940 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1942 2013-02-11 Alexander Potapenko <glider@google.com>
1943 Jack Howarth <howarth@bromo.med.uc.edu>
1944 Jakub Jelinek <jakub@redhat.com>
1947 * g++.dg/asan/pr55617.C: Run on all targets.
1949 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1951 PR rtl-optimization/56275
1952 * gcc.dg/pr56275.c: New test.
1954 2013-02-11 Richard Biener <rguenther@suse.de>
1956 PR tree-optimization/56273
1957 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1959 2013-02-11 Richard Biener <rguenther@suse.de>
1961 PR tree-optimization/56264
1962 * gcc.dg/torture/pr56264.c: New testcase.
1964 2013-02-11 Richard Biener <rguenther@suse.de>
1966 PR tree-optimization/56273
1967 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1968 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1969 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1970 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1971 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1972 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1974 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1976 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1977 for *-*-linux-gnu targets.
1978 * g++.dg/asan/interception-test-1.c: Ditto.
1979 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1980 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1982 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1985 * gfortran.dg/intrinsic_size_4.f90 : New test.
1987 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1990 * gcc.target/powerpc/pr56256.c: New test.
1992 2013-02-08 Ian Lance Taylor <iant@google.com>
1994 * lib/go.exp: Load timeout.exp.
1996 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1998 PR rtl-optimization/56246
1999 * gcc.target/i386/pr56246.c: New test.
2001 2013-02-08 Jeff Law <law@redhat.com>
2004 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2006 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2009 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2012 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2014 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2016 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2018 PR rtl-optimization/56195
2019 * gcc.dg/torture/pr56195.c: New test.
2021 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2024 * gfortran.dg/recursive_interface_2.f90: New test.
2026 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2028 PR tree-optimization/56250
2029 * gcc.c-torture/execute/pr56250.c: New test.
2031 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2033 PR tree-optimization/56064
2034 * gcc.dg/fixed-point/view-convert-2.c: New test.
2036 2013-02-08 Michael Matz <matz@suse.de>
2038 PR tree-optimization/52448
2039 * gcc.dg/pr52448.c: New test.
2041 2013-02-08 Richard Biener <rguenther@suse.de>
2044 * gcc.dg/torture/pr56181.c: New testcase.
2046 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2049 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2050 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2052 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2055 * g++.dg/parse/crash61.C: New test.
2058 * g++.dg/parse/pr56239.C: New test.
2061 * g++.dg/abi/mangle61.C: New test.
2063 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2065 PR rtl-optimization/56225
2066 * gcc.target/i386/pr56225.c: New test.
2068 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2071 * gcc.dg/guality/pr56154-1.c: New test.
2072 * gcc.dg/guality/pr56154-2.c: New test.
2073 * gcc.dg/guality/pr56154-3.c: New test.
2074 * gcc.dg/guality/pr56154-4.c: New test.
2075 * gcc.dg/guality/pr56154-aux.c: New file.
2077 PR tree-optimization/55789
2078 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2080 * gcc.dg/tree-ssa/inline-3.c: Add
2081 --param max-early-inliner-iterations=2 option.
2083 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2086 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2087 Add -fno-dwarf2-cfi-asm to dg-options.
2090 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2093 * gcc.dg/pr56228.c: New test.
2095 2013-02-07 Alan Modra <amodra@gmail.com>
2098 * gcc.target/powerpc/pr54009.c: New test.
2100 * gfortran.dg/pr54131.f: New test.
2102 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2105 * gfortran.dg/array_constructor_41.f90: New test.
2107 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2110 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2112 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2115 * g++.dg/gomp/pr56217.C: New test.
2117 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2119 PR tree-optimization/56205
2120 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2121 * gcc.c-torture/execute/pr56205.c: New test.
2123 2013-02-05 Richard Biener <rguenther@suse.de>
2125 PR tree-optimization/53342
2126 PR tree-optimization/53185
2127 * gcc.dg/vect/pr53185-2.c: New testcase.
2129 2013-02-05 Jan Hubicka <jh@suse.cz>
2131 PR tree-optimization/55789
2132 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2133 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2134 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2135 * g++.dg/ipa/inline-1.C: New testcase.
2136 * g++.dg/ipa/inline-2.C: New testcase.
2137 * g++.dg/ipa/inline-3.C: New testcase.
2139 2013-02-05 Jan Hubicka <jh@suse.cz>
2141 PR tree-optimization/55789
2142 * g++.dg/torture/pr55789.C: New testcase.
2144 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2147 * gcc.dg/pr56167.c: New test.
2149 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2152 * gcc.target/sh/pr55146.c: New.
2154 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2156 PR tree-optimization/54386
2157 * gcc.target/sh/pr54386.c: New.
2159 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2162 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2165 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2167 2013-02-04 Alexander Potapenko <glider@google.com>
2168 Jack Howarth <howarth@bromo.med.uc.edu>
2169 Jakub Jelinek <jakub@redhat.com>
2172 * g++.dg/asan/pr55617.C: New test.
2174 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2177 * gfortran.dg/typebound_operator_19.f90: New test.
2178 * gfortran.dg/typebound_assignment_4.f90: New test.
2180 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2183 * gfortran.dg/recursive_interface_1.f90: New test.
2185 2013-02-04 Richard Guenther <rguenther@suse.de>
2188 * gcc.dg/lto/pr56168_0.c: New testcase.
2189 * gcc.dg/lto/pr56168_1.c: Likewise.
2191 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2195 * gfortran.dg/block_12.f90: New test.
2196 * gfortran.dg/module_error_1.f90: New test.
2198 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2200 * lib/target-supports.exp (check_effective_target_vect_float)
2201 (check_effective_target_vect_no_align): Add mips-sde-elf.
2203 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2205 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2207 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2209 * gcc.dg/pr56023.c: XFAIL on AIX.
2210 * gcc.dg/vect/pr49352.c: Same.
2212 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2214 * gnat.dg/opt26.adb: New test.
2216 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2219 2013-01-27 Amol Pise <amolpise15@gmail.com>
2221 * gcc.target/arm/neon-vfnms-1.c: New test.
2222 * gcc.target/arm/neon-vfnma-1.c: New test.
2224 2013-01-31 Richard Biener <rguenther@suse.de>
2226 PR tree-optimization/56157
2227 * gcc.dg/torture/pr56157.c: New testcase.
2229 2013-01-30 Richard Biener <rguenther@suse.de>
2231 PR tree-optimization/56150
2232 * gcc.dg/torture/pr56150.c: New testcase.
2234 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2237 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2238 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2239 printed in backtrace.
2240 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2241 to avoid errors about mismatched allocation vs. deallocation.
2244 * g++.dg/mv1.C: Moved to...
2245 * g++.dg/ext/mv1.C: ... here. Adjust test.
2246 * g++.dg/mv2.C: Moved to...
2247 * g++.dg/ext/mv2.C: ... here. Adjust test.
2248 * g++.dg/mv3.C: Moved to...
2249 * g++.dg/ext/mv3.C: ... here.
2250 * g++.dg/mv4.C: Moved to...
2251 * g++.dg/ext/mv4.C: ... here.
2252 * g++.dg/mv5.C: Moved to...
2253 * g++.dg/ext/mv5.C: ... here. Adjust test.
2254 * g++.dg/mv6.C: Moved to...
2255 * g++.dg/ext/mv6.C: ... here. Adjust test.
2256 * g++.dg/ext/mv7.C: New test.
2257 * g++.dg/ext/mv8.C: New test.
2258 * g++.dg/ext/mv9.C: New test.
2259 * g++.dg/ext/mv10.C: New test.
2260 * g++.dg/ext/mv11.C: New test.
2262 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2264 PR rtl-optimization/56144
2265 * gcc.dg/pr56144.c: New.
2267 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2269 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2271 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2272 * g++.dg/cpp0x/constexpr-55573.C: Same
2274 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2276 PR tree-optimization/56064
2277 * gcc.dg/fixed-point/view-convert.c: New test.
2279 2013-01-30 Andreas Schwab <schwab@suse.de>
2281 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2282 evaluate the end index in string range.
2284 2013-01-30 Tobias Burnus <burnus@net-b.de>
2287 * gfortran.dg/allocatable_function_6.f90: New.
2289 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2290 Mikael Morin <mikael@gcc.gnu.org>
2293 * gfortran.dg/proc_ptr_comp_36.f90: New.
2295 2013-01-29 Richard Biener <rguenther@suse.de>
2297 PR tree-optimization/55270
2298 * gcc.dg/torture/pr55270.c: New testcase.
2300 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2302 PR rtl-optimization/56117
2303 * gcc.dg/pr56117.c: New test.
2305 2013-01-28 Richard Biener <rguenther@suse.de>
2307 PR tree-optimization/56034
2308 * gcc.dg/torture/pr56034.c: New testcase.
2310 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2312 PR tree-optimization/56125
2313 * gcc.dg/pr56125.c: New test.
2315 2013-01-28 Tobias Burnus <burnus@net-b.de>
2316 Mikael Morin <mikael@gcc.gnu.org>
2319 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2320 * gfortran.dg/import8.f90: Likewise.
2321 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2322 * gfortran.dg/import10.f90: New test.
2323 * gfortran.dg/import11.f90: Likewise
2325 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2328 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2329 string.h. Provide memset, malloc and free prototypes, adjust line
2330 numbers in dg-output.
2331 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2332 Provide memset prototype and adjust line numbers in dg-output.
2333 * c-c++-common/asan/global-overflow-1.c: Likewise.
2335 PR tree-optimization/56094
2336 * gcc.dg/pr56094.c: New test.
2338 2013-01-27 Amol Pise <amolpise15@gmail.com>
2340 * gcc.target/arm/neon-vfnms-1.c: New test.
2341 * gcc.target/arm/neon-vfnma-1.c: New test.
2343 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2346 * gcc.target/i386/pr56114.c: New test.
2348 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2351 * gfortran.dg/associate_14.f90: New test.
2354 * gfortran.dg/associate_13.f90: New test.
2356 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2358 PR tree-optimization/56098
2359 * gcc.dg/pr56098-1.c: New test.
2360 * gcc.dg/pr56098-2.c: New test.
2362 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2365 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2367 2013-01-22 Marek Polacek <polacek@redhat.com>
2369 PR tree-optimization/56035
2370 * gcc.dg/pr56035.c: New test.
2372 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2374 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2377 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2379 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2381 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2384 * gcc.dg/pr56078.c: New test.
2385 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2387 2013-01-24 Martin Jambor <mjambor@suse.cz>
2389 PR tree-optimization/55927
2390 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2392 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2394 * gcc.target/i386/movsd.c: New test.
2396 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2399 * gcc.target/i386/pr55934.c: New test.
2401 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2404 * gfortran.dg/select_8.f90: New.
2406 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2408 * gcc.target/microblaze/microblaze.exp: Remove
2409 target_config_cflags check.
2411 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2414 * gfortran.dg/gomp/pr56052.f90: New test.
2417 * gcc.dg/pr49069.c: New test.
2419 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2422 * g++.dg/cpp0x/constexpr-static10.C: New.
2424 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2427 * gcc.target/i386/pr56028.c: New test.
2429 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2432 * gcc.target/i386/pr55686.c: New test.
2434 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2437 * g++.dg/cpp0x/variadic139.C: New test.
2438 * g++.dg/cpp0x/variadic140.C: Likewise.
2439 * g++.dg/cpp0x/variadic141.C: Likewise.
2441 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2443 * gnat.dg/warn8.adb: New test.
2445 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2448 * gfortran.dg/include_8.f90: New test.
2450 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2452 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2453 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2455 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2457 PR tree-optimization/56051
2458 * gcc.c-torture/execute/pr56051.c: New test.
2460 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2462 PR rtl-optimization/56023
2463 * gcc.dg/pr56023.c: New test.
2465 2013-01-21 Martin Jambor <mjambor@suse.cz>
2468 * gcc.target/i386/pr56022.c: New test.
2470 2013-01-21 Jason Merrill <jason@redhat.com>
2472 * lib/target-supports.exp (check_effective_target_alias): New.
2474 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2477 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2479 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2481 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2483 2013-01-19 Jeff Law <law@redhat.com>
2485 PR tree-optimization/52631
2486 * tree-ssa/pr52631.c: New test.
2487 * tree-ssa/ssa-fre-9: Update expected output.
2489 2013-01-19 Anthony Green <green@moxielogic.com>
2491 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2494 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2496 PR tree-optimization/56029
2497 * g++.dg/torture/pr56029.C: New test.
2499 2013-01-18 Sharad Singhai <singhai@google.com>
2501 PR tree-optimization/55995
2502 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2504 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2507 * gcc.target/i386/pr55433.c: New.
2509 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2512 * gfortran.dg/pr56015.f90: New test.
2514 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2516 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2518 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2520 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2521 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2522 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2523 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2524 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2526 2013-01-17 Jeff Law <law@redhat.com>
2528 * gcc.dg/pr52573.c: Move to...
2529 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2531 PR rtl-optimization/52573
2532 * gcc.dg/pr52573.c: New test.
2534 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2537 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2538 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2539 check_no_compiler_messages to test support in ucontext.h.
2540 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2541 compliant RLIMIT_AS.
2543 2013-01-17 Marek Polacek <polacek@redhat.com>
2545 PR rtl-optimization/55833
2546 * gcc.dg/pr55833.c: New test.
2548 2013-01-17 Jan Hubicka <jh@suse.cz>
2550 PR tree-optimization/55273
2551 * gcc.c-torture/compile/pr55273.c: New testcase.
2553 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2556 * gcc.target/pr55981.c: New test.
2558 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2560 * gcc.target/arm/pr40887.c: Require at least armv5.
2561 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2562 * gcc.target/arm/pr51915.c: Likewise.
2563 * gcc.target/arm/pr52006.c: Likewise.
2564 * gcc.target/arm/pr53187.c: Likewise.
2566 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2567 * gcc.target/arm/ftest-support-arm.h: Delete.
2568 * gcc.target/arm/ftest-support-thumb.h: Delete.
2569 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2570 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2571 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2572 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2573 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2574 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2575 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2576 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2577 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2578 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2579 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2580 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2581 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2582 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2583 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2584 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2585 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2586 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2587 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2588 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2589 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2590 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2591 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2592 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2594 2013-01-17 Martin Jambor <mjambor@suse.cz>
2596 PR tree-optimizations/55264
2597 * g++.dg/ipa/pr55264.C: New test.
2599 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2602 * gfortran.dg/class_55.f90: New.
2604 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2607 * gcc.c-torture/execute/builtins/builtins.exp: Add
2608 -Wl,--allow-multiple-definition for eabi and elf targets.
2611 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2612 check_effective_target_vect_perm_short,
2613 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2614 check_effective_target_vect64): Return 0 for big-endian ARM.
2615 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2617 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2620 2013-01-16 Richard Biener <rguenther@suse.de>
2622 PR tree-optimization/55964
2623 * gcc.dg/torture/pr55964.c: New testcase.
2625 2013-01-16 Richard Biener <rguenther@suse.de>
2627 PR tree-optimization/54767
2628 PR tree-optimization/53465
2629 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2631 2013-01-16 Christian Bruel <christian.bruel@st.com>
2634 * gcc.target/sh/sh-switch.c: New testcase.
2636 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2638 * gcc.dg/webizer.c: Increase the array size.
2640 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2643 * gcc.dg/pr55940.c: New test.
2645 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2646 Harald Anlauf <anlauf@gmx.de>
2648 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2649 * gfortran.dg/bounds_check_5.f90: Likewise.
2650 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2651 * gfortran.dg/continuation_9.f90: Likewise.
2652 * gfortran.dg/move_alloc_13.f90: Likewise.
2653 * gfortran.dg/structure_constructor_11.f90: Likewise.
2654 * gfortran.dg/tab_continuation.f: Likewise.
2655 * gfortran.dg/warning-directive-2.F90: Likewise.
2656 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2658 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2660 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2661 * gcc.target/arm/fma-sp.c: Likewise.
2663 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2665 PR rtl-optimization/55153
2666 * gcc.dg/pr55153.c: New.
2668 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2670 PR tree-optimization/55920
2671 * gcc.c-torture/compile/pr55920.c: New test.
2673 2013-01-15 Richard Biener <rguenther@suse.de>
2676 * gcc.dg/torture/pr55882.c: New testcase.
2678 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2680 PR tree-optimization/55955
2681 * gcc.c-torture/compile/pr55955.c: New test.
2683 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2686 * g++.dg/cpp0x/alias-decl-31.C: New test.
2688 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2691 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2692 case where interface is null.
2694 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2697 * gfortran.dg/array_constructor_40.f90: New test.
2699 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2701 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2703 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2705 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2706 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2707 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2708 * gcc.target/aarch64/vect-ld1r.c: New.
2709 * gcc.target/aarch64/vect-ld1r.x: New.
2711 2013-01-14 Andi Kleen <ak@linux.intel.com>
2714 * gcc.target/i386/hle-clear-rel.c: New file
2715 * gcc.target/i386/hle-store-rel.c: New file.
2717 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2719 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2720 * gfortran.dg/bounds_check_4.f90: Likewise.
2721 * gfortran.dg/inquire_10.f90: Likewise.
2722 * gfortran.dg/minloc_3.f90: Likewise.
2723 * gfortran.dg/minlocval_3.f90: Likewise.
2724 * gfortran.dg/module_double_reuse.f90: Likewise.
2725 * gfortran.dg/mvbits_1.f90: Likewise.
2726 * gfortran.dg/oldstyle_1.f90: Likewise.
2727 * gfortran.dg/pr20163-2.f: Likewise.
2728 * gfortran.dg/save_1.f90: Likewise.
2729 * gfortran.dg/scan_1.f90: Likewise.
2730 * gfortran.dg/select_char_1.f90: Likewise.
2731 * gfortran.dg/shape_4.f90: Likewise.
2732 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2733 * gfortran.dg/function_optimize_10.f90: Likewise.
2734 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2735 * gfortran.dg/used_types_17.f90: Likewise.
2736 * gfortran.dg/used_types_18.f90: Likewise.
2738 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2741 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2743 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2745 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2747 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2749 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2751 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2754 * gfortran.dg/assumed_type_2.f90: Fix test case.
2755 * gfortran.dg/internal_pack_13.f90: New test.
2756 * gfortran.dg/internal_pack_14.f90: New test.
2758 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2761 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2762 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2765 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2767 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2769 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2772 * gcc.target/s390/pr55719.c: New testcase.
2774 2013-01-11 Richard Guenther <rguenther@suse.de>
2776 PR tree-optimization/44061
2777 * gcc.dg/pr44061.c: New testcase.
2779 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2781 Update copyright years.
2783 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2784 Jakub Jelinek <jakub@redhat.com>
2787 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2789 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2791 PR rtl-optimization/55672
2792 * gcc.target/i386/pr55672.c: New.
2794 2013-01-10 Jeff Law <law@redhat.com>
2796 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2797 pass/fail message unique.
2800 2013-01-10 Jason Merrill <jason@redhat.com>
2802 * ada/.gitignore: New.
2804 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2806 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2808 * g++.dg/tls/thread_local2.C: Likewise.
2809 * g++.dg/tls/thread_local2g.C: Likewise.
2810 * g++.dg/tls/thread_local6.C: Likewise.
2811 * g++.dg/tls/thread_local-order1.C: Add tls options.
2812 * g++.dg/tls/thread_local-order2.C: Likewise.
2813 * g++.dg/tls/thread_local3.C: Likewise.
2814 * g++.dg/tls/thread_local3g.C: Likewise.
2815 * g++.dg/tls/thread_local4.C: Likewise.
2816 * g++.dg/tls/thread_local4g.C: Likewise.
2817 * g++.dg/tls/thread_local5.C: Likewise.
2818 * g++.dg/tls/thread_local5g.C: Likewise.
2819 * g++.dg/tls/thread_local6g.C: Likewise.
2821 2013-01-10 Kostya Serebryany <kcc@google.com>
2823 * g++.dg/asan/asan_test.cc: Sync from upstream.
2825 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2827 PR tree-optimization/55921
2828 * gcc.c-torture/compile/pr55921.c: New test.
2830 2013-01-09 Jan Hubicka <jh@suse.cz>
2832 PR tree-optimization/55569
2833 * gcc.c-torture/compile/pr55569.c: New testcase.
2835 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2838 * gfortran.dg/use_28.f90: New test.
2840 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2842 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2843 number matching more robust.
2845 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2847 PR rtl-optimization/55829
2848 * gcc.target/i386/pr55829.c: New.
2850 2013-01-09 Tobias Burnus <burnus@net-b.de>
2853 * gfortran.dg/bind_c_bool_1.f90: New.
2854 * gfortran.dg/do_5.f90: Add dg-warning.
2856 2013-01-09 Jan Hubicka <jh@suse.cz>
2858 PR tree-optimization/55875
2859 * gcc.c-torture/execute/pr55875.c: New testcase.
2860 * g++.dg/torture/pr55875.C: New testcase.
2862 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2865 * c-c++-common/pr48418.c: New test.
2867 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2870 * g++.dg/tls/thread_local-ice.C: New.
2872 2013-01-09 Andreas Schwab <schwab@suse.de>
2874 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2876 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2878 PR tree-optimization/48189
2879 * gcc.dg/pr48189.c: New test.
2881 2013-01-04 Jan Hubicka <jh@suse.cz>
2883 PR tree-optimization/55823
2884 * g++.dg/ipa/devirt-10.C: New testcase.
2886 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2887 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2889 PR rtl-optimization/55845
2890 * gcc.target/i386/pr55845.c: New test.
2892 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2894 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2895 instructions generated instead of number of occurances.
2897 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2899 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2900 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2901 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2902 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2903 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2904 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2905 * gcc.target/aarch64/vect-fcm.x: Likewise.
2906 * lib/target-supports.exp
2907 (check_effective_target_vect_cond): Enable for AArch64.
2909 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2911 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2912 endian-safe float pool loading.
2913 (test_square_root_v4sf): Likewise.
2914 (test_square_root_v2df): Likewise.
2915 * lib/target-supports.exp
2916 (check_effective_target_vect_call_sqrtf): Add AArch64.
2918 2013-01-08 Martin Jambor <mjambor@suse.cz>
2921 * gcc.dg/tree-ssa/pr55579.c: New test.
2923 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2925 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2928 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2931 * gcc.dg/torture/pr55890-3.c: New test.
2934 * gcc.c-torture/compile/pr55851.c: New test.
2937 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2940 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2943 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2945 2013-01-07 Tobias Burnus <burnus@net-b.de>
2948 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2949 * gfortran.dg/pointer_init_7.f90: New.
2951 2013-01-07 Richard Biener <rguenther@suse.de>
2953 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2955 2013-01-07 Richard Biener <rguenther@suse.de>
2958 * gcc.dg/torture/pr55890-1.c: New testcase.
2959 * gcc.dg/torture/pr55890-2.c: Likewise.
2961 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2963 * gcc.target/aarch64/fmovd.c: New.
2964 * gcc.target/aarch64/fmovf.c: Likewise.
2965 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2966 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2967 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2968 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2969 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2970 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2972 2013-01-07 Richard Biener <rguenther@suse.de>
2974 PR tree-optimization/55888
2975 PR tree-optimization/55862
2976 * gcc.dg/torture/pr55888.c: New testcase.
2978 2013-01-07 Tobias Burnus <burnus@net-b.de>
2981 * gfortran.dg/intrinsic_size_3.f90: New.
2983 2013-01-07 Tobias Burnus <burnus@net-b.de>
2986 * gfortran.dg/select_type_32.f90: New.
2988 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2991 * g++.dg/cpp0x/alias-decl-29.C: New test.
2993 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2998 * gfortran.dg/class_array_15.f03: New test.
3000 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3005 * gfortran.dg/use_23.f90: New test.
3006 * gfortran.dg/use_24.f90: New test.
3007 * gfortran.dg/use_25.f90: New test.
3008 * gfortran.dg/use_26.f90: New test.
3009 * gfortran.dg/use_27.f90: New test.
3011 2013-01-06 Olivier Hainque <hainque@adacore.com>
3013 * gnat.dg/specs/clause_on_volatile.ads: New test.
3015 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3017 * gnat.dg/alignment10.adb: New test.
3019 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3020 Mikael Morin <mikael@gcc.gnu.org>
3023 * gfortran.dg/use_22.f90: New test.
3025 2013-01-04 Andrew Pinski <apinski@cavium.com>
3027 * gcc.target/aarch64/cmp-1.c: New testcase.
3029 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3032 * gfortran.dg/select_type_31.f03: New test.
3034 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3036 PR c++/54526 (again)
3037 * g++.dg/cpp0x/parse2.C: Extend.
3038 * g++.old-deja/g++.other/crash28.C: Adjust.
3040 2013-01-04 Richard Biener <rguenther@suse.de>
3042 PR tree-optimization/55862
3043 * gcc.dg/torture/pr55862.c: New testcase.
3045 2013-01-04 Martin Jambor <mjambor@suse.cz>
3047 PR tree-optimization/55755
3048 * gcc.dg/torture/pr55755.c: New test.
3049 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3050 * gcc.dg/tree-ssa/pr45144.c: Update.
3052 2013-01-04 Richard Biener <rguenther@suse.de>
3055 * gcc.dg/fold-reassoc-2.c: New testcase.
3057 2013-01-04 Tobias Burnus <burnus@net-b.de>
3060 * gfortran.dg/null_7.f90: New.
3062 2013-01-04 Tobias Burnus <burnus@net-b.de>
3066 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3067 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3068 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3070 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3072 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3074 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3077 * gfortran.dg/assignment_1.f90: Modified.
3078 * gfortran.dg/assignment_4.f90: New.
3080 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3082 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3084 2013-01-03 Richard Biener <rguenther@suse.de>
3086 PR tree-optimization/55857
3087 * gcc.dg/vect/pr55857-1.c: New testcase.
3088 * gcc.dg/vect/pr55857-2.c: Likewise.
3090 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3092 PR rtl-optimization/55838
3093 * gcc.dg/pr55838.c: New test.
3095 PR tree-optimization/55832
3096 * gcc.c-torture/compile/pr55832.c: New test.
3098 2013-01-02 Teresa Johnson <tejohnson@google.com>
3100 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3101 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3102 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3103 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3104 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3105 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3106 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3107 * gcc.dg/unroll_1.c: Ditto.
3108 * gcc.dg/unroll_2.c: Ditto.
3109 * gcc.dg/unroll_3.c: Ditto.
3110 * gcc.dg/unroll_4.c: Ditto.
3112 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3114 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3116 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3119 * gfortran.dg/eof_4.f90: New test.
3121 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3123 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3124 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3125 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3126 (compat_setup_dfp): Initialize compat_alt_caret and
3127 compat_save_TEST_ALWAYS_FLAGS.
3129 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3131 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3133 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3135 * gcc.dg/torture/fp-int-convert-2.c: New test.
3137 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3139 * gfortran.dg/newunit_3.f90: Add dg-do run.
3140 * gfortran.dg/inquire_15.f90: Add dg-do run.
3142 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3144 PR tree-optimization/55831
3145 * gcc.dg/pr55831.c: New test.
3147 Copyright (C) 2013 Free Software Foundation, Inc.
3149 Copying and distribution of this file, with or without modification,
3150 are permitted in any medium without royalty provided the copyright
3151 notice and this notice are preserved.