1 2013-05-30 Ian Bolton <ian.bolton@arm.com>
3 * gcc.target/aarch64/insv_1.c: New test.
5 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
7 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
10 2013-05-30 Janus Weil <janus@gcc.gnu.org>
13 * gfortran.dg/assumed_size_1.f90: New.
15 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
17 * gcc.dg/shrink-wrap-alloca.c: New added.
18 * gcc.dg/shrink-wrap-pretend.c: New added.
19 * gcc.dg/shrink-wrap-sibcall.c: New added.
21 2013-05-30 Tobias Burnus <burnus@net-b.de>
24 * gfortran.dg/assumed_rank_13.f90: New.
26 2013-05-29 Easwaran Raman <eraman@google.com>
28 PR tree-optimization/57442
29 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
31 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
33 PR tree-optimization/57441
34 * gcc.c-torture/compile/pr57441.c: New.
36 2013-05-29 Dehao Chen <dehao@google.com>
39 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
41 2013-05-29 Tobias Burnus <burnus@net-b.de>
44 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
45 * gfortran.dg/class_19.f03: Ditto.
47 2013-05-29 Richard Biener <rguenther@suse.de>
49 * gcc.dg/vect/bb-slp-32.c: New testcase.
51 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
53 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
54 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
55 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
56 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
57 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
58 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
59 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
60 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
61 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
62 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
63 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
64 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
65 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
66 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
67 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
68 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
69 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
70 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
71 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
72 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
73 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
74 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
75 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
76 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
77 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
78 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
79 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
80 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
81 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
82 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
83 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
84 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
85 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
86 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
87 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
88 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
89 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
90 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
91 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
93 2013-05-29 Tobias Burnus <burnus@net-b.de>
96 * gfortran.dg/finalize_11.f90: New.
97 * gfortran.dg/finalize_4.f03: Remove dg-error.
98 * gfortran.dg/finalize_5.f03: Ditto.
99 * gfortran.dg/finalize_6.f03: Ditto.
100 * gfortran.dg/finalize_7.f03: Ditto.
102 2013-05-28 Tobias Burnus <burnus@net-b.de>
104 * gfortran.dg/class_array_16.f90: New.
106 2013-05-28 Tobias Burnus <burnus@net-b.de>
109 * testsuite/gfortran.dg/use_29.f90: New.
111 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
113 * gnat.dg/fp_exception.adb: New test.
115 2013-05-28 Richard Biener <rguenther@suse.de>
117 PR tree-optimization/56787
118 * gcc.dg/vect/pr56787.c: New testcase.
120 2013-05-28 Janus Weil <janus@gcc.gnu.org>
121 Tobias Burnus <burnus@net-b.de>
124 * gfortran.dg/typebound_override_4.f90: New.
126 2013-05-28 Richard Biener <rguenther@suse.de>
128 PR tree-optimization/57411
129 * g++.dg/opt/pr57411.C: New testcase.
131 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
133 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
134 * gcc.dg/builtin-bswap-9.c: Likewise.
136 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
138 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
140 2013-05-27 Richard Biener <rguenther@suse.de>
143 * gcc.dg/gomp/pr57412.c: New testcase.
145 2013-05-27 Bud Davis <jmdavis@link.com>
148 * gfortran.dg/stfunc_8.f90: New.
150 2013-05-27 Richard Biener <rguenther@suse.de>
152 PR tree-optimization/57343
153 * gcc.dg/torture/pr57343.c: New testcase.
155 2013-05-27 Richard Biener <rguenther@suse.de>
157 PR tree-optimization/57417
158 * gcc.dg/torture/pr57417.c: New testcase.
160 2013-05-27 Richard Biener <rguenther@suse.de>
162 PR tree-optimization/57396
163 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
165 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
167 * gnat.dg/specs/last_bit.ads: New test.
169 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
171 * gnat.dg/specs/machine_attribute.ads: New test.
173 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
175 * gnat.dg/incomplete3.ad[sb]: New test.
177 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
180 * gcc.target/mips/div-13.c: New test.
182 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
185 * gcc.target/mips/mips16-attributes-5.c,
186 * gcc.target/mips/mips16-attributes-6.c: New tests.
188 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
190 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
191 * gcc.dg/builtin-bswap-8.c: Likewise.
193 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
196 * g++.dg/cpp0x/new1.C: New.
198 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
201 * g++.dg/parse/dtor16.C: New.
202 * g++.dg/parse/dtor6.C: Adjust.
204 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
207 * g++.dg/expr/bitfield12.C: New.
209 2013-05-24 Jeff Law <law@redhat.com>
211 PR tree-optimization/57124
212 * gcc.c-torture/execute/pr57124.c: New test.
213 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
215 2013-05-24 Martin Jambor <mjambor@suse.cz>
217 PR tree-optimization/57294
218 * gcc.dg/ipa/pr57294.c: New test.
220 2013-05-24 Ian Bolton <ian.bolton@arm.com>
222 * gcc.target/aarch64/scalar_intrinsics.c
223 (force_simd): Use a valid instruction.
224 (test_vdupd_lane_s64): Pass a valid lane argument.
225 (test_vdupd_lane_u64): Likewise.
227 2013-05-24 Richard Biener <rguenther@suse.de>
229 PR tree-optimization/57287
230 * gcc.dg/pr57287.c: New testcase.
232 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
235 * g++.dg/template/error51.C: New.
237 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
240 * g++.dg/template/bitfield2.C: New.
242 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
244 * gnat.dg/specs/noinline1.ads: New test.
245 * gnat.dg/noinline2.ad[sb]: Likewise.
246 * gnat.dg/specs/noinline3.ads: Likewise.
247 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
249 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
252 * gcc.dg/tree-ssa/pr57385.c: New test.
254 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
256 * gnat.dg/derived_type4.adb: New test.
258 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
260 * gcc.dg/builtin-bswap-6.c: New test.
261 * gcc.dg/builtin-bswap-7.c: Likewise.
262 * gcc.dg/builtin-bswap-8.c: Likewise.
263 * gcc.dg/builtin-bswap-9.c: Likewise.
265 2013-05-23 Christian Bruel <christian.bruel@st.com>
268 * gcc.dg/debug/pr57351.c: New test
270 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
272 * gcc.target/aarch64/vect-clz.c: New file.
274 2013-05-23 Martin Jambor <mjambor@suse.cz>
277 * gcc.dg/ipa/pr57347.c: New test.
279 2013-05-23 Richard Biener <rguenther@suse.de>
281 PR tree-optimization/57380
282 * g++.dg/tree-ssa/pr57380.C: New testcase.
284 2013-05-23 Richard Biener <rguenther@suse.de>
287 * gcc.dg/torture/pr57381.c: New testcase.
289 2013-05-23 Jakub Jelinek <jakub@redhat.com>
292 * gcc.c-torture/execute/pr57344-1.c: New test.
293 * gcc.c-torture/execute/pr57344-2.c: New test.
294 * gcc.c-torture/execute/pr57344-3.c: New test.
295 * gcc.c-torture/execute/pr57344-4.c: New test.
297 2013-05-23 Richard Biener <rguenther@suse.de>
299 PR rtl-optimization/57341
300 * gcc.dg/torture/pr57341.c: New testcase.
302 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
305 * g++.dg/parse/crash62.C: New.
307 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
308 Pat Haugen <pthaugen@us.ibm.com>
309 Peter Bergner <bergner@vnet.ibm.com>
311 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
314 2013-05-22 Tobias Burnus <burnus@net-b.de>
317 * gfortran.dg/defined_assignment_6.f90: New.
319 2013-05-22 Tobias Burnus <burnus@net-b.de>
322 * gfortran.dg/assumed_type_6.f90: New.
324 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
327 * g++.dg/cpp0x/Wunused-parm.C: New.
329 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
331 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
332 * g++.dg/warn/Wdouble-promotion.C: Likewise.
334 2013-05-21 Easwaran Raman <eraman@google.com>
336 PR tree-optimization/57322
337 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
339 2013-05-21 Graham Stott <graham.stott@btinternet.com>
341 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
344 2013-05-21 Tobias Burnus <burnus@net-b.de>
347 * gfortran.dg/assumed_type_5.f90: New.
348 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
349 * gfortran.dg/assumed_rank_2.f90: Ditto.
350 * gfortran.dg/assumed_type_3.f90: Update dg-error.
351 * gfortran.dg/no_arg_check_3.f90: Ditto.
353 2013-05-21 Jakub Jelinek <jakub@redhat.com>
355 PR tree-optimization/57331
356 * gcc.c-torture/compile/pr57331.c: New test.
358 2013-05-21 Richard Biener <rguenther@suse.de>
360 PR tree-optimization/57330
361 * gcc.dg/torture/pr57330.c: New testcase.
363 2013-05-21 Richard Biener <rguenther@suse.de>
365 PR tree-optimization/57303
366 * gcc.dg/torture/pr57303.c: New testcase.
368 2013-05-21 Jakub Jelinek <jakub@redhat.com>
370 PR tree-optimization/57321
371 * gcc.c-torture/execute/pr57321.c: New test.
373 2013-05-20 Tobias Burnus <burnus@net-b.de>
377 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
378 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
379 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
380 * gfortran.dg/binding_label_tests_3.f03: Ditto.
381 * gfortran.dg/binding_label_tests_4.f03: Ditto.
382 * gfortran.dg/binding_label_tests_5.f03: Ditto.
383 * gfortran.dg/binding_label_tests_6.f03: Ditto.
384 * gfortran.dg/binding_label_tests_7.f03: Ditto.
385 * gfortran.dg/binding_label_tests_8.f03: Ditto.
386 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
387 * gfortran.dg/binding_label_tests_24.f90: New.
388 * gfortran.dg/binding_label_tests_25.f90: New.
390 2013-05-20 Tobias Burnus <burnus@net-b.de>
393 * gfortran.dg/binding_label_tests_17.f90: New.
394 * gfortran.dg/binding_label_tests_18.f90: New.
395 * gfortran.dg/binding_label_tests_19.f90: New.
396 * gfortran.dg/binding_label_tests_20.f90: New.
397 * gfortran.dg/binding_label_tests_21.f90: New.
398 * gfortran.dg/binding_label_tests_22.f90: New.
399 * gfortran.dg/binding_label_tests_23.f90: New.
401 2013-05-20 Tobias Burnus <burnus@net-b.de>
404 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
405 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
406 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
407 * gfortran.dg/common_18.f90: New.
408 * gfortran.dg/common_19.f90: New.
409 * gfortran.dg/common_20.f90: New.
410 * gfortran.dg/common_21.f90: New.
412 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
415 * g++.dg/parse/error52.C: New.
416 * g++.dg/parse/error3.C: Adjust.
417 * g++.dg/parse/error36.C: Likewise.
419 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
422 * gcc.target/sh/pr56547-1.c: New.
423 * gcc.target/sh/pr56547-2.c: New.
425 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
428 * g++.dg/warn/Wsign-compare-6.C: New.
429 * g++.dg/warn/Wdouble-promotion.C: Adjust.
431 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
434 * g++.dg/template/error50.C: New.
436 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
439 * g++.dg/ext/complit13.C: New.
441 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
444 * g++.dg/pr57175.C: New testcase.
446 2013-05-17 Easwaran Raman <eraman@google.com>
448 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
450 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
453 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
455 2013-05-17 Jakub Jelinek <jakub@redhat.com>
457 PR rtl-optimization/57281
458 PR rtl-optimization/57300
459 * gcc.dg/pr57300.c: New test.
460 * gcc.c-torture/execute/pr57281.c: New test.
462 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
465 * g++.dg/ext/sizeof-complit.C: New.
467 2013-05-17 Marek Polacek <polacek@redhat.com>
469 * gcc.dg/strlenopt-25.c: New test.
470 * gcc.dg/strlenopt-26.c: Likewise.
472 2013-05-17 Jakub Jelinek <jakub@redhat.com>
474 * gcc.target/i386/rotate-4.c: Compile only with -mavx
475 instead of -mavx2, require only avx instead of avx2.
476 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
477 of avx2-check.h and turn into an avx runtime test instead of
480 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
482 * g++.dg/ext/vector22.C: Uncomment working test.
484 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
487 * g++.dg/template/pr17410.C: New.
489 2013-05-16 Jakub Jelinek <jakub@redhat.com>
491 * gcc.target/i386/rotate-3.c: New test.
492 * gcc.target/i386/rotate-3a.c: New test.
493 * gcc.target/i386/rotate-4.c: New test.
494 * gcc.target/i386/rotate-4a.c: New test.
495 * gcc.target/i386/rotate-5.c: New test.
496 * gcc.target/i386/rotate-5a.c: New test.
498 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
500 * gcc.dg/visibility-21.c: Require section_anchors.
502 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
504 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
505 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
506 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
508 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
510 * gcc.dg/visibility-21.c: New.
512 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
515 * gcc.dg/pr57286.c: New testcase.
516 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
517 * g++.dg/ext/vector22.C: Comment out transformations not
520 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
523 * gcc.target/mips/call-1.c: Restrict to o32.
524 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
526 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
528 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
530 * g++.dg/warn/Wshadow-1.C: Likewise.
531 * g++.dg/warn/Wshadow-6.C: Likewise.
532 * g++.dg/warn/Wshadow-7.C: Likewise.
534 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
537 * g++.dg/parse/pr31952-1.C: New.
538 * g++.dg/parse/pr31952-2.C: Likewise.
539 * g++.dg/parse/pr31952-3.C: Likewise.
541 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
542 * g++.old-deja/g++.jason/cond.C: Likewise.
543 * g++.dg/cpp0x/range-for5.C: Likewise.
545 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
548 * gcc.target/arm/pr40887.c: Adjust testcase.
549 * gcc.target/arm/pr19599.c: New test.
551 2013-05-15 Richard Biener <rguenther@suse.de>
553 PR tree-optimization/57275
554 * gcc.target/i386/pr57275.c: New testcase.
556 2013-05-15 Jan Hubicka <jh@suse.cz>
558 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
559 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
560 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
562 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
564 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
567 2013-05-14 Jakub Jelinek <jakub@redhat.com>
570 * c-c++-common/Wsequence-point-1.c: New test.
572 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
574 * g++.dg/ext/vector22.C: New testcase.
575 * gcc.dg/binop-xor3.c: Remove xfail.
577 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
579 * gcc.target/aarch64/vect-fcm.x: Add cases testing
580 FLOAT cmp FLOAT ? INT : INT.
581 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
582 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
583 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
584 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
585 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
586 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
588 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
591 * g++.dg/cpp0x/defaulted43.C: New.
593 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
595 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
596 (alloca): Remove declaration.
597 (foo9): Replace alloca by __builtin_alloca.
599 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
601 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
602 Expect "size of array is too large" error.
604 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
606 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
608 2013-05-14 Richard Biener <rguenther@suse.de>
611 * g++.dg/torture/pr57235.C: New testcase.
613 2013-05-14 Jakub Jelinek <jakub@redhat.com>
616 * gcc.dg/torture/pr57251.c: New test.
618 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
621 * gcc.target/i386/pr57264.c: New test.
623 2013-05-13 Jakub Jelinek <jakub@redhat.com>
625 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
627 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
629 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
631 2013-05-13 Jakub Jelinek <jakub@redhat.com>
633 PR tree-optimization/45216
634 PR tree-optimization/57157
635 * c-c++-common/rotate-1.c: Add 32 tests with +.
636 * c-c++-common/rotate-1a.c: Adjust.
637 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
638 * c-c++-common/rotate-2b.c: New test.
639 * c-c++-common/rotate-3.c: Add 32 tests with +.
640 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
641 * c-c++-common/rotate-4b.c: New test.
642 * c-c++-common/rotate-5.c: New test.
644 2013-05-13 Martin Jambor <mjambor@suse.cz>
647 * gcc.dg/ipa/remref-0.c: New test.
648 * gcc.dg/ipa/remref-1a.c: Likewise.
649 * gcc.dg/ipa/remref-1b.c: Likewise.
650 * gcc.dg/ipa/remref-2a.c: Likewise.
651 * gcc.dg/ipa/remref-2b.c: Likewise.
653 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
655 * gcc.dg/vector-shift-2.c: New testcase.
657 2013-05-13 Jakub Jelinek <jakub@redhat.com>
659 PR tree-optimization/57230
660 * gcc.dg/strlenopt-24.c: New test.
662 PR tree-optimization/57230
663 * gcc.dg/strlenopt-23.c: New test.
665 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
668 * gcc.target/sh/pr57108.c: Move this test case to ...
669 * gcc.c-torture/compile/pr57108.c: ... here.
671 2013-05-10 Richard Biener <rguenther@suse.de>
673 PR tree-optimization/57214
674 * gcc.dg/torture/pr57214.c: New testcase.
676 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
678 * gcc.dg/vector-shift.c: New testcase.
680 2013-05-10 Jakub Jelinek <jakub@redhat.com>
682 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
684 PR tree-optimization/45216
685 PR tree-optimization/57157
686 * c-c++-common/rotate-1.c: New test.
687 * c-c++-common/rotate-1a.c: New test.
688 * c-c++-common/rotate-2.c: New test.
689 * c-c++-common/rotate-2a.c: New test.
690 * c-c++-common/rotate-3.c: New test.
691 * c-c++-common/rotate-3a.c: New test.
692 * c-c++-common/rotate-4.c: New test.
693 * c-c++-common/rotate-4a.c: New test.
695 2013-05-10 Richard Biener <rguenther@suse.de>
697 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
698 * gcc.target/i386/l_fma_double_1.c: Adjust.
699 * gcc.target/i386/l_fma_double_2.c: Likewise.
700 * gcc.target/i386/l_fma_double_3.c: Likewise.
701 * gcc.target/i386/l_fma_double_4.c: Likewise.
702 * gcc.target/i386/l_fma_double_5.c: Likewise.
703 * gcc.target/i386/l_fma_double_6.c: Likewise.
704 * gcc.target/i386/l_fma_float_1.c: Likewise.
705 * gcc.target/i386/l_fma_float_2.c: Likewise.
706 * gcc.target/i386/l_fma_float_3.c: Likewise.
707 * gcc.target/i386/l_fma_float_4.c: Likewise.
708 * gcc.target/i386/l_fma_float_5.c: Likewise.
709 * gcc.target/i386/l_fma_float_6.c: Likewise.
711 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
714 * g++.dg/cpp0x/pr51226.C: New.
716 2013-04-16 Han Shen <shenhan@google.com>
718 Test cases for '-fstack-protector-strong'.
719 * gcc.dg/fstack-protector-strong.c: New.
720 * g++.dg/fstack-protector-strong.C: New.
722 2013-05-07 Ian Bolton <ian.bolton@arm.com>
724 * gcc.target/aarch64/ands_1.c: New test.
725 * gcc.target/aarch64/ands_2.c: Likewise
727 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
729 * lib/target-supports.exp (check_effective_target_hw): New
731 * c-c++-common/asan/clone-test-1.c: Call
732 check_effective_target_hw.
733 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
734 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
735 possible decorations.
736 * c-c++-common/asan/null-deref-1.c: Likewise.
737 * c-c++-common/asan/stack-overflow-1.c: Likewise.
738 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
739 * c-c++-common/asan/use-after-free-1.c: Likewise.
740 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
741 * g++.dg/asan/large-func-test-1.C: Likewise.
743 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
745 * gcc.target/aarch64/scalar_intrinsics.c: Update.
747 2013-05-07 Richard Biener <rguenther@suse.de>
750 * g++.dg/torture/pr57190.C: New testcase.
752 2013-05-07 Jakub Jelinek <jakub@redhat.com>
754 PR tree-optimization/57149
755 * gcc.dg/pr57149.c: New test.
758 * gcc.dg/pr57184.c: New test.
760 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
762 * gnat.dg/specs/array3.ads: New test.
764 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
766 * c-c++-common/vector-scalar-2.c: New testcase.
768 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
770 * gcc.target/i386/asm-dialect-2.c: New testcase.
772 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
775 * g++.dg/cpp0x/auto38.C: New.
777 2013-05-06 Richard Biener <rguenther@suse.de>
779 PR tree-optimization/57185
780 * gcc.dg/autopar/pr57185.c: New testcase.
782 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
785 * gcc.target/i386/pr57106.c: New test.
787 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
789 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
790 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
791 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
792 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
793 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
794 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
795 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
797 2013-05-06 Teresa Johnson <tejohnson@google.com>
800 * gcc.dg/pr57154.c: New test.
802 2013-05-06 Richard Biener <rguenther@suse.de>
805 * gcc.dg/torture/pr57147-1.c: New testcase.
806 * gcc.dg/torture/pr57147-2.c: Likewise.
807 * gcc.dg/torture/pr57147-3.c: Likewise.
809 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
812 * gcc.target/sh/pr55303-1.c: New.
813 * gcc.target/sh/pr55303-2.c: New.
814 * gcc.target/sh/pr55303-3.c: New.
816 2013-05-05 Tobias Burnus <burnus@net-b.de>
818 * gfortran.dg/allocate_with_source_3.f90: New.
820 2013-05-05 Tobias Burnus <burnus@net-b.de>
823 * gfortran.dg/null_8.f90: New.
825 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
828 * g++.dg/cpp0x/enum27.C: New.
829 * g++.dg/cpp0x/enum_base.C: Adjust.
831 2013-05-04 Jakub Jelinek <jakub@redhat.com>
833 PR tree-optimization/56205
834 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
836 2013-05-04 Tobias Burnus <burnus@net-b.de>
838 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
839 * gfortran.dg/bind_c_usage_27.f90: New.
840 * gfortran.dg/bind_c_usage_28.f90: New.
842 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
845 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
847 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
850 * gcc.target/powerpc/pr57150.c: New file.
852 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
854 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
855 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
856 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
857 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
858 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
859 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
860 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
862 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
864 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
865 scan-assembler-times.
867 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
869 * gcc.dg/tree-ssa/slsr-32.c: New.
870 * gcc.dg/tree-ssa/slsr-33.c: New.
871 * gcc.dg/tree-ssa/slsr-34.c: New.
872 * gcc.dg/tree-ssa/slsr-35.c: New.
873 * gcc.dg/tree-ssa/slsr-36.c: New.
874 * gcc.dg/tree-ssa/slsr-37.c: New.
875 * gcc.dg/tree-ssa/slsr-38.c: New.
877 2013-05-03 Ian Bolton <ian.bolton@arm.com>
879 * gcc.target/aarch64/tst_1.c: New test.
880 * gcc.target/aarch64/tst_2.c: Likewise
882 2013-05-02 Jeff Law <law@redhat.com>
884 PR tree-optimization/57144
885 * gcc.c-torture/execute/pr57144.c: New test.
887 2013-05-03 Jakub Jelinek <jakub@redhat.com>
889 PR rtl-optimization/57130
890 * gcc.c-torture/execute/pr57130.c: New test.
892 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
894 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
896 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
898 * gcc.target/aarch64/fabd.c: New file.
900 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
903 * g++.dg/cpp0x/pr54318.C: New.
905 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
908 * g++.dg/parse/error51.C: New.
909 * g++.dg/parse/error15.C: Adjust column numbers.
911 2013-05-02 Tobias Burnus <burnus@net-b.de>
914 * gfortran.dg/size_kind_2.f90: New.
915 * gfortran.dg/size_kind_3.f90: New.
917 2013-05-02 Richard Biener <rguenther@suse.de>
920 * g++.dg/torture/pr57140.C: New testcase.
922 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
925 * gcc.target/arm/pr56732-1.c: New test.
927 2013-05-02 Martin Jambor <mjambor@suse.cz>
930 * gcc.dg/ipa/pr56988.c: New test.
932 2013-05-02 Ian Bolton <ian.bolton@arm.com>
934 * gcc.target/aarch64/bics_1.c: New test.
935 * gcc.target/aarch64/bics_2.c: Likewise.
937 2013-05-02 Jakub Jelinek <jakub@redhat.com>
939 PR rtl-optimization/57131
940 * gcc.c-torture/execute/pr57131.c: New test.
942 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
945 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
947 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
950 * gcc.target/i386/pr57091.c: New test.
952 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
954 * gcc.target/aarch64/vect-vaddv.c: New.
956 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
958 * gcc.target/aarch64/vect-vmaxv.c: New.
959 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
961 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
963 * gcc.target/aarch64/scalar-vca.c: New.
964 * gcc.target/aarch64/vect-vca.c: Likewise.
966 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
968 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
969 (test_vceqd_s64): Force arguments to SIMD registers.
970 (test_vceqzd_s64): Likewise.
971 (test_vcged_s64): Likewise.
972 (test_vcled_s64): Likewise.
973 (test_vcgezd_s64): Likewise.
974 (test_vcged_u64): Likewise.
975 (test_vcgtd_s64): Likewise.
976 (test_vcltd_s64): Likewise.
977 (test_vcgtzd_s64): Likewise.
978 (test_vcgtd_u64): Likewise.
979 (test_vclezd_s64): Likewise.
980 (test_vcltzd_s64): Likewise.
981 (test_vtst_s64): Likewise.
982 (test_vtst_u64): Likewise.
984 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
987 * g++.dg/cpp0x/decltype53.C: New.
989 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
992 * gfortran.dg/power_5.f90: New test.
994 2013-04-30 Richard Biener <rguenther@suse.de>
997 * gcc.dg/torture/pr57122.c: New testcase.
999 2013-04-30 Richard Biener <rguenther@suse.de>
1002 * g++.dg/torture/pr57107.C: New testcase.
1004 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
1006 PR rtl-optimization/57105
1007 * gcc.dg/pr57105.c: New test.
1009 2013-04-30 Jakub Jelinek <jakub@redhat.com>
1011 PR tree-optimization/57104
1012 * gcc.dg/pr57104.c: New test.
1014 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1017 * gcc.target/i386/pr44578.c: New test.
1019 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
1022 * gcc.target/i386/pr57097.c: New test.
1024 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
1027 * gcc.target/i386/pr57098.c: New test.
1029 2013-04-29 Kai Tietz <ktietz@redhat.com>
1031 * gcc.c-torture/execute/pr55875.c: New test.
1033 2013-04-29 Richard Biener <rguenther@suse.de>
1036 * gcc.dg/torture/pr57075.c: New testcase.
1038 2013-04-29 Richard Biener <rguenther@suse.de>
1041 * gcc.dg/autopar/pr57103.c: New testcase.
1043 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1045 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1047 2013-04-29 Tom de Vries <tom@codesourcery.com>
1049 * gcc.dg/pr50763.c: Update test.
1051 2013-04-26 Jeff Law <law@redhat.com>
1053 * gcc.dg/tree-ssa/vrp88.c: New test.
1055 2013-04-29 Christian Bruel <christian.bruel@st.com>
1058 * gcc.target/sh/pr57108.c: New test.
1060 2013-04-29 Richard Biener <rguenther@suse.de>
1063 * gfortran.dg/gomp/pr57089.f90: New testcase.
1065 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1067 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1069 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1071 * gcc.target/aarch64/vect-vcvt.c: New.
1073 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1075 * gcc.target/aarch64/vect-vrnd.c: New.
1077 2013-04-29 Richard Biener <rguenther@suse.de>
1079 PR tree-optimization/57081
1080 * gcc.dg/torture/pr57081.c: New testcase.
1082 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1084 PR tree-optimization/57083
1085 * gcc.dg/torture/pr57083.c: New test.
1087 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1090 * g++.dg/cpp0x/decltype52.C: New.
1092 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1094 N3472 binary constants
1095 * g++.dg/cpp/limits.C: Adjust warning wording.
1096 * g++.dg/system-binary-constants-1.C: Likewise.
1097 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1099 2013-04-28 Tobias Burnus <burnus@net-b.de>
1102 * gfortran.dg/coarray_30.f90: New.
1104 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1107 * frontend-passes (optimize_power): New function.
1108 (optimize_op): Use it.
1110 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1113 * gcc.c-torture/execute/pr56866.c: New test.
1114 * gcc.target/i386/pr56866.c: New test.
1116 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1119 * gcc.dg/setjmp-5.c: New test.
1121 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1124 * g++.dg/cpp0x/constexpr-55708.C: New.
1126 2013-04-26 Richard Biener <rguenther@suse.de>
1128 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1129 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1130 * gcc.dg/pr53265.c: Remove XFAILs.
1131 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1132 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1134 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1136 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1137 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1138 -fdiagnostics-color=never option similarly to
1139 -fno-diagnostics-show-caret option.
1141 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1143 PR rtl-optimization/57003
1144 * gcc.target/i386/pr57003.c: New test.
1146 2013-04-25 Marek Polacek <polacek@redhat.com>
1148 PR tree-optimization/57066
1149 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1151 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1152 Tejas Belagod <tejas.belagod@arm.com>
1154 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1155 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1156 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1158 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1160 * gcc.target/aarch64/cmp.c: New.
1162 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1164 * gcc.target/aarch64/ngc.c: New.
1166 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1168 * lib/target-supports.exp
1169 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1170 (check_effective_target_arm_neon_fp16_ok): Likewise.
1171 (add_options_for_arm_neon_fp16): Likewise.
1172 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1173 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1175 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1177 PR rtl-optimizations/57046
1178 * gcc.target/i386/pr57046.c: New test.
1180 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1182 * g++.dg/cpp1y/cplusplus.C: New.
1184 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1186 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1188 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1190 * c-c++-common/Wpointer-arith-1.c: New.
1192 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1194 * g++.dg/cpp1y/cxx1y_macro.C: New.
1196 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1199 * g++.dg/cpp0x/sfinae45.C: New.
1201 2013-04-24 Richard Biener <rguenther@suse.de>
1204 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1206 2013-04-23 Richard Biener <rguenther@suse.de>
1209 * gcc.dg/torture/pr57036-1.c: New testcase.
1210 * gcc.dg/torture/pr57036-2.c: Likewise.
1212 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1214 * gcc.target/aarch64/scalar-mov.c: New testcase.
1216 2013-04-23 Richard Biener <rguenther@suse.de>
1218 PR tree-optimization/57026
1219 * gcc.dg/torture/pr57026.c: New testcase.
1221 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1225 * gfortran.dg/transfer_check_4.f90: New.
1227 2013-04-22 Marek Polacek <polacek@redhat.com>
1230 * gcc.dg/pr56990.c: New test.
1232 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1235 * gcc.target/i386/pr57018.c: New test.
1237 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1239 * gcc.target/aarch64/vrecps.c: New.
1240 * gcc.target/aarch64/vrecpx.c: Likewise.
1242 2013-04-22 Christian Bruel <christian.bruel@st.com>
1245 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1247 2013-04-21 Jeff Law <law@redhat.com>
1249 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1251 2013-04-20 Tobias Burnus <burnus@net-b.de>
1254 * gfortran.dg/c_loc_test_22.f90: New.
1256 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1258 PR rtl-optimization/56847
1259 * gcc.dg/pr56847.c: New test.
1261 2013-04-19 Richard Biener <rguenther@suse.de>
1263 PR tree-optimization/56982
1264 * gcc.c-torture/execute/pr56982.c: New testcase.
1266 2013-04-19 Martin Jambor <mjambor@suse.cz>
1268 PR tree-optimization/56718
1269 * g++.dg/ipa/imm-devirt-1.C: New test.
1270 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1272 2013-04-19 Richard Biener <rguenther@suse.de>
1274 PR tree-optimization/57000
1275 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1277 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1278 Mikael Morin <mikael@gcc.gnu.org>
1281 * gfortran.dg/array_constructor_45.f90: New test.
1282 * gfortran.dg/array_constructor_46.f90: New test.
1283 * gfortran.dg/array_constructor_47.f90: New test.
1284 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1286 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1288 PR rtl-optimization/56999
1289 * g++.dg/opt/pr56999.C: New test.
1291 2013-04-18 Cary Coutant <ccoutant@google.com>
1293 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1294 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1296 2013-04-18 Cary Coutant <ccoutant@google.com>
1298 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1299 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1300 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1301 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1302 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1303 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1304 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1305 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1306 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1307 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1308 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1310 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1312 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1314 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1316 PR tree-optimization/56984
1317 * gcc.c-torture/compile/pr56984.c: New test.
1319 PR rtl-optimization/56992
1320 * gcc.dg/pr56992.c: New test.
1322 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1325 * gfortran.dg/proc_ptr_42.f90: New.
1327 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1329 * gnat.dg/discr41.ad[sb]: New test.
1330 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1331 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1332 * gcc.dg/vect/slp-24.c: Likewise.
1333 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1334 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1335 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1336 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1337 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1338 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1339 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1340 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1341 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1342 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1343 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1344 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1345 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1346 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1347 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1348 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1349 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1350 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1351 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1352 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1353 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1354 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1355 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1356 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1357 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1358 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1360 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1363 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1364 * gfortran.dg/module_md5_1.f90: Remove.
1366 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1368 * gcc.target/aarch64/adds3.c: New.
1369 * gcc.target/aarch64/subs3.c: New.
1371 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1373 * gcc.target/aarch64/adds1.c: New.
1374 * gcc.target/aarch64/adds2.c: New.
1375 * gcc.target/aarch64/subs1.c: New.
1376 * gcc.target/aarch64/subs2.c: New.
1378 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1380 Implement n3599 - Literal operator templates for strings.
1381 * g++.dg/cpp1y/udlit-char-template.C: New test.
1382 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1384 2013-04-16 Tobias Burnus <burnus@net-b.de>
1387 * gfortran.dg/no_arg_check_1.f90: New.
1388 * gfortran.dg/no_arg_check_2.f90: New.
1389 * gfortran.dg/no_arg_check_3.f90: New.
1391 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1394 * gfortran.dg/proc_ptr_41.f90: New.
1396 2013-04-16 Richard Biener <rguenther@suse.de>
1398 PR tree-optimization/56756
1399 * gcc.dg/torture/pr56756.c: New testcase.
1401 2013-04-16 Tobias Burnus <burnus@net-b.de>
1404 * gfortran.dg/c_assoc_5.f90: New.
1406 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1408 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1409 * gcc.c-torture/execute/pr33992.x: Remove.
1410 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1411 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1412 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1414 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1416 PR tree-optimization/56962
1417 * gcc.c-torture/execute/pr56962.c: New test.
1419 2013-04-15 Richard Biener <rguenther@suse.de>
1421 PR tree-optimization/56933
1422 * gcc.dg/vect/pr56933.c: New testcase.
1424 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1426 * gcc.target/arm/anddi3-opt.c: New test.
1427 * gcc.target/arm/anddi3-opt2.c: Likewise.
1429 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1431 * gcc.dg/pr56890-1.c: New test.
1432 * gcc.dg/pr56890-2.c: Likewise.
1434 2013-04-15 Joey Ye <joey.ye@arm.com>
1436 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1437 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1439 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1442 * gfortran.dg/select_type_33.f03: New test.
1444 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1447 * gfortran.dg/typebound_proc_29.f03: New.
1449 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1452 * gfortran.dg/typebound_proc_28.f03: New.
1454 2013-04-12 Jeff Law <law@redhat.com>
1456 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1459 2013-04-12 Tobias Burnus <burnus@net-b.de>
1462 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1464 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1467 * gcc.target/i386/pr56903.c: New test.
1469 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1472 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1473 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1474 * gfortran.dg/block_11.f90: Fix invalid test case.
1475 * gfortran.dg/function_types_3.f90: Add new error message.
1476 * gfortran.dg/global_references_1.f90: Ditto.
1477 * gfortran.dg/import2.f90: Remove unneeded parts.
1478 * gfortran.dg/import6.f90: Fix invalid test case.
1479 * gfortran.dg/proc_decl_2.f90: Ditto.
1480 * gfortran.dg/proc_decl_9.f90: Ditto.
1481 * gfortran.dg/proc_decl_18.f90: Ditto.
1482 * gfortran.dg/proc_ptr_40.f90: New.
1483 * gfortran.dg/whole_file_7.f90: Modified error wording.
1484 * gfortran.dg/whole_file_16.f90: Ditto.
1485 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1486 * gfortran.dg/whole_file_18.f90: Modified error wording.
1487 * gfortran.dg/whole_file_20.f03: Ditto.
1488 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1491 2013-04-12 Richard Biener <rguenther@suse.de>
1494 2013-04-10 Richard Biener <rguenther@suse.de>
1496 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1498 2013-04-12 Tobias Burnus <burnus@net-b.de>
1501 * gfortran.dg/class_allocate_15.f90: New.
1504 2013-04-12 Tobias Burnus <burnus@net-b.de>
1506 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1507 scan-tree-dump-times.
1509 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1511 PR tree-optimization/56918
1512 PR tree-optimization/56920
1513 * gcc.dg/vect/pr56918.c: New test.
1514 * gcc.dg/vect/pr56920.c: New test.
1516 2013-04-12 Tobias Burnus <burnus@net-b.de>
1519 * gfortran.dg/class_allocate_14.f90: New.
1520 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1521 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1523 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1525 * gcc.dg/fold-cstvecshift.c: New testcase.
1527 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1529 * gcc.target/aarch64/negs.c: New.
1532 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1535 * g++.dg/template/arrow4.C: New test.
1537 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1539 * gnat.dg/array23.adb: New test.
1540 * gnat.dg/array23_pkg[123].ads: New helpers.
1542 2013-04-11 Jeff Law <law@redhat.com>
1544 PR tree-optimization/56900
1545 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1547 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1550 * g++.dg/cpp0x/sfinae44.C: New.
1552 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1554 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1555 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1557 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1560 * g++.dg/cpp0x/enum26.C: New.
1561 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1563 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1565 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1567 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1569 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1570 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1571 loop is vectorized and that the correct instruction is generated.
1572 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1573 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1574 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1576 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1578 PR tree-optimization/56899
1579 * gcc.c-torture/execute/pr56899.c: New test.
1581 2013-04-10 David S. Miller <davem@davemloft.net>
1583 * gcc.target/sparc/setcc-4.c: New test.
1584 * gcc.target/sparc/setcc-5.c: New test.
1586 2013-04-10 Richard Biener <rguenther@suse.de>
1588 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1590 2013-04-10 Richard Biener <rguenther@suse.de>
1592 * gcc.dg/vect/slp-39.c: New testcase.
1594 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1596 PR tree-optimization/55524
1597 * gcc.target/epiphany/fnma-1.c: New test.
1599 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1601 * gcc.dg/tree-ssa/inline-11.c: New test
1603 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1606 * g++.dg/template/arrow3.C: New test.
1608 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1610 * gcc.target/arm/minmax_minus.c: New test.
1612 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1615 * c-c++-common/gomp/pr56883.c: New test.
1617 2013-04-09 Jeff Law <law@redhat.com>
1619 * gcc.dg/tree-ssa/vrp87.c: New test.
1621 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1623 PR tree-optimization/56854
1624 * g++.dg/torture/pr56854.C: New test.
1626 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1629 * gfortran.dg/array_constructor_44.f90: New test.
1631 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1634 * g++.dg/cpp0x/constexpr-specialization.C: New.
1636 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1638 * gcc.c-torture/execute/pr56837.c: New test.
1642 * g++.dg/opt/vt3.C: New test.
1643 * g++.dg/opt/vt4.C: New test.
1645 2013-04-08 Jeff Law <law@redhat.com>
1647 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1649 2013-04-08 Richard Biener <rguenther@suse.de>
1651 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1653 2013-04-08 Richard Biener <rguenther@suse.de>
1655 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1657 2013-04-08 Richard Biener <rguenther@suse.de>
1659 * g++.dg/vect/slp-pr56812.cc: Adjust.
1661 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1663 * gcc.dg/pr56837.c: New test.
1664 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1665 "generated memset minus one".
1667 2013-04-07 Tobias Burnus <burnus@net-b.de>
1670 * gfortran.dg/reshape_5.f90: New.
1672 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1675 * gcc.target/powerpc/recip-1.c: Modify expected output.
1676 * gcc.target/powerpc/recip-3.c: Likewise.
1677 * gcc.target/powerpc/recip-4.c: Likewise.
1678 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1680 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1682 * gcc.target/arm/peep-ldrd-1.c: New test.
1683 * gcc.target/arm/peep-strd-1.c: Likewise.
1685 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1687 * gcc.target/arm/negdi-1.c: New test.
1688 * gcc.target/arm/negdi-2.c: Likewise.
1689 * gcc.target/arm/negdi-3.c: Likewise.
1690 * gcc.target/arm/negdi-4.c: Likewise.
1692 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1694 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1695 Add -march=armv8-a when we use v8 NEON.
1696 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1697 (check_effective_target_vect_call_ceilf): Likewise.
1698 (check_effective_target_vect_call_floorf): Likewise.
1699 (check_effective_target_vect_call_roundf): Likewise.
1700 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1701 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1702 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1703 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1704 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1706 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1708 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1709 * gcc.target/powerpc/sd-pwr6.c: Same.
1710 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1711 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1713 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1715 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1717 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1720 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1721 * gfortran.dg/altreturn_4.f90: Ditto.
1722 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1723 * gfortran.dg/altreturn_5.f90: Ditto.
1724 * gfortran.dg/altreturn_6.f90: Ditto.
1725 * gfortran.dg/altreturn_7.f90: Ditto.
1727 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1729 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1731 (check_effective_target_arm_v8_neon_ok_nocache):
1733 (check_effective_target_arm_v8_neon_ok): Change to use
1734 check_effective_target_arm_v8_neon_ok_nocache.
1735 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1737 (check_effective_target_vect_call_btruncf):
1738 Enable for arm and ARMv8 NEON.
1739 (check_effective_target_vect_call_ceilf): Likewise.
1740 (check_effective_target_vect_call_floorf): Likewise.
1741 (check_effective_target_vect_call_roundf): Likewise.
1742 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1745 2013-04-04 Marek Polacek <polacek@redhat.com>
1747 PR tree-optimization/48186
1748 * gcc.dg/pr48186.c: New test.
1750 2013-04-04 Richard Biener <rguenther@suse.de>
1752 PR tree-optimization/56826
1753 * gcc.dg/vect/pr56826.c: New testcase.
1754 * gcc.dg/vect/O3-pr36098.c: Adjust.
1756 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1758 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1759 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1760 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1761 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1762 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1763 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1764 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1765 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1766 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1767 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1769 2013-04-04 Richard Biener <rguenther@suse.de>
1771 PR tree-optimization/56213
1772 * gcc.dg/vect/vect-123.c: New testcase.
1774 2013-04-04 Tobias Burnus <burnus@net-b.de>
1777 * gfortran.dg/read_repeat_2.f90: New.
1779 2013-04-04 Richard Biener <rguenther@suse.de>
1781 PR tree-optimization/56837
1782 * g++.dg/torture/pr56837.C: New testcase.
1784 2013-04-04 Tobias Burnus <burnus@net-b.de>
1787 * gfortran.dg/c_loc_test_21.f90: New.
1788 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1789 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1790 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1791 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1792 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1794 2013-04-03 Jeff Law <law@redhat.com>
1796 PR tree-optimization/56799
1797 * gcc.c-torture/execute/pr56799.c: New test.
1799 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1802 * g++.dg/warn/Wpointer-arith-1.C: New.
1803 * g++.dg/gomp/for-19.C: Adjust.
1805 2013-04-03 Marek Polacek <polacek@redhat.com>
1808 * gcc.dg/pr55702.c: New test.
1810 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1813 * gcc.dg/pr56809.c: New testcase.
1815 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1818 * g++.dg/debug/pr56819.C: New test.
1820 2013-04-03 Richard Biener <rguenther@suse.de>
1822 PR tree-optimization/56817
1823 * g++.dg/torture/pr56817.C: New testcase.
1825 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1827 * gcc.dg/vect/bb-slp-31.c: New file.
1829 2013-04-03 Jason Merrill <jason@redhat.com>
1832 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1834 2013-04-03 Richard Biener <rguenther@suse.de>
1836 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1838 2013-04-03 Richard Biener <rguenther@suse.de>
1840 PR tree-optimization/55964
1841 * gcc.dg/torture/pr55964-2.c: New testcase.
1843 2013-04-03 Richard Biener <rguenther@suse.de>
1845 PR tree-optimization/56501
1846 * gcc.dg/torture/pr56501.c: New testcase.
1848 2013-04-03 Richard Biener <rguenther@suse.de>
1850 PR tree-optimization/56407
1851 * gcc.dg/torture/pr56407.c: New testcase.
1853 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1855 PR tree-optimization/56790
1856 * g++.dg/ext/pr56790-1.C: New testcase.
1858 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1860 * gcc.target/i386/merge-1.c: New testcase.
1861 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1863 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1866 * gcc.c-torture/execute/pr19449.c: New test.
1868 2013-04-03 Richard Biener <rguenther@suse.de>
1870 PR tree-optimization/56812
1871 * g++.dg/vect/slp-pr56812.cc: New testcase.
1873 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1877 * gfortran.dg/altreturn_8.f90: New.
1878 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1879 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1880 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1882 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1884 PR rtl-optimization/56745
1885 * gcc.c-torture/compile/pr56745.c: New test.
1887 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1889 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1891 2013-04-02 Richard Biener <rguenther@suse.de>
1893 PR tree-optimization/56778
1894 * gcc.dg/torture/pr56778.c: New testcase.
1896 2013-04-02 Richard Biener <rguenther@suse.de>
1899 * g++.dg/torture/pr56768.C: New testcase.
1901 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1903 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1905 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1908 * gfortran.dg/namelist_82.f90: New test.
1910 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1913 * gfortran.dg/implicit_class_1.f90: New.
1915 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1918 * gfortran.dg/namelist_81.f90: New test.
1920 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1922 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1923 for constant and equal string lengths.
1924 * gfortran.dg/character_comparison_5.f90: Likewise.
1925 * gfortran.dg/character_comparison_9.f90: New test.
1927 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1929 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1930 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1932 2013-03-29 Tobias Burnus <burnus@net-b.de>
1935 * gfortran.dg/optional_absent_3.f90: New.
1937 2013-03-29 Tobias Burnus <burnus@net-b.de>
1940 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1942 2013-03-29 Tobias Burnus <burnus@net-b.de>
1945 * gfortran.dg/namelist_80.f90: New.
1947 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1950 * gfortran.dg/string_length_2.f90: New test.
1951 * gfortran.dg/dependency_41.f90: New test.
1953 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1956 * gfortran.dg/array_constructor_43.f90: New test.
1957 * gfortran.dg/random_seed_3.f90: New test.
1959 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1961 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1962 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1963 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1964 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1965 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1966 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1967 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1968 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1969 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1970 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1972 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1975 * g++.dg/conversion/op4.C: Adjust.
1976 * g++.dg/cpp0x/rv1n.C: Likewise.
1977 * g++.dg/cpp0x/rv2n.C: Likewise.
1978 * g++.dg/cpp0x/template_deduction.C: Likewise.
1979 * g++.dg/expr/cond8.C: Likewise.
1980 * g++.dg/other/error4.C: Likewise.
1981 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1982 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1983 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1984 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1985 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1986 * g++.old-deja/g++.law/cvt20.C: Likewise.
1987 * g++.old-deja/g++.law/cvt8.C: Likewise.
1988 * g++.old-deja/g++.law/init8.C: Likewise.
1989 * g++.old-deja/g++.mike/net12.C: Likewise.
1990 * g++.old-deja/g++.mike/net8.C: Likewise.
1991 * g++.old-deja/g++.mike/p2793.C: Likewise.
1992 * g++.old-deja/g++.mike/p3836.C: Likewise.
1993 * g++.old-deja/g++.mike/p418.C: Likewise.
1994 * g++.old-deja/g++.mike/p701.C: Likewise.
1995 * g++.old-deja/g++.mike/p807.C: Likewise.
1997 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
2000 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
2003 2013-03-28 Marek Polacek <polacek@redhat.com>
2005 PR tree-optimization/56695
2006 * gcc.dg/vect/pr56695.c: New test.
2008 2013-03-28 Richard Biener <rguenther@suse.de>
2010 PR tree-optimization/37021
2011 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
2012 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
2014 2013-03-27 Tobias Burnus <burnus@net-b.de>
2018 * gfortran.dg/sizeof_2.f90: New.
2019 * gfortran.dg/sizeof_3.f90: New.
2020 * gfortran.dg/sizeof_proc.f90: Update dg-error.
2022 2013-03-27 Richard Biener <rguenther@suse.de>
2024 PR tree-optimization/37021
2025 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
2027 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
2029 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2030 * g++.dg/ipa/ivinline-2.C: Likewise.
2031 * g++.dg/ipa/ivinline-3.C: Likewise.
2032 * g++.dg/ipa/ivinline-4.C: Likewise.
2033 * g++.dg/ipa/ivinline-5.C: Likewise.
2034 * g++.dg/ipa/ivinline-7.C: Likewise.
2035 * g++.dg/ipa/ivinline-8.C: Likewise.
2036 * g++.dg/ipa/ivinline-9.C: Likewise.
2037 * g++.dg/cpp0x/noexcept03.C: Likewise.
2038 * gcc.dg/const-1.c: Likewise.
2039 * gcc.dg/ipa/pure-const-1.c: Likewise.
2040 * gcc.dg/noreturn-8.c: Likewise.
2041 * gcc.target/i386/mmx-1.c: Likewise.
2042 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2043 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2044 * gcc.c-torture/execute/pr33992.x: New file.
2046 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2048 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2050 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2053 * g++.dg/ext/desig5.C: New.
2055 2013-03-26 Tobias Burnus <burnus@net-b.de>
2058 * gfortran.dg/merge_init_expr_2.f90: New.
2059 * gfortran.dg/merge_char_1.f90: Modify test to
2060 stay a run-time test.
2061 * gfortran.dg/merge_char_3.f90: Ditto.
2063 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2065 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2066 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2068 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2071 * g++.dg/cpp0x/range-for23.C: New.
2073 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2076 * gfortran.dg/namelist_79.f90: New.
2078 2013-03-25 Martin Jambor <mjambor@suse.cz>
2080 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2082 2013-03-25 Tobias Burnus <burnus@net-b.de>
2102 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2103 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2104 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2105 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2106 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2107 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2108 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2109 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2110 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2111 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2112 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2113 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2114 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2115 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2116 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2117 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2118 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2119 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2120 * gfortran.dg/pr32601_1.f03: Ditto.
2121 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2122 * gfortran.dg/blockdata_7.f90: New.
2123 * gfortran.dg/c_assoc_4.f90: New.
2124 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2125 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2126 * gfortran.dg/c_funloc_tests_8.f90: New.
2127 * gfortran.dg/c_loc_test_17.f90: New.
2128 * gfortran.dg/c_loc_test_18.f90: New.
2129 * gfortran.dg/c_loc_test_19.f90: New.
2130 * gfortran.dg/c_loc_test_20.f90: New.
2131 * gfortran.dg/c_sizeof_5.f90: New.
2132 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2133 * gfortran.dg/transfer_resolve_2.f90: New.
2134 * gfortran.dg/transfer_resolve_3.f90: New.
2135 * gfortran.dg/transfer_resolve_4.f90: New.
2136 * gfortran.dg/pr32601.f03: Update dg-error.
2137 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2138 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2140 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2142 * gcc.target/arm/vseleqdf.c: New test.
2143 * gcc.target/arm/vseleqsf.c: Likewise.
2144 * gcc.target/arm/vselgedf.c: Likewise.
2145 * gcc.target/arm/vselgesf.c: Likewise.
2146 * gcc.target/arm/vselgtdf.c: Likewise.
2147 * gcc.target/arm/vselgtsf.c: Likewise.
2148 * gcc.target/arm/vselledf.c: Likewise.
2149 * gcc.target/arm/vsellesf.c: Likewise.
2150 * gcc.target/arm/vselltdf.c: Likewise.
2151 * gcc.target/arm/vselltsf.c: Likewise.
2152 * gcc.target/arm/vselnedf.c: Likewise.
2153 * gcc.target/arm/vselnesf.c: Likewise.
2154 * gcc.target/arm/vselvcdf.c: Likewise.
2155 * gcc.target/arm/vselvcsf.c: Likewise.
2156 * gcc.target/arm/vselvsdf.c: Likewise.
2157 * gcc.target/arm/vselvssf.c: Likewise.
2159 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2161 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2163 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2164 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2165 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2166 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2167 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2168 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2169 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2170 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2171 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2172 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2173 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2174 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2175 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2176 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2177 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2178 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2179 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2180 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2181 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2182 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2183 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2184 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2185 * gcc.target/arm/atomic-op-char.c: Likewise.
2186 * gcc.target/arm/atomic-op-consume.c: Likewise.
2187 * gcc.target/arm/atomic-op-int.c: Likewise.
2188 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2189 * gcc.target/arm/atomic-op-release.c: Likewise.
2190 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2191 * gcc.target/arm/atomic-op-short.c: Likewise.
2193 2013-03-25 Richard Biener <rguenther@suse.de>
2196 * g++.dg/torture/pr56694.C: New testcase.
2198 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2201 * gcc.target/arm/neon-vcond-gt.c: New test.
2202 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2203 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2205 2013-03-25 Richard Biener <rguenther@suse.de>
2207 PR tree-optimization/56689
2208 * gcc.dg/torture/pr56689.c: New testcase.
2210 2013-03-25 Kai Tietz <ktietz@redhat.com>
2212 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2214 2013-03-24 Tobias Burnus <burnus@net-b.de>
2217 * gfortran.dg/eof_5.f90: New.
2219 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2221 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2224 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2226 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2228 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2231 * gcc.c-torture/execute/builtins/builtins.exp: Add
2232 -Wl,--allow-multiple-definition for RTEMS targets.
2234 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2236 * gcc.target/aarch64/movk.c: New test.
2238 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2240 * g++.dg/ext/vector21.C: New testcase.
2242 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2244 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2245 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2247 2013-03-21 Richard Biener <rguenther@suse.de>
2249 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2250 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2252 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2254 * gcc.target/aarch64/vect.c: Test and result vector added
2255 for sabd and saba instructions.
2256 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2257 instructions in assembly.
2258 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2259 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2260 for fabd instruction.
2261 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2262 instruction in assembly.
2263 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2265 2013-03-20 Jeff Law <law@redhat.com>
2267 * g++.dg/tree-ssa/ssa-dom.C: New test.
2269 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2271 * gcc.target/powerpc/mmfpgpr.c: New test.
2272 * gcc.target/powerpc/sd-vsx.c: Likewise.
2273 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2274 * gcc.target/powerpc/vsx-float0.c: Likewise.
2276 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2278 PR tree-optimization/56355
2279 * gcc.dg/pr56355-1.c: New file.
2281 2013-03-20 Catherine Moore <clm@codesourcery.com>
2282 Richard Sandiford <rdsandiford@googlemail.com>
2284 * gcc.target/mips/mips.exp: Add microMIPS support.
2285 * gcc.target/mips/umips-movep-2.c: New test.
2286 * gcc.target/mips/umips-lwp-2.c: New test.
2287 * gcc.target/mips/umips-swp-5.c: New test.
2288 * gcc.target/mips/umips-constraints-1.c: New test.
2289 * gcc.target/mips/umips-lwp-3.c: New test.
2290 * gcc.target/mips/umips-swp-6.c: New test.
2291 * gcc.target/mips/umips-constraints-2.c: New test.
2292 * gcc.target/mips/umips-save-restore-1.c: New test.
2293 * gcc.target/mips/umips-lwp-4.c: New test.
2294 * gcc.target/mips/umips-swp-7.c: New test.
2295 * gcc.target/mips/umips-save-restore-2.c: New test.
2296 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2297 * gcc.target/mips/umips-lwp-5.c: New test.
2298 * gcc.target/mips/umips-save-restore-3.c: New test.
2299 * gcc.target/mips/umips-lwp-6.c: New test.
2300 * gcc.target/mips/umips-swp-1.c: New test.
2301 * gcc.target/mips/umips-lwp-7.c: New test.
2302 * gcc.target/mips/umips-swp-2.c: New test.
2303 * gcc.target/mips/umips-lwp-8.c: New test.
2304 * gcc.target/mips/umips-swp-3.c: New test.
2305 * gcc.target/mips/umips-movep-1.c: New test.
2306 * gcc.target/mips/umips-lwp-1.c: New test.
2307 * gcc.target/mips/umips-swp-4.c: New test.
2309 2013-03-20 Richard Biener <rguenther@suse.de>
2311 PR tree-optimization/56661
2312 * gcc.dg/torture/pr56661.c: New testcase.
2314 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2316 PR rtl-optimization/56605
2317 * gcc.target/powerpc/pr56605.c: New.
2319 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2322 * gfortran.dg/do_1.f90: Don't xfail.
2324 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2327 * gfortran.dg/namelist_77.f90: New.
2328 * gfortran.dg/namelist_78.f90: New.
2330 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2333 * gfortran.dg/open_negative_unit_1.f90: New.
2335 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2337 * gcc.target/aarch64/sbc.c: New test.
2339 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2341 * gcc.target/aarch64/ror.c: New test.
2343 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2345 * gcc.target/aarch64/extr.c: New test.
2347 2013-03-19 Richard Biener <rguenther@suse.de>
2349 PR tree-optimization/56273
2350 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2351 * c-c++-common/uninit-17.c: Likewise.
2353 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2355 PR tree-optimization/56635
2356 * g++.dg/torture/pr56635.C: New test.
2358 2013-03-18 Richard Biener <rguenther@suse.de>
2360 PR tree-optimization/3713
2361 * g++.dg/ipa/devirt-12.C: New testcase.
2363 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2366 * c-c++-common/pr56566.c: New test.
2368 2013-03-17 Jason Merrill <jason@redhat.com>
2370 * g++.dg/template/abstract-dr337.C: XFAIL.
2372 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2375 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2376 * c-c++-common/pr56607.c: New test.
2378 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2381 * g++.dg/cpp0x/constexpr-array5.C: New.
2383 2013-03-15 Tobias Burnus <burnus@net-b.de>
2386 * gfortran.dg/transfer_intrinsic_5.f90: New.
2388 2013-03-15 Kai Tietz <ktietz@redhat.com>
2390 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2391 * gcc.target/i386/pr20020-1.c: Likewise.
2392 * gcc.target/i386/pr20020-2.c: Likewise.
2393 * gcc.target/i386/pr20020-3.c: Likewise.
2394 * gcc.target/i386/pr53425-1.c: Likewise.
2395 * gcc.target/i386/pr53425-2.c: Likewise.
2396 * gcc.target/i386/pr55093.c: Likewise.
2397 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2399 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2402 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2403 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2405 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2407 PR tree-optimization/53265
2408 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2410 * gcc.dg/graphite/id-6.c (test): Likewise.
2411 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2412 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2414 PR tree-optimization/53265
2415 * gcc.dg/pr53265.c: New test.
2416 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2418 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2420 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2421 n, use it as high bound instead of 4.
2423 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2426 * gcc.target/sh/pr49880-1.c: New.
2427 * gcc.target/sh/pr49880-2.c: New.
2428 * gcc.target/sh/pr49880-3.c: New.
2429 * gcc.target/sh/pr49880-4.c: New.
2430 * gcc.target/sh/pr49880-5.c: New.
2432 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2434 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2436 2013-03-13 Richard Biener <rguenther@suse.de>
2438 PR tree-optimization/56608
2439 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2441 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2444 * g++.dg/cpp0x/alias-decl-32.C: New.
2446 2013-03-11 Jan Hubicka <jh@suse.cz>
2449 * gcc.c-torture/compile/pr56571.c: New testcase.
2451 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2453 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2454 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2456 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2458 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2459 * gcc.dg/inline_4.c: Likewise.
2460 * gcc.dg/unroll_2.c: Likewise.
2461 * gcc.dg/unroll_3.c: Likewise.
2462 * gcc.dg/unroll_4.c: Likewise.
2464 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2467 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2470 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2472 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2475 * gcc.c-torture/compile/pr40797.c: New.
2477 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2479 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2481 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2484 * gfortran.dg/class_56.f90: New test.
2486 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2489 * gcc.target/mips/pr56524.c: New test.
2491 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2494 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2496 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2499 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2501 2013-03-08 Marek Polacek <polacek@redhat.com>
2503 PR tree-optimization/56478
2504 * gcc.dg/torture/pr56478.c: New test.
2506 2013-03-08 Kai Tietz <ktietz@redhat.com>
2508 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2509 targets linker option --allow-multiple-definition.
2511 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2512 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2513 * gcc.dg/pr52549.c: Add LLP64 case.
2514 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2515 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2516 * gcc.dg/torture/pr51071-2.c: Likewise.
2517 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2518 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2519 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2520 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2521 * gcc.dg/weak/weak-1.c: Likewise.
2522 * gcc.dg/weak/weak-2.c: Likewise.
2523 * gcc.dg/weak/weak-3.c: Likewise.
2524 * gcc.dg/weak/weak-4.c: Likewise.
2525 * gcc.dg/weak/weak-5.c: Likewise.
2526 * gcc.dg/weak/weak-15.c: Likewise.
2527 * gcc.dg/weak/weak-16.c: Likewise.
2529 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2531 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2533 PR tree-optimization/56559
2534 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2536 2013-03-07 Andreas Schwab <schwab@suse.de>
2538 * gcc.dg/pr31490.c: Fix last change.
2540 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2543 * g++.dg/template/crash115.C: New.
2545 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2547 PR tree-optimization/56539
2548 * gcc.c-torture/compile/pr56539.c: New test.
2550 2013-03-06 Kai Tietz <ktietz@redhat.com>
2552 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2554 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2555 * gcc.dg/lto/20091013-1_2.c: Likewise.
2556 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2558 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2560 * gnat.dg/specs/aggr6.ads: New test.
2562 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2564 * gnat.dg/loop_optimization15.ad[sb]: New test.
2566 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2569 * gcc.dg/pr56548.c: New test.
2571 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2574 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2576 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2579 * g++.dg/template/typename20.C: New test.
2581 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2584 * gcc.dg/pr56510.c: New test.
2586 PR rtl-optimization/56484
2587 * gcc.c-torture/compile/pr56484.c: New test.
2589 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2592 * g++.dg/warn/Wsign-conversion-2.C: New.
2594 2013-03-05 Richard Biener <rguenther@suse.de>
2596 PR tree-optimization/56270
2597 * gcc.dg/vect/slp-38.c: New testcase.
2599 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2601 PR rtl-optimization/56494
2602 * gcc.dg/pr56494.c: New test.
2604 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2606 * gcc.dg/pr56424.c: New test.
2608 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2610 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2611 * gcc.dg/pr56228.c <avr>: Skip.
2613 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2616 PR tree-optimization/52631
2617 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2619 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2621 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2622 * gcc.dg/vect/vect-83_64.c: Same.
2624 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2627 * gfortran.dg/pointer_check_13.f90: New test.
2629 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2632 * gfortran.dg/array_constructor_42.f90: New test.
2634 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2637 * g++.dg/template/static33.C: New.
2638 * g++.dg/template/static34.C: Likewise.
2641 * g++.dg/template/static35.C: New.
2643 2013-03-01 Steve Ellcey <sellcey@mips.com>
2645 * gcc.dg/pr56396.c: Require pic support.
2647 2013-03-01 Richard Biener <rguenther@suse.de>
2649 PR tree-optimization/55481
2650 * gcc.dg/torture/pr56488.c: New testcase.
2652 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2653 Jakub Jelinek <jakub@redhat.com>
2656 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2657 no_sanitize_address attribute rather than no_address_safety_analysis.
2658 * g++.dg/asan/sanitizer_test_utils.h
2659 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2660 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2661 in addition to no_address_safety_analysis.
2663 2013-02-28 Jason Merrill <jason@redhat.com>
2666 * g++.dg/cpp0x/constexpr-and.C: New.
2668 2013-02-28 Martin Jambor <mjambor@suse.cz>
2670 PR tree-optimization/56294
2671 * g++.dg/debug/pr56294.C: New test.
2673 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2675 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2677 2013-02-27 Marek Polacek <polacek@redhat.com>
2679 PR rtl-optimization/56466
2680 * gcc.dg/pr56466.c: New test.
2682 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2684 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2685 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2686 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2688 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2691 * gcc.dg/pr45472.c: New test.
2693 2013-02-26 Marek Polacek <polacek@redhat.com>
2695 PR tree-optimization/56426
2696 * gcc.dg/pr56436.c: New test.
2698 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2700 PR tree-optimization/56448
2701 * gcc.c-torture/compile/pr56448.c: New test.
2703 PR tree-optimization/56443
2704 * gcc.dg/torture/pr56443.c: New test.
2706 2013-02-25 Richard Biener <rguenther@suse.de>
2708 PR tree-optimization/56175
2709 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2711 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2714 * g++.dg/torture/pr56403.C: New test.
2716 2013-02-25 Catherine Moore <clm@codesourcery.com>
2719 2013-02-24 Catherine Moore <clm@codesourcery.com>
2720 Richard Sandiford <rdsandiford@googlemail.com>
2722 * gcc.target/mips/mips.exp: Add microMIPS support.
2723 * gcc.target/mips/umips-movep-2.c: New test.
2724 * gcc.target/mips/umips-lwp-2.c: New test.
2725 * gcc.target/mips/umips-swp-5.c: New test.
2726 * gcc.target/mips/umips-constraints-1.c: New test.
2727 * gcc.target/mips/umips-lwp-3.c: New test.
2728 * gcc.target/mips/umips-swp-6.c: New test.
2729 * gcc.target/mips/umips-constraints-2.c: New test.
2730 * gcc.target/mips/umips-save-restore-1.c: New test.
2731 * gcc.target/mips/umips-lwp-4.c: New test.
2732 * gcc.target/mips/umips-swp-7.c: New test.
2733 * gcc.target/mips/umips-save-restore-2.c: New test.
2734 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2735 * gcc.target/mips/umips-lwp-5.c: New test.
2736 * gcc.target/mips/umips-save-restore-3.c: New test.
2737 * gcc.target/mips/umips-lwp-6.c: New test.
2738 * gcc.target/mips/umips-swp-1.c: New test.
2739 * gcc.target/mips/umips-lwp-7.c: New test.
2740 * gcc.target/mips/umips-swp-2.c: New test.
2741 * gcc.target/mips/umips-lwp-8.c: New test.
2742 * gcc.target/mips/umips-swp-3.c: New test.
2743 * gcc.target/mips/umips-movep-1.c: New test.
2744 * gcc.target/mips/umips-lwp-1.c: New test.
2745 * gcc.target/mips/umips-swp-4.c: New test.
2747 2013-02-24 Catherine Moore <clm@codesourcery.com>
2748 Richard Sandiford <rdsandiford@googlemail.com>
2750 * gcc.target/mips/mips.exp: Add microMIPS support.
2751 * gcc.target/mips/umips-movep-2.c: New test.
2752 * gcc.target/mips/umips-lwp-2.c: New test.
2753 * gcc.target/mips/umips-swp-5.c: New test.
2754 * gcc.target/mips/umips-constraints-1.c: New test.
2755 * gcc.target/mips/umips-lwp-3.c: New test.
2756 * gcc.target/mips/umips-swp-6.c: New test.
2757 * gcc.target/mips/umips-constraints-2.c: New test.
2758 * gcc.target/mips/umips-save-restore-1.c: New test.
2759 * gcc.target/mips/umips-lwp-4.c: New test.
2760 * gcc.target/mips/umips-swp-7.c: New test.
2761 * gcc.target/mips/umips-save-restore-2.c: New test.
2762 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2763 * gcc.target/mips/umips-lwp-5.c: New test.
2764 * gcc.target/mips/umips-save-restore-3.c: New test.
2765 * gcc.target/mips/umips-lwp-6.c: New test.
2766 * gcc.target/mips/umips-swp-1.c: New test.
2767 * gcc.target/mips/umips-lwp-7.c: New test.
2768 * gcc.target/mips/umips-swp-2.c: New test.
2769 * gcc.target/mips/umips-lwp-8.c: New test.
2770 * gcc.target/mips/umips-swp-3.c: New test.
2771 * gcc.target/mips/umips-movep-1.c: New test.
2772 * gcc.target/mips/umips-lwp-1.c: New test.
2773 * gcc.target/mips/umips-swp-4.c: New test.
2775 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2778 * lib/asan-dg.exp (asan_link_flags): Add
2779 -B${gccpath}/libsanitizer/asan/ to flags.
2781 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2784 * gcc.dg/torture/pr56420.c: New test.
2786 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2789 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2791 2013-02-21 Martin Jambor <mjambor@suse.cz>
2793 PR tree-optimization/56310
2794 * g++.dg/ipa/pr56310.C: New test.
2796 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2799 * gfortran.dg/proc_ptr_comp_37.f90: New.
2801 2013-02-21 Richard Biener <rguenther@suse.de>
2803 PR tree-optimization/56415
2805 2013-02-11 Richard Biener <rguenther@suse.de>
2807 PR tree-optimization/56273
2808 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2809 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2810 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2811 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2812 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2813 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2815 2013-02-21 Marek Polacek <polacek@redhat.com>
2817 PR tree-optimization/56398
2818 * g++.dg/torture/pr56398.C: New test.
2820 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2823 * gcc.c-torture/compile/pr56405.c: New test.
2825 2013-02-20 Jan Hubicka <jh@suse.cz>
2827 PR tree-optimization/56265
2828 * g++.dg/ipa/devirt-11.C: New testcase.
2830 2013-02-20 Richard Biener <rguenther@suse.de>
2832 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2834 2013-02-20 Richard Biener <rguenther@suse.de>
2835 Jakub Jelinek <jakub@redhat.com>
2837 PR tree-optimization/56396
2838 * gcc.dg/pr56396.c: New testcase.
2840 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2843 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2845 2013-02-19 Richard Biener <rguenther@suse.de>
2847 PR tree-optimization/56384
2848 * gcc.dg/torture/pr56384.c: New testcase.
2850 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2852 PR tree-optimization/56350
2853 * gcc.dg/pr56350.c: New test.
2855 PR tree-optimization/56381
2856 * g++.dg/opt/pr56381.C: New test.
2858 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2861 * lib/dg-pch.exp (pch-init, pch-finish,
2862 check_effective_target_pch_supported_debug): New procs.
2863 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2864 Likewise if $pch_unsupported_debug and $flags include -g.
2865 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2866 and dg-require-effective-target pch_unsupported_debug.
2867 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2868 * objc.dg/pch/pch.exp: Likewise.
2869 * gcc.dg/pch/pch.exp: Likewise.
2870 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2871 pch_unsupported_debug.
2872 * gcc.dg/pch/valid-1.hs: Likewise.
2873 * gcc.dg/pch/valid-1b.c: Likewise.
2874 * gcc.dg/pch/valid-1b.hs: Likewise.
2876 2013-02-18 Richard Biener <rguenther@suse.de>
2878 PR tree-optimization/56366
2879 * gcc.dg/torture/pr56366.c: New testcase.
2881 2013-02-18 Richard Biener <rguenther@suse.de>
2884 * gcc.dg/torture/pr56349.c: New testcase.
2886 2013-02-18 Richard Biener <rguenther@suse.de>
2888 PR tree-optimization/56321
2889 * gcc.dg/torture/pr56321.c: New testcase.
2891 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2893 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2895 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2896 Dodji Seketeli <dodji@redhat.com>
2899 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2900 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2901 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2902 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2903 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2904 * c-c++-common/asan/pr56330.c: Likewise.
2905 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2906 Ensure the size argument of __builtin_memcpy is a constant.
2908 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2909 Paolo Carlini <paolo.carlini@oracle.com>
2912 * g++.dg/cpp0x/enum23.C: New.
2914 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2917 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2919 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2921 PR rtl-optimization/56348
2922 * gcc.target/i386/pr56348.c: New test.
2924 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2926 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2927 * gcc.target/arm/interrupt-2.c: Likewise.
2929 2013-02-15 Tobias Burnus <burnus@net-b.de>
2932 * gfortran.dg/matmul_9.f90: New.
2934 2013-02-15 Tobias Burnus <burnus@net-b.de>
2937 * gfortran.dg/init_flag_11.f90: New.
2939 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2941 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2943 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2945 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2948 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2949 Tobias Burnus <burnus@net-b.de>
2952 * gfortran.dg/allocatable_function_7.f90: New.
2954 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2956 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2957 * asan_globals_test-wrapper.cc: New file.
2958 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2959 instead of asan_globals_test.cc as dg-additional-sources.
2960 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2961 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2962 "sanitizer_test_utils.h" instead of
2963 "sanitizer_common/tests/sanitizer_test_utils.h".
2964 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2965 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2966 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2967 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2968 * g++.dg/asan/asan_test.cc: Synced from upstream.
2969 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2971 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2974 * c-c++-common/asan/memcmp-2.c: New test.
2976 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2979 * g++.dg/cpp0x/udlit-string-literal.h: New.
2980 * g++.dg/cpp0x/udlit-string-literal.C: New.
2982 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2984 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2986 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2989 * gcc.target/arm/pr56184.C: New test.
2991 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2994 * g++.dg/torture/pr56302.C: New test.
2995 * g++.dg/cpp0x/constexpr-56302.C: New test.
2996 * c-c++-common/pr56302.c: New test.
2998 2013-02-13 Tobias Burnus <burnus@net-b.de>
2999 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3002 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
3003 * gfortran.dg/quad_3.f90: Ditto.
3005 2013-02-13 Kostya Serebryany <kcc@google.com>
3007 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
3008 to match the fresh asan run-time.
3009 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
3011 2013-02-12 Dodji Seketeli <dodji@redhat.com>
3013 Avoid instrumenting duplicated memory access in the same basic block
3014 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
3015 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
3016 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
3017 * c-c++-common/asan/inc.c: Likewise.
3019 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
3022 * gcc.target/i386/pr56148.c: New test.
3024 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
3025 Tobias Burnus <burnus@net-b.de>
3028 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3031 2013-02-12 Richard Biener <rguenther@suse.de>
3034 * gcc.dg/lto/pr56297_0.c: New testcase.
3035 * gcc.dg/lto/pr56297_0.c: Likewise.
3037 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3040 * gfortran.dg/typebound_deferred_1.f90: New.
3042 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3044 PR rtl-optimization/56151
3045 * gcc.target/i386/pr56151.c: New test.
3047 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3049 * g++.dg/ext/mv12.C: New test.
3050 * g++.dg/ext/mv12.h: New file.
3051 * g++.dg/ext/mv12-aux.C: New file.
3052 * g++.dg/ext/mv13.C: New test.
3054 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3056 * lib/target-supports.exp
3057 (check_effective_target_powerpc_eabi_ok): New.
3058 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3060 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3061 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3063 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3064 * gcc.target/powerpc/pr51623.c: Likewise.
3065 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3066 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3068 2013-02-11 Alexander Potapenko <glider@google.com>
3069 Jack Howarth <howarth@bromo.med.uc.edu>
3070 Jakub Jelinek <jakub@redhat.com>
3073 * g++.dg/asan/pr55617.C: Run on all targets.
3075 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3077 PR rtl-optimization/56275
3078 * gcc.dg/pr56275.c: New test.
3080 2013-02-11 Richard Biener <rguenther@suse.de>
3082 PR tree-optimization/56273
3083 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3085 2013-02-11 Richard Biener <rguenther@suse.de>
3087 PR tree-optimization/56264
3088 * gcc.dg/torture/pr56264.c: New testcase.
3090 2013-02-11 Richard Biener <rguenther@suse.de>
3092 PR tree-optimization/56273
3093 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3094 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3095 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3096 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3097 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3098 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3100 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3102 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3103 for *-*-linux-gnu targets.
3104 * g++.dg/asan/interception-test-1.c: Ditto.
3105 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3106 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3108 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3111 * gfortran.dg/intrinsic_size_4.f90 : New test.
3113 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3116 * gcc.target/powerpc/pr56256.c: New test.
3118 2013-02-08 Ian Lance Taylor <iant@google.com>
3120 * lib/go.exp: Load timeout.exp.
3122 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3124 PR rtl-optimization/56246
3125 * gcc.target/i386/pr56246.c: New test.
3127 2013-02-08 Jeff Law <law@redhat.com>
3130 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3132 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3135 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3138 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3140 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3142 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3144 PR rtl-optimization/56195
3145 * gcc.dg/torture/pr56195.c: New test.
3147 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3150 * gfortran.dg/recursive_interface_2.f90: New test.
3152 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3154 PR tree-optimization/56250
3155 * gcc.c-torture/execute/pr56250.c: New test.
3157 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3159 PR tree-optimization/56064
3160 * gcc.dg/fixed-point/view-convert-2.c: New test.
3162 2013-02-08 Michael Matz <matz@suse.de>
3164 PR tree-optimization/52448
3165 * gcc.dg/pr52448.c: New test.
3167 2013-02-08 Richard Biener <rguenther@suse.de>
3170 * gcc.dg/torture/pr56181.c: New testcase.
3172 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3175 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3176 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3178 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3181 * g++.dg/parse/crash61.C: New test.
3184 * g++.dg/parse/pr56239.C: New test.
3187 * g++.dg/abi/mangle61.C: New test.
3189 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3191 PR rtl-optimization/56225
3192 * gcc.target/i386/pr56225.c: New test.
3194 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3197 * gcc.dg/guality/pr56154-1.c: New test.
3198 * gcc.dg/guality/pr56154-2.c: New test.
3199 * gcc.dg/guality/pr56154-3.c: New test.
3200 * gcc.dg/guality/pr56154-4.c: New test.
3201 * gcc.dg/guality/pr56154-aux.c: New file.
3203 PR tree-optimization/55789
3204 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3206 * gcc.dg/tree-ssa/inline-3.c: Add
3207 --param max-early-inliner-iterations=2 option.
3209 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3212 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3213 Add -fno-dwarf2-cfi-asm to dg-options.
3216 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3219 * gcc.dg/pr56228.c: New test.
3221 2013-02-07 Alan Modra <amodra@gmail.com>
3224 * gcc.target/powerpc/pr54009.c: New test.
3226 * gfortran.dg/pr54131.f: New test.
3228 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3231 * gfortran.dg/array_constructor_41.f90: New test.
3233 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3236 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3238 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3241 * g++.dg/gomp/pr56217.C: New test.
3243 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3245 PR tree-optimization/56205
3246 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3247 * gcc.c-torture/execute/pr56205.c: New test.
3249 2013-02-05 Richard Biener <rguenther@suse.de>
3251 PR tree-optimization/53342
3252 PR tree-optimization/53185
3253 * gcc.dg/vect/pr53185-2.c: New testcase.
3255 2013-02-05 Jan Hubicka <jh@suse.cz>
3257 PR tree-optimization/55789
3258 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3259 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3260 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3261 * g++.dg/ipa/inline-1.C: New testcase.
3262 * g++.dg/ipa/inline-2.C: New testcase.
3263 * g++.dg/ipa/inline-3.C: New testcase.
3265 2013-02-05 Jan Hubicka <jh@suse.cz>
3267 PR tree-optimization/55789
3268 * g++.dg/torture/pr55789.C: New testcase.
3270 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3273 * gcc.dg/pr56167.c: New test.
3275 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3278 * gcc.target/sh/pr55146.c: New.
3280 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3282 PR tree-optimization/54386
3283 * gcc.target/sh/pr54386.c: New.
3285 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3288 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3291 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3293 2013-02-04 Alexander Potapenko <glider@google.com>
3294 Jack Howarth <howarth@bromo.med.uc.edu>
3295 Jakub Jelinek <jakub@redhat.com>
3298 * g++.dg/asan/pr55617.C: New test.
3300 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3303 * gfortran.dg/typebound_operator_19.f90: New test.
3304 * gfortran.dg/typebound_assignment_4.f90: New test.
3306 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3309 * gfortran.dg/recursive_interface_1.f90: New test.
3311 2013-02-04 Richard Guenther <rguenther@suse.de>
3314 * gcc.dg/lto/pr56168_0.c: New testcase.
3315 * gcc.dg/lto/pr56168_1.c: Likewise.
3317 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3321 * gfortran.dg/block_12.f90: New test.
3322 * gfortran.dg/module_error_1.f90: New test.
3324 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3326 * lib/target-supports.exp (check_effective_target_vect_float)
3327 (check_effective_target_vect_no_align): Add mips-sde-elf.
3329 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3331 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3333 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3335 * gcc.dg/pr56023.c: XFAIL on AIX.
3336 * gcc.dg/vect/pr49352.c: Same.
3338 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3340 * gnat.dg/opt26.adb: New test.
3342 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3345 2013-01-27 Amol Pise <amolpise15@gmail.com>
3347 * gcc.target/arm/neon-vfnms-1.c: New test.
3348 * gcc.target/arm/neon-vfnma-1.c: New test.
3350 2013-01-31 Richard Biener <rguenther@suse.de>
3352 PR tree-optimization/56157
3353 * gcc.dg/torture/pr56157.c: New testcase.
3355 2013-01-30 Richard Biener <rguenther@suse.de>
3357 PR tree-optimization/56150
3358 * gcc.dg/torture/pr56150.c: New testcase.
3360 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3363 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3364 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3365 printed in backtrace.
3366 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3367 to avoid errors about mismatched allocation vs. deallocation.
3370 * g++.dg/mv1.C: Moved to...
3371 * g++.dg/ext/mv1.C: ... here. Adjust test.
3372 * g++.dg/mv2.C: Moved to...
3373 * g++.dg/ext/mv2.C: ... here. Adjust test.
3374 * g++.dg/mv3.C: Moved to...
3375 * g++.dg/ext/mv3.C: ... here.
3376 * g++.dg/mv4.C: Moved to...
3377 * g++.dg/ext/mv4.C: ... here.
3378 * g++.dg/mv5.C: Moved to...
3379 * g++.dg/ext/mv5.C: ... here. Adjust test.
3380 * g++.dg/mv6.C: Moved to...
3381 * g++.dg/ext/mv6.C: ... here. Adjust test.
3382 * g++.dg/ext/mv7.C: New test.
3383 * g++.dg/ext/mv8.C: New test.
3384 * g++.dg/ext/mv9.C: New test.
3385 * g++.dg/ext/mv10.C: New test.
3386 * g++.dg/ext/mv11.C: New test.
3388 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3390 PR rtl-optimization/56144
3391 * gcc.dg/pr56144.c: New.
3393 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3395 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3397 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3398 * g++.dg/cpp0x/constexpr-55573.C: Same
3400 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3402 PR tree-optimization/56064
3403 * gcc.dg/fixed-point/view-convert.c: New test.
3405 2013-01-30 Andreas Schwab <schwab@suse.de>
3407 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3408 evaluate the end index in string range.
3410 2013-01-30 Tobias Burnus <burnus@net-b.de>
3413 * gfortran.dg/allocatable_function_6.f90: New.
3415 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3416 Mikael Morin <mikael@gcc.gnu.org>
3419 * gfortran.dg/proc_ptr_comp_36.f90: New.
3421 2013-01-29 Richard Biener <rguenther@suse.de>
3423 PR tree-optimization/55270
3424 * gcc.dg/torture/pr55270.c: New testcase.
3426 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3428 PR rtl-optimization/56117
3429 * gcc.dg/pr56117.c: New test.
3431 2013-01-28 Richard Biener <rguenther@suse.de>
3433 PR tree-optimization/56034
3434 * gcc.dg/torture/pr56034.c: New testcase.
3436 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3438 PR tree-optimization/56125
3439 * gcc.dg/pr56125.c: New test.
3441 2013-01-28 Tobias Burnus <burnus@net-b.de>
3442 Mikael Morin <mikael@gcc.gnu.org>
3445 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3446 * gfortran.dg/import8.f90: Likewise.
3447 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3448 * gfortran.dg/import10.f90: New test.
3449 * gfortran.dg/import11.f90: Likewise
3451 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3454 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3455 string.h. Provide memset, malloc and free prototypes, adjust line
3456 numbers in dg-output.
3457 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3458 Provide memset prototype and adjust line numbers in dg-output.
3459 * c-c++-common/asan/global-overflow-1.c: Likewise.
3461 PR tree-optimization/56094
3462 * gcc.dg/pr56094.c: New test.
3464 2013-01-27 Amol Pise <amolpise15@gmail.com>
3466 * gcc.target/arm/neon-vfnms-1.c: New test.
3467 * gcc.target/arm/neon-vfnma-1.c: New test.
3469 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3472 * gcc.target/i386/pr56114.c: New test.
3474 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3477 * gfortran.dg/associate_14.f90: New test.
3480 * gfortran.dg/associate_13.f90: New test.
3482 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3484 PR tree-optimization/56098
3485 * gcc.dg/pr56098-1.c: New test.
3486 * gcc.dg/pr56098-2.c: New test.
3488 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3491 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3493 2013-01-22 Marek Polacek <polacek@redhat.com>
3495 PR tree-optimization/56035
3496 * gcc.dg/pr56035.c: New test.
3498 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3500 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3503 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3505 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3507 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3510 * gcc.dg/pr56078.c: New test.
3511 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3513 2013-01-24 Martin Jambor <mjambor@suse.cz>
3515 PR tree-optimization/55927
3516 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3518 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3520 * gcc.target/i386/movsd.c: New test.
3522 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3525 * gcc.target/i386/pr55934.c: New test.
3527 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3530 * gfortran.dg/select_8.f90: New.
3532 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3534 * gcc.target/microblaze/microblaze.exp: Remove
3535 target_config_cflags check.
3537 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3540 * gfortran.dg/gomp/pr56052.f90: New test.
3543 * gcc.dg/pr49069.c: New test.
3545 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3548 * g++.dg/cpp0x/constexpr-static10.C: New.
3550 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3553 * gcc.target/i386/pr56028.c: New test.
3555 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3558 * gcc.target/i386/pr55686.c: New test.
3560 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3563 * g++.dg/cpp0x/variadic139.C: New test.
3564 * g++.dg/cpp0x/variadic140.C: Likewise.
3565 * g++.dg/cpp0x/variadic141.C: Likewise.
3567 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3569 * gnat.dg/warn8.adb: New test.
3571 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3574 * gfortran.dg/include_8.f90: New test.
3576 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3578 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3579 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3581 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3583 PR tree-optimization/56051
3584 * gcc.c-torture/execute/pr56051.c: New test.
3586 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3588 PR rtl-optimization/56023
3589 * gcc.dg/pr56023.c: New test.
3591 2013-01-21 Martin Jambor <mjambor@suse.cz>
3594 * gcc.target/i386/pr56022.c: New test.
3596 2013-01-21 Jason Merrill <jason@redhat.com>
3598 * lib/target-supports.exp (check_effective_target_alias): New.
3600 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3603 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3605 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3607 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3609 2013-01-19 Jeff Law <law@redhat.com>
3611 PR tree-optimization/52631
3612 * tree-ssa/pr52631.c: New test.
3613 * tree-ssa/ssa-fre-9: Update expected output.
3615 2013-01-19 Anthony Green <green@moxielogic.com>
3617 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3620 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3622 PR tree-optimization/56029
3623 * g++.dg/torture/pr56029.C: New test.
3625 2013-01-18 Sharad Singhai <singhai@google.com>
3627 PR tree-optimization/55995
3628 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3630 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3633 * gcc.target/i386/pr55433.c: New.
3635 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3638 * gfortran.dg/pr56015.f90: New test.
3640 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3642 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3644 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3646 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3647 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3648 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3649 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3650 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3652 2013-01-17 Jeff Law <law@redhat.com>
3654 * gcc.dg/pr52573.c: Move to...
3655 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3657 PR rtl-optimization/52573
3658 * gcc.dg/pr52573.c: New test.
3660 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3663 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3664 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3665 check_no_compiler_messages to test support in ucontext.h.
3666 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3667 compliant RLIMIT_AS.
3669 2013-01-17 Marek Polacek <polacek@redhat.com>
3671 PR rtl-optimization/55833
3672 * gcc.dg/pr55833.c: New test.
3674 2013-01-17 Jan Hubicka <jh@suse.cz>
3676 PR tree-optimization/55273
3677 * gcc.c-torture/compile/pr55273.c: New testcase.
3679 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3682 * gcc.target/pr55981.c: New test.
3684 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3686 * gcc.target/arm/pr40887.c: Require at least armv5.
3687 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3688 * gcc.target/arm/pr51915.c: Likewise.
3689 * gcc.target/arm/pr52006.c: Likewise.
3690 * gcc.target/arm/pr53187.c: Likewise.
3692 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3693 * gcc.target/arm/ftest-support-arm.h: Delete.
3694 * gcc.target/arm/ftest-support-thumb.h: Delete.
3695 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3696 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3697 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3698 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3699 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3700 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3701 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3702 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3703 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3704 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3705 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3706 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3707 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3708 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3709 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3710 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3711 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3712 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3713 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3714 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3715 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3716 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3717 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3718 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3720 2013-01-17 Martin Jambor <mjambor@suse.cz>
3722 PR tree-optimizations/55264
3723 * g++.dg/ipa/pr55264.C: New test.
3725 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3728 * gfortran.dg/class_55.f90: New.
3730 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3733 * gcc.c-torture/execute/builtins/builtins.exp: Add
3734 -Wl,--allow-multiple-definition for eabi and elf targets.
3737 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3738 check_effective_target_vect_perm_short,
3739 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3740 check_effective_target_vect64): Return 0 for big-endian ARM.
3741 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3743 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3746 2013-01-16 Richard Biener <rguenther@suse.de>
3748 PR tree-optimization/55964
3749 * gcc.dg/torture/pr55964.c: New testcase.
3751 2013-01-16 Richard Biener <rguenther@suse.de>
3753 PR tree-optimization/54767
3754 PR tree-optimization/53465
3755 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3757 2013-01-16 Christian Bruel <christian.bruel@st.com>
3760 * gcc.target/sh/sh-switch.c: New testcase.
3762 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3764 * gcc.dg/webizer.c: Increase the array size.
3766 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3769 * gcc.dg/pr55940.c: New test.
3771 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3772 Harald Anlauf <anlauf@gmx.de>
3774 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3775 * gfortran.dg/bounds_check_5.f90: Likewise.
3776 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3777 * gfortran.dg/continuation_9.f90: Likewise.
3778 * gfortran.dg/move_alloc_13.f90: Likewise.
3779 * gfortran.dg/structure_constructor_11.f90: Likewise.
3780 * gfortran.dg/tab_continuation.f: Likewise.
3781 * gfortran.dg/warning-directive-2.F90: Likewise.
3782 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3784 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3786 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3787 * gcc.target/arm/fma-sp.c: Likewise.
3789 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3791 PR rtl-optimization/55153
3792 * gcc.dg/pr55153.c: New.
3794 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3796 PR tree-optimization/55920
3797 * gcc.c-torture/compile/pr55920.c: New test.
3799 2013-01-15 Richard Biener <rguenther@suse.de>
3802 * gcc.dg/torture/pr55882.c: New testcase.
3804 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3806 PR tree-optimization/55955
3807 * gcc.c-torture/compile/pr55955.c: New test.
3809 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3812 * g++.dg/cpp0x/alias-decl-31.C: New test.
3814 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3817 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3818 case where interface is null.
3820 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3823 * gfortran.dg/array_constructor_40.f90: New test.
3825 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3827 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3829 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3831 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3832 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3833 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3834 * gcc.target/aarch64/vect-ld1r.c: New.
3835 * gcc.target/aarch64/vect-ld1r.x: New.
3837 2013-01-14 Andi Kleen <ak@linux.intel.com>
3840 * gcc.target/i386/hle-clear-rel.c: New file
3841 * gcc.target/i386/hle-store-rel.c: New file.
3843 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3845 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3846 * gfortran.dg/bounds_check_4.f90: Likewise.
3847 * gfortran.dg/inquire_10.f90: Likewise.
3848 * gfortran.dg/minloc_3.f90: Likewise.
3849 * gfortran.dg/minlocval_3.f90: Likewise.
3850 * gfortran.dg/module_double_reuse.f90: Likewise.
3851 * gfortran.dg/mvbits_1.f90: Likewise.
3852 * gfortran.dg/oldstyle_1.f90: Likewise.
3853 * gfortran.dg/pr20163-2.f: Likewise.
3854 * gfortran.dg/save_1.f90: Likewise.
3855 * gfortran.dg/scan_1.f90: Likewise.
3856 * gfortran.dg/select_char_1.f90: Likewise.
3857 * gfortran.dg/shape_4.f90: Likewise.
3858 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3859 * gfortran.dg/function_optimize_10.f90: Likewise.
3860 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3861 * gfortran.dg/used_types_17.f90: Likewise.
3862 * gfortran.dg/used_types_18.f90: Likewise.
3864 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3867 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3869 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3871 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3873 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3875 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3877 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3880 * gfortran.dg/assumed_type_2.f90: Fix test case.
3881 * gfortran.dg/internal_pack_13.f90: New test.
3882 * gfortran.dg/internal_pack_14.f90: New test.
3884 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3887 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3888 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3891 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3893 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3895 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3898 * gcc.target/s390/pr55719.c: New testcase.
3900 2013-01-11 Richard Guenther <rguenther@suse.de>
3902 PR tree-optimization/44061
3903 * gcc.dg/pr44061.c: New testcase.
3905 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3907 Update copyright years.
3909 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3910 Jakub Jelinek <jakub@redhat.com>
3913 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3915 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3917 PR rtl-optimization/55672
3918 * gcc.target/i386/pr55672.c: New.
3920 2013-01-10 Jeff Law <law@redhat.com>
3922 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3923 pass/fail message unique.
3926 2013-01-10 Jason Merrill <jason@redhat.com>
3928 * ada/.gitignore: New.
3930 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3932 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3934 * g++.dg/tls/thread_local2.C: Likewise.
3935 * g++.dg/tls/thread_local2g.C: Likewise.
3936 * g++.dg/tls/thread_local6.C: Likewise.
3937 * g++.dg/tls/thread_local-order1.C: Add tls options.
3938 * g++.dg/tls/thread_local-order2.C: Likewise.
3939 * g++.dg/tls/thread_local3.C: Likewise.
3940 * g++.dg/tls/thread_local3g.C: Likewise.
3941 * g++.dg/tls/thread_local4.C: Likewise.
3942 * g++.dg/tls/thread_local4g.C: Likewise.
3943 * g++.dg/tls/thread_local5.C: Likewise.
3944 * g++.dg/tls/thread_local5g.C: Likewise.
3945 * g++.dg/tls/thread_local6g.C: Likewise.
3947 2013-01-10 Kostya Serebryany <kcc@google.com>
3949 * g++.dg/asan/asan_test.cc: Sync from upstream.
3951 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3953 PR tree-optimization/55921
3954 * gcc.c-torture/compile/pr55921.c: New test.
3956 2013-01-09 Jan Hubicka <jh@suse.cz>
3958 PR tree-optimization/55569
3959 * gcc.c-torture/compile/pr55569.c: New testcase.
3961 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3964 * gfortran.dg/use_28.f90: New test.
3966 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3968 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3969 number matching more robust.
3971 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3973 PR rtl-optimization/55829
3974 * gcc.target/i386/pr55829.c: New.
3976 2013-01-09 Tobias Burnus <burnus@net-b.de>
3979 * gfortran.dg/bind_c_bool_1.f90: New.
3980 * gfortran.dg/do_5.f90: Add dg-warning.
3982 2013-01-09 Jan Hubicka <jh@suse.cz>
3984 PR tree-optimization/55875
3985 * gcc.c-torture/execute/pr55875.c: New testcase.
3986 * g++.dg/torture/pr55875.C: New testcase.
3988 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3991 * c-c++-common/pr48418.c: New test.
3993 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3996 * g++.dg/tls/thread_local-ice.C: New.
3998 2013-01-09 Andreas Schwab <schwab@suse.de>
4000 * gcc.dg/guality/pr54693.c: Null-terminate arr.
4002 2013-01-09 Jakub Jelinek <jakub@redhat.com>
4004 PR tree-optimization/48189
4005 * gcc.dg/pr48189.c: New test.
4007 2013-01-04 Jan Hubicka <jh@suse.cz>
4009 PR tree-optimization/55823
4010 * g++.dg/ipa/devirt-10.C: New testcase.
4012 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
4013 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
4015 PR rtl-optimization/55845
4016 * gcc.target/i386/pr55845.c: New test.
4018 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
4020 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
4021 instructions generated instead of number of occurances.
4023 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4025 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
4026 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
4027 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
4028 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
4029 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4030 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4031 * gcc.target/aarch64/vect-fcm.x: Likewise.
4032 * lib/target-supports.exp
4033 (check_effective_target_vect_cond): Enable for AArch64.
4035 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4037 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4038 endian-safe float pool loading.
4039 (test_square_root_v4sf): Likewise.
4040 (test_square_root_v2df): Likewise.
4041 * lib/target-supports.exp
4042 (check_effective_target_vect_call_sqrtf): Add AArch64.
4044 2013-01-08 Martin Jambor <mjambor@suse.cz>
4047 * gcc.dg/tree-ssa/pr55579.c: New test.
4049 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4051 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4054 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4057 * gcc.dg/torture/pr55890-3.c: New test.
4060 * gcc.c-torture/compile/pr55851.c: New test.
4063 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4066 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4069 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4071 2013-01-07 Tobias Burnus <burnus@net-b.de>
4074 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4075 * gfortran.dg/pointer_init_7.f90: New.
4077 2013-01-07 Richard Biener <rguenther@suse.de>
4079 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4081 2013-01-07 Richard Biener <rguenther@suse.de>
4084 * gcc.dg/torture/pr55890-1.c: New testcase.
4085 * gcc.dg/torture/pr55890-2.c: Likewise.
4087 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4089 * gcc.target/aarch64/fmovd.c: New.
4090 * gcc.target/aarch64/fmovf.c: Likewise.
4091 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4092 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4093 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4094 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4095 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4096 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4098 2013-01-07 Richard Biener <rguenther@suse.de>
4100 PR tree-optimization/55888
4101 PR tree-optimization/55862
4102 * gcc.dg/torture/pr55888.c: New testcase.
4104 2013-01-07 Tobias Burnus <burnus@net-b.de>
4107 * gfortran.dg/intrinsic_size_3.f90: New.
4109 2013-01-07 Tobias Burnus <burnus@net-b.de>
4112 * gfortran.dg/select_type_32.f90: New.
4114 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4117 * g++.dg/cpp0x/alias-decl-29.C: New test.
4119 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4124 * gfortran.dg/class_array_15.f03: New test.
4126 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4131 * gfortran.dg/use_23.f90: New test.
4132 * gfortran.dg/use_24.f90: New test.
4133 * gfortran.dg/use_25.f90: New test.
4134 * gfortran.dg/use_26.f90: New test.
4135 * gfortran.dg/use_27.f90: New test.
4137 2013-01-06 Olivier Hainque <hainque@adacore.com>
4139 * gnat.dg/specs/clause_on_volatile.ads: New test.
4141 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4143 * gnat.dg/alignment10.adb: New test.
4145 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4146 Mikael Morin <mikael@gcc.gnu.org>
4149 * gfortran.dg/use_22.f90: New test.
4151 2013-01-04 Andrew Pinski <apinski@cavium.com>
4153 * gcc.target/aarch64/cmp-1.c: New testcase.
4155 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4158 * gfortran.dg/select_type_31.f03: New test.
4160 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4162 PR c++/54526 (again)
4163 * g++.dg/cpp0x/parse2.C: Extend.
4164 * g++.old-deja/g++.other/crash28.C: Adjust.
4166 2013-01-04 Richard Biener <rguenther@suse.de>
4168 PR tree-optimization/55862
4169 * gcc.dg/torture/pr55862.c: New testcase.
4171 2013-01-04 Martin Jambor <mjambor@suse.cz>
4173 PR tree-optimization/55755
4174 * gcc.dg/torture/pr55755.c: New test.
4175 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4176 * gcc.dg/tree-ssa/pr45144.c: Update.
4178 2013-01-04 Richard Biener <rguenther@suse.de>
4181 * gcc.dg/fold-reassoc-2.c: New testcase.
4183 2013-01-04 Tobias Burnus <burnus@net-b.de>
4186 * gfortran.dg/null_7.f90: New.
4188 2013-01-04 Tobias Burnus <burnus@net-b.de>
4192 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4193 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4194 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4196 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4198 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4200 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4203 * gfortran.dg/assignment_1.f90: Modified.
4204 * gfortran.dg/assignment_4.f90: New.
4206 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4208 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4210 2013-01-03 Richard Biener <rguenther@suse.de>
4212 PR tree-optimization/55857
4213 * gcc.dg/vect/pr55857-1.c: New testcase.
4214 * gcc.dg/vect/pr55857-2.c: Likewise.
4216 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4218 PR rtl-optimization/55838
4219 * gcc.dg/pr55838.c: New test.
4221 PR tree-optimization/55832
4222 * gcc.c-torture/compile/pr55832.c: New test.
4224 2013-01-02 Teresa Johnson <tejohnson@google.com>
4226 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4227 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4228 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4229 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4230 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4231 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4232 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4233 * gcc.dg/unroll_1.c: Ditto.
4234 * gcc.dg/unroll_2.c: Ditto.
4235 * gcc.dg/unroll_3.c: Ditto.
4236 * gcc.dg/unroll_4.c: Ditto.
4238 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4240 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4242 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4245 * gfortran.dg/eof_4.f90: New test.
4247 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4249 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4250 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4251 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4252 (compat_setup_dfp): Initialize compat_alt_caret and
4253 compat_save_TEST_ALWAYS_FLAGS.
4255 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4257 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4259 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4261 * gcc.dg/torture/fp-int-convert-2.c: New test.
4263 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4265 * gfortran.dg/newunit_3.f90: Add dg-do run.
4266 * gfortran.dg/inquire_15.f90: Add dg-do run.
4268 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4270 PR tree-optimization/55831
4271 * gcc.dg/pr55831.c: New test.
4273 Copyright (C) 2013 Free Software Foundation, Inc.
4275 Copying and distribution of this file, with or without modification,
4276 are permitted in any medium without royalty provided the copyright
4277 notice and this notice are preserved.