1 2013-04-08 Richard Biener <rguenther@suse.de>
3 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
5 2013-04-08 Richard Biener <rguenther@suse.de>
7 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
9 2013-04-08 Richard Biener <rguenther@suse.de>
11 * g++.dg/vect/slp-pr56812.cc: Adjust.
13 2013-04-08 Jakub Jelinek <jakub@redhat.com>
15 * gcc.dg/pr56837.c: New test.
16 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
17 "generated memset minus one".
19 2013-04-07 Tobias Burnus <burnus@net-b.de>
22 * gfortran.dg/reshape_5.f90: New.
24 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
27 * gcc.target/powerpc/recip-1.c: Modify expected output.
28 * gcc.target/powerpc/recip-3.c: Likewise.
29 * gcc.target/powerpc/recip-4.c: Likewise.
30 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
32 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
34 * gcc.target/arm/peep-ldrd-1.c: New test.
35 * gcc.target/arm/peep-strd-1.c: Likewise.
37 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
39 * gcc.target/arm/negdi-1.c: New test.
40 * gcc.target/arm/negdi-2.c: Likewise.
41 * gcc.target/arm/negdi-3.c: Likewise.
42 * gcc.target/arm/negdi-4.c: Likewise.
44 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
46 * lib/target-supports.exp (add_options_for_arm_v8_neon):
47 Add -march=armv8-a when we use v8 NEON.
48 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
49 (check_effective_target_vect_call_ceilf): Likewise.
50 (check_effective_target_vect_call_floorf): Likewise.
51 (check_effective_target_vect_call_roundf): Likewise.
52 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
53 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
54 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
55 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
56 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
58 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
60 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
61 * gcc.target/powerpc/sd-pwr6.c: Same.
62 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
63 * g++.dg/debug/pr56294.C: XFAIL on AIX.
65 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
67 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
69 2013-04-04 Janus Weil <janus@gcc.gnu.org>
72 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
73 * gfortran.dg/altreturn_4.f90: Ditto.
74 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
75 * gfortran.dg/altreturn_5.f90: Ditto.
76 * gfortran.dg/altreturn_6.f90: Ditto.
77 * gfortran.dg/altreturn_7.f90: Ditto.
79 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
81 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
83 (check_effective_target_arm_v8_neon_ok_nocache):
85 (check_effective_target_arm_v8_neon_ok): Change to use
86 check_effective_target_arm_v8_neon_ok_nocache.
87 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
89 (check_effective_target_vect_call_btruncf):
90 Enable for arm and ARMv8 NEON.
91 (check_effective_target_vect_call_ceilf): Likewise.
92 (check_effective_target_vect_call_floorf): Likewise.
93 (check_effective_target_vect_call_roundf): Likewise.
94 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
97 2013-04-04 Marek Polacek <polacek@redhat.com>
99 PR tree-optimization/48186
100 * gcc.dg/pr48186.c: New test.
102 2013-04-04 Richard Biener <rguenther@suse.de>
104 PR tree-optimization/56826
105 * gcc.dg/vect/pr56826.c: New testcase.
106 * gcc.dg/vect/O3-pr36098.c: Adjust.
108 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
110 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
111 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
112 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
113 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
114 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
115 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
116 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
117 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
118 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
119 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
121 2013-04-04 Richard Biener <rguenther@suse.de>
123 PR tree-optimization/56213
124 * gcc.dg/vect/vect-123.c: New testcase.
126 2013-04-04 Tobias Burnus <burnus@net-b.de>
129 * gfortran.dg/read_repeat_2.f90: New.
131 2013-04-04 Richard Biener <rguenther@suse.de>
133 PR tree-optimization/56837
134 * g++.dg/torture/pr56837.C: New testcase.
136 2013-04-04 Tobias Burnus <burnus@net-b.de>
139 * gfortran.dg/c_loc_test_21.f90: New.
140 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
141 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
142 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
143 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
144 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
146 2013-04-03 Jeff Law <law@redhat.com>
148 PR tree-optimization/56799
149 * gcc.c-torture/execute/pr56799.c: New test.
151 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
154 * g++.dg/warn/Wpointer-arith-1.C: New.
155 * g++.dg/gomp/for-19.C: Adjust.
157 2013-04-03 Marek Polacek <polacek@redhat.com>
160 * gcc.dg/pr55702.c: New test.
162 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
165 * gcc.dg/pr56809.c: New testcase.
167 2013-04-03 Jakub Jelinek <jakub@redhat.com>
170 * g++.dg/debug/pr56819.C: New test.
172 2013-04-03 Richard Biener <rguenther@suse.de>
174 PR tree-optimization/56817
175 * g++.dg/torture/pr56817.C: New testcase.
177 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
179 * gcc.dg/vect/bb-slp-31.c: New file.
181 2013-04-03 Jason Merrill <jason@redhat.com>
184 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
186 2013-04-03 Richard Biener <rguenther@suse.de>
188 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
190 2013-04-03 Richard Biener <rguenther@suse.de>
192 PR tree-optimization/55964
193 * gcc.dg/torture/pr55964-2.c: New testcase.
195 2013-04-03 Richard Biener <rguenther@suse.de>
197 PR tree-optimization/56501
198 * gcc.dg/torture/pr56501.c: New testcase.
200 2013-04-03 Richard Biener <rguenther@suse.de>
202 PR tree-optimization/56407
203 * gcc.dg/torture/pr56407.c: New testcase.
205 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
207 PR tree-optimization/56790
208 * g++.dg/ext/pr56790-1.C: New testcase.
210 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
212 * gcc.target/i386/merge-1.c: New testcase.
213 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
215 2013-04-03 Jakub Jelinek <jakub@redhat.com>
218 * gcc.c-torture/execute/pr19449.c: New test.
220 2013-04-03 Richard Biener <rguenther@suse.de>
222 PR tree-optimization/56812
223 * g++.dg/vect/slp-pr56812.cc: New testcase.
225 2013-04-03 Janus Weil <janus@gcc.gnu.org>
229 * gfortran.dg/altreturn_8.f90: New.
230 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
231 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
232 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
234 2013-04-02 Jakub Jelinek <jakub@redhat.com>
236 PR rtl-optimization/56745
237 * gcc.c-torture/compile/pr56745.c: New test.
239 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
241 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
243 2013-04-02 Richard Biener <rguenther@suse.de>
245 PR tree-optimization/56778
246 * gcc.dg/torture/pr56778.c: New testcase.
248 2013-04-02 Richard Biener <rguenther@suse.de>
251 * g++.dg/torture/pr56768.C: New testcase.
253 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
255 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
257 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
260 * gfortran.dg/namelist_82.f90: New test.
262 2013-04-01 Janus Weil <janus@gcc.gnu.org>
265 * gfortran.dg/implicit_class_1.f90: New.
267 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
270 * gfortran.dg/namelist_81.f90: New test.
272 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
274 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
275 for constant and equal string lengths.
276 * gfortran.dg/character_comparison_5.f90: Likewise.
277 * gfortran.dg/character_comparison_9.f90: New test.
279 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
281 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
282 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
284 2013-03-29 Tobias Burnus <burnus@net-b.de>
287 * gfortran.dg/optional_absent_3.f90: New.
289 2013-03-29 Tobias Burnus <burnus@net-b.de>
292 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
294 2013-03-29 Tobias Burnus <burnus@net-b.de>
297 * gfortran.dg/namelist_80.f90: New.
299 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
302 * gfortran.dg/string_length_2.f90: New test.
303 * gfortran.dg/dependency_41.f90: New test.
305 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
308 * gfortran.dg/array_constructor_43.f90: New test.
309 * gfortran.dg/random_seed_3.f90: New test.
311 2013-03-28 Ian Bolton <ian.bolton@arm.com>
313 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
314 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
315 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
316 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
317 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
318 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
319 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
320 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
321 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
322 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
324 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
327 * g++.dg/conversion/op4.C: Adjust.
328 * g++.dg/cpp0x/rv1n.C: Likewise.
329 * g++.dg/cpp0x/rv2n.C: Likewise.
330 * g++.dg/cpp0x/template_deduction.C: Likewise.
331 * g++.dg/expr/cond8.C: Likewise.
332 * g++.dg/other/error4.C: Likewise.
333 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
334 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
335 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
336 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
337 * g++.old-deja/g++.jason/conversion2.C: Likewise.
338 * g++.old-deja/g++.law/cvt20.C: Likewise.
339 * g++.old-deja/g++.law/cvt8.C: Likewise.
340 * g++.old-deja/g++.law/init8.C: Likewise.
341 * g++.old-deja/g++.mike/net12.C: Likewise.
342 * g++.old-deja/g++.mike/net8.C: Likewise.
343 * g++.old-deja/g++.mike/p2793.C: Likewise.
344 * g++.old-deja/g++.mike/p3836.C: Likewise.
345 * g++.old-deja/g++.mike/p418.C: Likewise.
346 * g++.old-deja/g++.mike/p701.C: Likewise.
347 * g++.old-deja/g++.mike/p807.C: Likewise.
349 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
352 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
355 2013-03-28 Marek Polacek <polacek@redhat.com>
357 PR tree-optimization/56695
358 * gcc.dg/vect/pr56695.c: New test.
360 2013-03-28 Richard Biener <rguenther@suse.de>
362 PR tree-optimization/37021
363 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
364 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
366 2013-03-27 Tobias Burnus <burnus@net-b.de>
370 * gfortran.dg/sizeof_2.f90: New.
371 * gfortran.dg/sizeof_3.f90: New.
372 * gfortran.dg/sizeof_proc.f90: Update dg-error.
374 2013-03-27 Richard Biener <rguenther@suse.de>
376 PR tree-optimization/37021
377 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
379 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
381 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
382 * g++.dg/ipa/ivinline-2.C: Likewise.
383 * g++.dg/ipa/ivinline-3.C: Likewise.
384 * g++.dg/ipa/ivinline-4.C: Likewise.
385 * g++.dg/ipa/ivinline-5.C: Likewise.
386 * g++.dg/ipa/ivinline-7.C: Likewise.
387 * g++.dg/ipa/ivinline-8.C: Likewise.
388 * g++.dg/ipa/ivinline-9.C: Likewise.
389 * g++.dg/cpp0x/noexcept03.C: Likewise.
390 * gcc.dg/const-1.c: Likewise.
391 * gcc.dg/ipa/pure-const-1.c: Likewise.
392 * gcc.dg/noreturn-8.c: Likewise.
393 * gcc.target/i386/mmx-1.c: Likewise.
394 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
395 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
396 * gcc.c-torture/execute/pr33992.x: New file.
398 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
400 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
402 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
405 * g++.dg/ext/desig5.C: New.
407 2013-03-26 Tobias Burnus <burnus@net-b.de>
410 * gfortran.dg/merge_init_expr_2.f90: New.
411 * gfortran.dg/merge_char_1.f90: Modify test to
412 stay a run-time test.
413 * gfortran.dg/merge_char_3.f90: Ditto.
415 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
417 * g++.dg/cpp0x/constexpr-friend-2.C: New.
418 * g++.dg/cpp0x/constexpr-main.C: Likewise.
420 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
423 * g++.dg/cpp0x/range-for23.C: New.
425 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
428 * gfortran.dg/namelist_79.f90: New.
430 2013-03-25 Martin Jambor <mjambor@suse.cz>
432 * gcc.dg/ipa/ipcp-agg-9.c: New test.
434 2013-03-25 Tobias Burnus <burnus@net-b.de>
454 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
455 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
456 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
457 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
458 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
459 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
460 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
461 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
462 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
463 * gfortran.dg/c_loc_tests_16.f90: Ditto.
464 * gfortran.dg/c_loc_tests_4.f03: Ditto.
465 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
466 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
467 * gfortran.dg/c_loc_tests_8.f03: Ditto.
468 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
469 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
470 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
471 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
472 * gfortran.dg/pr32601_1.f03: Ditto.
473 * gfortran.dg/storage_size_2.f08: Remove dg-error.
474 * gfortran.dg/blockdata_7.f90: New.
475 * gfortran.dg/c_assoc_4.f90: New.
476 * gfortran.dg/c_f_pointer_tests_6.f90: New.
477 * gfortran.dg/c_f_pointer_tests_7.f90: New.
478 * gfortran.dg/c_funloc_tests_8.f90: New.
479 * gfortran.dg/c_loc_test_17.f90: New.
480 * gfortran.dg/c_loc_test_18.f90: New.
481 * gfortran.dg/c_loc_test_19.f90: New.
482 * gfortran.dg/c_loc_test_20.f90: New.
483 * gfortran.dg/c_sizeof_5.f90: New.
484 * gfortran.dg/iso_c_binding_rename_3.f90: New.
485 * gfortran.dg/transfer_resolve_2.f90: New.
486 * gfortran.dg/transfer_resolve_3.f90: New.
487 * gfortran.dg/transfer_resolve_4.f90: New.
488 * gfortran.dg/pr32601.f03: Update dg-error.
489 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
490 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
492 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
494 * gcc.target/arm/vseleqdf.c: New test.
495 * gcc.target/arm/vseleqsf.c: Likewise.
496 * gcc.target/arm/vselgedf.c: Likewise.
497 * gcc.target/arm/vselgesf.c: Likewise.
498 * gcc.target/arm/vselgtdf.c: Likewise.
499 * gcc.target/arm/vselgtsf.c: Likewise.
500 * gcc.target/arm/vselledf.c: Likewise.
501 * gcc.target/arm/vsellesf.c: Likewise.
502 * gcc.target/arm/vselltdf.c: Likewise.
503 * gcc.target/arm/vselltsf.c: Likewise.
504 * gcc.target/arm/vselnedf.c: Likewise.
505 * gcc.target/arm/vselnesf.c: Likewise.
506 * gcc.target/arm/vselvcdf.c: Likewise.
507 * gcc.target/arm/vselvcsf.c: Likewise.
508 * gcc.target/arm/vselvsdf.c: Likewise.
509 * gcc.target/arm/vselvssf.c: Likewise.
511 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
513 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
515 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
516 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
517 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
518 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
519 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
520 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
521 * gcc.target/aarch64/atomic-op-char.x: ... to here.
522 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
523 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
524 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
525 * gcc.target/aarch64/atomic-op-int.x: ... to here.
526 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
527 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
528 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
529 * gcc.target/aarch64/atomic-op-release.x: ... to here.
530 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
531 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
532 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
533 * gcc.target/aarch64/atomic-op-short.x: ... to here.
534 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
535 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
536 * gcc.target/arm/atomic-op-acquire.c: Likewise.
537 * gcc.target/arm/atomic-op-char.c: Likewise.
538 * gcc.target/arm/atomic-op-consume.c: Likewise.
539 * gcc.target/arm/atomic-op-int.c: Likewise.
540 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
541 * gcc.target/arm/atomic-op-release.c: Likewise.
542 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
543 * gcc.target/arm/atomic-op-short.c: Likewise.
545 2013-03-25 Richard Biener <rguenther@suse.de>
548 * g++.dg/torture/pr56694.C: New testcase.
550 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
553 * gcc.target/arm/neon-vcond-gt.c: New test.
554 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
555 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
557 2013-03-25 Richard Biener <rguenther@suse.de>
559 PR tree-optimization/56689
560 * gcc.dg/torture/pr56689.c: New testcase.
562 2013-03-25 Kai Tietz <ktietz@redhat.com>
564 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
566 2013-03-24 Tobias Burnus <burnus@net-b.de>
569 * gfortran.dg/eof_5.f90: New.
571 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
573 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
576 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
578 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
580 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
583 * gcc.c-torture/execute/builtins/builtins.exp: Add
584 -Wl,--allow-multiple-definition for RTEMS targets.
586 2013-03-22 Ian Bolton <ian.bolton@arm.com>
588 * gcc.target/aarch64/movk.c: New test.
590 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
592 * g++.dg/ext/vector21.C: New testcase.
594 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
596 * gcc.target/arm/neon-for-64bits-1.c: New tests.
597 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
599 2013-03-21 Richard Biener <rguenther@suse.de>
601 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
602 * gcc.dg/vect/vect-outer-3a.c: Likewise.
604 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
606 * gcc.target/aarch64/vect.c: Test and result vector added
607 for sabd and saba instructions.
608 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
609 instructions in assembly.
610 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
611 * gcc.target/aarch64/vect-fp.c: Test and result vector added
612 for fabd instruction.
613 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
614 instruction in assembly.
615 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
617 2013-03-20 Jeff Law <law@redhat.com>
619 * g++.dg/tree-ssa/ssa-dom.C: New test.
621 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
623 * gcc.target/powerpc/mmfpgpr.c: New test.
624 * gcc.target/powerpc/sd-vsx.c: Likewise.
625 * gcc.target/powerpc/sd-pwr6.c: Likewise.
626 * gcc.target/powerpc/vsx-float0.c: Likewise.
628 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
630 PR tree-optimization/56355
631 * gcc.dg/pr56355-1.c: New file.
633 2013-03-20 Catherine Moore <clm@codesourcery.com>
634 Richard Sandiford <rdsandiford@googlemail.com>
636 * gcc.target/mips/mips.exp: Add microMIPS support.
637 * gcc.target/mips/umips-movep-2.c: New test.
638 * gcc.target/mips/umips-lwp-2.c: New test.
639 * gcc.target/mips/umips-swp-5.c: New test.
640 * gcc.target/mips/umips-constraints-1.c: New test.
641 * gcc.target/mips/umips-lwp-3.c: New test.
642 * gcc.target/mips/umips-swp-6.c: New test.
643 * gcc.target/mips/umips-constraints-2.c: New test.
644 * gcc.target/mips/umips-save-restore-1.c: New test.
645 * gcc.target/mips/umips-lwp-4.c: New test.
646 * gcc.target/mips/umips-swp-7.c: New test.
647 * gcc.target/mips/umips-save-restore-2.c: New test.
648 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
649 * gcc.target/mips/umips-lwp-5.c: New test.
650 * gcc.target/mips/umips-save-restore-3.c: New test.
651 * gcc.target/mips/umips-lwp-6.c: New test.
652 * gcc.target/mips/umips-swp-1.c: New test.
653 * gcc.target/mips/umips-lwp-7.c: New test.
654 * gcc.target/mips/umips-swp-2.c: New test.
655 * gcc.target/mips/umips-lwp-8.c: New test.
656 * gcc.target/mips/umips-swp-3.c: New test.
657 * gcc.target/mips/umips-movep-1.c: New test.
658 * gcc.target/mips/umips-lwp-1.c: New test.
659 * gcc.target/mips/umips-swp-4.c: New test.
661 2013-03-20 Richard Biener <rguenther@suse.de>
663 PR tree-optimization/56661
664 * gcc.dg/torture/pr56661.c: New testcase.
666 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
668 PR rtl-optimization/56605
669 * gcc.target/powerpc/pr56605.c: New.
671 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
674 * gfortran.dg/do_1.f90: Don't xfail.
676 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
679 * gfortran.dg/namelist_77.f90: New.
680 * gfortran.dg/namelist_78.f90: New.
682 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
685 * gfortran.dg/open_negative_unit_1.f90: New.
687 2013-03-19 Ian Bolton <ian.bolton@arm.com>
689 * gcc.target/aarch64/sbc.c: New test.
691 2013-03-19 Ian Bolton <ian.bolton@arm.com>
693 * gcc.target/aarch64/ror.c: New test.
695 2013-03-19 Ian Bolton <ian.bolton@arm.com>
697 * gcc.target/aarch64/extr.c: New test.
699 2013-03-19 Richard Biener <rguenther@suse.de>
701 PR tree-optimization/56273
702 * gcc.dg/tree-ssa/vrp47.c: Adjust.
703 * c-c++-common/uninit-17.c: Likewise.
705 2013-03-18 Jakub Jelinek <jakub@redhat.com>
707 PR tree-optimization/56635
708 * g++.dg/torture/pr56635.C: New test.
710 2013-03-18 Richard Biener <rguenther@suse.de>
712 PR tree-optimization/3713
713 * g++.dg/ipa/devirt-12.C: New testcase.
715 2013-03-18 Jakub Jelinek <jakub@redhat.com>
718 * c-c++-common/pr56566.c: New test.
720 2013-03-17 Jason Merrill <jason@redhat.com>
722 * g++.dg/template/abstract-dr337.C: XFAIL.
724 2013-03-16 Jakub Jelinek <jakub@redhat.com>
727 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
728 * c-c++-common/pr56607.c: New test.
730 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
733 * g++.dg/cpp0x/constexpr-array5.C: New.
735 2013-03-15 Tobias Burnus <burnus@net-b.de>
738 * gfortran.dg/transfer_intrinsic_5.f90: New.
740 2013-03-15 Kai Tietz <ktietz@redhat.com>
742 * gcc.target/i386/movti.c: Don't test for x64 mingw.
743 * gcc.target/i386/pr20020-1.c: Likewise.
744 * gcc.target/i386/pr20020-2.c: Likewise.
745 * gcc.target/i386/pr20020-3.c: Likewise.
746 * gcc.target/i386/pr53425-1.c: Likewise.
747 * gcc.target/i386/pr53425-2.c: Likewise.
748 * gcc.target/i386/pr55093.c: Likewise.
749 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
751 2013-03-15 Jakub Jelinek <jakub@redhat.com>
754 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
755 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
757 2013-03-14 Jakub Jelinek <jakub@redhat.com>
759 PR tree-optimization/53265
760 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
762 * gcc.dg/graphite/id-6.c (test): Likewise.
763 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
764 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
766 PR tree-optimization/53265
767 * gcc.dg/pr53265.c: New test.
768 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
770 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
772 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
773 n, use it as high bound instead of 4.
775 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
778 * gcc.target/sh/pr49880-1.c: New.
779 * gcc.target/sh/pr49880-2.c: New.
780 * gcc.target/sh/pr49880-3.c: New.
781 * gcc.target/sh/pr49880-4.c: New.
782 * gcc.target/sh/pr49880-5.c: New.
784 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
786 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
788 2013-03-13 Richard Biener <rguenther@suse.de>
790 PR tree-optimization/56608
791 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
793 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
796 * g++.dg/cpp0x/alias-decl-32.C: New.
798 2013-03-11 Jan Hubicka <jh@suse.cz>
801 * gcc.c-torture/compile/pr56571.c: New testcase.
803 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
805 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
806 * gcc.dg/tree-ssa/pr55579.c: Likewise.
808 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
810 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
811 * gcc.dg/inline_4.c: Likewise.
812 * gcc.dg/unroll_2.c: Likewise.
813 * gcc.dg/unroll_3.c: Likewise.
814 * gcc.dg/unroll_4.c: Likewise.
816 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
819 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
822 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
824 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
827 * gcc.c-torture/compile/pr40797.c: New.
829 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
831 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
833 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
836 * gfortran.dg/class_56.f90: New test.
838 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
841 * gcc.target/mips/pr56524.c: New test.
843 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
846 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
848 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
851 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
853 2013-03-08 Marek Polacek <polacek@redhat.com>
855 PR tree-optimization/56478
856 * gcc.dg/torture/pr56478.c: New test.
858 2013-03-08 Kai Tietz <ktietz@redhat.com>
860 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
861 targets linker option --allow-multiple-definition.
863 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
864 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
865 * gcc.dg/pr52549.c: Add LLP64 case.
866 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
867 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
868 * gcc.dg/torture/pr51071-2.c: Likewise.
869 * gcc.dg/tree-ssa/vrp72.c: Likewise.
870 * gcc.dg/tree-ssa/vrp73.c: Likewise.
871 * gcc.dg/tree-ssa/vrp75.c: Likewise.
872 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
873 * gcc.dg/weak/weak-1.c: Likewise.
874 * gcc.dg/weak/weak-2.c: Likewise.
875 * gcc.dg/weak/weak-3.c: Likewise.
876 * gcc.dg/weak/weak-4.c: Likewise.
877 * gcc.dg/weak/weak-5.c: Likewise.
878 * gcc.dg/weak/weak-15.c: Likewise.
879 * gcc.dg/weak/weak-16.c: Likewise.
881 * c-c++-common/pr54486.c: Skip test for mingw-targets.
883 2013-03-07 Jakub Jelinek <jakub@redhat.com>
885 PR tree-optimization/56559
886 * gcc.dg/tree-ssa/reassoc-26.c: New test.
888 2013-03-07 Andreas Schwab <schwab@suse.de>
890 * gcc.dg/pr31490.c: Fix last change.
892 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
895 * g++.dg/template/crash115.C: New.
897 2013-03-06 Jakub Jelinek <jakub@redhat.com>
899 PR tree-optimization/56539
900 * gcc.c-torture/compile/pr56539.c: New test.
902 2013-03-06 Kai Tietz <ktietz@redhat.com>
904 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
906 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
907 * gcc.dg/lto/20091013-1_2.c: Likewise.
908 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
910 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
912 * gnat.dg/specs/aggr6.ads: New test.
914 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
916 * gnat.dg/loop_optimization15.ad[sb]: New test.
918 2013-03-06 Jakub Jelinek <jakub@redhat.com>
921 * gcc.dg/pr56548.c: New test.
923 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
926 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
928 2013-03-06 Jakub Jelinek <jakub@redhat.com>
931 * g++.dg/template/typename20.C: New test.
933 2013-03-05 Jakub Jelinek <jakub@redhat.com>
936 * gcc.dg/pr56510.c: New test.
938 PR rtl-optimization/56484
939 * gcc.c-torture/compile/pr56484.c: New test.
941 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
944 * g++.dg/warn/Wsign-conversion-2.C: New.
946 2013-03-05 Richard Biener <rguenther@suse.de>
948 PR tree-optimization/56270
949 * gcc.dg/vect/slp-38.c: New testcase.
951 2013-03-05 Jakub Jelinek <jakub@redhat.com>
953 PR rtl-optimization/56494
954 * gcc.dg/pr56494.c: New test.
956 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
958 * gcc.dg/pr56424.c: New test.
960 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
962 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
963 * gcc.dg/pr56228.c <avr>: Skip.
965 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
968 PR tree-optimization/52631
969 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
971 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
973 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
974 * gcc.dg/vect/vect-83_64.c: Same.
976 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
979 * gfortran.dg/pointer_check_13.f90: New test.
981 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
984 * gfortran.dg/array_constructor_42.f90: New test.
986 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
989 * g++.dg/template/static33.C: New.
990 * g++.dg/template/static34.C: Likewise.
993 * g++.dg/template/static35.C: New.
995 2013-03-01 Steve Ellcey <sellcey@mips.com>
997 * gcc.dg/pr56396.c: Require pic support.
999 2013-03-01 Richard Biener <rguenther@suse.de>
1001 PR tree-optimization/55481
1002 * gcc.dg/torture/pr56488.c: New testcase.
1004 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1005 Jakub Jelinek <jakub@redhat.com>
1008 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1009 no_sanitize_address attribute rather than no_address_safety_analysis.
1010 * g++.dg/asan/sanitizer_test_utils.h
1011 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1012 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1013 in addition to no_address_safety_analysis.
1015 2013-02-28 Jason Merrill <jason@redhat.com>
1018 * g++.dg/cpp0x/constexpr-and.C: New.
1020 2013-02-28 Martin Jambor <mjambor@suse.cz>
1022 PR tree-optimization/56294
1023 * g++.dg/debug/pr56294.C: New test.
1025 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1027 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1029 2013-02-27 Marek Polacek <polacek@redhat.com>
1031 PR rtl-optimization/56466
1032 * gcc.dg/pr56466.c: New test.
1034 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1036 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1037 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1038 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1040 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1043 * gcc.dg/pr45472.c: New test.
1045 2013-02-26 Marek Polacek <polacek@redhat.com>
1047 PR tree-optimization/56426
1048 * gcc.dg/pr56436.c: New test.
1050 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1052 PR tree-optimization/56448
1053 * gcc.c-torture/compile/pr56448.c: New test.
1055 PR tree-optimization/56443
1056 * gcc.dg/torture/pr56443.c: New test.
1058 2013-02-25 Richard Biener <rguenther@suse.de>
1060 PR tree-optimization/56175
1061 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1063 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1066 * g++.dg/torture/pr56403.C: New test.
1068 2013-02-25 Catherine Moore <clm@codesourcery.com>
1071 2013-02-24 Catherine Moore <clm@codesourcery.com>
1072 Richard Sandiford <rdsandiford@googlemail.com>
1074 * gcc.target/mips/mips.exp: Add microMIPS support.
1075 * gcc.target/mips/umips-movep-2.c: New test.
1076 * gcc.target/mips/umips-lwp-2.c: New test.
1077 * gcc.target/mips/umips-swp-5.c: New test.
1078 * gcc.target/mips/umips-constraints-1.c: New test.
1079 * gcc.target/mips/umips-lwp-3.c: New test.
1080 * gcc.target/mips/umips-swp-6.c: New test.
1081 * gcc.target/mips/umips-constraints-2.c: New test.
1082 * gcc.target/mips/umips-save-restore-1.c: New test.
1083 * gcc.target/mips/umips-lwp-4.c: New test.
1084 * gcc.target/mips/umips-swp-7.c: New test.
1085 * gcc.target/mips/umips-save-restore-2.c: New test.
1086 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1087 * gcc.target/mips/umips-lwp-5.c: New test.
1088 * gcc.target/mips/umips-save-restore-3.c: New test.
1089 * gcc.target/mips/umips-lwp-6.c: New test.
1090 * gcc.target/mips/umips-swp-1.c: New test.
1091 * gcc.target/mips/umips-lwp-7.c: New test.
1092 * gcc.target/mips/umips-swp-2.c: New test.
1093 * gcc.target/mips/umips-lwp-8.c: New test.
1094 * gcc.target/mips/umips-swp-3.c: New test.
1095 * gcc.target/mips/umips-movep-1.c: New test.
1096 * gcc.target/mips/umips-lwp-1.c: New test.
1097 * gcc.target/mips/umips-swp-4.c: New test.
1099 2013-02-24 Catherine Moore <clm@codesourcery.com>
1100 Richard Sandiford <rdsandiford@googlemail.com>
1102 * gcc.target/mips/mips.exp: Add microMIPS support.
1103 * gcc.target/mips/umips-movep-2.c: New test.
1104 * gcc.target/mips/umips-lwp-2.c: New test.
1105 * gcc.target/mips/umips-swp-5.c: New test.
1106 * gcc.target/mips/umips-constraints-1.c: New test.
1107 * gcc.target/mips/umips-lwp-3.c: New test.
1108 * gcc.target/mips/umips-swp-6.c: New test.
1109 * gcc.target/mips/umips-constraints-2.c: New test.
1110 * gcc.target/mips/umips-save-restore-1.c: New test.
1111 * gcc.target/mips/umips-lwp-4.c: New test.
1112 * gcc.target/mips/umips-swp-7.c: New test.
1113 * gcc.target/mips/umips-save-restore-2.c: New test.
1114 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1115 * gcc.target/mips/umips-lwp-5.c: New test.
1116 * gcc.target/mips/umips-save-restore-3.c: New test.
1117 * gcc.target/mips/umips-lwp-6.c: New test.
1118 * gcc.target/mips/umips-swp-1.c: New test.
1119 * gcc.target/mips/umips-lwp-7.c: New test.
1120 * gcc.target/mips/umips-swp-2.c: New test.
1121 * gcc.target/mips/umips-lwp-8.c: New test.
1122 * gcc.target/mips/umips-swp-3.c: New test.
1123 * gcc.target/mips/umips-movep-1.c: New test.
1124 * gcc.target/mips/umips-lwp-1.c: New test.
1125 * gcc.target/mips/umips-swp-4.c: New test.
1127 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1130 * lib/asan-dg.exp (asan_link_flags): Add
1131 -B${gccpath}/libsanitizer/asan/ to flags.
1133 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1136 * gcc.dg/torture/pr56420.c: New test.
1138 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1141 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1143 2013-02-21 Martin Jambor <mjambor@suse.cz>
1145 PR tree-optimization/56310
1146 * g++.dg/ipa/pr56310.C: New test.
1148 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1151 * gfortran.dg/proc_ptr_comp_37.f90: New.
1153 2013-02-21 Richard Biener <rguenther@suse.de>
1155 PR tree-optimization/56415
1157 2013-02-11 Richard Biener <rguenther@suse.de>
1159 PR tree-optimization/56273
1160 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1161 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1162 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1163 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1164 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1165 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1167 2013-02-21 Marek Polacek <polacek@redhat.com>
1169 PR tree-optimization/56398
1170 * g++.dg/torture/pr56398.C: New test.
1172 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1175 * gcc.c-torture/compile/pr56405.c: New test.
1177 2013-02-20 Jan Hubicka <jh@suse.cz>
1179 PR tree-optimization/56265
1180 * g++.dg/ipa/devirt-11.C: New testcase.
1182 2013-02-20 Richard Biener <rguenther@suse.de>
1184 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1186 2013-02-20 Richard Biener <rguenther@suse.de>
1187 Jakub Jelinek <jakub@redhat.com>
1189 PR tree-optimization/56396
1190 * gcc.dg/pr56396.c: New testcase.
1192 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1195 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1197 2013-02-19 Richard Biener <rguenther@suse.de>
1199 PR tree-optimization/56384
1200 * gcc.dg/torture/pr56384.c: New testcase.
1202 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1204 PR tree-optimization/56350
1205 * gcc.dg/pr56350.c: New test.
1207 PR tree-optimization/56381
1208 * g++.dg/opt/pr56381.C: New test.
1210 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1213 * lib/dg-pch.exp (pch-init, pch-finish,
1214 check_effective_target_pch_supported_debug): New procs.
1215 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1216 Likewise if $pch_unsupported_debug and $flags include -g.
1217 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1218 and dg-require-effective-target pch_unsupported_debug.
1219 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1220 * objc.dg/pch/pch.exp: Likewise.
1221 * gcc.dg/pch/pch.exp: Likewise.
1222 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1223 pch_unsupported_debug.
1224 * gcc.dg/pch/valid-1.hs: Likewise.
1225 * gcc.dg/pch/valid-1b.c: Likewise.
1226 * gcc.dg/pch/valid-1b.hs: Likewise.
1228 2013-02-18 Richard Biener <rguenther@suse.de>
1230 PR tree-optimization/56366
1231 * gcc.dg/torture/pr56366.c: New testcase.
1233 2013-02-18 Richard Biener <rguenther@suse.de>
1236 * gcc.dg/torture/pr56349.c: New testcase.
1238 2013-02-18 Richard Biener <rguenther@suse.de>
1240 PR tree-optimization/56321
1241 * gcc.dg/torture/pr56321.c: New testcase.
1243 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1245 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1247 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1248 Dodji Seketeli <dodji@redhat.com>
1251 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1252 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1253 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1254 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1255 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1256 * c-c++-common/asan/pr56330.c: Likewise.
1257 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1258 Ensure the size argument of __builtin_memcpy is a constant.
1260 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1261 Paolo Carlini <paolo.carlini@oracle.com>
1264 * g++.dg/cpp0x/enum23.C: New.
1266 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1269 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1271 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1273 PR rtl-optimization/56348
1274 * gcc.target/i386/pr56348.c: New test.
1276 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1278 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1279 * gcc.target/arm/interrupt-2.c: Likewise.
1281 2013-02-15 Tobias Burnus <burnus@net-b.de>
1284 * gfortran.dg/matmul_9.f90: New.
1286 2013-02-15 Tobias Burnus <burnus@net-b.de>
1289 * gfortran.dg/init_flag_11.f90: New.
1291 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1293 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1295 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1297 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1300 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1301 Tobias Burnus <burnus@net-b.de>
1304 * gfortran.dg/allocatable_function_7.f90: New.
1306 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1308 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1309 * asan_globals_test-wrapper.cc: New file.
1310 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1311 instead of asan_globals_test.cc as dg-additional-sources.
1312 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1313 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1314 "sanitizer_test_utils.h" instead of
1315 "sanitizer_common/tests/sanitizer_test_utils.h".
1316 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1317 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1318 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1319 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1320 * g++.dg/asan/asan_test.cc: Synced from upstream.
1321 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1323 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1326 * c-c++-common/asan/memcmp-2.c: New test.
1328 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1331 * g++.dg/cpp0x/udlit-string-literal.h: New.
1332 * g++.dg/cpp0x/udlit-string-literal.C: New.
1334 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1336 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1338 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1341 * gcc.target/arm/pr56184.C: New test.
1343 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1346 * g++.dg/torture/pr56302.C: New test.
1347 * g++.dg/cpp0x/constexpr-56302.C: New test.
1348 * c-c++-common/pr56302.c: New test.
1350 2013-02-13 Tobias Burnus <burnus@net-b.de>
1351 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1354 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1355 * gfortran.dg/quad_3.f90: Ditto.
1357 2013-02-13 Kostya Serebryany <kcc@google.com>
1359 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1360 to match the fresh asan run-time.
1361 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1363 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1365 Avoid instrumenting duplicated memory access in the same basic block
1366 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1367 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1368 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1369 * c-c++-common/asan/inc.c: Likewise.
1371 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1374 * gcc.target/i386/pr56148.c: New test.
1376 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1377 Tobias Burnus <burnus@net-b.de>
1380 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1383 2013-02-12 Richard Biener <rguenther@suse.de>
1386 * gcc.dg/lto/pr56297_0.c: New testcase.
1387 * gcc.dg/lto/pr56297_0.c: Likewise.
1389 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1392 * gfortran.dg/typebound_deferred_1.f90: New.
1394 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1396 PR rtl-optimization/56151
1397 * gcc.target/i386/pr56151.c: New test.
1399 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1401 * g++.dg/ext/mv12.C: New test.
1402 * g++.dg/ext/mv12.h: New file.
1403 * g++.dg/ext/mv12-aux.C: New file.
1404 * g++.dg/ext/mv13.C: New test.
1406 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1408 * lib/target-supports.exp
1409 (check_effective_target_powerpc_eabi_ok): New.
1410 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1412 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1413 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1415 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1416 * gcc.target/powerpc/pr51623.c: Likewise.
1417 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1418 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1420 2013-02-11 Alexander Potapenko <glider@google.com>
1421 Jack Howarth <howarth@bromo.med.uc.edu>
1422 Jakub Jelinek <jakub@redhat.com>
1425 * g++.dg/asan/pr55617.C: Run on all targets.
1427 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1429 PR rtl-optimization/56275
1430 * gcc.dg/pr56275.c: New test.
1432 2013-02-11 Richard Biener <rguenther@suse.de>
1434 PR tree-optimization/56273
1435 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1437 2013-02-11 Richard Biener <rguenther@suse.de>
1439 PR tree-optimization/56264
1440 * gcc.dg/torture/pr56264.c: New testcase.
1442 2013-02-11 Richard Biener <rguenther@suse.de>
1444 PR tree-optimization/56273
1445 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1446 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1447 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1448 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1449 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1450 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1452 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1454 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1455 for *-*-linux-gnu targets.
1456 * g++.dg/asan/interception-test-1.c: Ditto.
1457 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1458 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1460 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1463 * gfortran.dg/intrinsic_size_4.f90 : New test.
1465 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1468 * gcc.target/powerpc/pr56256.c: New test.
1470 2013-02-08 Ian Lance Taylor <iant@google.com>
1472 * lib/go.exp: Load timeout.exp.
1474 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1476 PR rtl-optimization/56246
1477 * gcc.target/i386/pr56246.c: New test.
1479 2013-02-08 Jeff Law <law@redhat.com>
1482 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1484 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1487 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1490 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1492 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1494 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1496 PR rtl-optimization/56195
1497 * gcc.dg/torture/pr56195.c: New test.
1499 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1502 * gfortran.dg/recursive_interface_2.f90: New test.
1504 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1506 PR tree-optimization/56250
1507 * gcc.c-torture/execute/pr56250.c: New test.
1509 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1511 PR tree-optimization/56064
1512 * gcc.dg/fixed-point/view-convert-2.c: New test.
1514 2013-02-08 Michael Matz <matz@suse.de>
1516 PR tree-optimization/52448
1517 * gcc.dg/pr52448.c: New test.
1519 2013-02-08 Richard Biener <rguenther@suse.de>
1522 * gcc.dg/torture/pr56181.c: New testcase.
1524 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1527 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1528 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1530 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1533 * g++.dg/parse/crash61.C: New test.
1536 * g++.dg/parse/pr56239.C: New test.
1539 * g++.dg/abi/mangle61.C: New test.
1541 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1543 PR rtl-optimization/56225
1544 * gcc.target/i386/pr56225.c: New test.
1546 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1549 * gcc.dg/guality/pr56154-1.c: New test.
1550 * gcc.dg/guality/pr56154-2.c: New test.
1551 * gcc.dg/guality/pr56154-3.c: New test.
1552 * gcc.dg/guality/pr56154-4.c: New test.
1553 * gcc.dg/guality/pr56154-aux.c: New file.
1555 PR tree-optimization/55789
1556 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1558 * gcc.dg/tree-ssa/inline-3.c: Add
1559 --param max-early-inliner-iterations=2 option.
1561 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1564 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1565 Add -fno-dwarf2-cfi-asm to dg-options.
1568 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1571 * gcc.dg/pr56228.c: New test.
1573 2013-02-07 Alan Modra <amodra@gmail.com>
1576 * gcc.target/powerpc/pr54009.c: New test.
1578 * gfortran.dg/pr54131.f: New test.
1580 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1583 * gfortran.dg/array_constructor_41.f90: New test.
1585 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1588 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1590 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1593 * g++.dg/gomp/pr56217.C: New test.
1595 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1597 PR tree-optimization/56205
1598 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1599 * gcc.c-torture/execute/pr56205.c: New test.
1601 2013-02-05 Richard Biener <rguenther@suse.de>
1603 PR tree-optimization/53342
1604 PR tree-optimization/53185
1605 * gcc.dg/vect/pr53185-2.c: New testcase.
1607 2013-02-05 Jan Hubicka <jh@suse.cz>
1609 PR tree-optimization/55789
1610 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1611 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1612 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1613 * g++.dg/ipa/inline-1.C: New testcase.
1614 * g++.dg/ipa/inline-2.C: New testcase.
1615 * g++.dg/ipa/inline-3.C: New testcase.
1617 2013-02-05 Jan Hubicka <jh@suse.cz>
1619 PR tree-optimization/55789
1620 * g++.dg/torture/pr55789.C: New testcase.
1622 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1625 * gcc.dg/pr56167.c: New test.
1627 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1630 * gcc.target/sh/pr55146.c: New.
1632 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1634 PR tree-optimization/54386
1635 * gcc.target/sh/pr54386.c: New.
1637 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1640 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1643 * gfortran.dg/realloc_on _assign_17.f90 : New test.
1645 2013-02-04 Alexander Potapenko <glider@google.com>
1646 Jack Howarth <howarth@bromo.med.uc.edu>
1647 Jakub Jelinek <jakub@redhat.com>
1650 * g++.dg/asan/pr55617.C: New test.
1652 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1655 * gfortran.dg/typebound_operator_19.f90: New test.
1656 * gfortran.dg/typebound_assignment_4.f90: New test.
1658 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1661 * gfortran.dg/recursive_interface_1.f90: New test.
1663 2013-02-04 Richard Guenther <rguenther@suse.de>
1666 * gcc.dg/lto/pr56168_0.c: New testcase.
1667 * gcc.dg/lto/pr56168_1.c: Likewise.
1669 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1673 * gfortran.dg/block_12.f90: New test.
1674 * gfortran.dg/module_error_1.f90: New test.
1676 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1678 * lib/target-supports.exp (check_effective_target_vect_float)
1679 (check_effective_target_vect_no_align): Add mips-sde-elf.
1681 2013-02-01 Jakub Jelinek <jakub@redhat.com>
1683 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1685 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
1687 * gcc.dg/pr56023.c: XFAIL on AIX.
1688 * gcc.dg/vect/pr49352.c: Same.
1690 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
1692 * gnat.dg/opt26.adb: New test.
1694 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1697 2013-01-27 Amol Pise <amolpise15@gmail.com>
1699 * gcc.target/arm/neon-vfnms-1.c: New test.
1700 * gcc.target/arm/neon-vfnma-1.c: New test.
1702 2013-01-31 Richard Biener <rguenther@suse.de>
1704 PR tree-optimization/56157
1705 * gcc.dg/torture/pr56157.c: New testcase.
1707 2013-01-30 Richard Biener <rguenther@suse.de>
1709 PR tree-optimization/56150
1710 * gcc.dg/torture/pr56150.c: New testcase.
1712 2013-01-30 Jakub Jelinek <jakub@redhat.com>
1715 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1716 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
1717 printed in backtrace.
1718 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1719 to avoid errors about mismatched allocation vs. deallocation.
1722 * g++.dg/mv1.C: Moved to...
1723 * g++.dg/ext/mv1.C: ... here. Adjust test.
1724 * g++.dg/mv2.C: Moved to...
1725 * g++.dg/ext/mv2.C: ... here. Adjust test.
1726 * g++.dg/mv3.C: Moved to...
1727 * g++.dg/ext/mv3.C: ... here.
1728 * g++.dg/mv4.C: Moved to...
1729 * g++.dg/ext/mv4.C: ... here.
1730 * g++.dg/mv5.C: Moved to...
1731 * g++.dg/ext/mv5.C: ... here. Adjust test.
1732 * g++.dg/mv6.C: Moved to...
1733 * g++.dg/ext/mv6.C: ... here. Adjust test.
1734 * g++.dg/ext/mv7.C: New test.
1735 * g++.dg/ext/mv8.C: New test.
1736 * g++.dg/ext/mv9.C: New test.
1737 * g++.dg/ext/mv10.C: New test.
1738 * g++.dg/ext/mv11.C: New test.
1740 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
1742 PR rtl-optimization/56144
1743 * gcc.dg/pr56144.c: New.
1745 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
1747 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1749 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1750 * g++.dg/cpp0x/constexpr-55573.C: Same
1752 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
1754 PR tree-optimization/56064
1755 * gcc.dg/fixed-point/view-convert.c: New test.
1757 2013-01-30 Andreas Schwab <schwab@suse.de>
1759 * lib/target-supports-dg.exp (dg-process-target): Use expr to
1760 evaluate the end index in string range.
1762 2013-01-30 Tobias Burnus <burnus@net-b.de>
1765 * gfortran.dg/allocatable_function_6.f90: New.
1767 2013-01-29 Janus Weil <janus@gcc.gnu.org>
1768 Mikael Morin <mikael@gcc.gnu.org>
1771 * gfortran.dg/proc_ptr_comp_36.f90: New.
1773 2013-01-29 Richard Biener <rguenther@suse.de>
1775 PR tree-optimization/55270
1776 * gcc.dg/torture/pr55270.c: New testcase.
1778 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1780 PR rtl-optimization/56117
1781 * gcc.dg/pr56117.c: New test.
1783 2013-01-28 Richard Biener <rguenther@suse.de>
1785 PR tree-optimization/56034
1786 * gcc.dg/torture/pr56034.c: New testcase.
1788 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1790 PR tree-optimization/56125
1791 * gcc.dg/pr56125.c: New test.
1793 2013-01-28 Tobias Burnus <burnus@net-b.de>
1794 Mikael Morin <mikael@gcc.gnu.org>
1797 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1798 * gfortran.dg/import8.f90: Likewise.
1799 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1800 * gfortran.dg/import10.f90: New test.
1801 * gfortran.dg/import11.f90: Likewise
1803 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1806 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1807 string.h. Provide memset, malloc and free prototypes, adjust line
1808 numbers in dg-output.
1809 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1810 Provide memset prototype and adjust line numbers in dg-output.
1811 * c-c++-common/asan/global-overflow-1.c: Likewise.
1813 PR tree-optimization/56094
1814 * gcc.dg/pr56094.c: New test.
1816 2013-01-27 Amol Pise <amolpise15@gmail.com>
1818 * gcc.target/arm/neon-vfnms-1.c: New test.
1819 * gcc.target/arm/neon-vfnma-1.c: New test.
1821 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
1824 * gcc.target/i386/pr56114.c: New test.
1826 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
1829 * gfortran.dg/associate_14.f90: New test.
1832 * gfortran.dg/associate_13.f90: New test.
1834 2013-01-25 Jakub Jelinek <jakub@redhat.com>
1836 PR tree-optimization/56098
1837 * gcc.dg/pr56098-1.c: New test.
1838 * gcc.dg/pr56098-2.c: New test.
1840 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
1843 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1845 2013-01-22 Marek Polacek <polacek@redhat.com>
1847 PR tree-optimization/56035
1848 * gcc.dg/pr56035.c: New test.
1850 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1852 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1855 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1857 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1859 2013-01-24 Jakub Jelinek <jakub@redhat.com>
1862 * gcc.dg/pr56078.c: New test.
1863 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1865 2013-01-24 Martin Jambor <mjambor@suse.cz>
1867 PR tree-optimization/55927
1868 * g++.dg/ipa/devirt-10.C: Disable early inlining.
1870 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
1872 * gcc.target/i386/movsd.c: New test.
1874 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
1877 * gcc.target/i386/pr55934.c: New test.
1879 2013-01-23 Janus Weil <janus@gcc.gnu.org>
1882 * gfortran.dg/select_8.f90: New.
1884 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
1886 * gcc.target/microblaze/microblaze.exp: Remove
1887 target_config_cflags check.
1889 2013-01-23 Jakub Jelinek <jakub@redhat.com>
1892 * gfortran.dg/gomp/pr56052.f90: New test.
1895 * gcc.dg/pr49069.c: New test.
1897 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1900 * g++.dg/cpp0x/constexpr-static10.C: New.
1902 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
1905 * gcc.target/i386/pr56028.c: New test.
1907 2013-01-22 Jakub Jelinek <jakub@redhat.com>
1910 * gcc.target/i386/pr55686.c: New test.
1912 2013-01-22 Dodji Seketeli <dodji@redhat.com>
1915 * g++.dg/cpp0x/variadic139.C: New test.
1916 * g++.dg/cpp0x/variadic140.C: Likewise.
1917 * g++.dg/cpp0x/variadic141.C: Likewise.
1919 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
1921 * gnat.dg/warn8.adb: New test.
1923 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1926 * gfortran.dg/include_8.f90: New test.
1928 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1930 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1931 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1933 2013-01-21 Jakub Jelinek <jakub@redhat.com>
1935 PR tree-optimization/56051
1936 * gcc.c-torture/execute/pr56051.c: New test.
1938 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1940 PR rtl-optimization/56023
1941 * gcc.dg/pr56023.c: New test.
1943 2013-01-21 Martin Jambor <mjambor@suse.cz>
1946 * gcc.target/i386/pr56022.c: New test.
1948 2013-01-21 Jason Merrill <jason@redhat.com>
1950 * lib/target-supports.exp (check_effective_target_alias): New.
1952 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
1955 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1957 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
1959 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1961 2013-01-19 Jeff Law <law@redhat.com>
1963 PR tree-optimization/52631
1964 * tree-ssa/pr52631.c: New test.
1965 * tree-ssa/ssa-fre-9: Update expected output.
1967 2013-01-19 Anthony Green <green@moxielogic.com>
1969 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1972 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1974 PR tree-optimization/56029
1975 * g++.dg/torture/pr56029.C: New test.
1977 2013-01-18 Sharad Singhai <singhai@google.com>
1979 PR tree-optimization/55995
1980 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1982 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
1985 * gcc.target/i386/pr55433.c: New.
1987 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1990 * gfortran.dg/pr56015.f90: New test.
1992 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
1994 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1996 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
1998 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1999 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2000 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2001 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2002 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2004 2013-01-17 Jeff Law <law@redhat.com>
2006 * gcc.dg/pr52573.c: Move to...
2007 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2009 PR rtl-optimization/52573
2010 * gcc.dg/pr52573.c: New test.
2012 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2015 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2016 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2017 check_no_compiler_messages to test support in ucontext.h.
2018 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2019 compliant RLIMIT_AS.
2021 2013-01-17 Marek Polacek <polacek@redhat.com>
2023 PR rtl-optimization/55833
2024 * gcc.dg/pr55833.c: New test.
2026 2013-01-17 Jan Hubicka <jh@suse.cz>
2028 PR tree-optimization/55273
2029 * gcc.c-torture/compile/pr55273.c: New testcase.
2031 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2034 * gcc.target/pr55981.c: New test.
2036 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2038 * gcc.target/arm/pr40887.c: Require at least armv5.
2039 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2040 * gcc.target/arm/pr51915.c: Likewise.
2041 * gcc.target/arm/pr52006.c: Likewise.
2042 * gcc.target/arm/pr53187.c: Likewise.
2044 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2045 * gcc.target/arm/ftest-support-arm.h: Delete.
2046 * gcc.target/arm/ftest-support-thumb.h: Delete.
2047 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2048 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2049 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2050 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2051 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2052 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2053 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2054 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2055 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2056 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2057 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2058 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2059 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2060 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2061 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2062 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2063 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2064 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2065 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2066 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2067 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2068 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2069 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2070 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2072 2013-01-17 Martin Jambor <mjambor@suse.cz>
2074 PR tree-optimizations/55264
2075 * g++.dg/ipa/pr55264.C: New test.
2077 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2080 * gfortran.dg/class_55.f90: New.
2082 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2085 * gcc.c-torture/execute/builtins/builtins.exp: Add
2086 -Wl,--allow-multiple-definition for eabi and elf targets.
2089 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2090 check_effective_target_vect_perm_short,
2091 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2092 check_effective_target_vect64): Return 0 for big-endian ARM.
2093 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2095 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2098 2013-01-16 Richard Biener <rguenther@suse.de>
2100 PR tree-optimization/55964
2101 * gcc.dg/torture/pr55964.c: New testcase.
2103 2013-01-16 Richard Biener <rguenther@suse.de>
2105 PR tree-optimization/54767
2106 PR tree-optimization/53465
2107 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2109 2013-01-16 Christian Bruel <christian.bruel@st.com>
2112 * gcc.target/sh/sh-switch.c: New testcase.
2114 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2116 * gcc.dg/webizer.c: Increase the array size.
2118 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2121 * gcc.dg/pr55940.c: New test.
2123 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2124 Harald Anlauf <anlauf@gmx.de>
2126 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2127 * gfortran.dg/bounds_check_5.f90: Likewise.
2128 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2129 * gfortran.dg/continuation_9.f90: Likewise.
2130 * gfortran.dg/move_alloc_13.f90: Likewise.
2131 * gfortran.dg/structure_constructor_11.f90: Likewise.
2132 * gfortran.dg/tab_continuation.f: Likewise.
2133 * gfortran.dg/warning-directive-2.F90: Likewise.
2134 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2136 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2138 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2139 * gcc.target/arm/fma-sp.c: Likewise.
2141 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2143 PR rtl-optimization/55153
2144 * gcc.dg/pr55153.c: New.
2146 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2148 PR tree-optimization/55920
2149 * gcc.c-torture/compile/pr55920.c: New test.
2151 2013-01-15 Richard Biener <rguenther@suse.de>
2154 * gcc.dg/torture/pr55882.c: New testcase.
2156 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2158 PR tree-optimization/55955
2159 * gcc.c-torture/compile/pr55955.c: New test.
2161 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2164 * g++.dg/cpp0x/alias-decl-31.C: New test.
2166 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2169 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2170 case where interface is null.
2172 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2175 * gfortran.dg/array_constructor_40.f90: New test.
2177 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2179 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2181 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2183 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2184 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2185 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2186 * gcc.target/aarch64/vect-ld1r.c: New.
2187 * gcc.target/aarch64/vect-ld1r.x: New.
2189 2013-01-14 Andi Kleen <ak@linux.intel.com>
2192 * gcc.target/i386/hle-clear-rel.c: New file
2193 * gcc.target/i386/hle-store-rel.c: New file.
2195 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2197 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2198 * gfortran.dg/bounds_check_4.f90: Likewise.
2199 * gfortran.dg/inquire_10.f90: Likewise.
2200 * gfortran.dg/minloc_3.f90: Likewise.
2201 * gfortran.dg/minlocval_3.f90: Likewise.
2202 * gfortran.dg/module_double_reuse.f90: Likewise.
2203 * gfortran.dg/mvbits_1.f90: Likewise.
2204 * gfortran.dg/oldstyle_1.f90: Likewise.
2205 * gfortran.dg/pr20163-2.f: Likewise.
2206 * gfortran.dg/save_1.f90: Likewise.
2207 * gfortran.dg/scan_1.f90: Likewise.
2208 * gfortran.dg/select_char_1.f90: Likewise.
2209 * gfortran.dg/shape_4.f90: Likewise.
2210 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2211 * gfortran.dg/function_optimize_10.f90: Likewise.
2212 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2213 * gfortran.dg/used_types_17.f90: Likewise.
2214 * gfortran.dg/used_types_18.f90: Likewise.
2216 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2219 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2221 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2223 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2225 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2227 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2229 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2232 * gfortran.dg/assumed_type_2.f90: Fix test case.
2233 * gfortran.dg/internal_pack_13.f90: New test.
2234 * gfortran.dg/internal_pack_14.f90: New test.
2236 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2239 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2240 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2243 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2245 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2247 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2250 * gcc.target/s390/pr55719.c: New testcase.
2252 2013-01-11 Richard Guenther <rguenther@suse.de>
2254 PR tree-optimization/44061
2255 * gcc.dg/pr44061.c: New testcase.
2257 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2259 Update copyright years.
2261 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2262 Jakub Jelinek <jakub@redhat.com>
2265 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2267 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2269 PR rtl-optimization/55672
2270 * gcc.target/i386/pr55672.c: New.
2272 2013-01-10 Jeff Law <law@redhat.com>
2274 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2275 pass/fail message unique.
2278 2013-01-10 Jason Merrill <jason@redhat.com>
2280 * ada/.gitignore: New.
2282 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2284 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2286 * g++.dg/tls/thread_local2.C: Likewise.
2287 * g++.dg/tls/thread_local2g.C: Likewise.
2288 * g++.dg/tls/thread_local6.C: Likewise.
2289 * g++.dg/tls/thread_local-order1.C: Add tls options.
2290 * g++.dg/tls/thread_local-order2.C: Likewise.
2291 * g++.dg/tls/thread_local3.C: Likewise.
2292 * g++.dg/tls/thread_local3g.C: Likewise.
2293 * g++.dg/tls/thread_local4.C: Likewise.
2294 * g++.dg/tls/thread_local4g.C: Likewise.
2295 * g++.dg/tls/thread_local5.C: Likewise.
2296 * g++.dg/tls/thread_local5g.C: Likewise.
2297 * g++.dg/tls/thread_local6g.C: Likewise.
2299 2013-01-10 Kostya Serebryany <kcc@google.com>
2301 * g++.dg/asan/asan_test.cc: Sync from upstream.
2303 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2305 PR tree-optimization/55921
2306 * gcc.c-torture/compile/pr55921.c: New test.
2308 2013-01-09 Jan Hubicka <jh@suse.cz>
2310 PR tree-optimization/55569
2311 * gcc.c-torture/compile/pr55569.c: New testcase.
2313 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2316 * gfortran.dg/use_28.f90: New test.
2318 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2320 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2321 number matching more robust.
2323 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2325 PR rtl-optimization/55829
2326 * gcc.target/i386/pr55829.c: New.
2328 2013-01-09 Tobias Burnus <burnus@net-b.de>
2331 * gfortran.dg/bind_c_bool_1.f90: New.
2332 * gfortran.dg/do_5.f90: Add dg-warning.
2334 2013-01-09 Jan Hubicka <jh@suse.cz>
2336 PR tree-optimization/55875
2337 * gcc.c-torture/execute/pr55875.c: New testcase.
2338 * g++.dg/torture/pr55875.C: New testcase.
2340 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2343 * c-c++-common/pr48418.c: New test.
2345 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2348 * g++.dg/tls/thread_local-ice.C: New.
2350 2013-01-09 Andreas Schwab <schwab@suse.de>
2352 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2354 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2356 PR tree-optimization/48189
2357 * gcc.dg/pr48189.c: New test.
2359 2013-01-04 Jan Hubicka <jh@suse.cz>
2361 PR tree-optimization/55823
2362 * g++.dg/ipa/devirt-10.C: New testcase.
2364 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2365 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2367 PR rtl-optimization/55845
2368 * gcc.target/i386/pr55845.c: New test.
2370 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2372 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2373 instructions generated instead of number of occurances.
2375 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2377 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2378 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2379 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2380 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2381 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2382 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2383 * gcc.target/aarch64/vect-fcm.x: Likewise.
2384 * lib/target-supports.exp
2385 (check_effective_target_vect_cond): Enable for AArch64.
2387 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2389 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2390 endian-safe float pool loading.
2391 (test_square_root_v4sf): Likewise.
2392 (test_square_root_v2df): Likewise.
2393 * lib/target-supports.exp
2394 (check_effective_target_vect_call_sqrtf): Add AArch64.
2396 2013-01-08 Martin Jambor <mjambor@suse.cz>
2399 * gcc.dg/tree-ssa/pr55579.c: New test.
2401 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2403 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2406 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2409 * gcc.dg/torture/pr55890-3.c: New test.
2412 * gcc.c-torture/compile/pr55851.c: New test.
2415 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2418 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2421 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2423 2013-01-07 Tobias Burnus <burnus@net-b.de>
2426 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2427 * gfortran.dg/pointer_init_7.f90: New.
2429 2013-01-07 Richard Biener <rguenther@suse.de>
2431 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2433 2013-01-07 Richard Biener <rguenther@suse.de>
2436 * gcc.dg/torture/pr55890-1.c: New testcase.
2437 * gcc.dg/torture/pr55890-2.c: Likewise.
2439 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2441 * gcc.target/aarch64/fmovd.c: New.
2442 * gcc.target/aarch64/fmovf.c: Likewise.
2443 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2444 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2445 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2446 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2447 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2448 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2450 2013-01-07 Richard Biener <rguenther@suse.de>
2452 PR tree-optimization/55888
2453 PR tree-optimization/55862
2454 * gcc.dg/torture/pr55888.c: New testcase.
2456 2013-01-07 Tobias Burnus <burnus@net-b.de>
2459 * gfortran.dg/intrinsic_size_3.f90: New.
2461 2013-01-07 Tobias Burnus <burnus@net-b.de>
2464 * gfortran.dg/select_type_32.f90: New.
2466 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2469 * g++.dg/cpp0x/alias-decl-29.C: New test.
2471 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2476 * gfortran.dg/class_array_15.f03: New test.
2478 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2483 * gfortran.dg/use_23.f90: New test.
2484 * gfortran.dg/use_24.f90: New test.
2485 * gfortran.dg/use_25.f90: New test.
2486 * gfortran.dg/use_26.f90: New test.
2487 * gfortran.dg/use_27.f90: New test.
2489 2013-01-06 Olivier Hainque <hainque@adacore.com>
2491 * gnat.dg/specs/clause_on_volatile.ads: New test.
2493 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2495 * gnat.dg/alignment10.adb: New test.
2497 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2498 Mikael Morin <mikael@gcc.gnu.org>
2501 * gfortran.dg/use_22.f90: New test.
2503 2013-01-04 Andrew Pinski <apinski@cavium.com>
2505 * gcc.target/aarch64/cmp-1.c: New testcase.
2507 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2510 * gfortran.dg/select_type_31.f03: New test.
2512 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2514 PR c++/54526 (again)
2515 * g++.dg/cpp0x/parse2.C: Extend.
2516 * g++.old-deja/g++.other/crash28.C: Adjust.
2518 2013-01-04 Richard Biener <rguenther@suse.de>
2520 PR tree-optimization/55862
2521 * gcc.dg/torture/pr55862.c: New testcase.
2523 2013-01-04 Martin Jambor <mjambor@suse.cz>
2525 PR tree-optimization/55755
2526 * gcc.dg/torture/pr55755.c: New test.
2527 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2528 * gcc.dg/tree-ssa/pr45144.c: Update.
2530 2013-01-04 Richard Biener <rguenther@suse.de>
2533 * gcc.dg/fold-reassoc-2.c: New testcase.
2535 2013-01-04 Tobias Burnus <burnus@net-b.de>
2538 * gfortran.dg/null_7.f90: New.
2540 2013-01-04 Tobias Burnus <burnus@net-b.de>
2544 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2545 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2546 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2548 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2550 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2552 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2555 * gfortran.dg/assignment_1.f90: Modified.
2556 * gfortran.dg/assignment_4.f90: New.
2558 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2560 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2562 2013-01-03 Richard Biener <rguenther@suse.de>
2564 PR tree-optimization/55857
2565 * gcc.dg/vect/pr55857-1.c: New testcase.
2566 * gcc.dg/vect/pr55857-2.c: Likewise.
2568 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2570 PR rtl-optimization/55838
2571 * gcc.dg/pr55838.c: New test.
2573 PR tree-optimization/55832
2574 * gcc.c-torture/compile/pr55832.c: New test.
2576 2013-01-02 Teresa Johnson <tejohnson@google.com>
2578 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2579 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2580 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2581 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2582 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2583 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2584 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2585 * gcc.dg/unroll_1.c: Ditto.
2586 * gcc.dg/unroll_2.c: Ditto.
2587 * gcc.dg/unroll_3.c: Ditto.
2588 * gcc.dg/unroll_4.c: Ditto.
2590 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2592 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2594 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2597 * gfortran.dg/eof_4.f90: New test.
2599 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2601 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2602 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2603 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2604 (compat_setup_dfp): Initialize compat_alt_caret and
2605 compat_save_TEST_ALWAYS_FLAGS.
2607 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2609 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2611 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2613 * gcc.dg/torture/fp-int-convert-2.c: New test.
2615 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2617 * gfortran.dg/newunit_3.f90: Add dg-do run.
2618 * gfortran.dg/inquire_15.f90: Add dg-do run.
2620 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2622 PR tree-optimization/55831
2623 * gcc.dg/pr55831.c: New test.
2625 Copyright (C) 2013 Free Software Foundation, Inc.
2627 Copying and distribution of this file, with or without modification,
2628 are permitted in any medium without royalty provided the copyright
2629 notice and this notice are preserved.