1 2013-05-31 Marek Polacek <polacek@redhat.com>
3 PR tree-optimization/57478
4 PR tree-optimization/57453
5 * gcc.dg/torture/pr57478.c: New test.
7 2013-05-31 Tobias Burnus <burnus@net-b.de>
10 * gfortran.dg/class_array_17.f90: New.
12 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
15 * gcc.target/arm/iordi3-opt.c: New test.
17 2013-05-31 Janus Weil <janus@gcc.gnu.org>
21 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
22 * gfortran.dg/interface_26.f90: Ditto.
23 * gfortran.dg/proc_ptr_11.f90: Ditto.
24 * gfortran.dg/proc_ptr_15.f90: Ditto.
25 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
26 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
27 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
28 * gfortran.dg/typebound_override_1.f90: Ditto.
29 * gfortran.dg/typebound_override_4.f90: Ditto.
30 * gfortran.dg/typebound_proc_6.f03: Ditto.
31 * gfortran.dg/assumed_type_7.f90: New test.
32 * gfortran.dg/typebound_override_5.f90: New test.
33 * gfortran.dg/typebound_override_6.f90: New test.
34 * gfortran.dg/typebound_override_7.f90: New test.
36 2013-05-30 Tobias Burnus <burnus@net-b.de>
39 * gfortran.dg/power_6.f90: New.
41 2013-05-30 Ian Bolton <ian.bolton@arm.com>
43 * gcc.target/aarch64/insv_1.c: New test.
45 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
47 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
48 dg-skip-if "No stabs".
50 2013-05-30 Janus Weil <janus@gcc.gnu.org>
53 * gfortran.dg/assumed_size_1.f90: New.
55 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
57 * gcc.dg/shrink-wrap-alloca.c: New added.
58 * gcc.dg/shrink-wrap-pretend.c: New added.
59 * gcc.dg/shrink-wrap-sibcall.c: New added.
61 2013-05-30 Tobias Burnus <burnus@net-b.de>
64 * gfortran.dg/assumed_rank_13.f90: New.
66 2013-05-29 Easwaran Raman <eraman@google.com>
68 PR tree-optimization/57442
69 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
71 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
73 PR tree-optimization/57441
74 * gcc.c-torture/compile/pr57441.c: New.
76 2013-05-29 Dehao Chen <dehao@google.com>
79 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
81 2013-05-29 Tobias Burnus <burnus@net-b.de>
84 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
85 * gfortran.dg/class_19.f03: Ditto.
87 2013-05-29 Richard Biener <rguenther@suse.de>
89 * gcc.dg/vect/bb-slp-32.c: New testcase.
91 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
93 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
94 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
95 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
96 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
97 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
98 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
99 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
100 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
101 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
102 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
103 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
104 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
105 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
106 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
107 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
108 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
109 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
110 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
111 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
112 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
113 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
114 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
115 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
116 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
117 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
118 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
119 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
120 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
121 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
122 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
123 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
124 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
125 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
126 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
127 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
128 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
129 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
130 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
131 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
133 2013-05-29 Tobias Burnus <burnus@net-b.de>
136 * gfortran.dg/finalize_11.f90: New.
137 * gfortran.dg/finalize_4.f03: Remove dg-error.
138 * gfortran.dg/finalize_5.f03: Ditto.
139 * gfortran.dg/finalize_6.f03: Ditto.
140 * gfortran.dg/finalize_7.f03: Ditto.
142 2013-05-28 Tobias Burnus <burnus@net-b.de>
144 * gfortran.dg/class_array_16.f90: New.
146 2013-05-28 Tobias Burnus <burnus@net-b.de>
149 * testsuite/gfortran.dg/use_29.f90: New.
151 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
153 * gnat.dg/fp_exception.adb: New test.
155 2013-05-28 Richard Biener <rguenther@suse.de>
157 PR tree-optimization/56787
158 * gcc.dg/vect/pr56787.c: New testcase.
160 2013-05-28 Janus Weil <janus@gcc.gnu.org>
161 Tobias Burnus <burnus@net-b.de>
164 * gfortran.dg/typebound_override_4.f90: New.
166 2013-05-28 Richard Biener <rguenther@suse.de>
168 PR tree-optimization/57411
169 * g++.dg/opt/pr57411.C: New testcase.
171 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
173 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
174 * gcc.dg/builtin-bswap-9.c: Likewise.
176 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
178 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
180 2013-05-27 Richard Biener <rguenther@suse.de>
183 * gcc.dg/gomp/pr57412.c: New testcase.
185 2013-05-27 Bud Davis <jmdavis@link.com>
188 * gfortran.dg/stfunc_8.f90: New.
190 2013-05-27 Richard Biener <rguenther@suse.de>
192 PR tree-optimization/57343
193 * gcc.dg/torture/pr57343.c: New testcase.
195 2013-05-27 Richard Biener <rguenther@suse.de>
197 PR tree-optimization/57417
198 * gcc.dg/torture/pr57417.c: New testcase.
200 2013-05-27 Richard Biener <rguenther@suse.de>
202 PR tree-optimization/57396
203 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
205 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
207 * gnat.dg/specs/last_bit.ads: New test.
209 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
211 * gnat.dg/specs/machine_attribute.ads: New test.
213 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
215 * gnat.dg/incomplete3.ad[sb]: New test.
217 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
220 * gcc.target/mips/div-13.c: New test.
222 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
225 * gcc.target/mips/mips16-attributes-5.c,
226 * gcc.target/mips/mips16-attributes-6.c: New tests.
228 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
230 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
231 * gcc.dg/builtin-bswap-8.c: Likewise.
233 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
236 * g++.dg/cpp0x/new1.C: New.
238 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
241 * g++.dg/parse/dtor16.C: New.
242 * g++.dg/parse/dtor6.C: Adjust.
244 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
247 * g++.dg/expr/bitfield12.C: New.
249 2013-05-24 Jeff Law <law@redhat.com>
251 PR tree-optimization/57124
252 * gcc.c-torture/execute/pr57124.c: New test.
253 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
255 2013-05-24 Martin Jambor <mjambor@suse.cz>
257 PR tree-optimization/57294
258 * gcc.dg/ipa/pr57294.c: New test.
260 2013-05-24 Ian Bolton <ian.bolton@arm.com>
262 * gcc.target/aarch64/scalar_intrinsics.c
263 (force_simd): Use a valid instruction.
264 (test_vdupd_lane_s64): Pass a valid lane argument.
265 (test_vdupd_lane_u64): Likewise.
267 2013-05-24 Richard Biener <rguenther@suse.de>
269 PR tree-optimization/57287
270 * gcc.dg/pr57287.c: New testcase.
272 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
275 * g++.dg/template/error51.C: New.
277 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
280 * g++.dg/template/bitfield2.C: New.
282 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
284 * gnat.dg/specs/noinline1.ads: New test.
285 * gnat.dg/noinline2.ad[sb]: Likewise.
286 * gnat.dg/specs/noinline3.ads: Likewise.
287 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
289 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
292 * gcc.dg/tree-ssa/pr57385.c: New test.
294 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
296 * gnat.dg/derived_type4.adb: New test.
298 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
300 * gcc.dg/builtin-bswap-6.c: New test.
301 * gcc.dg/builtin-bswap-7.c: Likewise.
302 * gcc.dg/builtin-bswap-8.c: Likewise.
303 * gcc.dg/builtin-bswap-9.c: Likewise.
305 2013-05-23 Christian Bruel <christian.bruel@st.com>
308 * gcc.dg/debug/pr57351.c: New test
310 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
312 * gcc.target/aarch64/vect-clz.c: New file.
314 2013-05-23 Martin Jambor <mjambor@suse.cz>
317 * gcc.dg/ipa/pr57347.c: New test.
319 2013-05-23 Richard Biener <rguenther@suse.de>
321 PR tree-optimization/57380
322 * g++.dg/tree-ssa/pr57380.C: New testcase.
324 2013-05-23 Richard Biener <rguenther@suse.de>
327 * gcc.dg/torture/pr57381.c: New testcase.
329 2013-05-23 Jakub Jelinek <jakub@redhat.com>
332 * gcc.c-torture/execute/pr57344-1.c: New test.
333 * gcc.c-torture/execute/pr57344-2.c: New test.
334 * gcc.c-torture/execute/pr57344-3.c: New test.
335 * gcc.c-torture/execute/pr57344-4.c: New test.
337 2013-05-23 Richard Biener <rguenther@suse.de>
339 PR rtl-optimization/57341
340 * gcc.dg/torture/pr57341.c: New testcase.
342 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
345 * g++.dg/parse/crash62.C: New.
347 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
348 Pat Haugen <pthaugen@us.ibm.com>
349 Peter Bergner <bergner@vnet.ibm.com>
351 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
354 2013-05-22 Tobias Burnus <burnus@net-b.de>
357 * gfortran.dg/defined_assignment_6.f90: New.
359 2013-05-22 Tobias Burnus <burnus@net-b.de>
362 * gfortran.dg/assumed_type_6.f90: New.
364 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
367 * g++.dg/cpp0x/Wunused-parm.C: New.
369 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
371 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
372 * g++.dg/warn/Wdouble-promotion.C: Likewise.
374 2013-05-21 Easwaran Raman <eraman@google.com>
376 PR tree-optimization/57322
377 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
379 2013-05-21 Graham Stott <graham.stott@btinternet.com>
381 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
384 2013-05-21 Tobias Burnus <burnus@net-b.de>
387 * gfortran.dg/assumed_type_5.f90: New.
388 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
389 * gfortran.dg/assumed_rank_2.f90: Ditto.
390 * gfortran.dg/assumed_type_3.f90: Update dg-error.
391 * gfortran.dg/no_arg_check_3.f90: Ditto.
393 2013-05-21 Jakub Jelinek <jakub@redhat.com>
395 PR tree-optimization/57331
396 * gcc.c-torture/compile/pr57331.c: New test.
398 2013-05-21 Richard Biener <rguenther@suse.de>
400 PR tree-optimization/57330
401 * gcc.dg/torture/pr57330.c: New testcase.
403 2013-05-21 Richard Biener <rguenther@suse.de>
405 PR tree-optimization/57303
406 * gcc.dg/torture/pr57303.c: New testcase.
408 2013-05-21 Jakub Jelinek <jakub@redhat.com>
410 PR tree-optimization/57321
411 * gcc.c-torture/execute/pr57321.c: New test.
413 2013-05-20 Tobias Burnus <burnus@net-b.de>
417 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
418 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
419 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
420 * gfortran.dg/binding_label_tests_3.f03: Ditto.
421 * gfortran.dg/binding_label_tests_4.f03: Ditto.
422 * gfortran.dg/binding_label_tests_5.f03: Ditto.
423 * gfortran.dg/binding_label_tests_6.f03: Ditto.
424 * gfortran.dg/binding_label_tests_7.f03: Ditto.
425 * gfortran.dg/binding_label_tests_8.f03: Ditto.
426 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
427 * gfortran.dg/binding_label_tests_24.f90: New.
428 * gfortran.dg/binding_label_tests_25.f90: New.
430 2013-05-20 Tobias Burnus <burnus@net-b.de>
433 * gfortran.dg/binding_label_tests_17.f90: New.
434 * gfortran.dg/binding_label_tests_18.f90: New.
435 * gfortran.dg/binding_label_tests_19.f90: New.
436 * gfortran.dg/binding_label_tests_20.f90: New.
437 * gfortran.dg/binding_label_tests_21.f90: New.
438 * gfortran.dg/binding_label_tests_22.f90: New.
439 * gfortran.dg/binding_label_tests_23.f90: New.
441 2013-05-20 Tobias Burnus <burnus@net-b.de>
444 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
445 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
446 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
447 * gfortran.dg/common_18.f90: New.
448 * gfortran.dg/common_19.f90: New.
449 * gfortran.dg/common_20.f90: New.
450 * gfortran.dg/common_21.f90: New.
452 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
455 * g++.dg/parse/error52.C: New.
456 * g++.dg/parse/error3.C: Adjust.
457 * g++.dg/parse/error36.C: Likewise.
459 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
462 * gcc.target/sh/pr56547-1.c: New.
463 * gcc.target/sh/pr56547-2.c: New.
465 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
468 * g++.dg/warn/Wsign-compare-6.C: New.
469 * g++.dg/warn/Wdouble-promotion.C: Adjust.
471 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
474 * g++.dg/template/error50.C: New.
476 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
479 * g++.dg/ext/complit13.C: New.
481 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
484 * g++.dg/pr57175.C: New testcase.
486 2013-05-17 Easwaran Raman <eraman@google.com>
488 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
490 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
493 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
495 2013-05-17 Jakub Jelinek <jakub@redhat.com>
497 PR rtl-optimization/57281
498 PR rtl-optimization/57300
499 * gcc.dg/pr57300.c: New test.
500 * gcc.c-torture/execute/pr57281.c: New test.
502 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
505 * g++.dg/ext/sizeof-complit.C: New.
507 2013-05-17 Marek Polacek <polacek@redhat.com>
509 * gcc.dg/strlenopt-25.c: New test.
510 * gcc.dg/strlenopt-26.c: Likewise.
512 2013-05-17 Jakub Jelinek <jakub@redhat.com>
514 * gcc.target/i386/rotate-4.c: Compile only with -mavx
515 instead of -mavx2, require only avx instead of avx2.
516 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
517 of avx2-check.h and turn into an avx runtime test instead of
520 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
522 * g++.dg/ext/vector22.C: Uncomment working test.
524 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
527 * g++.dg/template/pr17410.C: New.
529 2013-05-16 Jakub Jelinek <jakub@redhat.com>
531 * gcc.target/i386/rotate-3.c: New test.
532 * gcc.target/i386/rotate-3a.c: New test.
533 * gcc.target/i386/rotate-4.c: New test.
534 * gcc.target/i386/rotate-4a.c: New test.
535 * gcc.target/i386/rotate-5.c: New test.
536 * gcc.target/i386/rotate-5a.c: New test.
538 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
540 * gcc.dg/visibility-21.c: Require section_anchors.
542 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
544 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
545 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
546 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
548 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
550 * gcc.dg/visibility-21.c: New.
552 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
555 * gcc.dg/pr57286.c: New testcase.
556 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
557 * g++.dg/ext/vector22.C: Comment out transformations not
560 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
563 * gcc.target/mips/call-1.c: Restrict to o32.
564 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
566 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
568 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
570 * g++.dg/warn/Wshadow-1.C: Likewise.
571 * g++.dg/warn/Wshadow-6.C: Likewise.
572 * g++.dg/warn/Wshadow-7.C: Likewise.
574 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
577 * g++.dg/parse/pr31952-1.C: New.
578 * g++.dg/parse/pr31952-2.C: Likewise.
579 * g++.dg/parse/pr31952-3.C: Likewise.
581 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
582 * g++.old-deja/g++.jason/cond.C: Likewise.
583 * g++.dg/cpp0x/range-for5.C: Likewise.
585 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
588 * gcc.target/arm/pr40887.c: Adjust testcase.
589 * gcc.target/arm/pr19599.c: New test.
591 2013-05-15 Richard Biener <rguenther@suse.de>
593 PR tree-optimization/57275
594 * gcc.target/i386/pr57275.c: New testcase.
596 2013-05-15 Jan Hubicka <jh@suse.cz>
598 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
599 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
600 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
602 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
604 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
607 2013-05-14 Jakub Jelinek <jakub@redhat.com>
610 * c-c++-common/Wsequence-point-1.c: New test.
612 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
614 * g++.dg/ext/vector22.C: New testcase.
615 * gcc.dg/binop-xor3.c: Remove xfail.
617 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
619 * gcc.target/aarch64/vect-fcm.x: Add cases testing
620 FLOAT cmp FLOAT ? INT : INT.
621 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
622 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
623 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
624 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
625 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
626 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
628 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
631 * g++.dg/cpp0x/defaulted43.C: New.
633 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
635 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
636 (alloca): Remove declaration.
637 (foo9): Replace alloca by __builtin_alloca.
639 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
641 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
642 Expect "size of array is too large" error.
644 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
646 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
648 2013-05-14 Richard Biener <rguenther@suse.de>
651 * g++.dg/torture/pr57235.C: New testcase.
653 2013-05-14 Jakub Jelinek <jakub@redhat.com>
656 * gcc.dg/torture/pr57251.c: New test.
658 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
661 * gcc.target/i386/pr57264.c: New test.
663 2013-05-13 Jakub Jelinek <jakub@redhat.com>
665 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
667 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
669 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
671 2013-05-13 Jakub Jelinek <jakub@redhat.com>
673 PR tree-optimization/45216
674 PR tree-optimization/57157
675 * c-c++-common/rotate-1.c: Add 32 tests with +.
676 * c-c++-common/rotate-1a.c: Adjust.
677 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
678 * c-c++-common/rotate-2b.c: New test.
679 * c-c++-common/rotate-3.c: Add 32 tests with +.
680 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
681 * c-c++-common/rotate-4b.c: New test.
682 * c-c++-common/rotate-5.c: New test.
684 2013-05-13 Martin Jambor <mjambor@suse.cz>
687 * gcc.dg/ipa/remref-0.c: New test.
688 * gcc.dg/ipa/remref-1a.c: Likewise.
689 * gcc.dg/ipa/remref-1b.c: Likewise.
690 * gcc.dg/ipa/remref-2a.c: Likewise.
691 * gcc.dg/ipa/remref-2b.c: Likewise.
693 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
695 * gcc.dg/vector-shift-2.c: New testcase.
697 2013-05-13 Jakub Jelinek <jakub@redhat.com>
699 PR tree-optimization/57230
700 * gcc.dg/strlenopt-24.c: New test.
702 PR tree-optimization/57230
703 * gcc.dg/strlenopt-23.c: New test.
705 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
708 * gcc.target/sh/pr57108.c: Move this test case to ...
709 * gcc.c-torture/compile/pr57108.c: ... here.
711 2013-05-10 Richard Biener <rguenther@suse.de>
713 PR tree-optimization/57214
714 * gcc.dg/torture/pr57214.c: New testcase.
716 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
718 * gcc.dg/vector-shift.c: New testcase.
720 2013-05-10 Jakub Jelinek <jakub@redhat.com>
722 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
724 PR tree-optimization/45216
725 PR tree-optimization/57157
726 * c-c++-common/rotate-1.c: New test.
727 * c-c++-common/rotate-1a.c: New test.
728 * c-c++-common/rotate-2.c: New test.
729 * c-c++-common/rotate-2a.c: New test.
730 * c-c++-common/rotate-3.c: New test.
731 * c-c++-common/rotate-3a.c: New test.
732 * c-c++-common/rotate-4.c: New test.
733 * c-c++-common/rotate-4a.c: New test.
735 2013-05-10 Richard Biener <rguenther@suse.de>
737 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
738 * gcc.target/i386/l_fma_double_1.c: Adjust.
739 * gcc.target/i386/l_fma_double_2.c: Likewise.
740 * gcc.target/i386/l_fma_double_3.c: Likewise.
741 * gcc.target/i386/l_fma_double_4.c: Likewise.
742 * gcc.target/i386/l_fma_double_5.c: Likewise.
743 * gcc.target/i386/l_fma_double_6.c: Likewise.
744 * gcc.target/i386/l_fma_float_1.c: Likewise.
745 * gcc.target/i386/l_fma_float_2.c: Likewise.
746 * gcc.target/i386/l_fma_float_3.c: Likewise.
747 * gcc.target/i386/l_fma_float_4.c: Likewise.
748 * gcc.target/i386/l_fma_float_5.c: Likewise.
749 * gcc.target/i386/l_fma_float_6.c: Likewise.
751 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
754 * g++.dg/cpp0x/pr51226.C: New.
756 2013-04-16 Han Shen <shenhan@google.com>
758 Test cases for '-fstack-protector-strong'.
759 * gcc.dg/fstack-protector-strong.c: New.
760 * g++.dg/fstack-protector-strong.C: New.
762 2013-05-07 Ian Bolton <ian.bolton@arm.com>
764 * gcc.target/aarch64/ands_1.c: New test.
765 * gcc.target/aarch64/ands_2.c: Likewise
767 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
769 * lib/target-supports.exp (check_effective_target_hw): New
771 * c-c++-common/asan/clone-test-1.c: Call
772 check_effective_target_hw.
773 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
774 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
775 possible decorations.
776 * c-c++-common/asan/null-deref-1.c: Likewise.
777 * c-c++-common/asan/stack-overflow-1.c: Likewise.
778 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
779 * c-c++-common/asan/use-after-free-1.c: Likewise.
780 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
781 * g++.dg/asan/large-func-test-1.C: Likewise.
783 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
785 * gcc.target/aarch64/scalar_intrinsics.c: Update.
787 2013-05-07 Richard Biener <rguenther@suse.de>
790 * g++.dg/torture/pr57190.C: New testcase.
792 2013-05-07 Jakub Jelinek <jakub@redhat.com>
794 PR tree-optimization/57149
795 * gcc.dg/pr57149.c: New test.
798 * gcc.dg/pr57184.c: New test.
800 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
802 * gnat.dg/specs/array3.ads: New test.
804 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
806 * c-c++-common/vector-scalar-2.c: New testcase.
808 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
810 * gcc.target/i386/asm-dialect-2.c: New testcase.
812 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
815 * g++.dg/cpp0x/auto38.C: New.
817 2013-05-06 Richard Biener <rguenther@suse.de>
819 PR tree-optimization/57185
820 * gcc.dg/autopar/pr57185.c: New testcase.
822 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
825 * gcc.target/i386/pr57106.c: New test.
827 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
829 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
830 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
831 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
832 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
833 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
834 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
835 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
837 2013-05-06 Teresa Johnson <tejohnson@google.com>
840 * gcc.dg/pr57154.c: New test.
842 2013-05-06 Richard Biener <rguenther@suse.de>
845 * gcc.dg/torture/pr57147-1.c: New testcase.
846 * gcc.dg/torture/pr57147-2.c: Likewise.
847 * gcc.dg/torture/pr57147-3.c: Likewise.
849 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
852 * gcc.target/sh/pr55303-1.c: New.
853 * gcc.target/sh/pr55303-2.c: New.
854 * gcc.target/sh/pr55303-3.c: New.
856 2013-05-05 Tobias Burnus <burnus@net-b.de>
858 * gfortran.dg/allocate_with_source_3.f90: New.
860 2013-05-05 Tobias Burnus <burnus@net-b.de>
863 * gfortran.dg/null_8.f90: New.
865 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
868 * g++.dg/cpp0x/enum27.C: New.
869 * g++.dg/cpp0x/enum_base.C: Adjust.
871 2013-05-04 Jakub Jelinek <jakub@redhat.com>
873 PR tree-optimization/56205
874 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
876 2013-05-04 Tobias Burnus <burnus@net-b.de>
878 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
879 * gfortran.dg/bind_c_usage_27.f90: New.
880 * gfortran.dg/bind_c_usage_28.f90: New.
882 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
885 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
887 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
890 * gcc.target/powerpc/pr57150.c: New file.
892 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
894 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
895 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
896 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
897 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
898 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
899 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
900 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
902 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
904 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
905 scan-assembler-times.
907 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
909 * gcc.dg/tree-ssa/slsr-32.c: New.
910 * gcc.dg/tree-ssa/slsr-33.c: New.
911 * gcc.dg/tree-ssa/slsr-34.c: New.
912 * gcc.dg/tree-ssa/slsr-35.c: New.
913 * gcc.dg/tree-ssa/slsr-36.c: New.
914 * gcc.dg/tree-ssa/slsr-37.c: New.
915 * gcc.dg/tree-ssa/slsr-38.c: New.
917 2013-05-03 Ian Bolton <ian.bolton@arm.com>
919 * gcc.target/aarch64/tst_1.c: New test.
920 * gcc.target/aarch64/tst_2.c: Likewise
922 2013-05-02 Jeff Law <law@redhat.com>
924 PR tree-optimization/57144
925 * gcc.c-torture/execute/pr57144.c: New test.
927 2013-05-03 Jakub Jelinek <jakub@redhat.com>
929 PR rtl-optimization/57130
930 * gcc.c-torture/execute/pr57130.c: New test.
932 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
934 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
936 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
938 * gcc.target/aarch64/fabd.c: New file.
940 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
943 * g++.dg/cpp0x/pr54318.C: New.
945 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
948 * g++.dg/parse/error51.C: New.
949 * g++.dg/parse/error15.C: Adjust column numbers.
951 2013-05-02 Tobias Burnus <burnus@net-b.de>
954 * gfortran.dg/size_kind_2.f90: New.
955 * gfortran.dg/size_kind_3.f90: New.
957 2013-05-02 Richard Biener <rguenther@suse.de>
960 * g++.dg/torture/pr57140.C: New testcase.
962 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
965 * gcc.target/arm/pr56732-1.c: New test.
967 2013-05-02 Martin Jambor <mjambor@suse.cz>
970 * gcc.dg/ipa/pr56988.c: New test.
972 2013-05-02 Ian Bolton <ian.bolton@arm.com>
974 * gcc.target/aarch64/bics_1.c: New test.
975 * gcc.target/aarch64/bics_2.c: Likewise.
977 2013-05-02 Jakub Jelinek <jakub@redhat.com>
979 PR rtl-optimization/57131
980 * gcc.c-torture/execute/pr57131.c: New test.
982 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
985 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
987 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
990 * gcc.target/i386/pr57091.c: New test.
992 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
994 * gcc.target/aarch64/vect-vaddv.c: New.
996 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
998 * gcc.target/aarch64/vect-vmaxv.c: New.
999 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
1001 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1003 * gcc.target/aarch64/scalar-vca.c: New.
1004 * gcc.target/aarch64/vect-vca.c: Likewise.
1006 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
1008 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
1009 (test_vceqd_s64): Force arguments to SIMD registers.
1010 (test_vceqzd_s64): Likewise.
1011 (test_vcged_s64): Likewise.
1012 (test_vcled_s64): Likewise.
1013 (test_vcgezd_s64): Likewise.
1014 (test_vcged_u64): Likewise.
1015 (test_vcgtd_s64): Likewise.
1016 (test_vcltd_s64): Likewise.
1017 (test_vcgtzd_s64): Likewise.
1018 (test_vcgtd_u64): Likewise.
1019 (test_vclezd_s64): Likewise.
1020 (test_vcltzd_s64): Likewise.
1021 (test_vtst_s64): Likewise.
1022 (test_vtst_u64): Likewise.
1024 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
1027 * g++.dg/cpp0x/decltype53.C: New.
1029 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1032 * gfortran.dg/power_5.f90: New test.
1034 2013-04-30 Richard Biener <rguenther@suse.de>
1037 * gcc.dg/torture/pr57122.c: New testcase.
1039 2013-04-30 Richard Biener <rguenther@suse.de>
1042 * g++.dg/torture/pr57107.C: New testcase.
1044 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1046 PR rtl-optimization/57105
1047 * gcc.dg/pr57105.c: New test.
1049 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1051 PR tree-optimization/57104
1052 * gcc.dg/pr57104.c: New test.
1054 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1057 * gcc.target/i386/pr44578.c: New test.
1059 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1062 * gcc.target/i386/pr57097.c: New test.
1064 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1067 * gcc.target/i386/pr57098.c: New test.
1069 2013-04-29 Kai Tietz <ktietz@redhat.com>
1071 * gcc.c-torture/execute/pr55875.c: New test.
1073 2013-04-29 Richard Biener <rguenther@suse.de>
1076 * gcc.dg/torture/pr57075.c: New testcase.
1078 2013-04-29 Richard Biener <rguenther@suse.de>
1081 * gcc.dg/autopar/pr57103.c: New testcase.
1083 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1085 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1087 2013-04-29 Tom de Vries <tom@codesourcery.com>
1089 * gcc.dg/pr50763.c: Update test.
1091 2013-04-26 Jeff Law <law@redhat.com>
1093 * gcc.dg/tree-ssa/vrp88.c: New test.
1095 2013-04-29 Christian Bruel <christian.bruel@st.com>
1098 * gcc.target/sh/pr57108.c: New test.
1100 2013-04-29 Richard Biener <rguenther@suse.de>
1103 * gfortran.dg/gomp/pr57089.f90: New testcase.
1105 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1107 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1109 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1111 * gcc.target/aarch64/vect-vcvt.c: New.
1113 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1115 * gcc.target/aarch64/vect-vrnd.c: New.
1117 2013-04-29 Richard Biener <rguenther@suse.de>
1119 PR tree-optimization/57081
1120 * gcc.dg/torture/pr57081.c: New testcase.
1122 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1124 PR tree-optimization/57083
1125 * gcc.dg/torture/pr57083.c: New test.
1127 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1130 * g++.dg/cpp0x/decltype52.C: New.
1132 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1134 N3472 binary constants
1135 * g++.dg/cpp/limits.C: Adjust warning wording.
1136 * g++.dg/system-binary-constants-1.C: Likewise.
1137 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1139 2013-04-28 Tobias Burnus <burnus@net-b.de>
1142 * gfortran.dg/coarray_30.f90: New.
1144 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1147 * frontend-passes (optimize_power): New function.
1148 (optimize_op): Use it.
1150 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1153 * gcc.c-torture/execute/pr56866.c: New test.
1154 * gcc.target/i386/pr56866.c: New test.
1156 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1159 * gcc.dg/setjmp-5.c: New test.
1161 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1164 * g++.dg/cpp0x/constexpr-55708.C: New.
1166 2013-04-26 Richard Biener <rguenther@suse.de>
1168 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1169 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1170 * gcc.dg/pr53265.c: Remove XFAILs.
1171 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1172 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1174 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1176 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1177 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1178 -fdiagnostics-color=never option similarly to
1179 -fno-diagnostics-show-caret option.
1181 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1183 PR rtl-optimization/57003
1184 * gcc.target/i386/pr57003.c: New test.
1186 2013-04-25 Marek Polacek <polacek@redhat.com>
1188 PR tree-optimization/57066
1189 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1191 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1192 Tejas Belagod <tejas.belagod@arm.com>
1194 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1195 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1196 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1198 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1200 * gcc.target/aarch64/cmp.c: New.
1202 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1204 * gcc.target/aarch64/ngc.c: New.
1206 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1208 * lib/target-supports.exp
1209 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1210 (check_effective_target_arm_neon_fp16_ok): Likewise.
1211 (add_options_for_arm_neon_fp16): Likewise.
1212 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1213 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1215 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1217 PR rtl-optimizations/57046
1218 * gcc.target/i386/pr57046.c: New test.
1220 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1222 * g++.dg/cpp1y/cplusplus.C: New.
1224 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1226 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1228 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1230 * c-c++-common/Wpointer-arith-1.c: New.
1232 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1234 * g++.dg/cpp1y/cxx1y_macro.C: New.
1236 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1239 * g++.dg/cpp0x/sfinae45.C: New.
1241 2013-04-24 Richard Biener <rguenther@suse.de>
1244 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1246 2013-04-23 Richard Biener <rguenther@suse.de>
1249 * gcc.dg/torture/pr57036-1.c: New testcase.
1250 * gcc.dg/torture/pr57036-2.c: Likewise.
1252 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1254 * gcc.target/aarch64/scalar-mov.c: New testcase.
1256 2013-04-23 Richard Biener <rguenther@suse.de>
1258 PR tree-optimization/57026
1259 * gcc.dg/torture/pr57026.c: New testcase.
1261 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1265 * gfortran.dg/transfer_check_4.f90: New.
1267 2013-04-22 Marek Polacek <polacek@redhat.com>
1270 * gcc.dg/pr56990.c: New test.
1272 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1275 * gcc.target/i386/pr57018.c: New test.
1277 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1279 * gcc.target/aarch64/vrecps.c: New.
1280 * gcc.target/aarch64/vrecpx.c: Likewise.
1282 2013-04-22 Christian Bruel <christian.bruel@st.com>
1285 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1287 2013-04-21 Jeff Law <law@redhat.com>
1289 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1291 2013-04-20 Tobias Burnus <burnus@net-b.de>
1294 * gfortran.dg/c_loc_test_22.f90: New.
1296 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1298 PR rtl-optimization/56847
1299 * gcc.dg/pr56847.c: New test.
1301 2013-04-19 Richard Biener <rguenther@suse.de>
1303 PR tree-optimization/56982
1304 * gcc.c-torture/execute/pr56982.c: New testcase.
1306 2013-04-19 Martin Jambor <mjambor@suse.cz>
1308 PR tree-optimization/56718
1309 * g++.dg/ipa/imm-devirt-1.C: New test.
1310 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1312 2013-04-19 Richard Biener <rguenther@suse.de>
1314 PR tree-optimization/57000
1315 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1317 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1318 Mikael Morin <mikael@gcc.gnu.org>
1321 * gfortran.dg/array_constructor_45.f90: New test.
1322 * gfortran.dg/array_constructor_46.f90: New test.
1323 * gfortran.dg/array_constructor_47.f90: New test.
1324 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1326 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1328 PR rtl-optimization/56999
1329 * g++.dg/opt/pr56999.C: New test.
1331 2013-04-18 Cary Coutant <ccoutant@google.com>
1333 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1334 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1336 2013-04-18 Cary Coutant <ccoutant@google.com>
1338 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1339 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1340 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1341 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1342 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1343 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1344 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1345 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1346 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1347 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1348 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1350 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1352 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1354 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1356 PR tree-optimization/56984
1357 * gcc.c-torture/compile/pr56984.c: New test.
1359 PR rtl-optimization/56992
1360 * gcc.dg/pr56992.c: New test.
1362 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1365 * gfortran.dg/proc_ptr_42.f90: New.
1367 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1369 * gnat.dg/discr41.ad[sb]: New test.
1370 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1371 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1372 * gcc.dg/vect/slp-24.c: Likewise.
1373 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1374 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1375 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1376 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1377 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1378 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1379 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1380 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1381 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1382 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1383 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1384 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1385 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1386 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1387 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1388 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1389 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1390 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1391 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1392 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1393 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1394 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1395 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1396 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1397 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1398 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1400 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1403 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1404 * gfortran.dg/module_md5_1.f90: Remove.
1406 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1408 * gcc.target/aarch64/adds3.c: New.
1409 * gcc.target/aarch64/subs3.c: New.
1411 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1413 * gcc.target/aarch64/adds1.c: New.
1414 * gcc.target/aarch64/adds2.c: New.
1415 * gcc.target/aarch64/subs1.c: New.
1416 * gcc.target/aarch64/subs2.c: New.
1418 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1420 Implement n3599 - Literal operator templates for strings.
1421 * g++.dg/cpp1y/udlit-char-template.C: New test.
1422 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1424 2013-04-16 Tobias Burnus <burnus@net-b.de>
1427 * gfortran.dg/no_arg_check_1.f90: New.
1428 * gfortran.dg/no_arg_check_2.f90: New.
1429 * gfortran.dg/no_arg_check_3.f90: New.
1431 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1434 * gfortran.dg/proc_ptr_41.f90: New.
1436 2013-04-16 Richard Biener <rguenther@suse.de>
1438 PR tree-optimization/56756
1439 * gcc.dg/torture/pr56756.c: New testcase.
1441 2013-04-16 Tobias Burnus <burnus@net-b.de>
1444 * gfortran.dg/c_assoc_5.f90: New.
1446 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1448 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1449 * gcc.c-torture/execute/pr33992.x: Remove.
1450 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1451 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1452 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1454 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1456 PR tree-optimization/56962
1457 * gcc.c-torture/execute/pr56962.c: New test.
1459 2013-04-15 Richard Biener <rguenther@suse.de>
1461 PR tree-optimization/56933
1462 * gcc.dg/vect/pr56933.c: New testcase.
1464 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1466 * gcc.target/arm/anddi3-opt.c: New test.
1467 * gcc.target/arm/anddi3-opt2.c: Likewise.
1469 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1471 * gcc.dg/pr56890-1.c: New test.
1472 * gcc.dg/pr56890-2.c: Likewise.
1474 2013-04-15 Joey Ye <joey.ye@arm.com>
1476 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1477 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1479 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1482 * gfortran.dg/select_type_33.f03: New test.
1484 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1487 * gfortran.dg/typebound_proc_29.f03: New.
1489 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1492 * gfortran.dg/typebound_proc_28.f03: New.
1494 2013-04-12 Jeff Law <law@redhat.com>
1496 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1499 2013-04-12 Tobias Burnus <burnus@net-b.de>
1502 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1504 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1507 * gcc.target/i386/pr56903.c: New test.
1509 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1512 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1513 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1514 * gfortran.dg/block_11.f90: Fix invalid test case.
1515 * gfortran.dg/function_types_3.f90: Add new error message.
1516 * gfortran.dg/global_references_1.f90: Ditto.
1517 * gfortran.dg/import2.f90: Remove unneeded parts.
1518 * gfortran.dg/import6.f90: Fix invalid test case.
1519 * gfortran.dg/proc_decl_2.f90: Ditto.
1520 * gfortran.dg/proc_decl_9.f90: Ditto.
1521 * gfortran.dg/proc_decl_18.f90: Ditto.
1522 * gfortran.dg/proc_ptr_40.f90: New.
1523 * gfortran.dg/whole_file_7.f90: Modified error wording.
1524 * gfortran.dg/whole_file_16.f90: Ditto.
1525 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1526 * gfortran.dg/whole_file_18.f90: Modified error wording.
1527 * gfortran.dg/whole_file_20.f03: Ditto.
1528 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1531 2013-04-12 Richard Biener <rguenther@suse.de>
1534 2013-04-10 Richard Biener <rguenther@suse.de>
1536 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1538 2013-04-12 Tobias Burnus <burnus@net-b.de>
1541 * gfortran.dg/class_allocate_15.f90: New.
1544 2013-04-12 Tobias Burnus <burnus@net-b.de>
1546 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1547 scan-tree-dump-times.
1549 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1551 PR tree-optimization/56918
1552 PR tree-optimization/56920
1553 * gcc.dg/vect/pr56918.c: New test.
1554 * gcc.dg/vect/pr56920.c: New test.
1556 2013-04-12 Tobias Burnus <burnus@net-b.de>
1559 * gfortran.dg/class_allocate_14.f90: New.
1560 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1561 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1563 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1565 * gcc.dg/fold-cstvecshift.c: New testcase.
1567 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1569 * gcc.target/aarch64/negs.c: New.
1572 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1575 * g++.dg/template/arrow4.C: New test.
1577 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1579 * gnat.dg/array23.adb: New test.
1580 * gnat.dg/array23_pkg[123].ads: New helpers.
1582 2013-04-11 Jeff Law <law@redhat.com>
1584 PR tree-optimization/56900
1585 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1587 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1590 * g++.dg/cpp0x/sfinae44.C: New.
1592 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1594 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1595 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1597 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1600 * g++.dg/cpp0x/enum26.C: New.
1601 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1603 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1605 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1607 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1609 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1610 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1611 loop is vectorized and that the correct instruction is generated.
1612 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1613 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1614 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1616 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1618 PR tree-optimization/56899
1619 * gcc.c-torture/execute/pr56899.c: New test.
1621 2013-04-10 David S. Miller <davem@davemloft.net>
1623 * gcc.target/sparc/setcc-4.c: New test.
1624 * gcc.target/sparc/setcc-5.c: New test.
1626 2013-04-10 Richard Biener <rguenther@suse.de>
1628 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1630 2013-04-10 Richard Biener <rguenther@suse.de>
1632 * gcc.dg/vect/slp-39.c: New testcase.
1634 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1636 PR tree-optimization/55524
1637 * gcc.target/epiphany/fnma-1.c: New test.
1639 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1641 * gcc.dg/tree-ssa/inline-11.c: New test
1643 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1646 * g++.dg/template/arrow3.C: New test.
1648 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1650 * gcc.target/arm/minmax_minus.c: New test.
1652 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1655 * c-c++-common/gomp/pr56883.c: New test.
1657 2013-04-09 Jeff Law <law@redhat.com>
1659 * gcc.dg/tree-ssa/vrp87.c: New test.
1661 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1663 PR tree-optimization/56854
1664 * g++.dg/torture/pr56854.C: New test.
1666 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1669 * gfortran.dg/array_constructor_44.f90: New test.
1671 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1674 * g++.dg/cpp0x/constexpr-specialization.C: New.
1676 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1678 * gcc.c-torture/execute/pr56837.c: New test.
1682 * g++.dg/opt/vt3.C: New test.
1683 * g++.dg/opt/vt4.C: New test.
1685 2013-04-08 Jeff Law <law@redhat.com>
1687 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1689 2013-04-08 Richard Biener <rguenther@suse.de>
1691 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1693 2013-04-08 Richard Biener <rguenther@suse.de>
1695 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1697 2013-04-08 Richard Biener <rguenther@suse.de>
1699 * g++.dg/vect/slp-pr56812.cc: Adjust.
1701 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1703 * gcc.dg/pr56837.c: New test.
1704 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1705 "generated memset minus one".
1707 2013-04-07 Tobias Burnus <burnus@net-b.de>
1710 * gfortran.dg/reshape_5.f90: New.
1712 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1715 * gcc.target/powerpc/recip-1.c: Modify expected output.
1716 * gcc.target/powerpc/recip-3.c: Likewise.
1717 * gcc.target/powerpc/recip-4.c: Likewise.
1718 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1720 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1722 * gcc.target/arm/peep-ldrd-1.c: New test.
1723 * gcc.target/arm/peep-strd-1.c: Likewise.
1725 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1727 * gcc.target/arm/negdi-1.c: New test.
1728 * gcc.target/arm/negdi-2.c: Likewise.
1729 * gcc.target/arm/negdi-3.c: Likewise.
1730 * gcc.target/arm/negdi-4.c: Likewise.
1732 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1734 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1735 Add -march=armv8-a when we use v8 NEON.
1736 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1737 (check_effective_target_vect_call_ceilf): Likewise.
1738 (check_effective_target_vect_call_floorf): Likewise.
1739 (check_effective_target_vect_call_roundf): Likewise.
1740 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1741 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1742 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1743 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1744 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1746 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1748 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1749 * gcc.target/powerpc/sd-pwr6.c: Same.
1750 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1751 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1753 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1755 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1757 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1760 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1761 * gfortran.dg/altreturn_4.f90: Ditto.
1762 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1763 * gfortran.dg/altreturn_5.f90: Ditto.
1764 * gfortran.dg/altreturn_6.f90: Ditto.
1765 * gfortran.dg/altreturn_7.f90: Ditto.
1767 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1769 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1771 (check_effective_target_arm_v8_neon_ok_nocache):
1773 (check_effective_target_arm_v8_neon_ok): Change to use
1774 check_effective_target_arm_v8_neon_ok_nocache.
1775 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1777 (check_effective_target_vect_call_btruncf):
1778 Enable for arm and ARMv8 NEON.
1779 (check_effective_target_vect_call_ceilf): Likewise.
1780 (check_effective_target_vect_call_floorf): Likewise.
1781 (check_effective_target_vect_call_roundf): Likewise.
1782 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1785 2013-04-04 Marek Polacek <polacek@redhat.com>
1787 PR tree-optimization/48186
1788 * gcc.dg/pr48186.c: New test.
1790 2013-04-04 Richard Biener <rguenther@suse.de>
1792 PR tree-optimization/56826
1793 * gcc.dg/vect/pr56826.c: New testcase.
1794 * gcc.dg/vect/O3-pr36098.c: Adjust.
1796 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1798 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1799 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1800 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1801 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1802 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1803 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1804 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1805 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1806 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1807 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1809 2013-04-04 Richard Biener <rguenther@suse.de>
1811 PR tree-optimization/56213
1812 * gcc.dg/vect/vect-123.c: New testcase.
1814 2013-04-04 Tobias Burnus <burnus@net-b.de>
1817 * gfortran.dg/read_repeat_2.f90: New.
1819 2013-04-04 Richard Biener <rguenther@suse.de>
1821 PR tree-optimization/56837
1822 * g++.dg/torture/pr56837.C: New testcase.
1824 2013-04-04 Tobias Burnus <burnus@net-b.de>
1827 * gfortran.dg/c_loc_test_21.f90: New.
1828 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1829 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1830 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1831 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1832 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1834 2013-04-03 Jeff Law <law@redhat.com>
1836 PR tree-optimization/56799
1837 * gcc.c-torture/execute/pr56799.c: New test.
1839 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1842 * g++.dg/warn/Wpointer-arith-1.C: New.
1843 * g++.dg/gomp/for-19.C: Adjust.
1845 2013-04-03 Marek Polacek <polacek@redhat.com>
1848 * gcc.dg/pr55702.c: New test.
1850 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1853 * gcc.dg/pr56809.c: New testcase.
1855 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1858 * g++.dg/debug/pr56819.C: New test.
1860 2013-04-03 Richard Biener <rguenther@suse.de>
1862 PR tree-optimization/56817
1863 * g++.dg/torture/pr56817.C: New testcase.
1865 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1867 * gcc.dg/vect/bb-slp-31.c: New file.
1869 2013-04-03 Jason Merrill <jason@redhat.com>
1872 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1874 2013-04-03 Richard Biener <rguenther@suse.de>
1876 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1878 2013-04-03 Richard Biener <rguenther@suse.de>
1880 PR tree-optimization/55964
1881 * gcc.dg/torture/pr55964-2.c: New testcase.
1883 2013-04-03 Richard Biener <rguenther@suse.de>
1885 PR tree-optimization/56501
1886 * gcc.dg/torture/pr56501.c: New testcase.
1888 2013-04-03 Richard Biener <rguenther@suse.de>
1890 PR tree-optimization/56407
1891 * gcc.dg/torture/pr56407.c: New testcase.
1893 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1895 PR tree-optimization/56790
1896 * g++.dg/ext/pr56790-1.C: New testcase.
1898 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1900 * gcc.target/i386/merge-1.c: New testcase.
1901 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1903 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1906 * gcc.c-torture/execute/pr19449.c: New test.
1908 2013-04-03 Richard Biener <rguenther@suse.de>
1910 PR tree-optimization/56812
1911 * g++.dg/vect/slp-pr56812.cc: New testcase.
1913 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1917 * gfortran.dg/altreturn_8.f90: New.
1918 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1919 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1920 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1922 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1924 PR rtl-optimization/56745
1925 * gcc.c-torture/compile/pr56745.c: New test.
1927 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1929 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1931 2013-04-02 Richard Biener <rguenther@suse.de>
1933 PR tree-optimization/56778
1934 * gcc.dg/torture/pr56778.c: New testcase.
1936 2013-04-02 Richard Biener <rguenther@suse.de>
1939 * g++.dg/torture/pr56768.C: New testcase.
1941 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1943 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1945 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1948 * gfortran.dg/namelist_82.f90: New test.
1950 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1953 * gfortran.dg/implicit_class_1.f90: New.
1955 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1958 * gfortran.dg/namelist_81.f90: New test.
1960 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1962 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1963 for constant and equal string lengths.
1964 * gfortran.dg/character_comparison_5.f90: Likewise.
1965 * gfortran.dg/character_comparison_9.f90: New test.
1967 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1969 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1970 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1972 2013-03-29 Tobias Burnus <burnus@net-b.de>
1975 * gfortran.dg/optional_absent_3.f90: New.
1977 2013-03-29 Tobias Burnus <burnus@net-b.de>
1980 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1982 2013-03-29 Tobias Burnus <burnus@net-b.de>
1985 * gfortran.dg/namelist_80.f90: New.
1987 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1990 * gfortran.dg/string_length_2.f90: New test.
1991 * gfortran.dg/dependency_41.f90: New test.
1993 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1996 * gfortran.dg/array_constructor_43.f90: New test.
1997 * gfortran.dg/random_seed_3.f90: New test.
1999 2013-03-28 Ian Bolton <ian.bolton@arm.com>
2001 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
2002 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
2003 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
2004 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
2005 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
2006 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
2007 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
2008 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
2009 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
2010 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
2012 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
2015 * g++.dg/conversion/op4.C: Adjust.
2016 * g++.dg/cpp0x/rv1n.C: Likewise.
2017 * g++.dg/cpp0x/rv2n.C: Likewise.
2018 * g++.dg/cpp0x/template_deduction.C: Likewise.
2019 * g++.dg/expr/cond8.C: Likewise.
2020 * g++.dg/other/error4.C: Likewise.
2021 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
2022 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
2023 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
2024 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
2025 * g++.old-deja/g++.jason/conversion2.C: Likewise.
2026 * g++.old-deja/g++.law/cvt20.C: Likewise.
2027 * g++.old-deja/g++.law/cvt8.C: Likewise.
2028 * g++.old-deja/g++.law/init8.C: Likewise.
2029 * g++.old-deja/g++.mike/net12.C: Likewise.
2030 * g++.old-deja/g++.mike/net8.C: Likewise.
2031 * g++.old-deja/g++.mike/p2793.C: Likewise.
2032 * g++.old-deja/g++.mike/p3836.C: Likewise.
2033 * g++.old-deja/g++.mike/p418.C: Likewise.
2034 * g++.old-deja/g++.mike/p701.C: Likewise.
2035 * g++.old-deja/g++.mike/p807.C: Likewise.
2037 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2040 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2043 2013-03-28 Marek Polacek <polacek@redhat.com>
2045 PR tree-optimization/56695
2046 * gcc.dg/vect/pr56695.c: New test.
2048 2013-03-28 Richard Biener <rguenther@suse.de>
2050 PR tree-optimization/37021
2051 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2052 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2054 2013-03-27 Tobias Burnus <burnus@net-b.de>
2058 * gfortran.dg/sizeof_2.f90: New.
2059 * gfortran.dg/sizeof_3.f90: New.
2060 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2062 2013-03-27 Richard Biener <rguenther@suse.de>
2064 PR tree-optimization/37021
2065 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2067 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2069 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2070 * g++.dg/ipa/ivinline-2.C: Likewise.
2071 * g++.dg/ipa/ivinline-3.C: Likewise.
2072 * g++.dg/ipa/ivinline-4.C: Likewise.
2073 * g++.dg/ipa/ivinline-5.C: Likewise.
2074 * g++.dg/ipa/ivinline-7.C: Likewise.
2075 * g++.dg/ipa/ivinline-8.C: Likewise.
2076 * g++.dg/ipa/ivinline-9.C: Likewise.
2077 * g++.dg/cpp0x/noexcept03.C: Likewise.
2078 * gcc.dg/const-1.c: Likewise.
2079 * gcc.dg/ipa/pure-const-1.c: Likewise.
2080 * gcc.dg/noreturn-8.c: Likewise.
2081 * gcc.target/i386/mmx-1.c: Likewise.
2082 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2083 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2084 * gcc.c-torture/execute/pr33992.x: New file.
2086 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2088 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2090 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2093 * g++.dg/ext/desig5.C: New.
2095 2013-03-26 Tobias Burnus <burnus@net-b.de>
2098 * gfortran.dg/merge_init_expr_2.f90: New.
2099 * gfortran.dg/merge_char_1.f90: Modify test to
2100 stay a run-time test.
2101 * gfortran.dg/merge_char_3.f90: Ditto.
2103 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2105 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2106 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2108 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2111 * g++.dg/cpp0x/range-for23.C: New.
2113 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2116 * gfortran.dg/namelist_79.f90: New.
2118 2013-03-25 Martin Jambor <mjambor@suse.cz>
2120 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2122 2013-03-25 Tobias Burnus <burnus@net-b.de>
2142 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2143 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2144 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2145 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2146 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2147 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2148 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2149 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2150 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2151 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2152 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2153 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2154 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2155 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2156 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2157 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2158 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2159 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2160 * gfortran.dg/pr32601_1.f03: Ditto.
2161 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2162 * gfortran.dg/blockdata_7.f90: New.
2163 * gfortran.dg/c_assoc_4.f90: New.
2164 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2165 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2166 * gfortran.dg/c_funloc_tests_8.f90: New.
2167 * gfortran.dg/c_loc_test_17.f90: New.
2168 * gfortran.dg/c_loc_test_18.f90: New.
2169 * gfortran.dg/c_loc_test_19.f90: New.
2170 * gfortran.dg/c_loc_test_20.f90: New.
2171 * gfortran.dg/c_sizeof_5.f90: New.
2172 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2173 * gfortran.dg/transfer_resolve_2.f90: New.
2174 * gfortran.dg/transfer_resolve_3.f90: New.
2175 * gfortran.dg/transfer_resolve_4.f90: New.
2176 * gfortran.dg/pr32601.f03: Update dg-error.
2177 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2178 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2180 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2182 * gcc.target/arm/vseleqdf.c: New test.
2183 * gcc.target/arm/vseleqsf.c: Likewise.
2184 * gcc.target/arm/vselgedf.c: Likewise.
2185 * gcc.target/arm/vselgesf.c: Likewise.
2186 * gcc.target/arm/vselgtdf.c: Likewise.
2187 * gcc.target/arm/vselgtsf.c: Likewise.
2188 * gcc.target/arm/vselledf.c: Likewise.
2189 * gcc.target/arm/vsellesf.c: Likewise.
2190 * gcc.target/arm/vselltdf.c: Likewise.
2191 * gcc.target/arm/vselltsf.c: Likewise.
2192 * gcc.target/arm/vselnedf.c: Likewise.
2193 * gcc.target/arm/vselnesf.c: Likewise.
2194 * gcc.target/arm/vselvcdf.c: Likewise.
2195 * gcc.target/arm/vselvcsf.c: Likewise.
2196 * gcc.target/arm/vselvsdf.c: Likewise.
2197 * gcc.target/arm/vselvssf.c: Likewise.
2199 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2201 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2203 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2204 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2205 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2206 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2207 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2208 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2209 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2210 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2211 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2212 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2213 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2214 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2215 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2216 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2217 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2218 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2219 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2220 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2221 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2222 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2223 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2224 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2225 * gcc.target/arm/atomic-op-char.c: Likewise.
2226 * gcc.target/arm/atomic-op-consume.c: Likewise.
2227 * gcc.target/arm/atomic-op-int.c: Likewise.
2228 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2229 * gcc.target/arm/atomic-op-release.c: Likewise.
2230 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2231 * gcc.target/arm/atomic-op-short.c: Likewise.
2233 2013-03-25 Richard Biener <rguenther@suse.de>
2236 * g++.dg/torture/pr56694.C: New testcase.
2238 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2241 * gcc.target/arm/neon-vcond-gt.c: New test.
2242 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2243 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2245 2013-03-25 Richard Biener <rguenther@suse.de>
2247 PR tree-optimization/56689
2248 * gcc.dg/torture/pr56689.c: New testcase.
2250 2013-03-25 Kai Tietz <ktietz@redhat.com>
2252 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2254 2013-03-24 Tobias Burnus <burnus@net-b.de>
2257 * gfortran.dg/eof_5.f90: New.
2259 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2261 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2264 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2266 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2268 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2271 * gcc.c-torture/execute/builtins/builtins.exp: Add
2272 -Wl,--allow-multiple-definition for RTEMS targets.
2274 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2276 * gcc.target/aarch64/movk.c: New test.
2278 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2280 * g++.dg/ext/vector21.C: New testcase.
2282 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2284 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2285 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2287 2013-03-21 Richard Biener <rguenther@suse.de>
2289 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2290 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2292 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2294 * gcc.target/aarch64/vect.c: Test and result vector added
2295 for sabd and saba instructions.
2296 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2297 instructions in assembly.
2298 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2299 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2300 for fabd instruction.
2301 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2302 instruction in assembly.
2303 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2305 2013-03-20 Jeff Law <law@redhat.com>
2307 * g++.dg/tree-ssa/ssa-dom.C: New test.
2309 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2311 * gcc.target/powerpc/mmfpgpr.c: New test.
2312 * gcc.target/powerpc/sd-vsx.c: Likewise.
2313 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2314 * gcc.target/powerpc/vsx-float0.c: Likewise.
2316 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2318 PR tree-optimization/56355
2319 * gcc.dg/pr56355-1.c: New file.
2321 2013-03-20 Catherine Moore <clm@codesourcery.com>
2322 Richard Sandiford <rdsandiford@googlemail.com>
2324 * gcc.target/mips/mips.exp: Add microMIPS support.
2325 * gcc.target/mips/umips-movep-2.c: New test.
2326 * gcc.target/mips/umips-lwp-2.c: New test.
2327 * gcc.target/mips/umips-swp-5.c: New test.
2328 * gcc.target/mips/umips-constraints-1.c: New test.
2329 * gcc.target/mips/umips-lwp-3.c: New test.
2330 * gcc.target/mips/umips-swp-6.c: New test.
2331 * gcc.target/mips/umips-constraints-2.c: New test.
2332 * gcc.target/mips/umips-save-restore-1.c: New test.
2333 * gcc.target/mips/umips-lwp-4.c: New test.
2334 * gcc.target/mips/umips-swp-7.c: New test.
2335 * gcc.target/mips/umips-save-restore-2.c: New test.
2336 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2337 * gcc.target/mips/umips-lwp-5.c: New test.
2338 * gcc.target/mips/umips-save-restore-3.c: New test.
2339 * gcc.target/mips/umips-lwp-6.c: New test.
2340 * gcc.target/mips/umips-swp-1.c: New test.
2341 * gcc.target/mips/umips-lwp-7.c: New test.
2342 * gcc.target/mips/umips-swp-2.c: New test.
2343 * gcc.target/mips/umips-lwp-8.c: New test.
2344 * gcc.target/mips/umips-swp-3.c: New test.
2345 * gcc.target/mips/umips-movep-1.c: New test.
2346 * gcc.target/mips/umips-lwp-1.c: New test.
2347 * gcc.target/mips/umips-swp-4.c: New test.
2349 2013-03-20 Richard Biener <rguenther@suse.de>
2351 PR tree-optimization/56661
2352 * gcc.dg/torture/pr56661.c: New testcase.
2354 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2356 PR rtl-optimization/56605
2357 * gcc.target/powerpc/pr56605.c: New.
2359 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2362 * gfortran.dg/do_1.f90: Don't xfail.
2364 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2367 * gfortran.dg/namelist_77.f90: New.
2368 * gfortran.dg/namelist_78.f90: New.
2370 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2373 * gfortran.dg/open_negative_unit_1.f90: New.
2375 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2377 * gcc.target/aarch64/sbc.c: New test.
2379 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2381 * gcc.target/aarch64/ror.c: New test.
2383 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2385 * gcc.target/aarch64/extr.c: New test.
2387 2013-03-19 Richard Biener <rguenther@suse.de>
2389 PR tree-optimization/56273
2390 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2391 * c-c++-common/uninit-17.c: Likewise.
2393 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2395 PR tree-optimization/56635
2396 * g++.dg/torture/pr56635.C: New test.
2398 2013-03-18 Richard Biener <rguenther@suse.de>
2400 PR tree-optimization/3713
2401 * g++.dg/ipa/devirt-12.C: New testcase.
2403 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2406 * c-c++-common/pr56566.c: New test.
2408 2013-03-17 Jason Merrill <jason@redhat.com>
2410 * g++.dg/template/abstract-dr337.C: XFAIL.
2412 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2415 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2416 * c-c++-common/pr56607.c: New test.
2418 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2421 * g++.dg/cpp0x/constexpr-array5.C: New.
2423 2013-03-15 Tobias Burnus <burnus@net-b.de>
2426 * gfortran.dg/transfer_intrinsic_5.f90: New.
2428 2013-03-15 Kai Tietz <ktietz@redhat.com>
2430 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2431 * gcc.target/i386/pr20020-1.c: Likewise.
2432 * gcc.target/i386/pr20020-2.c: Likewise.
2433 * gcc.target/i386/pr20020-3.c: Likewise.
2434 * gcc.target/i386/pr53425-1.c: Likewise.
2435 * gcc.target/i386/pr53425-2.c: Likewise.
2436 * gcc.target/i386/pr55093.c: Likewise.
2437 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2439 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2442 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2443 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2445 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2447 PR tree-optimization/53265
2448 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2450 * gcc.dg/graphite/id-6.c (test): Likewise.
2451 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2452 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2454 PR tree-optimization/53265
2455 * gcc.dg/pr53265.c: New test.
2456 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2458 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2460 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2461 n, use it as high bound instead of 4.
2463 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2466 * gcc.target/sh/pr49880-1.c: New.
2467 * gcc.target/sh/pr49880-2.c: New.
2468 * gcc.target/sh/pr49880-3.c: New.
2469 * gcc.target/sh/pr49880-4.c: New.
2470 * gcc.target/sh/pr49880-5.c: New.
2472 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2474 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2476 2013-03-13 Richard Biener <rguenther@suse.de>
2478 PR tree-optimization/56608
2479 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2481 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2484 * g++.dg/cpp0x/alias-decl-32.C: New.
2486 2013-03-11 Jan Hubicka <jh@suse.cz>
2489 * gcc.c-torture/compile/pr56571.c: New testcase.
2491 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2493 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2494 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2496 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2498 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2499 * gcc.dg/inline_4.c: Likewise.
2500 * gcc.dg/unroll_2.c: Likewise.
2501 * gcc.dg/unroll_3.c: Likewise.
2502 * gcc.dg/unroll_4.c: Likewise.
2504 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2507 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2510 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2512 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2515 * gcc.c-torture/compile/pr40797.c: New.
2517 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2519 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2521 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2524 * gfortran.dg/class_56.f90: New test.
2526 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2529 * gcc.target/mips/pr56524.c: New test.
2531 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2534 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2536 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2539 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2541 2013-03-08 Marek Polacek <polacek@redhat.com>
2543 PR tree-optimization/56478
2544 * gcc.dg/torture/pr56478.c: New test.
2546 2013-03-08 Kai Tietz <ktietz@redhat.com>
2548 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2549 targets linker option --allow-multiple-definition.
2551 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2552 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2553 * gcc.dg/pr52549.c: Add LLP64 case.
2554 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2555 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2556 * gcc.dg/torture/pr51071-2.c: Likewise.
2557 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2558 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2559 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2560 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2561 * gcc.dg/weak/weak-1.c: Likewise.
2562 * gcc.dg/weak/weak-2.c: Likewise.
2563 * gcc.dg/weak/weak-3.c: Likewise.
2564 * gcc.dg/weak/weak-4.c: Likewise.
2565 * gcc.dg/weak/weak-5.c: Likewise.
2566 * gcc.dg/weak/weak-15.c: Likewise.
2567 * gcc.dg/weak/weak-16.c: Likewise.
2569 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2571 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2573 PR tree-optimization/56559
2574 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2576 2013-03-07 Andreas Schwab <schwab@suse.de>
2578 * gcc.dg/pr31490.c: Fix last change.
2580 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2583 * g++.dg/template/crash115.C: New.
2585 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2587 PR tree-optimization/56539
2588 * gcc.c-torture/compile/pr56539.c: New test.
2590 2013-03-06 Kai Tietz <ktietz@redhat.com>
2592 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2594 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2595 * gcc.dg/lto/20091013-1_2.c: Likewise.
2596 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2598 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2600 * gnat.dg/specs/aggr6.ads: New test.
2602 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2604 * gnat.dg/loop_optimization15.ad[sb]: New test.
2606 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2609 * gcc.dg/pr56548.c: New test.
2611 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2614 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2616 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2619 * g++.dg/template/typename20.C: New test.
2621 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2624 * gcc.dg/pr56510.c: New test.
2626 PR rtl-optimization/56484
2627 * gcc.c-torture/compile/pr56484.c: New test.
2629 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2632 * g++.dg/warn/Wsign-conversion-2.C: New.
2634 2013-03-05 Richard Biener <rguenther@suse.de>
2636 PR tree-optimization/56270
2637 * gcc.dg/vect/slp-38.c: New testcase.
2639 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2641 PR rtl-optimization/56494
2642 * gcc.dg/pr56494.c: New test.
2644 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2646 * gcc.dg/pr56424.c: New test.
2648 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2650 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2651 * gcc.dg/pr56228.c <avr>: Skip.
2653 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2656 PR tree-optimization/52631
2657 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2659 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2661 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2662 * gcc.dg/vect/vect-83_64.c: Same.
2664 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2667 * gfortran.dg/pointer_check_13.f90: New test.
2669 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2672 * gfortran.dg/array_constructor_42.f90: New test.
2674 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2677 * g++.dg/template/static33.C: New.
2678 * g++.dg/template/static34.C: Likewise.
2681 * g++.dg/template/static35.C: New.
2683 2013-03-01 Steve Ellcey <sellcey@mips.com>
2685 * gcc.dg/pr56396.c: Require pic support.
2687 2013-03-01 Richard Biener <rguenther@suse.de>
2689 PR tree-optimization/55481
2690 * gcc.dg/torture/pr56488.c: New testcase.
2692 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2693 Jakub Jelinek <jakub@redhat.com>
2696 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2697 no_sanitize_address attribute rather than no_address_safety_analysis.
2698 * g++.dg/asan/sanitizer_test_utils.h
2699 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2700 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2701 in addition to no_address_safety_analysis.
2703 2013-02-28 Jason Merrill <jason@redhat.com>
2706 * g++.dg/cpp0x/constexpr-and.C: New.
2708 2013-02-28 Martin Jambor <mjambor@suse.cz>
2710 PR tree-optimization/56294
2711 * g++.dg/debug/pr56294.C: New test.
2713 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2715 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2717 2013-02-27 Marek Polacek <polacek@redhat.com>
2719 PR rtl-optimization/56466
2720 * gcc.dg/pr56466.c: New test.
2722 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2724 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2725 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2726 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2728 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2731 * gcc.dg/pr45472.c: New test.
2733 2013-02-26 Marek Polacek <polacek@redhat.com>
2735 PR tree-optimization/56426
2736 * gcc.dg/pr56436.c: New test.
2738 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2740 PR tree-optimization/56448
2741 * gcc.c-torture/compile/pr56448.c: New test.
2743 PR tree-optimization/56443
2744 * gcc.dg/torture/pr56443.c: New test.
2746 2013-02-25 Richard Biener <rguenther@suse.de>
2748 PR tree-optimization/56175
2749 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2751 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2754 * g++.dg/torture/pr56403.C: New test.
2756 2013-02-25 Catherine Moore <clm@codesourcery.com>
2759 2013-02-24 Catherine Moore <clm@codesourcery.com>
2760 Richard Sandiford <rdsandiford@googlemail.com>
2762 * gcc.target/mips/mips.exp: Add microMIPS support.
2763 * gcc.target/mips/umips-movep-2.c: New test.
2764 * gcc.target/mips/umips-lwp-2.c: New test.
2765 * gcc.target/mips/umips-swp-5.c: New test.
2766 * gcc.target/mips/umips-constraints-1.c: New test.
2767 * gcc.target/mips/umips-lwp-3.c: New test.
2768 * gcc.target/mips/umips-swp-6.c: New test.
2769 * gcc.target/mips/umips-constraints-2.c: New test.
2770 * gcc.target/mips/umips-save-restore-1.c: New test.
2771 * gcc.target/mips/umips-lwp-4.c: New test.
2772 * gcc.target/mips/umips-swp-7.c: New test.
2773 * gcc.target/mips/umips-save-restore-2.c: New test.
2774 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2775 * gcc.target/mips/umips-lwp-5.c: New test.
2776 * gcc.target/mips/umips-save-restore-3.c: New test.
2777 * gcc.target/mips/umips-lwp-6.c: New test.
2778 * gcc.target/mips/umips-swp-1.c: New test.
2779 * gcc.target/mips/umips-lwp-7.c: New test.
2780 * gcc.target/mips/umips-swp-2.c: New test.
2781 * gcc.target/mips/umips-lwp-8.c: New test.
2782 * gcc.target/mips/umips-swp-3.c: New test.
2783 * gcc.target/mips/umips-movep-1.c: New test.
2784 * gcc.target/mips/umips-lwp-1.c: New test.
2785 * gcc.target/mips/umips-swp-4.c: New test.
2787 2013-02-24 Catherine Moore <clm@codesourcery.com>
2788 Richard Sandiford <rdsandiford@googlemail.com>
2790 * gcc.target/mips/mips.exp: Add microMIPS support.
2791 * gcc.target/mips/umips-movep-2.c: New test.
2792 * gcc.target/mips/umips-lwp-2.c: New test.
2793 * gcc.target/mips/umips-swp-5.c: New test.
2794 * gcc.target/mips/umips-constraints-1.c: New test.
2795 * gcc.target/mips/umips-lwp-3.c: New test.
2796 * gcc.target/mips/umips-swp-6.c: New test.
2797 * gcc.target/mips/umips-constraints-2.c: New test.
2798 * gcc.target/mips/umips-save-restore-1.c: New test.
2799 * gcc.target/mips/umips-lwp-4.c: New test.
2800 * gcc.target/mips/umips-swp-7.c: New test.
2801 * gcc.target/mips/umips-save-restore-2.c: New test.
2802 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2803 * gcc.target/mips/umips-lwp-5.c: New test.
2804 * gcc.target/mips/umips-save-restore-3.c: New test.
2805 * gcc.target/mips/umips-lwp-6.c: New test.
2806 * gcc.target/mips/umips-swp-1.c: New test.
2807 * gcc.target/mips/umips-lwp-7.c: New test.
2808 * gcc.target/mips/umips-swp-2.c: New test.
2809 * gcc.target/mips/umips-lwp-8.c: New test.
2810 * gcc.target/mips/umips-swp-3.c: New test.
2811 * gcc.target/mips/umips-movep-1.c: New test.
2812 * gcc.target/mips/umips-lwp-1.c: New test.
2813 * gcc.target/mips/umips-swp-4.c: New test.
2815 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2818 * lib/asan-dg.exp (asan_link_flags): Add
2819 -B${gccpath}/libsanitizer/asan/ to flags.
2821 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2824 * gcc.dg/torture/pr56420.c: New test.
2826 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2829 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2831 2013-02-21 Martin Jambor <mjambor@suse.cz>
2833 PR tree-optimization/56310
2834 * g++.dg/ipa/pr56310.C: New test.
2836 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2839 * gfortran.dg/proc_ptr_comp_37.f90: New.
2841 2013-02-21 Richard Biener <rguenther@suse.de>
2843 PR tree-optimization/56415
2845 2013-02-11 Richard Biener <rguenther@suse.de>
2847 PR tree-optimization/56273
2848 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2849 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2850 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2851 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2852 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2853 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2855 2013-02-21 Marek Polacek <polacek@redhat.com>
2857 PR tree-optimization/56398
2858 * g++.dg/torture/pr56398.C: New test.
2860 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2863 * gcc.c-torture/compile/pr56405.c: New test.
2865 2013-02-20 Jan Hubicka <jh@suse.cz>
2867 PR tree-optimization/56265
2868 * g++.dg/ipa/devirt-11.C: New testcase.
2870 2013-02-20 Richard Biener <rguenther@suse.de>
2872 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2874 2013-02-20 Richard Biener <rguenther@suse.de>
2875 Jakub Jelinek <jakub@redhat.com>
2877 PR tree-optimization/56396
2878 * gcc.dg/pr56396.c: New testcase.
2880 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2883 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2885 2013-02-19 Richard Biener <rguenther@suse.de>
2887 PR tree-optimization/56384
2888 * gcc.dg/torture/pr56384.c: New testcase.
2890 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2892 PR tree-optimization/56350
2893 * gcc.dg/pr56350.c: New test.
2895 PR tree-optimization/56381
2896 * g++.dg/opt/pr56381.C: New test.
2898 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2901 * lib/dg-pch.exp (pch-init, pch-finish,
2902 check_effective_target_pch_supported_debug): New procs.
2903 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2904 Likewise if $pch_unsupported_debug and $flags include -g.
2905 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2906 and dg-require-effective-target pch_unsupported_debug.
2907 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2908 * objc.dg/pch/pch.exp: Likewise.
2909 * gcc.dg/pch/pch.exp: Likewise.
2910 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2911 pch_unsupported_debug.
2912 * gcc.dg/pch/valid-1.hs: Likewise.
2913 * gcc.dg/pch/valid-1b.c: Likewise.
2914 * gcc.dg/pch/valid-1b.hs: Likewise.
2916 2013-02-18 Richard Biener <rguenther@suse.de>
2918 PR tree-optimization/56366
2919 * gcc.dg/torture/pr56366.c: New testcase.
2921 2013-02-18 Richard Biener <rguenther@suse.de>
2924 * gcc.dg/torture/pr56349.c: New testcase.
2926 2013-02-18 Richard Biener <rguenther@suse.de>
2928 PR tree-optimization/56321
2929 * gcc.dg/torture/pr56321.c: New testcase.
2931 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2933 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2935 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2936 Dodji Seketeli <dodji@redhat.com>
2939 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2940 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2941 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2942 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2943 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2944 * c-c++-common/asan/pr56330.c: Likewise.
2945 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2946 Ensure the size argument of __builtin_memcpy is a constant.
2948 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2949 Paolo Carlini <paolo.carlini@oracle.com>
2952 * g++.dg/cpp0x/enum23.C: New.
2954 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2957 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2959 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2961 PR rtl-optimization/56348
2962 * gcc.target/i386/pr56348.c: New test.
2964 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2966 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2967 * gcc.target/arm/interrupt-2.c: Likewise.
2969 2013-02-15 Tobias Burnus <burnus@net-b.de>
2972 * gfortran.dg/matmul_9.f90: New.
2974 2013-02-15 Tobias Burnus <burnus@net-b.de>
2977 * gfortran.dg/init_flag_11.f90: New.
2979 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2981 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2983 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2985 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2988 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2989 Tobias Burnus <burnus@net-b.de>
2992 * gfortran.dg/allocatable_function_7.f90: New.
2994 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2996 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2997 * asan_globals_test-wrapper.cc: New file.
2998 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2999 instead of asan_globals_test.cc as dg-additional-sources.
3000 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
3001 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
3002 "sanitizer_test_utils.h" instead of
3003 "sanitizer_common/tests/sanitizer_test_utils.h".
3004 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
3005 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
3006 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
3007 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
3008 * g++.dg/asan/asan_test.cc: Synced from upstream.
3009 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
3011 2013-02-14 Dodji Seketeli <dodji@redhat.com>
3014 * c-c++-common/asan/memcmp-2.c: New test.
3016 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
3019 * g++.dg/cpp0x/udlit-string-literal.h: New.
3020 * g++.dg/cpp0x/udlit-string-literal.C: New.
3022 2013-02-13 Sriraman Tallam <tmsriram@google.com>
3024 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
3026 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
3029 * gcc.target/arm/pr56184.C: New test.
3031 2013-02-13 Jakub Jelinek <jakub@redhat.com>
3034 * g++.dg/torture/pr56302.C: New test.
3035 * g++.dg/cpp0x/constexpr-56302.C: New test.
3036 * c-c++-common/pr56302.c: New test.
3038 2013-02-13 Tobias Burnus <burnus@net-b.de>
3039 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3042 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3043 * gfortran.dg/quad_3.f90: Ditto.
3045 2013-02-13 Kostya Serebryany <kcc@google.com>
3047 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3048 to match the fresh asan run-time.
3049 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3051 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3053 Avoid instrumenting duplicated memory access in the same basic block
3054 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3055 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3056 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3057 * c-c++-common/asan/inc.c: Likewise.
3059 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3062 * gcc.target/i386/pr56148.c: New test.
3064 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3065 Tobias Burnus <burnus@net-b.de>
3068 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3071 2013-02-12 Richard Biener <rguenther@suse.de>
3074 * gcc.dg/lto/pr56297_0.c: New testcase.
3075 * gcc.dg/lto/pr56297_0.c: Likewise.
3077 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3080 * gfortran.dg/typebound_deferred_1.f90: New.
3082 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3084 PR rtl-optimization/56151
3085 * gcc.target/i386/pr56151.c: New test.
3087 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3089 * g++.dg/ext/mv12.C: New test.
3090 * g++.dg/ext/mv12.h: New file.
3091 * g++.dg/ext/mv12-aux.C: New file.
3092 * g++.dg/ext/mv13.C: New test.
3094 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3096 * lib/target-supports.exp
3097 (check_effective_target_powerpc_eabi_ok): New.
3098 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3100 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3101 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3103 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3104 * gcc.target/powerpc/pr51623.c: Likewise.
3105 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3106 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3108 2013-02-11 Alexander Potapenko <glider@google.com>
3109 Jack Howarth <howarth@bromo.med.uc.edu>
3110 Jakub Jelinek <jakub@redhat.com>
3113 * g++.dg/asan/pr55617.C: Run on all targets.
3115 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3117 PR rtl-optimization/56275
3118 * gcc.dg/pr56275.c: New test.
3120 2013-02-11 Richard Biener <rguenther@suse.de>
3122 PR tree-optimization/56273
3123 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3125 2013-02-11 Richard Biener <rguenther@suse.de>
3127 PR tree-optimization/56264
3128 * gcc.dg/torture/pr56264.c: New testcase.
3130 2013-02-11 Richard Biener <rguenther@suse.de>
3132 PR tree-optimization/56273
3133 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3134 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3135 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3136 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3137 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3138 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3140 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3142 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3143 for *-*-linux-gnu targets.
3144 * g++.dg/asan/interception-test-1.c: Ditto.
3145 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3146 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3148 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3151 * gfortran.dg/intrinsic_size_4.f90 : New test.
3153 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3156 * gcc.target/powerpc/pr56256.c: New test.
3158 2013-02-08 Ian Lance Taylor <iant@google.com>
3160 * lib/go.exp: Load timeout.exp.
3162 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3164 PR rtl-optimization/56246
3165 * gcc.target/i386/pr56246.c: New test.
3167 2013-02-08 Jeff Law <law@redhat.com>
3170 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3172 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3175 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3178 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3180 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3182 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3184 PR rtl-optimization/56195
3185 * gcc.dg/torture/pr56195.c: New test.
3187 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3190 * gfortran.dg/recursive_interface_2.f90: New test.
3192 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3194 PR tree-optimization/56250
3195 * gcc.c-torture/execute/pr56250.c: New test.
3197 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3199 PR tree-optimization/56064
3200 * gcc.dg/fixed-point/view-convert-2.c: New test.
3202 2013-02-08 Michael Matz <matz@suse.de>
3204 PR tree-optimization/52448
3205 * gcc.dg/pr52448.c: New test.
3207 2013-02-08 Richard Biener <rguenther@suse.de>
3210 * gcc.dg/torture/pr56181.c: New testcase.
3212 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3215 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3216 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3218 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3221 * g++.dg/parse/crash61.C: New test.
3224 * g++.dg/parse/pr56239.C: New test.
3227 * g++.dg/abi/mangle61.C: New test.
3229 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3231 PR rtl-optimization/56225
3232 * gcc.target/i386/pr56225.c: New test.
3234 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3237 * gcc.dg/guality/pr56154-1.c: New test.
3238 * gcc.dg/guality/pr56154-2.c: New test.
3239 * gcc.dg/guality/pr56154-3.c: New test.
3240 * gcc.dg/guality/pr56154-4.c: New test.
3241 * gcc.dg/guality/pr56154-aux.c: New file.
3243 PR tree-optimization/55789
3244 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3246 * gcc.dg/tree-ssa/inline-3.c: Add
3247 --param max-early-inliner-iterations=2 option.
3249 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3252 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3253 Add -fno-dwarf2-cfi-asm to dg-options.
3256 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3259 * gcc.dg/pr56228.c: New test.
3261 2013-02-07 Alan Modra <amodra@gmail.com>
3264 * gcc.target/powerpc/pr54009.c: New test.
3266 * gfortran.dg/pr54131.f: New test.
3268 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3271 * gfortran.dg/array_constructor_41.f90: New test.
3273 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3276 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3278 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3281 * g++.dg/gomp/pr56217.C: New test.
3283 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3285 PR tree-optimization/56205
3286 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3287 * gcc.c-torture/execute/pr56205.c: New test.
3289 2013-02-05 Richard Biener <rguenther@suse.de>
3291 PR tree-optimization/53342
3292 PR tree-optimization/53185
3293 * gcc.dg/vect/pr53185-2.c: New testcase.
3295 2013-02-05 Jan Hubicka <jh@suse.cz>
3297 PR tree-optimization/55789
3298 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3299 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3300 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3301 * g++.dg/ipa/inline-1.C: New testcase.
3302 * g++.dg/ipa/inline-2.C: New testcase.
3303 * g++.dg/ipa/inline-3.C: New testcase.
3305 2013-02-05 Jan Hubicka <jh@suse.cz>
3307 PR tree-optimization/55789
3308 * g++.dg/torture/pr55789.C: New testcase.
3310 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3313 * gcc.dg/pr56167.c: New test.
3315 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3318 * gcc.target/sh/pr55146.c: New.
3320 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3322 PR tree-optimization/54386
3323 * gcc.target/sh/pr54386.c: New.
3325 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3328 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3331 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3333 2013-02-04 Alexander Potapenko <glider@google.com>
3334 Jack Howarth <howarth@bromo.med.uc.edu>
3335 Jakub Jelinek <jakub@redhat.com>
3338 * g++.dg/asan/pr55617.C: New test.
3340 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3343 * gfortran.dg/typebound_operator_19.f90: New test.
3344 * gfortran.dg/typebound_assignment_4.f90: New test.
3346 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3349 * gfortran.dg/recursive_interface_1.f90: New test.
3351 2013-02-04 Richard Guenther <rguenther@suse.de>
3354 * gcc.dg/lto/pr56168_0.c: New testcase.
3355 * gcc.dg/lto/pr56168_1.c: Likewise.
3357 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3361 * gfortran.dg/block_12.f90: New test.
3362 * gfortran.dg/module_error_1.f90: New test.
3364 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3366 * lib/target-supports.exp (check_effective_target_vect_float)
3367 (check_effective_target_vect_no_align): Add mips-sde-elf.
3369 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3371 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3373 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3375 * gcc.dg/pr56023.c: XFAIL on AIX.
3376 * gcc.dg/vect/pr49352.c: Same.
3378 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3380 * gnat.dg/opt26.adb: New test.
3382 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3385 2013-01-27 Amol Pise <amolpise15@gmail.com>
3387 * gcc.target/arm/neon-vfnms-1.c: New test.
3388 * gcc.target/arm/neon-vfnma-1.c: New test.
3390 2013-01-31 Richard Biener <rguenther@suse.de>
3392 PR tree-optimization/56157
3393 * gcc.dg/torture/pr56157.c: New testcase.
3395 2013-01-30 Richard Biener <rguenther@suse.de>
3397 PR tree-optimization/56150
3398 * gcc.dg/torture/pr56150.c: New testcase.
3400 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3403 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3404 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3405 printed in backtrace.
3406 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3407 to avoid errors about mismatched allocation vs. deallocation.
3410 * g++.dg/mv1.C: Moved to...
3411 * g++.dg/ext/mv1.C: ... here. Adjust test.
3412 * g++.dg/mv2.C: Moved to...
3413 * g++.dg/ext/mv2.C: ... here. Adjust test.
3414 * g++.dg/mv3.C: Moved to...
3415 * g++.dg/ext/mv3.C: ... here.
3416 * g++.dg/mv4.C: Moved to...
3417 * g++.dg/ext/mv4.C: ... here.
3418 * g++.dg/mv5.C: Moved to...
3419 * g++.dg/ext/mv5.C: ... here. Adjust test.
3420 * g++.dg/mv6.C: Moved to...
3421 * g++.dg/ext/mv6.C: ... here. Adjust test.
3422 * g++.dg/ext/mv7.C: New test.
3423 * g++.dg/ext/mv8.C: New test.
3424 * g++.dg/ext/mv9.C: New test.
3425 * g++.dg/ext/mv10.C: New test.
3426 * g++.dg/ext/mv11.C: New test.
3428 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3430 PR rtl-optimization/56144
3431 * gcc.dg/pr56144.c: New.
3433 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3435 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3437 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3438 * g++.dg/cpp0x/constexpr-55573.C: Same
3440 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3442 PR tree-optimization/56064
3443 * gcc.dg/fixed-point/view-convert.c: New test.
3445 2013-01-30 Andreas Schwab <schwab@suse.de>
3447 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3448 evaluate the end index in string range.
3450 2013-01-30 Tobias Burnus <burnus@net-b.de>
3453 * gfortran.dg/allocatable_function_6.f90: New.
3455 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3456 Mikael Morin <mikael@gcc.gnu.org>
3459 * gfortran.dg/proc_ptr_comp_36.f90: New.
3461 2013-01-29 Richard Biener <rguenther@suse.de>
3463 PR tree-optimization/55270
3464 * gcc.dg/torture/pr55270.c: New testcase.
3466 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3468 PR rtl-optimization/56117
3469 * gcc.dg/pr56117.c: New test.
3471 2013-01-28 Richard Biener <rguenther@suse.de>
3473 PR tree-optimization/56034
3474 * gcc.dg/torture/pr56034.c: New testcase.
3476 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3478 PR tree-optimization/56125
3479 * gcc.dg/pr56125.c: New test.
3481 2013-01-28 Tobias Burnus <burnus@net-b.de>
3482 Mikael Morin <mikael@gcc.gnu.org>
3485 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3486 * gfortran.dg/import8.f90: Likewise.
3487 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3488 * gfortran.dg/import10.f90: New test.
3489 * gfortran.dg/import11.f90: Likewise
3491 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3494 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3495 string.h. Provide memset, malloc and free prototypes, adjust line
3496 numbers in dg-output.
3497 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3498 Provide memset prototype and adjust line numbers in dg-output.
3499 * c-c++-common/asan/global-overflow-1.c: Likewise.
3501 PR tree-optimization/56094
3502 * gcc.dg/pr56094.c: New test.
3504 2013-01-27 Amol Pise <amolpise15@gmail.com>
3506 * gcc.target/arm/neon-vfnms-1.c: New test.
3507 * gcc.target/arm/neon-vfnma-1.c: New test.
3509 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3512 * gcc.target/i386/pr56114.c: New test.
3514 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3517 * gfortran.dg/associate_14.f90: New test.
3520 * gfortran.dg/associate_13.f90: New test.
3522 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3524 PR tree-optimization/56098
3525 * gcc.dg/pr56098-1.c: New test.
3526 * gcc.dg/pr56098-2.c: New test.
3528 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3531 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3533 2013-01-22 Marek Polacek <polacek@redhat.com>
3535 PR tree-optimization/56035
3536 * gcc.dg/pr56035.c: New test.
3538 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3540 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3543 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3545 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3547 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3550 * gcc.dg/pr56078.c: New test.
3551 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3553 2013-01-24 Martin Jambor <mjambor@suse.cz>
3555 PR tree-optimization/55927
3556 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3558 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3560 * gcc.target/i386/movsd.c: New test.
3562 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3565 * gcc.target/i386/pr55934.c: New test.
3567 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3570 * gfortran.dg/select_8.f90: New.
3572 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3574 * gcc.target/microblaze/microblaze.exp: Remove
3575 target_config_cflags check.
3577 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3580 * gfortran.dg/gomp/pr56052.f90: New test.
3583 * gcc.dg/pr49069.c: New test.
3585 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3588 * g++.dg/cpp0x/constexpr-static10.C: New.
3590 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3593 * gcc.target/i386/pr56028.c: New test.
3595 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3598 * gcc.target/i386/pr55686.c: New test.
3600 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3603 * g++.dg/cpp0x/variadic139.C: New test.
3604 * g++.dg/cpp0x/variadic140.C: Likewise.
3605 * g++.dg/cpp0x/variadic141.C: Likewise.
3607 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3609 * gnat.dg/warn8.adb: New test.
3611 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3614 * gfortran.dg/include_8.f90: New test.
3616 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3618 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3619 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3621 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3623 PR tree-optimization/56051
3624 * gcc.c-torture/execute/pr56051.c: New test.
3626 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3628 PR rtl-optimization/56023
3629 * gcc.dg/pr56023.c: New test.
3631 2013-01-21 Martin Jambor <mjambor@suse.cz>
3634 * gcc.target/i386/pr56022.c: New test.
3636 2013-01-21 Jason Merrill <jason@redhat.com>
3638 * lib/target-supports.exp (check_effective_target_alias): New.
3640 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3643 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3645 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3647 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3649 2013-01-19 Jeff Law <law@redhat.com>
3651 PR tree-optimization/52631
3652 * tree-ssa/pr52631.c: New test.
3653 * tree-ssa/ssa-fre-9: Update expected output.
3655 2013-01-19 Anthony Green <green@moxielogic.com>
3657 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3660 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3662 PR tree-optimization/56029
3663 * g++.dg/torture/pr56029.C: New test.
3665 2013-01-18 Sharad Singhai <singhai@google.com>
3667 PR tree-optimization/55995
3668 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3670 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3673 * gcc.target/i386/pr55433.c: New.
3675 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3678 * gfortran.dg/pr56015.f90: New test.
3680 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3682 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3684 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3686 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3687 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3688 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3689 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3690 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3692 2013-01-17 Jeff Law <law@redhat.com>
3694 * gcc.dg/pr52573.c: Move to...
3695 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3697 PR rtl-optimization/52573
3698 * gcc.dg/pr52573.c: New test.
3700 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3703 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3704 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3705 check_no_compiler_messages to test support in ucontext.h.
3706 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3707 compliant RLIMIT_AS.
3709 2013-01-17 Marek Polacek <polacek@redhat.com>
3711 PR rtl-optimization/55833
3712 * gcc.dg/pr55833.c: New test.
3714 2013-01-17 Jan Hubicka <jh@suse.cz>
3716 PR tree-optimization/55273
3717 * gcc.c-torture/compile/pr55273.c: New testcase.
3719 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3722 * gcc.target/pr55981.c: New test.
3724 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3726 * gcc.target/arm/pr40887.c: Require at least armv5.
3727 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3728 * gcc.target/arm/pr51915.c: Likewise.
3729 * gcc.target/arm/pr52006.c: Likewise.
3730 * gcc.target/arm/pr53187.c: Likewise.
3732 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3733 * gcc.target/arm/ftest-support-arm.h: Delete.
3734 * gcc.target/arm/ftest-support-thumb.h: Delete.
3735 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3736 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3737 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3738 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3739 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3740 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3741 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3742 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3743 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3744 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3745 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3746 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3747 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3748 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3749 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3750 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3751 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3752 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3753 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3754 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3755 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3756 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3757 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3758 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3760 2013-01-17 Martin Jambor <mjambor@suse.cz>
3762 PR tree-optimizations/55264
3763 * g++.dg/ipa/pr55264.C: New test.
3765 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3768 * gfortran.dg/class_55.f90: New.
3770 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3773 * gcc.c-torture/execute/builtins/builtins.exp: Add
3774 -Wl,--allow-multiple-definition for eabi and elf targets.
3777 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3778 check_effective_target_vect_perm_short,
3779 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3780 check_effective_target_vect64): Return 0 for big-endian ARM.
3781 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3783 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3786 2013-01-16 Richard Biener <rguenther@suse.de>
3788 PR tree-optimization/55964
3789 * gcc.dg/torture/pr55964.c: New testcase.
3791 2013-01-16 Richard Biener <rguenther@suse.de>
3793 PR tree-optimization/54767
3794 PR tree-optimization/53465
3795 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3797 2013-01-16 Christian Bruel <christian.bruel@st.com>
3800 * gcc.target/sh/sh-switch.c: New testcase.
3802 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3804 * gcc.dg/webizer.c: Increase the array size.
3806 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3809 * gcc.dg/pr55940.c: New test.
3811 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3812 Harald Anlauf <anlauf@gmx.de>
3814 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3815 * gfortran.dg/bounds_check_5.f90: Likewise.
3816 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3817 * gfortran.dg/continuation_9.f90: Likewise.
3818 * gfortran.dg/move_alloc_13.f90: Likewise.
3819 * gfortran.dg/structure_constructor_11.f90: Likewise.
3820 * gfortran.dg/tab_continuation.f: Likewise.
3821 * gfortran.dg/warning-directive-2.F90: Likewise.
3822 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3824 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3826 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3827 * gcc.target/arm/fma-sp.c: Likewise.
3829 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3831 PR rtl-optimization/55153
3832 * gcc.dg/pr55153.c: New.
3834 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3836 PR tree-optimization/55920
3837 * gcc.c-torture/compile/pr55920.c: New test.
3839 2013-01-15 Richard Biener <rguenther@suse.de>
3842 * gcc.dg/torture/pr55882.c: New testcase.
3844 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3846 PR tree-optimization/55955
3847 * gcc.c-torture/compile/pr55955.c: New test.
3849 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3852 * g++.dg/cpp0x/alias-decl-31.C: New test.
3854 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3857 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3858 case where interface is null.
3860 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3863 * gfortran.dg/array_constructor_40.f90: New test.
3865 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3867 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3869 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3871 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3872 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3873 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3874 * gcc.target/aarch64/vect-ld1r.c: New.
3875 * gcc.target/aarch64/vect-ld1r.x: New.
3877 2013-01-14 Andi Kleen <ak@linux.intel.com>
3880 * gcc.target/i386/hle-clear-rel.c: New file
3881 * gcc.target/i386/hle-store-rel.c: New file.
3883 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3885 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3886 * gfortran.dg/bounds_check_4.f90: Likewise.
3887 * gfortran.dg/inquire_10.f90: Likewise.
3888 * gfortran.dg/minloc_3.f90: Likewise.
3889 * gfortran.dg/minlocval_3.f90: Likewise.
3890 * gfortran.dg/module_double_reuse.f90: Likewise.
3891 * gfortran.dg/mvbits_1.f90: Likewise.
3892 * gfortran.dg/oldstyle_1.f90: Likewise.
3893 * gfortran.dg/pr20163-2.f: Likewise.
3894 * gfortran.dg/save_1.f90: Likewise.
3895 * gfortran.dg/scan_1.f90: Likewise.
3896 * gfortran.dg/select_char_1.f90: Likewise.
3897 * gfortran.dg/shape_4.f90: Likewise.
3898 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3899 * gfortran.dg/function_optimize_10.f90: Likewise.
3900 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3901 * gfortran.dg/used_types_17.f90: Likewise.
3902 * gfortran.dg/used_types_18.f90: Likewise.
3904 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3907 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3909 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3911 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3913 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3915 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3917 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3920 * gfortran.dg/assumed_type_2.f90: Fix test case.
3921 * gfortran.dg/internal_pack_13.f90: New test.
3922 * gfortran.dg/internal_pack_14.f90: New test.
3924 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3927 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3928 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3931 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3933 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3935 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3938 * gcc.target/s390/pr55719.c: New testcase.
3940 2013-01-11 Richard Guenther <rguenther@suse.de>
3942 PR tree-optimization/44061
3943 * gcc.dg/pr44061.c: New testcase.
3945 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3947 Update copyright years.
3949 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3950 Jakub Jelinek <jakub@redhat.com>
3953 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3955 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3957 PR rtl-optimization/55672
3958 * gcc.target/i386/pr55672.c: New.
3960 2013-01-10 Jeff Law <law@redhat.com>
3962 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3963 pass/fail message unique.
3966 2013-01-10 Jason Merrill <jason@redhat.com>
3968 * ada/.gitignore: New.
3970 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3972 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3974 * g++.dg/tls/thread_local2.C: Likewise.
3975 * g++.dg/tls/thread_local2g.C: Likewise.
3976 * g++.dg/tls/thread_local6.C: Likewise.
3977 * g++.dg/tls/thread_local-order1.C: Add tls options.
3978 * g++.dg/tls/thread_local-order2.C: Likewise.
3979 * g++.dg/tls/thread_local3.C: Likewise.
3980 * g++.dg/tls/thread_local3g.C: Likewise.
3981 * g++.dg/tls/thread_local4.C: Likewise.
3982 * g++.dg/tls/thread_local4g.C: Likewise.
3983 * g++.dg/tls/thread_local5.C: Likewise.
3984 * g++.dg/tls/thread_local5g.C: Likewise.
3985 * g++.dg/tls/thread_local6g.C: Likewise.
3987 2013-01-10 Kostya Serebryany <kcc@google.com>
3989 * g++.dg/asan/asan_test.cc: Sync from upstream.
3991 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3993 PR tree-optimization/55921
3994 * gcc.c-torture/compile/pr55921.c: New test.
3996 2013-01-09 Jan Hubicka <jh@suse.cz>
3998 PR tree-optimization/55569
3999 * gcc.c-torture/compile/pr55569.c: New testcase.
4001 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
4004 * gfortran.dg/use_28.f90: New test.
4006 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
4008 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
4009 number matching more robust.
4011 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
4013 PR rtl-optimization/55829
4014 * gcc.target/i386/pr55829.c: New.
4016 2013-01-09 Tobias Burnus <burnus@net-b.de>
4019 * gfortran.dg/bind_c_bool_1.f90: New.
4020 * gfortran.dg/do_5.f90: Add dg-warning.
4022 2013-01-09 Jan Hubicka <jh@suse.cz>
4024 PR tree-optimization/55875
4025 * gcc.c-torture/execute/pr55875.c: New testcase.
4026 * g++.dg/torture/pr55875.C: New testcase.
4028 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4031 * c-c++-common/pr48418.c: New test.
4033 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
4036 * g++.dg/tls/thread_local-ice.C: New.
4038 2013-01-09 Andreas Schwab <schwab@suse.de>
4040 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4042 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4044 PR tree-optimization/48189
4045 * gcc.dg/pr48189.c: New test.
4047 2013-01-04 Jan Hubicka <jh@suse.cz>
4049 PR tree-optimization/55823
4050 * g++.dg/ipa/devirt-10.C: New testcase.
4052 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4053 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4055 PR rtl-optimization/55845
4056 * gcc.target/i386/pr55845.c: New test.
4058 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4060 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4061 instructions generated instead of number of occurances.
4063 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4065 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4066 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4067 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4068 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4069 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4070 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4071 * gcc.target/aarch64/vect-fcm.x: Likewise.
4072 * lib/target-supports.exp
4073 (check_effective_target_vect_cond): Enable for AArch64.
4075 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4077 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4078 endian-safe float pool loading.
4079 (test_square_root_v4sf): Likewise.
4080 (test_square_root_v2df): Likewise.
4081 * lib/target-supports.exp
4082 (check_effective_target_vect_call_sqrtf): Add AArch64.
4084 2013-01-08 Martin Jambor <mjambor@suse.cz>
4087 * gcc.dg/tree-ssa/pr55579.c: New test.
4089 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4091 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4094 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4097 * gcc.dg/torture/pr55890-3.c: New test.
4100 * gcc.c-torture/compile/pr55851.c: New test.
4103 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4106 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4109 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4111 2013-01-07 Tobias Burnus <burnus@net-b.de>
4114 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4115 * gfortran.dg/pointer_init_7.f90: New.
4117 2013-01-07 Richard Biener <rguenther@suse.de>
4119 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4121 2013-01-07 Richard Biener <rguenther@suse.de>
4124 * gcc.dg/torture/pr55890-1.c: New testcase.
4125 * gcc.dg/torture/pr55890-2.c: Likewise.
4127 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4129 * gcc.target/aarch64/fmovd.c: New.
4130 * gcc.target/aarch64/fmovf.c: Likewise.
4131 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4132 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4133 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4134 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4135 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4136 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4138 2013-01-07 Richard Biener <rguenther@suse.de>
4140 PR tree-optimization/55888
4141 PR tree-optimization/55862
4142 * gcc.dg/torture/pr55888.c: New testcase.
4144 2013-01-07 Tobias Burnus <burnus@net-b.de>
4147 * gfortran.dg/intrinsic_size_3.f90: New.
4149 2013-01-07 Tobias Burnus <burnus@net-b.de>
4152 * gfortran.dg/select_type_32.f90: New.
4154 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4157 * g++.dg/cpp0x/alias-decl-29.C: New test.
4159 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4164 * gfortran.dg/class_array_15.f03: New test.
4166 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4171 * gfortran.dg/use_23.f90: New test.
4172 * gfortran.dg/use_24.f90: New test.
4173 * gfortran.dg/use_25.f90: New test.
4174 * gfortran.dg/use_26.f90: New test.
4175 * gfortran.dg/use_27.f90: New test.
4177 2013-01-06 Olivier Hainque <hainque@adacore.com>
4179 * gnat.dg/specs/clause_on_volatile.ads: New test.
4181 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4183 * gnat.dg/alignment10.adb: New test.
4185 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4186 Mikael Morin <mikael@gcc.gnu.org>
4189 * gfortran.dg/use_22.f90: New test.
4191 2013-01-04 Andrew Pinski <apinski@cavium.com>
4193 * gcc.target/aarch64/cmp-1.c: New testcase.
4195 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4198 * gfortran.dg/select_type_31.f03: New test.
4200 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4202 PR c++/54526 (again)
4203 * g++.dg/cpp0x/parse2.C: Extend.
4204 * g++.old-deja/g++.other/crash28.C: Adjust.
4206 2013-01-04 Richard Biener <rguenther@suse.de>
4208 PR tree-optimization/55862
4209 * gcc.dg/torture/pr55862.c: New testcase.
4211 2013-01-04 Martin Jambor <mjambor@suse.cz>
4213 PR tree-optimization/55755
4214 * gcc.dg/torture/pr55755.c: New test.
4215 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4216 * gcc.dg/tree-ssa/pr45144.c: Update.
4218 2013-01-04 Richard Biener <rguenther@suse.de>
4221 * gcc.dg/fold-reassoc-2.c: New testcase.
4223 2013-01-04 Tobias Burnus <burnus@net-b.de>
4226 * gfortran.dg/null_7.f90: New.
4228 2013-01-04 Tobias Burnus <burnus@net-b.de>
4232 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4233 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4234 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4236 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4238 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4240 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4243 * gfortran.dg/assignment_1.f90: Modified.
4244 * gfortran.dg/assignment_4.f90: New.
4246 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4248 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4250 2013-01-03 Richard Biener <rguenther@suse.de>
4252 PR tree-optimization/55857
4253 * gcc.dg/vect/pr55857-1.c: New testcase.
4254 * gcc.dg/vect/pr55857-2.c: Likewise.
4256 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4258 PR rtl-optimization/55838
4259 * gcc.dg/pr55838.c: New test.
4261 PR tree-optimization/55832
4262 * gcc.c-torture/compile/pr55832.c: New test.
4264 2013-01-02 Teresa Johnson <tejohnson@google.com>
4266 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4267 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4268 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4269 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4270 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4271 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4272 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4273 * gcc.dg/unroll_1.c: Ditto.
4274 * gcc.dg/unroll_2.c: Ditto.
4275 * gcc.dg/unroll_3.c: Ditto.
4276 * gcc.dg/unroll_4.c: Ditto.
4278 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4280 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4282 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4285 * gfortran.dg/eof_4.f90: New test.
4287 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4289 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4290 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4291 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4292 (compat_setup_dfp): Initialize compat_alt_caret and
4293 compat_save_TEST_ALWAYS_FLAGS.
4295 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4297 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4299 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4301 * gcc.dg/torture/fp-int-convert-2.c: New test.
4303 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4305 * gfortran.dg/newunit_3.f90: Add dg-do run.
4306 * gfortran.dg/inquire_15.f90: Add dg-do run.
4308 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4310 PR tree-optimization/55831
4311 * gcc.dg/pr55831.c: New test.
4313 Copyright (C) 2013 Free Software Foundation, Inc.
4315 Copying and distribution of this file, with or without modification,
4316 are permitted in any medium without royalty provided the copyright
4317 notice and this notice are preserved.