1 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3 PR tree-optimization/57441
4 * gcc.c-torture/compile/pr57441.c: New.
6 2013-05-29 Dehao Chen <dehao@google.com>
9 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
11 2013-05-28 Tobias Burnus <burnus@net-b.de>
14 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
15 * gfortran.dg/class_19.f03: Ditto.
17 2013-05-29 Richard Biener <rguenther@suse.de>
19 * gcc.dg/vect/bb-slp-32.c: New testcase.
21 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
23 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
24 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
25 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
26 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
27 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
28 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
29 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
30 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
31 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
32 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
33 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
34 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
35 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
36 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
37 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
38 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
39 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
40 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
41 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
42 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
43 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
44 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
45 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
46 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
47 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
48 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
49 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
50 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
51 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
52 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
53 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
54 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
55 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
56 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
57 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
58 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
59 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
60 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
61 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
63 2013-05-28 Tobias Burnus <burnus@net-b.de>
66 * gfortran.dg/finalize_11.f90: New.
67 * gfortran.dg/finalize_4.f03: Remove dg-error.
68 * gfortran.dg/finalize_5.f03: Ditto.
69 * gfortran.dg/finalize_6.f03: Ditto.
70 * gfortran.dg/finalize_7.f03: Ditto.
72 2013-05-28 Tobias Burnus <burnus@net-b.de>
74 * gfortran.dg/class_array_16.f90: New.
76 2013-05-28 Tobias Burnus <burnus@net-b.de>
79 * testsuite/gfortran.dg/use_29.f90: New.
81 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
83 * gnat.dg/fp_exception.adb: New test.
85 2013-05-28 Richard Biener <rguenther@suse.de>
87 PR tree-optimization/56787
88 * gcc.dg/vect/pr56787.c: New testcase.
90 2013-05-28 Janus Weil <janus@gcc.gnu.org>
91 Tobias Burnus <burnus@net-b.de>
94 * gfortran.dg/typebound_override_4.f90: New.
96 2013-05-28 Richard Biener <rguenther@suse.de>
98 PR tree-optimization/57411
99 * g++.dg/opt/pr57411.C: New testcase.
101 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
103 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
104 * gcc.dg/builtin-bswap-9.c: Likewise.
106 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
108 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
110 2013-05-27 Richard Biener <rguenther@suse.de>
113 * gcc.dg/gomp/pr57412.c: New testcase.
115 2013-05-27 Bud Davis <jmdavis@link.com>
118 * gfortran.dg/stfunc_8.f90: New.
120 2013-05-27 Richard Biener <rguenther@suse.de>
122 PR tree-optimization/57343
123 * gcc.dg/torture/pr57343.c: New testcase.
125 2013-05-27 Richard Biener <rguenther@suse.de>
127 PR tree-optimization/57417
128 * gcc.dg/torture/pr57417.c: New testcase.
130 2013-05-27 Richard Biener <rguenther@suse.de>
132 PR tree-optimization/57396
133 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
135 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
137 * gnat.dg/specs/last_bit.ads: New test.
139 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
141 * gnat.dg/specs/machine_attribute.ads: New test.
143 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
145 * gnat.dg/incomplete3.ad[sb]: New test.
147 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
150 * gcc.target/mips/div-13.c: New test.
152 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
155 * gcc.target/mips/mips16-attributes-5.c,
156 * gcc.target/mips/mips16-attributes-6.c: New tests.
158 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
160 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
161 * gcc.dg/builtin-bswap-8.c: Likewise.
163 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
166 * g++.dg/cpp0x/new1.C: New.
168 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
171 * g++.dg/parse/dtor16.C: New.
172 * g++.dg/parse/dtor6.C: Adjust.
174 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
177 * g++.dg/expr/bitfield12.C: New.
179 2013-05-24 Jeff Law <law@redhat.com>
181 PR tree-optimization/57124
182 * gcc.c-torture/execute/pr57124.c: New test.
183 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
185 2013-05-24 Martin Jambor <mjambor@suse.cz>
187 PR tree-optimization/57294
188 * gcc.dg/ipa/pr57294.c: New test.
190 2013-05-24 Ian Bolton <ian.bolton@arm.com>
192 * gcc.target/aarch64/scalar_intrinsics.c
193 (force_simd): Use a valid instruction.
194 (test_vdupd_lane_s64): Pass a valid lane argument.
195 (test_vdupd_lane_u64): Likewise.
197 2013-05-24 Richard Biener <rguenther@suse.de>
199 PR tree-optimization/57287
200 * gcc.dg/pr57287.c: New testcase.
202 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
205 * g++.dg/template/error51.C: New.
207 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
210 * g++.dg/template/bitfield2.C: New.
212 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
214 * gnat.dg/specs/noinline1.ads: New test.
215 * gnat.dg/noinline2.ad[sb]: Likewise.
216 * gnat.dg/specs/noinline3.ads: Likewise.
217 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
219 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
222 * gcc.dg/tree-ssa/pr57385.c: New test.
224 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
226 * gnat.dg/derived_type4.adb: New test.
228 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
230 * gcc.dg/builtin-bswap-6.c: New test.
231 * gcc.dg/builtin-bswap-7.c: Likewise.
232 * gcc.dg/builtin-bswap-8.c: Likewise.
233 * gcc.dg/builtin-bswap-9.c: Likewise.
235 2013-05-23 Christian Bruel <christian.bruel@st.com>
238 * gcc.dg/debug/pr57351.c: New test
240 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
242 * gcc.target/aarch64/vect-clz.c: New file.
244 2013-05-23 Martin Jambor <mjambor@suse.cz>
247 * gcc.dg/ipa/pr57347.c: New test.
249 2013-05-23 Richard Biener <rguenther@suse.de>
251 PR tree-optimization/57380
252 * g++.dg/tree-ssa/pr57380.C: New testcase.
254 2013-05-23 Richard Biener <rguenther@suse.de>
257 * gcc.dg/torture/pr57381.c: New testcase.
259 2013-05-23 Jakub Jelinek <jakub@redhat.com>
262 * gcc.c-torture/execute/pr57344-1.c: New test.
263 * gcc.c-torture/execute/pr57344-2.c: New test.
264 * gcc.c-torture/execute/pr57344-3.c: New test.
265 * gcc.c-torture/execute/pr57344-4.c: New test.
267 2013-05-23 Richard Biener <rguenther@suse.de>
269 PR rtl-optimization/57341
270 * gcc.dg/torture/pr57341.c: New testcase.
272 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
275 * g++.dg/parse/crash62.C: New.
277 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
278 Pat Haugen <pthaugen@us.ibm.com>
279 Peter Bergner <bergner@vnet.ibm.com>
281 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
284 2013-05-22 Tobias Burnus <burnus@net-b.de>
287 * gfortran.dg/defined_assignment_6.f90: New.
289 2013-05-22 Tobias Burnus <burnus@net-b.de>
292 * gfortran.dg/assumed_type_6.f90: New.
294 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
297 * g++.dg/cpp0x/Wunused-parm.C: New.
299 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
301 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
302 * g++.dg/warn/Wdouble-promotion.C: Likewise.
304 2013-05-21 Easwaran Raman <eraman@google.com>
306 PR tree-optimization/57322
307 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
309 2013-05-21 Graham Stott <graham.stott@btinternet.com>
311 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
314 2013-05-21 Tobias Burnus <burnus@net-b.de>
317 * gfortran.dg/assumed_type_5.f90: New.
318 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
319 * gfortran.dg/assumed_rank_2.f90: Ditto.
320 * gfortran.dg/assumed_type_3.f90: Update dg-error.
321 * gfortran.dg/no_arg_check_3.f90: Ditto.
323 2013-05-21 Jakub Jelinek <jakub@redhat.com>
325 PR tree-optimization/57331
326 * gcc.c-torture/compile/pr57331.c: New test.
328 2013-05-21 Richard Biener <rguenther@suse.de>
330 PR tree-optimization/57330
331 * gcc.dg/torture/pr57330.c: New testcase.
333 2013-05-21 Richard Biener <rguenther@suse.de>
335 PR tree-optimization/57303
336 * gcc.dg/torture/pr57303.c: New testcase.
338 2013-05-21 Jakub Jelinek <jakub@redhat.com>
340 PR tree-optimization/57321
341 * gcc.c-torture/execute/pr57321.c: New test.
343 2013-05-20 Tobias Burnus <burnus@net-b.de>
347 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
348 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
349 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
350 * gfortran.dg/binding_label_tests_3.f03: Ditto.
351 * gfortran.dg/binding_label_tests_4.f03: Ditto.
352 * gfortran.dg/binding_label_tests_5.f03: Ditto.
353 * gfortran.dg/binding_label_tests_6.f03: Ditto.
354 * gfortran.dg/binding_label_tests_7.f03: Ditto.
355 * gfortran.dg/binding_label_tests_8.f03: Ditto.
356 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
357 * gfortran.dg/binding_label_tests_24.f90: New.
358 * gfortran.dg/binding_label_tests_25.f90: New.
360 2013-05-20 Tobias Burnus <burnus@net-b.de>
363 * gfortran.dg/binding_label_tests_17.f90: New.
364 * gfortran.dg/binding_label_tests_18.f90: New.
365 * gfortran.dg/binding_label_tests_19.f90: New.
366 * gfortran.dg/binding_label_tests_20.f90: New.
367 * gfortran.dg/binding_label_tests_21.f90: New.
368 * gfortran.dg/binding_label_tests_22.f90: New.
369 * gfortran.dg/binding_label_tests_23.f90: New.
371 2013-05-20 Tobias Burnus <burnus@net-b.de>
374 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
375 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
376 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
377 * gfortran.dg/common_18.f90: New.
378 * gfortran.dg/common_19.f90: New.
379 * gfortran.dg/common_20.f90: New.
380 * gfortran.dg/common_21.f90: New.
382 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
385 * g++.dg/parse/error52.C: New.
386 * g++.dg/parse/error3.C: Adjust.
387 * g++.dg/parse/error36.C: Likewise.
389 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
392 * gcc.target/sh/pr56547-1.c: New.
393 * gcc.target/sh/pr56547-2.c: New.
395 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
398 * g++.dg/warn/Wsign-compare-6.C: New.
399 * g++.dg/warn/Wdouble-promotion.C: Adjust.
401 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
404 * g++.dg/template/error50.C: New.
406 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
409 * g++.dg/ext/complit13.C: New.
411 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
414 * g++.dg/pr57175.C: New testcase.
416 2013-05-17 Easwaran Raman <eraman@google.com>
418 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
420 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
423 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
425 2013-05-17 Jakub Jelinek <jakub@redhat.com>
427 PR rtl-optimization/57281
428 PR rtl-optimization/57300
429 * gcc.dg/pr57300.c: New test.
430 * gcc.c-torture/execute/pr57281.c: New test.
432 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
435 * g++.dg/ext/sizeof-complit.C: New.
437 2013-05-17 Marek Polacek <polacek@redhat.com>
439 * gcc.dg/strlenopt-25.c: New test.
440 * gcc.dg/strlenopt-26.c: Likewise.
442 2013-05-17 Jakub Jelinek <jakub@redhat.com>
444 * gcc.target/i386/rotate-4.c: Compile only with -mavx
445 instead of -mavx2, require only avx instead of avx2.
446 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
447 of avx2-check.h and turn into an avx runtime test instead of
450 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
452 * g++.dg/ext/vector22.C: Uncomment working test.
454 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
457 * g++.dg/template/pr17410.C: New.
459 2013-05-16 Jakub Jelinek <jakub@redhat.com>
461 * gcc.target/i386/rotate-3.c: New test.
462 * gcc.target/i386/rotate-3a.c: New test.
463 * gcc.target/i386/rotate-4.c: New test.
464 * gcc.target/i386/rotate-4a.c: New test.
465 * gcc.target/i386/rotate-5.c: New test.
466 * gcc.target/i386/rotate-5a.c: New test.
468 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
470 * gcc.dg/visibility-21.c: Require section_anchors.
472 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
474 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
475 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
476 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
478 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
480 * gcc.dg/visibility-21.c: New.
482 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
485 * gcc.dg/pr57286.c: New testcase.
486 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
487 * g++.dg/ext/vector22.C: Comment out transformations not
490 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
493 * gcc.target/mips/call-1.c: Restrict to o32.
494 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
496 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
498 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
500 * g++.dg/warn/Wshadow-1.C: Likewise.
501 * g++.dg/warn/Wshadow-6.C: Likewise.
502 * g++.dg/warn/Wshadow-7.C: Likewise.
504 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
507 * g++.dg/parse/pr31952-1.C: New.
508 * g++.dg/parse/pr31952-2.C: Likewise.
509 * g++.dg/parse/pr31952-3.C: Likewise.
511 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
512 * g++.old-deja/g++.jason/cond.C: Likewise.
513 * g++.dg/cpp0x/range-for5.C: Likewise.
515 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
518 * gcc.target/arm/pr40887.c: Adjust testcase.
519 * gcc.target/arm/pr19599.c: New test.
521 2013-05-15 Richard Biener <rguenther@suse.de>
523 PR tree-optimization/57275
524 * gcc.target/i386/pr57275.c: New testcase.
526 2013-05-15 Jan Hubicka <jh@suse.cz>
528 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
529 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
530 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
532 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
534 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
537 2013-05-14 Jakub Jelinek <jakub@redhat.com>
540 * c-c++-common/Wsequence-point-1.c: New test.
542 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
544 * g++.dg/ext/vector22.C: New testcase.
545 * gcc.dg/binop-xor3.c: Remove xfail.
547 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
549 * gcc.target/aarch64/vect-fcm.x: Add cases testing
550 FLOAT cmp FLOAT ? INT : INT.
551 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
552 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
553 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
554 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
555 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
556 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
558 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
561 * g++.dg/cpp0x/defaulted43.C: New.
563 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
565 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
566 (alloca): Remove declaration.
567 (foo9): Replace alloca by __builtin_alloca.
569 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
571 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
572 Expect "size of array is too large" error.
574 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
576 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
578 2013-05-14 Richard Biener <rguenther@suse.de>
581 * g++.dg/torture/pr57235.C: New testcase.
583 2013-05-14 Jakub Jelinek <jakub@redhat.com>
586 * gcc.dg/torture/pr57251.c: New test.
588 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
591 * gcc.target/i386/pr57264.c: New test.
593 2013-05-13 Jakub Jelinek <jakub@redhat.com>
595 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
597 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
599 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
601 2013-05-13 Jakub Jelinek <jakub@redhat.com>
603 PR tree-optimization/45216
604 PR tree-optimization/57157
605 * c-c++-common/rotate-1.c: Add 32 tests with +.
606 * c-c++-common/rotate-1a.c: Adjust.
607 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
608 * c-c++-common/rotate-2b.c: New test.
609 * c-c++-common/rotate-3.c: Add 32 tests with +.
610 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
611 * c-c++-common/rotate-4b.c: New test.
612 * c-c++-common/rotate-5.c: New test.
614 2013-05-13 Martin Jambor <mjambor@suse.cz>
617 * gcc.dg/ipa/remref-0.c: New test.
618 * gcc.dg/ipa/remref-1a.c: Likewise.
619 * gcc.dg/ipa/remref-1b.c: Likewise.
620 * gcc.dg/ipa/remref-2a.c: Likewise.
621 * gcc.dg/ipa/remref-2b.c: Likewise.
623 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
625 * gcc.dg/vector-shift-2.c: New testcase.
627 2013-05-13 Jakub Jelinek <jakub@redhat.com>
629 PR tree-optimization/57230
630 * gcc.dg/strlenopt-24.c: New test.
632 PR tree-optimization/57230
633 * gcc.dg/strlenopt-23.c: New test.
635 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
638 * gcc.target/sh/pr57108.c: Move this test case to ...
639 * gcc.c-torture/compile/pr57108.c: ... here.
641 2013-05-10 Richard Biener <rguenther@suse.de>
643 PR tree-optimization/57214
644 * gcc.dg/torture/pr57214.c: New testcase.
646 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
648 * gcc.dg/vector-shift.c: New testcase.
650 2013-05-10 Jakub Jelinek <jakub@redhat.com>
652 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
654 PR tree-optimization/45216
655 PR tree-optimization/57157
656 * c-c++-common/rotate-1.c: New test.
657 * c-c++-common/rotate-1a.c: New test.
658 * c-c++-common/rotate-2.c: New test.
659 * c-c++-common/rotate-2a.c: New test.
660 * c-c++-common/rotate-3.c: New test.
661 * c-c++-common/rotate-3a.c: New test.
662 * c-c++-common/rotate-4.c: New test.
663 * c-c++-common/rotate-4a.c: New test.
665 2013-05-10 Richard Biener <rguenther@suse.de>
667 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
668 * gcc.target/i386/l_fma_double_1.c: Adjust.
669 * gcc.target/i386/l_fma_double_2.c: Likewise.
670 * gcc.target/i386/l_fma_double_3.c: Likewise.
671 * gcc.target/i386/l_fma_double_4.c: Likewise.
672 * gcc.target/i386/l_fma_double_5.c: Likewise.
673 * gcc.target/i386/l_fma_double_6.c: Likewise.
674 * gcc.target/i386/l_fma_float_1.c: Likewise.
675 * gcc.target/i386/l_fma_float_2.c: Likewise.
676 * gcc.target/i386/l_fma_float_3.c: Likewise.
677 * gcc.target/i386/l_fma_float_4.c: Likewise.
678 * gcc.target/i386/l_fma_float_5.c: Likewise.
679 * gcc.target/i386/l_fma_float_6.c: Likewise.
681 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
684 * g++.dg/cpp0x/pr51226.C: New.
686 2013-04-16 Han Shen <shenhan@google.com>
688 Test cases for '-fstack-protector-strong'.
689 * gcc.dg/fstack-protector-strong.c: New.
690 * g++.dg/fstack-protector-strong.C: New.
692 2013-05-07 Ian Bolton <ian.bolton@arm.com>
694 * gcc.target/aarch64/ands_1.c: New test.
695 * gcc.target/aarch64/ands_2.c: Likewise
697 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
699 * lib/target-supports.exp (check_effective_target_hw): New
701 * c-c++-common/asan/clone-test-1.c: Call
702 check_effective_target_hw.
703 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
704 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
705 possible decorations.
706 * c-c++-common/asan/null-deref-1.c: Likewise.
707 * c-c++-common/asan/stack-overflow-1.c: Likewise.
708 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
709 * c-c++-common/asan/use-after-free-1.c: Likewise.
710 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
711 * g++.dg/asan/large-func-test-1.C: Likewise.
713 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
715 * gcc.target/aarch64/scalar_intrinsics.c: Update.
717 2013-05-07 Richard Biener <rguenther@suse.de>
720 * g++.dg/torture/pr57190.C: New testcase.
722 2013-05-07 Jakub Jelinek <jakub@redhat.com>
724 PR tree-optimization/57149
725 * gcc.dg/pr57149.c: New test.
728 * gcc.dg/pr57184.c: New test.
730 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
732 * gnat.dg/specs/array3.ads: New test.
734 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
736 * c-c++-common/vector-scalar-2.c: New testcase.
738 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
740 * gcc.target/i386/asm-dialect-2.c: New testcase.
742 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
745 * g++.dg/cpp0x/auto38.C: New.
747 2013-05-06 Richard Biener <rguenther@suse.de>
749 PR tree-optimization/57185
750 * gcc.dg/autopar/pr57185.c: New testcase.
752 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
755 * gcc.target/i386/pr57106.c: New test.
757 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
759 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
760 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
761 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
762 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
763 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
764 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
765 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
767 2013-05-06 Teresa Johnson <tejohnson@google.com>
770 * gcc.dg/pr57154.c: New test.
772 2013-05-06 Richard Biener <rguenther@suse.de>
775 * gcc.dg/torture/pr57147-1.c: New testcase.
776 * gcc.dg/torture/pr57147-2.c: Likewise.
777 * gcc.dg/torture/pr57147-3.c: Likewise.
779 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
782 * gcc.target/sh/pr55303-1.c: New.
783 * gcc.target/sh/pr55303-2.c: New.
784 * gcc.target/sh/pr55303-3.c: New.
786 2013-05-05 Tobias Burnus <burnus@net-b.de>
788 * gfortran.dg/allocate_with_source_3.f90: New.
790 2013-05-05 Tobias Burnus <burnus@net-b.de>
793 * gfortran.dg/null_8.f90: New.
795 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
798 * g++.dg/cpp0x/enum27.C: New.
799 * g++.dg/cpp0x/enum_base.C: Adjust.
801 2013-05-04 Jakub Jelinek <jakub@redhat.com>
803 PR tree-optimization/56205
804 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
806 2013-05-04 Tobias Burnus <burnus@net-b.de>
808 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
809 * gfortran.dg/bind_c_usage_27.f90: New.
810 * gfortran.dg/bind_c_usage_28.f90: New.
812 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
815 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
817 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
820 * gcc.target/powerpc/pr57150.c: New file.
822 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
824 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
825 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
826 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
827 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
828 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
829 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
830 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
832 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
834 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
835 scan-assembler-times.
837 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
839 * gcc.dg/tree-ssa/slsr-32.c: New.
840 * gcc.dg/tree-ssa/slsr-33.c: New.
841 * gcc.dg/tree-ssa/slsr-34.c: New.
842 * gcc.dg/tree-ssa/slsr-35.c: New.
843 * gcc.dg/tree-ssa/slsr-36.c: New.
844 * gcc.dg/tree-ssa/slsr-37.c: New.
845 * gcc.dg/tree-ssa/slsr-38.c: New.
847 2013-05-03 Ian Bolton <ian.bolton@arm.com>
849 * gcc.target/aarch64/tst_1.c: New test.
850 * gcc.target/aarch64/tst_2.c: Likewise
852 2013-05-02 Jeff Law <law@redhat.com>
854 PR tree-optimization/57144
855 * gcc.c-torture/execute/pr57144.c: New test.
857 2013-05-03 Jakub Jelinek <jakub@redhat.com>
859 PR rtl-optimization/57130
860 * gcc.c-torture/execute/pr57130.c: New test.
862 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
864 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
866 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
868 * gcc.target/aarch64/fabd.c: New file.
870 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
873 * g++.dg/cpp0x/pr54318.C: New.
875 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
878 * g++.dg/parse/error51.C: New.
879 * g++.dg/parse/error15.C: Adjust column numbers.
881 2013-05-02 Tobias Burnus <burnus@net-b.de>
884 * gfortran.dg/size_kind_2.f90: New.
885 * gfortran.dg/size_kind_3.f90: New.
887 2013-05-02 Richard Biener <rguenther@suse.de>
890 * g++.dg/torture/pr57140.C: New testcase.
892 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
895 * gcc.target/arm/pr56732-1.c: New test.
897 2013-05-02 Martin Jambor <mjambor@suse.cz>
900 * gcc.dg/ipa/pr56988.c: New test.
902 2013-05-02 Ian Bolton <ian.bolton@arm.com>
904 * gcc.target/aarch64/bics_1.c: New test.
905 * gcc.target/aarch64/bics_2.c: Likewise.
907 2013-05-02 Jakub Jelinek <jakub@redhat.com>
909 PR rtl-optimization/57131
910 * gcc.c-torture/execute/pr57131.c: New test.
912 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
915 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
917 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
920 * gcc.target/i386/pr57091.c: New test.
922 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
924 * gcc.target/aarch64/vect-vaddv.c: New.
926 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
928 * gcc.target/aarch64/vect-vmaxv.c: New.
929 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
931 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
933 * gcc.target/aarch64/scalar-vca.c: New.
934 * gcc.target/aarch64/vect-vca.c: Likewise.
936 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
938 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
939 (test_vceqd_s64): Force arguments to SIMD registers.
940 (test_vceqzd_s64): Likewise.
941 (test_vcged_s64): Likewise.
942 (test_vcled_s64): Likewise.
943 (test_vcgezd_s64): Likewise.
944 (test_vcged_u64): Likewise.
945 (test_vcgtd_s64): Likewise.
946 (test_vcltd_s64): Likewise.
947 (test_vcgtzd_s64): Likewise.
948 (test_vcgtd_u64): Likewise.
949 (test_vclezd_s64): Likewise.
950 (test_vcltzd_s64): Likewise.
951 (test_vtst_s64): Likewise.
952 (test_vtst_u64): Likewise.
954 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
957 * g++.dg/cpp0x/decltype53.C: New.
959 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
962 * gfortran.dg/power_5.f90: New test.
964 2013-04-30 Richard Biener <rguenther@suse.de>
967 * gcc.dg/torture/pr57122.c: New testcase.
969 2013-04-30 Richard Biener <rguenther@suse.de>
972 * g++.dg/torture/pr57107.C: New testcase.
974 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
976 PR rtl-optimization/57105
977 * gcc.dg/pr57105.c: New test.
979 2013-04-30 Jakub Jelinek <jakub@redhat.com>
981 PR tree-optimization/57104
982 * gcc.dg/pr57104.c: New test.
984 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
987 * gcc.target/i386/pr44578.c: New test.
989 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
992 * gcc.target/i386/pr57097.c: New test.
994 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
997 * gcc.target/i386/pr57098.c: New test.
999 2013-04-29 Kai Tietz <ktietz@redhat.com>
1001 * gcc.c-torture/execute/pr55875.c: New test.
1003 2013-04-29 Richard Biener <rguenther@suse.de>
1006 * gcc.dg/torture/pr57075.c: New testcase.
1008 2013-04-29 Richard Biener <rguenther@suse.de>
1011 * gcc.dg/autopar/pr57103.c: New testcase.
1013 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1015 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
1017 2013-04-29 Tom de Vries <tom@codesourcery.com>
1019 * gcc.dg/pr50763.c: Update test.
1021 2013-04-26 Jeff Law <law@redhat.com>
1023 * gcc.dg/tree-ssa/vrp88.c: New test.
1025 2013-04-29 Christian Bruel <christian.bruel@st.com>
1028 * gcc.target/sh/pr57108.c: New test.
1030 2013-04-29 Richard Biener <rguenther@suse.de>
1033 * gfortran.dg/gomp/pr57089.f90: New testcase.
1035 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1037 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
1039 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1041 * gcc.target/aarch64/vect-vcvt.c: New.
1043 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
1045 * gcc.target/aarch64/vect-vrnd.c: New.
1047 2013-04-29 Richard Biener <rguenther@suse.de>
1049 PR tree-optimization/57081
1050 * gcc.dg/torture/pr57081.c: New testcase.
1052 2013-04-29 Jakub Jelinek <jakub@redhat.com>
1054 PR tree-optimization/57083
1055 * gcc.dg/torture/pr57083.c: New test.
1057 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
1060 * g++.dg/cpp0x/decltype52.C: New.
1062 2013-04-28 Jakub Jelinek <jakub@redhat.com>
1064 N3472 binary constants
1065 * g++.dg/cpp/limits.C: Adjust warning wording.
1066 * g++.dg/system-binary-constants-1.C: Likewise.
1067 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
1069 2013-04-28 Tobias Burnus <burnus@net-b.de>
1072 * gfortran.dg/coarray_30.f90: New.
1074 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1077 * frontend-passes (optimize_power): New function.
1078 (optimize_op): Use it.
1080 2013-04-27 Jakub Jelinek <jakub@redhat.com>
1083 * gcc.c-torture/execute/pr56866.c: New test.
1084 * gcc.target/i386/pr56866.c: New test.
1086 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1089 * gcc.dg/setjmp-5.c: New test.
1091 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
1094 * g++.dg/cpp0x/constexpr-55708.C: New.
1096 2013-04-26 Richard Biener <rguenther@suse.de>
1098 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
1099 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
1100 * gcc.dg/pr53265.c: Remove XFAILs.
1101 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
1102 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
1104 2013-04-26 Jakub Jelinek <jakub@redhat.com>
1106 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
1107 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
1108 -fdiagnostics-color=never option similarly to
1109 -fno-diagnostics-show-caret option.
1111 2013-04-25 Jakub Jelinek <jakub@redhat.com>
1113 PR rtl-optimization/57003
1114 * gcc.target/i386/pr57003.c: New test.
1116 2013-04-25 Marek Polacek <polacek@redhat.com>
1118 PR tree-optimization/57066
1119 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
1121 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
1122 Tejas Belagod <tejas.belagod@arm.com>
1124 * gcc.target/aarch64/vaddv-intrinsic.c: New.
1125 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
1126 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
1128 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1130 * gcc.target/aarch64/cmp.c: New.
1132 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1134 * gcc.target/aarch64/ngc.c: New.
1136 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1138 * lib/target-supports.exp
1139 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
1140 (check_effective_target_arm_neon_fp16_ok): Likewise.
1141 (add_options_for_arm_neon_fp16): Likewise.
1142 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
1143 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
1145 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
1147 PR rtl-optimizations/57046
1148 * gcc.target/i386/pr57046.c: New test.
1150 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1152 * g++.dg/cpp1y/cplusplus.C: New.
1154 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1156 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
1158 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1160 * c-c++-common/Wpointer-arith-1.c: New.
1162 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1164 * g++.dg/cpp1y/cxx1y_macro.C: New.
1166 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
1169 * g++.dg/cpp0x/sfinae45.C: New.
1171 2013-04-24 Richard Biener <rguenther@suse.de>
1174 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
1176 2013-04-23 Richard Biener <rguenther@suse.de>
1179 * gcc.dg/torture/pr57036-1.c: New testcase.
1180 * gcc.dg/torture/pr57036-2.c: Likewise.
1182 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
1184 * gcc.target/aarch64/scalar-mov.c: New testcase.
1186 2013-04-23 Richard Biener <rguenther@suse.de>
1188 PR tree-optimization/57026
1189 * gcc.dg/torture/pr57026.c: New testcase.
1191 2013-04-22 Janus Weil <janus@gcc.gnu.org>
1195 * gfortran.dg/transfer_check_4.f90: New.
1197 2013-04-22 Marek Polacek <polacek@redhat.com>
1200 * gcc.dg/pr56990.c: New test.
1202 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
1205 * gcc.target/i386/pr57018.c: New test.
1207 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
1209 * gcc.target/aarch64/vrecps.c: New.
1210 * gcc.target/aarch64/vrecpx.c: Likewise.
1212 2013-04-22 Christian Bruel <christian.bruel@st.com>
1215 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
1217 2013-04-21 Jeff Law <law@redhat.com>
1219 * gcc.dg/tree-ssa/forwprop-26.c: New test.
1221 2013-04-20 Tobias Burnus <burnus@net-b.de>
1224 * gfortran.dg/c_loc_test_22.f90: New.
1226 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
1228 PR rtl-optimization/56847
1229 * gcc.dg/pr56847.c: New test.
1231 2013-04-19 Richard Biener <rguenther@suse.de>
1233 PR tree-optimization/56982
1234 * gcc.c-torture/execute/pr56982.c: New testcase.
1236 2013-04-19 Martin Jambor <mjambor@suse.cz>
1238 PR tree-optimization/56718
1239 * g++.dg/ipa/imm-devirt-1.C: New test.
1240 * g++.dg/ipa/imm-devirt-2.C: Likewise.
1242 2013-04-19 Richard Biener <rguenther@suse.de>
1244 PR tree-optimization/57000
1245 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
1247 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
1248 Mikael Morin <mikael@gcc.gnu.org>
1251 * gfortran.dg/array_constructor_45.f90: New test.
1252 * gfortran.dg/array_constructor_46.f90: New test.
1253 * gfortran.dg/array_constructor_47.f90: New test.
1254 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
1256 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1258 PR rtl-optimization/56999
1259 * g++.dg/opt/pr56999.C: New test.
1261 2013-04-18 Cary Coutant <ccoutant@google.com>
1263 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
1264 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
1266 2013-04-18 Cary Coutant <ccoutant@google.com>
1268 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
1269 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
1270 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
1271 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
1272 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
1273 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
1274 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
1275 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
1276 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
1277 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
1278 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
1280 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
1282 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
1284 2013-04-18 Jakub Jelinek <jakub@redhat.com>
1286 PR tree-optimization/56984
1287 * gcc.c-torture/compile/pr56984.c: New test.
1289 PR rtl-optimization/56992
1290 * gcc.dg/pr56992.c: New test.
1292 2013-04-17 Janus Weil <janus@gcc.gnu.org>
1295 * gfortran.dg/proc_ptr_42.f90: New.
1297 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
1299 * gnat.dg/discr41.ad[sb]: New test.
1300 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
1301 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
1302 * gcc.dg/vect/slp-24.c: Likewise.
1303 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
1304 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
1305 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
1306 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
1307 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
1308 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
1309 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
1310 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
1311 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
1312 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
1313 * gcc.dg/vect/vect-strided-mult.c: Likewise.
1314 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
1315 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
1316 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
1317 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
1318 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
1319 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
1320 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
1321 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
1322 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
1323 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
1324 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
1325 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
1326 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
1327 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
1328 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
1330 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
1333 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
1334 * gfortran.dg/module_md5_1.f90: Remove.
1336 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1338 * gcc.target/aarch64/adds3.c: New.
1339 * gcc.target/aarch64/subs3.c: New.
1341 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1343 * gcc.target/aarch64/adds1.c: New.
1344 * gcc.target/aarch64/adds2.c: New.
1345 * gcc.target/aarch64/subs1.c: New.
1346 * gcc.target/aarch64/subs2.c: New.
1348 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
1350 Implement n3599 - Literal operator templates for strings.
1351 * g++.dg/cpp1y/udlit-char-template.C: New test.
1352 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
1354 2013-04-16 Tobias Burnus <burnus@net-b.de>
1357 * gfortran.dg/no_arg_check_1.f90: New.
1358 * gfortran.dg/no_arg_check_2.f90: New.
1359 * gfortran.dg/no_arg_check_3.f90: New.
1361 2013-04-16 Janus Weil <janus@gcc.gnu.org>
1364 * gfortran.dg/proc_ptr_41.f90: New.
1366 2013-04-16 Richard Biener <rguenther@suse.de>
1368 PR tree-optimization/56756
1369 * gcc.dg/torture/pr56756.c: New testcase.
1371 2013-04-16 Tobias Burnus <burnus@net-b.de>
1374 * gfortran.dg/c_assoc_5.f90: New.
1376 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
1378 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
1379 * gcc.c-torture/execute/pr33992.x: Remove.
1380 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
1381 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
1382 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
1384 2013-04-15 Jakub Jelinek <jakub@redhat.com>
1386 PR tree-optimization/56962
1387 * gcc.c-torture/execute/pr56962.c: New test.
1389 2013-04-15 Richard Biener <rguenther@suse.de>
1391 PR tree-optimization/56933
1392 * gcc.dg/vect/pr56933.c: New testcase.
1394 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1396 * gcc.target/arm/anddi3-opt.c: New test.
1397 * gcc.target/arm/anddi3-opt2.c: Likewise.
1399 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
1401 * gcc.dg/pr56890-1.c: New test.
1402 * gcc.dg/pr56890-2.c: Likewise.
1404 2013-04-15 Joey Ye <joey.ye@arm.com>
1406 * gcc.target/arm/thumb1-far-jump-1.c: New test.
1407 * gcc.target/arm/thumb1-far-jump-2.c: New test.
1409 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
1412 * gfortran.dg/select_type_33.f03: New test.
1414 2013-04-13 Janus Weil <janus@gcc.gnu.org>
1417 * gfortran.dg/typebound_proc_29.f03: New.
1419 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1422 * gfortran.dg/typebound_proc_28.f03: New.
1424 2013-04-12 Jeff Law <law@redhat.com>
1426 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
1429 2013-04-12 Tobias Burnus <burnus@net-b.de>
1432 * gfortran.dg/coarray/alloc_comp_2.f90: New.
1434 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
1437 * gcc.target/i386/pr56903.c: New test.
1439 2013-04-12 Janus Weil <janus@gcc.gnu.org>
1442 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
1443 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
1444 * gfortran.dg/block_11.f90: Fix invalid test case.
1445 * gfortran.dg/function_types_3.f90: Add new error message.
1446 * gfortran.dg/global_references_1.f90: Ditto.
1447 * gfortran.dg/import2.f90: Remove unneeded parts.
1448 * gfortran.dg/import6.f90: Fix invalid test case.
1449 * gfortran.dg/proc_decl_2.f90: Ditto.
1450 * gfortran.dg/proc_decl_9.f90: Ditto.
1451 * gfortran.dg/proc_decl_18.f90: Ditto.
1452 * gfortran.dg/proc_ptr_40.f90: New.
1453 * gfortran.dg/whole_file_7.f90: Modified error wording.
1454 * gfortran.dg/whole_file_16.f90: Ditto.
1455 * gfortran.dg/whole_file_17.f90: Add -pedantic.
1456 * gfortran.dg/whole_file_18.f90: Modified error wording.
1457 * gfortran.dg/whole_file_20.f03: Ditto.
1458 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
1461 2013-04-12 Richard Biener <rguenther@suse.de>
1464 2013-04-10 Richard Biener <rguenther@suse.de>
1466 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1468 2013-04-12 Tobias Burnus <burnus@net-b.de>
1471 * gfortran.dg/class_allocate_15.f90: New.
1474 2013-04-12 Tobias Burnus <burnus@net-b.de>
1476 * gfortran.dg/coarray_lib_alloc_2.f90: Update
1477 scan-tree-dump-times.
1479 2013-04-12 Jakub Jelinek <jakub@redhat.com>
1481 PR tree-optimization/56918
1482 PR tree-optimization/56920
1483 * gcc.dg/vect/pr56918.c: New test.
1484 * gcc.dg/vect/pr56920.c: New test.
1486 2013-04-12 Tobias Burnus <burnus@net-b.de>
1489 * gfortran.dg/class_allocate_14.f90: New.
1490 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
1491 * gfortran.dg/coarray_lib_alloc_3.f90: New.
1493 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
1495 * gcc.dg/fold-cstvecshift.c: New testcase.
1497 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1499 * gcc.target/aarch64/negs.c: New.
1502 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1505 * g++.dg/template/arrow4.C: New test.
1507 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
1509 * gnat.dg/array23.adb: New test.
1510 * gnat.dg/array23_pkg[123].ads: New helpers.
1512 2013-04-11 Jeff Law <law@redhat.com>
1514 PR tree-optimization/56900
1515 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
1517 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1520 * g++.dg/cpp0x/sfinae44.C: New.
1522 2013-04-11 Arnaud Charlet <charlet@adacore.com>
1524 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
1525 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
1527 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
1530 * g++.dg/cpp0x/enum26.C: New.
1531 * g++.old-deja/g++.pt/mangle1.C: Adjust.
1533 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
1535 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
1537 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
1539 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1540 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
1541 loop is vectorized and that the correct instruction is generated.
1542 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1543 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1544 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
1546 2013-04-11 Jakub Jelinek <jakub@redhat.com>
1548 PR tree-optimization/56899
1549 * gcc.c-torture/execute/pr56899.c: New test.
1551 2013-04-10 David S. Miller <davem@davemloft.net>
1553 * gcc.target/sparc/setcc-4.c: New test.
1554 * gcc.target/sparc/setcc-5.c: New test.
1556 2013-04-10 Richard Biener <rguenther@suse.de>
1558 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
1560 2013-04-10 Richard Biener <rguenther@suse.de>
1562 * gcc.dg/vect/slp-39.c: New testcase.
1564 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
1566 PR tree-optimization/55524
1567 * gcc.target/epiphany/fnma-1.c: New test.
1569 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
1571 * gcc.dg/tree-ssa/inline-11.c: New test
1573 2013-04-10 Jakub Jelinek <jakub@redhat.com>
1576 * g++.dg/template/arrow3.C: New test.
1578 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1580 * gcc.target/arm/minmax_minus.c: New test.
1582 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1585 * c-c++-common/gomp/pr56883.c: New test.
1587 2013-04-09 Jeff Law <law@redhat.com>
1589 * gcc.dg/tree-ssa/vrp87.c: New test.
1591 2013-04-09 Jakub Jelinek <jakub@redhat.com>
1593 PR tree-optimization/56854
1594 * g++.dg/torture/pr56854.C: New test.
1596 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
1599 * gfortran.dg/array_constructor_44.f90: New test.
1601 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
1604 * g++.dg/cpp0x/constexpr-specialization.C: New.
1606 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1608 * gcc.c-torture/execute/pr56837.c: New test.
1612 * g++.dg/opt/vt3.C: New test.
1613 * g++.dg/opt/vt4.C: New test.
1615 2013-04-08 Jeff Law <law@redhat.com>
1617 * gcc.dg/tree-ssa/forwprop-25.c: New test.
1619 2013-04-08 Richard Biener <rguenther@suse.de>
1621 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
1623 2013-04-08 Richard Biener <rguenther@suse.de>
1625 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
1627 2013-04-08 Richard Biener <rguenther@suse.de>
1629 * g++.dg/vect/slp-pr56812.cc: Adjust.
1631 2013-04-08 Jakub Jelinek <jakub@redhat.com>
1633 * gcc.dg/pr56837.c: New test.
1634 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
1635 "generated memset minus one".
1637 2013-04-07 Tobias Burnus <burnus@net-b.de>
1640 * gfortran.dg/reshape_5.f90: New.
1642 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1645 * gcc.target/powerpc/recip-1.c: Modify expected output.
1646 * gcc.target/powerpc/recip-3.c: Likewise.
1647 * gcc.target/powerpc/recip-4.c: Likewise.
1648 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
1650 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1652 * gcc.target/arm/peep-ldrd-1.c: New test.
1653 * gcc.target/arm/peep-strd-1.c: Likewise.
1655 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
1657 * gcc.target/arm/negdi-1.c: New test.
1658 * gcc.target/arm/negdi-2.c: Likewise.
1659 * gcc.target/arm/negdi-3.c: Likewise.
1660 * gcc.target/arm/negdi-4.c: Likewise.
1662 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1664 * lib/target-supports.exp (add_options_for_arm_v8_neon):
1665 Add -march=armv8-a when we use v8 NEON.
1666 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
1667 (check_effective_target_vect_call_ceilf): Likewise.
1668 (check_effective_target_vect_call_floorf): Likewise.
1669 (check_effective_target_vect_call_roundf): Likewise.
1670 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
1671 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
1672 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
1673 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
1674 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
1676 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
1678 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
1679 * gcc.target/powerpc/sd-pwr6.c: Same.
1680 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
1681 * g++.dg/debug/pr56294.C: XFAIL on AIX.
1683 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
1685 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
1687 2013-04-04 Janus Weil <janus@gcc.gnu.org>
1690 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
1691 * gfortran.dg/altreturn_4.f90: Ditto.
1692 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
1693 * gfortran.dg/altreturn_5.f90: Ditto.
1694 * gfortran.dg/altreturn_6.f90: Ditto.
1695 * gfortran.dg/altreturn_7.f90: Ditto.
1697 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1699 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
1701 (check_effective_target_arm_v8_neon_ok_nocache):
1703 (check_effective_target_arm_v8_neon_ok): Change to use
1704 check_effective_target_arm_v8_neon_ok_nocache.
1705 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
1707 (check_effective_target_vect_call_btruncf):
1708 Enable for arm and ARMv8 NEON.
1709 (check_effective_target_vect_call_ceilf): Likewise.
1710 (check_effective_target_vect_call_floorf): Likewise.
1711 (check_effective_target_vect_call_roundf): Likewise.
1712 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
1715 2013-04-04 Marek Polacek <polacek@redhat.com>
1717 PR tree-optimization/48186
1718 * gcc.dg/pr48186.c: New test.
1720 2013-04-04 Richard Biener <rguenther@suse.de>
1722 PR tree-optimization/56826
1723 * gcc.dg/vect/pr56826.c: New testcase.
1724 * gcc.dg/vect/O3-pr36098.c: Adjust.
1726 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
1728 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
1729 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1730 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1731 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1732 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1733 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1734 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1735 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1736 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1737 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1739 2013-04-04 Richard Biener <rguenther@suse.de>
1741 PR tree-optimization/56213
1742 * gcc.dg/vect/vect-123.c: New testcase.
1744 2013-04-04 Tobias Burnus <burnus@net-b.de>
1747 * gfortran.dg/read_repeat_2.f90: New.
1749 2013-04-04 Richard Biener <rguenther@suse.de>
1751 PR tree-optimization/56837
1752 * g++.dg/torture/pr56837.C: New testcase.
1754 2013-04-04 Tobias Burnus <burnus@net-b.de>
1757 * gfortran.dg/c_loc_test_21.f90: New.
1758 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
1759 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
1760 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
1761 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
1762 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
1764 2013-04-03 Jeff Law <law@redhat.com>
1766 PR tree-optimization/56799
1767 * gcc.c-torture/execute/pr56799.c: New test.
1769 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
1772 * g++.dg/warn/Wpointer-arith-1.C: New.
1773 * g++.dg/gomp/for-19.C: Adjust.
1775 2013-04-03 Marek Polacek <polacek@redhat.com>
1778 * gcc.dg/pr55702.c: New test.
1780 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1783 * gcc.dg/pr56809.c: New testcase.
1785 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1788 * g++.dg/debug/pr56819.C: New test.
1790 2013-04-03 Richard Biener <rguenther@suse.de>
1792 PR tree-optimization/56817
1793 * g++.dg/torture/pr56817.C: New testcase.
1795 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1797 * gcc.dg/vect/bb-slp-31.c: New file.
1799 2013-04-03 Jason Merrill <jason@redhat.com>
1802 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
1804 2013-04-03 Richard Biener <rguenther@suse.de>
1806 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
1808 2013-04-03 Richard Biener <rguenther@suse.de>
1810 PR tree-optimization/55964
1811 * gcc.dg/torture/pr55964-2.c: New testcase.
1813 2013-04-03 Richard Biener <rguenther@suse.de>
1815 PR tree-optimization/56501
1816 * gcc.dg/torture/pr56501.c: New testcase.
1818 2013-04-03 Richard Biener <rguenther@suse.de>
1820 PR tree-optimization/56407
1821 * gcc.dg/torture/pr56407.c: New testcase.
1823 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1825 PR tree-optimization/56790
1826 * g++.dg/ext/pr56790-1.C: New testcase.
1828 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
1830 * gcc.target/i386/merge-1.c: New testcase.
1831 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
1833 2013-04-03 Jakub Jelinek <jakub@redhat.com>
1836 * gcc.c-torture/execute/pr19449.c: New test.
1838 2013-04-03 Richard Biener <rguenther@suse.de>
1840 PR tree-optimization/56812
1841 * g++.dg/vect/slp-pr56812.cc: New testcase.
1843 2013-04-03 Janus Weil <janus@gcc.gnu.org>
1847 * gfortran.dg/altreturn_8.f90: New.
1848 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
1849 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
1850 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
1852 2013-04-02 Jakub Jelinek <jakub@redhat.com>
1854 PR rtl-optimization/56745
1855 * gcc.c-torture/compile/pr56745.c: New test.
1857 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
1859 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
1861 2013-04-02 Richard Biener <rguenther@suse.de>
1863 PR tree-optimization/56778
1864 * gcc.dg/torture/pr56778.c: New testcase.
1866 2013-04-02 Richard Biener <rguenther@suse.de>
1869 * g++.dg/torture/pr56768.C: New testcase.
1871 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
1873 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
1875 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1878 * gfortran.dg/namelist_82.f90: New test.
1880 2013-04-01 Janus Weil <janus@gcc.gnu.org>
1883 * gfortran.dg/implicit_class_1.f90: New.
1885 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
1888 * gfortran.dg/namelist_81.f90: New test.
1890 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
1892 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
1893 for constant and equal string lengths.
1894 * gfortran.dg/character_comparison_5.f90: Likewise.
1895 * gfortran.dg/character_comparison_9.f90: New test.
1897 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
1899 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
1900 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
1902 2013-03-29 Tobias Burnus <burnus@net-b.de>
1905 * gfortran.dg/optional_absent_3.f90: New.
1907 2013-03-29 Tobias Burnus <burnus@net-b.de>
1910 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
1912 2013-03-29 Tobias Burnus <burnus@net-b.de>
1915 * gfortran.dg/namelist_80.f90: New.
1917 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1920 * gfortran.dg/string_length_2.f90: New test.
1921 * gfortran.dg/dependency_41.f90: New test.
1923 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
1926 * gfortran.dg/array_constructor_43.f90: New test.
1927 * gfortran.dg/random_seed_3.f90: New test.
1929 2013-03-28 Ian Bolton <ian.bolton@arm.com>
1931 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
1932 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
1933 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
1934 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
1935 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
1936 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
1937 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
1938 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
1939 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
1940 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
1942 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
1945 * g++.dg/conversion/op4.C: Adjust.
1946 * g++.dg/cpp0x/rv1n.C: Likewise.
1947 * g++.dg/cpp0x/rv2n.C: Likewise.
1948 * g++.dg/cpp0x/template_deduction.C: Likewise.
1949 * g++.dg/expr/cond8.C: Likewise.
1950 * g++.dg/other/error4.C: Likewise.
1951 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
1952 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
1953 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
1954 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
1955 * g++.old-deja/g++.jason/conversion2.C: Likewise.
1956 * g++.old-deja/g++.law/cvt20.C: Likewise.
1957 * g++.old-deja/g++.law/cvt8.C: Likewise.
1958 * g++.old-deja/g++.law/init8.C: Likewise.
1959 * g++.old-deja/g++.mike/net12.C: Likewise.
1960 * g++.old-deja/g++.mike/net8.C: Likewise.
1961 * g++.old-deja/g++.mike/p2793.C: Likewise.
1962 * g++.old-deja/g++.mike/p3836.C: Likewise.
1963 * g++.old-deja/g++.mike/p418.C: Likewise.
1964 * g++.old-deja/g++.mike/p701.C: Likewise.
1965 * g++.old-deja/g++.mike/p807.C: Likewise.
1967 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
1970 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
1973 2013-03-28 Marek Polacek <polacek@redhat.com>
1975 PR tree-optimization/56695
1976 * gcc.dg/vect/pr56695.c: New test.
1978 2013-03-28 Richard Biener <rguenther@suse.de>
1980 PR tree-optimization/37021
1981 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
1982 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
1984 2013-03-27 Tobias Burnus <burnus@net-b.de>
1988 * gfortran.dg/sizeof_2.f90: New.
1989 * gfortran.dg/sizeof_3.f90: New.
1990 * gfortran.dg/sizeof_proc.f90: Update dg-error.
1992 2013-03-27 Richard Biener <rguenther@suse.de>
1994 PR tree-optimization/37021
1995 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
1997 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
1999 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
2000 * g++.dg/ipa/ivinline-2.C: Likewise.
2001 * g++.dg/ipa/ivinline-3.C: Likewise.
2002 * g++.dg/ipa/ivinline-4.C: Likewise.
2003 * g++.dg/ipa/ivinline-5.C: Likewise.
2004 * g++.dg/ipa/ivinline-7.C: Likewise.
2005 * g++.dg/ipa/ivinline-8.C: Likewise.
2006 * g++.dg/ipa/ivinline-9.C: Likewise.
2007 * g++.dg/cpp0x/noexcept03.C: Likewise.
2008 * gcc.dg/const-1.c: Likewise.
2009 * gcc.dg/ipa/pure-const-1.c: Likewise.
2010 * gcc.dg/noreturn-8.c: Likewise.
2011 * gcc.target/i386/mmx-1.c: Likewise.
2012 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
2013 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
2014 * gcc.c-torture/execute/pr33992.x: New file.
2016 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
2018 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
2020 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2023 * g++.dg/ext/desig5.C: New.
2025 2013-03-26 Tobias Burnus <burnus@net-b.de>
2028 * gfortran.dg/merge_init_expr_2.f90: New.
2029 * gfortran.dg/merge_char_1.f90: Modify test to
2030 stay a run-time test.
2031 * gfortran.dg/merge_char_3.f90: Ditto.
2033 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
2035 * g++.dg/cpp0x/constexpr-friend-2.C: New.
2036 * g++.dg/cpp0x/constexpr-main.C: Likewise.
2038 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
2041 * g++.dg/cpp0x/range-for23.C: New.
2043 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
2046 * gfortran.dg/namelist_79.f90: New.
2048 2013-03-25 Martin Jambor <mjambor@suse.cz>
2050 * gcc.dg/ipa/ipcp-agg-9.c: New test.
2052 2013-03-25 Tobias Burnus <burnus@net-b.de>
2072 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
2073 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
2074 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
2075 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
2076 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
2077 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
2078 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
2079 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
2080 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
2081 * gfortran.dg/c_loc_tests_16.f90: Ditto.
2082 * gfortran.dg/c_loc_tests_4.f03: Ditto.
2083 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
2084 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
2085 * gfortran.dg/c_loc_tests_8.f03: Ditto.
2086 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
2087 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
2088 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
2089 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
2090 * gfortran.dg/pr32601_1.f03: Ditto.
2091 * gfortran.dg/storage_size_2.f08: Remove dg-error.
2092 * gfortran.dg/blockdata_7.f90: New.
2093 * gfortran.dg/c_assoc_4.f90: New.
2094 * gfortran.dg/c_f_pointer_tests_6.f90: New.
2095 * gfortran.dg/c_f_pointer_tests_7.f90: New.
2096 * gfortran.dg/c_funloc_tests_8.f90: New.
2097 * gfortran.dg/c_loc_test_17.f90: New.
2098 * gfortran.dg/c_loc_test_18.f90: New.
2099 * gfortran.dg/c_loc_test_19.f90: New.
2100 * gfortran.dg/c_loc_test_20.f90: New.
2101 * gfortran.dg/c_sizeof_5.f90: New.
2102 * gfortran.dg/iso_c_binding_rename_3.f90: New.
2103 * gfortran.dg/transfer_resolve_2.f90: New.
2104 * gfortran.dg/transfer_resolve_3.f90: New.
2105 * gfortran.dg/transfer_resolve_4.f90: New.
2106 * gfortran.dg/pr32601.f03: Update dg-error.
2107 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
2108 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
2110 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2112 * gcc.target/arm/vseleqdf.c: New test.
2113 * gcc.target/arm/vseleqsf.c: Likewise.
2114 * gcc.target/arm/vselgedf.c: Likewise.
2115 * gcc.target/arm/vselgesf.c: Likewise.
2116 * gcc.target/arm/vselgtdf.c: Likewise.
2117 * gcc.target/arm/vselgtsf.c: Likewise.
2118 * gcc.target/arm/vselledf.c: Likewise.
2119 * gcc.target/arm/vsellesf.c: Likewise.
2120 * gcc.target/arm/vselltdf.c: Likewise.
2121 * gcc.target/arm/vselltsf.c: Likewise.
2122 * gcc.target/arm/vselnedf.c: Likewise.
2123 * gcc.target/arm/vselnesf.c: Likewise.
2124 * gcc.target/arm/vselvcdf.c: Likewise.
2125 * gcc.target/arm/vselvcsf.c: Likewise.
2126 * gcc.target/arm/vselvsdf.c: Likewise.
2127 * gcc.target/arm/vselvssf.c: Likewise.
2129 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
2131 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
2133 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
2134 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
2135 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
2136 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
2137 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
2138 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
2139 * gcc.target/aarch64/atomic-op-char.x: ... to here.
2140 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
2141 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
2142 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
2143 * gcc.target/aarch64/atomic-op-int.x: ... to here.
2144 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
2145 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
2146 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
2147 * gcc.target/aarch64/atomic-op-release.x: ... to here.
2148 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
2149 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
2150 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
2151 * gcc.target/aarch64/atomic-op-short.x: ... to here.
2152 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
2153 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
2154 * gcc.target/arm/atomic-op-acquire.c: Likewise.
2155 * gcc.target/arm/atomic-op-char.c: Likewise.
2156 * gcc.target/arm/atomic-op-consume.c: Likewise.
2157 * gcc.target/arm/atomic-op-int.c: Likewise.
2158 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
2159 * gcc.target/arm/atomic-op-release.c: Likewise.
2160 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
2161 * gcc.target/arm/atomic-op-short.c: Likewise.
2163 2013-03-25 Richard Biener <rguenther@suse.de>
2166 * g++.dg/torture/pr56694.C: New testcase.
2168 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2171 * gcc.target/arm/neon-vcond-gt.c: New test.
2172 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
2173 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
2175 2013-03-25 Richard Biener <rguenther@suse.de>
2177 PR tree-optimization/56689
2178 * gcc.dg/torture/pr56689.c: New testcase.
2180 2013-03-25 Kai Tietz <ktietz@redhat.com>
2182 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
2184 2013-03-24 Tobias Burnus <burnus@net-b.de>
2187 * gfortran.dg/eof_5.f90: New.
2189 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
2191 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
2194 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
2196 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
2198 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
2201 * gcc.c-torture/execute/builtins/builtins.exp: Add
2202 -Wl,--allow-multiple-definition for RTEMS targets.
2204 2013-03-22 Ian Bolton <ian.bolton@arm.com>
2206 * gcc.target/aarch64/movk.c: New test.
2208 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
2210 * g++.dg/ext/vector21.C: New testcase.
2212 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
2214 * gcc.target/arm/neon-for-64bits-1.c: New tests.
2215 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
2217 2013-03-21 Richard Biener <rguenther@suse.de>
2219 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
2220 * gcc.dg/vect/vect-outer-3a.c: Likewise.
2222 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2224 * gcc.target/aarch64/vect.c: Test and result vector added
2225 for sabd and saba instructions.
2226 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
2227 instructions in assembly.
2228 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
2229 * gcc.target/aarch64/vect-fp.c: Test and result vector added
2230 for fabd instruction.
2231 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
2232 instruction in assembly.
2233 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
2235 2013-03-20 Jeff Law <law@redhat.com>
2237 * g++.dg/tree-ssa/ssa-dom.C: New test.
2239 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
2241 * gcc.target/powerpc/mmfpgpr.c: New test.
2242 * gcc.target/powerpc/sd-vsx.c: Likewise.
2243 * gcc.target/powerpc/sd-pwr6.c: Likewise.
2244 * gcc.target/powerpc/vsx-float0.c: Likewise.
2246 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
2248 PR tree-optimization/56355
2249 * gcc.dg/pr56355-1.c: New file.
2251 2013-03-20 Catherine Moore <clm@codesourcery.com>
2252 Richard Sandiford <rdsandiford@googlemail.com>
2254 * gcc.target/mips/mips.exp: Add microMIPS support.
2255 * gcc.target/mips/umips-movep-2.c: New test.
2256 * gcc.target/mips/umips-lwp-2.c: New test.
2257 * gcc.target/mips/umips-swp-5.c: New test.
2258 * gcc.target/mips/umips-constraints-1.c: New test.
2259 * gcc.target/mips/umips-lwp-3.c: New test.
2260 * gcc.target/mips/umips-swp-6.c: New test.
2261 * gcc.target/mips/umips-constraints-2.c: New test.
2262 * gcc.target/mips/umips-save-restore-1.c: New test.
2263 * gcc.target/mips/umips-lwp-4.c: New test.
2264 * gcc.target/mips/umips-swp-7.c: New test.
2265 * gcc.target/mips/umips-save-restore-2.c: New test.
2266 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2267 * gcc.target/mips/umips-lwp-5.c: New test.
2268 * gcc.target/mips/umips-save-restore-3.c: New test.
2269 * gcc.target/mips/umips-lwp-6.c: New test.
2270 * gcc.target/mips/umips-swp-1.c: New test.
2271 * gcc.target/mips/umips-lwp-7.c: New test.
2272 * gcc.target/mips/umips-swp-2.c: New test.
2273 * gcc.target/mips/umips-lwp-8.c: New test.
2274 * gcc.target/mips/umips-swp-3.c: New test.
2275 * gcc.target/mips/umips-movep-1.c: New test.
2276 * gcc.target/mips/umips-lwp-1.c: New test.
2277 * gcc.target/mips/umips-swp-4.c: New test.
2279 2013-03-20 Richard Biener <rguenther@suse.de>
2281 PR tree-optimization/56661
2282 * gcc.dg/torture/pr56661.c: New testcase.
2284 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2286 PR rtl-optimization/56605
2287 * gcc.target/powerpc/pr56605.c: New.
2289 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2292 * gfortran.dg/do_1.f90: Don't xfail.
2294 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2297 * gfortran.dg/namelist_77.f90: New.
2298 * gfortran.dg/namelist_78.f90: New.
2300 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
2303 * gfortran.dg/open_negative_unit_1.f90: New.
2305 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2307 * gcc.target/aarch64/sbc.c: New test.
2309 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2311 * gcc.target/aarch64/ror.c: New test.
2313 2013-03-19 Ian Bolton <ian.bolton@arm.com>
2315 * gcc.target/aarch64/extr.c: New test.
2317 2013-03-19 Richard Biener <rguenther@suse.de>
2319 PR tree-optimization/56273
2320 * gcc.dg/tree-ssa/vrp47.c: Adjust.
2321 * c-c++-common/uninit-17.c: Likewise.
2323 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2325 PR tree-optimization/56635
2326 * g++.dg/torture/pr56635.C: New test.
2328 2013-03-18 Richard Biener <rguenther@suse.de>
2330 PR tree-optimization/3713
2331 * g++.dg/ipa/devirt-12.C: New testcase.
2333 2013-03-18 Jakub Jelinek <jakub@redhat.com>
2336 * c-c++-common/pr56566.c: New test.
2338 2013-03-17 Jason Merrill <jason@redhat.com>
2340 * g++.dg/template/abstract-dr337.C: XFAIL.
2342 2013-03-16 Jakub Jelinek <jakub@redhat.com>
2345 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
2346 * c-c++-common/pr56607.c: New test.
2348 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
2351 * g++.dg/cpp0x/constexpr-array5.C: New.
2353 2013-03-15 Tobias Burnus <burnus@net-b.de>
2356 * gfortran.dg/transfer_intrinsic_5.f90: New.
2358 2013-03-15 Kai Tietz <ktietz@redhat.com>
2360 * gcc.target/i386/movti.c: Don't test for x64 mingw.
2361 * gcc.target/i386/pr20020-1.c: Likewise.
2362 * gcc.target/i386/pr20020-2.c: Likewise.
2363 * gcc.target/i386/pr20020-3.c: Likewise.
2364 * gcc.target/i386/pr53425-1.c: Likewise.
2365 * gcc.target/i386/pr53425-2.c: Likewise.
2366 * gcc.target/i386/pr55093.c: Likewise.
2367 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
2369 2013-03-15 Jakub Jelinek <jakub@redhat.com>
2372 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
2373 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
2375 2013-03-14 Jakub Jelinek <jakub@redhat.com>
2377 PR tree-optimization/53265
2378 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
2380 * gcc.dg/graphite/id-6.c (test): Likewise.
2381 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
2382 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
2384 PR tree-optimization/53265
2385 * gcc.dg/pr53265.c: New test.
2386 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
2388 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
2390 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
2391 n, use it as high bound instead of 4.
2393 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
2396 * gcc.target/sh/pr49880-1.c: New.
2397 * gcc.target/sh/pr49880-2.c: New.
2398 * gcc.target/sh/pr49880-3.c: New.
2399 * gcc.target/sh/pr49880-4.c: New.
2400 * gcc.target/sh/pr49880-5.c: New.
2402 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2404 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
2406 2013-03-13 Richard Biener <rguenther@suse.de>
2408 PR tree-optimization/56608
2409 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
2411 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
2414 * g++.dg/cpp0x/alias-decl-32.C: New.
2416 2013-03-11 Jan Hubicka <jh@suse.cz>
2419 * gcc.c-torture/compile/pr56571.c: New testcase.
2421 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2423 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
2424 * gcc.dg/tree-ssa/pr55579.c: Likewise.
2426 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
2428 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
2429 * gcc.dg/inline_4.c: Likewise.
2430 * gcc.dg/unroll_2.c: Likewise.
2431 * gcc.dg/unroll_3.c: Likewise.
2432 * gcc.dg/unroll_4.c: Likewise.
2434 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2437 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
2440 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
2442 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
2445 * gcc.c-torture/compile/pr40797.c: New.
2447 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2449 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
2451 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
2454 * gfortran.dg/class_56.f90: New test.
2456 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
2459 * gcc.target/mips/pr56524.c: New test.
2461 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2464 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
2466 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
2469 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
2471 2013-03-08 Marek Polacek <polacek@redhat.com>
2473 PR tree-optimization/56478
2474 * gcc.dg/torture/pr56478.c: New test.
2476 2013-03-08 Kai Tietz <ktietz@redhat.com>
2478 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
2479 targets linker option --allow-multiple-definition.
2481 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
2482 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
2483 * gcc.dg/pr52549.c: Add LLP64 case.
2484 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
2485 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
2486 * gcc.dg/torture/pr51071-2.c: Likewise.
2487 * gcc.dg/tree-ssa/vrp72.c: Likewise.
2488 * gcc.dg/tree-ssa/vrp73.c: Likewise.
2489 * gcc.dg/tree-ssa/vrp75.c: Likewise.
2490 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
2491 * gcc.dg/weak/weak-1.c: Likewise.
2492 * gcc.dg/weak/weak-2.c: Likewise.
2493 * gcc.dg/weak/weak-3.c: Likewise.
2494 * gcc.dg/weak/weak-4.c: Likewise.
2495 * gcc.dg/weak/weak-5.c: Likewise.
2496 * gcc.dg/weak/weak-15.c: Likewise.
2497 * gcc.dg/weak/weak-16.c: Likewise.
2499 * c-c++-common/pr54486.c: Skip test for mingw-targets.
2501 2013-03-07 Jakub Jelinek <jakub@redhat.com>
2503 PR tree-optimization/56559
2504 * gcc.dg/tree-ssa/reassoc-26.c: New test.
2506 2013-03-07 Andreas Schwab <schwab@suse.de>
2508 * gcc.dg/pr31490.c: Fix last change.
2510 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
2513 * g++.dg/template/crash115.C: New.
2515 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2517 PR tree-optimization/56539
2518 * gcc.c-torture/compile/pr56539.c: New test.
2520 2013-03-06 Kai Tietz <ktietz@redhat.com>
2522 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
2524 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
2525 * gcc.dg/lto/20091013-1_2.c: Likewise.
2526 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
2528 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2530 * gnat.dg/specs/aggr6.ads: New test.
2532 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
2534 * gnat.dg/loop_optimization15.ad[sb]: New test.
2536 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2539 * gcc.dg/pr56548.c: New test.
2541 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2544 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
2546 2013-03-06 Jakub Jelinek <jakub@redhat.com>
2549 * g++.dg/template/typename20.C: New test.
2551 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2554 * gcc.dg/pr56510.c: New test.
2556 PR rtl-optimization/56484
2557 * gcc.c-torture/compile/pr56484.c: New test.
2559 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
2562 * g++.dg/warn/Wsign-conversion-2.C: New.
2564 2013-03-05 Richard Biener <rguenther@suse.de>
2566 PR tree-optimization/56270
2567 * gcc.dg/vect/slp-38.c: New testcase.
2569 2013-03-05 Jakub Jelinek <jakub@redhat.com>
2571 PR rtl-optimization/56494
2572 * gcc.dg/pr56494.c: New test.
2574 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
2576 * gcc.dg/pr56424.c: New test.
2578 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2580 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
2581 * gcc.dg/pr56228.c <avr>: Skip.
2583 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
2586 PR tree-optimization/52631
2587 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
2589 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
2591 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
2592 * gcc.dg/vect/vect-83_64.c: Same.
2594 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2597 * gfortran.dg/pointer_check_13.f90: New test.
2599 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
2602 * gfortran.dg/array_constructor_42.f90: New test.
2604 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
2607 * g++.dg/template/static33.C: New.
2608 * g++.dg/template/static34.C: Likewise.
2611 * g++.dg/template/static35.C: New.
2613 2013-03-01 Steve Ellcey <sellcey@mips.com>
2615 * gcc.dg/pr56396.c: Require pic support.
2617 2013-03-01 Richard Biener <rguenther@suse.de>
2619 PR tree-optimization/55481
2620 * gcc.dg/torture/pr56488.c: New testcase.
2622 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
2623 Jakub Jelinek <jakub@redhat.com>
2626 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
2627 no_sanitize_address attribute rather than no_address_safety_analysis.
2628 * g++.dg/asan/sanitizer_test_utils.h
2629 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
2630 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
2631 in addition to no_address_safety_analysis.
2633 2013-02-28 Jason Merrill <jason@redhat.com>
2636 * g++.dg/cpp0x/constexpr-and.C: New.
2638 2013-02-28 Martin Jambor <mjambor@suse.cz>
2640 PR tree-optimization/56294
2641 * g++.dg/debug/pr56294.C: New test.
2643 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
2645 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
2647 2013-02-27 Marek Polacek <polacek@redhat.com>
2649 PR rtl-optimization/56466
2650 * gcc.dg/pr56466.c: New test.
2652 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
2654 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
2655 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
2656 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
2658 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
2661 * gcc.dg/pr45472.c: New test.
2663 2013-02-26 Marek Polacek <polacek@redhat.com>
2665 PR tree-optimization/56426
2666 * gcc.dg/pr56436.c: New test.
2668 2013-02-26 Jakub Jelinek <jakub@redhat.com>
2670 PR tree-optimization/56448
2671 * gcc.c-torture/compile/pr56448.c: New test.
2673 PR tree-optimization/56443
2674 * gcc.dg/torture/pr56443.c: New test.
2676 2013-02-25 Richard Biener <rguenther@suse.de>
2678 PR tree-optimization/56175
2679 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
2681 2013-02-24 Jakub Jelinek <jakub@redhat.com>
2684 * g++.dg/torture/pr56403.C: New test.
2686 2013-02-25 Catherine Moore <clm@codesourcery.com>
2689 2013-02-24 Catherine Moore <clm@codesourcery.com>
2690 Richard Sandiford <rdsandiford@googlemail.com>
2692 * gcc.target/mips/mips.exp: Add microMIPS support.
2693 * gcc.target/mips/umips-movep-2.c: New test.
2694 * gcc.target/mips/umips-lwp-2.c: New test.
2695 * gcc.target/mips/umips-swp-5.c: New test.
2696 * gcc.target/mips/umips-constraints-1.c: New test.
2697 * gcc.target/mips/umips-lwp-3.c: New test.
2698 * gcc.target/mips/umips-swp-6.c: New test.
2699 * gcc.target/mips/umips-constraints-2.c: New test.
2700 * gcc.target/mips/umips-save-restore-1.c: New test.
2701 * gcc.target/mips/umips-lwp-4.c: New test.
2702 * gcc.target/mips/umips-swp-7.c: New test.
2703 * gcc.target/mips/umips-save-restore-2.c: New test.
2704 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2705 * gcc.target/mips/umips-lwp-5.c: New test.
2706 * gcc.target/mips/umips-save-restore-3.c: New test.
2707 * gcc.target/mips/umips-lwp-6.c: New test.
2708 * gcc.target/mips/umips-swp-1.c: New test.
2709 * gcc.target/mips/umips-lwp-7.c: New test.
2710 * gcc.target/mips/umips-swp-2.c: New test.
2711 * gcc.target/mips/umips-lwp-8.c: New test.
2712 * gcc.target/mips/umips-swp-3.c: New test.
2713 * gcc.target/mips/umips-movep-1.c: New test.
2714 * gcc.target/mips/umips-lwp-1.c: New test.
2715 * gcc.target/mips/umips-swp-4.c: New test.
2717 2013-02-24 Catherine Moore <clm@codesourcery.com>
2718 Richard Sandiford <rdsandiford@googlemail.com>
2720 * gcc.target/mips/mips.exp: Add microMIPS support.
2721 * gcc.target/mips/umips-movep-2.c: New test.
2722 * gcc.target/mips/umips-lwp-2.c: New test.
2723 * gcc.target/mips/umips-swp-5.c: New test.
2724 * gcc.target/mips/umips-constraints-1.c: New test.
2725 * gcc.target/mips/umips-lwp-3.c: New test.
2726 * gcc.target/mips/umips-swp-6.c: New test.
2727 * gcc.target/mips/umips-constraints-2.c: New test.
2728 * gcc.target/mips/umips-save-restore-1.c: New test.
2729 * gcc.target/mips/umips-lwp-4.c: New test.
2730 * gcc.target/mips/umips-swp-7.c: New test.
2731 * gcc.target/mips/umips-save-restore-2.c: New test.
2732 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
2733 * gcc.target/mips/umips-lwp-5.c: New test.
2734 * gcc.target/mips/umips-save-restore-3.c: New test.
2735 * gcc.target/mips/umips-lwp-6.c: New test.
2736 * gcc.target/mips/umips-swp-1.c: New test.
2737 * gcc.target/mips/umips-lwp-7.c: New test.
2738 * gcc.target/mips/umips-swp-2.c: New test.
2739 * gcc.target/mips/umips-lwp-8.c: New test.
2740 * gcc.target/mips/umips-swp-3.c: New test.
2741 * gcc.target/mips/umips-movep-1.c: New test.
2742 * gcc.target/mips/umips-lwp-1.c: New test.
2743 * gcc.target/mips/umips-swp-4.c: New test.
2745 2013-02-22 Jakub Jelinek <jakub@redhat.com>
2748 * lib/asan-dg.exp (asan_link_flags): Add
2749 -B${gccpath}/libsanitizer/asan/ to flags.
2751 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2754 * gcc.dg/torture/pr56420.c: New test.
2756 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
2759 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
2761 2013-02-21 Martin Jambor <mjambor@suse.cz>
2763 PR tree-optimization/56310
2764 * g++.dg/ipa/pr56310.C: New test.
2766 2013-02-21 Janus Weil <janus@gcc.gnu.org>
2769 * gfortran.dg/proc_ptr_comp_37.f90: New.
2771 2013-02-21 Richard Biener <rguenther@suse.de>
2773 PR tree-optimization/56415
2775 2013-02-11 Richard Biener <rguenther@suse.de>
2777 PR tree-optimization/56273
2778 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2779 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2780 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2781 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2782 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2783 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2785 2013-02-21 Marek Polacek <polacek@redhat.com>
2787 PR tree-optimization/56398
2788 * g++.dg/torture/pr56398.C: New test.
2790 2013-02-21 Jakub Jelinek <jakub@redhat.com>
2793 * gcc.c-torture/compile/pr56405.c: New test.
2795 2013-02-20 Jan Hubicka <jh@suse.cz>
2797 PR tree-optimization/56265
2798 * g++.dg/ipa/devirt-11.C: New testcase.
2800 2013-02-20 Richard Biener <rguenther@suse.de>
2802 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
2804 2013-02-20 Richard Biener <rguenther@suse.de>
2805 Jakub Jelinek <jakub@redhat.com>
2807 PR tree-optimization/56396
2808 * gcc.dg/pr56396.c: New testcase.
2810 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
2813 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
2815 2013-02-19 Richard Biener <rguenther@suse.de>
2817 PR tree-optimization/56384
2818 * gcc.dg/torture/pr56384.c: New testcase.
2820 2013-02-19 Jakub Jelinek <jakub@redhat.com>
2822 PR tree-optimization/56350
2823 * gcc.dg/pr56350.c: New test.
2825 PR tree-optimization/56381
2826 * g++.dg/opt/pr56381.C: New test.
2828 2013-02-18 Jakub Jelinek <jakub@redhat.com>
2831 * lib/dg-pch.exp (pch-init, pch-finish,
2832 check_effective_target_pch_supported_debug): New procs.
2833 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
2834 Likewise if $pch_unsupported_debug and $flags include -g.
2835 Skip FAILs about missing *.gch file if $pch_unsupported_debug
2836 and dg-require-effective-target pch_unsupported_debug.
2837 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
2838 * objc.dg/pch/pch.exp: Likewise.
2839 * gcc.dg/pch/pch.exp: Likewise.
2840 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
2841 pch_unsupported_debug.
2842 * gcc.dg/pch/valid-1.hs: Likewise.
2843 * gcc.dg/pch/valid-1b.c: Likewise.
2844 * gcc.dg/pch/valid-1b.hs: Likewise.
2846 2013-02-18 Richard Biener <rguenther@suse.de>
2848 PR tree-optimization/56366
2849 * gcc.dg/torture/pr56366.c: New testcase.
2851 2013-02-18 Richard Biener <rguenther@suse.de>
2854 * gcc.dg/torture/pr56349.c: New testcase.
2856 2013-02-18 Richard Biener <rguenther@suse.de>
2858 PR tree-optimization/56321
2859 * gcc.dg/torture/pr56321.c: New testcase.
2861 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2863 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
2865 2013-02-16 Jakub Jelinek <jakub@redhat.com>
2866 Dodji Seketeli <dodji@redhat.com>
2869 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
2870 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
2871 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
2872 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
2873 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
2874 * c-c++-common/asan/pr56330.c: Likewise.
2875 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
2876 Ensure the size argument of __builtin_memcpy is a constant.
2878 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
2879 Paolo Carlini <paolo.carlini@oracle.com>
2882 * g++.dg/cpp0x/enum23.C: New.
2884 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
2887 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
2889 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
2891 PR rtl-optimization/56348
2892 * gcc.target/i386/pr56348.c: New test.
2894 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
2896 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
2897 * gcc.target/arm/interrupt-2.c: Likewise.
2899 2013-02-15 Tobias Burnus <burnus@net-b.de>
2902 * gfortran.dg/matmul_9.f90: New.
2904 2013-02-15 Tobias Burnus <burnus@net-b.de>
2907 * gfortran.dg/init_flag_11.f90: New.
2909 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2911 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
2913 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2915 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
2918 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
2919 Tobias Burnus <burnus@net-b.de>
2922 * gfortran.dg/allocatable_function_7.f90: New.
2924 2013-02-14 Jakub Jelinek <jakub@redhat.com>
2926 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
2927 * asan_globals_test-wrapper.cc: New file.
2928 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
2929 instead of asan_globals_test.cc as dg-additional-sources.
2930 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
2931 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
2932 "sanitizer_test_utils.h" instead of
2933 "sanitizer_common/tests/sanitizer_test_utils.h".
2934 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
2935 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
2936 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
2937 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
2938 * g++.dg/asan/asan_test.cc: Synced from upstream.
2939 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
2941 2013-02-14 Dodji Seketeli <dodji@redhat.com>
2944 * c-c++-common/asan/memcmp-2.c: New test.
2946 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
2949 * g++.dg/cpp0x/udlit-string-literal.h: New.
2950 * g++.dg/cpp0x/udlit-string-literal.C: New.
2952 2013-02-13 Sriraman Tallam <tmsriram@google.com>
2954 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
2956 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
2959 * gcc.target/arm/pr56184.C: New test.
2961 2013-02-13 Jakub Jelinek <jakub@redhat.com>
2964 * g++.dg/torture/pr56302.C: New test.
2965 * g++.dg/cpp0x/constexpr-56302.C: New test.
2966 * c-c++-common/pr56302.c: New test.
2968 2013-02-13 Tobias Burnus <burnus@net-b.de>
2969 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2972 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
2973 * gfortran.dg/quad_3.f90: Ditto.
2975 2013-02-13 Kostya Serebryany <kcc@google.com>
2977 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
2978 to match the fresh asan run-time.
2979 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
2981 2013-02-12 Dodji Seketeli <dodji@redhat.com>
2983 Avoid instrumenting duplicated memory access in the same basic block
2984 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
2985 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
2986 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
2987 * c-c++-common/asan/inc.c: Likewise.
2989 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
2992 * gcc.target/i386/pr56148.c: New test.
2994 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
2995 Tobias Burnus <burnus@net-b.de>
2998 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
3001 2013-02-12 Richard Biener <rguenther@suse.de>
3004 * gcc.dg/lto/pr56297_0.c: New testcase.
3005 * gcc.dg/lto/pr56297_0.c: Likewise.
3007 2013-02-12 Janus Weil <janus@gcc.gnu.org>
3010 * gfortran.dg/typebound_deferred_1.f90: New.
3012 2013-02-12 Jakub Jelinek <jakub@redhat.com>
3014 PR rtl-optimization/56151
3015 * gcc.target/i386/pr56151.c: New test.
3017 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
3019 * g++.dg/ext/mv12.C: New test.
3020 * g++.dg/ext/mv12.h: New file.
3021 * g++.dg/ext/mv12-aux.C: New file.
3022 * g++.dg/ext/mv13.C: New test.
3024 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
3026 * lib/target-supports.exp
3027 (check_effective_target_powerpc_eabi_ok): New.
3028 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
3030 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
3031 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
3033 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
3034 * gcc.target/powerpc/pr51623.c: Likewise.
3035 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
3036 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
3038 2013-02-11 Alexander Potapenko <glider@google.com>
3039 Jack Howarth <howarth@bromo.med.uc.edu>
3040 Jakub Jelinek <jakub@redhat.com>
3043 * g++.dg/asan/pr55617.C: Run on all targets.
3045 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
3047 PR rtl-optimization/56275
3048 * gcc.dg/pr56275.c: New test.
3050 2013-02-11 Richard Biener <rguenther@suse.de>
3052 PR tree-optimization/56273
3053 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
3055 2013-02-11 Richard Biener <rguenther@suse.de>
3057 PR tree-optimization/56264
3058 * gcc.dg/torture/pr56264.c: New testcase.
3060 2013-02-11 Richard Biener <rguenther@suse.de>
3062 PR tree-optimization/56273
3063 * g++.dg/warn/Warray-bounds-6.C: New testcase.
3064 * gcc.dg/tree-ssa/pr21559.c: Adjust.
3065 * gcc.dg/tree-ssa/vrp17.c: Likewise.
3066 * gcc.dg/tree-ssa/vrp18.c: Likewise.
3067 * gcc.dg/tree-ssa/vrp23.c: Likewise.
3068 * gcc.dg/tree-ssa/vrp24.c: Likewise.
3070 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
3072 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
3073 for *-*-linux-gnu targets.
3074 * g++.dg/asan/interception-test-1.c: Ditto.
3075 * g++.dg/asan/interception-failure-test-1.C: Ditto.
3076 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
3078 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
3081 * gfortran.dg/intrinsic_size_4.f90 : New test.
3083 2013-02-09 Jakub Jelinek <jakub@redhat.com>
3086 * gcc.target/powerpc/pr56256.c: New test.
3088 2013-02-08 Ian Lance Taylor <iant@google.com>
3090 * lib/go.exp: Load timeout.exp.
3092 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
3094 PR rtl-optimization/56246
3095 * gcc.target/i386/pr56246.c: New test.
3097 2013-02-08 Jeff Law <law@redhat.com>
3100 * gcc.dg/debug/dwarf2/pr53948.c: New test.
3102 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
3105 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
3108 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
3110 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
3112 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3114 PR rtl-optimization/56195
3115 * gcc.dg/torture/pr56195.c: New test.
3117 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
3120 * gfortran.dg/recursive_interface_2.f90: New test.
3122 2013-02-08 Jakub Jelinek <jakub@redhat.com>
3124 PR tree-optimization/56250
3125 * gcc.c-torture/execute/pr56250.c: New test.
3127 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3129 PR tree-optimization/56064
3130 * gcc.dg/fixed-point/view-convert-2.c: New test.
3132 2013-02-08 Michael Matz <matz@suse.de>
3134 PR tree-optimization/52448
3135 * gcc.dg/pr52448.c: New test.
3137 2013-02-08 Richard Biener <rguenther@suse.de>
3140 * gcc.dg/torture/pr56181.c: New testcase.
3142 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
3145 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
3146 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
3148 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3151 * g++.dg/parse/crash61.C: New test.
3154 * g++.dg/parse/pr56239.C: New test.
3157 * g++.dg/abi/mangle61.C: New test.
3159 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
3161 PR rtl-optimization/56225
3162 * gcc.target/i386/pr56225.c: New test.
3164 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3167 * gcc.dg/guality/pr56154-1.c: New test.
3168 * gcc.dg/guality/pr56154-2.c: New test.
3169 * gcc.dg/guality/pr56154-3.c: New test.
3170 * gcc.dg/guality/pr56154-4.c: New test.
3171 * gcc.dg/guality/pr56154-aux.c: New file.
3173 PR tree-optimization/55789
3174 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
3176 * gcc.dg/tree-ssa/inline-3.c: Add
3177 --param max-early-inliner-iterations=2 option.
3179 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3182 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
3183 Add -fno-dwarf2-cfi-asm to dg-options.
3186 2013-02-07 Jakub Jelinek <jakub@redhat.com>
3189 * gcc.dg/pr56228.c: New test.
3191 2013-02-07 Alan Modra <amodra@gmail.com>
3194 * gcc.target/powerpc/pr54009.c: New test.
3196 * gfortran.dg/pr54131.f: New test.
3198 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
3201 * gfortran.dg/array_constructor_41.f90: New test.
3203 2013-02-06 Janus Weil <janus@gcc.gnu.org>
3206 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
3208 2013-02-06 Jakub Jelinek <jakub@redhat.com>
3211 * g++.dg/gomp/pr56217.C: New test.
3213 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3215 PR tree-optimization/56205
3216 * gcc.dg/tree-ssa/stdarg-6.c: New test.
3217 * gcc.c-torture/execute/pr56205.c: New test.
3219 2013-02-05 Richard Biener <rguenther@suse.de>
3221 PR tree-optimization/53342
3222 PR tree-optimization/53185
3223 * gcc.dg/vect/pr53185-2.c: New testcase.
3225 2013-02-05 Jan Hubicka <jh@suse.cz>
3227 PR tree-optimization/55789
3228 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
3229 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
3230 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
3231 * g++.dg/ipa/inline-1.C: New testcase.
3232 * g++.dg/ipa/inline-2.C: New testcase.
3233 * g++.dg/ipa/inline-3.C: New testcase.
3235 2013-02-05 Jan Hubicka <jh@suse.cz>
3237 PR tree-optimization/55789
3238 * g++.dg/torture/pr55789.C: New testcase.
3240 2013-02-05 Jakub Jelinek <jakub@redhat.com>
3243 * gcc.dg/pr56167.c: New test.
3245 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3248 * gcc.target/sh/pr55146.c: New.
3250 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
3252 PR tree-optimization/54386
3253 * gcc.target/sh/pr54386.c: New.
3255 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
3258 * gfortran.dg/realloc_on _assign_16.f90 : New test.
3261 * gfortran.dg/realloc_on _assign_17.f90 : New test.
3263 2013-02-04 Alexander Potapenko <glider@google.com>
3264 Jack Howarth <howarth@bromo.med.uc.edu>
3265 Jakub Jelinek <jakub@redhat.com>
3268 * g++.dg/asan/pr55617.C: New test.
3270 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3273 * gfortran.dg/typebound_operator_19.f90: New test.
3274 * gfortran.dg/typebound_assignment_4.f90: New test.
3276 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
3279 * gfortran.dg/recursive_interface_1.f90: New test.
3281 2013-02-04 Richard Guenther <rguenther@suse.de>
3284 * gcc.dg/lto/pr56168_0.c: New testcase.
3285 * gcc.dg/lto/pr56168_1.c: Likewise.
3287 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
3291 * gfortran.dg/block_12.f90: New test.
3292 * gfortran.dg/module_error_1.f90: New test.
3294 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
3296 * lib/target-supports.exp (check_effective_target_vect_float)
3297 (check_effective_target_vect_no_align): Add mips-sde-elf.
3299 2013-02-01 Jakub Jelinek <jakub@redhat.com>
3301 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
3303 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
3305 * gcc.dg/pr56023.c: XFAIL on AIX.
3306 * gcc.dg/vect/pr49352.c: Same.
3308 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
3310 * gnat.dg/opt26.adb: New test.
3312 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
3315 2013-01-27 Amol Pise <amolpise15@gmail.com>
3317 * gcc.target/arm/neon-vfnms-1.c: New test.
3318 * gcc.target/arm/neon-vfnma-1.c: New test.
3320 2013-01-31 Richard Biener <rguenther@suse.de>
3322 PR tree-optimization/56157
3323 * gcc.dg/torture/pr56157.c: New testcase.
3325 2013-01-30 Richard Biener <rguenther@suse.de>
3327 PR tree-optimization/56150
3328 * gcc.dg/torture/pr56150.c: New testcase.
3330 2013-01-30 Jakub Jelinek <jakub@redhat.com>
3333 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
3334 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
3335 printed in backtrace.
3336 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
3337 to avoid errors about mismatched allocation vs. deallocation.
3340 * g++.dg/mv1.C: Moved to...
3341 * g++.dg/ext/mv1.C: ... here. Adjust test.
3342 * g++.dg/mv2.C: Moved to...
3343 * g++.dg/ext/mv2.C: ... here. Adjust test.
3344 * g++.dg/mv3.C: Moved to...
3345 * g++.dg/ext/mv3.C: ... here.
3346 * g++.dg/mv4.C: Moved to...
3347 * g++.dg/ext/mv4.C: ... here.
3348 * g++.dg/mv5.C: Moved to...
3349 * g++.dg/ext/mv5.C: ... here. Adjust test.
3350 * g++.dg/mv6.C: Moved to...
3351 * g++.dg/ext/mv6.C: ... here. Adjust test.
3352 * g++.dg/ext/mv7.C: New test.
3353 * g++.dg/ext/mv8.C: New test.
3354 * g++.dg/ext/mv9.C: New test.
3355 * g++.dg/ext/mv10.C: New test.
3356 * g++.dg/ext/mv11.C: New test.
3358 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
3360 PR rtl-optimization/56144
3361 * gcc.dg/pr56144.c: New.
3363 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
3365 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
3367 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
3368 * g++.dg/cpp0x/constexpr-55573.C: Same
3370 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
3372 PR tree-optimization/56064
3373 * gcc.dg/fixed-point/view-convert.c: New test.
3375 2013-01-30 Andreas Schwab <schwab@suse.de>
3377 * lib/target-supports-dg.exp (dg-process-target): Use expr to
3378 evaluate the end index in string range.
3380 2013-01-30 Tobias Burnus <burnus@net-b.de>
3383 * gfortran.dg/allocatable_function_6.f90: New.
3385 2013-01-29 Janus Weil <janus@gcc.gnu.org>
3386 Mikael Morin <mikael@gcc.gnu.org>
3389 * gfortran.dg/proc_ptr_comp_36.f90: New.
3391 2013-01-29 Richard Biener <rguenther@suse.de>
3393 PR tree-optimization/55270
3394 * gcc.dg/torture/pr55270.c: New testcase.
3396 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3398 PR rtl-optimization/56117
3399 * gcc.dg/pr56117.c: New test.
3401 2013-01-28 Richard Biener <rguenther@suse.de>
3403 PR tree-optimization/56034
3404 * gcc.dg/torture/pr56034.c: New testcase.
3406 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3408 PR tree-optimization/56125
3409 * gcc.dg/pr56125.c: New test.
3411 2013-01-28 Tobias Burnus <burnus@net-b.de>
3412 Mikael Morin <mikael@gcc.gnu.org>
3415 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
3416 * gfortran.dg/import8.f90: Likewise.
3417 * gfortran.dg/interface_derived_type_1.f90: Likewise.
3418 * gfortran.dg/import10.f90: New test.
3419 * gfortran.dg/import11.f90: Likewise
3421 2013-01-28 Jakub Jelinek <jakub@redhat.com>
3424 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
3425 string.h. Provide memset, malloc and free prototypes, adjust line
3426 numbers in dg-output.
3427 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
3428 Provide memset prototype and adjust line numbers in dg-output.
3429 * c-c++-common/asan/global-overflow-1.c: Likewise.
3431 PR tree-optimization/56094
3432 * gcc.dg/pr56094.c: New test.
3434 2013-01-27 Amol Pise <amolpise15@gmail.com>
3436 * gcc.target/arm/neon-vfnms-1.c: New test.
3437 * gcc.target/arm/neon-vfnma-1.c: New test.
3439 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
3442 * gcc.target/i386/pr56114.c: New test.
3444 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
3447 * gfortran.dg/associate_14.f90: New test.
3450 * gfortran.dg/associate_13.f90: New test.
3452 2013-01-25 Jakub Jelinek <jakub@redhat.com>
3454 PR tree-optimization/56098
3455 * gcc.dg/pr56098-1.c: New test.
3456 * gcc.dg/pr56098-2.c: New test.
3458 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
3461 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
3463 2013-01-22 Marek Polacek <polacek@redhat.com>
3465 PR tree-optimization/56035
3466 * gcc.dg/pr56035.c: New test.
3468 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3470 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
3473 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
3475 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
3477 2013-01-24 Jakub Jelinek <jakub@redhat.com>
3480 * gcc.dg/pr56078.c: New test.
3481 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
3483 2013-01-24 Martin Jambor <mjambor@suse.cz>
3485 PR tree-optimization/55927
3486 * g++.dg/ipa/devirt-10.C: Disable early inlining.
3488 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
3490 * gcc.target/i386/movsd.c: New test.
3492 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
3495 * gcc.target/i386/pr55934.c: New test.
3497 2013-01-23 Janus Weil <janus@gcc.gnu.org>
3500 * gfortran.dg/select_8.f90: New.
3502 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
3504 * gcc.target/microblaze/microblaze.exp: Remove
3505 target_config_cflags check.
3507 2013-01-23 Jakub Jelinek <jakub@redhat.com>
3510 * gfortran.dg/gomp/pr56052.f90: New test.
3513 * gcc.dg/pr49069.c: New test.
3515 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
3518 * g++.dg/cpp0x/constexpr-static10.C: New.
3520 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
3523 * gcc.target/i386/pr56028.c: New test.
3525 2013-01-22 Jakub Jelinek <jakub@redhat.com>
3528 * gcc.target/i386/pr55686.c: New test.
3530 2013-01-22 Dodji Seketeli <dodji@redhat.com>
3533 * g++.dg/cpp0x/variadic139.C: New test.
3534 * g++.dg/cpp0x/variadic140.C: Likewise.
3535 * g++.dg/cpp0x/variadic141.C: Likewise.
3537 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
3539 * gnat.dg/warn8.adb: New test.
3541 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
3544 * gfortran.dg/include_8.f90: New test.
3546 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3548 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
3549 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
3551 2013-01-21 Jakub Jelinek <jakub@redhat.com>
3553 PR tree-optimization/56051
3554 * gcc.c-torture/execute/pr56051.c: New test.
3556 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
3558 PR rtl-optimization/56023
3559 * gcc.dg/pr56023.c: New test.
3561 2013-01-21 Martin Jambor <mjambor@suse.cz>
3564 * gcc.target/i386/pr56022.c: New test.
3566 2013-01-21 Jason Merrill <jason@redhat.com>
3568 * lib/target-supports.exp (check_effective_target_alias): New.
3570 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
3573 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
3575 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
3577 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
3579 2013-01-19 Jeff Law <law@redhat.com>
3581 PR tree-optimization/52631
3582 * tree-ssa/pr52631.c: New test.
3583 * tree-ssa/ssa-fre-9: Update expected output.
3585 2013-01-19 Anthony Green <green@moxielogic.com>
3587 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
3590 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3592 PR tree-optimization/56029
3593 * g++.dg/torture/pr56029.C: New test.
3595 2013-01-18 Sharad Singhai <singhai@google.com>
3597 PR tree-optimization/55995
3598 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
3600 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
3603 * gcc.target/i386/pr55433.c: New.
3605 2013-01-18 Jakub Jelinek <jakub@redhat.com>
3608 * gfortran.dg/pr56015.f90: New test.
3610 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
3612 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
3614 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
3616 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
3617 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
3618 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3619 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3620 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3622 2013-01-17 Jeff Law <law@redhat.com>
3624 * gcc.dg/pr52573.c: Move to...
3625 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
3627 PR rtl-optimization/52573
3628 * gcc.dg/pr52573.c: New test.
3630 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
3633 * g++.dg/asan/interception-test-1.C: Skip on darwin.
3634 * lib/target-supports.exp (check_effective_target_swapcontext): Use
3635 check_no_compiler_messages to test support in ucontext.h.
3636 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
3637 compliant RLIMIT_AS.
3639 2013-01-17 Marek Polacek <polacek@redhat.com>
3641 PR rtl-optimization/55833
3642 * gcc.dg/pr55833.c: New test.
3644 2013-01-17 Jan Hubicka <jh@suse.cz>
3646 PR tree-optimization/55273
3647 * gcc.c-torture/compile/pr55273.c: New testcase.
3649 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
3652 * gcc.target/pr55981.c: New test.
3654 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
3656 * gcc.target/arm/pr40887.c: Require at least armv5.
3657 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
3658 * gcc.target/arm/pr51915.c: Likewise.
3659 * gcc.target/arm/pr52006.c: Likewise.
3660 * gcc.target/arm/pr53187.c: Likewise.
3662 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
3663 * gcc.target/arm/ftest-support-arm.h: Delete.
3664 * gcc.target/arm/ftest-support-thumb.h: Delete.
3665 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
3666 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
3667 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
3668 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
3669 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
3670 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
3671 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
3672 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
3673 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
3674 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
3675 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
3676 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
3677 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
3678 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
3679 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
3680 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
3681 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
3682 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
3683 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
3684 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
3685 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
3686 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
3687 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
3688 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
3690 2013-01-17 Martin Jambor <mjambor@suse.cz>
3692 PR tree-optimizations/55264
3693 * g++.dg/ipa/pr55264.C: New test.
3695 2013-01-16 Janus Weil <janus@gcc.gnu.org>
3698 * gfortran.dg/class_55.f90: New.
3700 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
3703 * gcc.c-torture/execute/builtins/builtins.exp: Add
3704 -Wl,--allow-multiple-definition for eabi and elf targets.
3707 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
3708 check_effective_target_vect_perm_short,
3709 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
3710 check_effective_target_vect64): Return 0 for big-endian ARM.
3711 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
3713 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
3716 2013-01-16 Richard Biener <rguenther@suse.de>
3718 PR tree-optimization/55964
3719 * gcc.dg/torture/pr55964.c: New testcase.
3721 2013-01-16 Richard Biener <rguenther@suse.de>
3723 PR tree-optimization/54767
3724 PR tree-optimization/53465
3725 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
3727 2013-01-16 Christian Bruel <christian.bruel@st.com>
3730 * gcc.target/sh/sh-switch.c: New testcase.
3732 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3734 * gcc.dg/webizer.c: Increase the array size.
3736 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3739 * gcc.dg/pr55940.c: New test.
3741 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
3742 Harald Anlauf <anlauf@gmx.de>
3744 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
3745 * gfortran.dg/bounds_check_5.f90: Likewise.
3746 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
3747 * gfortran.dg/continuation_9.f90: Likewise.
3748 * gfortran.dg/move_alloc_13.f90: Likewise.
3749 * gfortran.dg/structure_constructor_11.f90: Likewise.
3750 * gfortran.dg/tab_continuation.f: Likewise.
3751 * gfortran.dg/warning-directive-2.F90: Likewise.
3752 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
3754 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
3756 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
3757 * gcc.target/arm/fma-sp.c: Likewise.
3759 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
3761 PR rtl-optimization/55153
3762 * gcc.dg/pr55153.c: New.
3764 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3766 PR tree-optimization/55920
3767 * gcc.c-torture/compile/pr55920.c: New test.
3769 2013-01-15 Richard Biener <rguenther@suse.de>
3772 * gcc.dg/torture/pr55882.c: New testcase.
3774 2013-01-15 Jakub Jelinek <jakub@redhat.com>
3776 PR tree-optimization/55955
3777 * gcc.c-torture/compile/pr55955.c: New test.
3779 2013-01-15 Dodji Seketeli <dodji@redhat.com>
3782 * g++.dg/cpp0x/alias-decl-31.C: New test.
3784 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
3787 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
3788 case where interface is null.
3790 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
3793 * gfortran.dg/array_constructor_40.f90: New test.
3795 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
3797 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
3799 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
3801 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
3802 * gcc.target/aarch64/vect-ld1r-compile.c: New.
3803 * gcc.target/aarch64/vect-ld1r-fp.c: New.
3804 * gcc.target/aarch64/vect-ld1r.c: New.
3805 * gcc.target/aarch64/vect-ld1r.x: New.
3807 2013-01-14 Andi Kleen <ak@linux.intel.com>
3810 * gcc.target/i386/hle-clear-rel.c: New file
3811 * gcc.target/i386/hle-store-rel.c: New file.
3813 2013-01-14 Harald Anlauf <anlauf@gmx.de>
3815 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
3816 * gfortran.dg/bounds_check_4.f90: Likewise.
3817 * gfortran.dg/inquire_10.f90: Likewise.
3818 * gfortran.dg/minloc_3.f90: Likewise.
3819 * gfortran.dg/minlocval_3.f90: Likewise.
3820 * gfortran.dg/module_double_reuse.f90: Likewise.
3821 * gfortran.dg/mvbits_1.f90: Likewise.
3822 * gfortran.dg/oldstyle_1.f90: Likewise.
3823 * gfortran.dg/pr20163-2.f: Likewise.
3824 * gfortran.dg/save_1.f90: Likewise.
3825 * gfortran.dg/scan_1.f90: Likewise.
3826 * gfortran.dg/select_char_1.f90: Likewise.
3827 * gfortran.dg/shape_4.f90: Likewise.
3828 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
3829 * gfortran.dg/function_optimize_10.f90: Likewise.
3830 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
3831 * gfortran.dg/used_types_17.f90: Likewise.
3832 * gfortran.dg/used_types_18.f90: Likewise.
3834 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
3837 * gfortran.dg/proc_ptr_result_8.f90 : New test.
3839 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3841 * gcc.dg/unroll_5.c: Add nomips16 attributes.
3843 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
3845 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
3847 2013-01-12 Janus Weil <janus@gcc.gnu.org>
3850 * gfortran.dg/assumed_type_2.f90: Fix test case.
3851 * gfortran.dg/internal_pack_13.f90: New test.
3852 * gfortran.dg/internal_pack_14.f90: New test.
3854 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
3857 * gfortran.dg/unlimited_polymorphic_8.f90: Update
3858 scan-tree-dump-times for foo.0.x._vptr to deal with change from
3861 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
3863 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
3865 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
3868 * gcc.target/s390/pr55719.c: New testcase.
3870 2013-01-11 Richard Guenther <rguenther@suse.de>
3872 PR tree-optimization/44061
3873 * gcc.dg/pr44061.c: New testcase.
3875 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
3877 Update copyright years.
3879 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
3880 Jakub Jelinek <jakub@redhat.com>
3883 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
3885 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
3887 PR rtl-optimization/55672
3888 * gcc.target/i386/pr55672.c: New.
3890 2013-01-10 Jeff Law <law@redhat.com>
3892 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
3893 pass/fail message unique.
3896 2013-01-10 Jason Merrill <jason@redhat.com>
3898 * ada/.gitignore: New.
3900 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
3902 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
3904 * g++.dg/tls/thread_local2.C: Likewise.
3905 * g++.dg/tls/thread_local2g.C: Likewise.
3906 * g++.dg/tls/thread_local6.C: Likewise.
3907 * g++.dg/tls/thread_local-order1.C: Add tls options.
3908 * g++.dg/tls/thread_local-order2.C: Likewise.
3909 * g++.dg/tls/thread_local3.C: Likewise.
3910 * g++.dg/tls/thread_local3g.C: Likewise.
3911 * g++.dg/tls/thread_local4.C: Likewise.
3912 * g++.dg/tls/thread_local4g.C: Likewise.
3913 * g++.dg/tls/thread_local5.C: Likewise.
3914 * g++.dg/tls/thread_local5g.C: Likewise.
3915 * g++.dg/tls/thread_local6g.C: Likewise.
3917 2013-01-10 Kostya Serebryany <kcc@google.com>
3919 * g++.dg/asan/asan_test.cc: Sync from upstream.
3921 2013-01-10 Jakub Jelinek <jakub@redhat.com>
3923 PR tree-optimization/55921
3924 * gcc.c-torture/compile/pr55921.c: New test.
3926 2013-01-09 Jan Hubicka <jh@suse.cz>
3928 PR tree-optimization/55569
3929 * gcc.c-torture/compile/pr55569.c: New testcase.
3931 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
3934 * gfortran.dg/use_28.f90: New test.
3936 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
3938 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
3939 number matching more robust.
3941 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
3943 PR rtl-optimization/55829
3944 * gcc.target/i386/pr55829.c: New.
3946 2013-01-09 Tobias Burnus <burnus@net-b.de>
3949 * gfortran.dg/bind_c_bool_1.f90: New.
3950 * gfortran.dg/do_5.f90: Add dg-warning.
3952 2013-01-09 Jan Hubicka <jh@suse.cz>
3954 PR tree-optimization/55875
3955 * gcc.c-torture/execute/pr55875.c: New testcase.
3956 * g++.dg/torture/pr55875.C: New testcase.
3958 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3961 * c-c++-common/pr48418.c: New test.
3963 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
3966 * g++.dg/tls/thread_local-ice.C: New.
3968 2013-01-09 Andreas Schwab <schwab@suse.de>
3970 * gcc.dg/guality/pr54693.c: Null-terminate arr.
3972 2013-01-09 Jakub Jelinek <jakub@redhat.com>
3974 PR tree-optimization/48189
3975 * gcc.dg/pr48189.c: New test.
3977 2013-01-04 Jan Hubicka <jh@suse.cz>
3979 PR tree-optimization/55823
3980 * g++.dg/ipa/devirt-10.C: New testcase.
3982 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
3983 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
3985 PR rtl-optimization/55845
3986 * gcc.target/i386/pr55845.c: New test.
3988 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
3990 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
3991 instructions generated instead of number of occurances.
3993 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
3995 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
3996 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
3997 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
3998 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
3999 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
4000 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
4001 * gcc.target/aarch64/vect-fcm.x: Likewise.
4002 * lib/target-supports.exp
4003 (check_effective_target_vect_cond): Enable for AArch64.
4005 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
4007 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
4008 endian-safe float pool loading.
4009 (test_square_root_v4sf): Likewise.
4010 (test_square_root_v2df): Likewise.
4011 * lib/target-supports.exp
4012 (check_effective_target_vect_call_sqrtf): Add AArch64.
4014 2013-01-08 Martin Jambor <mjambor@suse.cz>
4017 * gcc.dg/tree-ssa/pr55579.c: New test.
4019 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4021 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
4024 2013-01-08 Jakub Jelinek <jakub@redhat.com>
4027 * gcc.dg/torture/pr55890-3.c: New test.
4030 * gcc.c-torture/compile/pr55851.c: New test.
4033 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
4036 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
4039 * gfortran.dg/elemental_scalar_args_2.f90: New test.
4041 2013-01-07 Tobias Burnus <burnus@net-b.de>
4044 * gfortran.dg/pointer_init_2.f90: Update dg-error.
4045 * gfortran.dg/pointer_init_7.f90: New.
4047 2013-01-07 Richard Biener <rguenther@suse.de>
4049 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
4051 2013-01-07 Richard Biener <rguenther@suse.de>
4054 * gcc.dg/torture/pr55890-1.c: New testcase.
4055 * gcc.dg/torture/pr55890-2.c: Likewise.
4057 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
4059 * gcc.target/aarch64/fmovd.c: New.
4060 * gcc.target/aarch64/fmovf.c: Likewise.
4061 * gcc.target/aarch64/fmovd-zero.c: Likewise.
4062 * gcc.target/aarch64/fmovf-zero.c: Likewise.
4063 * gcc.target/aarch64/vect-fmovd.c: Likewise.
4064 * gcc.target/aarch64/vect-fmovf.c: Likewise.
4065 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
4066 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
4068 2013-01-07 Richard Biener <rguenther@suse.de>
4070 PR tree-optimization/55888
4071 PR tree-optimization/55862
4072 * gcc.dg/torture/pr55888.c: New testcase.
4074 2013-01-07 Tobias Burnus <burnus@net-b.de>
4077 * gfortran.dg/intrinsic_size_3.f90: New.
4079 2013-01-07 Tobias Burnus <burnus@net-b.de>
4082 * gfortran.dg/select_type_32.f90: New.
4084 2013-01-04 Dodji Seketeli <dodji@redhat.com>
4087 * g++.dg/cpp0x/alias-decl-29.C: New test.
4089 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
4094 * gfortran.dg/class_array_15.f03: New test.
4096 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
4101 * gfortran.dg/use_23.f90: New test.
4102 * gfortran.dg/use_24.f90: New test.
4103 * gfortran.dg/use_25.f90: New test.
4104 * gfortran.dg/use_26.f90: New test.
4105 * gfortran.dg/use_27.f90: New test.
4107 2013-01-06 Olivier Hainque <hainque@adacore.com>
4109 * gnat.dg/specs/clause_on_volatile.ads: New test.
4111 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
4113 * gnat.dg/alignment10.adb: New test.
4115 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
4116 Mikael Morin <mikael@gcc.gnu.org>
4119 * gfortran.dg/use_22.f90: New test.
4121 2013-01-04 Andrew Pinski <apinski@cavium.com>
4123 * gcc.target/aarch64/cmp-1.c: New testcase.
4125 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
4128 * gfortran.dg/select_type_31.f03: New test.
4130 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
4132 PR c++/54526 (again)
4133 * g++.dg/cpp0x/parse2.C: Extend.
4134 * g++.old-deja/g++.other/crash28.C: Adjust.
4136 2013-01-04 Richard Biener <rguenther@suse.de>
4138 PR tree-optimization/55862
4139 * gcc.dg/torture/pr55862.c: New testcase.
4141 2013-01-04 Martin Jambor <mjambor@suse.cz>
4143 PR tree-optimization/55755
4144 * gcc.dg/torture/pr55755.c: New test.
4145 * gcc.dg/tree-ssa/sra-13.c: Likewise.
4146 * gcc.dg/tree-ssa/pr45144.c: Update.
4148 2013-01-04 Richard Biener <rguenther@suse.de>
4151 * gcc.dg/fold-reassoc-2.c: New testcase.
4153 2013-01-04 Tobias Burnus <burnus@net-b.de>
4156 * gfortran.dg/null_7.f90: New.
4158 2013-01-04 Tobias Burnus <burnus@net-b.de>
4162 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
4163 * gfortran.dg/unlimited_polymorphic_7.f90: New.
4164 * gfortran.dg/unlimited_polymorphic_8.f90: New.
4166 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
4168 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
4170 2013-01-03 Janus Weil <janus@gcc.gnu.org>
4173 * gfortran.dg/assignment_1.f90: Modified.
4174 * gfortran.dg/assignment_4.f90: New.
4176 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
4178 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
4180 2013-01-03 Richard Biener <rguenther@suse.de>
4182 PR tree-optimization/55857
4183 * gcc.dg/vect/pr55857-1.c: New testcase.
4184 * gcc.dg/vect/pr55857-2.c: Likewise.
4186 2013-01-03 Jakub Jelinek <jakub@redhat.com>
4188 PR rtl-optimization/55838
4189 * gcc.dg/pr55838.c: New test.
4191 PR tree-optimization/55832
4192 * gcc.c-torture/compile/pr55832.c: New test.
4194 2013-01-02 Teresa Johnson <tejohnson@google.com>
4196 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
4197 * gcc.dg/tree-ssa/loop-23.c: Ditto.
4198 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
4199 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
4200 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
4201 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
4202 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
4203 * gcc.dg/unroll_1.c: Ditto.
4204 * gcc.dg/unroll_2.c: Ditto.
4205 * gcc.dg/unroll_3.c: Ditto.
4206 * gcc.dg/unroll_4.c: Ditto.
4208 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4210 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
4212 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4215 * gfortran.dg/eof_4.f90: New test.
4217 2013-01-02 Jakub Jelinek <jakub@redhat.com>
4219 * lib/c-compat.exp (compat-use-alt-compiler): Remove
4220 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
4221 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
4222 (compat_setup_dfp): Initialize compat_alt_caret and
4223 compat_save_TEST_ALWAYS_FLAGS.
4225 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4227 * gcc.dg/torture/tls/tls-reload-1.c: New test.
4229 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
4231 * gcc.dg/torture/fp-int-convert-2.c: New test.
4233 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
4235 * gfortran.dg/newunit_3.f90: Add dg-do run.
4236 * gfortran.dg/inquire_15.f90: Add dg-do run.
4238 2013-01-01 Jakub Jelinek <jakub@redhat.com>
4240 PR tree-optimization/55831
4241 * gcc.dg/pr55831.c: New test.
4243 Copyright (C) 2013 Free Software Foundation, Inc.
4245 Copying and distribution of this file, with or without modification,
4246 are permitted in any medium without royalty provided the copyright
4247 notice and this notice are preserved.