1 2013-04-09 Jakub Jelinek <jakub@redhat.com>
3 PR tree-optimization/56854
4 * g++.dg/torture/pr56854.C: New test.
6 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
9 * gfortran.dg/array_constructor_44.f90: New test.
11 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
14 * g++.dg/cpp0x/constexpr-specialization.C: New.
16 2013-04-08 Jakub Jelinek <jakub@redhat.com>
18 * gcc.c-torture/execute/pr56837.c: New test.
22 * g++.dg/opt/vt3.C: New test.
23 * g++.dg/opt/vt4.C: New test.
25 2013-04-08 Jeff Law <law@redhat.com>
27 * gcc.dg/tree-ssa/forwprop-25.c: New test.
29 2013-04-08 Richard Biener <rguenther@suse.de>
31 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
33 2013-04-08 Richard Biener <rguenther@suse.de>
35 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
37 2013-04-08 Richard Biener <rguenther@suse.de>
39 * g++.dg/vect/slp-pr56812.cc: Adjust.
41 2013-04-08 Jakub Jelinek <jakub@redhat.com>
43 * gcc.dg/pr56837.c: New test.
44 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
45 "generated memset minus one".
47 2013-04-07 Tobias Burnus <burnus@net-b.de>
50 * gfortran.dg/reshape_5.f90: New.
52 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
55 * gcc.target/powerpc/recip-1.c: Modify expected output.
56 * gcc.target/powerpc/recip-3.c: Likewise.
57 * gcc.target/powerpc/recip-4.c: Likewise.
58 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
60 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
62 * gcc.target/arm/peep-ldrd-1.c: New test.
63 * gcc.target/arm/peep-strd-1.c: Likewise.
65 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
67 * gcc.target/arm/negdi-1.c: New test.
68 * gcc.target/arm/negdi-2.c: Likewise.
69 * gcc.target/arm/negdi-3.c: Likewise.
70 * gcc.target/arm/negdi-4.c: Likewise.
72 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
74 * lib/target-supports.exp (add_options_for_arm_v8_neon):
75 Add -march=armv8-a when we use v8 NEON.
76 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
77 (check_effective_target_vect_call_ceilf): Likewise.
78 (check_effective_target_vect_call_floorf): Likewise.
79 (check_effective_target_vect_call_roundf): Likewise.
80 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
81 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
82 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
83 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
84 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
86 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
88 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
89 * gcc.target/powerpc/sd-pwr6.c: Same.
90 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
91 * g++.dg/debug/pr56294.C: XFAIL on AIX.
93 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
95 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
97 2013-04-04 Janus Weil <janus@gcc.gnu.org>
100 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
101 * gfortran.dg/altreturn_4.f90: Ditto.
102 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
103 * gfortran.dg/altreturn_5.f90: Ditto.
104 * gfortran.dg/altreturn_6.f90: Ditto.
105 * gfortran.dg/altreturn_7.f90: Ditto.
107 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
109 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
111 (check_effective_target_arm_v8_neon_ok_nocache):
113 (check_effective_target_arm_v8_neon_ok): Change to use
114 check_effective_target_arm_v8_neon_ok_nocache.
115 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
117 (check_effective_target_vect_call_btruncf):
118 Enable for arm and ARMv8 NEON.
119 (check_effective_target_vect_call_ceilf): Likewise.
120 (check_effective_target_vect_call_floorf): Likewise.
121 (check_effective_target_vect_call_roundf): Likewise.
122 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
125 2013-04-04 Marek Polacek <polacek@redhat.com>
127 PR tree-optimization/48186
128 * gcc.dg/pr48186.c: New test.
130 2013-04-04 Richard Biener <rguenther@suse.de>
132 PR tree-optimization/56826
133 * gcc.dg/vect/pr56826.c: New testcase.
134 * gcc.dg/vect/O3-pr36098.c: Adjust.
136 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
138 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
139 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
140 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
141 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
142 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
143 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
144 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
145 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
146 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
147 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
149 2013-04-04 Richard Biener <rguenther@suse.de>
151 PR tree-optimization/56213
152 * gcc.dg/vect/vect-123.c: New testcase.
154 2013-04-04 Tobias Burnus <burnus@net-b.de>
157 * gfortran.dg/read_repeat_2.f90: New.
159 2013-04-04 Richard Biener <rguenther@suse.de>
161 PR tree-optimization/56837
162 * g++.dg/torture/pr56837.C: New testcase.
164 2013-04-04 Tobias Burnus <burnus@net-b.de>
167 * gfortran.dg/c_loc_test_21.f90: New.
168 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
169 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
170 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
171 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
172 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
174 2013-04-03 Jeff Law <law@redhat.com>
176 PR tree-optimization/56799
177 * gcc.c-torture/execute/pr56799.c: New test.
179 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
182 * g++.dg/warn/Wpointer-arith-1.C: New.
183 * g++.dg/gomp/for-19.C: Adjust.
185 2013-04-03 Marek Polacek <polacek@redhat.com>
188 * gcc.dg/pr55702.c: New test.
190 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
193 * gcc.dg/pr56809.c: New testcase.
195 2013-04-03 Jakub Jelinek <jakub@redhat.com>
198 * g++.dg/debug/pr56819.C: New test.
200 2013-04-03 Richard Biener <rguenther@suse.de>
202 PR tree-optimization/56817
203 * g++.dg/torture/pr56817.C: New testcase.
205 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
207 * gcc.dg/vect/bb-slp-31.c: New file.
209 2013-04-03 Jason Merrill <jason@redhat.com>
212 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
214 2013-04-03 Richard Biener <rguenther@suse.de>
216 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
218 2013-04-03 Richard Biener <rguenther@suse.de>
220 PR tree-optimization/55964
221 * gcc.dg/torture/pr55964-2.c: New testcase.
223 2013-04-03 Richard Biener <rguenther@suse.de>
225 PR tree-optimization/56501
226 * gcc.dg/torture/pr56501.c: New testcase.
228 2013-04-03 Richard Biener <rguenther@suse.de>
230 PR tree-optimization/56407
231 * gcc.dg/torture/pr56407.c: New testcase.
233 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
235 PR tree-optimization/56790
236 * g++.dg/ext/pr56790-1.C: New testcase.
238 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
240 * gcc.target/i386/merge-1.c: New testcase.
241 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
243 2013-04-03 Jakub Jelinek <jakub@redhat.com>
246 * gcc.c-torture/execute/pr19449.c: New test.
248 2013-04-03 Richard Biener <rguenther@suse.de>
250 PR tree-optimization/56812
251 * g++.dg/vect/slp-pr56812.cc: New testcase.
253 2013-04-03 Janus Weil <janus@gcc.gnu.org>
257 * gfortran.dg/altreturn_8.f90: New.
258 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
259 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
260 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
262 2013-04-02 Jakub Jelinek <jakub@redhat.com>
264 PR rtl-optimization/56745
265 * gcc.c-torture/compile/pr56745.c: New test.
267 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
269 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
271 2013-04-02 Richard Biener <rguenther@suse.de>
273 PR tree-optimization/56778
274 * gcc.dg/torture/pr56778.c: New testcase.
276 2013-04-02 Richard Biener <rguenther@suse.de>
279 * g++.dg/torture/pr56768.C: New testcase.
281 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
283 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
285 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
288 * gfortran.dg/namelist_82.f90: New test.
290 2013-04-01 Janus Weil <janus@gcc.gnu.org>
293 * gfortran.dg/implicit_class_1.f90: New.
295 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
298 * gfortran.dg/namelist_81.f90: New test.
300 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
302 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
303 for constant and equal string lengths.
304 * gfortran.dg/character_comparison_5.f90: Likewise.
305 * gfortran.dg/character_comparison_9.f90: New test.
307 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
309 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
310 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
312 2013-03-29 Tobias Burnus <burnus@net-b.de>
315 * gfortran.dg/optional_absent_3.f90: New.
317 2013-03-29 Tobias Burnus <burnus@net-b.de>
320 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
322 2013-03-29 Tobias Burnus <burnus@net-b.de>
325 * gfortran.dg/namelist_80.f90: New.
327 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
330 * gfortran.dg/string_length_2.f90: New test.
331 * gfortran.dg/dependency_41.f90: New test.
333 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
336 * gfortran.dg/array_constructor_43.f90: New test.
337 * gfortran.dg/random_seed_3.f90: New test.
339 2013-03-28 Ian Bolton <ian.bolton@arm.com>
341 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
342 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
343 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
344 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
345 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
346 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
347 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
348 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
349 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
350 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
352 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
355 * g++.dg/conversion/op4.C: Adjust.
356 * g++.dg/cpp0x/rv1n.C: Likewise.
357 * g++.dg/cpp0x/rv2n.C: Likewise.
358 * g++.dg/cpp0x/template_deduction.C: Likewise.
359 * g++.dg/expr/cond8.C: Likewise.
360 * g++.dg/other/error4.C: Likewise.
361 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
362 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
363 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
364 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
365 * g++.old-deja/g++.jason/conversion2.C: Likewise.
366 * g++.old-deja/g++.law/cvt20.C: Likewise.
367 * g++.old-deja/g++.law/cvt8.C: Likewise.
368 * g++.old-deja/g++.law/init8.C: Likewise.
369 * g++.old-deja/g++.mike/net12.C: Likewise.
370 * g++.old-deja/g++.mike/net8.C: Likewise.
371 * g++.old-deja/g++.mike/p2793.C: Likewise.
372 * g++.old-deja/g++.mike/p3836.C: Likewise.
373 * g++.old-deja/g++.mike/p418.C: Likewise.
374 * g++.old-deja/g++.mike/p701.C: Likewise.
375 * g++.old-deja/g++.mike/p807.C: Likewise.
377 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
380 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
383 2013-03-28 Marek Polacek <polacek@redhat.com>
385 PR tree-optimization/56695
386 * gcc.dg/vect/pr56695.c: New test.
388 2013-03-28 Richard Biener <rguenther@suse.de>
390 PR tree-optimization/37021
391 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
392 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
394 2013-03-27 Tobias Burnus <burnus@net-b.de>
398 * gfortran.dg/sizeof_2.f90: New.
399 * gfortran.dg/sizeof_3.f90: New.
400 * gfortran.dg/sizeof_proc.f90: Update dg-error.
402 2013-03-27 Richard Biener <rguenther@suse.de>
404 PR tree-optimization/37021
405 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
407 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
409 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
410 * g++.dg/ipa/ivinline-2.C: Likewise.
411 * g++.dg/ipa/ivinline-3.C: Likewise.
412 * g++.dg/ipa/ivinline-4.C: Likewise.
413 * g++.dg/ipa/ivinline-5.C: Likewise.
414 * g++.dg/ipa/ivinline-7.C: Likewise.
415 * g++.dg/ipa/ivinline-8.C: Likewise.
416 * g++.dg/ipa/ivinline-9.C: Likewise.
417 * g++.dg/cpp0x/noexcept03.C: Likewise.
418 * gcc.dg/const-1.c: Likewise.
419 * gcc.dg/ipa/pure-const-1.c: Likewise.
420 * gcc.dg/noreturn-8.c: Likewise.
421 * gcc.target/i386/mmx-1.c: Likewise.
422 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
423 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
424 * gcc.c-torture/execute/pr33992.x: New file.
426 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
428 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
430 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
433 * g++.dg/ext/desig5.C: New.
435 2013-03-26 Tobias Burnus <burnus@net-b.de>
438 * gfortran.dg/merge_init_expr_2.f90: New.
439 * gfortran.dg/merge_char_1.f90: Modify test to
440 stay a run-time test.
441 * gfortran.dg/merge_char_3.f90: Ditto.
443 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
445 * g++.dg/cpp0x/constexpr-friend-2.C: New.
446 * g++.dg/cpp0x/constexpr-main.C: Likewise.
448 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
451 * g++.dg/cpp0x/range-for23.C: New.
453 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
456 * gfortran.dg/namelist_79.f90: New.
458 2013-03-25 Martin Jambor <mjambor@suse.cz>
460 * gcc.dg/ipa/ipcp-agg-9.c: New test.
462 2013-03-25 Tobias Burnus <burnus@net-b.de>
482 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
483 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
484 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
485 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
486 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
487 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
488 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
489 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
490 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
491 * gfortran.dg/c_loc_tests_16.f90: Ditto.
492 * gfortran.dg/c_loc_tests_4.f03: Ditto.
493 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
494 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
495 * gfortran.dg/c_loc_tests_8.f03: Ditto.
496 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
497 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
498 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
499 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
500 * gfortran.dg/pr32601_1.f03: Ditto.
501 * gfortran.dg/storage_size_2.f08: Remove dg-error.
502 * gfortran.dg/blockdata_7.f90: New.
503 * gfortran.dg/c_assoc_4.f90: New.
504 * gfortran.dg/c_f_pointer_tests_6.f90: New.
505 * gfortran.dg/c_f_pointer_tests_7.f90: New.
506 * gfortran.dg/c_funloc_tests_8.f90: New.
507 * gfortran.dg/c_loc_test_17.f90: New.
508 * gfortran.dg/c_loc_test_18.f90: New.
509 * gfortran.dg/c_loc_test_19.f90: New.
510 * gfortran.dg/c_loc_test_20.f90: New.
511 * gfortran.dg/c_sizeof_5.f90: New.
512 * gfortran.dg/iso_c_binding_rename_3.f90: New.
513 * gfortran.dg/transfer_resolve_2.f90: New.
514 * gfortran.dg/transfer_resolve_3.f90: New.
515 * gfortran.dg/transfer_resolve_4.f90: New.
516 * gfortran.dg/pr32601.f03: Update dg-error.
517 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
518 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
520 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
522 * gcc.target/arm/vseleqdf.c: New test.
523 * gcc.target/arm/vseleqsf.c: Likewise.
524 * gcc.target/arm/vselgedf.c: Likewise.
525 * gcc.target/arm/vselgesf.c: Likewise.
526 * gcc.target/arm/vselgtdf.c: Likewise.
527 * gcc.target/arm/vselgtsf.c: Likewise.
528 * gcc.target/arm/vselledf.c: Likewise.
529 * gcc.target/arm/vsellesf.c: Likewise.
530 * gcc.target/arm/vselltdf.c: Likewise.
531 * gcc.target/arm/vselltsf.c: Likewise.
532 * gcc.target/arm/vselnedf.c: Likewise.
533 * gcc.target/arm/vselnesf.c: Likewise.
534 * gcc.target/arm/vselvcdf.c: Likewise.
535 * gcc.target/arm/vselvcsf.c: Likewise.
536 * gcc.target/arm/vselvsdf.c: Likewise.
537 * gcc.target/arm/vselvssf.c: Likewise.
539 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
541 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
543 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
544 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
545 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
546 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
547 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
548 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
549 * gcc.target/aarch64/atomic-op-char.x: ... to here.
550 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
551 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
552 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
553 * gcc.target/aarch64/atomic-op-int.x: ... to here.
554 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
555 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
556 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
557 * gcc.target/aarch64/atomic-op-release.x: ... to here.
558 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
559 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
560 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
561 * gcc.target/aarch64/atomic-op-short.x: ... to here.
562 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
563 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
564 * gcc.target/arm/atomic-op-acquire.c: Likewise.
565 * gcc.target/arm/atomic-op-char.c: Likewise.
566 * gcc.target/arm/atomic-op-consume.c: Likewise.
567 * gcc.target/arm/atomic-op-int.c: Likewise.
568 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
569 * gcc.target/arm/atomic-op-release.c: Likewise.
570 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
571 * gcc.target/arm/atomic-op-short.c: Likewise.
573 2013-03-25 Richard Biener <rguenther@suse.de>
576 * g++.dg/torture/pr56694.C: New testcase.
578 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
581 * gcc.target/arm/neon-vcond-gt.c: New test.
582 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
583 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
585 2013-03-25 Richard Biener <rguenther@suse.de>
587 PR tree-optimization/56689
588 * gcc.dg/torture/pr56689.c: New testcase.
590 2013-03-25 Kai Tietz <ktietz@redhat.com>
592 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
594 2013-03-24 Tobias Burnus <burnus@net-b.de>
597 * gfortran.dg/eof_5.f90: New.
599 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
601 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
604 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
606 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
608 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
611 * gcc.c-torture/execute/builtins/builtins.exp: Add
612 -Wl,--allow-multiple-definition for RTEMS targets.
614 2013-03-22 Ian Bolton <ian.bolton@arm.com>
616 * gcc.target/aarch64/movk.c: New test.
618 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
620 * g++.dg/ext/vector21.C: New testcase.
622 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
624 * gcc.target/arm/neon-for-64bits-1.c: New tests.
625 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
627 2013-03-21 Richard Biener <rguenther@suse.de>
629 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
630 * gcc.dg/vect/vect-outer-3a.c: Likewise.
632 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
634 * gcc.target/aarch64/vect.c: Test and result vector added
635 for sabd and saba instructions.
636 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
637 instructions in assembly.
638 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
639 * gcc.target/aarch64/vect-fp.c: Test and result vector added
640 for fabd instruction.
641 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
642 instruction in assembly.
643 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
645 2013-03-20 Jeff Law <law@redhat.com>
647 * g++.dg/tree-ssa/ssa-dom.C: New test.
649 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
651 * gcc.target/powerpc/mmfpgpr.c: New test.
652 * gcc.target/powerpc/sd-vsx.c: Likewise.
653 * gcc.target/powerpc/sd-pwr6.c: Likewise.
654 * gcc.target/powerpc/vsx-float0.c: Likewise.
656 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
658 PR tree-optimization/56355
659 * gcc.dg/pr56355-1.c: New file.
661 2013-03-20 Catherine Moore <clm@codesourcery.com>
662 Richard Sandiford <rdsandiford@googlemail.com>
664 * gcc.target/mips/mips.exp: Add microMIPS support.
665 * gcc.target/mips/umips-movep-2.c: New test.
666 * gcc.target/mips/umips-lwp-2.c: New test.
667 * gcc.target/mips/umips-swp-5.c: New test.
668 * gcc.target/mips/umips-constraints-1.c: New test.
669 * gcc.target/mips/umips-lwp-3.c: New test.
670 * gcc.target/mips/umips-swp-6.c: New test.
671 * gcc.target/mips/umips-constraints-2.c: New test.
672 * gcc.target/mips/umips-save-restore-1.c: New test.
673 * gcc.target/mips/umips-lwp-4.c: New test.
674 * gcc.target/mips/umips-swp-7.c: New test.
675 * gcc.target/mips/umips-save-restore-2.c: New test.
676 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
677 * gcc.target/mips/umips-lwp-5.c: New test.
678 * gcc.target/mips/umips-save-restore-3.c: New test.
679 * gcc.target/mips/umips-lwp-6.c: New test.
680 * gcc.target/mips/umips-swp-1.c: New test.
681 * gcc.target/mips/umips-lwp-7.c: New test.
682 * gcc.target/mips/umips-swp-2.c: New test.
683 * gcc.target/mips/umips-lwp-8.c: New test.
684 * gcc.target/mips/umips-swp-3.c: New test.
685 * gcc.target/mips/umips-movep-1.c: New test.
686 * gcc.target/mips/umips-lwp-1.c: New test.
687 * gcc.target/mips/umips-swp-4.c: New test.
689 2013-03-20 Richard Biener <rguenther@suse.de>
691 PR tree-optimization/56661
692 * gcc.dg/torture/pr56661.c: New testcase.
694 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
696 PR rtl-optimization/56605
697 * gcc.target/powerpc/pr56605.c: New.
699 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
702 * gfortran.dg/do_1.f90: Don't xfail.
704 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
707 * gfortran.dg/namelist_77.f90: New.
708 * gfortran.dg/namelist_78.f90: New.
710 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
713 * gfortran.dg/open_negative_unit_1.f90: New.
715 2013-03-19 Ian Bolton <ian.bolton@arm.com>
717 * gcc.target/aarch64/sbc.c: New test.
719 2013-03-19 Ian Bolton <ian.bolton@arm.com>
721 * gcc.target/aarch64/ror.c: New test.
723 2013-03-19 Ian Bolton <ian.bolton@arm.com>
725 * gcc.target/aarch64/extr.c: New test.
727 2013-03-19 Richard Biener <rguenther@suse.de>
729 PR tree-optimization/56273
730 * gcc.dg/tree-ssa/vrp47.c: Adjust.
731 * c-c++-common/uninit-17.c: Likewise.
733 2013-03-18 Jakub Jelinek <jakub@redhat.com>
735 PR tree-optimization/56635
736 * g++.dg/torture/pr56635.C: New test.
738 2013-03-18 Richard Biener <rguenther@suse.de>
740 PR tree-optimization/3713
741 * g++.dg/ipa/devirt-12.C: New testcase.
743 2013-03-18 Jakub Jelinek <jakub@redhat.com>
746 * c-c++-common/pr56566.c: New test.
748 2013-03-17 Jason Merrill <jason@redhat.com>
750 * g++.dg/template/abstract-dr337.C: XFAIL.
752 2013-03-16 Jakub Jelinek <jakub@redhat.com>
755 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
756 * c-c++-common/pr56607.c: New test.
758 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
761 * g++.dg/cpp0x/constexpr-array5.C: New.
763 2013-03-15 Tobias Burnus <burnus@net-b.de>
766 * gfortran.dg/transfer_intrinsic_5.f90: New.
768 2013-03-15 Kai Tietz <ktietz@redhat.com>
770 * gcc.target/i386/movti.c: Don't test for x64 mingw.
771 * gcc.target/i386/pr20020-1.c: Likewise.
772 * gcc.target/i386/pr20020-2.c: Likewise.
773 * gcc.target/i386/pr20020-3.c: Likewise.
774 * gcc.target/i386/pr53425-1.c: Likewise.
775 * gcc.target/i386/pr53425-2.c: Likewise.
776 * gcc.target/i386/pr55093.c: Likewise.
777 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
779 2013-03-15 Jakub Jelinek <jakub@redhat.com>
782 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
783 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
785 2013-03-14 Jakub Jelinek <jakub@redhat.com>
787 PR tree-optimization/53265
788 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
790 * gcc.dg/graphite/id-6.c (test): Likewise.
791 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
792 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
794 PR tree-optimization/53265
795 * gcc.dg/pr53265.c: New test.
796 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
798 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
800 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
801 n, use it as high bound instead of 4.
803 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
806 * gcc.target/sh/pr49880-1.c: New.
807 * gcc.target/sh/pr49880-2.c: New.
808 * gcc.target/sh/pr49880-3.c: New.
809 * gcc.target/sh/pr49880-4.c: New.
810 * gcc.target/sh/pr49880-5.c: New.
812 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
814 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
816 2013-03-13 Richard Biener <rguenther@suse.de>
818 PR tree-optimization/56608
819 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
821 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
824 * g++.dg/cpp0x/alias-decl-32.C: New.
826 2013-03-11 Jan Hubicka <jh@suse.cz>
829 * gcc.c-torture/compile/pr56571.c: New testcase.
831 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
833 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
834 * gcc.dg/tree-ssa/pr55579.c: Likewise.
836 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
838 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
839 * gcc.dg/inline_4.c: Likewise.
840 * gcc.dg/unroll_2.c: Likewise.
841 * gcc.dg/unroll_3.c: Likewise.
842 * gcc.dg/unroll_4.c: Likewise.
844 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
847 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
850 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
852 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
855 * gcc.c-torture/compile/pr40797.c: New.
857 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
859 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
861 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
864 * gfortran.dg/class_56.f90: New test.
866 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
869 * gcc.target/mips/pr56524.c: New test.
871 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
874 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
876 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
879 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
881 2013-03-08 Marek Polacek <polacek@redhat.com>
883 PR tree-optimization/56478
884 * gcc.dg/torture/pr56478.c: New test.
886 2013-03-08 Kai Tietz <ktietz@redhat.com>
888 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
889 targets linker option --allow-multiple-definition.
891 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
892 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
893 * gcc.dg/pr52549.c: Add LLP64 case.
894 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
895 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
896 * gcc.dg/torture/pr51071-2.c: Likewise.
897 * gcc.dg/tree-ssa/vrp72.c: Likewise.
898 * gcc.dg/tree-ssa/vrp73.c: Likewise.
899 * gcc.dg/tree-ssa/vrp75.c: Likewise.
900 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
901 * gcc.dg/weak/weak-1.c: Likewise.
902 * gcc.dg/weak/weak-2.c: Likewise.
903 * gcc.dg/weak/weak-3.c: Likewise.
904 * gcc.dg/weak/weak-4.c: Likewise.
905 * gcc.dg/weak/weak-5.c: Likewise.
906 * gcc.dg/weak/weak-15.c: Likewise.
907 * gcc.dg/weak/weak-16.c: Likewise.
909 * c-c++-common/pr54486.c: Skip test for mingw-targets.
911 2013-03-07 Jakub Jelinek <jakub@redhat.com>
913 PR tree-optimization/56559
914 * gcc.dg/tree-ssa/reassoc-26.c: New test.
916 2013-03-07 Andreas Schwab <schwab@suse.de>
918 * gcc.dg/pr31490.c: Fix last change.
920 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
923 * g++.dg/template/crash115.C: New.
925 2013-03-06 Jakub Jelinek <jakub@redhat.com>
927 PR tree-optimization/56539
928 * gcc.c-torture/compile/pr56539.c: New test.
930 2013-03-06 Kai Tietz <ktietz@redhat.com>
932 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
934 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
935 * gcc.dg/lto/20091013-1_2.c: Likewise.
936 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
938 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
940 * gnat.dg/specs/aggr6.ads: New test.
942 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
944 * gnat.dg/loop_optimization15.ad[sb]: New test.
946 2013-03-06 Jakub Jelinek <jakub@redhat.com>
949 * gcc.dg/pr56548.c: New test.
951 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
954 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
956 2013-03-06 Jakub Jelinek <jakub@redhat.com>
959 * g++.dg/template/typename20.C: New test.
961 2013-03-05 Jakub Jelinek <jakub@redhat.com>
964 * gcc.dg/pr56510.c: New test.
966 PR rtl-optimization/56484
967 * gcc.c-torture/compile/pr56484.c: New test.
969 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
972 * g++.dg/warn/Wsign-conversion-2.C: New.
974 2013-03-05 Richard Biener <rguenther@suse.de>
976 PR tree-optimization/56270
977 * gcc.dg/vect/slp-38.c: New testcase.
979 2013-03-05 Jakub Jelinek <jakub@redhat.com>
981 PR rtl-optimization/56494
982 * gcc.dg/pr56494.c: New test.
984 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
986 * gcc.dg/pr56424.c: New test.
988 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
990 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
991 * gcc.dg/pr56228.c <avr>: Skip.
993 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
996 PR tree-optimization/52631
997 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
999 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1001 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1002 * gcc.dg/vect/vect-83_64.c: Same.
1004 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1007 * gfortran.dg/pointer_check_13.f90: New test.
1009 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1012 * gfortran.dg/array_constructor_42.f90: New test.
1014 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1017 * g++.dg/template/static33.C: New.
1018 * g++.dg/template/static34.C: Likewise.
1021 * g++.dg/template/static35.C: New.
1023 2013-03-01 Steve Ellcey <sellcey@mips.com>
1025 * gcc.dg/pr56396.c: Require pic support.
1027 2013-03-01 Richard Biener <rguenther@suse.de>
1029 PR tree-optimization/55481
1030 * gcc.dg/torture/pr56488.c: New testcase.
1032 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1033 Jakub Jelinek <jakub@redhat.com>
1036 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1037 no_sanitize_address attribute rather than no_address_safety_analysis.
1038 * g++.dg/asan/sanitizer_test_utils.h
1039 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1040 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1041 in addition to no_address_safety_analysis.
1043 2013-02-28 Jason Merrill <jason@redhat.com>
1046 * g++.dg/cpp0x/constexpr-and.C: New.
1048 2013-02-28 Martin Jambor <mjambor@suse.cz>
1050 PR tree-optimization/56294
1051 * g++.dg/debug/pr56294.C: New test.
1053 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1055 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1057 2013-02-27 Marek Polacek <polacek@redhat.com>
1059 PR rtl-optimization/56466
1060 * gcc.dg/pr56466.c: New test.
1062 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1064 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1065 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1066 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1068 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1071 * gcc.dg/pr45472.c: New test.
1073 2013-02-26 Marek Polacek <polacek@redhat.com>
1075 PR tree-optimization/56426
1076 * gcc.dg/pr56436.c: New test.
1078 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1080 PR tree-optimization/56448
1081 * gcc.c-torture/compile/pr56448.c: New test.
1083 PR tree-optimization/56443
1084 * gcc.dg/torture/pr56443.c: New test.
1086 2013-02-25 Richard Biener <rguenther@suse.de>
1088 PR tree-optimization/56175
1089 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1091 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1094 * g++.dg/torture/pr56403.C: New test.
1096 2013-02-25 Catherine Moore <clm@codesourcery.com>
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-24 Catherine Moore <clm@codesourcery.com>
1128 Richard Sandiford <rdsandiford@googlemail.com>
1130 * gcc.target/mips/mips.exp: Add microMIPS support.
1131 * gcc.target/mips/umips-movep-2.c: New test.
1132 * gcc.target/mips/umips-lwp-2.c: New test.
1133 * gcc.target/mips/umips-swp-5.c: New test.
1134 * gcc.target/mips/umips-constraints-1.c: New test.
1135 * gcc.target/mips/umips-lwp-3.c: New test.
1136 * gcc.target/mips/umips-swp-6.c: New test.
1137 * gcc.target/mips/umips-constraints-2.c: New test.
1138 * gcc.target/mips/umips-save-restore-1.c: New test.
1139 * gcc.target/mips/umips-lwp-4.c: New test.
1140 * gcc.target/mips/umips-swp-7.c: New test.
1141 * gcc.target/mips/umips-save-restore-2.c: New test.
1142 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1143 * gcc.target/mips/umips-lwp-5.c: New test.
1144 * gcc.target/mips/umips-save-restore-3.c: New test.
1145 * gcc.target/mips/umips-lwp-6.c: New test.
1146 * gcc.target/mips/umips-swp-1.c: New test.
1147 * gcc.target/mips/umips-lwp-7.c: New test.
1148 * gcc.target/mips/umips-swp-2.c: New test.
1149 * gcc.target/mips/umips-lwp-8.c: New test.
1150 * gcc.target/mips/umips-swp-3.c: New test.
1151 * gcc.target/mips/umips-movep-1.c: New test.
1152 * gcc.target/mips/umips-lwp-1.c: New test.
1153 * gcc.target/mips/umips-swp-4.c: New test.
1155 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1158 * lib/asan-dg.exp (asan_link_flags): Add
1159 -B${gccpath}/libsanitizer/asan/ to flags.
1161 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1164 * gcc.dg/torture/pr56420.c: New test.
1166 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1169 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1171 2013-02-21 Martin Jambor <mjambor@suse.cz>
1173 PR tree-optimization/56310
1174 * g++.dg/ipa/pr56310.C: New test.
1176 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1179 * gfortran.dg/proc_ptr_comp_37.f90: New.
1181 2013-02-21 Richard Biener <rguenther@suse.de>
1183 PR tree-optimization/56415
1185 2013-02-11 Richard Biener <rguenther@suse.de>
1187 PR tree-optimization/56273
1188 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1189 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1190 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1191 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1192 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1193 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1195 2013-02-21 Marek Polacek <polacek@redhat.com>
1197 PR tree-optimization/56398
1198 * g++.dg/torture/pr56398.C: New test.
1200 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1203 * gcc.c-torture/compile/pr56405.c: New test.
1205 2013-02-20 Jan Hubicka <jh@suse.cz>
1207 PR tree-optimization/56265
1208 * g++.dg/ipa/devirt-11.C: New testcase.
1210 2013-02-20 Richard Biener <rguenther@suse.de>
1212 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1214 2013-02-20 Richard Biener <rguenther@suse.de>
1215 Jakub Jelinek <jakub@redhat.com>
1217 PR tree-optimization/56396
1218 * gcc.dg/pr56396.c: New testcase.
1220 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1223 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1225 2013-02-19 Richard Biener <rguenther@suse.de>
1227 PR tree-optimization/56384
1228 * gcc.dg/torture/pr56384.c: New testcase.
1230 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1232 PR tree-optimization/56350
1233 * gcc.dg/pr56350.c: New test.
1235 PR tree-optimization/56381
1236 * g++.dg/opt/pr56381.C: New test.
1238 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1241 * lib/dg-pch.exp (pch-init, pch-finish,
1242 check_effective_target_pch_supported_debug): New procs.
1243 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1244 Likewise if $pch_unsupported_debug and $flags include -g.
1245 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1246 and dg-require-effective-target pch_unsupported_debug.
1247 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1248 * objc.dg/pch/pch.exp: Likewise.
1249 * gcc.dg/pch/pch.exp: Likewise.
1250 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1251 pch_unsupported_debug.
1252 * gcc.dg/pch/valid-1.hs: Likewise.
1253 * gcc.dg/pch/valid-1b.c: Likewise.
1254 * gcc.dg/pch/valid-1b.hs: Likewise.
1256 2013-02-18 Richard Biener <rguenther@suse.de>
1258 PR tree-optimization/56366
1259 * gcc.dg/torture/pr56366.c: New testcase.
1261 2013-02-18 Richard Biener <rguenther@suse.de>
1264 * gcc.dg/torture/pr56349.c: New testcase.
1266 2013-02-18 Richard Biener <rguenther@suse.de>
1268 PR tree-optimization/56321
1269 * gcc.dg/torture/pr56321.c: New testcase.
1271 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1273 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1275 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1276 Dodji Seketeli <dodji@redhat.com>
1279 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1280 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1281 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1282 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1283 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1284 * c-c++-common/asan/pr56330.c: Likewise.
1285 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1286 Ensure the size argument of __builtin_memcpy is a constant.
1288 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1289 Paolo Carlini <paolo.carlini@oracle.com>
1292 * g++.dg/cpp0x/enum23.C: New.
1294 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1297 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1299 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1301 PR rtl-optimization/56348
1302 * gcc.target/i386/pr56348.c: New test.
1304 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1306 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1307 * gcc.target/arm/interrupt-2.c: Likewise.
1309 2013-02-15 Tobias Burnus <burnus@net-b.de>
1312 * gfortran.dg/matmul_9.f90: New.
1314 2013-02-15 Tobias Burnus <burnus@net-b.de>
1317 * gfortran.dg/init_flag_11.f90: New.
1319 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1321 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1323 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1325 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1328 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1329 Tobias Burnus <burnus@net-b.de>
1332 * gfortran.dg/allocatable_function_7.f90: New.
1334 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1336 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1337 * asan_globals_test-wrapper.cc: New file.
1338 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1339 instead of asan_globals_test.cc as dg-additional-sources.
1340 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1341 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1342 "sanitizer_test_utils.h" instead of
1343 "sanitizer_common/tests/sanitizer_test_utils.h".
1344 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1345 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1346 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1347 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1348 * g++.dg/asan/asan_test.cc: Synced from upstream.
1349 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1351 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1354 * c-c++-common/asan/memcmp-2.c: New test.
1356 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1359 * g++.dg/cpp0x/udlit-string-literal.h: New.
1360 * g++.dg/cpp0x/udlit-string-literal.C: New.
1362 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1364 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1366 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1369 * gcc.target/arm/pr56184.C: New test.
1371 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1374 * g++.dg/torture/pr56302.C: New test.
1375 * g++.dg/cpp0x/constexpr-56302.C: New test.
1376 * c-c++-common/pr56302.c: New test.
1378 2013-02-13 Tobias Burnus <burnus@net-b.de>
1379 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1382 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1383 * gfortran.dg/quad_3.f90: Ditto.
1385 2013-02-13 Kostya Serebryany <kcc@google.com>
1387 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1388 to match the fresh asan run-time.
1389 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1391 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1393 Avoid instrumenting duplicated memory access in the same basic block
1394 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1395 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1396 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1397 * c-c++-common/asan/inc.c: Likewise.
1399 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1402 * gcc.target/i386/pr56148.c: New test.
1404 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1405 Tobias Burnus <burnus@net-b.de>
1408 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1411 2013-02-12 Richard Biener <rguenther@suse.de>
1414 * gcc.dg/lto/pr56297_0.c: New testcase.
1415 * gcc.dg/lto/pr56297_0.c: Likewise.
1417 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1420 * gfortran.dg/typebound_deferred_1.f90: New.
1422 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1424 PR rtl-optimization/56151
1425 * gcc.target/i386/pr56151.c: New test.
1427 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1429 * g++.dg/ext/mv12.C: New test.
1430 * g++.dg/ext/mv12.h: New file.
1431 * g++.dg/ext/mv12-aux.C: New file.
1432 * g++.dg/ext/mv13.C: New test.
1434 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1436 * lib/target-supports.exp
1437 (check_effective_target_powerpc_eabi_ok): New.
1438 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1440 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1441 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1443 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1444 * gcc.target/powerpc/pr51623.c: Likewise.
1445 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1446 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1448 2013-02-11 Alexander Potapenko <glider@google.com>
1449 Jack Howarth <howarth@bromo.med.uc.edu>
1450 Jakub Jelinek <jakub@redhat.com>
1453 * g++.dg/asan/pr55617.C: Run on all targets.
1455 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1457 PR rtl-optimization/56275
1458 * gcc.dg/pr56275.c: New test.
1460 2013-02-11 Richard Biener <rguenther@suse.de>
1462 PR tree-optimization/56273
1463 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1465 2013-02-11 Richard Biener <rguenther@suse.de>
1467 PR tree-optimization/56264
1468 * gcc.dg/torture/pr56264.c: New testcase.
1470 2013-02-11 Richard Biener <rguenther@suse.de>
1472 PR tree-optimization/56273
1473 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1474 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1475 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1476 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1477 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1478 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1480 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1482 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1483 for *-*-linux-gnu targets.
1484 * g++.dg/asan/interception-test-1.c: Ditto.
1485 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1486 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1488 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1491 * gfortran.dg/intrinsic_size_4.f90 : New test.
1493 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1496 * gcc.target/powerpc/pr56256.c: New test.
1498 2013-02-08 Ian Lance Taylor <iant@google.com>
1500 * lib/go.exp: Load timeout.exp.
1502 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1504 PR rtl-optimization/56246
1505 * gcc.target/i386/pr56246.c: New test.
1507 2013-02-08 Jeff Law <law@redhat.com>
1510 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1512 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1515 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1518 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1520 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1522 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1524 PR rtl-optimization/56195
1525 * gcc.dg/torture/pr56195.c: New test.
1527 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1530 * gfortran.dg/recursive_interface_2.f90: New test.
1532 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1534 PR tree-optimization/56250
1535 * gcc.c-torture/execute/pr56250.c: New test.
1537 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1539 PR tree-optimization/56064
1540 * gcc.dg/fixed-point/view-convert-2.c: New test.
1542 2013-02-08 Michael Matz <matz@suse.de>
1544 PR tree-optimization/52448
1545 * gcc.dg/pr52448.c: New test.
1547 2013-02-08 Richard Biener <rguenther@suse.de>
1550 * gcc.dg/torture/pr56181.c: New testcase.
1552 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1555 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1556 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1558 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1561 * g++.dg/parse/crash61.C: New test.
1564 * g++.dg/parse/pr56239.C: New test.
1567 * g++.dg/abi/mangle61.C: New test.
1569 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1571 PR rtl-optimization/56225
1572 * gcc.target/i386/pr56225.c: New test.
1574 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1577 * gcc.dg/guality/pr56154-1.c: New test.
1578 * gcc.dg/guality/pr56154-2.c: New test.
1579 * gcc.dg/guality/pr56154-3.c: New test.
1580 * gcc.dg/guality/pr56154-4.c: New test.
1581 * gcc.dg/guality/pr56154-aux.c: New file.
1583 PR tree-optimization/55789
1584 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1586 * gcc.dg/tree-ssa/inline-3.c: Add
1587 --param max-early-inliner-iterations=2 option.
1589 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1592 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1593 Add -fno-dwarf2-cfi-asm to dg-options.
1596 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1599 * gcc.dg/pr56228.c: New test.
1601 2013-02-07 Alan Modra <amodra@gmail.com>
1604 * gcc.target/powerpc/pr54009.c: New test.
1606 * gfortran.dg/pr54131.f: New test.
1608 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1611 * gfortran.dg/array_constructor_41.f90: New test.
1613 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1616 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1618 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1621 * g++.dg/gomp/pr56217.C: New test.
1623 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1625 PR tree-optimization/56205
1626 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1627 * gcc.c-torture/execute/pr56205.c: New test.
1629 2013-02-05 Richard Biener <rguenther@suse.de>
1631 PR tree-optimization/53342
1632 PR tree-optimization/53185
1633 * gcc.dg/vect/pr53185-2.c: New testcase.
1635 2013-02-05 Jan Hubicka <jh@suse.cz>
1637 PR tree-optimization/55789
1638 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1639 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1640 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1641 * g++.dg/ipa/inline-1.C: New testcase.
1642 * g++.dg/ipa/inline-2.C: New testcase.
1643 * g++.dg/ipa/inline-3.C: New testcase.
1645 2013-02-05 Jan Hubicka <jh@suse.cz>
1647 PR tree-optimization/55789
1648 * g++.dg/torture/pr55789.C: New testcase.
1650 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1653 * gcc.dg/pr56167.c: New test.
1655 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1658 * gcc.target/sh/pr55146.c: New.
1660 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1662 PR tree-optimization/54386
1663 * gcc.target/sh/pr54386.c: New.
1665 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1668 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1671 * gfortran.dg/realloc_on _assign_17.f90 : New test.
1673 2013-02-04 Alexander Potapenko <glider@google.com>
1674 Jack Howarth <howarth@bromo.med.uc.edu>
1675 Jakub Jelinek <jakub@redhat.com>
1678 * g++.dg/asan/pr55617.C: New test.
1680 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1683 * gfortran.dg/typebound_operator_19.f90: New test.
1684 * gfortran.dg/typebound_assignment_4.f90: New test.
1686 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1689 * gfortran.dg/recursive_interface_1.f90: New test.
1691 2013-02-04 Richard Guenther <rguenther@suse.de>
1694 * gcc.dg/lto/pr56168_0.c: New testcase.
1695 * gcc.dg/lto/pr56168_1.c: Likewise.
1697 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1701 * gfortran.dg/block_12.f90: New test.
1702 * gfortran.dg/module_error_1.f90: New test.
1704 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1706 * lib/target-supports.exp (check_effective_target_vect_float)
1707 (check_effective_target_vect_no_align): Add mips-sde-elf.
1709 2013-02-01 Jakub Jelinek <jakub@redhat.com>
1711 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1713 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
1715 * gcc.dg/pr56023.c: XFAIL on AIX.
1716 * gcc.dg/vect/pr49352.c: Same.
1718 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
1720 * gnat.dg/opt26.adb: New test.
1722 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1725 2013-01-27 Amol Pise <amolpise15@gmail.com>
1727 * gcc.target/arm/neon-vfnms-1.c: New test.
1728 * gcc.target/arm/neon-vfnma-1.c: New test.
1730 2013-01-31 Richard Biener <rguenther@suse.de>
1732 PR tree-optimization/56157
1733 * gcc.dg/torture/pr56157.c: New testcase.
1735 2013-01-30 Richard Biener <rguenther@suse.de>
1737 PR tree-optimization/56150
1738 * gcc.dg/torture/pr56150.c: New testcase.
1740 2013-01-30 Jakub Jelinek <jakub@redhat.com>
1743 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1744 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
1745 printed in backtrace.
1746 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1747 to avoid errors about mismatched allocation vs. deallocation.
1750 * g++.dg/mv1.C: Moved to...
1751 * g++.dg/ext/mv1.C: ... here. Adjust test.
1752 * g++.dg/mv2.C: Moved to...
1753 * g++.dg/ext/mv2.C: ... here. Adjust test.
1754 * g++.dg/mv3.C: Moved to...
1755 * g++.dg/ext/mv3.C: ... here.
1756 * g++.dg/mv4.C: Moved to...
1757 * g++.dg/ext/mv4.C: ... here.
1758 * g++.dg/mv5.C: Moved to...
1759 * g++.dg/ext/mv5.C: ... here. Adjust test.
1760 * g++.dg/mv6.C: Moved to...
1761 * g++.dg/ext/mv6.C: ... here. Adjust test.
1762 * g++.dg/ext/mv7.C: New test.
1763 * g++.dg/ext/mv8.C: New test.
1764 * g++.dg/ext/mv9.C: New test.
1765 * g++.dg/ext/mv10.C: New test.
1766 * g++.dg/ext/mv11.C: New test.
1768 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
1770 PR rtl-optimization/56144
1771 * gcc.dg/pr56144.c: New.
1773 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
1775 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1777 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1778 * g++.dg/cpp0x/constexpr-55573.C: Same
1780 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
1782 PR tree-optimization/56064
1783 * gcc.dg/fixed-point/view-convert.c: New test.
1785 2013-01-30 Andreas Schwab <schwab@suse.de>
1787 * lib/target-supports-dg.exp (dg-process-target): Use expr to
1788 evaluate the end index in string range.
1790 2013-01-30 Tobias Burnus <burnus@net-b.de>
1793 * gfortran.dg/allocatable_function_6.f90: New.
1795 2013-01-29 Janus Weil <janus@gcc.gnu.org>
1796 Mikael Morin <mikael@gcc.gnu.org>
1799 * gfortran.dg/proc_ptr_comp_36.f90: New.
1801 2013-01-29 Richard Biener <rguenther@suse.de>
1803 PR tree-optimization/55270
1804 * gcc.dg/torture/pr55270.c: New testcase.
1806 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1808 PR rtl-optimization/56117
1809 * gcc.dg/pr56117.c: New test.
1811 2013-01-28 Richard Biener <rguenther@suse.de>
1813 PR tree-optimization/56034
1814 * gcc.dg/torture/pr56034.c: New testcase.
1816 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1818 PR tree-optimization/56125
1819 * gcc.dg/pr56125.c: New test.
1821 2013-01-28 Tobias Burnus <burnus@net-b.de>
1822 Mikael Morin <mikael@gcc.gnu.org>
1825 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1826 * gfortran.dg/import8.f90: Likewise.
1827 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1828 * gfortran.dg/import10.f90: New test.
1829 * gfortran.dg/import11.f90: Likewise
1831 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1834 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1835 string.h. Provide memset, malloc and free prototypes, adjust line
1836 numbers in dg-output.
1837 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1838 Provide memset prototype and adjust line numbers in dg-output.
1839 * c-c++-common/asan/global-overflow-1.c: Likewise.
1841 PR tree-optimization/56094
1842 * gcc.dg/pr56094.c: New test.
1844 2013-01-27 Amol Pise <amolpise15@gmail.com>
1846 * gcc.target/arm/neon-vfnms-1.c: New test.
1847 * gcc.target/arm/neon-vfnma-1.c: New test.
1849 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
1852 * gcc.target/i386/pr56114.c: New test.
1854 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
1857 * gfortran.dg/associate_14.f90: New test.
1860 * gfortran.dg/associate_13.f90: New test.
1862 2013-01-25 Jakub Jelinek <jakub@redhat.com>
1864 PR tree-optimization/56098
1865 * gcc.dg/pr56098-1.c: New test.
1866 * gcc.dg/pr56098-2.c: New test.
1868 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
1871 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1873 2013-01-22 Marek Polacek <polacek@redhat.com>
1875 PR tree-optimization/56035
1876 * gcc.dg/pr56035.c: New test.
1878 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1880 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1883 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1885 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1887 2013-01-24 Jakub Jelinek <jakub@redhat.com>
1890 * gcc.dg/pr56078.c: New test.
1891 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1893 2013-01-24 Martin Jambor <mjambor@suse.cz>
1895 PR tree-optimization/55927
1896 * g++.dg/ipa/devirt-10.C: Disable early inlining.
1898 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
1900 * gcc.target/i386/movsd.c: New test.
1902 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
1905 * gcc.target/i386/pr55934.c: New test.
1907 2013-01-23 Janus Weil <janus@gcc.gnu.org>
1910 * gfortran.dg/select_8.f90: New.
1912 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
1914 * gcc.target/microblaze/microblaze.exp: Remove
1915 target_config_cflags check.
1917 2013-01-23 Jakub Jelinek <jakub@redhat.com>
1920 * gfortran.dg/gomp/pr56052.f90: New test.
1923 * gcc.dg/pr49069.c: New test.
1925 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1928 * g++.dg/cpp0x/constexpr-static10.C: New.
1930 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
1933 * gcc.target/i386/pr56028.c: New test.
1935 2013-01-22 Jakub Jelinek <jakub@redhat.com>
1938 * gcc.target/i386/pr55686.c: New test.
1940 2013-01-22 Dodji Seketeli <dodji@redhat.com>
1943 * g++.dg/cpp0x/variadic139.C: New test.
1944 * g++.dg/cpp0x/variadic140.C: Likewise.
1945 * g++.dg/cpp0x/variadic141.C: Likewise.
1947 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
1949 * gnat.dg/warn8.adb: New test.
1951 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1954 * gfortran.dg/include_8.f90: New test.
1956 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1958 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1959 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1961 2013-01-21 Jakub Jelinek <jakub@redhat.com>
1963 PR tree-optimization/56051
1964 * gcc.c-torture/execute/pr56051.c: New test.
1966 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1968 PR rtl-optimization/56023
1969 * gcc.dg/pr56023.c: New test.
1971 2013-01-21 Martin Jambor <mjambor@suse.cz>
1974 * gcc.target/i386/pr56022.c: New test.
1976 2013-01-21 Jason Merrill <jason@redhat.com>
1978 * lib/target-supports.exp (check_effective_target_alias): New.
1980 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
1983 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1985 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
1987 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1989 2013-01-19 Jeff Law <law@redhat.com>
1991 PR tree-optimization/52631
1992 * tree-ssa/pr52631.c: New test.
1993 * tree-ssa/ssa-fre-9: Update expected output.
1995 2013-01-19 Anthony Green <green@moxielogic.com>
1997 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2000 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2002 PR tree-optimization/56029
2003 * g++.dg/torture/pr56029.C: New test.
2005 2013-01-18 Sharad Singhai <singhai@google.com>
2007 PR tree-optimization/55995
2008 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2010 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2013 * gcc.target/i386/pr55433.c: New.
2015 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2018 * gfortran.dg/pr56015.f90: New test.
2020 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2022 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2024 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2026 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2027 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2028 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2029 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2030 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2032 2013-01-17 Jeff Law <law@redhat.com>
2034 * gcc.dg/pr52573.c: Move to...
2035 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2037 PR rtl-optimization/52573
2038 * gcc.dg/pr52573.c: New test.
2040 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2043 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2044 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2045 check_no_compiler_messages to test support in ucontext.h.
2046 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2047 compliant RLIMIT_AS.
2049 2013-01-17 Marek Polacek <polacek@redhat.com>
2051 PR rtl-optimization/55833
2052 * gcc.dg/pr55833.c: New test.
2054 2013-01-17 Jan Hubicka <jh@suse.cz>
2056 PR tree-optimization/55273
2057 * gcc.c-torture/compile/pr55273.c: New testcase.
2059 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2062 * gcc.target/pr55981.c: New test.
2064 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2066 * gcc.target/arm/pr40887.c: Require at least armv5.
2067 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2068 * gcc.target/arm/pr51915.c: Likewise.
2069 * gcc.target/arm/pr52006.c: Likewise.
2070 * gcc.target/arm/pr53187.c: Likewise.
2072 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2073 * gcc.target/arm/ftest-support-arm.h: Delete.
2074 * gcc.target/arm/ftest-support-thumb.h: Delete.
2075 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2076 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2077 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2078 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2079 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2080 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2081 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2082 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2083 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2084 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2085 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2086 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2087 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2088 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2089 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2090 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2091 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2092 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2093 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2094 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2095 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2096 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2097 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2098 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2100 2013-01-17 Martin Jambor <mjambor@suse.cz>
2102 PR tree-optimizations/55264
2103 * g++.dg/ipa/pr55264.C: New test.
2105 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2108 * gfortran.dg/class_55.f90: New.
2110 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2113 * gcc.c-torture/execute/builtins/builtins.exp: Add
2114 -Wl,--allow-multiple-definition for eabi and elf targets.
2117 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2118 check_effective_target_vect_perm_short,
2119 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2120 check_effective_target_vect64): Return 0 for big-endian ARM.
2121 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2123 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2126 2013-01-16 Richard Biener <rguenther@suse.de>
2128 PR tree-optimization/55964
2129 * gcc.dg/torture/pr55964.c: New testcase.
2131 2013-01-16 Richard Biener <rguenther@suse.de>
2133 PR tree-optimization/54767
2134 PR tree-optimization/53465
2135 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2137 2013-01-16 Christian Bruel <christian.bruel@st.com>
2140 * gcc.target/sh/sh-switch.c: New testcase.
2142 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2144 * gcc.dg/webizer.c: Increase the array size.
2146 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2149 * gcc.dg/pr55940.c: New test.
2151 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2152 Harald Anlauf <anlauf@gmx.de>
2154 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2155 * gfortran.dg/bounds_check_5.f90: Likewise.
2156 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2157 * gfortran.dg/continuation_9.f90: Likewise.
2158 * gfortran.dg/move_alloc_13.f90: Likewise.
2159 * gfortran.dg/structure_constructor_11.f90: Likewise.
2160 * gfortran.dg/tab_continuation.f: Likewise.
2161 * gfortran.dg/warning-directive-2.F90: Likewise.
2162 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2164 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2166 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2167 * gcc.target/arm/fma-sp.c: Likewise.
2169 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2171 PR rtl-optimization/55153
2172 * gcc.dg/pr55153.c: New.
2174 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2176 PR tree-optimization/55920
2177 * gcc.c-torture/compile/pr55920.c: New test.
2179 2013-01-15 Richard Biener <rguenther@suse.de>
2182 * gcc.dg/torture/pr55882.c: New testcase.
2184 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2186 PR tree-optimization/55955
2187 * gcc.c-torture/compile/pr55955.c: New test.
2189 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2192 * g++.dg/cpp0x/alias-decl-31.C: New test.
2194 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2197 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2198 case where interface is null.
2200 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2203 * gfortran.dg/array_constructor_40.f90: New test.
2205 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2207 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2209 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2211 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2212 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2213 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2214 * gcc.target/aarch64/vect-ld1r.c: New.
2215 * gcc.target/aarch64/vect-ld1r.x: New.
2217 2013-01-14 Andi Kleen <ak@linux.intel.com>
2220 * gcc.target/i386/hle-clear-rel.c: New file
2221 * gcc.target/i386/hle-store-rel.c: New file.
2223 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2225 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2226 * gfortran.dg/bounds_check_4.f90: Likewise.
2227 * gfortran.dg/inquire_10.f90: Likewise.
2228 * gfortran.dg/minloc_3.f90: Likewise.
2229 * gfortran.dg/minlocval_3.f90: Likewise.
2230 * gfortran.dg/module_double_reuse.f90: Likewise.
2231 * gfortran.dg/mvbits_1.f90: Likewise.
2232 * gfortran.dg/oldstyle_1.f90: Likewise.
2233 * gfortran.dg/pr20163-2.f: Likewise.
2234 * gfortran.dg/save_1.f90: Likewise.
2235 * gfortran.dg/scan_1.f90: Likewise.
2236 * gfortran.dg/select_char_1.f90: Likewise.
2237 * gfortran.dg/shape_4.f90: Likewise.
2238 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2239 * gfortran.dg/function_optimize_10.f90: Likewise.
2240 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2241 * gfortran.dg/used_types_17.f90: Likewise.
2242 * gfortran.dg/used_types_18.f90: Likewise.
2244 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2247 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2249 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2251 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2253 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2255 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2257 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2260 * gfortran.dg/assumed_type_2.f90: Fix test case.
2261 * gfortran.dg/internal_pack_13.f90: New test.
2262 * gfortran.dg/internal_pack_14.f90: New test.
2264 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2267 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2268 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2271 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2273 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2275 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2278 * gcc.target/s390/pr55719.c: New testcase.
2280 2013-01-11 Richard Guenther <rguenther@suse.de>
2282 PR tree-optimization/44061
2283 * gcc.dg/pr44061.c: New testcase.
2285 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2287 Update copyright years.
2289 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2290 Jakub Jelinek <jakub@redhat.com>
2293 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2295 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2297 PR rtl-optimization/55672
2298 * gcc.target/i386/pr55672.c: New.
2300 2013-01-10 Jeff Law <law@redhat.com>
2302 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2303 pass/fail message unique.
2306 2013-01-10 Jason Merrill <jason@redhat.com>
2308 * ada/.gitignore: New.
2310 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2312 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2314 * g++.dg/tls/thread_local2.C: Likewise.
2315 * g++.dg/tls/thread_local2g.C: Likewise.
2316 * g++.dg/tls/thread_local6.C: Likewise.
2317 * g++.dg/tls/thread_local-order1.C: Add tls options.
2318 * g++.dg/tls/thread_local-order2.C: Likewise.
2319 * g++.dg/tls/thread_local3.C: Likewise.
2320 * g++.dg/tls/thread_local3g.C: Likewise.
2321 * g++.dg/tls/thread_local4.C: Likewise.
2322 * g++.dg/tls/thread_local4g.C: Likewise.
2323 * g++.dg/tls/thread_local5.C: Likewise.
2324 * g++.dg/tls/thread_local5g.C: Likewise.
2325 * g++.dg/tls/thread_local6g.C: Likewise.
2327 2013-01-10 Kostya Serebryany <kcc@google.com>
2329 * g++.dg/asan/asan_test.cc: Sync from upstream.
2331 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2333 PR tree-optimization/55921
2334 * gcc.c-torture/compile/pr55921.c: New test.
2336 2013-01-09 Jan Hubicka <jh@suse.cz>
2338 PR tree-optimization/55569
2339 * gcc.c-torture/compile/pr55569.c: New testcase.
2341 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2344 * gfortran.dg/use_28.f90: New test.
2346 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2348 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2349 number matching more robust.
2351 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2353 PR rtl-optimization/55829
2354 * gcc.target/i386/pr55829.c: New.
2356 2013-01-09 Tobias Burnus <burnus@net-b.de>
2359 * gfortran.dg/bind_c_bool_1.f90: New.
2360 * gfortran.dg/do_5.f90: Add dg-warning.
2362 2013-01-09 Jan Hubicka <jh@suse.cz>
2364 PR tree-optimization/55875
2365 * gcc.c-torture/execute/pr55875.c: New testcase.
2366 * g++.dg/torture/pr55875.C: New testcase.
2368 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2371 * c-c++-common/pr48418.c: New test.
2373 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2376 * g++.dg/tls/thread_local-ice.C: New.
2378 2013-01-09 Andreas Schwab <schwab@suse.de>
2380 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2382 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2384 PR tree-optimization/48189
2385 * gcc.dg/pr48189.c: New test.
2387 2013-01-04 Jan Hubicka <jh@suse.cz>
2389 PR tree-optimization/55823
2390 * g++.dg/ipa/devirt-10.C: New testcase.
2392 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2393 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2395 PR rtl-optimization/55845
2396 * gcc.target/i386/pr55845.c: New test.
2398 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2400 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2401 instructions generated instead of number of occurances.
2403 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2405 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2406 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2407 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2408 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2409 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2410 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2411 * gcc.target/aarch64/vect-fcm.x: Likewise.
2412 * lib/target-supports.exp
2413 (check_effective_target_vect_cond): Enable for AArch64.
2415 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2417 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2418 endian-safe float pool loading.
2419 (test_square_root_v4sf): Likewise.
2420 (test_square_root_v2df): Likewise.
2421 * lib/target-supports.exp
2422 (check_effective_target_vect_call_sqrtf): Add AArch64.
2424 2013-01-08 Martin Jambor <mjambor@suse.cz>
2427 * gcc.dg/tree-ssa/pr55579.c: New test.
2429 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2431 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2434 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2437 * gcc.dg/torture/pr55890-3.c: New test.
2440 * gcc.c-torture/compile/pr55851.c: New test.
2443 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2446 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2449 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2451 2013-01-07 Tobias Burnus <burnus@net-b.de>
2454 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2455 * gfortran.dg/pointer_init_7.f90: New.
2457 2013-01-07 Richard Biener <rguenther@suse.de>
2459 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2461 2013-01-07 Richard Biener <rguenther@suse.de>
2464 * gcc.dg/torture/pr55890-1.c: New testcase.
2465 * gcc.dg/torture/pr55890-2.c: Likewise.
2467 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2469 * gcc.target/aarch64/fmovd.c: New.
2470 * gcc.target/aarch64/fmovf.c: Likewise.
2471 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2472 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2473 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2474 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2475 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2476 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2478 2013-01-07 Richard Biener <rguenther@suse.de>
2480 PR tree-optimization/55888
2481 PR tree-optimization/55862
2482 * gcc.dg/torture/pr55888.c: New testcase.
2484 2013-01-07 Tobias Burnus <burnus@net-b.de>
2487 * gfortran.dg/intrinsic_size_3.f90: New.
2489 2013-01-07 Tobias Burnus <burnus@net-b.de>
2492 * gfortran.dg/select_type_32.f90: New.
2494 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2497 * g++.dg/cpp0x/alias-decl-29.C: New test.
2499 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2504 * gfortran.dg/class_array_15.f03: New test.
2506 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2511 * gfortran.dg/use_23.f90: New test.
2512 * gfortran.dg/use_24.f90: New test.
2513 * gfortran.dg/use_25.f90: New test.
2514 * gfortran.dg/use_26.f90: New test.
2515 * gfortran.dg/use_27.f90: New test.
2517 2013-01-06 Olivier Hainque <hainque@adacore.com>
2519 * gnat.dg/specs/clause_on_volatile.ads: New test.
2521 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2523 * gnat.dg/alignment10.adb: New test.
2525 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2526 Mikael Morin <mikael@gcc.gnu.org>
2529 * gfortran.dg/use_22.f90: New test.
2531 2013-01-04 Andrew Pinski <apinski@cavium.com>
2533 * gcc.target/aarch64/cmp-1.c: New testcase.
2535 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2538 * gfortran.dg/select_type_31.f03: New test.
2540 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2542 PR c++/54526 (again)
2543 * g++.dg/cpp0x/parse2.C: Extend.
2544 * g++.old-deja/g++.other/crash28.C: Adjust.
2546 2013-01-04 Richard Biener <rguenther@suse.de>
2548 PR tree-optimization/55862
2549 * gcc.dg/torture/pr55862.c: New testcase.
2551 2013-01-04 Martin Jambor <mjambor@suse.cz>
2553 PR tree-optimization/55755
2554 * gcc.dg/torture/pr55755.c: New test.
2555 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2556 * gcc.dg/tree-ssa/pr45144.c: Update.
2558 2013-01-04 Richard Biener <rguenther@suse.de>
2561 * gcc.dg/fold-reassoc-2.c: New testcase.
2563 2013-01-04 Tobias Burnus <burnus@net-b.de>
2566 * gfortran.dg/null_7.f90: New.
2568 2013-01-04 Tobias Burnus <burnus@net-b.de>
2572 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2573 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2574 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2576 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2578 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2580 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2583 * gfortran.dg/assignment_1.f90: Modified.
2584 * gfortran.dg/assignment_4.f90: New.
2586 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2588 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2590 2013-01-03 Richard Biener <rguenther@suse.de>
2592 PR tree-optimization/55857
2593 * gcc.dg/vect/pr55857-1.c: New testcase.
2594 * gcc.dg/vect/pr55857-2.c: Likewise.
2596 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2598 PR rtl-optimization/55838
2599 * gcc.dg/pr55838.c: New test.
2601 PR tree-optimization/55832
2602 * gcc.c-torture/compile/pr55832.c: New test.
2604 2013-01-02 Teresa Johnson <tejohnson@google.com>
2606 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2607 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2608 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2609 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2610 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2611 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2612 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2613 * gcc.dg/unroll_1.c: Ditto.
2614 * gcc.dg/unroll_2.c: Ditto.
2615 * gcc.dg/unroll_3.c: Ditto.
2616 * gcc.dg/unroll_4.c: Ditto.
2618 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2620 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2622 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2625 * gfortran.dg/eof_4.f90: New test.
2627 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2629 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2630 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2631 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2632 (compat_setup_dfp): Initialize compat_alt_caret and
2633 compat_save_TEST_ALWAYS_FLAGS.
2635 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2637 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2639 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2641 * gcc.dg/torture/fp-int-convert-2.c: New test.
2643 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2645 * gfortran.dg/newunit_3.f90: Add dg-do run.
2646 * gfortran.dg/inquire_15.f90: Add dg-do run.
2648 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2650 PR tree-optimization/55831
2651 * gcc.dg/pr55831.c: New test.
2653 Copyright (C) 2013 Free Software Foundation, Inc.
2655 Copying and distribution of this file, with or without modification,
2656 are permitted in any medium without royalty provided the copyright
2657 notice and this notice are preserved.