1 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
5 2013-05-31 Marek Polacek <polacek@redhat.com>
7 PR tree-optimization/57478
8 PR tree-optimization/57453
9 * gcc.dg/torture/pr57478.c: New test.
11 2013-05-31 Tobias Burnus <burnus@net-b.de>
14 * gfortran.dg/class_array_17.f90: New.
16 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
19 * gcc.target/arm/iordi3-opt.c: New test.
21 2013-05-31 Janus Weil <janus@gcc.gnu.org>
25 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
26 * gfortran.dg/interface_26.f90: Ditto.
27 * gfortran.dg/proc_ptr_11.f90: Ditto.
28 * gfortran.dg/proc_ptr_15.f90: Ditto.
29 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
30 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
31 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
32 * gfortran.dg/typebound_override_1.f90: Ditto.
33 * gfortran.dg/typebound_override_4.f90: Ditto.
34 * gfortran.dg/typebound_proc_6.f03: Ditto.
35 * gfortran.dg/assumed_type_7.f90: New test.
36 * gfortran.dg/typebound_override_5.f90: New test.
37 * gfortran.dg/typebound_override_6.f90: New test.
38 * gfortran.dg/typebound_override_7.f90: New test.
40 2013-05-30 Tobias Burnus <burnus@net-b.de>
43 * gfortran.dg/power_6.f90: New.
45 2013-05-30 Ian Bolton <ian.bolton@arm.com>
47 * gcc.target/aarch64/insv_1.c: New test.
49 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
51 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
52 dg-skip-if "No stabs".
54 2013-05-30 Janus Weil <janus@gcc.gnu.org>
57 * gfortran.dg/assumed_size_1.f90: New.
59 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
61 * gcc.dg/shrink-wrap-alloca.c: New added.
62 * gcc.dg/shrink-wrap-pretend.c: New added.
63 * gcc.dg/shrink-wrap-sibcall.c: New added.
65 2013-05-30 Tobias Burnus <burnus@net-b.de>
68 * gfortran.dg/assumed_rank_13.f90: New.
70 2013-05-29 Easwaran Raman <eraman@google.com>
72 PR tree-optimization/57442
73 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
75 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
77 PR tree-optimization/57441
78 * gcc.c-torture/compile/pr57441.c: New.
80 2013-05-29 Dehao Chen <dehao@google.com>
83 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
85 2013-05-29 Tobias Burnus <burnus@net-b.de>
88 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
89 * gfortran.dg/class_19.f03: Ditto.
91 2013-05-29 Richard Biener <rguenther@suse.de>
93 * gcc.dg/vect/bb-slp-32.c: New testcase.
95 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
97 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
98 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
99 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
100 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
101 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
102 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
103 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
104 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
105 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
106 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
107 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
108 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
109 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
110 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
111 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
112 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
113 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
114 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
115 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
116 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
117 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
118 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
119 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
120 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
121 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
122 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
123 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
124 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
125 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
126 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
127 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
128 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
129 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
130 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
131 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
132 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
133 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
134 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
135 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
137 2013-05-29 Tobias Burnus <burnus@net-b.de>
140 * gfortran.dg/finalize_11.f90: New.
141 * gfortran.dg/finalize_4.f03: Remove dg-error.
142 * gfortran.dg/finalize_5.f03: Ditto.
143 * gfortran.dg/finalize_6.f03: Ditto.
144 * gfortran.dg/finalize_7.f03: Ditto.
146 2013-05-28 Tobias Burnus <burnus@net-b.de>
148 * gfortran.dg/class_array_16.f90: New.
150 2013-05-28 Tobias Burnus <burnus@net-b.de>
153 * testsuite/gfortran.dg/use_29.f90: New.
155 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
157 * gnat.dg/fp_exception.adb: New test.
159 2013-05-28 Richard Biener <rguenther@suse.de>
161 PR tree-optimization/56787
162 * gcc.dg/vect/pr56787.c: New testcase.
164 2013-05-28 Janus Weil <janus@gcc.gnu.org>
165 Tobias Burnus <burnus@net-b.de>
168 * gfortran.dg/typebound_override_4.f90: New.
170 2013-05-28 Richard Biener <rguenther@suse.de>
172 PR tree-optimization/57411
173 * g++.dg/opt/pr57411.C: New testcase.
175 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
177 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
178 * gcc.dg/builtin-bswap-9.c: Likewise.
180 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
182 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
184 2013-05-27 Richard Biener <rguenther@suse.de>
187 * gcc.dg/gomp/pr57412.c: New testcase.
189 2013-05-27 Bud Davis <jmdavis@link.com>
192 * gfortran.dg/stfunc_8.f90: New.
194 2013-05-27 Richard Biener <rguenther@suse.de>
196 PR tree-optimization/57343
197 * gcc.dg/torture/pr57343.c: New testcase.
199 2013-05-27 Richard Biener <rguenther@suse.de>
201 PR tree-optimization/57417
202 * gcc.dg/torture/pr57417.c: New testcase.
204 2013-05-27 Richard Biener <rguenther@suse.de>
206 PR tree-optimization/57396
207 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
209 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
211 * gnat.dg/specs/last_bit.ads: New test.
213 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
215 * gnat.dg/specs/machine_attribute.ads: New test.
217 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
219 * gnat.dg/incomplete3.ad[sb]: New test.
221 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
224 * gcc.target/mips/div-13.c: New test.
226 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
229 * gcc.target/mips/mips16-attributes-5.c,
230 * gcc.target/mips/mips16-attributes-6.c: New tests.
232 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
234 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
235 * gcc.dg/builtin-bswap-8.c: Likewise.
237 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
240 * g++.dg/cpp0x/new1.C: New.
242 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
245 * g++.dg/parse/dtor16.C: New.
246 * g++.dg/parse/dtor6.C: Adjust.
248 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
251 * g++.dg/expr/bitfield12.C: New.
253 2013-05-24 Jeff Law <law@redhat.com>
255 PR tree-optimization/57124
256 * gcc.c-torture/execute/pr57124.c: New test.
257 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
259 2013-05-24 Martin Jambor <mjambor@suse.cz>
261 PR tree-optimization/57294
262 * gcc.dg/ipa/pr57294.c: New test.
264 2013-05-24 Dehao Chen <dehao@google.com>
266 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
268 2013-05-24 Ian Bolton <ian.bolton@arm.com>
270 * gcc.target/aarch64/scalar_intrinsics.c
271 (force_simd): Use a valid instruction.
272 (test_vdupd_lane_s64): Pass a valid lane argument.
273 (test_vdupd_lane_u64): Likewise.
275 2013-05-24 Richard Biener <rguenther@suse.de>
277 PR tree-optimization/57287
278 * gcc.dg/pr57287.c: New testcase.
280 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
283 * g++.dg/template/error51.C: New.
285 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
288 * g++.dg/template/bitfield2.C: New.
290 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
292 * gnat.dg/specs/noinline1.ads: New test.
293 * gnat.dg/noinline2.ad[sb]: Likewise.
294 * gnat.dg/specs/noinline3.ads: Likewise.
295 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
297 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
300 * gcc.dg/tree-ssa/pr57385.c: New test.
302 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
304 * gnat.dg/derived_type4.adb: New test.
306 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
308 * gcc.dg/builtin-bswap-6.c: New test.
309 * gcc.dg/builtin-bswap-7.c: Likewise.
310 * gcc.dg/builtin-bswap-8.c: Likewise.
311 * gcc.dg/builtin-bswap-9.c: Likewise.
313 2013-05-23 Christian Bruel <christian.bruel@st.com>
316 * gcc.dg/debug/pr57351.c: New test
318 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
320 * gcc.target/aarch64/vect-clz.c: New file.
322 2013-05-23 Martin Jambor <mjambor@suse.cz>
325 * gcc.dg/ipa/pr57347.c: New test.
327 2013-05-23 Richard Biener <rguenther@suse.de>
329 PR tree-optimization/57380
330 * g++.dg/tree-ssa/pr57380.C: New testcase.
332 2013-05-23 Richard Biener <rguenther@suse.de>
335 * gcc.dg/torture/pr57381.c: New testcase.
337 2013-05-23 Jakub Jelinek <jakub@redhat.com>
340 * gcc.c-torture/execute/pr57344-1.c: New test.
341 * gcc.c-torture/execute/pr57344-2.c: New test.
342 * gcc.c-torture/execute/pr57344-3.c: New test.
343 * gcc.c-torture/execute/pr57344-4.c: New test.
345 2013-05-23 Richard Biener <rguenther@suse.de>
347 PR rtl-optimization/57341
348 * gcc.dg/torture/pr57341.c: New testcase.
350 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
353 * g++.dg/parse/crash62.C: New.
355 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
356 Pat Haugen <pthaugen@us.ibm.com>
357 Peter Bergner <bergner@vnet.ibm.com>
359 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
362 2013-05-22 Tobias Burnus <burnus@net-b.de>
365 * gfortran.dg/defined_assignment_6.f90: New.
367 2013-05-22 Tobias Burnus <burnus@net-b.de>
370 * gfortran.dg/assumed_type_6.f90: New.
372 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
375 * g++.dg/cpp0x/Wunused-parm.C: New.
377 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
379 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
380 * g++.dg/warn/Wdouble-promotion.C: Likewise.
382 2013-05-21 Easwaran Raman <eraman@google.com>
384 PR tree-optimization/57322
385 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
387 2013-05-21 Graham Stott <graham.stott@btinternet.com>
389 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
392 2013-05-21 Tobias Burnus <burnus@net-b.de>
395 * gfortran.dg/assumed_type_5.f90: New.
396 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
397 * gfortran.dg/assumed_rank_2.f90: Ditto.
398 * gfortran.dg/assumed_type_3.f90: Update dg-error.
399 * gfortran.dg/no_arg_check_3.f90: Ditto.
401 2013-05-21 Jakub Jelinek <jakub@redhat.com>
403 PR tree-optimization/57331
404 * gcc.c-torture/compile/pr57331.c: New test.
406 2013-05-21 Richard Biener <rguenther@suse.de>
408 PR tree-optimization/57330
409 * gcc.dg/torture/pr57330.c: New testcase.
411 2013-05-21 Richard Biener <rguenther@suse.de>
413 PR tree-optimization/57303
414 * gcc.dg/torture/pr57303.c: New testcase.
416 2013-05-21 Jakub Jelinek <jakub@redhat.com>
418 PR tree-optimization/57321
419 * gcc.c-torture/execute/pr57321.c: New test.
421 2013-05-20 Tobias Burnus <burnus@net-b.de>
425 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
426 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
427 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
428 * gfortran.dg/binding_label_tests_3.f03: Ditto.
429 * gfortran.dg/binding_label_tests_4.f03: Ditto.
430 * gfortran.dg/binding_label_tests_5.f03: Ditto.
431 * gfortran.dg/binding_label_tests_6.f03: Ditto.
432 * gfortran.dg/binding_label_tests_7.f03: Ditto.
433 * gfortran.dg/binding_label_tests_8.f03: Ditto.
434 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
435 * gfortran.dg/binding_label_tests_24.f90: New.
436 * gfortran.dg/binding_label_tests_25.f90: New.
438 2013-05-20 Tobias Burnus <burnus@net-b.de>
441 * gfortran.dg/binding_label_tests_17.f90: New.
442 * gfortran.dg/binding_label_tests_18.f90: New.
443 * gfortran.dg/binding_label_tests_19.f90: New.
444 * gfortran.dg/binding_label_tests_20.f90: New.
445 * gfortran.dg/binding_label_tests_21.f90: New.
446 * gfortran.dg/binding_label_tests_22.f90: New.
447 * gfortran.dg/binding_label_tests_23.f90: New.
449 2013-05-20 Tobias Burnus <burnus@net-b.de>
452 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
453 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
454 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
455 * gfortran.dg/common_18.f90: New.
456 * gfortran.dg/common_19.f90: New.
457 * gfortran.dg/common_20.f90: New.
458 * gfortran.dg/common_21.f90: New.
460 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
463 * g++.dg/parse/error52.C: New.
464 * g++.dg/parse/error3.C: Adjust.
465 * g++.dg/parse/error36.C: Likewise.
467 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
470 * gcc.target/sh/pr56547-1.c: New.
471 * gcc.target/sh/pr56547-2.c: New.
473 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
476 * g++.dg/warn/Wsign-compare-6.C: New.
477 * g++.dg/warn/Wdouble-promotion.C: Adjust.
479 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
482 * g++.dg/template/error50.C: New.
484 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
487 * g++.dg/ext/complit13.C: New.
489 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
492 * g++.dg/pr57175.C: New testcase.
494 2013-05-17 Easwaran Raman <eraman@google.com>
496 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
498 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
501 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
503 2013-05-17 Jakub Jelinek <jakub@redhat.com>
505 PR rtl-optimization/57281
506 PR rtl-optimization/57300
507 * gcc.dg/pr57300.c: New test.
508 * gcc.c-torture/execute/pr57281.c: New test.
510 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
513 * g++.dg/ext/sizeof-complit.C: New.
515 2013-05-17 Marek Polacek <polacek@redhat.com>
517 * gcc.dg/strlenopt-25.c: New test.
518 * gcc.dg/strlenopt-26.c: Likewise.
520 2013-05-17 Jakub Jelinek <jakub@redhat.com>
522 * gcc.target/i386/rotate-4.c: Compile only with -mavx
523 instead of -mavx2, require only avx instead of avx2.
524 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
525 of avx2-check.h and turn into an avx runtime test instead of
528 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
530 * g++.dg/ext/vector22.C: Uncomment working test.
532 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
535 * g++.dg/template/pr17410.C: New.
537 2013-05-16 Jakub Jelinek <jakub@redhat.com>
539 * gcc.target/i386/rotate-3.c: New test.
540 * gcc.target/i386/rotate-3a.c: New test.
541 * gcc.target/i386/rotate-4.c: New test.
542 * gcc.target/i386/rotate-4a.c: New test.
543 * gcc.target/i386/rotate-5.c: New test.
544 * gcc.target/i386/rotate-5a.c: New test.
546 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
548 * gcc.dg/visibility-21.c: Require section_anchors.
550 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
552 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
553 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
554 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
556 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
558 * gcc.dg/visibility-21.c: New.
560 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
563 * gcc.dg/pr57286.c: New testcase.
564 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
565 * g++.dg/ext/vector22.C: Comment out transformations not
568 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
571 * gcc.target/mips/call-1.c: Restrict to o32.
572 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
574 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
576 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
578 * g++.dg/warn/Wshadow-1.C: Likewise.
579 * g++.dg/warn/Wshadow-6.C: Likewise.
580 * g++.dg/warn/Wshadow-7.C: Likewise.
582 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
585 * g++.dg/parse/pr31952-1.C: New.
586 * g++.dg/parse/pr31952-2.C: Likewise.
587 * g++.dg/parse/pr31952-3.C: Likewise.
589 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
590 * g++.old-deja/g++.jason/cond.C: Likewise.
591 * g++.dg/cpp0x/range-for5.C: Likewise.
593 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
596 * gcc.target/arm/pr40887.c: Adjust testcase.
597 * gcc.target/arm/pr19599.c: New test.
599 2013-05-15 Richard Biener <rguenther@suse.de>
601 PR tree-optimization/57275
602 * gcc.target/i386/pr57275.c: New testcase.
604 2013-05-15 Jan Hubicka <jh@suse.cz>
606 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
607 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
608 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
610 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
612 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
615 2013-05-14 Jakub Jelinek <jakub@redhat.com>
618 * c-c++-common/Wsequence-point-1.c: New test.
620 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
622 * g++.dg/ext/vector22.C: New testcase.
623 * gcc.dg/binop-xor3.c: Remove xfail.
625 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
627 * gcc.target/aarch64/vect-fcm.x: Add cases testing
628 FLOAT cmp FLOAT ? INT : INT.
629 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
630 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
631 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
632 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
633 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
634 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
636 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
639 * g++.dg/cpp0x/defaulted43.C: New.
641 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
643 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
644 (alloca): Remove declaration.
645 (foo9): Replace alloca by __builtin_alloca.
647 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
649 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
650 Expect "size of array is too large" error.
652 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
654 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
656 2013-05-14 Richard Biener <rguenther@suse.de>
659 * g++.dg/torture/pr57235.C: New testcase.
661 2013-05-14 Jakub Jelinek <jakub@redhat.com>
664 * gcc.dg/torture/pr57251.c: New test.
666 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
669 * gcc.target/i386/pr57264.c: New test.
671 2013-05-13 Jakub Jelinek <jakub@redhat.com>
673 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
675 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
677 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
679 2013-05-13 Jakub Jelinek <jakub@redhat.com>
681 PR tree-optimization/45216
682 PR tree-optimization/57157
683 * c-c++-common/rotate-1.c: Add 32 tests with +.
684 * c-c++-common/rotate-1a.c: Adjust.
685 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
686 * c-c++-common/rotate-2b.c: New test.
687 * c-c++-common/rotate-3.c: Add 32 tests with +.
688 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
689 * c-c++-common/rotate-4b.c: New test.
690 * c-c++-common/rotate-5.c: New test.
692 2013-05-13 Martin Jambor <mjambor@suse.cz>
695 * gcc.dg/ipa/remref-0.c: New test.
696 * gcc.dg/ipa/remref-1a.c: Likewise.
697 * gcc.dg/ipa/remref-1b.c: Likewise.
698 * gcc.dg/ipa/remref-2a.c: Likewise.
699 * gcc.dg/ipa/remref-2b.c: Likewise.
701 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
703 * gcc.dg/vector-shift-2.c: New testcase.
705 2013-05-13 Jakub Jelinek <jakub@redhat.com>
707 PR tree-optimization/57230
708 * gcc.dg/strlenopt-24.c: New test.
710 PR tree-optimization/57230
711 * gcc.dg/strlenopt-23.c: New test.
713 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
716 * gcc.target/sh/pr57108.c: Move this test case to ...
717 * gcc.c-torture/compile/pr57108.c: ... here.
719 2013-05-10 Richard Biener <rguenther@suse.de>
721 PR tree-optimization/57214
722 * gcc.dg/torture/pr57214.c: New testcase.
724 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
726 * gcc.dg/vector-shift.c: New testcase.
728 2013-05-10 Jakub Jelinek <jakub@redhat.com>
730 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
732 PR tree-optimization/45216
733 PR tree-optimization/57157
734 * c-c++-common/rotate-1.c: New test.
735 * c-c++-common/rotate-1a.c: New test.
736 * c-c++-common/rotate-2.c: New test.
737 * c-c++-common/rotate-2a.c: New test.
738 * c-c++-common/rotate-3.c: New test.
739 * c-c++-common/rotate-3a.c: New test.
740 * c-c++-common/rotate-4.c: New test.
741 * c-c++-common/rotate-4a.c: New test.
743 2013-05-10 Richard Biener <rguenther@suse.de>
745 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
746 * gcc.target/i386/l_fma_double_1.c: Adjust.
747 * gcc.target/i386/l_fma_double_2.c: Likewise.
748 * gcc.target/i386/l_fma_double_3.c: Likewise.
749 * gcc.target/i386/l_fma_double_4.c: Likewise.
750 * gcc.target/i386/l_fma_double_5.c: Likewise.
751 * gcc.target/i386/l_fma_double_6.c: Likewise.
752 * gcc.target/i386/l_fma_float_1.c: Likewise.
753 * gcc.target/i386/l_fma_float_2.c: Likewise.
754 * gcc.target/i386/l_fma_float_3.c: Likewise.
755 * gcc.target/i386/l_fma_float_4.c: Likewise.
756 * gcc.target/i386/l_fma_float_5.c: Likewise.
757 * gcc.target/i386/l_fma_float_6.c: Likewise.
759 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
762 * g++.dg/cpp0x/pr51226.C: New.
764 2013-04-16 Han Shen <shenhan@google.com>
766 Test cases for '-fstack-protector-strong'.
767 * gcc.dg/fstack-protector-strong.c: New.
768 * g++.dg/fstack-protector-strong.C: New.
770 2013-05-07 Ian Bolton <ian.bolton@arm.com>
772 * gcc.target/aarch64/ands_1.c: New test.
773 * gcc.target/aarch64/ands_2.c: Likewise
775 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
777 * lib/target-supports.exp (check_effective_target_hw): New
779 * c-c++-common/asan/clone-test-1.c: Call
780 check_effective_target_hw.
781 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
782 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
783 possible decorations.
784 * c-c++-common/asan/null-deref-1.c: Likewise.
785 * c-c++-common/asan/stack-overflow-1.c: Likewise.
786 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
787 * c-c++-common/asan/use-after-free-1.c: Likewise.
788 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
789 * g++.dg/asan/large-func-test-1.C: Likewise.
791 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
793 * gcc.target/aarch64/scalar_intrinsics.c: Update.
795 2013-05-07 Richard Biener <rguenther@suse.de>
798 * g++.dg/torture/pr57190.C: New testcase.
800 2013-05-07 Jakub Jelinek <jakub@redhat.com>
802 PR tree-optimization/57149
803 * gcc.dg/pr57149.c: New test.
806 * gcc.dg/pr57184.c: New test.
808 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
810 * gnat.dg/specs/array3.ads: New test.
812 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
814 * c-c++-common/vector-scalar-2.c: New testcase.
816 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
818 * gcc.target/i386/asm-dialect-2.c: New testcase.
820 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
823 * g++.dg/cpp0x/auto38.C: New.
825 2013-05-06 Richard Biener <rguenther@suse.de>
827 PR tree-optimization/57185
828 * gcc.dg/autopar/pr57185.c: New testcase.
830 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
833 * gcc.target/i386/pr57106.c: New test.
835 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
837 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
838 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
839 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
840 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
841 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
842 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
843 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
845 2013-05-06 Teresa Johnson <tejohnson@google.com>
848 * gcc.dg/pr57154.c: New test.
850 2013-05-06 Richard Biener <rguenther@suse.de>
853 * gcc.dg/torture/pr57147-1.c: New testcase.
854 * gcc.dg/torture/pr57147-2.c: Likewise.
855 * gcc.dg/torture/pr57147-3.c: Likewise.
857 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
860 * gcc.target/sh/pr55303-1.c: New.
861 * gcc.target/sh/pr55303-2.c: New.
862 * gcc.target/sh/pr55303-3.c: New.
864 2013-05-05 Tobias Burnus <burnus@net-b.de>
866 * gfortran.dg/allocate_with_source_3.f90: New.
868 2013-05-05 Tobias Burnus <burnus@net-b.de>
871 * gfortran.dg/null_8.f90: New.
873 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
876 * g++.dg/cpp0x/enum27.C: New.
877 * g++.dg/cpp0x/enum_base.C: Adjust.
879 2013-05-04 Jakub Jelinek <jakub@redhat.com>
881 PR tree-optimization/56205
882 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
884 2013-05-04 Tobias Burnus <burnus@net-b.de>
886 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
887 * gfortran.dg/bind_c_usage_27.f90: New.
888 * gfortran.dg/bind_c_usage_28.f90: New.
890 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
893 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
895 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
898 * gcc.target/powerpc/pr57150.c: New file.
900 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
902 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
903 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
904 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
905 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
906 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
907 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
908 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
910 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
912 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
913 scan-assembler-times.
915 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
917 * gcc.dg/tree-ssa/slsr-32.c: New.
918 * gcc.dg/tree-ssa/slsr-33.c: New.
919 * gcc.dg/tree-ssa/slsr-34.c: New.
920 * gcc.dg/tree-ssa/slsr-35.c: New.
921 * gcc.dg/tree-ssa/slsr-36.c: New.
922 * gcc.dg/tree-ssa/slsr-37.c: New.
923 * gcc.dg/tree-ssa/slsr-38.c: New.
925 2013-05-03 Ian Bolton <ian.bolton@arm.com>
927 * gcc.target/aarch64/tst_1.c: New test.
928 * gcc.target/aarch64/tst_2.c: Likewise
930 2013-05-02 Jeff Law <law@redhat.com>
932 PR tree-optimization/57144
933 * gcc.c-torture/execute/pr57144.c: New test.
935 2013-05-03 Jakub Jelinek <jakub@redhat.com>
937 PR rtl-optimization/57130
938 * gcc.c-torture/execute/pr57130.c: New test.
940 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
942 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
944 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
946 * gcc.target/aarch64/fabd.c: New file.
948 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
951 * g++.dg/cpp0x/pr54318.C: New.
953 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
956 * g++.dg/parse/error51.C: New.
957 * g++.dg/parse/error15.C: Adjust column numbers.
959 2013-05-02 Tobias Burnus <burnus@net-b.de>
962 * gfortran.dg/size_kind_2.f90: New.
963 * gfortran.dg/size_kind_3.f90: New.
965 2013-05-02 Richard Biener <rguenther@suse.de>
968 * g++.dg/torture/pr57140.C: New testcase.
970 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
973 * gcc.target/arm/pr56732-1.c: New test.
975 2013-05-02 Martin Jambor <mjambor@suse.cz>
978 * gcc.dg/ipa/pr56988.c: New test.
980 2013-05-02 Ian Bolton <ian.bolton@arm.com>
982 * gcc.target/aarch64/bics_1.c: New test.
983 * gcc.target/aarch64/bics_2.c: Likewise.
985 2013-05-02 Jakub Jelinek <jakub@redhat.com>
987 PR rtl-optimization/57131
988 * gcc.c-torture/execute/pr57131.c: New test.
990 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
993 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
995 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
998 * gcc.target/i386/pr57091.c: New test.
1000 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1002 * gcc.target/aarch64/vect-vaddv.c: New.
1004 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1006 * gcc.target/aarch64/vect-vmaxv.c: New.
1007 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1009 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1011 * gcc.target/aarch64/scalar-vca.c: New.
1012 * gcc.target/aarch64/vect-vca.c: Likewise.
1014 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1016 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1017 (test_vceqd_s64): Force arguments to SIMD registers.
1018 (test_vceqzd_s64): Likewise.
1019 (test_vcged_s64): Likewise.
1020 (test_vcled_s64): Likewise.
1021 (test_vcgezd_s64): Likewise.
1022 (test_vcged_u64): Likewise.
1023 (test_vcgtd_s64): Likewise.
1024 (test_vcltd_s64): Likewise.
1025 (test_vcgtzd_s64): Likewise.
1026 (test_vcgtd_u64): Likewise.
1027 (test_vclezd_s64): Likewise.
1028 (test_vcltzd_s64): Likewise.
1029 (test_vtst_s64): Likewise.
1030 (test_vtst_u64): Likewise.
1032 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1035 * g++.dg/cpp0x/decltype53.C: New.
1037 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1040 * gfortran.dg/power_5.f90: New test.
1042 2013-04-30 Richard Biener <rguenther@suse.de>
1045 * gcc.dg/torture/pr57122.c: New testcase.
1047 2013-04-30 Richard Biener <rguenther@suse.de>
1050 * g++.dg/torture/pr57107.C: New testcase.
1052 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1054 PR rtl-optimization/57105
1055 * gcc.dg/pr57105.c: New test.
1057 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1059 PR tree-optimization/57104
1060 * gcc.dg/pr57104.c: New test.
1062 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1065 * gcc.target/i386/pr44578.c: New test.
1067 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1070 * gcc.target/i386/pr57097.c: New test.
1072 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1075 * gcc.target/i386/pr57098.c: New test.
1077 2013-04-29 Kai Tietz <ktietz@redhat.com>
1079 * gcc.c-torture/execute/pr55875.c: New test.
1081 2013-04-29 Richard Biener <rguenther@suse.de>
1084 * gcc.dg/torture/pr57075.c: New testcase.
1086 2013-04-29 Richard Biener <rguenther@suse.de>
1089 * gcc.dg/autopar/pr57103.c: New testcase.
1091 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1093 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1095 2013-04-29 Tom de Vries <tom@codesourcery.com>
1097 * gcc.dg/pr50763.c: Update test.
1099 2013-04-26 Jeff Law <law@redhat.com>
1101 * gcc.dg/tree-ssa/vrp88.c: New test.
1103 2013-04-29 Christian Bruel <christian.bruel@st.com>
1106 * gcc.target/sh/pr57108.c: New test.
1108 2013-04-29 Richard Biener <rguenther@suse.de>
1111 * gfortran.dg/gomp/pr57089.f90: New testcase.
1113 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1115 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1117 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1119 * gcc.target/aarch64/vect-vcvt.c: New.
1121 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1123 * gcc.target/aarch64/vect-vrnd.c: New.
1125 2013-04-29 Richard Biener <rguenther@suse.de>
1127 PR tree-optimization/57081
1128 * gcc.dg/torture/pr57081.c: New testcase.
1130 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1132 PR tree-optimization/57083
1133 * gcc.dg/torture/pr57083.c: New test.
1135 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1138 * g++.dg/cpp0x/decltype52.C: New.
1140 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1142 N3472 binary constants
1143 * g++.dg/cpp/limits.C: Adjust warning wording.
1144 * g++.dg/system-binary-constants-1.C: Likewise.
1145 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1147 2013-04-28 Tobias Burnus <burnus@net-b.de>
1150 * gfortran.dg/coarray_30.f90: New.
1152 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1155 * frontend-passes (optimize_power): New function.
1156 (optimize_op): Use it.
1158 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1161 * gcc.c-torture/execute/pr56866.c: New test.
1162 * gcc.target/i386/pr56866.c: New test.
1164 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1167 * gcc.dg/setjmp-5.c: New test.
1169 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1172 * g++.dg/cpp0x/constexpr-55708.C: New.
1174 2013-04-26 Richard Biener <rguenther@suse.de>
1176 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1177 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1178 * gcc.dg/pr53265.c: Remove XFAILs.
1179 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1180 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1182 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1184 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1185 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1186 -fdiagnostics-color=never option similarly to
1187 -fno-diagnostics-show-caret option.
1189 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1191 PR rtl-optimization/57003
1192 * gcc.target/i386/pr57003.c: New test.
1194 2013-04-25 Marek Polacek <polacek@redhat.com>
1196 PR tree-optimization/57066
1197 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1199 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1200 Tejas Belagod <tejas.belagod@arm.com>
1202 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1203 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1204 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1206 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1208 * gcc.target/aarch64/cmp.c: New.
1210 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1212 * gcc.target/aarch64/ngc.c: New.
1214 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1216 * lib/target-supports.exp
1217 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1218 (check_effective_target_arm_neon_fp16_ok): Likewise.
1219 (add_options_for_arm_neon_fp16): Likewise.
1220 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1221 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1223 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1225 PR rtl-optimizations/57046
1226 * gcc.target/i386/pr57046.c: New test.
1228 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1230 * g++.dg/cpp1y/cplusplus.C: New.
1232 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1234 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1236 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1238 * c-c++-common/Wpointer-arith-1.c: New.
1240 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1242 * g++.dg/cpp1y/cxx1y_macro.C: New.
1244 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1247 * g++.dg/cpp0x/sfinae45.C: New.
1249 2013-04-24 Richard Biener <rguenther@suse.de>
1252 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1254 2013-04-23 Richard Biener <rguenther@suse.de>
1257 * gcc.dg/torture/pr57036-1.c: New testcase.
1258 * gcc.dg/torture/pr57036-2.c: Likewise.
1260 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1262 * gcc.target/aarch64/scalar-mov.c: New testcase.
1264 2013-04-23 Richard Biener <rguenther@suse.de>
1266 PR tree-optimization/57026
1267 * gcc.dg/torture/pr57026.c: New testcase.
1269 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1273 * gfortran.dg/transfer_check_4.f90: New.
1275 2013-04-22 Marek Polacek <polacek@redhat.com>
1278 * gcc.dg/pr56990.c: New test.
1280 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1283 * gcc.target/i386/pr57018.c: New test.
1285 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1287 * gcc.target/aarch64/vrecps.c: New.
1288 * gcc.target/aarch64/vrecpx.c: Likewise.
1290 2013-04-22 Christian Bruel <christian.bruel@st.com>
1293 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1295 2013-04-21 Jeff Law <law@redhat.com>
1297 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1299 2013-04-20 Tobias Burnus <burnus@net-b.de>
1302 * gfortran.dg/c_loc_test_22.f90: New.
1304 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1306 PR rtl-optimization/56847
1307 * gcc.dg/pr56847.c: New test.
1309 2013-04-19 Richard Biener <rguenther@suse.de>
1311 PR tree-optimization/56982
1312 * gcc.c-torture/execute/pr56982.c: New testcase.
1314 2013-04-19 Martin Jambor <mjambor@suse.cz>
1316 PR tree-optimization/56718
1317 * g++.dg/ipa/imm-devirt-1.C: New test.
1318 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1320 2013-04-19 Richard Biener <rguenther@suse.de>
1322 PR tree-optimization/57000
1323 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1325 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1326 Mikael Morin <mikael@gcc.gnu.org>
1329 * gfortran.dg/array_constructor_45.f90: New test.
1330 * gfortran.dg/array_constructor_46.f90: New test.
1331 * gfortran.dg/array_constructor_47.f90: New test.
1332 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1334 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1336 PR rtl-optimization/56999
1337 * g++.dg/opt/pr56999.C: New test.
1339 2013-04-18 Cary Coutant <ccoutant@google.com>
1341 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1342 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1344 2013-04-18 Cary Coutant <ccoutant@google.com>
1346 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1347 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1348 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1349 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1350 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1351 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1352 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1353 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1354 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1355 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1356 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1358 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1360 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1362 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1364 PR tree-optimization/56984
1365 * gcc.c-torture/compile/pr56984.c: New test.
1367 PR rtl-optimization/56992
1368 * gcc.dg/pr56992.c: New test.
1370 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1373 * gfortran.dg/proc_ptr_42.f90: New.
1375 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1377 * gnat.dg/discr41.ad[sb]: New test.
1378 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1379 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1380 * gcc.dg/vect/slp-24.c: Likewise.
1381 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1382 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1383 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1384 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1385 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1386 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1387 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1388 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1389 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1390 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1391 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1392 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1393 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1394 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1395 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1396 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1397 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1398 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1399 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1400 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1401 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1402 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1403 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1404 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1405 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1406 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1408 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1411 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1412 * gfortran.dg/module_md5_1.f90: Remove.
1414 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1416 * gcc.target/aarch64/adds3.c: New.
1417 * gcc.target/aarch64/subs3.c: New.
1419 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1421 * gcc.target/aarch64/adds1.c: New.
1422 * gcc.target/aarch64/adds2.c: New.
1423 * gcc.target/aarch64/subs1.c: New.
1424 * gcc.target/aarch64/subs2.c: New.
1426 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1428 Implement n3599 - Literal operator templates for strings.
1429 * g++.dg/cpp1y/udlit-char-template.C: New test.
1430 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1432 2013-04-16 Tobias Burnus <burnus@net-b.de>
1435 * gfortran.dg/no_arg_check_1.f90: New.
1436 * gfortran.dg/no_arg_check_2.f90: New.
1437 * gfortran.dg/no_arg_check_3.f90: New.
1439 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1442 * gfortran.dg/proc_ptr_41.f90: New.
1444 2013-04-16 Richard Biener <rguenther@suse.de>
1446 PR tree-optimization/56756
1447 * gcc.dg/torture/pr56756.c: New testcase.
1449 2013-04-16 Tobias Burnus <burnus@net-b.de>
1452 * gfortran.dg/c_assoc_5.f90: New.
1454 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1456 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1457 * gcc.c-torture/execute/pr33992.x: Remove.
1458 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1459 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1460 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1462 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1464 PR tree-optimization/56962
1465 * gcc.c-torture/execute/pr56962.c: New test.
1467 2013-04-15 Richard Biener <rguenther@suse.de>
1469 PR tree-optimization/56933
1470 * gcc.dg/vect/pr56933.c: New testcase.
1472 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1474 * gcc.target/arm/anddi3-opt.c: New test.
1475 * gcc.target/arm/anddi3-opt2.c: Likewise.
1477 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1479 * gcc.dg/pr56890-1.c: New test.
1480 * gcc.dg/pr56890-2.c: Likewise.
1482 2013-04-15 Joey Ye <joey.ye@arm.com>
1484 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1485 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1487 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1490 * gfortran.dg/select_type_33.f03: New test.
1492 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1495 * gfortran.dg/typebound_proc_29.f03: New.
1497 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1500 * gfortran.dg/typebound_proc_28.f03: New.
1502 2013-04-12 Jeff Law <law@redhat.com>
1504 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1507 2013-04-12 Tobias Burnus <burnus@net-b.de>
1510 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1512 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1515 * gcc.target/i386/pr56903.c: New test.
1517 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1520 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1521 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1522 * gfortran.dg/block_11.f90: Fix invalid test case.
1523 * gfortran.dg/function_types_3.f90: Add new error message.
1524 * gfortran.dg/global_references_1.f90: Ditto.
1525 * gfortran.dg/import2.f90: Remove unneeded parts.
1526 * gfortran.dg/import6.f90: Fix invalid test case.
1527 * gfortran.dg/proc_decl_2.f90: Ditto.
1528 * gfortran.dg/proc_decl_9.f90: Ditto.
1529 * gfortran.dg/proc_decl_18.f90: Ditto.
1530 * gfortran.dg/proc_ptr_40.f90: New.
1531 * gfortran.dg/whole_file_7.f90: Modified error wording.
1532 * gfortran.dg/whole_file_16.f90: Ditto.
1533 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1534 * gfortran.dg/whole_file_18.f90: Modified error wording.
1535 * gfortran.dg/whole_file_20.f03: Ditto.
1536 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1539 2013-04-12 Richard Biener <rguenther@suse.de>
1542 2013-04-10 Richard Biener <rguenther@suse.de>
1544 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1546 2013-04-12 Tobias Burnus <burnus@net-b.de>
1549 * gfortran.dg/class_allocate_15.f90: New.
1552 2013-04-12 Tobias Burnus <burnus@net-b.de>
1554 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1555 scan-tree-dump-times.
1557 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1559 PR tree-optimization/56918
1560 PR tree-optimization/56920
1561 * gcc.dg/vect/pr56918.c: New test.
1562 * gcc.dg/vect/pr56920.c: New test.
1564 2013-04-12 Tobias Burnus <burnus@net-b.de>
1567 * gfortran.dg/class_allocate_14.f90: New.
1568 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1569 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1571 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1573 * gcc.dg/fold-cstvecshift.c: New testcase.
1575 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1577 * gcc.target/aarch64/negs.c: New.
1580 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1583 * g++.dg/template/arrow4.C: New test.
1585 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1587 * gnat.dg/array23.adb: New test.
1588 * gnat.dg/array23_pkg[123].ads: New helpers.
1590 2013-04-11 Jeff Law <law@redhat.com>
1592 PR tree-optimization/56900
1593 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1595 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1598 * g++.dg/cpp0x/sfinae44.C: New.
1600 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1602 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1603 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1605 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1608 * g++.dg/cpp0x/enum26.C: New.
1609 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1611 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1613 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1615 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1617 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1618 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1619 loop is vectorized and that the correct instruction is generated.
1620 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1621 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1622 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1624 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1626 PR tree-optimization/56899
1627 * gcc.c-torture/execute/pr56899.c: New test.
1629 2013-04-10 David S. Miller <davem@davemloft.net>
1631 * gcc.target/sparc/setcc-4.c: New test.
1632 * gcc.target/sparc/setcc-5.c: New test.
1634 2013-04-10 Richard Biener <rguenther@suse.de>
1636 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1638 2013-04-10 Richard Biener <rguenther@suse.de>
1640 * gcc.dg/vect/slp-39.c: New testcase.
1642 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1644 PR tree-optimization/55524
1645 * gcc.target/epiphany/fnma-1.c: New test.
1647 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1649 * gcc.dg/tree-ssa/inline-11.c: New test
1651 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1654 * g++.dg/template/arrow3.C: New test.
1656 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1658 * gcc.target/arm/minmax_minus.c: New test.
1660 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1663 * c-c++-common/gomp/pr56883.c: New test.
1665 2013-04-09 Jeff Law <law@redhat.com>
1667 * gcc.dg/tree-ssa/vrp87.c: New test.
1669 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1671 PR tree-optimization/56854
1672 * g++.dg/torture/pr56854.C: New test.
1674 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1677 * gfortran.dg/array_constructor_44.f90: New test.
1679 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1682 * g++.dg/cpp0x/constexpr-specialization.C: New.
1684 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1686 * gcc.c-torture/execute/pr56837.c: New test.
1690 * g++.dg/opt/vt3.C: New test.
1691 * g++.dg/opt/vt4.C: New test.
1693 2013-04-08 Jeff Law <law@redhat.com>
1695 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1697 2013-04-08 Richard Biener <rguenther@suse.de>
1699 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1701 2013-04-08 Richard Biener <rguenther@suse.de>
1703 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1705 2013-04-08 Richard Biener <rguenther@suse.de>
1707 * g++.dg/vect/slp-pr56812.cc: Adjust.
1709 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1711 * gcc.dg/pr56837.c: New test.
1712 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1713 "generated memset minus one".
1715 2013-04-07 Tobias Burnus <burnus@net-b.de>
1718 * gfortran.dg/reshape_5.f90: New.
1720 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1723 * gcc.target/powerpc/recip-1.c: Modify expected output.
1724 * gcc.target/powerpc/recip-3.c: Likewise.
1725 * gcc.target/powerpc/recip-4.c: Likewise.
1726 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1728 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1730 * gcc.target/arm/peep-ldrd-1.c: New test.
1731 * gcc.target/arm/peep-strd-1.c: Likewise.
1733 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1735 * gcc.target/arm/negdi-1.c: New test.
1736 * gcc.target/arm/negdi-2.c: Likewise.
1737 * gcc.target/arm/negdi-3.c: Likewise.
1738 * gcc.target/arm/negdi-4.c: Likewise.
1740 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1742 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1743 Add -march=armv8-a when we use v8 NEON.
1744 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1745 (check_effective_target_vect_call_ceilf): Likewise.
1746 (check_effective_target_vect_call_floorf): Likewise.
1747 (check_effective_target_vect_call_roundf): Likewise.
1748 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1749 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1750 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1751 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1752 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1754 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1756 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1757 * gcc.target/powerpc/sd-pwr6.c: Same.
1758 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1759 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1761 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1763 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1765 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1768 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1769 * gfortran.dg/altreturn_4.f90: Ditto.
1770 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1771 * gfortran.dg/altreturn_5.f90: Ditto.
1772 * gfortran.dg/altreturn_6.f90: Ditto.
1773 * gfortran.dg/altreturn_7.f90: Ditto.
1775 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1777 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1779 (check_effective_target_arm_v8_neon_ok_nocache):
1781 (check_effective_target_arm_v8_neon_ok): Change to use
1782 check_effective_target_arm_v8_neon_ok_nocache.
1783 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1785 (check_effective_target_vect_call_btruncf):
1786 Enable for arm and ARMv8 NEON.
1787 (check_effective_target_vect_call_ceilf): Likewise.
1788 (check_effective_target_vect_call_floorf): Likewise.
1789 (check_effective_target_vect_call_roundf): Likewise.
1790 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1793 2013-04-04 Marek Polacek <polacek@redhat.com>
1795 PR tree-optimization/48186
1796 * gcc.dg/pr48186.c: New test.
1798 2013-04-04 Richard Biener <rguenther@suse.de>
1800 PR tree-optimization/56826
1801 * gcc.dg/vect/pr56826.c: New testcase.
1802 * gcc.dg/vect/O3-pr36098.c: Adjust.
1804 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1806 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1807 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1808 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1809 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1810 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1811 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1812 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1813 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1814 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1815 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1817 2013-04-04 Richard Biener <rguenther@suse.de>
1819 PR tree-optimization/56213
1820 * gcc.dg/vect/vect-123.c: New testcase.
1822 2013-04-04 Tobias Burnus <burnus@net-b.de>
1825 * gfortran.dg/read_repeat_2.f90: New.
1827 2013-04-04 Richard Biener <rguenther@suse.de>
1829 PR tree-optimization/56837
1830 * g++.dg/torture/pr56837.C: New testcase.
1832 2013-04-04 Tobias Burnus <burnus@net-b.de>
1835 * gfortran.dg/c_loc_test_21.f90: New.
1836 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1837 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1838 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1839 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1840 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1842 2013-04-03 Jeff Law <law@redhat.com>
1844 PR tree-optimization/56799
1845 * gcc.c-torture/execute/pr56799.c: New test.
1847 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1850 * g++.dg/warn/Wpointer-arith-1.C: New.
1851 * g++.dg/gomp/for-19.C: Adjust.
1853 2013-04-03 Marek Polacek <polacek@redhat.com>
1856 * gcc.dg/pr55702.c: New test.
1858 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1861 * gcc.dg/pr56809.c: New testcase.
1863 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1866 * g++.dg/debug/pr56819.C: New test.
1868 2013-04-03 Richard Biener <rguenther@suse.de>
1870 PR tree-optimization/56817
1871 * g++.dg/torture/pr56817.C: New testcase.
1873 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1875 * gcc.dg/vect/bb-slp-31.c: New file.
1877 2013-04-03 Jason Merrill <jason@redhat.com>
1880 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1882 2013-04-03 Richard Biener <rguenther@suse.de>
1884 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1886 2013-04-03 Richard Biener <rguenther@suse.de>
1888 PR tree-optimization/55964
1889 * gcc.dg/torture/pr55964-2.c: New testcase.
1891 2013-04-03 Richard Biener <rguenther@suse.de>
1893 PR tree-optimization/56501
1894 * gcc.dg/torture/pr56501.c: New testcase.
1896 2013-04-03 Richard Biener <rguenther@suse.de>
1898 PR tree-optimization/56407
1899 * gcc.dg/torture/pr56407.c: New testcase.
1901 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1903 PR tree-optimization/56790
1904 * g++.dg/ext/pr56790-1.C: New testcase.
1906 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1908 * gcc.target/i386/merge-1.c: New testcase.
1909 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1911 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1914 * gcc.c-torture/execute/pr19449.c: New test.
1916 2013-04-03 Richard Biener <rguenther@suse.de>
1918 PR tree-optimization/56812
1919 * g++.dg/vect/slp-pr56812.cc: New testcase.
1921 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1925 * gfortran.dg/altreturn_8.f90: New.
1926 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1927 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1928 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1930 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1932 PR rtl-optimization/56745
1933 * gcc.c-torture/compile/pr56745.c: New test.
1935 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1937 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1939 2013-04-02 Richard Biener <rguenther@suse.de>
1941 PR tree-optimization/56778
1942 * gcc.dg/torture/pr56778.c: New testcase.
1944 2013-04-02 Richard Biener <rguenther@suse.de>
1947 * g++.dg/torture/pr56768.C: New testcase.
1949 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1951 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1953 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1956 * gfortran.dg/namelist_82.f90: New test.
1958 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1961 * gfortran.dg/implicit_class_1.f90: New.
1963 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1966 * gfortran.dg/namelist_81.f90: New test.
1968 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1970 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1971 for constant and equal string lengths.
1972 * gfortran.dg/character_comparison_5.f90: Likewise.
1973 * gfortran.dg/character_comparison_9.f90: New test.
1975 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1977 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1978 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1980 2013-03-29 Tobias Burnus <burnus@net-b.de>
1983 * gfortran.dg/optional_absent_3.f90: New.
1985 2013-03-29 Tobias Burnus <burnus@net-b.de>
1988 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1990 2013-03-29 Tobias Burnus <burnus@net-b.de>
1993 * gfortran.dg/namelist_80.f90: New.
1995 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1998 * gfortran.dg/string_length_2.f90: New test.
1999 * gfortran.dg/dependency_41.f90: New test.
2001 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
2004 * gfortran.dg/array_constructor_43.f90: New test.
2005 * gfortran.dg/random_seed_3.f90: New test.
2007 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2009 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2010 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2011 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2012 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2013 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2014 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2015 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2016 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2017 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2018 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2020 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2023 * g++.dg/conversion/op4.C: Adjust.
2024 * g++.dg/cpp0x/rv1n.C: Likewise.
2025 * g++.dg/cpp0x/rv2n.C: Likewise.
2026 * g++.dg/cpp0x/template_deduction.C: Likewise.
2027 * g++.dg/expr/cond8.C: Likewise.
2028 * g++.dg/other/error4.C: Likewise.
2029 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2030 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2031 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2032 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2033 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2034 * g++.old-deja/g++.law/cvt20.C: Likewise.
2035 * g++.old-deja/g++.law/cvt8.C: Likewise.
2036 * g++.old-deja/g++.law/init8.C: Likewise.
2037 * g++.old-deja/g++.mike/net12.C: Likewise.
2038 * g++.old-deja/g++.mike/net8.C: Likewise.
2039 * g++.old-deja/g++.mike/p2793.C: Likewise.
2040 * g++.old-deja/g++.mike/p3836.C: Likewise.
2041 * g++.old-deja/g++.mike/p418.C: Likewise.
2042 * g++.old-deja/g++.mike/p701.C: Likewise.
2043 * g++.old-deja/g++.mike/p807.C: Likewise.
2045 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2048 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2051 2013-03-28 Marek Polacek <polacek@redhat.com>
2053 PR tree-optimization/56695
2054 * gcc.dg/vect/pr56695.c: New test.
2056 2013-03-28 Richard Biener <rguenther@suse.de>
2058 PR tree-optimization/37021
2059 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2060 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2062 2013-03-27 Tobias Burnus <burnus@net-b.de>
2066 * gfortran.dg/sizeof_2.f90: New.
2067 * gfortran.dg/sizeof_3.f90: New.
2068 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2070 2013-03-27 Richard Biener <rguenther@suse.de>
2072 PR tree-optimization/37021
2073 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2075 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2077 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2078 * g++.dg/ipa/ivinline-2.C: Likewise.
2079 * g++.dg/ipa/ivinline-3.C: Likewise.
2080 * g++.dg/ipa/ivinline-4.C: Likewise.
2081 * g++.dg/ipa/ivinline-5.C: Likewise.
2082 * g++.dg/ipa/ivinline-7.C: Likewise.
2083 * g++.dg/ipa/ivinline-8.C: Likewise.
2084 * g++.dg/ipa/ivinline-9.C: Likewise.
2085 * g++.dg/cpp0x/noexcept03.C: Likewise.
2086 * gcc.dg/const-1.c: Likewise.
2087 * gcc.dg/ipa/pure-const-1.c: Likewise.
2088 * gcc.dg/noreturn-8.c: Likewise.
2089 * gcc.target/i386/mmx-1.c: Likewise.
2090 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2091 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2092 * gcc.c-torture/execute/pr33992.x: New file.
2094 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2096 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2098 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2101 * g++.dg/ext/desig5.C: New.
2103 2013-03-26 Tobias Burnus <burnus@net-b.de>
2106 * gfortran.dg/merge_init_expr_2.f90: New.
2107 * gfortran.dg/merge_char_1.f90: Modify test to
2108 stay a run-time test.
2109 * gfortran.dg/merge_char_3.f90: Ditto.
2111 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2113 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2114 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2116 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2119 * g++.dg/cpp0x/range-for23.C: New.
2121 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2124 * gfortran.dg/namelist_79.f90: New.
2126 2013-03-25 Martin Jambor <mjambor@suse.cz>
2128 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2130 2013-03-25 Tobias Burnus <burnus@net-b.de>
2150 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2151 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2152 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2153 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2154 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2155 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2156 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2157 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2158 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2159 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2160 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2161 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2162 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2163 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2164 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2165 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2166 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2167 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2168 * gfortran.dg/pr32601_1.f03: Ditto.
2169 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2170 * gfortran.dg/blockdata_7.f90: New.
2171 * gfortran.dg/c_assoc_4.f90: New.
2172 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2173 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2174 * gfortran.dg/c_funloc_tests_8.f90: New.
2175 * gfortran.dg/c_loc_test_17.f90: New.
2176 * gfortran.dg/c_loc_test_18.f90: New.
2177 * gfortran.dg/c_loc_test_19.f90: New.
2178 * gfortran.dg/c_loc_test_20.f90: New.
2179 * gfortran.dg/c_sizeof_5.f90: New.
2180 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2181 * gfortran.dg/transfer_resolve_2.f90: New.
2182 * gfortran.dg/transfer_resolve_3.f90: New.
2183 * gfortran.dg/transfer_resolve_4.f90: New.
2184 * gfortran.dg/pr32601.f03: Update dg-error.
2185 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2186 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2188 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2190 * gcc.target/arm/vseleqdf.c: New test.
2191 * gcc.target/arm/vseleqsf.c: Likewise.
2192 * gcc.target/arm/vselgedf.c: Likewise.
2193 * gcc.target/arm/vselgesf.c: Likewise.
2194 * gcc.target/arm/vselgtdf.c: Likewise.
2195 * gcc.target/arm/vselgtsf.c: Likewise.
2196 * gcc.target/arm/vselledf.c: Likewise.
2197 * gcc.target/arm/vsellesf.c: Likewise.
2198 * gcc.target/arm/vselltdf.c: Likewise.
2199 * gcc.target/arm/vselltsf.c: Likewise.
2200 * gcc.target/arm/vselnedf.c: Likewise.
2201 * gcc.target/arm/vselnesf.c: Likewise.
2202 * gcc.target/arm/vselvcdf.c: Likewise.
2203 * gcc.target/arm/vselvcsf.c: Likewise.
2204 * gcc.target/arm/vselvsdf.c: Likewise.
2205 * gcc.target/arm/vselvssf.c: Likewise.
2207 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2209 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2211 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2212 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2213 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2214 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2215 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2216 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2217 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2218 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2219 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2220 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2221 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2222 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2223 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2224 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2225 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2226 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2227 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2228 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2229 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2230 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2231 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2232 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2233 * gcc.target/arm/atomic-op-char.c: Likewise.
2234 * gcc.target/arm/atomic-op-consume.c: Likewise.
2235 * gcc.target/arm/atomic-op-int.c: Likewise.
2236 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2237 * gcc.target/arm/atomic-op-release.c: Likewise.
2238 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2239 * gcc.target/arm/atomic-op-short.c: Likewise.
2241 2013-03-25 Richard Biener <rguenther@suse.de>
2244 * g++.dg/torture/pr56694.C: New testcase.
2246 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2249 * gcc.target/arm/neon-vcond-gt.c: New test.
2250 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2251 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2253 2013-03-25 Richard Biener <rguenther@suse.de>
2255 PR tree-optimization/56689
2256 * gcc.dg/torture/pr56689.c: New testcase.
2258 2013-03-25 Kai Tietz <ktietz@redhat.com>
2260 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2262 2013-03-24 Tobias Burnus <burnus@net-b.de>
2265 * gfortran.dg/eof_5.f90: New.
2267 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2269 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2272 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2274 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2276 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2279 * gcc.c-torture/execute/builtins/builtins.exp: Add
2280 -Wl,--allow-multiple-definition for RTEMS targets.
2282 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2284 * gcc.target/aarch64/movk.c: New test.
2286 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2288 * g++.dg/ext/vector21.C: New testcase.
2290 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2292 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2293 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2295 2013-03-21 Richard Biener <rguenther@suse.de>
2297 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2298 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2300 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2302 * gcc.target/aarch64/vect.c: Test and result vector added
2303 for sabd and saba instructions.
2304 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2305 instructions in assembly.
2306 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2307 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2308 for fabd instruction.
2309 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2310 instruction in assembly.
2311 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2313 2013-03-20 Jeff Law <law@redhat.com>
2315 * g++.dg/tree-ssa/ssa-dom.C: New test.
2317 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2319 * gcc.target/powerpc/mmfpgpr.c: New test.
2320 * gcc.target/powerpc/sd-vsx.c: Likewise.
2321 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2322 * gcc.target/powerpc/vsx-float0.c: Likewise.
2324 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2326 PR tree-optimization/56355
2327 * gcc.dg/pr56355-1.c: New file.
2329 2013-03-20 Catherine Moore <clm@codesourcery.com>
2330 Richard Sandiford <rdsandiford@googlemail.com>
2332 * gcc.target/mips/mips.exp: Add microMIPS support.
2333 * gcc.target/mips/umips-movep-2.c: New test.
2334 * gcc.target/mips/umips-lwp-2.c: New test.
2335 * gcc.target/mips/umips-swp-5.c: New test.
2336 * gcc.target/mips/umips-constraints-1.c: New test.
2337 * gcc.target/mips/umips-lwp-3.c: New test.
2338 * gcc.target/mips/umips-swp-6.c: New test.
2339 * gcc.target/mips/umips-constraints-2.c: New test.
2340 * gcc.target/mips/umips-save-restore-1.c: New test.
2341 * gcc.target/mips/umips-lwp-4.c: New test.
2342 * gcc.target/mips/umips-swp-7.c: New test.
2343 * gcc.target/mips/umips-save-restore-2.c: New test.
2344 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2345 * gcc.target/mips/umips-lwp-5.c: New test.
2346 * gcc.target/mips/umips-save-restore-3.c: New test.
2347 * gcc.target/mips/umips-lwp-6.c: New test.
2348 * gcc.target/mips/umips-swp-1.c: New test.
2349 * gcc.target/mips/umips-lwp-7.c: New test.
2350 * gcc.target/mips/umips-swp-2.c: New test.
2351 * gcc.target/mips/umips-lwp-8.c: New test.
2352 * gcc.target/mips/umips-swp-3.c: New test.
2353 * gcc.target/mips/umips-movep-1.c: New test.
2354 * gcc.target/mips/umips-lwp-1.c: New test.
2355 * gcc.target/mips/umips-swp-4.c: New test.
2357 2013-03-20 Richard Biener <rguenther@suse.de>
2359 PR tree-optimization/56661
2360 * gcc.dg/torture/pr56661.c: New testcase.
2362 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2364 PR rtl-optimization/56605
2365 * gcc.target/powerpc/pr56605.c: New.
2367 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2370 * gfortran.dg/do_1.f90: Don't xfail.
2372 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2375 * gfortran.dg/namelist_77.f90: New.
2376 * gfortran.dg/namelist_78.f90: New.
2378 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2381 * gfortran.dg/open_negative_unit_1.f90: New.
2383 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2385 * gcc.target/aarch64/sbc.c: New test.
2387 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2389 * gcc.target/aarch64/ror.c: New test.
2391 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2393 * gcc.target/aarch64/extr.c: New test.
2395 2013-03-19 Richard Biener <rguenther@suse.de>
2397 PR tree-optimization/56273
2398 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2399 * c-c++-common/uninit-17.c: Likewise.
2401 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2403 PR tree-optimization/56635
2404 * g++.dg/torture/pr56635.C: New test.
2406 2013-03-18 Richard Biener <rguenther@suse.de>
2408 PR tree-optimization/3713
2409 * g++.dg/ipa/devirt-12.C: New testcase.
2411 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2414 * c-c++-common/pr56566.c: New test.
2416 2013-03-17 Jason Merrill <jason@redhat.com>
2418 * g++.dg/template/abstract-dr337.C: XFAIL.
2420 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2423 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2424 * c-c++-common/pr56607.c: New test.
2426 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2429 * g++.dg/cpp0x/constexpr-array5.C: New.
2431 2013-03-15 Tobias Burnus <burnus@net-b.de>
2434 * gfortran.dg/transfer_intrinsic_5.f90: New.
2436 2013-03-15 Kai Tietz <ktietz@redhat.com>
2438 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2439 * gcc.target/i386/pr20020-1.c: Likewise.
2440 * gcc.target/i386/pr20020-2.c: Likewise.
2441 * gcc.target/i386/pr20020-3.c: Likewise.
2442 * gcc.target/i386/pr53425-1.c: Likewise.
2443 * gcc.target/i386/pr53425-2.c: Likewise.
2444 * gcc.target/i386/pr55093.c: Likewise.
2445 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2447 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2450 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2451 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2453 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2455 PR tree-optimization/53265
2456 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2458 * gcc.dg/graphite/id-6.c (test): Likewise.
2459 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2460 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2462 PR tree-optimization/53265
2463 * gcc.dg/pr53265.c: New test.
2464 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2466 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2468 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2469 n, use it as high bound instead of 4.
2471 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2474 * gcc.target/sh/pr49880-1.c: New.
2475 * gcc.target/sh/pr49880-2.c: New.
2476 * gcc.target/sh/pr49880-3.c: New.
2477 * gcc.target/sh/pr49880-4.c: New.
2478 * gcc.target/sh/pr49880-5.c: New.
2480 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2482 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2484 2013-03-13 Richard Biener <rguenther@suse.de>
2486 PR tree-optimization/56608
2487 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2489 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2492 * g++.dg/cpp0x/alias-decl-32.C: New.
2494 2013-03-11 Jan Hubicka <jh@suse.cz>
2497 * gcc.c-torture/compile/pr56571.c: New testcase.
2499 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2501 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2502 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2504 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2506 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2507 * gcc.dg/inline_4.c: Likewise.
2508 * gcc.dg/unroll_2.c: Likewise.
2509 * gcc.dg/unroll_3.c: Likewise.
2510 * gcc.dg/unroll_4.c: Likewise.
2512 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2515 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2518 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2520 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2523 * gcc.c-torture/compile/pr40797.c: New.
2525 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2527 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2529 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2532 * gfortran.dg/class_56.f90: New test.
2534 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2537 * gcc.target/mips/pr56524.c: New test.
2539 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2542 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2544 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2547 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2549 2013-03-08 Marek Polacek <polacek@redhat.com>
2551 PR tree-optimization/56478
2552 * gcc.dg/torture/pr56478.c: New test.
2554 2013-03-08 Kai Tietz <ktietz@redhat.com>
2556 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2557 targets linker option --allow-multiple-definition.
2559 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2560 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2561 * gcc.dg/pr52549.c: Add LLP64 case.
2562 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2563 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2564 * gcc.dg/torture/pr51071-2.c: Likewise.
2565 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2566 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2567 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2568 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2569 * gcc.dg/weak/weak-1.c: Likewise.
2570 * gcc.dg/weak/weak-2.c: Likewise.
2571 * gcc.dg/weak/weak-3.c: Likewise.
2572 * gcc.dg/weak/weak-4.c: Likewise.
2573 * gcc.dg/weak/weak-5.c: Likewise.
2574 * gcc.dg/weak/weak-15.c: Likewise.
2575 * gcc.dg/weak/weak-16.c: Likewise.
2577 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2579 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2581 PR tree-optimization/56559
2582 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2584 2013-03-07 Andreas Schwab <schwab@suse.de>
2586 * gcc.dg/pr31490.c: Fix last change.
2588 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2591 * g++.dg/template/crash115.C: New.
2593 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2595 PR tree-optimization/56539
2596 * gcc.c-torture/compile/pr56539.c: New test.
2598 2013-03-06 Kai Tietz <ktietz@redhat.com>
2600 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2602 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2603 * gcc.dg/lto/20091013-1_2.c: Likewise.
2604 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2606 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2608 * gnat.dg/specs/aggr6.ads: New test.
2610 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2612 * gnat.dg/loop_optimization15.ad[sb]: New test.
2614 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2617 * gcc.dg/pr56548.c: New test.
2619 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2622 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2624 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2627 * g++.dg/template/typename20.C: New test.
2629 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2632 * gcc.dg/pr56510.c: New test.
2634 PR rtl-optimization/56484
2635 * gcc.c-torture/compile/pr56484.c: New test.
2637 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2640 * g++.dg/warn/Wsign-conversion-2.C: New.
2642 2013-03-05 Richard Biener <rguenther@suse.de>
2644 PR tree-optimization/56270
2645 * gcc.dg/vect/slp-38.c: New testcase.
2647 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2649 PR rtl-optimization/56494
2650 * gcc.dg/pr56494.c: New test.
2652 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2654 * gcc.dg/pr56424.c: New test.
2656 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2658 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2659 * gcc.dg/pr56228.c <avr>: Skip.
2661 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2664 PR tree-optimization/52631
2665 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2667 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2669 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2670 * gcc.dg/vect/vect-83_64.c: Same.
2672 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2675 * gfortran.dg/pointer_check_13.f90: New test.
2677 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2680 * gfortran.dg/array_constructor_42.f90: New test.
2682 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2685 * g++.dg/template/static33.C: New.
2686 * g++.dg/template/static34.C: Likewise.
2689 * g++.dg/template/static35.C: New.
2691 2013-03-01 Steve Ellcey <sellcey@mips.com>
2693 * gcc.dg/pr56396.c: Require pic support.
2695 2013-03-01 Richard Biener <rguenther@suse.de>
2697 PR tree-optimization/55481
2698 * gcc.dg/torture/pr56488.c: New testcase.
2700 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2701 Jakub Jelinek <jakub@redhat.com>
2704 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2705 no_sanitize_address attribute rather than no_address_safety_analysis.
2706 * g++.dg/asan/sanitizer_test_utils.h
2707 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2708 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2709 in addition to no_address_safety_analysis.
2711 2013-02-28 Jason Merrill <jason@redhat.com>
2714 * g++.dg/cpp0x/constexpr-and.C: New.
2716 2013-02-28 Martin Jambor <mjambor@suse.cz>
2718 PR tree-optimization/56294
2719 * g++.dg/debug/pr56294.C: New test.
2721 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2723 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2725 2013-02-27 Marek Polacek <polacek@redhat.com>
2727 PR rtl-optimization/56466
2728 * gcc.dg/pr56466.c: New test.
2730 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2732 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2733 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2734 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2736 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2739 * gcc.dg/pr45472.c: New test.
2741 2013-02-26 Marek Polacek <polacek@redhat.com>
2743 PR tree-optimization/56426
2744 * gcc.dg/pr56436.c: New test.
2746 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2748 PR tree-optimization/56448
2749 * gcc.c-torture/compile/pr56448.c: New test.
2751 PR tree-optimization/56443
2752 * gcc.dg/torture/pr56443.c: New test.
2754 2013-02-25 Richard Biener <rguenther@suse.de>
2756 PR tree-optimization/56175
2757 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2759 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2762 * g++.dg/torture/pr56403.C: New test.
2764 2013-02-25 Catherine Moore <clm@codesourcery.com>
2767 2013-02-24 Catherine Moore <clm@codesourcery.com>
2768 Richard Sandiford <rdsandiford@googlemail.com>
2770 * gcc.target/mips/mips.exp: Add microMIPS support.
2771 * gcc.target/mips/umips-movep-2.c: New test.
2772 * gcc.target/mips/umips-lwp-2.c: New test.
2773 * gcc.target/mips/umips-swp-5.c: New test.
2774 * gcc.target/mips/umips-constraints-1.c: New test.
2775 * gcc.target/mips/umips-lwp-3.c: New test.
2776 * gcc.target/mips/umips-swp-6.c: New test.
2777 * gcc.target/mips/umips-constraints-2.c: New test.
2778 * gcc.target/mips/umips-save-restore-1.c: New test.
2779 * gcc.target/mips/umips-lwp-4.c: New test.
2780 * gcc.target/mips/umips-swp-7.c: New test.
2781 * gcc.target/mips/umips-save-restore-2.c: New test.
2782 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2783 * gcc.target/mips/umips-lwp-5.c: New test.
2784 * gcc.target/mips/umips-save-restore-3.c: New test.
2785 * gcc.target/mips/umips-lwp-6.c: New test.
2786 * gcc.target/mips/umips-swp-1.c: New test.
2787 * gcc.target/mips/umips-lwp-7.c: New test.
2788 * gcc.target/mips/umips-swp-2.c: New test.
2789 * gcc.target/mips/umips-lwp-8.c: New test.
2790 * gcc.target/mips/umips-swp-3.c: New test.
2791 * gcc.target/mips/umips-movep-1.c: New test.
2792 * gcc.target/mips/umips-lwp-1.c: New test.
2793 * gcc.target/mips/umips-swp-4.c: New test.
2795 2013-02-24 Catherine Moore <clm@codesourcery.com>
2796 Richard Sandiford <rdsandiford@googlemail.com>
2798 * gcc.target/mips/mips.exp: Add microMIPS support.
2799 * gcc.target/mips/umips-movep-2.c: New test.
2800 * gcc.target/mips/umips-lwp-2.c: New test.
2801 * gcc.target/mips/umips-swp-5.c: New test.
2802 * gcc.target/mips/umips-constraints-1.c: New test.
2803 * gcc.target/mips/umips-lwp-3.c: New test.
2804 * gcc.target/mips/umips-swp-6.c: New test.
2805 * gcc.target/mips/umips-constraints-2.c: New test.
2806 * gcc.target/mips/umips-save-restore-1.c: New test.
2807 * gcc.target/mips/umips-lwp-4.c: New test.
2808 * gcc.target/mips/umips-swp-7.c: New test.
2809 * gcc.target/mips/umips-save-restore-2.c: New test.
2810 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2811 * gcc.target/mips/umips-lwp-5.c: New test.
2812 * gcc.target/mips/umips-save-restore-3.c: New test.
2813 * gcc.target/mips/umips-lwp-6.c: New test.
2814 * gcc.target/mips/umips-swp-1.c: New test.
2815 * gcc.target/mips/umips-lwp-7.c: New test.
2816 * gcc.target/mips/umips-swp-2.c: New test.
2817 * gcc.target/mips/umips-lwp-8.c: New test.
2818 * gcc.target/mips/umips-swp-3.c: New test.
2819 * gcc.target/mips/umips-movep-1.c: New test.
2820 * gcc.target/mips/umips-lwp-1.c: New test.
2821 * gcc.target/mips/umips-swp-4.c: New test.
2823 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2826 * lib/asan-dg.exp (asan_link_flags): Add
2827 -B${gccpath}/libsanitizer/asan/ to flags.
2829 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2832 * gcc.dg/torture/pr56420.c: New test.
2834 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2837 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2839 2013-02-21 Martin Jambor <mjambor@suse.cz>
2841 PR tree-optimization/56310
2842 * g++.dg/ipa/pr56310.C: New test.
2844 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2847 * gfortran.dg/proc_ptr_comp_37.f90: New.
2849 2013-02-21 Richard Biener <rguenther@suse.de>
2851 PR tree-optimization/56415
2853 2013-02-11 Richard Biener <rguenther@suse.de>
2855 PR tree-optimization/56273
2856 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2857 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2858 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2859 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2860 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2861 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2863 2013-02-21 Marek Polacek <polacek@redhat.com>
2865 PR tree-optimization/56398
2866 * g++.dg/torture/pr56398.C: New test.
2868 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2871 * gcc.c-torture/compile/pr56405.c: New test.
2873 2013-02-20 Jan Hubicka <jh@suse.cz>
2875 PR tree-optimization/56265
2876 * g++.dg/ipa/devirt-11.C: New testcase.
2878 2013-02-20 Richard Biener <rguenther@suse.de>
2880 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2882 2013-02-20 Richard Biener <rguenther@suse.de>
2883 Jakub Jelinek <jakub@redhat.com>
2885 PR tree-optimization/56396
2886 * gcc.dg/pr56396.c: New testcase.
2888 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2891 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2893 2013-02-19 Richard Biener <rguenther@suse.de>
2895 PR tree-optimization/56384
2896 * gcc.dg/torture/pr56384.c: New testcase.
2898 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2900 PR tree-optimization/56350
2901 * gcc.dg/pr56350.c: New test.
2903 PR tree-optimization/56381
2904 * g++.dg/opt/pr56381.C: New test.
2906 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2909 * lib/dg-pch.exp (pch-init, pch-finish,
2910 check_effective_target_pch_supported_debug): New procs.
2911 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2912 Likewise if $pch_unsupported_debug and $flags include -g.
2913 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2914 and dg-require-effective-target pch_unsupported_debug.
2915 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2916 * objc.dg/pch/pch.exp: Likewise.
2917 * gcc.dg/pch/pch.exp: Likewise.
2918 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2919 pch_unsupported_debug.
2920 * gcc.dg/pch/valid-1.hs: Likewise.
2921 * gcc.dg/pch/valid-1b.c: Likewise.
2922 * gcc.dg/pch/valid-1b.hs: Likewise.
2924 2013-02-18 Richard Biener <rguenther@suse.de>
2926 PR tree-optimization/56366
2927 * gcc.dg/torture/pr56366.c: New testcase.
2929 2013-02-18 Richard Biener <rguenther@suse.de>
2932 * gcc.dg/torture/pr56349.c: New testcase.
2934 2013-02-18 Richard Biener <rguenther@suse.de>
2936 PR tree-optimization/56321
2937 * gcc.dg/torture/pr56321.c: New testcase.
2939 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2941 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2943 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2944 Dodji Seketeli <dodji@redhat.com>
2947 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2948 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2949 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2950 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2951 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2952 * c-c++-common/asan/pr56330.c: Likewise.
2953 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2954 Ensure the size argument of __builtin_memcpy is a constant.
2956 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2957 Paolo Carlini <paolo.carlini@oracle.com>
2960 * g++.dg/cpp0x/enum23.C: New.
2962 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2965 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2967 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2969 PR rtl-optimization/56348
2970 * gcc.target/i386/pr56348.c: New test.
2972 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2974 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2975 * gcc.target/arm/interrupt-2.c: Likewise.
2977 2013-02-15 Tobias Burnus <burnus@net-b.de>
2980 * gfortran.dg/matmul_9.f90: New.
2982 2013-02-15 Tobias Burnus <burnus@net-b.de>
2985 * gfortran.dg/init_flag_11.f90: New.
2987 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2989 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2991 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2993 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2996 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2997 Tobias Burnus <burnus@net-b.de>
3000 * gfortran.dg/allocatable_function_7.f90: New.
3002 2013-02-14 Jakub Jelinek <jakub@redhat.com>
3004 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
3005 * asan_globals_test-wrapper.cc: New file.
3006 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
3007 instead of asan_globals_test.cc as dg-additional-sources.
3008 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3009 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3010 "sanitizer_test_utils.h" instead of
3011 "sanitizer_common/tests/sanitizer_test_utils.h".
3012 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3013 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3014 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3015 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3016 * g++.dg/asan/asan_test.cc: Synced from upstream.
3017 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3019 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3022 * c-c++-common/asan/memcmp-2.c: New test.
3024 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3027 * g++.dg/cpp0x/udlit-string-literal.h: New.
3028 * g++.dg/cpp0x/udlit-string-literal.C: New.
3030 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3032 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3034 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3037 * gcc.target/arm/pr56184.C: New test.
3039 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3042 * g++.dg/torture/pr56302.C: New test.
3043 * g++.dg/cpp0x/constexpr-56302.C: New test.
3044 * c-c++-common/pr56302.c: New test.
3046 2013-02-13 Tobias Burnus <burnus@net-b.de>
3047 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3050 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3051 * gfortran.dg/quad_3.f90: Ditto.
3053 2013-02-13 Kostya Serebryany <kcc@google.com>
3055 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3056 to match the fresh asan run-time.
3057 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3059 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3061 Avoid instrumenting duplicated memory access in the same basic block
3062 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3063 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3064 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3065 * c-c++-common/asan/inc.c: Likewise.
3067 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3070 * gcc.target/i386/pr56148.c: New test.
3072 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3073 Tobias Burnus <burnus@net-b.de>
3076 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3079 2013-02-12 Richard Biener <rguenther@suse.de>
3082 * gcc.dg/lto/pr56297_0.c: New testcase.
3083 * gcc.dg/lto/pr56297_0.c: Likewise.
3085 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3088 * gfortran.dg/typebound_deferred_1.f90: New.
3090 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3092 PR rtl-optimization/56151
3093 * gcc.target/i386/pr56151.c: New test.
3095 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3097 * g++.dg/ext/mv12.C: New test.
3098 * g++.dg/ext/mv12.h: New file.
3099 * g++.dg/ext/mv12-aux.C: New file.
3100 * g++.dg/ext/mv13.C: New test.
3102 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3104 * lib/target-supports.exp
3105 (check_effective_target_powerpc_eabi_ok): New.
3106 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3108 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3109 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3111 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3112 * gcc.target/powerpc/pr51623.c: Likewise.
3113 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3114 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3116 2013-02-11 Alexander Potapenko <glider@google.com>
3117 Jack Howarth <howarth@bromo.med.uc.edu>
3118 Jakub Jelinek <jakub@redhat.com>
3121 * g++.dg/asan/pr55617.C: Run on all targets.
3123 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3125 PR rtl-optimization/56275
3126 * gcc.dg/pr56275.c: New test.
3128 2013-02-11 Richard Biener <rguenther@suse.de>
3130 PR tree-optimization/56273
3131 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3133 2013-02-11 Richard Biener <rguenther@suse.de>
3135 PR tree-optimization/56264
3136 * gcc.dg/torture/pr56264.c: New testcase.
3138 2013-02-11 Richard Biener <rguenther@suse.de>
3140 PR tree-optimization/56273
3141 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3142 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3143 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3144 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3145 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3146 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3148 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3150 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3151 for *-*-linux-gnu targets.
3152 * g++.dg/asan/interception-test-1.c: Ditto.
3153 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3154 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3156 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3159 * gfortran.dg/intrinsic_size_4.f90 : New test.
3161 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3164 * gcc.target/powerpc/pr56256.c: New test.
3166 2013-02-08 Ian Lance Taylor <iant@google.com>
3168 * lib/go.exp: Load timeout.exp.
3170 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3172 PR rtl-optimization/56246
3173 * gcc.target/i386/pr56246.c: New test.
3175 2013-02-08 Jeff Law <law@redhat.com>
3178 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3180 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3183 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3186 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3188 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3190 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3192 PR rtl-optimization/56195
3193 * gcc.dg/torture/pr56195.c: New test.
3195 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3198 * gfortran.dg/recursive_interface_2.f90: New test.
3200 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3202 PR tree-optimization/56250
3203 * gcc.c-torture/execute/pr56250.c: New test.
3205 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3207 PR tree-optimization/56064
3208 * gcc.dg/fixed-point/view-convert-2.c: New test.
3210 2013-02-08 Michael Matz <matz@suse.de>
3212 PR tree-optimization/52448
3213 * gcc.dg/pr52448.c: New test.
3215 2013-02-08 Richard Biener <rguenther@suse.de>
3218 * gcc.dg/torture/pr56181.c: New testcase.
3220 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3223 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3224 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3226 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3229 * g++.dg/parse/crash61.C: New test.
3232 * g++.dg/parse/pr56239.C: New test.
3235 * g++.dg/abi/mangle61.C: New test.
3237 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3239 PR rtl-optimization/56225
3240 * gcc.target/i386/pr56225.c: New test.
3242 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3245 * gcc.dg/guality/pr56154-1.c: New test.
3246 * gcc.dg/guality/pr56154-2.c: New test.
3247 * gcc.dg/guality/pr56154-3.c: New test.
3248 * gcc.dg/guality/pr56154-4.c: New test.
3249 * gcc.dg/guality/pr56154-aux.c: New file.
3251 PR tree-optimization/55789
3252 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3254 * gcc.dg/tree-ssa/inline-3.c: Add
3255 --param max-early-inliner-iterations=2 option.
3257 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3260 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3261 Add -fno-dwarf2-cfi-asm to dg-options.
3264 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3267 * gcc.dg/pr56228.c: New test.
3269 2013-02-07 Alan Modra <amodra@gmail.com>
3272 * gcc.target/powerpc/pr54009.c: New test.
3274 * gfortran.dg/pr54131.f: New test.
3276 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3279 * gfortran.dg/array_constructor_41.f90: New test.
3281 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3284 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3286 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3289 * g++.dg/gomp/pr56217.C: New test.
3291 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3293 PR tree-optimization/56205
3294 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3295 * gcc.c-torture/execute/pr56205.c: New test.
3297 2013-02-05 Richard Biener <rguenther@suse.de>
3299 PR tree-optimization/53342
3300 PR tree-optimization/53185
3301 * gcc.dg/vect/pr53185-2.c: New testcase.
3303 2013-02-05 Jan Hubicka <jh@suse.cz>
3305 PR tree-optimization/55789
3306 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3307 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3308 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3309 * g++.dg/ipa/inline-1.C: New testcase.
3310 * g++.dg/ipa/inline-2.C: New testcase.
3311 * g++.dg/ipa/inline-3.C: New testcase.
3313 2013-02-05 Jan Hubicka <jh@suse.cz>
3315 PR tree-optimization/55789
3316 * g++.dg/torture/pr55789.C: New testcase.
3318 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3321 * gcc.dg/pr56167.c: New test.
3323 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3326 * gcc.target/sh/pr55146.c: New.
3328 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3330 PR tree-optimization/54386
3331 * gcc.target/sh/pr54386.c: New.
3333 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3336 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3339 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3341 2013-02-04 Alexander Potapenko <glider@google.com>
3342 Jack Howarth <howarth@bromo.med.uc.edu>
3343 Jakub Jelinek <jakub@redhat.com>
3346 * g++.dg/asan/pr55617.C: New test.
3348 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3351 * gfortran.dg/typebound_operator_19.f90: New test.
3352 * gfortran.dg/typebound_assignment_4.f90: New test.
3354 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3357 * gfortran.dg/recursive_interface_1.f90: New test.
3359 2013-02-04 Richard Guenther <rguenther@suse.de>
3362 * gcc.dg/lto/pr56168_0.c: New testcase.
3363 * gcc.dg/lto/pr56168_1.c: Likewise.
3365 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3369 * gfortran.dg/block_12.f90: New test.
3370 * gfortran.dg/module_error_1.f90: New test.
3372 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3374 * lib/target-supports.exp (check_effective_target_vect_float)
3375 (check_effective_target_vect_no_align): Add mips-sde-elf.
3377 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3379 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3381 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3383 * gcc.dg/pr56023.c: XFAIL on AIX.
3384 * gcc.dg/vect/pr49352.c: Same.
3386 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3388 * gnat.dg/opt26.adb: New test.
3390 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3393 2013-01-27 Amol Pise <amolpise15@gmail.com>
3395 * gcc.target/arm/neon-vfnms-1.c: New test.
3396 * gcc.target/arm/neon-vfnma-1.c: New test.
3398 2013-01-31 Richard Biener <rguenther@suse.de>
3400 PR tree-optimization/56157
3401 * gcc.dg/torture/pr56157.c: New testcase.
3403 2013-01-30 Richard Biener <rguenther@suse.de>
3405 PR tree-optimization/56150
3406 * gcc.dg/torture/pr56150.c: New testcase.
3408 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3411 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3412 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3413 printed in backtrace.
3414 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3415 to avoid errors about mismatched allocation vs. deallocation.
3418 * g++.dg/mv1.C: Moved to...
3419 * g++.dg/ext/mv1.C: ... here. Adjust test.
3420 * g++.dg/mv2.C: Moved to...
3421 * g++.dg/ext/mv2.C: ... here. Adjust test.
3422 * g++.dg/mv3.C: Moved to...
3423 * g++.dg/ext/mv3.C: ... here.
3424 * g++.dg/mv4.C: Moved to...
3425 * g++.dg/ext/mv4.C: ... here.
3426 * g++.dg/mv5.C: Moved to...
3427 * g++.dg/ext/mv5.C: ... here. Adjust test.
3428 * g++.dg/mv6.C: Moved to...
3429 * g++.dg/ext/mv6.C: ... here. Adjust test.
3430 * g++.dg/ext/mv7.C: New test.
3431 * g++.dg/ext/mv8.C: New test.
3432 * g++.dg/ext/mv9.C: New test.
3433 * g++.dg/ext/mv10.C: New test.
3434 * g++.dg/ext/mv11.C: New test.
3436 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3438 PR rtl-optimization/56144
3439 * gcc.dg/pr56144.c: New.
3441 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3443 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3445 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3446 * g++.dg/cpp0x/constexpr-55573.C: Same
3448 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3450 PR tree-optimization/56064
3451 * gcc.dg/fixed-point/view-convert.c: New test.
3453 2013-01-30 Andreas Schwab <schwab@suse.de>
3455 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3456 evaluate the end index in string range.
3458 2013-01-30 Tobias Burnus <burnus@net-b.de>
3461 * gfortran.dg/allocatable_function_6.f90: New.
3463 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3464 Mikael Morin <mikael@gcc.gnu.org>
3467 * gfortran.dg/proc_ptr_comp_36.f90: New.
3469 2013-01-29 Richard Biener <rguenther@suse.de>
3471 PR tree-optimization/55270
3472 * gcc.dg/torture/pr55270.c: New testcase.
3474 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3476 PR rtl-optimization/56117
3477 * gcc.dg/pr56117.c: New test.
3479 2013-01-28 Richard Biener <rguenther@suse.de>
3481 PR tree-optimization/56034
3482 * gcc.dg/torture/pr56034.c: New testcase.
3484 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3486 PR tree-optimization/56125
3487 * gcc.dg/pr56125.c: New test.
3489 2013-01-28 Tobias Burnus <burnus@net-b.de>
3490 Mikael Morin <mikael@gcc.gnu.org>
3493 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3494 * gfortran.dg/import8.f90: Likewise.
3495 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3496 * gfortran.dg/import10.f90: New test.
3497 * gfortran.dg/import11.f90: Likewise
3499 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3502 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3503 string.h. Provide memset, malloc and free prototypes, adjust line
3504 numbers in dg-output.
3505 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3506 Provide memset prototype and adjust line numbers in dg-output.
3507 * c-c++-common/asan/global-overflow-1.c: Likewise.
3509 PR tree-optimization/56094
3510 * gcc.dg/pr56094.c: New test.
3512 2013-01-27 Amol Pise <amolpise15@gmail.com>
3514 * gcc.target/arm/neon-vfnms-1.c: New test.
3515 * gcc.target/arm/neon-vfnma-1.c: New test.
3517 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3520 * gcc.target/i386/pr56114.c: New test.
3522 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3525 * gfortran.dg/associate_14.f90: New test.
3528 * gfortran.dg/associate_13.f90: New test.
3530 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3532 PR tree-optimization/56098
3533 * gcc.dg/pr56098-1.c: New test.
3534 * gcc.dg/pr56098-2.c: New test.
3536 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3539 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3541 2013-01-22 Marek Polacek <polacek@redhat.com>
3543 PR tree-optimization/56035
3544 * gcc.dg/pr56035.c: New test.
3546 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3548 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3551 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3553 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3555 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3558 * gcc.dg/pr56078.c: New test.
3559 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3561 2013-01-24 Martin Jambor <mjambor@suse.cz>
3563 PR tree-optimization/55927
3564 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3566 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3568 * gcc.target/i386/movsd.c: New test.
3570 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3573 * gcc.target/i386/pr55934.c: New test.
3575 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3578 * gfortran.dg/select_8.f90: New.
3580 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3582 * gcc.target/microblaze/microblaze.exp: Remove
3583 target_config_cflags check.
3585 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3588 * gfortran.dg/gomp/pr56052.f90: New test.
3591 * gcc.dg/pr49069.c: New test.
3593 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3596 * g++.dg/cpp0x/constexpr-static10.C: New.
3598 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3601 * gcc.target/i386/pr56028.c: New test.
3603 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3606 * gcc.target/i386/pr55686.c: New test.
3608 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3611 * g++.dg/cpp0x/variadic139.C: New test.
3612 * g++.dg/cpp0x/variadic140.C: Likewise.
3613 * g++.dg/cpp0x/variadic141.C: Likewise.
3615 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3617 * gnat.dg/warn8.adb: New test.
3619 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3622 * gfortran.dg/include_8.f90: New test.
3624 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3626 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3627 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3629 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3631 PR tree-optimization/56051
3632 * gcc.c-torture/execute/pr56051.c: New test.
3634 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3636 PR rtl-optimization/56023
3637 * gcc.dg/pr56023.c: New test.
3639 2013-01-21 Martin Jambor <mjambor@suse.cz>
3642 * gcc.target/i386/pr56022.c: New test.
3644 2013-01-21 Jason Merrill <jason@redhat.com>
3646 * lib/target-supports.exp (check_effective_target_alias): New.
3648 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3651 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3653 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3655 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3657 2013-01-19 Jeff Law <law@redhat.com>
3659 PR tree-optimization/52631
3660 * tree-ssa/pr52631.c: New test.
3661 * tree-ssa/ssa-fre-9: Update expected output.
3663 2013-01-19 Anthony Green <green@moxielogic.com>
3665 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3668 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3670 PR tree-optimization/56029
3671 * g++.dg/torture/pr56029.C: New test.
3673 2013-01-18 Sharad Singhai <singhai@google.com>
3675 PR tree-optimization/55995
3676 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3678 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3681 * gcc.target/i386/pr55433.c: New.
3683 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3686 * gfortran.dg/pr56015.f90: New test.
3688 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3690 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3692 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3694 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3695 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3696 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3697 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3698 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3700 2013-01-17 Jeff Law <law@redhat.com>
3702 * gcc.dg/pr52573.c: Move to...
3703 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3705 PR rtl-optimization/52573
3706 * gcc.dg/pr52573.c: New test.
3708 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3711 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3712 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3713 check_no_compiler_messages to test support in ucontext.h.
3714 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3715 compliant RLIMIT_AS.
3717 2013-01-17 Marek Polacek <polacek@redhat.com>
3719 PR rtl-optimization/55833
3720 * gcc.dg/pr55833.c: New test.
3722 2013-01-17 Jan Hubicka <jh@suse.cz>
3724 PR tree-optimization/55273
3725 * gcc.c-torture/compile/pr55273.c: New testcase.
3727 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3730 * gcc.target/pr55981.c: New test.
3732 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3734 * gcc.target/arm/pr40887.c: Require at least armv5.
3735 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3736 * gcc.target/arm/pr51915.c: Likewise.
3737 * gcc.target/arm/pr52006.c: Likewise.
3738 * gcc.target/arm/pr53187.c: Likewise.
3740 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3741 * gcc.target/arm/ftest-support-arm.h: Delete.
3742 * gcc.target/arm/ftest-support-thumb.h: Delete.
3743 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3744 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3745 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3746 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3747 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3748 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3749 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3750 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3751 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3752 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3753 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3754 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3755 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3756 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3757 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3758 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3759 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3760 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3761 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3762 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3763 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3764 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3765 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3766 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3768 2013-01-17 Martin Jambor <mjambor@suse.cz>
3770 PR tree-optimizations/55264
3771 * g++.dg/ipa/pr55264.C: New test.
3773 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3776 * gfortran.dg/class_55.f90: New.
3778 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3781 * gcc.c-torture/execute/builtins/builtins.exp: Add
3782 -Wl,--allow-multiple-definition for eabi and elf targets.
3785 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3786 check_effective_target_vect_perm_short,
3787 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3788 check_effective_target_vect64): Return 0 for big-endian ARM.
3789 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3791 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3794 2013-01-16 Richard Biener <rguenther@suse.de>
3796 PR tree-optimization/55964
3797 * gcc.dg/torture/pr55964.c: New testcase.
3799 2013-01-16 Richard Biener <rguenther@suse.de>
3801 PR tree-optimization/54767
3802 PR tree-optimization/53465
3803 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3805 2013-01-16 Christian Bruel <christian.bruel@st.com>
3808 * gcc.target/sh/sh-switch.c: New testcase.
3810 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3812 * gcc.dg/webizer.c: Increase the array size.
3814 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3817 * gcc.dg/pr55940.c: New test.
3819 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3820 Harald Anlauf <anlauf@gmx.de>
3822 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3823 * gfortran.dg/bounds_check_5.f90: Likewise.
3824 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3825 * gfortran.dg/continuation_9.f90: Likewise.
3826 * gfortran.dg/move_alloc_13.f90: Likewise.
3827 * gfortran.dg/structure_constructor_11.f90: Likewise.
3828 * gfortran.dg/tab_continuation.f: Likewise.
3829 * gfortran.dg/warning-directive-2.F90: Likewise.
3830 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3832 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3834 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3835 * gcc.target/arm/fma-sp.c: Likewise.
3837 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3839 PR rtl-optimization/55153
3840 * gcc.dg/pr55153.c: New.
3842 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3844 PR tree-optimization/55920
3845 * gcc.c-torture/compile/pr55920.c: New test.
3847 2013-01-15 Richard Biener <rguenther@suse.de>
3850 * gcc.dg/torture/pr55882.c: New testcase.
3852 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3854 PR tree-optimization/55955
3855 * gcc.c-torture/compile/pr55955.c: New test.
3857 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3860 * g++.dg/cpp0x/alias-decl-31.C: New test.
3862 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3865 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3866 case where interface is null.
3868 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3871 * gfortran.dg/array_constructor_40.f90: New test.
3873 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3875 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3877 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3879 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3880 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3881 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3882 * gcc.target/aarch64/vect-ld1r.c: New.
3883 * gcc.target/aarch64/vect-ld1r.x: New.
3885 2013-01-14 Andi Kleen <ak@linux.intel.com>
3888 * gcc.target/i386/hle-clear-rel.c: New file
3889 * gcc.target/i386/hle-store-rel.c: New file.
3891 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3893 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3894 * gfortran.dg/bounds_check_4.f90: Likewise.
3895 * gfortran.dg/inquire_10.f90: Likewise.
3896 * gfortran.dg/minloc_3.f90: Likewise.
3897 * gfortran.dg/minlocval_3.f90: Likewise.
3898 * gfortran.dg/module_double_reuse.f90: Likewise.
3899 * gfortran.dg/mvbits_1.f90: Likewise.
3900 * gfortran.dg/oldstyle_1.f90: Likewise.
3901 * gfortran.dg/pr20163-2.f: Likewise.
3902 * gfortran.dg/save_1.f90: Likewise.
3903 * gfortran.dg/scan_1.f90: Likewise.
3904 * gfortran.dg/select_char_1.f90: Likewise.
3905 * gfortran.dg/shape_4.f90: Likewise.
3906 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3907 * gfortran.dg/function_optimize_10.f90: Likewise.
3908 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3909 * gfortran.dg/used_types_17.f90: Likewise.
3910 * gfortran.dg/used_types_18.f90: Likewise.
3912 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3915 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3917 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3919 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3921 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3923 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3925 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3928 * gfortran.dg/assumed_type_2.f90: Fix test case.
3929 * gfortran.dg/internal_pack_13.f90: New test.
3930 * gfortran.dg/internal_pack_14.f90: New test.
3932 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3935 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3936 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3939 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3941 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3943 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3946 * gcc.target/s390/pr55719.c: New testcase.
3948 2013-01-11 Richard Guenther <rguenther@suse.de>
3950 PR tree-optimization/44061
3951 * gcc.dg/pr44061.c: New testcase.
3953 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3955 Update copyright years.
3957 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3958 Jakub Jelinek <jakub@redhat.com>
3961 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3963 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3965 PR rtl-optimization/55672
3966 * gcc.target/i386/pr55672.c: New.
3968 2013-01-10 Jeff Law <law@redhat.com>
3970 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3971 pass/fail message unique.
3974 2013-01-10 Jason Merrill <jason@redhat.com>
3976 * ada/.gitignore: New.
3978 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3980 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3982 * g++.dg/tls/thread_local2.C: Likewise.
3983 * g++.dg/tls/thread_local2g.C: Likewise.
3984 * g++.dg/tls/thread_local6.C: Likewise.
3985 * g++.dg/tls/thread_local-order1.C: Add tls options.
3986 * g++.dg/tls/thread_local-order2.C: Likewise.
3987 * g++.dg/tls/thread_local3.C: Likewise.
3988 * g++.dg/tls/thread_local3g.C: Likewise.
3989 * g++.dg/tls/thread_local4.C: Likewise.
3990 * g++.dg/tls/thread_local4g.C: Likewise.
3991 * g++.dg/tls/thread_local5.C: Likewise.
3992 * g++.dg/tls/thread_local5g.C: Likewise.
3993 * g++.dg/tls/thread_local6g.C: Likewise.
3995 2013-01-10 Kostya Serebryany <kcc@google.com>
3997 * g++.dg/asan/asan_test.cc: Sync from upstream.
3999 2013-01-10 Jakub Jelinek <jakub@redhat.com>
4001 PR tree-optimization/55921
4002 * gcc.c-torture/compile/pr55921.c: New test.
4004 2013-01-09 Jan Hubicka <jh@suse.cz>
4006 PR tree-optimization/55569
4007 * gcc.c-torture/compile/pr55569.c: New testcase.
4009 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4012 * gfortran.dg/use_28.f90: New test.
4014 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4016 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4017 number matching more robust.
4019 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4021 PR rtl-optimization/55829
4022 * gcc.target/i386/pr55829.c: New.
4024 2013-01-09 Tobias Burnus <burnus@net-b.de>
4027 * gfortran.dg/bind_c_bool_1.f90: New.
4028 * gfortran.dg/do_5.f90: Add dg-warning.
4030 2013-01-09 Jan Hubicka <jh@suse.cz>
4032 PR tree-optimization/55875
4033 * gcc.c-torture/execute/pr55875.c: New testcase.
4034 * g++.dg/torture/pr55875.C: New testcase.
4036 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4039 * c-c++-common/pr48418.c: New test.
4041 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4044 * g++.dg/tls/thread_local-ice.C: New.
4046 2013-01-09 Andreas Schwab <schwab@suse.de>
4048 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4050 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4052 PR tree-optimization/48189
4053 * gcc.dg/pr48189.c: New test.
4055 2013-01-04 Jan Hubicka <jh@suse.cz>
4057 PR tree-optimization/55823
4058 * g++.dg/ipa/devirt-10.C: New testcase.
4060 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4061 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4063 PR rtl-optimization/55845
4064 * gcc.target/i386/pr55845.c: New test.
4066 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4068 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4069 instructions generated instead of number of occurances.
4071 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4073 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4074 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4075 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4076 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4077 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4078 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4079 * gcc.target/aarch64/vect-fcm.x: Likewise.
4080 * lib/target-supports.exp
4081 (check_effective_target_vect_cond): Enable for AArch64.
4083 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4085 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4086 endian-safe float pool loading.
4087 (test_square_root_v4sf): Likewise.
4088 (test_square_root_v2df): Likewise.
4089 * lib/target-supports.exp
4090 (check_effective_target_vect_call_sqrtf): Add AArch64.
4092 2013-01-08 Martin Jambor <mjambor@suse.cz>
4095 * gcc.dg/tree-ssa/pr55579.c: New test.
4097 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4099 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4102 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4105 * gcc.dg/torture/pr55890-3.c: New test.
4108 * gcc.c-torture/compile/pr55851.c: New test.
4111 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4114 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4117 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4119 2013-01-07 Tobias Burnus <burnus@net-b.de>
4122 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4123 * gfortran.dg/pointer_init_7.f90: New.
4125 2013-01-07 Richard Biener <rguenther@suse.de>
4127 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4129 2013-01-07 Richard Biener <rguenther@suse.de>
4132 * gcc.dg/torture/pr55890-1.c: New testcase.
4133 * gcc.dg/torture/pr55890-2.c: Likewise.
4135 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4137 * gcc.target/aarch64/fmovd.c: New.
4138 * gcc.target/aarch64/fmovf.c: Likewise.
4139 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4140 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4141 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4142 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4143 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4144 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4146 2013-01-07 Richard Biener <rguenther@suse.de>
4148 PR tree-optimization/55888
4149 PR tree-optimization/55862
4150 * gcc.dg/torture/pr55888.c: New testcase.
4152 2013-01-07 Tobias Burnus <burnus@net-b.de>
4155 * gfortran.dg/intrinsic_size_3.f90: New.
4157 2013-01-07 Tobias Burnus <burnus@net-b.de>
4160 * gfortran.dg/select_type_32.f90: New.
4162 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4165 * g++.dg/cpp0x/alias-decl-29.C: New test.
4167 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4172 * gfortran.dg/class_array_15.f03: New test.
4174 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4179 * gfortran.dg/use_23.f90: New test.
4180 * gfortran.dg/use_24.f90: New test.
4181 * gfortran.dg/use_25.f90: New test.
4182 * gfortran.dg/use_26.f90: New test.
4183 * gfortran.dg/use_27.f90: New test.
4185 2013-01-06 Olivier Hainque <hainque@adacore.com>
4187 * gnat.dg/specs/clause_on_volatile.ads: New test.
4189 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4191 * gnat.dg/alignment10.adb: New test.
4193 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4194 Mikael Morin <mikael@gcc.gnu.org>
4197 * gfortran.dg/use_22.f90: New test.
4199 2013-01-04 Andrew Pinski <apinski@cavium.com>
4201 * gcc.target/aarch64/cmp-1.c: New testcase.
4203 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4206 * gfortran.dg/select_type_31.f03: New test.
4208 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4210 PR c++/54526 (again)
4211 * g++.dg/cpp0x/parse2.C: Extend.
4212 * g++.old-deja/g++.other/crash28.C: Adjust.
4214 2013-01-04 Richard Biener <rguenther@suse.de>
4216 PR tree-optimization/55862
4217 * gcc.dg/torture/pr55862.c: New testcase.
4219 2013-01-04 Martin Jambor <mjambor@suse.cz>
4221 PR tree-optimization/55755
4222 * gcc.dg/torture/pr55755.c: New test.
4223 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4224 * gcc.dg/tree-ssa/pr45144.c: Update.
4226 2013-01-04 Richard Biener <rguenther@suse.de>
4229 * gcc.dg/fold-reassoc-2.c: New testcase.
4231 2013-01-04 Tobias Burnus <burnus@net-b.de>
4234 * gfortran.dg/null_7.f90: New.
4236 2013-01-04 Tobias Burnus <burnus@net-b.de>
4240 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4241 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4242 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4244 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4246 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4248 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4251 * gfortran.dg/assignment_1.f90: Modified.
4252 * gfortran.dg/assignment_4.f90: New.
4254 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4256 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4258 2013-01-03 Richard Biener <rguenther@suse.de>
4260 PR tree-optimization/55857
4261 * gcc.dg/vect/pr55857-1.c: New testcase.
4262 * gcc.dg/vect/pr55857-2.c: Likewise.
4264 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4266 PR rtl-optimization/55838
4267 * gcc.dg/pr55838.c: New test.
4269 PR tree-optimization/55832
4270 * gcc.c-torture/compile/pr55832.c: New test.
4272 2013-01-02 Teresa Johnson <tejohnson@google.com>
4274 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4275 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4276 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4277 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4278 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4279 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4280 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4281 * gcc.dg/unroll_1.c: Ditto.
4282 * gcc.dg/unroll_2.c: Ditto.
4283 * gcc.dg/unroll_3.c: Ditto.
4284 * gcc.dg/unroll_4.c: Ditto.
4286 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4288 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4290 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4293 * gfortran.dg/eof_4.f90: New test.
4295 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4297 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4298 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4299 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4300 (compat_setup_dfp): Initialize compat_alt_caret and
4301 compat_save_TEST_ALWAYS_FLAGS.
4303 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4305 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4307 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4309 * gcc.dg/torture/fp-int-convert-2.c: New test.
4311 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4313 * gfortran.dg/newunit_3.f90: Add dg-do run.
4314 * gfortran.dg/inquire_15.f90: Add dg-do run.
4316 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4318 PR tree-optimization/55831
4319 * gcc.dg/pr55831.c: New test.
4321 Copyright (C) 2013 Free Software Foundation, Inc.
4323 Copying and distribution of this file, with or without modification,
4324 are permitted in any medium without royalty provided the copyright
4325 notice and this notice are preserved.