1 2013-04-08 Richard Biener <rguenther@suse.de>
3 * g++.dg/vect/slp-pr56812.cc: Adjust.
5 2013-04-08 Jakub Jelinek <jakub@redhat.com>
7 * gcc.dg/pr56837.c: New test.
8 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
9 "generated memset minus one".
11 2013-04-07 Tobias Burnus <burnus@net-b.de>
14 * gfortran.dg/reshape_5.f90: New.
16 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
19 * gcc.target/powerpc/recip-1.c: Modify expected output.
20 * gcc.target/powerpc/recip-3.c: Likewise.
21 * gcc.target/powerpc/recip-4.c: Likewise.
22 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
24 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
26 * gcc.target/arm/peep-ldrd-1.c: New test.
27 * gcc.target/arm/peep-strd-1.c: Likewise.
29 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
31 * gcc.target/arm/negdi-1.c: New test.
32 * gcc.target/arm/negdi-2.c: Likewise.
33 * gcc.target/arm/negdi-3.c: Likewise.
34 * gcc.target/arm/negdi-4.c: Likewise.
36 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
38 * lib/target-supports.exp (add_options_for_arm_v8_neon):
39 Add -march=armv8-a when we use v8 NEON.
40 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
41 (check_effective_target_vect_call_ceilf): Likewise.
42 (check_effective_target_vect_call_floorf): Likewise.
43 (check_effective_target_vect_call_roundf): Likewise.
44 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
45 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
46 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
47 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
48 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
50 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
52 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
53 * gcc.target/powerpc/sd-pwr6.c: Same.
54 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
55 * g++.dg/debug/pr56294.C: XFAIL on AIX.
57 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
59 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
61 2013-04-04 Janus Weil <janus@gcc.gnu.org>
64 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
65 * gfortran.dg/altreturn_4.f90: Ditto.
66 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
67 * gfortran.dg/altreturn_5.f90: Ditto.
68 * gfortran.dg/altreturn_6.f90: Ditto.
69 * gfortran.dg/altreturn_7.f90: Ditto.
71 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
73 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
75 (check_effective_target_arm_v8_neon_ok_nocache):
77 (check_effective_target_arm_v8_neon_ok): Change to use
78 check_effective_target_arm_v8_neon_ok_nocache.
79 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
81 (check_effective_target_vect_call_btruncf):
82 Enable for arm and ARMv8 NEON.
83 (check_effective_target_vect_call_ceilf): Likewise.
84 (check_effective_target_vect_call_floorf): Likewise.
85 (check_effective_target_vect_call_roundf): Likewise.
86 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
89 2013-04-04 Marek Polacek <polacek@redhat.com>
91 PR tree-optimization/48186
92 * gcc.dg/pr48186.c: New test.
94 2013-04-04 Richard Biener <rguenther@suse.de>
96 PR tree-optimization/56826
97 * gcc.dg/vect/pr56826.c: New testcase.
98 * gcc.dg/vect/O3-pr36098.c: Adjust.
100 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
102 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
103 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
104 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
105 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
106 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
107 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
108 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
109 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
110 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
111 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
113 2013-04-04 Richard Biener <rguenther@suse.de>
115 PR tree-optimization/56213
116 * gcc.dg/vect/vect-123.c: New testcase.
118 2013-04-04 Tobias Burnus <burnus@net-b.de>
121 * gfortran.dg/read_repeat_2.f90: New.
123 2013-04-04 Richard Biener <rguenther@suse.de>
125 PR tree-optimization/56837
126 * g++.dg/torture/pr56837.C: New testcase.
128 2013-04-04 Tobias Burnus <burnus@net-b.de>
131 * gfortran.dg/c_loc_test_21.f90: New.
132 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
133 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
134 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
135 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
136 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
138 2013-04-03 Jeff Law <law@redhat.com>
140 PR tree-optimization/56799
141 * gcc.c-torture/execute/pr56799.c: New test.
143 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
146 * g++.dg/warn/Wpointer-arith-1.C: New.
147 * g++.dg/gomp/for-19.C: Adjust.
149 2013-04-03 Marek Polacek <polacek@redhat.com>
152 * gcc.dg/pr55702.c: New test.
154 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
157 * gcc.dg/pr56809.c: New testcase.
159 2013-04-03 Jakub Jelinek <jakub@redhat.com>
162 * g++.dg/debug/pr56819.C: New test.
164 2013-04-03 Richard Biener <rguenther@suse.de>
166 PR tree-optimization/56817
167 * g++.dg/torture/pr56817.C: New testcase.
169 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
171 * gcc.dg/vect/bb-slp-31.c: New file.
173 2013-04-03 Jason Merrill <jason@redhat.com>
176 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
178 2013-04-03 Richard Biener <rguenther@suse.de>
180 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
182 2013-04-03 Richard Biener <rguenther@suse.de>
184 PR tree-optimization/55964
185 * gcc.dg/torture/pr55964-2.c: New testcase.
187 2013-04-03 Richard Biener <rguenther@suse.de>
189 PR tree-optimization/56501
190 * gcc.dg/torture/pr56501.c: New testcase.
192 2013-04-03 Richard Biener <rguenther@suse.de>
194 PR tree-optimization/56407
195 * gcc.dg/torture/pr56407.c: New testcase.
197 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
199 PR tree-optimization/56790
200 * g++.dg/ext/pr56790-1.C: New testcase.
202 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
204 * gcc.target/i386/merge-1.c: New testcase.
205 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
207 2013-04-03 Jakub Jelinek <jakub@redhat.com>
210 * gcc.c-torture/execute/pr19449.c: New test.
212 2013-04-03 Richard Biener <rguenther@suse.de>
214 PR tree-optimization/56812
215 * g++.dg/vect/slp-pr56812.cc: New testcase.
217 2013-04-03 Janus Weil <janus@gcc.gnu.org>
221 * gfortran.dg/altreturn_8.f90: New.
222 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
223 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
224 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
226 2013-04-02 Jakub Jelinek <jakub@redhat.com>
228 PR rtl-optimization/56745
229 * gcc.c-torture/compile/pr56745.c: New test.
231 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
233 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
235 2013-04-02 Richard Biener <rguenther@suse.de>
237 PR tree-optimization/56778
238 * gcc.dg/torture/pr56778.c: New testcase.
240 2013-04-02 Richard Biener <rguenther@suse.de>
243 * g++.dg/torture/pr56768.C: New testcase.
245 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
247 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
249 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
252 * gfortran.dg/namelist_82.f90: New test.
254 2013-04-01 Janus Weil <janus@gcc.gnu.org>
257 * gfortran.dg/implicit_class_1.f90: New.
259 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
262 * gfortran.dg/namelist_81.f90: New test.
264 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
266 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
267 for constant and equal string lengths.
268 * gfortran.dg/character_comparison_5.f90: Likewise.
269 * gfortran.dg/character_comparison_9.f90: New test.
271 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
273 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
274 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
276 2013-03-29 Tobias Burnus <burnus@net-b.de>
279 * gfortran.dg/optional_absent_3.f90: New.
281 2013-03-29 Tobias Burnus <burnus@net-b.de>
284 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
286 2013-03-29 Tobias Burnus <burnus@net-b.de>
289 * gfortran.dg/namelist_80.f90: New.
291 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
294 * gfortran.dg/string_length_2.f90: New test.
295 * gfortran.dg/dependency_41.f90: New test.
297 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
300 * gfortran.dg/array_constructor_43.f90: New test.
301 * gfortran.dg/random_seed_3.f90: New test.
303 2013-03-28 Ian Bolton <ian.bolton@arm.com>
305 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
306 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
307 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
308 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
309 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
310 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
311 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
312 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
313 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
314 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
316 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
319 * g++.dg/conversion/op4.C: Adjust.
320 * g++.dg/cpp0x/rv1n.C: Likewise.
321 * g++.dg/cpp0x/rv2n.C: Likewise.
322 * g++.dg/cpp0x/template_deduction.C: Likewise.
323 * g++.dg/expr/cond8.C: Likewise.
324 * g++.dg/other/error4.C: Likewise.
325 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
326 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
327 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
328 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
329 * g++.old-deja/g++.jason/conversion2.C: Likewise.
330 * g++.old-deja/g++.law/cvt20.C: Likewise.
331 * g++.old-deja/g++.law/cvt8.C: Likewise.
332 * g++.old-deja/g++.law/init8.C: Likewise.
333 * g++.old-deja/g++.mike/net12.C: Likewise.
334 * g++.old-deja/g++.mike/net8.C: Likewise.
335 * g++.old-deja/g++.mike/p2793.C: Likewise.
336 * g++.old-deja/g++.mike/p3836.C: Likewise.
337 * g++.old-deja/g++.mike/p418.C: Likewise.
338 * g++.old-deja/g++.mike/p701.C: Likewise.
339 * g++.old-deja/g++.mike/p807.C: Likewise.
341 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
344 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
347 2013-03-28 Marek Polacek <polacek@redhat.com>
349 PR tree-optimization/56695
350 * gcc.dg/vect/pr56695.c: New test.
352 2013-03-28 Richard Biener <rguenther@suse.de>
354 PR tree-optimization/37021
355 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
356 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
358 2013-03-27 Tobias Burnus <burnus@net-b.de>
362 * gfortran.dg/sizeof_2.f90: New.
363 * gfortran.dg/sizeof_3.f90: New.
364 * gfortran.dg/sizeof_proc.f90: Update dg-error.
366 2013-03-27 Richard Biener <rguenther@suse.de>
368 PR tree-optimization/37021
369 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
371 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
373 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
374 * g++.dg/ipa/ivinline-2.C: Likewise.
375 * g++.dg/ipa/ivinline-3.C: Likewise.
376 * g++.dg/ipa/ivinline-4.C: Likewise.
377 * g++.dg/ipa/ivinline-5.C: Likewise.
378 * g++.dg/ipa/ivinline-7.C: Likewise.
379 * g++.dg/ipa/ivinline-8.C: Likewise.
380 * g++.dg/ipa/ivinline-9.C: Likewise.
381 * g++.dg/cpp0x/noexcept03.C: Likewise.
382 * gcc.dg/const-1.c: Likewise.
383 * gcc.dg/ipa/pure-const-1.c: Likewise.
384 * gcc.dg/noreturn-8.c: Likewise.
385 * gcc.target/i386/mmx-1.c: Likewise.
386 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
387 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
388 * gcc.c-torture/execute/pr33992.x: New file.
390 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
392 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
394 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
397 * g++.dg/ext/desig5.C: New.
399 2013-03-26 Tobias Burnus <burnus@net-b.de>
402 * gfortran.dg/merge_init_expr_2.f90: New.
403 * gfortran.dg/merge_char_1.f90: Modify test to
404 stay a run-time test.
405 * gfortran.dg/merge_char_3.f90: Ditto.
407 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
409 * g++.dg/cpp0x/constexpr-friend-2.C: New.
410 * g++.dg/cpp0x/constexpr-main.C: Likewise.
412 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
415 * g++.dg/cpp0x/range-for23.C: New.
417 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
420 * gfortran.dg/namelist_79.f90: New.
422 2013-03-25 Martin Jambor <mjambor@suse.cz>
424 * gcc.dg/ipa/ipcp-agg-9.c: New test.
426 2013-03-25 Tobias Burnus <burnus@net-b.de>
446 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
447 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
448 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
449 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
450 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
451 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
452 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
453 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
454 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
455 * gfortran.dg/c_loc_tests_16.f90: Ditto.
456 * gfortran.dg/c_loc_tests_4.f03: Ditto.
457 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
458 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
459 * gfortran.dg/c_loc_tests_8.f03: Ditto.
460 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
461 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
462 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
463 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
464 * gfortran.dg/pr32601_1.f03: Ditto.
465 * gfortran.dg/storage_size_2.f08: Remove dg-error.
466 * gfortran.dg/blockdata_7.f90: New.
467 * gfortran.dg/c_assoc_4.f90: New.
468 * gfortran.dg/c_f_pointer_tests_6.f90: New.
469 * gfortran.dg/c_f_pointer_tests_7.f90: New.
470 * gfortran.dg/c_funloc_tests_8.f90: New.
471 * gfortran.dg/c_loc_test_17.f90: New.
472 * gfortran.dg/c_loc_test_18.f90: New.
473 * gfortran.dg/c_loc_test_19.f90: New.
474 * gfortran.dg/c_loc_test_20.f90: New.
475 * gfortran.dg/c_sizeof_5.f90: New.
476 * gfortran.dg/iso_c_binding_rename_3.f90: New.
477 * gfortran.dg/transfer_resolve_2.f90: New.
478 * gfortran.dg/transfer_resolve_3.f90: New.
479 * gfortran.dg/transfer_resolve_4.f90: New.
480 * gfortran.dg/pr32601.f03: Update dg-error.
481 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
482 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
484 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
486 * gcc.target/arm/vseleqdf.c: New test.
487 * gcc.target/arm/vseleqsf.c: Likewise.
488 * gcc.target/arm/vselgedf.c: Likewise.
489 * gcc.target/arm/vselgesf.c: Likewise.
490 * gcc.target/arm/vselgtdf.c: Likewise.
491 * gcc.target/arm/vselgtsf.c: Likewise.
492 * gcc.target/arm/vselledf.c: Likewise.
493 * gcc.target/arm/vsellesf.c: Likewise.
494 * gcc.target/arm/vselltdf.c: Likewise.
495 * gcc.target/arm/vselltsf.c: Likewise.
496 * gcc.target/arm/vselnedf.c: Likewise.
497 * gcc.target/arm/vselnesf.c: Likewise.
498 * gcc.target/arm/vselvcdf.c: Likewise.
499 * gcc.target/arm/vselvcsf.c: Likewise.
500 * gcc.target/arm/vselvsdf.c: Likewise.
501 * gcc.target/arm/vselvssf.c: Likewise.
503 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
505 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
507 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
508 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
509 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
510 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
511 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
512 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
513 * gcc.target/aarch64/atomic-op-char.x: ... to here.
514 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
515 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
516 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
517 * gcc.target/aarch64/atomic-op-int.x: ... to here.
518 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
519 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
520 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
521 * gcc.target/aarch64/atomic-op-release.x: ... to here.
522 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
523 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
524 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
525 * gcc.target/aarch64/atomic-op-short.x: ... to here.
526 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
527 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
528 * gcc.target/arm/atomic-op-acquire.c: Likewise.
529 * gcc.target/arm/atomic-op-char.c: Likewise.
530 * gcc.target/arm/atomic-op-consume.c: Likewise.
531 * gcc.target/arm/atomic-op-int.c: Likewise.
532 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
533 * gcc.target/arm/atomic-op-release.c: Likewise.
534 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
535 * gcc.target/arm/atomic-op-short.c: Likewise.
537 2013-03-25 Richard Biener <rguenther@suse.de>
540 * g++.dg/torture/pr56694.C: New testcase.
542 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
545 * gcc.target/arm/neon-vcond-gt.c: New test.
546 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
547 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
549 2013-03-25 Richard Biener <rguenther@suse.de>
551 PR tree-optimization/56689
552 * gcc.dg/torture/pr56689.c: New testcase.
554 2013-03-25 Kai Tietz <ktietz@redhat.com>
556 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
558 2013-03-24 Tobias Burnus <burnus@net-b.de>
561 * gfortran.dg/eof_5.f90: New.
563 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
565 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
568 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
570 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
572 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
575 * gcc.c-torture/execute/builtins/builtins.exp: Add
576 -Wl,--allow-multiple-definition for RTEMS targets.
578 2013-03-22 Ian Bolton <ian.bolton@arm.com>
580 * gcc.target/aarch64/movk.c: New test.
582 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
584 * g++.dg/ext/vector21.C: New testcase.
586 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
588 * gcc.target/arm/neon-for-64bits-1.c: New tests.
589 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
591 2013-03-21 Richard Biener <rguenther@suse.de>
593 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
594 * gcc.dg/vect/vect-outer-3a.c: Likewise.
596 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
598 * gcc.target/aarch64/vect.c: Test and result vector added
599 for sabd and saba instructions.
600 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
601 instructions in assembly.
602 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
603 * gcc.target/aarch64/vect-fp.c: Test and result vector added
604 for fabd instruction.
605 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
606 instruction in assembly.
607 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
609 2013-03-20 Jeff Law <law@redhat.com>
611 * g++.dg/tree-ssa/ssa-dom.C: New test.
613 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
615 * gcc.target/powerpc/mmfpgpr.c: New test.
616 * gcc.target/powerpc/sd-vsx.c: Likewise.
617 * gcc.target/powerpc/sd-pwr6.c: Likewise.
618 * gcc.target/powerpc/vsx-float0.c: Likewise.
620 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
622 PR tree-optimization/56355
623 * gcc.dg/pr56355-1.c: New file.
625 2013-03-20 Catherine Moore <clm@codesourcery.com>
626 Richard Sandiford <rdsandiford@googlemail.com>
628 * gcc.target/mips/mips.exp: Add microMIPS support.
629 * gcc.target/mips/umips-movep-2.c: New test.
630 * gcc.target/mips/umips-lwp-2.c: New test.
631 * gcc.target/mips/umips-swp-5.c: New test.
632 * gcc.target/mips/umips-constraints-1.c: New test.
633 * gcc.target/mips/umips-lwp-3.c: New test.
634 * gcc.target/mips/umips-swp-6.c: New test.
635 * gcc.target/mips/umips-constraints-2.c: New test.
636 * gcc.target/mips/umips-save-restore-1.c: New test.
637 * gcc.target/mips/umips-lwp-4.c: New test.
638 * gcc.target/mips/umips-swp-7.c: New test.
639 * gcc.target/mips/umips-save-restore-2.c: New test.
640 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
641 * gcc.target/mips/umips-lwp-5.c: New test.
642 * gcc.target/mips/umips-save-restore-3.c: New test.
643 * gcc.target/mips/umips-lwp-6.c: New test.
644 * gcc.target/mips/umips-swp-1.c: New test.
645 * gcc.target/mips/umips-lwp-7.c: New test.
646 * gcc.target/mips/umips-swp-2.c: New test.
647 * gcc.target/mips/umips-lwp-8.c: New test.
648 * gcc.target/mips/umips-swp-3.c: New test.
649 * gcc.target/mips/umips-movep-1.c: New test.
650 * gcc.target/mips/umips-lwp-1.c: New test.
651 * gcc.target/mips/umips-swp-4.c: New test.
653 2013-03-20 Richard Biener <rguenther@suse.de>
655 PR tree-optimization/56661
656 * gcc.dg/torture/pr56661.c: New testcase.
658 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
660 PR rtl-optimization/56605
661 * gcc.target/powerpc/pr56605.c: New.
663 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
666 * gfortran.dg/do_1.f90: Don't xfail.
668 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
671 * gfortran.dg/namelist_77.f90: New.
672 * gfortran.dg/namelist_78.f90: New.
674 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
677 * gfortran.dg/open_negative_unit_1.f90: New.
679 2013-03-19 Ian Bolton <ian.bolton@arm.com>
681 * gcc.target/aarch64/sbc.c: New test.
683 2013-03-19 Ian Bolton <ian.bolton@arm.com>
685 * gcc.target/aarch64/ror.c: New test.
687 2013-03-19 Ian Bolton <ian.bolton@arm.com>
689 * gcc.target/aarch64/extr.c: New test.
691 2013-03-19 Richard Biener <rguenther@suse.de>
693 PR tree-optimization/56273
694 * gcc.dg/tree-ssa/vrp47.c: Adjust.
695 * c-c++-common/uninit-17.c: Likewise.
697 2013-03-18 Jakub Jelinek <jakub@redhat.com>
699 PR tree-optimization/56635
700 * g++.dg/torture/pr56635.C: New test.
702 2013-03-18 Richard Biener <rguenther@suse.de>
704 PR tree-optimization/3713
705 * g++.dg/ipa/devirt-12.C: New testcase.
707 2013-03-18 Jakub Jelinek <jakub@redhat.com>
710 * c-c++-common/pr56566.c: New test.
712 2013-03-17 Jason Merrill <jason@redhat.com>
714 * g++.dg/template/abstract-dr337.C: XFAIL.
716 2013-03-16 Jakub Jelinek <jakub@redhat.com>
719 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
720 * c-c++-common/pr56607.c: New test.
722 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
725 * g++.dg/cpp0x/constexpr-array5.C: New.
727 2013-03-15 Tobias Burnus <burnus@net-b.de>
730 * gfortran.dg/transfer_intrinsic_5.f90: New.
732 2013-03-15 Kai Tietz <ktietz@redhat.com>
734 * gcc.target/i386/movti.c: Don't test for x64 mingw.
735 * gcc.target/i386/pr20020-1.c: Likewise.
736 * gcc.target/i386/pr20020-2.c: Likewise.
737 * gcc.target/i386/pr20020-3.c: Likewise.
738 * gcc.target/i386/pr53425-1.c: Likewise.
739 * gcc.target/i386/pr53425-2.c: Likewise.
740 * gcc.target/i386/pr55093.c: Likewise.
741 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
743 2013-03-15 Jakub Jelinek <jakub@redhat.com>
746 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
747 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
749 2013-03-14 Jakub Jelinek <jakub@redhat.com>
751 PR tree-optimization/53265
752 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
754 * gcc.dg/graphite/id-6.c (test): Likewise.
755 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
756 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
758 PR tree-optimization/53265
759 * gcc.dg/pr53265.c: New test.
760 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
762 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
764 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
765 n, use it as high bound instead of 4.
767 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
770 * gcc.target/sh/pr49880-1.c: New.
771 * gcc.target/sh/pr49880-2.c: New.
772 * gcc.target/sh/pr49880-3.c: New.
773 * gcc.target/sh/pr49880-4.c: New.
774 * gcc.target/sh/pr49880-5.c: New.
776 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
778 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
780 2013-03-13 Richard Biener <rguenther@suse.de>
782 PR tree-optimization/56608
783 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
785 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
788 * g++.dg/cpp0x/alias-decl-32.C: New.
790 2013-03-11 Jan Hubicka <jh@suse.cz>
793 * gcc.c-torture/compile/pr56571.c: New testcase.
795 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
797 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
798 * gcc.dg/tree-ssa/pr55579.c: Likewise.
800 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
802 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
803 * gcc.dg/inline_4.c: Likewise.
804 * gcc.dg/unroll_2.c: Likewise.
805 * gcc.dg/unroll_3.c: Likewise.
806 * gcc.dg/unroll_4.c: Likewise.
808 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
811 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
814 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
816 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
819 * gcc.c-torture/compile/pr40797.c: New.
821 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
823 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
825 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
828 * gfortran.dg/class_56.f90: New test.
830 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
833 * gcc.target/mips/pr56524.c: New test.
835 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
838 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
840 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
843 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
845 2013-03-08 Marek Polacek <polacek@redhat.com>
847 PR tree-optimization/56478
848 * gcc.dg/torture/pr56478.c: New test.
850 2013-03-08 Kai Tietz <ktietz@redhat.com>
852 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
853 targets linker option --allow-multiple-definition.
855 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
856 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
857 * gcc.dg/pr52549.c: Add LLP64 case.
858 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
859 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
860 * gcc.dg/torture/pr51071-2.c: Likewise.
861 * gcc.dg/tree-ssa/vrp72.c: Likewise.
862 * gcc.dg/tree-ssa/vrp73.c: Likewise.
863 * gcc.dg/tree-ssa/vrp75.c: Likewise.
864 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
865 * gcc.dg/weak/weak-1.c: Likewise.
866 * gcc.dg/weak/weak-2.c: Likewise.
867 * gcc.dg/weak/weak-3.c: Likewise.
868 * gcc.dg/weak/weak-4.c: Likewise.
869 * gcc.dg/weak/weak-5.c: Likewise.
870 * gcc.dg/weak/weak-15.c: Likewise.
871 * gcc.dg/weak/weak-16.c: Likewise.
873 * c-c++-common/pr54486.c: Skip test for mingw-targets.
875 2013-03-07 Jakub Jelinek <jakub@redhat.com>
877 PR tree-optimization/56559
878 * gcc.dg/tree-ssa/reassoc-26.c: New test.
880 2013-03-07 Andreas Schwab <schwab@suse.de>
882 * gcc.dg/pr31490.c: Fix last change.
884 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
887 * g++.dg/template/crash115.C: New.
889 2013-03-06 Jakub Jelinek <jakub@redhat.com>
891 PR tree-optimization/56539
892 * gcc.c-torture/compile/pr56539.c: New test.
894 2013-03-06 Kai Tietz <ktietz@redhat.com>
896 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
898 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
899 * gcc.dg/lto/20091013-1_2.c: Likewise.
900 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
902 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
904 * gnat.dg/specs/aggr6.ads: New test.
906 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
908 * gnat.dg/loop_optimization15.ad[sb]: New test.
910 2013-03-06 Jakub Jelinek <jakub@redhat.com>
913 * gcc.dg/pr56548.c: New test.
915 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
918 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
920 2013-03-06 Jakub Jelinek <jakub@redhat.com>
923 * g++.dg/template/typename20.C: New test.
925 2013-03-05 Jakub Jelinek <jakub@redhat.com>
928 * gcc.dg/pr56510.c: New test.
930 PR rtl-optimization/56484
931 * gcc.c-torture/compile/pr56484.c: New test.
933 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
936 * g++.dg/warn/Wsign-conversion-2.C: New.
938 2013-03-05 Richard Biener <rguenther@suse.de>
940 PR tree-optimization/56270
941 * gcc.dg/vect/slp-38.c: New testcase.
943 2013-03-05 Jakub Jelinek <jakub@redhat.com>
945 PR rtl-optimization/56494
946 * gcc.dg/pr56494.c: New test.
948 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
950 * gcc.dg/pr56424.c: New test.
952 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
954 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
955 * gcc.dg/pr56228.c <avr>: Skip.
957 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
960 PR tree-optimization/52631
961 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
963 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
965 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
966 * gcc.dg/vect/vect-83_64.c: Same.
968 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
971 * gfortran.dg/pointer_check_13.f90: New test.
973 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
976 * gfortran.dg/array_constructor_42.f90: New test.
978 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
981 * g++.dg/template/static33.C: New.
982 * g++.dg/template/static34.C: Likewise.
985 * g++.dg/template/static35.C: New.
987 2013-03-01 Steve Ellcey <sellcey@mips.com>
989 * gcc.dg/pr56396.c: Require pic support.
991 2013-03-01 Richard Biener <rguenther@suse.de>
993 PR tree-optimization/55481
994 * gcc.dg/torture/pr56488.c: New testcase.
996 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
997 Jakub Jelinek <jakub@redhat.com>
1000 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1001 no_sanitize_address attribute rather than no_address_safety_analysis.
1002 * g++.dg/asan/sanitizer_test_utils.h
1003 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1004 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1005 in addition to no_address_safety_analysis.
1007 2013-02-28 Jason Merrill <jason@redhat.com>
1010 * g++.dg/cpp0x/constexpr-and.C: New.
1012 2013-02-28 Martin Jambor <mjambor@suse.cz>
1014 PR tree-optimization/56294
1015 * g++.dg/debug/pr56294.C: New test.
1017 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1019 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1021 2013-02-27 Marek Polacek <polacek@redhat.com>
1023 PR rtl-optimization/56466
1024 * gcc.dg/pr56466.c: New test.
1026 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1028 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1029 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1030 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1032 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1035 * gcc.dg/pr45472.c: New test.
1037 2013-02-26 Marek Polacek <polacek@redhat.com>
1039 PR tree-optimization/56426
1040 * gcc.dg/pr56436.c: New test.
1042 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1044 PR tree-optimization/56448
1045 * gcc.c-torture/compile/pr56448.c: New test.
1047 PR tree-optimization/56443
1048 * gcc.dg/torture/pr56443.c: New test.
1050 2013-02-25 Richard Biener <rguenther@suse.de>
1052 PR tree-optimization/56175
1053 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1055 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1058 * g++.dg/torture/pr56403.C: New test.
1060 2013-02-25 Catherine Moore <clm@codesourcery.com>
1063 2013-02-24 Catherine Moore <clm@codesourcery.com>
1064 Richard Sandiford <rdsandiford@googlemail.com>
1066 * gcc.target/mips/mips.exp: Add microMIPS support.
1067 * gcc.target/mips/umips-movep-2.c: New test.
1068 * gcc.target/mips/umips-lwp-2.c: New test.
1069 * gcc.target/mips/umips-swp-5.c: New test.
1070 * gcc.target/mips/umips-constraints-1.c: New test.
1071 * gcc.target/mips/umips-lwp-3.c: New test.
1072 * gcc.target/mips/umips-swp-6.c: New test.
1073 * gcc.target/mips/umips-constraints-2.c: New test.
1074 * gcc.target/mips/umips-save-restore-1.c: New test.
1075 * gcc.target/mips/umips-lwp-4.c: New test.
1076 * gcc.target/mips/umips-swp-7.c: New test.
1077 * gcc.target/mips/umips-save-restore-2.c: New test.
1078 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1079 * gcc.target/mips/umips-lwp-5.c: New test.
1080 * gcc.target/mips/umips-save-restore-3.c: New test.
1081 * gcc.target/mips/umips-lwp-6.c: New test.
1082 * gcc.target/mips/umips-swp-1.c: New test.
1083 * gcc.target/mips/umips-lwp-7.c: New test.
1084 * gcc.target/mips/umips-swp-2.c: New test.
1085 * gcc.target/mips/umips-lwp-8.c: New test.
1086 * gcc.target/mips/umips-swp-3.c: New test.
1087 * gcc.target/mips/umips-movep-1.c: New test.
1088 * gcc.target/mips/umips-lwp-1.c: New test.
1089 * gcc.target/mips/umips-swp-4.c: New test.
1091 2013-02-24 Catherine Moore <clm@codesourcery.com>
1092 Richard Sandiford <rdsandiford@googlemail.com>
1094 * gcc.target/mips/mips.exp: Add microMIPS support.
1095 * gcc.target/mips/umips-movep-2.c: New test.
1096 * gcc.target/mips/umips-lwp-2.c: New test.
1097 * gcc.target/mips/umips-swp-5.c: New test.
1098 * gcc.target/mips/umips-constraints-1.c: New test.
1099 * gcc.target/mips/umips-lwp-3.c: New test.
1100 * gcc.target/mips/umips-swp-6.c: New test.
1101 * gcc.target/mips/umips-constraints-2.c: New test.
1102 * gcc.target/mips/umips-save-restore-1.c: New test.
1103 * gcc.target/mips/umips-lwp-4.c: New test.
1104 * gcc.target/mips/umips-swp-7.c: New test.
1105 * gcc.target/mips/umips-save-restore-2.c: New test.
1106 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1107 * gcc.target/mips/umips-lwp-5.c: New test.
1108 * gcc.target/mips/umips-save-restore-3.c: New test.
1109 * gcc.target/mips/umips-lwp-6.c: New test.
1110 * gcc.target/mips/umips-swp-1.c: New test.
1111 * gcc.target/mips/umips-lwp-7.c: New test.
1112 * gcc.target/mips/umips-swp-2.c: New test.
1113 * gcc.target/mips/umips-lwp-8.c: New test.
1114 * gcc.target/mips/umips-swp-3.c: New test.
1115 * gcc.target/mips/umips-movep-1.c: New test.
1116 * gcc.target/mips/umips-lwp-1.c: New test.
1117 * gcc.target/mips/umips-swp-4.c: New test.
1119 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1122 * lib/asan-dg.exp (asan_link_flags): Add
1123 -B${gccpath}/libsanitizer/asan/ to flags.
1125 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1128 * gcc.dg/torture/pr56420.c: New test.
1130 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1133 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1135 2013-02-21 Martin Jambor <mjambor@suse.cz>
1137 PR tree-optimization/56310
1138 * g++.dg/ipa/pr56310.C: New test.
1140 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1143 * gfortran.dg/proc_ptr_comp_37.f90: New.
1145 2013-02-21 Richard Biener <rguenther@suse.de>
1147 PR tree-optimization/56415
1149 2013-02-11 Richard Biener <rguenther@suse.de>
1151 PR tree-optimization/56273
1152 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1153 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1154 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1155 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1156 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1157 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1159 2013-02-21 Marek Polacek <polacek@redhat.com>
1161 PR tree-optimization/56398
1162 * g++.dg/torture/pr56398.C: New test.
1164 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1167 * gcc.c-torture/compile/pr56405.c: New test.
1169 2013-02-20 Jan Hubicka <jh@suse.cz>
1171 PR tree-optimization/56265
1172 * g++.dg/ipa/devirt-11.C: New testcase.
1174 2013-02-20 Richard Biener <rguenther@suse.de>
1176 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1178 2013-02-20 Richard Biener <rguenther@suse.de>
1179 Jakub Jelinek <jakub@redhat.com>
1181 PR tree-optimization/56396
1182 * gcc.dg/pr56396.c: New testcase.
1184 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1187 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1189 2013-02-19 Richard Biener <rguenther@suse.de>
1191 PR tree-optimization/56384
1192 * gcc.dg/torture/pr56384.c: New testcase.
1194 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1196 PR tree-optimization/56350
1197 * gcc.dg/pr56350.c: New test.
1199 PR tree-optimization/56381
1200 * g++.dg/opt/pr56381.C: New test.
1202 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1205 * lib/dg-pch.exp (pch-init, pch-finish,
1206 check_effective_target_pch_supported_debug): New procs.
1207 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1208 Likewise if $pch_unsupported_debug and $flags include -g.
1209 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1210 and dg-require-effective-target pch_unsupported_debug.
1211 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1212 * objc.dg/pch/pch.exp: Likewise.
1213 * gcc.dg/pch/pch.exp: Likewise.
1214 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1215 pch_unsupported_debug.
1216 * gcc.dg/pch/valid-1.hs: Likewise.
1217 * gcc.dg/pch/valid-1b.c: Likewise.
1218 * gcc.dg/pch/valid-1b.hs: Likewise.
1220 2013-02-18 Richard Biener <rguenther@suse.de>
1222 PR tree-optimization/56366
1223 * gcc.dg/torture/pr56366.c: New testcase.
1225 2013-02-18 Richard Biener <rguenther@suse.de>
1228 * gcc.dg/torture/pr56349.c: New testcase.
1230 2013-02-18 Richard Biener <rguenther@suse.de>
1232 PR tree-optimization/56321
1233 * gcc.dg/torture/pr56321.c: New testcase.
1235 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1237 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1239 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1240 Dodji Seketeli <dodji@redhat.com>
1243 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1244 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1245 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1246 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1247 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1248 * c-c++-common/asan/pr56330.c: Likewise.
1249 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1250 Ensure the size argument of __builtin_memcpy is a constant.
1252 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1253 Paolo Carlini <paolo.carlini@oracle.com>
1256 * g++.dg/cpp0x/enum23.C: New.
1258 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1261 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1263 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1265 PR rtl-optimization/56348
1266 * gcc.target/i386/pr56348.c: New test.
1268 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1270 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1271 * gcc.target/arm/interrupt-2.c: Likewise.
1273 2013-02-15 Tobias Burnus <burnus@net-b.de>
1276 * gfortran.dg/matmul_9.f90: New.
1278 2013-02-15 Tobias Burnus <burnus@net-b.de>
1281 * gfortran.dg/init_flag_11.f90: New.
1283 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1285 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1287 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1289 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1292 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1293 Tobias Burnus <burnus@net-b.de>
1296 * gfortran.dg/allocatable_function_7.f90: New.
1298 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1300 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1301 * asan_globals_test-wrapper.cc: New file.
1302 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1303 instead of asan_globals_test.cc as dg-additional-sources.
1304 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1305 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1306 "sanitizer_test_utils.h" instead of
1307 "sanitizer_common/tests/sanitizer_test_utils.h".
1308 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1309 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1310 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1311 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1312 * g++.dg/asan/asan_test.cc: Synced from upstream.
1313 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1315 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1318 * c-c++-common/asan/memcmp-2.c: New test.
1320 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1323 * g++.dg/cpp0x/udlit-string-literal.h: New.
1324 * g++.dg/cpp0x/udlit-string-literal.C: New.
1326 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1328 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1330 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1333 * gcc.target/arm/pr56184.C: New test.
1335 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1338 * g++.dg/torture/pr56302.C: New test.
1339 * g++.dg/cpp0x/constexpr-56302.C: New test.
1340 * c-c++-common/pr56302.c: New test.
1342 2013-02-13 Tobias Burnus <burnus@net-b.de>
1343 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1346 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1347 * gfortran.dg/quad_3.f90: Ditto.
1349 2013-02-13 Kostya Serebryany <kcc@google.com>
1351 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1352 to match the fresh asan run-time.
1353 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1355 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1357 Avoid instrumenting duplicated memory access in the same basic block
1358 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1359 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1360 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1361 * c-c++-common/asan/inc.c: Likewise.
1363 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1366 * gcc.target/i386/pr56148.c: New test.
1368 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1369 Tobias Burnus <burnus@net-b.de>
1372 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1375 2013-02-12 Richard Biener <rguenther@suse.de>
1378 * gcc.dg/lto/pr56297_0.c: New testcase.
1379 * gcc.dg/lto/pr56297_0.c: Likewise.
1381 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1384 * gfortran.dg/typebound_deferred_1.f90: New.
1386 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1388 PR rtl-optimization/56151
1389 * gcc.target/i386/pr56151.c: New test.
1391 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1393 * g++.dg/ext/mv12.C: New test.
1394 * g++.dg/ext/mv12.h: New file.
1395 * g++.dg/ext/mv12-aux.C: New file.
1396 * g++.dg/ext/mv13.C: New test.
1398 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1400 * lib/target-supports.exp
1401 (check_effective_target_powerpc_eabi_ok): New.
1402 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1404 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1405 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1407 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1408 * gcc.target/powerpc/pr51623.c: Likewise.
1409 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1410 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1412 2013-02-11 Alexander Potapenko <glider@google.com>
1413 Jack Howarth <howarth@bromo.med.uc.edu>
1414 Jakub Jelinek <jakub@redhat.com>
1417 * g++.dg/asan/pr55617.C: Run on all targets.
1419 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1421 PR rtl-optimization/56275
1422 * gcc.dg/pr56275.c: New test.
1424 2013-02-11 Richard Biener <rguenther@suse.de>
1426 PR tree-optimization/56273
1427 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1429 2013-02-11 Richard Biener <rguenther@suse.de>
1431 PR tree-optimization/56264
1432 * gcc.dg/torture/pr56264.c: New testcase.
1434 2013-02-11 Richard Biener <rguenther@suse.de>
1436 PR tree-optimization/56273
1437 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1438 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1439 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1440 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1441 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1442 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1444 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1446 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1447 for *-*-linux-gnu targets.
1448 * g++.dg/asan/interception-test-1.c: Ditto.
1449 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1450 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1452 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1455 * gfortran.dg/intrinsic_size_4.f90 : New test.
1457 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1460 * gcc.target/powerpc/pr56256.c: New test.
1462 2013-02-08 Ian Lance Taylor <iant@google.com>
1464 * lib/go.exp: Load timeout.exp.
1466 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1468 PR rtl-optimization/56246
1469 * gcc.target/i386/pr56246.c: New test.
1471 2013-02-08 Jeff Law <law@redhat.com>
1474 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1476 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1479 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1482 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1484 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1486 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1488 PR rtl-optimization/56195
1489 * gcc.dg/torture/pr56195.c: New test.
1491 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1494 * gfortran.dg/recursive_interface_2.f90: New test.
1496 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1498 PR tree-optimization/56250
1499 * gcc.c-torture/execute/pr56250.c: New test.
1501 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1503 PR tree-optimization/56064
1504 * gcc.dg/fixed-point/view-convert-2.c: New test.
1506 2013-02-08 Michael Matz <matz@suse.de>
1508 PR tree-optimization/52448
1509 * gcc.dg/pr52448.c: New test.
1511 2013-02-08 Richard Biener <rguenther@suse.de>
1514 * gcc.dg/torture/pr56181.c: New testcase.
1516 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1519 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1520 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1522 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1525 * g++.dg/parse/crash61.C: New test.
1528 * g++.dg/parse/pr56239.C: New test.
1531 * g++.dg/abi/mangle61.C: New test.
1533 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1535 PR rtl-optimization/56225
1536 * gcc.target/i386/pr56225.c: New test.
1538 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1541 * gcc.dg/guality/pr56154-1.c: New test.
1542 * gcc.dg/guality/pr56154-2.c: New test.
1543 * gcc.dg/guality/pr56154-3.c: New test.
1544 * gcc.dg/guality/pr56154-4.c: New test.
1545 * gcc.dg/guality/pr56154-aux.c: New file.
1547 PR tree-optimization/55789
1548 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1550 * gcc.dg/tree-ssa/inline-3.c: Add
1551 --param max-early-inliner-iterations=2 option.
1553 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1556 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1557 Add -fno-dwarf2-cfi-asm to dg-options.
1560 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1563 * gcc.dg/pr56228.c: New test.
1565 2013-02-07 Alan Modra <amodra@gmail.com>
1568 * gcc.target/powerpc/pr54009.c: New test.
1570 * gfortran.dg/pr54131.f: New test.
1572 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1575 * gfortran.dg/array_constructor_41.f90: New test.
1577 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1580 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1582 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1585 * g++.dg/gomp/pr56217.C: New test.
1587 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1589 PR tree-optimization/56205
1590 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1591 * gcc.c-torture/execute/pr56205.c: New test.
1593 2013-02-05 Richard Biener <rguenther@suse.de>
1595 PR tree-optimization/53342
1596 PR tree-optimization/53185
1597 * gcc.dg/vect/pr53185-2.c: New testcase.
1599 2013-02-05 Jan Hubicka <jh@suse.cz>
1601 PR tree-optimization/55789
1602 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1603 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1604 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1605 * g++.dg/ipa/inline-1.C: New testcase.
1606 * g++.dg/ipa/inline-2.C: New testcase.
1607 * g++.dg/ipa/inline-3.C: New testcase.
1609 2013-02-05 Jan Hubicka <jh@suse.cz>
1611 PR tree-optimization/55789
1612 * g++.dg/torture/pr55789.C: New testcase.
1614 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1617 * gcc.dg/pr56167.c: New test.
1619 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1622 * gcc.target/sh/pr55146.c: New.
1624 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1626 PR tree-optimization/54386
1627 * gcc.target/sh/pr54386.c: New.
1629 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1632 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1635 * gfortran.dg/realloc_on _assign_17.f90 : New test.
1637 2013-02-04 Alexander Potapenko <glider@google.com>
1638 Jack Howarth <howarth@bromo.med.uc.edu>
1639 Jakub Jelinek <jakub@redhat.com>
1642 * g++.dg/asan/pr55617.C: New test.
1644 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1647 * gfortran.dg/typebound_operator_19.f90: New test.
1648 * gfortran.dg/typebound_assignment_4.f90: New test.
1650 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1653 * gfortran.dg/recursive_interface_1.f90: New test.
1655 2013-02-04 Richard Guenther <rguenther@suse.de>
1658 * gcc.dg/lto/pr56168_0.c: New testcase.
1659 * gcc.dg/lto/pr56168_1.c: Likewise.
1661 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1665 * gfortran.dg/block_12.f90: New test.
1666 * gfortran.dg/module_error_1.f90: New test.
1668 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1670 * lib/target-supports.exp (check_effective_target_vect_float)
1671 (check_effective_target_vect_no_align): Add mips-sde-elf.
1673 2013-02-01 Jakub Jelinek <jakub@redhat.com>
1675 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1677 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
1679 * gcc.dg/pr56023.c: XFAIL on AIX.
1680 * gcc.dg/vect/pr49352.c: Same.
1682 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
1684 * gnat.dg/opt26.adb: New test.
1686 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1689 2013-01-27 Amol Pise <amolpise15@gmail.com>
1691 * gcc.target/arm/neon-vfnms-1.c: New test.
1692 * gcc.target/arm/neon-vfnma-1.c: New test.
1694 2013-01-31 Richard Biener <rguenther@suse.de>
1696 PR tree-optimization/56157
1697 * gcc.dg/torture/pr56157.c: New testcase.
1699 2013-01-30 Richard Biener <rguenther@suse.de>
1701 PR tree-optimization/56150
1702 * gcc.dg/torture/pr56150.c: New testcase.
1704 2013-01-30 Jakub Jelinek <jakub@redhat.com>
1707 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1708 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
1709 printed in backtrace.
1710 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1711 to avoid errors about mismatched allocation vs. deallocation.
1714 * g++.dg/mv1.C: Moved to...
1715 * g++.dg/ext/mv1.C: ... here. Adjust test.
1716 * g++.dg/mv2.C: Moved to...
1717 * g++.dg/ext/mv2.C: ... here. Adjust test.
1718 * g++.dg/mv3.C: Moved to...
1719 * g++.dg/ext/mv3.C: ... here.
1720 * g++.dg/mv4.C: Moved to...
1721 * g++.dg/ext/mv4.C: ... here.
1722 * g++.dg/mv5.C: Moved to...
1723 * g++.dg/ext/mv5.C: ... here. Adjust test.
1724 * g++.dg/mv6.C: Moved to...
1725 * g++.dg/ext/mv6.C: ... here. Adjust test.
1726 * g++.dg/ext/mv7.C: New test.
1727 * g++.dg/ext/mv8.C: New test.
1728 * g++.dg/ext/mv9.C: New test.
1729 * g++.dg/ext/mv10.C: New test.
1730 * g++.dg/ext/mv11.C: New test.
1732 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
1734 PR rtl-optimization/56144
1735 * gcc.dg/pr56144.c: New.
1737 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
1739 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1741 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1742 * g++.dg/cpp0x/constexpr-55573.C: Same
1744 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
1746 PR tree-optimization/56064
1747 * gcc.dg/fixed-point/view-convert.c: New test.
1749 2013-01-30 Andreas Schwab <schwab@suse.de>
1751 * lib/target-supports-dg.exp (dg-process-target): Use expr to
1752 evaluate the end index in string range.
1754 2013-01-30 Tobias Burnus <burnus@net-b.de>
1757 * gfortran.dg/allocatable_function_6.f90: New.
1759 2013-01-29 Janus Weil <janus@gcc.gnu.org>
1760 Mikael Morin <mikael@gcc.gnu.org>
1763 * gfortran.dg/proc_ptr_comp_36.f90: New.
1765 2013-01-29 Richard Biener <rguenther@suse.de>
1767 PR tree-optimization/55270
1768 * gcc.dg/torture/pr55270.c: New testcase.
1770 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1772 PR rtl-optimization/56117
1773 * gcc.dg/pr56117.c: New test.
1775 2013-01-28 Richard Biener <rguenther@suse.de>
1777 PR tree-optimization/56034
1778 * gcc.dg/torture/pr56034.c: New testcase.
1780 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1782 PR tree-optimization/56125
1783 * gcc.dg/pr56125.c: New test.
1785 2013-01-28 Tobias Burnus <burnus@net-b.de>
1786 Mikael Morin <mikael@gcc.gnu.org>
1789 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1790 * gfortran.dg/import8.f90: Likewise.
1791 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1792 * gfortran.dg/import10.f90: New test.
1793 * gfortran.dg/import11.f90: Likewise
1795 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1798 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1799 string.h. Provide memset, malloc and free prototypes, adjust line
1800 numbers in dg-output.
1801 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1802 Provide memset prototype and adjust line numbers in dg-output.
1803 * c-c++-common/asan/global-overflow-1.c: Likewise.
1805 PR tree-optimization/56094
1806 * gcc.dg/pr56094.c: New test.
1808 2013-01-27 Amol Pise <amolpise15@gmail.com>
1810 * gcc.target/arm/neon-vfnms-1.c: New test.
1811 * gcc.target/arm/neon-vfnma-1.c: New test.
1813 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
1816 * gcc.target/i386/pr56114.c: New test.
1818 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
1821 * gfortran.dg/associate_14.f90: New test.
1824 * gfortran.dg/associate_13.f90: New test.
1826 2013-01-25 Jakub Jelinek <jakub@redhat.com>
1828 PR tree-optimization/56098
1829 * gcc.dg/pr56098-1.c: New test.
1830 * gcc.dg/pr56098-2.c: New test.
1832 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
1835 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1837 2013-01-22 Marek Polacek <polacek@redhat.com>
1839 PR tree-optimization/56035
1840 * gcc.dg/pr56035.c: New test.
1842 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1844 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1847 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1849 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1851 2013-01-24 Jakub Jelinek <jakub@redhat.com>
1854 * gcc.dg/pr56078.c: New test.
1855 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1857 2013-01-24 Martin Jambor <mjambor@suse.cz>
1859 PR tree-optimization/55927
1860 * g++.dg/ipa/devirt-10.C: Disable early inlining.
1862 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
1864 * gcc.target/i386/movsd.c: New test.
1866 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
1869 * gcc.target/i386/pr55934.c: New test.
1871 2013-01-23 Janus Weil <janus@gcc.gnu.org>
1874 * gfortran.dg/select_8.f90: New.
1876 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
1878 * gcc.target/microblaze/microblaze.exp: Remove
1879 target_config_cflags check.
1881 2013-01-23 Jakub Jelinek <jakub@redhat.com>
1884 * gfortran.dg/gomp/pr56052.f90: New test.
1887 * gcc.dg/pr49069.c: New test.
1889 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1892 * g++.dg/cpp0x/constexpr-static10.C: New.
1894 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
1897 * gcc.target/i386/pr56028.c: New test.
1899 2013-01-22 Jakub Jelinek <jakub@redhat.com>
1902 * gcc.target/i386/pr55686.c: New test.
1904 2013-01-22 Dodji Seketeli <dodji@redhat.com>
1907 * g++.dg/cpp0x/variadic139.C: New test.
1908 * g++.dg/cpp0x/variadic140.C: Likewise.
1909 * g++.dg/cpp0x/variadic141.C: Likewise.
1911 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
1913 * gnat.dg/warn8.adb: New test.
1915 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1918 * gfortran.dg/include_8.f90: New test.
1920 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1922 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1923 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1925 2013-01-21 Jakub Jelinek <jakub@redhat.com>
1927 PR tree-optimization/56051
1928 * gcc.c-torture/execute/pr56051.c: New test.
1930 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1932 PR rtl-optimization/56023
1933 * gcc.dg/pr56023.c: New test.
1935 2013-01-21 Martin Jambor <mjambor@suse.cz>
1938 * gcc.target/i386/pr56022.c: New test.
1940 2013-01-21 Jason Merrill <jason@redhat.com>
1942 * lib/target-supports.exp (check_effective_target_alias): New.
1944 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
1947 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1949 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
1951 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1953 2013-01-19 Jeff Law <law@redhat.com>
1955 PR tree-optimization/52631
1956 * tree-ssa/pr52631.c: New test.
1957 * tree-ssa/ssa-fre-9: Update expected output.
1959 2013-01-19 Anthony Green <green@moxielogic.com>
1961 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1964 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1966 PR tree-optimization/56029
1967 * g++.dg/torture/pr56029.C: New test.
1969 2013-01-18 Sharad Singhai <singhai@google.com>
1971 PR tree-optimization/55995
1972 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1974 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
1977 * gcc.target/i386/pr55433.c: New.
1979 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1982 * gfortran.dg/pr56015.f90: New test.
1984 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
1986 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1988 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
1990 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1991 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1992 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1993 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1994 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1996 2013-01-17 Jeff Law <law@redhat.com>
1998 * gcc.dg/pr52573.c: Move to...
1999 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2001 PR rtl-optimization/52573
2002 * gcc.dg/pr52573.c: New test.
2004 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2007 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2008 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2009 check_no_compiler_messages to test support in ucontext.h.
2010 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2011 compliant RLIMIT_AS.
2013 2013-01-17 Marek Polacek <polacek@redhat.com>
2015 PR rtl-optimization/55833
2016 * gcc.dg/pr55833.c: New test.
2018 2013-01-17 Jan Hubicka <jh@suse.cz>
2020 PR tree-optimization/55273
2021 * gcc.c-torture/compile/pr55273.c: New testcase.
2023 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2026 * gcc.target/pr55981.c: New test.
2028 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2030 * gcc.target/arm/pr40887.c: Require at least armv5.
2031 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2032 * gcc.target/arm/pr51915.c: Likewise.
2033 * gcc.target/arm/pr52006.c: Likewise.
2034 * gcc.target/arm/pr53187.c: Likewise.
2036 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2037 * gcc.target/arm/ftest-support-arm.h: Delete.
2038 * gcc.target/arm/ftest-support-thumb.h: Delete.
2039 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2040 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2041 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2042 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2043 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2044 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2045 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2046 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2047 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2048 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2049 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2050 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2051 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2052 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2053 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2054 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2055 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2056 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2057 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2058 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2059 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2060 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2061 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2062 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2064 2013-01-17 Martin Jambor <mjambor@suse.cz>
2066 PR tree-optimizations/55264
2067 * g++.dg/ipa/pr55264.C: New test.
2069 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2072 * gfortran.dg/class_55.f90: New.
2074 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2077 * gcc.c-torture/execute/builtins/builtins.exp: Add
2078 -Wl,--allow-multiple-definition for eabi and elf targets.
2081 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2082 check_effective_target_vect_perm_short,
2083 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2084 check_effective_target_vect64): Return 0 for big-endian ARM.
2085 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2087 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2090 2013-01-16 Richard Biener <rguenther@suse.de>
2092 PR tree-optimization/55964
2093 * gcc.dg/torture/pr55964.c: New testcase.
2095 2013-01-16 Richard Biener <rguenther@suse.de>
2097 PR tree-optimization/54767
2098 PR tree-optimization/53465
2099 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2101 2013-01-16 Christian Bruel <christian.bruel@st.com>
2104 * gcc.target/sh/sh-switch.c: New testcase.
2106 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2108 * gcc.dg/webizer.c: Increase the array size.
2110 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2113 * gcc.dg/pr55940.c: New test.
2115 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2116 Harald Anlauf <anlauf@gmx.de>
2118 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2119 * gfortran.dg/bounds_check_5.f90: Likewise.
2120 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2121 * gfortran.dg/continuation_9.f90: Likewise.
2122 * gfortran.dg/move_alloc_13.f90: Likewise.
2123 * gfortran.dg/structure_constructor_11.f90: Likewise.
2124 * gfortran.dg/tab_continuation.f: Likewise.
2125 * gfortran.dg/warning-directive-2.F90: Likewise.
2126 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2128 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2130 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2131 * gcc.target/arm/fma-sp.c: Likewise.
2133 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2135 PR rtl-optimization/55153
2136 * gcc.dg/pr55153.c: New.
2138 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2140 PR tree-optimization/55920
2141 * gcc.c-torture/compile/pr55920.c: New test.
2143 2013-01-15 Richard Biener <rguenther@suse.de>
2146 * gcc.dg/torture/pr55882.c: New testcase.
2148 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2150 PR tree-optimization/55955
2151 * gcc.c-torture/compile/pr55955.c: New test.
2153 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2156 * g++.dg/cpp0x/alias-decl-31.C: New test.
2158 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2161 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2162 case where interface is null.
2164 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2167 * gfortran.dg/array_constructor_40.f90: New test.
2169 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2171 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2173 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2175 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2176 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2177 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2178 * gcc.target/aarch64/vect-ld1r.c: New.
2179 * gcc.target/aarch64/vect-ld1r.x: New.
2181 2013-01-14 Andi Kleen <ak@linux.intel.com>
2184 * gcc.target/i386/hle-clear-rel.c: New file
2185 * gcc.target/i386/hle-store-rel.c: New file.
2187 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2189 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2190 * gfortran.dg/bounds_check_4.f90: Likewise.
2191 * gfortran.dg/inquire_10.f90: Likewise.
2192 * gfortran.dg/minloc_3.f90: Likewise.
2193 * gfortran.dg/minlocval_3.f90: Likewise.
2194 * gfortran.dg/module_double_reuse.f90: Likewise.
2195 * gfortran.dg/mvbits_1.f90: Likewise.
2196 * gfortran.dg/oldstyle_1.f90: Likewise.
2197 * gfortran.dg/pr20163-2.f: Likewise.
2198 * gfortran.dg/save_1.f90: Likewise.
2199 * gfortran.dg/scan_1.f90: Likewise.
2200 * gfortran.dg/select_char_1.f90: Likewise.
2201 * gfortran.dg/shape_4.f90: Likewise.
2202 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2203 * gfortran.dg/function_optimize_10.f90: Likewise.
2204 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2205 * gfortran.dg/used_types_17.f90: Likewise.
2206 * gfortran.dg/used_types_18.f90: Likewise.
2208 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2211 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2213 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2215 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2217 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2219 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2221 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2224 * gfortran.dg/assumed_type_2.f90: Fix test case.
2225 * gfortran.dg/internal_pack_13.f90: New test.
2226 * gfortran.dg/internal_pack_14.f90: New test.
2228 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2231 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2232 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2235 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2237 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2239 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2242 * gcc.target/s390/pr55719.c: New testcase.
2244 2013-01-11 Richard Guenther <rguenther@suse.de>
2246 PR tree-optimization/44061
2247 * gcc.dg/pr44061.c: New testcase.
2249 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2251 Update copyright years.
2253 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2254 Jakub Jelinek <jakub@redhat.com>
2257 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2259 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2261 PR rtl-optimization/55672
2262 * gcc.target/i386/pr55672.c: New.
2264 2013-01-10 Jeff Law <law@redhat.com>
2266 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2267 pass/fail message unique.
2270 2013-01-10 Jason Merrill <jason@redhat.com>
2272 * ada/.gitignore: New.
2274 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2276 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2278 * g++.dg/tls/thread_local2.C: Likewise.
2279 * g++.dg/tls/thread_local2g.C: Likewise.
2280 * g++.dg/tls/thread_local6.C: Likewise.
2281 * g++.dg/tls/thread_local-order1.C: Add tls options.
2282 * g++.dg/tls/thread_local-order2.C: Likewise.
2283 * g++.dg/tls/thread_local3.C: Likewise.
2284 * g++.dg/tls/thread_local3g.C: Likewise.
2285 * g++.dg/tls/thread_local4.C: Likewise.
2286 * g++.dg/tls/thread_local4g.C: Likewise.
2287 * g++.dg/tls/thread_local5.C: Likewise.
2288 * g++.dg/tls/thread_local5g.C: Likewise.
2289 * g++.dg/tls/thread_local6g.C: Likewise.
2291 2013-01-10 Kostya Serebryany <kcc@google.com>
2293 * g++.dg/asan/asan_test.cc: Sync from upstream.
2295 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2297 PR tree-optimization/55921
2298 * gcc.c-torture/compile/pr55921.c: New test.
2300 2013-01-09 Jan Hubicka <jh@suse.cz>
2302 PR tree-optimization/55569
2303 * gcc.c-torture/compile/pr55569.c: New testcase.
2305 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2308 * gfortran.dg/use_28.f90: New test.
2310 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2312 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2313 number matching more robust.
2315 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2317 PR rtl-optimization/55829
2318 * gcc.target/i386/pr55829.c: New.
2320 2013-01-09 Tobias Burnus <burnus@net-b.de>
2323 * gfortran.dg/bind_c_bool_1.f90: New.
2324 * gfortran.dg/do_5.f90: Add dg-warning.
2326 2013-01-09 Jan Hubicka <jh@suse.cz>
2328 PR tree-optimization/55875
2329 * gcc.c-torture/execute/pr55875.c: New testcase.
2330 * g++.dg/torture/pr55875.C: New testcase.
2332 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2335 * c-c++-common/pr48418.c: New test.
2337 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2340 * g++.dg/tls/thread_local-ice.C: New.
2342 2013-01-09 Andreas Schwab <schwab@suse.de>
2344 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2346 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2348 PR tree-optimization/48189
2349 * gcc.dg/pr48189.c: New test.
2351 2013-01-04 Jan Hubicka <jh@suse.cz>
2353 PR tree-optimization/55823
2354 * g++.dg/ipa/devirt-10.C: New testcase.
2356 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2357 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2359 PR rtl-optimization/55845
2360 * gcc.target/i386/pr55845.c: New test.
2362 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2364 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2365 instructions generated instead of number of occurances.
2367 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2369 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2370 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2371 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2372 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2373 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2374 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2375 * gcc.target/aarch64/vect-fcm.x: Likewise.
2376 * lib/target-supports.exp
2377 (check_effective_target_vect_cond): Enable for AArch64.
2379 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2381 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2382 endian-safe float pool loading.
2383 (test_square_root_v4sf): Likewise.
2384 (test_square_root_v2df): Likewise.
2385 * lib/target-supports.exp
2386 (check_effective_target_vect_call_sqrtf): Add AArch64.
2388 2013-01-08 Martin Jambor <mjambor@suse.cz>
2391 * gcc.dg/tree-ssa/pr55579.c: New test.
2393 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2395 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2398 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2401 * gcc.dg/torture/pr55890-3.c: New test.
2404 * gcc.c-torture/compile/pr55851.c: New test.
2407 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2410 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2413 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2415 2013-01-07 Tobias Burnus <burnus@net-b.de>
2418 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2419 * gfortran.dg/pointer_init_7.f90: New.
2421 2013-01-07 Richard Biener <rguenther@suse.de>
2423 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2425 2013-01-07 Richard Biener <rguenther@suse.de>
2428 * gcc.dg/torture/pr55890-1.c: New testcase.
2429 * gcc.dg/torture/pr55890-2.c: Likewise.
2431 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2433 * gcc.target/aarch64/fmovd.c: New.
2434 * gcc.target/aarch64/fmovf.c: Likewise.
2435 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2436 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2437 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2438 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2439 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2440 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2442 2013-01-07 Richard Biener <rguenther@suse.de>
2444 PR tree-optimization/55888
2445 PR tree-optimization/55862
2446 * gcc.dg/torture/pr55888.c: New testcase.
2448 2013-01-07 Tobias Burnus <burnus@net-b.de>
2451 * gfortran.dg/intrinsic_size_3.f90: New.
2453 2013-01-07 Tobias Burnus <burnus@net-b.de>
2456 * gfortran.dg/select_type_32.f90: New.
2458 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2461 * g++.dg/cpp0x/alias-decl-29.C: New test.
2463 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2468 * gfortran.dg/class_array_15.f03: New test.
2470 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2475 * gfortran.dg/use_23.f90: New test.
2476 * gfortran.dg/use_24.f90: New test.
2477 * gfortran.dg/use_25.f90: New test.
2478 * gfortran.dg/use_26.f90: New test.
2479 * gfortran.dg/use_27.f90: New test.
2481 2013-01-06 Olivier Hainque <hainque@adacore.com>
2483 * gnat.dg/specs/clause_on_volatile.ads: New test.
2485 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2487 * gnat.dg/alignment10.adb: New test.
2489 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2490 Mikael Morin <mikael@gcc.gnu.org>
2493 * gfortran.dg/use_22.f90: New test.
2495 2013-01-04 Andrew Pinski <apinski@cavium.com>
2497 * gcc.target/aarch64/cmp-1.c: New testcase.
2499 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2502 * gfortran.dg/select_type_31.f03: New test.
2504 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2506 PR c++/54526 (again)
2507 * g++.dg/cpp0x/parse2.C: Extend.
2508 * g++.old-deja/g++.other/crash28.C: Adjust.
2510 2013-01-04 Richard Biener <rguenther@suse.de>
2512 PR tree-optimization/55862
2513 * gcc.dg/torture/pr55862.c: New testcase.
2515 2013-01-04 Martin Jambor <mjambor@suse.cz>
2517 PR tree-optimization/55755
2518 * gcc.dg/torture/pr55755.c: New test.
2519 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2520 * gcc.dg/tree-ssa/pr45144.c: Update.
2522 2013-01-04 Richard Biener <rguenther@suse.de>
2525 * gcc.dg/fold-reassoc-2.c: New testcase.
2527 2013-01-04 Tobias Burnus <burnus@net-b.de>
2530 * gfortran.dg/null_7.f90: New.
2532 2013-01-04 Tobias Burnus <burnus@net-b.de>
2536 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2537 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2538 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2540 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2542 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2544 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2547 * gfortran.dg/assignment_1.f90: Modified.
2548 * gfortran.dg/assignment_4.f90: New.
2550 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2552 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2554 2013-01-03 Richard Biener <rguenther@suse.de>
2556 PR tree-optimization/55857
2557 * gcc.dg/vect/pr55857-1.c: New testcase.
2558 * gcc.dg/vect/pr55857-2.c: Likewise.
2560 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2562 PR rtl-optimization/55838
2563 * gcc.dg/pr55838.c: New test.
2565 PR tree-optimization/55832
2566 * gcc.c-torture/compile/pr55832.c: New test.
2568 2013-01-02 Teresa Johnson <tejohnson@google.com>
2570 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2571 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2572 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2573 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2574 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2575 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2576 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2577 * gcc.dg/unroll_1.c: Ditto.
2578 * gcc.dg/unroll_2.c: Ditto.
2579 * gcc.dg/unroll_3.c: Ditto.
2580 * gcc.dg/unroll_4.c: Ditto.
2582 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2584 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2586 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2589 * gfortran.dg/eof_4.f90: New test.
2591 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2593 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2594 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2595 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2596 (compat_setup_dfp): Initialize compat_alt_caret and
2597 compat_save_TEST_ALWAYS_FLAGS.
2599 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2601 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2603 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2605 * gcc.dg/torture/fp-int-convert-2.c: New test.
2607 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2609 * gfortran.dg/newunit_3.f90: Add dg-do run.
2610 * gfortran.dg/inquire_15.f90: Add dg-do run.
2612 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2614 PR tree-optimization/55831
2615 * gcc.dg/pr55831.c: New test.
2617 Copyright (C) 2013 Free Software Foundation, Inc.
2619 Copying and distribution of this file, with or without modification,
2620 are permitted in any medium without royalty provided the copyright
2621 notice and this notice are preserved.