1 2013-04-08 Jakub Jelinek <jakub@redhat.com>
3 * gcc.dg/pr56837.c: New test.
4 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
5 "generated memset minus one".
7 2013-04-07 Tobias Burnus <burnus@net-b.de>
10 * gfortran.dg/reshape_5.f90: New.
12 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
15 * gcc.target/powerpc/recip-1.c: Modify expected output.
16 * gcc.target/powerpc/recip-3.c: Likewise.
17 * gcc.target/powerpc/recip-4.c: Likewise.
18 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
20 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
22 * gcc.target/arm/peep-ldrd-1.c: New test.
23 * gcc.target/arm/peep-strd-1.c: Likewise.
25 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
27 * gcc.target/arm/negdi-1.c: New test.
28 * gcc.target/arm/negdi-2.c: Likewise.
29 * gcc.target/arm/negdi-3.c: Likewise.
30 * gcc.target/arm/negdi-4.c: Likewise.
32 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
34 * lib/target-supports.exp (add_options_for_arm_v8_neon):
35 Add -march=armv8-a when we use v8 NEON.
36 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
37 (check_effective_target_vect_call_ceilf): Likewise.
38 (check_effective_target_vect_call_floorf): Likewise.
39 (check_effective_target_vect_call_roundf): Likewise.
40 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
41 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
42 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
43 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
44 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
46 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
48 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
49 * gcc.target/powerpc/sd-pwr6.c: Same.
50 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
51 * g++.dg/debug/pr56294.C: XFAIL on AIX.
53 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
55 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
57 2013-04-04 Janus Weil <janus@gcc.gnu.org>
60 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
61 * gfortran.dg/altreturn_4.f90: Ditto.
62 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
63 * gfortran.dg/altreturn_5.f90: Ditto.
64 * gfortran.dg/altreturn_6.f90: Ditto.
65 * gfortran.dg/altreturn_7.f90: Ditto.
67 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
69 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
71 (check_effective_target_arm_v8_neon_ok_nocache):
73 (check_effective_target_arm_v8_neon_ok): Change to use
74 check_effective_target_arm_v8_neon_ok_nocache.
75 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
77 (check_effective_target_vect_call_btruncf):
78 Enable for arm and ARMv8 NEON.
79 (check_effective_target_vect_call_ceilf): Likewise.
80 (check_effective_target_vect_call_floorf): Likewise.
81 (check_effective_target_vect_call_roundf): Likewise.
82 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
85 2013-04-04 Marek Polacek <polacek@redhat.com>
87 PR tree-optimization/48186
88 * gcc.dg/pr48186.c: New test.
90 2013-04-04 Richard Biener <rguenther@suse.de>
92 PR tree-optimization/56826
93 * gcc.dg/vect/pr56826.c: New testcase.
94 * gcc.dg/vect/O3-pr36098.c: Adjust.
96 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
98 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
99 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
100 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
101 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
102 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
103 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
104 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
105 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
106 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
107 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
109 2013-04-04 Richard Biener <rguenther@suse.de>
111 PR tree-optimization/56213
112 * gcc.dg/vect/vect-123.c: New testcase.
114 2013-04-04 Tobias Burnus <burnus@net-b.de>
117 * gfortran.dg/read_repeat_2.f90: New.
119 2013-04-04 Richard Biener <rguenther@suse.de>
121 PR tree-optimization/56837
122 * g++.dg/torture/pr56837.C: New testcase.
124 2013-04-04 Tobias Burnus <burnus@net-b.de>
127 * gfortran.dg/c_loc_test_21.f90: New.
128 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
129 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
130 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
131 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
132 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
134 2013-04-03 Jeff Law <law@redhat.com>
136 PR tree-optimization/56799
137 * gcc.c-torture/execute/pr56799.c: New test.
139 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
142 * g++.dg/warn/Wpointer-arith-1.C: New.
143 * g++.dg/gomp/for-19.C: Adjust.
145 2013-04-03 Marek Polacek <polacek@redhat.com>
148 * gcc.dg/pr55702.c: New test.
150 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
153 * gcc.dg/pr56809.c: New testcase.
155 2013-04-03 Jakub Jelinek <jakub@redhat.com>
158 * g++.dg/debug/pr56819.C: New test.
160 2013-04-03 Richard Biener <rguenther@suse.de>
162 PR tree-optimization/56817
163 * g++.dg/torture/pr56817.C: New testcase.
165 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
167 * gcc.dg/vect/bb-slp-31.c: New file.
169 2013-04-03 Jason Merrill <jason@redhat.com>
172 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
174 2013-04-03 Richard Biener <rguenther@suse.de>
176 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
178 2013-04-03 Richard Biener <rguenther@suse.de>
180 PR tree-optimization/55964
181 * gcc.dg/torture/pr55964-2.c: New testcase.
183 2013-04-03 Richard Biener <rguenther@suse.de>
185 PR tree-optimization/56501
186 * gcc.dg/torture/pr56501.c: New testcase.
188 2013-04-03 Richard Biener <rguenther@suse.de>
190 PR tree-optimization/56407
191 * gcc.dg/torture/pr56407.c: New testcase.
193 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
195 PR tree-optimization/56790
196 * g++.dg/ext/pr56790-1.C: New testcase.
198 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
200 * gcc.target/i386/merge-1.c: New testcase.
201 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
203 2013-04-03 Jakub Jelinek <jakub@redhat.com>
206 * gcc.c-torture/execute/pr19449.c: New test.
208 2013-04-03 Richard Biener <rguenther@suse.de>
210 PR tree-optimization/56812
211 * g++.dg/vect/slp-pr56812.cc: New testcase.
213 2013-04-03 Janus Weil <janus@gcc.gnu.org>
217 * gfortran.dg/altreturn_8.f90: New.
218 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
219 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
220 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
222 2013-04-02 Jakub Jelinek <jakub@redhat.com>
224 PR rtl-optimization/56745
225 * gcc.c-torture/compile/pr56745.c: New test.
227 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
229 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
231 2013-04-02 Richard Biener <rguenther@suse.de>
233 PR tree-optimization/56778
234 * gcc.dg/torture/pr56778.c: New testcase.
236 2013-04-02 Richard Biener <rguenther@suse.de>
239 * g++.dg/torture/pr56768.C: New testcase.
241 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
243 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
245 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
248 * gfortran.dg/namelist_82.f90: New test.
250 2013-04-01 Janus Weil <janus@gcc.gnu.org>
253 * gfortran.dg/implicit_class_1.f90: New.
255 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
258 * gfortran.dg/namelist_81.f90: New test.
260 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
262 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
263 for constant and equal string lengths.
264 * gfortran.dg/character_comparison_5.f90: Likewise.
265 * gfortran.dg/character_comparison_9.f90: New test.
267 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
269 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
270 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
272 2013-03-29 Tobias Burnus <burnus@net-b.de>
275 * gfortran.dg/optional_absent_3.f90: New.
277 2013-03-29 Tobias Burnus <burnus@net-b.de>
280 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
282 2013-03-29 Tobias Burnus <burnus@net-b.de>
285 * gfortran.dg/namelist_80.f90: New.
287 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
290 * gfortran.dg/string_length_2.f90: New test.
291 * gfortran.dg/dependency_41.f90: New test.
293 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
296 * gfortran.dg/array_constructor_43.f90: New test.
297 * gfortran.dg/random_seed_3.f90: New test.
299 2013-03-28 Ian Bolton <ian.bolton@arm.com>
301 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
302 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
303 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
304 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
305 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
306 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
307 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
308 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
309 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
310 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
312 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
315 * g++.dg/conversion/op4.C: Adjust.
316 * g++.dg/cpp0x/rv1n.C: Likewise.
317 * g++.dg/cpp0x/rv2n.C: Likewise.
318 * g++.dg/cpp0x/template_deduction.C: Likewise.
319 * g++.dg/expr/cond8.C: Likewise.
320 * g++.dg/other/error4.C: Likewise.
321 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
322 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
323 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
324 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
325 * g++.old-deja/g++.jason/conversion2.C: Likewise.
326 * g++.old-deja/g++.law/cvt20.C: Likewise.
327 * g++.old-deja/g++.law/cvt8.C: Likewise.
328 * g++.old-deja/g++.law/init8.C: Likewise.
329 * g++.old-deja/g++.mike/net12.C: Likewise.
330 * g++.old-deja/g++.mike/net8.C: Likewise.
331 * g++.old-deja/g++.mike/p2793.C: Likewise.
332 * g++.old-deja/g++.mike/p3836.C: Likewise.
333 * g++.old-deja/g++.mike/p418.C: Likewise.
334 * g++.old-deja/g++.mike/p701.C: Likewise.
335 * g++.old-deja/g++.mike/p807.C: Likewise.
337 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
340 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
343 2013-03-28 Marek Polacek <polacek@redhat.com>
345 PR tree-optimization/56695
346 * gcc.dg/vect/pr56695.c: New test.
348 2013-03-28 Richard Biener <rguenther@suse.de>
350 PR tree-optimization/37021
351 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
352 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
354 2013-03-27 Tobias Burnus <burnus@net-b.de>
358 * gfortran.dg/sizeof_2.f90: New.
359 * gfortran.dg/sizeof_3.f90: New.
360 * gfortran.dg/sizeof_proc.f90: Update dg-error.
362 2013-03-27 Richard Biener <rguenther@suse.de>
364 PR tree-optimization/37021
365 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
367 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
369 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
370 * g++.dg/ipa/ivinline-2.C: Likewise.
371 * g++.dg/ipa/ivinline-3.C: Likewise.
372 * g++.dg/ipa/ivinline-4.C: Likewise.
373 * g++.dg/ipa/ivinline-5.C: Likewise.
374 * g++.dg/ipa/ivinline-7.C: Likewise.
375 * g++.dg/ipa/ivinline-8.C: Likewise.
376 * g++.dg/ipa/ivinline-9.C: Likewise.
377 * g++.dg/cpp0x/noexcept03.C: Likewise.
378 * gcc.dg/const-1.c: Likewise.
379 * gcc.dg/ipa/pure-const-1.c: Likewise.
380 * gcc.dg/noreturn-8.c: Likewise.
381 * gcc.target/i386/mmx-1.c: Likewise.
382 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
383 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
384 * gcc.c-torture/execute/pr33992.x: New file.
386 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
388 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
390 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
393 * g++.dg/ext/desig5.C: New.
395 2013-03-26 Tobias Burnus <burnus@net-b.de>
398 * gfortran.dg/merge_init_expr_2.f90: New.
399 * gfortran.dg/merge_char_1.f90: Modify test to
400 stay a run-time test.
401 * gfortran.dg/merge_char_3.f90: Ditto.
403 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
405 * g++.dg/cpp0x/constexpr-friend-2.C: New.
406 * g++.dg/cpp0x/constexpr-main.C: Likewise.
408 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
411 * g++.dg/cpp0x/range-for23.C: New.
413 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
416 * gfortran.dg/namelist_79.f90: New.
418 2013-03-25 Martin Jambor <mjambor@suse.cz>
420 * gcc.dg/ipa/ipcp-agg-9.c: New test.
422 2013-03-25 Tobias Burnus <burnus@net-b.de>
442 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
443 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
444 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
445 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
446 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
447 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
448 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
449 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
450 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
451 * gfortran.dg/c_loc_tests_16.f90: Ditto.
452 * gfortran.dg/c_loc_tests_4.f03: Ditto.
453 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
454 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
455 * gfortran.dg/c_loc_tests_8.f03: Ditto.
456 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
457 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
458 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
459 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
460 * gfortran.dg/pr32601_1.f03: Ditto.
461 * gfortran.dg/storage_size_2.f08: Remove dg-error.
462 * gfortran.dg/blockdata_7.f90: New.
463 * gfortran.dg/c_assoc_4.f90: New.
464 * gfortran.dg/c_f_pointer_tests_6.f90: New.
465 * gfortran.dg/c_f_pointer_tests_7.f90: New.
466 * gfortran.dg/c_funloc_tests_8.f90: New.
467 * gfortran.dg/c_loc_test_17.f90: New.
468 * gfortran.dg/c_loc_test_18.f90: New.
469 * gfortran.dg/c_loc_test_19.f90: New.
470 * gfortran.dg/c_loc_test_20.f90: New.
471 * gfortran.dg/c_sizeof_5.f90: New.
472 * gfortran.dg/iso_c_binding_rename_3.f90: New.
473 * gfortran.dg/transfer_resolve_2.f90: New.
474 * gfortran.dg/transfer_resolve_3.f90: New.
475 * gfortran.dg/transfer_resolve_4.f90: New.
476 * gfortran.dg/pr32601.f03: Update dg-error.
477 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
478 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
480 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
482 * gcc.target/arm/vseleqdf.c: New test.
483 * gcc.target/arm/vseleqsf.c: Likewise.
484 * gcc.target/arm/vselgedf.c: Likewise.
485 * gcc.target/arm/vselgesf.c: Likewise.
486 * gcc.target/arm/vselgtdf.c: Likewise.
487 * gcc.target/arm/vselgtsf.c: Likewise.
488 * gcc.target/arm/vselledf.c: Likewise.
489 * gcc.target/arm/vsellesf.c: Likewise.
490 * gcc.target/arm/vselltdf.c: Likewise.
491 * gcc.target/arm/vselltsf.c: Likewise.
492 * gcc.target/arm/vselnedf.c: Likewise.
493 * gcc.target/arm/vselnesf.c: Likewise.
494 * gcc.target/arm/vselvcdf.c: Likewise.
495 * gcc.target/arm/vselvcsf.c: Likewise.
496 * gcc.target/arm/vselvsdf.c: Likewise.
497 * gcc.target/arm/vselvssf.c: Likewise.
499 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
501 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
503 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
504 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
505 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
506 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
507 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
508 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
509 * gcc.target/aarch64/atomic-op-char.x: ... to here.
510 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
511 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
512 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
513 * gcc.target/aarch64/atomic-op-int.x: ... to here.
514 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
515 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
516 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
517 * gcc.target/aarch64/atomic-op-release.x: ... to here.
518 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
519 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
520 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
521 * gcc.target/aarch64/atomic-op-short.x: ... to here.
522 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
523 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
524 * gcc.target/arm/atomic-op-acquire.c: Likewise.
525 * gcc.target/arm/atomic-op-char.c: Likewise.
526 * gcc.target/arm/atomic-op-consume.c: Likewise.
527 * gcc.target/arm/atomic-op-int.c: Likewise.
528 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
529 * gcc.target/arm/atomic-op-release.c: Likewise.
530 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
531 * gcc.target/arm/atomic-op-short.c: Likewise.
533 2013-03-25 Richard Biener <rguenther@suse.de>
536 * g++.dg/torture/pr56694.C: New testcase.
538 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
541 * gcc.target/arm/neon-vcond-gt.c: New test.
542 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
543 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
545 2013-03-25 Richard Biener <rguenther@suse.de>
547 PR tree-optimization/56689
548 * gcc.dg/torture/pr56689.c: New testcase.
550 2013-03-25 Kai Tietz <ktietz@redhat.com>
552 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
554 2013-03-24 Tobias Burnus <burnus@net-b.de>
557 * gfortran.dg/eof_5.f90: New.
559 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
561 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
564 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
566 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
568 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
571 * gcc.c-torture/execute/builtins/builtins.exp: Add
572 -Wl,--allow-multiple-definition for RTEMS targets.
574 2013-03-22 Ian Bolton <ian.bolton@arm.com>
576 * gcc.target/aarch64/movk.c: New test.
578 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
580 * g++.dg/ext/vector21.C: New testcase.
582 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
584 * gcc.target/arm/neon-for-64bits-1.c: New tests.
585 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
587 2013-03-21 Richard Biener <rguenther@suse.de>
589 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
590 * gcc.dg/vect/vect-outer-3a.c: Likewise.
592 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
594 * gcc.target/aarch64/vect.c: Test and result vector added
595 for sabd and saba instructions.
596 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
597 instructions in assembly.
598 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
599 * gcc.target/aarch64/vect-fp.c: Test and result vector added
600 for fabd instruction.
601 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
602 instruction in assembly.
603 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
605 2013-03-20 Jeff Law <law@redhat.com>
607 * g++.dg/tree-ssa/ssa-dom.C: New test.
609 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
611 * gcc.target/powerpc/mmfpgpr.c: New test.
612 * gcc.target/powerpc/sd-vsx.c: Likewise.
613 * gcc.target/powerpc/sd-pwr6.c: Likewise.
614 * gcc.target/powerpc/vsx-float0.c: Likewise.
616 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
618 PR tree-optimization/56355
619 * gcc.dg/pr56355-1.c: New file.
621 2013-03-20 Catherine Moore <clm@codesourcery.com>
622 Richard Sandiford <rdsandiford@googlemail.com>
624 * gcc.target/mips/mips.exp: Add microMIPS support.
625 * gcc.target/mips/umips-movep-2.c: New test.
626 * gcc.target/mips/umips-lwp-2.c: New test.
627 * gcc.target/mips/umips-swp-5.c: New test.
628 * gcc.target/mips/umips-constraints-1.c: New test.
629 * gcc.target/mips/umips-lwp-3.c: New test.
630 * gcc.target/mips/umips-swp-6.c: New test.
631 * gcc.target/mips/umips-constraints-2.c: New test.
632 * gcc.target/mips/umips-save-restore-1.c: New test.
633 * gcc.target/mips/umips-lwp-4.c: New test.
634 * gcc.target/mips/umips-swp-7.c: New test.
635 * gcc.target/mips/umips-save-restore-2.c: New test.
636 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
637 * gcc.target/mips/umips-lwp-5.c: New test.
638 * gcc.target/mips/umips-save-restore-3.c: New test.
639 * gcc.target/mips/umips-lwp-6.c: New test.
640 * gcc.target/mips/umips-swp-1.c: New test.
641 * gcc.target/mips/umips-lwp-7.c: New test.
642 * gcc.target/mips/umips-swp-2.c: New test.
643 * gcc.target/mips/umips-lwp-8.c: New test.
644 * gcc.target/mips/umips-swp-3.c: New test.
645 * gcc.target/mips/umips-movep-1.c: New test.
646 * gcc.target/mips/umips-lwp-1.c: New test.
647 * gcc.target/mips/umips-swp-4.c: New test.
649 2013-03-20 Richard Biener <rguenther@suse.de>
651 PR tree-optimization/56661
652 * gcc.dg/torture/pr56661.c: New testcase.
654 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
656 PR rtl-optimization/56605
657 * gcc.target/powerpc/pr56605.c: New.
659 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
662 * gfortran.dg/do_1.f90: Don't xfail.
664 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
667 * gfortran.dg/namelist_77.f90: New.
668 * gfortran.dg/namelist_78.f90: New.
670 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
673 * gfortran.dg/open_negative_unit_1.f90: New.
675 2013-03-19 Ian Bolton <ian.bolton@arm.com>
677 * gcc.target/aarch64/sbc.c: New test.
679 2013-03-19 Ian Bolton <ian.bolton@arm.com>
681 * gcc.target/aarch64/ror.c: New test.
683 2013-03-19 Ian Bolton <ian.bolton@arm.com>
685 * gcc.target/aarch64/extr.c: New test.
687 2013-03-19 Richard Biener <rguenther@suse.de>
689 PR tree-optimization/56273
690 * gcc.dg/tree-ssa/vrp47.c: Adjust.
691 * c-c++-common/uninit-17.c: Likewise.
693 2013-03-18 Jakub Jelinek <jakub@redhat.com>
695 PR tree-optimization/56635
696 * g++.dg/torture/pr56635.C: New test.
698 2013-03-18 Richard Biener <rguenther@suse.de>
700 PR tree-optimization/3713
701 * g++.dg/ipa/devirt-12.C: New testcase.
703 2013-03-18 Jakub Jelinek <jakub@redhat.com>
706 * c-c++-common/pr56566.c: New test.
708 2013-03-17 Jason Merrill <jason@redhat.com>
710 * g++.dg/template/abstract-dr337.C: XFAIL.
712 2013-03-16 Jakub Jelinek <jakub@redhat.com>
715 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
716 * c-c++-common/pr56607.c: New test.
718 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
721 * g++.dg/cpp0x/constexpr-array5.C: New.
723 2013-03-15 Tobias Burnus <burnus@net-b.de>
726 * gfortran.dg/transfer_intrinsic_5.f90: New.
728 2013-03-15 Kai Tietz <ktietz@redhat.com>
730 * gcc.target/i386/movti.c: Don't test for x64 mingw.
731 * gcc.target/i386/pr20020-1.c: Likewise.
732 * gcc.target/i386/pr20020-2.c: Likewise.
733 * gcc.target/i386/pr20020-3.c: Likewise.
734 * gcc.target/i386/pr53425-1.c: Likewise.
735 * gcc.target/i386/pr53425-2.c: Likewise.
736 * gcc.target/i386/pr55093.c: Likewise.
737 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
739 2013-03-15 Jakub Jelinek <jakub@redhat.com>
742 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
743 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
745 2013-03-14 Jakub Jelinek <jakub@redhat.com>
747 PR tree-optimization/53265
748 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
750 * gcc.dg/graphite/id-6.c (test): Likewise.
751 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
752 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
754 PR tree-optimization/53265
755 * gcc.dg/pr53265.c: New test.
756 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
758 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
760 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
761 n, use it as high bound instead of 4.
763 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
766 * gcc.target/sh/pr49880-1.c: New.
767 * gcc.target/sh/pr49880-2.c: New.
768 * gcc.target/sh/pr49880-3.c: New.
769 * gcc.target/sh/pr49880-4.c: New.
770 * gcc.target/sh/pr49880-5.c: New.
772 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
774 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
776 2013-03-13 Richard Biener <rguenther@suse.de>
778 PR tree-optimization/56608
779 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
781 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
784 * g++.dg/cpp0x/alias-decl-32.C: New.
786 2013-03-11 Jan Hubicka <jh@suse.cz>
789 * gcc.c-torture/compile/pr56571.c: New testcase.
791 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
793 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
794 * gcc.dg/tree-ssa/pr55579.c: Likewise.
796 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
798 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
799 * gcc.dg/inline_4.c: Likewise.
800 * gcc.dg/unroll_2.c: Likewise.
801 * gcc.dg/unroll_3.c: Likewise.
802 * gcc.dg/unroll_4.c: Likewise.
804 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
807 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
810 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
812 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
815 * gcc.c-torture/compile/pr40797.c: New.
817 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
819 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
821 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
824 * gfortran.dg/class_56.f90: New test.
826 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
829 * gcc.target/mips/pr56524.c: New test.
831 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
834 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
836 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
839 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
841 2013-03-08 Marek Polacek <polacek@redhat.com>
843 PR tree-optimization/56478
844 * gcc.dg/torture/pr56478.c: New test.
846 2013-03-08 Kai Tietz <ktietz@redhat.com>
848 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
849 targets linker option --allow-multiple-definition.
851 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
852 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
853 * gcc.dg/pr52549.c: Add LLP64 case.
854 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
855 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
856 * gcc.dg/torture/pr51071-2.c: Likewise.
857 * gcc.dg/tree-ssa/vrp72.c: Likewise.
858 * gcc.dg/tree-ssa/vrp73.c: Likewise.
859 * gcc.dg/tree-ssa/vrp75.c: Likewise.
860 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
861 * gcc.dg/weak/weak-1.c: Likewise.
862 * gcc.dg/weak/weak-2.c: Likewise.
863 * gcc.dg/weak/weak-3.c: Likewise.
864 * gcc.dg/weak/weak-4.c: Likewise.
865 * gcc.dg/weak/weak-5.c: Likewise.
866 * gcc.dg/weak/weak-15.c: Likewise.
867 * gcc.dg/weak/weak-16.c: Likewise.
869 * c-c++-common/pr54486.c: Skip test for mingw-targets.
871 2013-03-07 Jakub Jelinek <jakub@redhat.com>
873 PR tree-optimization/56559
874 * gcc.dg/tree-ssa/reassoc-26.c: New test.
876 2013-03-07 Andreas Schwab <schwab@suse.de>
878 * gcc.dg/pr31490.c: Fix last change.
880 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
883 * g++.dg/template/crash115.C: New.
885 2013-03-06 Jakub Jelinek <jakub@redhat.com>
887 PR tree-optimization/56539
888 * gcc.c-torture/compile/pr56539.c: New test.
890 2013-03-06 Kai Tietz <ktietz@redhat.com>
892 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
894 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
895 * gcc.dg/lto/20091013-1_2.c: Likewise.
896 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
898 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
900 * gnat.dg/specs/aggr6.ads: New test.
902 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
904 * gnat.dg/loop_optimization15.ad[sb]: New test.
906 2013-03-06 Jakub Jelinek <jakub@redhat.com>
909 * gcc.dg/pr56548.c: New test.
911 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
914 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
916 2013-03-06 Jakub Jelinek <jakub@redhat.com>
919 * g++.dg/template/typename20.C: New test.
921 2013-03-05 Jakub Jelinek <jakub@redhat.com>
924 * gcc.dg/pr56510.c: New test.
926 PR rtl-optimization/56484
927 * gcc.c-torture/compile/pr56484.c: New test.
929 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
932 * g++.dg/warn/Wsign-conversion-2.C: New.
934 2013-03-05 Richard Biener <rguenther@suse.de>
936 PR tree-optimization/56270
937 * gcc.dg/vect/slp-38.c: New testcase.
939 2013-03-05 Jakub Jelinek <jakub@redhat.com>
941 PR rtl-optimization/56494
942 * gcc.dg/pr56494.c: New test.
944 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
946 * gcc.dg/pr56424.c: New test.
948 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
950 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
951 * gcc.dg/pr56228.c <avr>: Skip.
953 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
956 PR tree-optimization/52631
957 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
959 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
961 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
962 * gcc.dg/vect/vect-83_64.c: Same.
964 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
967 * gfortran.dg/pointer_check_13.f90: New test.
969 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
972 * gfortran.dg/array_constructor_42.f90: New test.
974 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
977 * g++.dg/template/static33.C: New.
978 * g++.dg/template/static34.C: Likewise.
981 * g++.dg/template/static35.C: New.
983 2013-03-01 Steve Ellcey <sellcey@mips.com>
985 * gcc.dg/pr56396.c: Require pic support.
987 2013-03-01 Richard Biener <rguenther@suse.de>
989 PR tree-optimization/55481
990 * gcc.dg/torture/pr56488.c: New testcase.
992 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
993 Jakub Jelinek <jakub@redhat.com>
996 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
997 no_sanitize_address attribute rather than no_address_safety_analysis.
998 * g++.dg/asan/sanitizer_test_utils.h
999 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1000 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1001 in addition to no_address_safety_analysis.
1003 2013-02-28 Jason Merrill <jason@redhat.com>
1006 * g++.dg/cpp0x/constexpr-and.C: New.
1008 2013-02-28 Martin Jambor <mjambor@suse.cz>
1010 PR tree-optimization/56294
1011 * g++.dg/debug/pr56294.C: New test.
1013 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1015 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1017 2013-02-27 Marek Polacek <polacek@redhat.com>
1019 PR rtl-optimization/56466
1020 * gcc.dg/pr56466.c: New test.
1022 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1024 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1025 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1026 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1028 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1031 * gcc.dg/pr45472.c: New test.
1033 2013-02-26 Marek Polacek <polacek@redhat.com>
1035 PR tree-optimization/56426
1036 * gcc.dg/pr56436.c: New test.
1038 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1040 PR tree-optimization/56448
1041 * gcc.c-torture/compile/pr56448.c: New test.
1043 PR tree-optimization/56443
1044 * gcc.dg/torture/pr56443.c: New test.
1046 2013-02-25 Richard Biener <rguenther@suse.de>
1048 PR tree-optimization/56175
1049 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1051 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1054 * g++.dg/torture/pr56403.C: New test.
1056 2013-02-25 Catherine Moore <clm@codesourcery.com>
1059 2013-02-24 Catherine Moore <clm@codesourcery.com>
1060 Richard Sandiford <rdsandiford@googlemail.com>
1062 * gcc.target/mips/mips.exp: Add microMIPS support.
1063 * gcc.target/mips/umips-movep-2.c: New test.
1064 * gcc.target/mips/umips-lwp-2.c: New test.
1065 * gcc.target/mips/umips-swp-5.c: New test.
1066 * gcc.target/mips/umips-constraints-1.c: New test.
1067 * gcc.target/mips/umips-lwp-3.c: New test.
1068 * gcc.target/mips/umips-swp-6.c: New test.
1069 * gcc.target/mips/umips-constraints-2.c: New test.
1070 * gcc.target/mips/umips-save-restore-1.c: New test.
1071 * gcc.target/mips/umips-lwp-4.c: New test.
1072 * gcc.target/mips/umips-swp-7.c: New test.
1073 * gcc.target/mips/umips-save-restore-2.c: New test.
1074 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1075 * gcc.target/mips/umips-lwp-5.c: New test.
1076 * gcc.target/mips/umips-save-restore-3.c: New test.
1077 * gcc.target/mips/umips-lwp-6.c: New test.
1078 * gcc.target/mips/umips-swp-1.c: New test.
1079 * gcc.target/mips/umips-lwp-7.c: New test.
1080 * gcc.target/mips/umips-swp-2.c: New test.
1081 * gcc.target/mips/umips-lwp-8.c: New test.
1082 * gcc.target/mips/umips-swp-3.c: New test.
1083 * gcc.target/mips/umips-movep-1.c: New test.
1084 * gcc.target/mips/umips-lwp-1.c: New test.
1085 * gcc.target/mips/umips-swp-4.c: New test.
1087 2013-02-24 Catherine Moore <clm@codesourcery.com>
1088 Richard Sandiford <rdsandiford@googlemail.com>
1090 * gcc.target/mips/mips.exp: Add microMIPS support.
1091 * gcc.target/mips/umips-movep-2.c: New test.
1092 * gcc.target/mips/umips-lwp-2.c: New test.
1093 * gcc.target/mips/umips-swp-5.c: New test.
1094 * gcc.target/mips/umips-constraints-1.c: New test.
1095 * gcc.target/mips/umips-lwp-3.c: New test.
1096 * gcc.target/mips/umips-swp-6.c: New test.
1097 * gcc.target/mips/umips-constraints-2.c: New test.
1098 * gcc.target/mips/umips-save-restore-1.c: New test.
1099 * gcc.target/mips/umips-lwp-4.c: New test.
1100 * gcc.target/mips/umips-swp-7.c: New test.
1101 * gcc.target/mips/umips-save-restore-2.c: New test.
1102 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1103 * gcc.target/mips/umips-lwp-5.c: New test.
1104 * gcc.target/mips/umips-save-restore-3.c: New test.
1105 * gcc.target/mips/umips-lwp-6.c: New test.
1106 * gcc.target/mips/umips-swp-1.c: New test.
1107 * gcc.target/mips/umips-lwp-7.c: New test.
1108 * gcc.target/mips/umips-swp-2.c: New test.
1109 * gcc.target/mips/umips-lwp-8.c: New test.
1110 * gcc.target/mips/umips-swp-3.c: New test.
1111 * gcc.target/mips/umips-movep-1.c: New test.
1112 * gcc.target/mips/umips-lwp-1.c: New test.
1113 * gcc.target/mips/umips-swp-4.c: New test.
1115 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1118 * lib/asan-dg.exp (asan_link_flags): Add
1119 -B${gccpath}/libsanitizer/asan/ to flags.
1121 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1124 * gcc.dg/torture/pr56420.c: New test.
1126 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1129 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1131 2013-02-21 Martin Jambor <mjambor@suse.cz>
1133 PR tree-optimization/56310
1134 * g++.dg/ipa/pr56310.C: New test.
1136 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1139 * gfortran.dg/proc_ptr_comp_37.f90: New.
1141 2013-02-21 Richard Biener <rguenther@suse.de>
1143 PR tree-optimization/56415
1145 2013-02-11 Richard Biener <rguenther@suse.de>
1147 PR tree-optimization/56273
1148 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1149 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1150 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1151 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1152 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1153 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1155 2013-02-21 Marek Polacek <polacek@redhat.com>
1157 PR tree-optimization/56398
1158 * g++.dg/torture/pr56398.C: New test.
1160 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1163 * gcc.c-torture/compile/pr56405.c: New test.
1165 2013-02-20 Jan Hubicka <jh@suse.cz>
1167 PR tree-optimization/56265
1168 * g++.dg/ipa/devirt-11.C: New testcase.
1170 2013-02-20 Richard Biener <rguenther@suse.de>
1172 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1174 2013-02-20 Richard Biener <rguenther@suse.de>
1175 Jakub Jelinek <jakub@redhat.com>
1177 PR tree-optimization/56396
1178 * gcc.dg/pr56396.c: New testcase.
1180 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1183 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1185 2013-02-19 Richard Biener <rguenther@suse.de>
1187 PR tree-optimization/56384
1188 * gcc.dg/torture/pr56384.c: New testcase.
1190 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1192 PR tree-optimization/56350
1193 * gcc.dg/pr56350.c: New test.
1195 PR tree-optimization/56381
1196 * g++.dg/opt/pr56381.C: New test.
1198 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1201 * lib/dg-pch.exp (pch-init, pch-finish,
1202 check_effective_target_pch_supported_debug): New procs.
1203 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1204 Likewise if $pch_unsupported_debug and $flags include -g.
1205 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1206 and dg-require-effective-target pch_unsupported_debug.
1207 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1208 * objc.dg/pch/pch.exp: Likewise.
1209 * gcc.dg/pch/pch.exp: Likewise.
1210 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1211 pch_unsupported_debug.
1212 * gcc.dg/pch/valid-1.hs: Likewise.
1213 * gcc.dg/pch/valid-1b.c: Likewise.
1214 * gcc.dg/pch/valid-1b.hs: Likewise.
1216 2013-02-18 Richard Biener <rguenther@suse.de>
1218 PR tree-optimization/56366
1219 * gcc.dg/torture/pr56366.c: New testcase.
1221 2013-02-18 Richard Biener <rguenther@suse.de>
1224 * gcc.dg/torture/pr56349.c: New testcase.
1226 2013-02-18 Richard Biener <rguenther@suse.de>
1228 PR tree-optimization/56321
1229 * gcc.dg/torture/pr56321.c: New testcase.
1231 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1233 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1235 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1236 Dodji Seketeli <dodji@redhat.com>
1239 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1240 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1241 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1242 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1243 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1244 * c-c++-common/asan/pr56330.c: Likewise.
1245 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1246 Ensure the size argument of __builtin_memcpy is a constant.
1248 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1249 Paolo Carlini <paolo.carlini@oracle.com>
1252 * g++.dg/cpp0x/enum23.C: New.
1254 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1257 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1259 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1261 PR rtl-optimization/56348
1262 * gcc.target/i386/pr56348.c: New test.
1264 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1266 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1267 * gcc.target/arm/interrupt-2.c: Likewise.
1269 2013-02-15 Tobias Burnus <burnus@net-b.de>
1272 * gfortran.dg/matmul_9.f90: New.
1274 2013-02-15 Tobias Burnus <burnus@net-b.de>
1277 * gfortran.dg/init_flag_11.f90: New.
1279 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1281 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1283 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1285 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1288 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1289 Tobias Burnus <burnus@net-b.de>
1292 * gfortran.dg/allocatable_function_7.f90: New.
1294 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1296 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1297 * asan_globals_test-wrapper.cc: New file.
1298 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1299 instead of asan_globals_test.cc as dg-additional-sources.
1300 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1301 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1302 "sanitizer_test_utils.h" instead of
1303 "sanitizer_common/tests/sanitizer_test_utils.h".
1304 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1305 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1306 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1307 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1308 * g++.dg/asan/asan_test.cc: Synced from upstream.
1309 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1311 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1314 * c-c++-common/asan/memcmp-2.c: New test.
1316 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1319 * g++.dg/cpp0x/udlit-string-literal.h: New.
1320 * g++.dg/cpp0x/udlit-string-literal.C: New.
1322 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1324 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1326 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1329 * gcc.target/arm/pr56184.C: New test.
1331 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1334 * g++.dg/torture/pr56302.C: New test.
1335 * g++.dg/cpp0x/constexpr-56302.C: New test.
1336 * c-c++-common/pr56302.c: New test.
1338 2013-02-13 Tobias Burnus <burnus@net-b.de>
1339 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1342 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1343 * gfortran.dg/quad_3.f90: Ditto.
1345 2013-02-13 Kostya Serebryany <kcc@google.com>
1347 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1348 to match the fresh asan run-time.
1349 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1351 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1353 Avoid instrumenting duplicated memory access in the same basic block
1354 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1355 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1356 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1357 * c-c++-common/asan/inc.c: Likewise.
1359 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1362 * gcc.target/i386/pr56148.c: New test.
1364 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1365 Tobias Burnus <burnus@net-b.de>
1368 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1371 2013-02-12 Richard Biener <rguenther@suse.de>
1374 * gcc.dg/lto/pr56297_0.c: New testcase.
1375 * gcc.dg/lto/pr56297_0.c: Likewise.
1377 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1380 * gfortran.dg/typebound_deferred_1.f90: New.
1382 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1384 PR rtl-optimization/56151
1385 * gcc.target/i386/pr56151.c: New test.
1387 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1389 * g++.dg/ext/mv12.C: New test.
1390 * g++.dg/ext/mv12.h: New file.
1391 * g++.dg/ext/mv12-aux.C: New file.
1392 * g++.dg/ext/mv13.C: New test.
1394 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1396 * lib/target-supports.exp
1397 (check_effective_target_powerpc_eabi_ok): New.
1398 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1400 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1401 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1403 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1404 * gcc.target/powerpc/pr51623.c: Likewise.
1405 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1406 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1408 2013-02-11 Alexander Potapenko <glider@google.com>
1409 Jack Howarth <howarth@bromo.med.uc.edu>
1410 Jakub Jelinek <jakub@redhat.com>
1413 * g++.dg/asan/pr55617.C: Run on all targets.
1415 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1417 PR rtl-optimization/56275
1418 * gcc.dg/pr56275.c: New test.
1420 2013-02-11 Richard Biener <rguenther@suse.de>
1422 PR tree-optimization/56273
1423 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1425 2013-02-11 Richard Biener <rguenther@suse.de>
1427 PR tree-optimization/56264
1428 * gcc.dg/torture/pr56264.c: New testcase.
1430 2013-02-11 Richard Biener <rguenther@suse.de>
1432 PR tree-optimization/56273
1433 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1434 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1435 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1436 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1437 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1438 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1440 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1442 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1443 for *-*-linux-gnu targets.
1444 * g++.dg/asan/interception-test-1.c: Ditto.
1445 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1446 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1448 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1451 * gfortran.dg/intrinsic_size_4.f90 : New test.
1453 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1456 * gcc.target/powerpc/pr56256.c: New test.
1458 2013-02-08 Ian Lance Taylor <iant@google.com>
1460 * lib/go.exp: Load timeout.exp.
1462 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1464 PR rtl-optimization/56246
1465 * gcc.target/i386/pr56246.c: New test.
1467 2013-02-08 Jeff Law <law@redhat.com>
1470 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1472 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1475 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1478 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1480 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1482 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1484 PR rtl-optimization/56195
1485 * gcc.dg/torture/pr56195.c: New test.
1487 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1490 * gfortran.dg/recursive_interface_2.f90: New test.
1492 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1494 PR tree-optimization/56250
1495 * gcc.c-torture/execute/pr56250.c: New test.
1497 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1499 PR tree-optimization/56064
1500 * gcc.dg/fixed-point/view-convert-2.c: New test.
1502 2013-02-08 Michael Matz <matz@suse.de>
1504 PR tree-optimization/52448
1505 * gcc.dg/pr52448.c: New test.
1507 2013-02-08 Richard Biener <rguenther@suse.de>
1510 * gcc.dg/torture/pr56181.c: New testcase.
1512 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1515 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1516 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1518 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1521 * g++.dg/parse/crash61.C: New test.
1524 * g++.dg/parse/pr56239.C: New test.
1527 * g++.dg/abi/mangle61.C: New test.
1529 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1531 PR rtl-optimization/56225
1532 * gcc.target/i386/pr56225.c: New test.
1534 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1537 * gcc.dg/guality/pr56154-1.c: New test.
1538 * gcc.dg/guality/pr56154-2.c: New test.
1539 * gcc.dg/guality/pr56154-3.c: New test.
1540 * gcc.dg/guality/pr56154-4.c: New test.
1541 * gcc.dg/guality/pr56154-aux.c: New file.
1543 PR tree-optimization/55789
1544 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1546 * gcc.dg/tree-ssa/inline-3.c: Add
1547 --param max-early-inliner-iterations=2 option.
1549 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1552 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1553 Add -fno-dwarf2-cfi-asm to dg-options.
1556 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1559 * gcc.dg/pr56228.c: New test.
1561 2013-02-07 Alan Modra <amodra@gmail.com>
1564 * gcc.target/powerpc/pr54009.c: New test.
1566 * gfortran.dg/pr54131.f: New test.
1568 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1571 * gfortran.dg/array_constructor_41.f90: New test.
1573 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1576 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1578 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1581 * g++.dg/gomp/pr56217.C: New test.
1583 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1585 PR tree-optimization/56205
1586 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1587 * gcc.c-torture/execute/pr56205.c: New test.
1589 2013-02-05 Richard Biener <rguenther@suse.de>
1591 PR tree-optimization/53342
1592 PR tree-optimization/53185
1593 * gcc.dg/vect/pr53185-2.c: New testcase.
1595 2013-02-05 Jan Hubicka <jh@suse.cz>
1597 PR tree-optimization/55789
1598 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1599 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1600 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1601 * g++.dg/ipa/inline-1.C: New testcase.
1602 * g++.dg/ipa/inline-2.C: New testcase.
1603 * g++.dg/ipa/inline-3.C: New testcase.
1605 2013-02-05 Jan Hubicka <jh@suse.cz>
1607 PR tree-optimization/55789
1608 * g++.dg/torture/pr55789.C: New testcase.
1610 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1613 * gcc.dg/pr56167.c: New test.
1615 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1618 * gcc.target/sh/pr55146.c: New.
1620 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1622 PR tree-optimization/54386
1623 * gcc.target/sh/pr54386.c: New.
1625 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1628 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1631 * gfortran.dg/realloc_on _assign_17.f90 : New test.
1633 2013-02-04 Alexander Potapenko <glider@google.com>
1634 Jack Howarth <howarth@bromo.med.uc.edu>
1635 Jakub Jelinek <jakub@redhat.com>
1638 * g++.dg/asan/pr55617.C: New test.
1640 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1643 * gfortran.dg/typebound_operator_19.f90: New test.
1644 * gfortran.dg/typebound_assignment_4.f90: New test.
1646 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1649 * gfortran.dg/recursive_interface_1.f90: New test.
1651 2013-02-04 Richard Guenther <rguenther@suse.de>
1654 * gcc.dg/lto/pr56168_0.c: New testcase.
1655 * gcc.dg/lto/pr56168_1.c: Likewise.
1657 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1661 * gfortran.dg/block_12.f90: New test.
1662 * gfortran.dg/module_error_1.f90: New test.
1664 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1666 * lib/target-supports.exp (check_effective_target_vect_float)
1667 (check_effective_target_vect_no_align): Add mips-sde-elf.
1669 2013-02-01 Jakub Jelinek <jakub@redhat.com>
1671 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1673 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
1675 * gcc.dg/pr56023.c: XFAIL on AIX.
1676 * gcc.dg/vect/pr49352.c: Same.
1678 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
1680 * gnat.dg/opt26.adb: New test.
1682 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1685 2013-01-27 Amol Pise <amolpise15@gmail.com>
1687 * gcc.target/arm/neon-vfnms-1.c: New test.
1688 * gcc.target/arm/neon-vfnma-1.c: New test.
1690 2013-01-31 Richard Biener <rguenther@suse.de>
1692 PR tree-optimization/56157
1693 * gcc.dg/torture/pr56157.c: New testcase.
1695 2013-01-30 Richard Biener <rguenther@suse.de>
1697 PR tree-optimization/56150
1698 * gcc.dg/torture/pr56150.c: New testcase.
1700 2013-01-30 Jakub Jelinek <jakub@redhat.com>
1703 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1704 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
1705 printed in backtrace.
1706 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1707 to avoid errors about mismatched allocation vs. deallocation.
1710 * g++.dg/mv1.C: Moved to...
1711 * g++.dg/ext/mv1.C: ... here. Adjust test.
1712 * g++.dg/mv2.C: Moved to...
1713 * g++.dg/ext/mv2.C: ... here. Adjust test.
1714 * g++.dg/mv3.C: Moved to...
1715 * g++.dg/ext/mv3.C: ... here.
1716 * g++.dg/mv4.C: Moved to...
1717 * g++.dg/ext/mv4.C: ... here.
1718 * g++.dg/mv5.C: Moved to...
1719 * g++.dg/ext/mv5.C: ... here. Adjust test.
1720 * g++.dg/mv6.C: Moved to...
1721 * g++.dg/ext/mv6.C: ... here. Adjust test.
1722 * g++.dg/ext/mv7.C: New test.
1723 * g++.dg/ext/mv8.C: New test.
1724 * g++.dg/ext/mv9.C: New test.
1725 * g++.dg/ext/mv10.C: New test.
1726 * g++.dg/ext/mv11.C: New test.
1728 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
1730 PR rtl-optimization/56144
1731 * gcc.dg/pr56144.c: New.
1733 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
1735 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1737 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1738 * g++.dg/cpp0x/constexpr-55573.C: Same
1740 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
1742 PR tree-optimization/56064
1743 * gcc.dg/fixed-point/view-convert.c: New test.
1745 2013-01-30 Andreas Schwab <schwab@suse.de>
1747 * lib/target-supports-dg.exp (dg-process-target): Use expr to
1748 evaluate the end index in string range.
1750 2013-01-30 Tobias Burnus <burnus@net-b.de>
1753 * gfortran.dg/allocatable_function_6.f90: New.
1755 2013-01-29 Janus Weil <janus@gcc.gnu.org>
1756 Mikael Morin <mikael@gcc.gnu.org>
1759 * gfortran.dg/proc_ptr_comp_36.f90: New.
1761 2013-01-29 Richard Biener <rguenther@suse.de>
1763 PR tree-optimization/55270
1764 * gcc.dg/torture/pr55270.c: New testcase.
1766 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1768 PR rtl-optimization/56117
1769 * gcc.dg/pr56117.c: New test.
1771 2013-01-28 Richard Biener <rguenther@suse.de>
1773 PR tree-optimization/56034
1774 * gcc.dg/torture/pr56034.c: New testcase.
1776 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1778 PR tree-optimization/56125
1779 * gcc.dg/pr56125.c: New test.
1781 2013-01-28 Tobias Burnus <burnus@net-b.de>
1782 Mikael Morin <mikael@gcc.gnu.org>
1785 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1786 * gfortran.dg/import8.f90: Likewise.
1787 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1788 * gfortran.dg/import10.f90: New test.
1789 * gfortran.dg/import11.f90: Likewise
1791 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1794 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1795 string.h. Provide memset, malloc and free prototypes, adjust line
1796 numbers in dg-output.
1797 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1798 Provide memset prototype and adjust line numbers in dg-output.
1799 * c-c++-common/asan/global-overflow-1.c: Likewise.
1801 PR tree-optimization/56094
1802 * gcc.dg/pr56094.c: New test.
1804 2013-01-27 Amol Pise <amolpise15@gmail.com>
1806 * gcc.target/arm/neon-vfnms-1.c: New test.
1807 * gcc.target/arm/neon-vfnma-1.c: New test.
1809 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
1812 * gcc.target/i386/pr56114.c: New test.
1814 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
1817 * gfortran.dg/associate_14.f90: New test.
1820 * gfortran.dg/associate_13.f90: New test.
1822 2013-01-25 Jakub Jelinek <jakub@redhat.com>
1824 PR tree-optimization/56098
1825 * gcc.dg/pr56098-1.c: New test.
1826 * gcc.dg/pr56098-2.c: New test.
1828 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
1831 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1833 2013-01-22 Marek Polacek <polacek@redhat.com>
1835 PR tree-optimization/56035
1836 * gcc.dg/pr56035.c: New test.
1838 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1840 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1843 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1845 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1847 2013-01-24 Jakub Jelinek <jakub@redhat.com>
1850 * gcc.dg/pr56078.c: New test.
1851 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1853 2013-01-24 Martin Jambor <mjambor@suse.cz>
1855 PR tree-optimization/55927
1856 * g++.dg/ipa/devirt-10.C: Disable early inlining.
1858 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
1860 * gcc.target/i386/movsd.c: New test.
1862 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
1865 * gcc.target/i386/pr55934.c: New test.
1867 2013-01-23 Janus Weil <janus@gcc.gnu.org>
1870 * gfortran.dg/select_8.f90: New.
1872 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
1874 * gcc.target/microblaze/microblaze.exp: Remove
1875 target_config_cflags check.
1877 2013-01-23 Jakub Jelinek <jakub@redhat.com>
1880 * gfortran.dg/gomp/pr56052.f90: New test.
1883 * gcc.dg/pr49069.c: New test.
1885 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1888 * g++.dg/cpp0x/constexpr-static10.C: New.
1890 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
1893 * gcc.target/i386/pr56028.c: New test.
1895 2013-01-22 Jakub Jelinek <jakub@redhat.com>
1898 * gcc.target/i386/pr55686.c: New test.
1900 2013-01-22 Dodji Seketeli <dodji@redhat.com>
1903 * g++.dg/cpp0x/variadic139.C: New test.
1904 * g++.dg/cpp0x/variadic140.C: Likewise.
1905 * g++.dg/cpp0x/variadic141.C: Likewise.
1907 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
1909 * gnat.dg/warn8.adb: New test.
1911 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1914 * gfortran.dg/include_8.f90: New test.
1916 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1918 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1919 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1921 2013-01-21 Jakub Jelinek <jakub@redhat.com>
1923 PR tree-optimization/56051
1924 * gcc.c-torture/execute/pr56051.c: New test.
1926 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1928 PR rtl-optimization/56023
1929 * gcc.dg/pr56023.c: New test.
1931 2013-01-21 Martin Jambor <mjambor@suse.cz>
1934 * gcc.target/i386/pr56022.c: New test.
1936 2013-01-21 Jason Merrill <jason@redhat.com>
1938 * lib/target-supports.exp (check_effective_target_alias): New.
1940 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
1943 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
1945 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
1947 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
1949 2013-01-19 Jeff Law <law@redhat.com>
1951 PR tree-optimization/52631
1952 * tree-ssa/pr52631.c: New test.
1953 * tree-ssa/ssa-fre-9: Update expected output.
1955 2013-01-19 Anthony Green <green@moxielogic.com>
1957 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
1960 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1962 PR tree-optimization/56029
1963 * g++.dg/torture/pr56029.C: New test.
1965 2013-01-18 Sharad Singhai <singhai@google.com>
1967 PR tree-optimization/55995
1968 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
1970 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
1973 * gcc.target/i386/pr55433.c: New.
1975 2013-01-18 Jakub Jelinek <jakub@redhat.com>
1978 * gfortran.dg/pr56015.f90: New test.
1980 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
1982 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
1984 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
1986 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
1987 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
1988 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
1989 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
1990 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
1992 2013-01-17 Jeff Law <law@redhat.com>
1994 * gcc.dg/pr52573.c: Move to...
1995 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
1997 PR rtl-optimization/52573
1998 * gcc.dg/pr52573.c: New test.
2000 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2003 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2004 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2005 check_no_compiler_messages to test support in ucontext.h.
2006 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2007 compliant RLIMIT_AS.
2009 2013-01-17 Marek Polacek <polacek@redhat.com>
2011 PR rtl-optimization/55833
2012 * gcc.dg/pr55833.c: New test.
2014 2013-01-17 Jan Hubicka <jh@suse.cz>
2016 PR tree-optimization/55273
2017 * gcc.c-torture/compile/pr55273.c: New testcase.
2019 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2022 * gcc.target/pr55981.c: New test.
2024 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2026 * gcc.target/arm/pr40887.c: Require at least armv5.
2027 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2028 * gcc.target/arm/pr51915.c: Likewise.
2029 * gcc.target/arm/pr52006.c: Likewise.
2030 * gcc.target/arm/pr53187.c: Likewise.
2032 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2033 * gcc.target/arm/ftest-support-arm.h: Delete.
2034 * gcc.target/arm/ftest-support-thumb.h: Delete.
2035 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2036 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2037 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2038 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2039 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2040 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2041 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2042 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2043 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2044 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2045 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2046 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2047 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2048 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2049 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2050 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2051 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2052 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2053 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2054 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2055 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2056 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2057 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2058 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2060 2013-01-17 Martin Jambor <mjambor@suse.cz>
2062 PR tree-optimizations/55264
2063 * g++.dg/ipa/pr55264.C: New test.
2065 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2068 * gfortran.dg/class_55.f90: New.
2070 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2073 * gcc.c-torture/execute/builtins/builtins.exp: Add
2074 -Wl,--allow-multiple-definition for eabi and elf targets.
2077 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2078 check_effective_target_vect_perm_short,
2079 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2080 check_effective_target_vect64): Return 0 for big-endian ARM.
2081 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2083 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2086 2013-01-16 Richard Biener <rguenther@suse.de>
2088 PR tree-optimization/55964
2089 * gcc.dg/torture/pr55964.c: New testcase.
2091 2013-01-16 Richard Biener <rguenther@suse.de>
2093 PR tree-optimization/54767
2094 PR tree-optimization/53465
2095 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2097 2013-01-16 Christian Bruel <christian.bruel@st.com>
2100 * gcc.target/sh/sh-switch.c: New testcase.
2102 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2104 * gcc.dg/webizer.c: Increase the array size.
2106 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2109 * gcc.dg/pr55940.c: New test.
2111 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2112 Harald Anlauf <anlauf@gmx.de>
2114 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2115 * gfortran.dg/bounds_check_5.f90: Likewise.
2116 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2117 * gfortran.dg/continuation_9.f90: Likewise.
2118 * gfortran.dg/move_alloc_13.f90: Likewise.
2119 * gfortran.dg/structure_constructor_11.f90: Likewise.
2120 * gfortran.dg/tab_continuation.f: Likewise.
2121 * gfortran.dg/warning-directive-2.F90: Likewise.
2122 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2124 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2126 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2127 * gcc.target/arm/fma-sp.c: Likewise.
2129 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2131 PR rtl-optimization/55153
2132 * gcc.dg/pr55153.c: New.
2134 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2136 PR tree-optimization/55920
2137 * gcc.c-torture/compile/pr55920.c: New test.
2139 2013-01-15 Richard Biener <rguenther@suse.de>
2142 * gcc.dg/torture/pr55882.c: New testcase.
2144 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2146 PR tree-optimization/55955
2147 * gcc.c-torture/compile/pr55955.c: New test.
2149 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2152 * g++.dg/cpp0x/alias-decl-31.C: New test.
2154 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2157 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2158 case where interface is null.
2160 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2163 * gfortran.dg/array_constructor_40.f90: New test.
2165 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2167 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2169 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2171 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2172 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2173 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2174 * gcc.target/aarch64/vect-ld1r.c: New.
2175 * gcc.target/aarch64/vect-ld1r.x: New.
2177 2013-01-14 Andi Kleen <ak@linux.intel.com>
2180 * gcc.target/i386/hle-clear-rel.c: New file
2181 * gcc.target/i386/hle-store-rel.c: New file.
2183 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2185 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2186 * gfortran.dg/bounds_check_4.f90: Likewise.
2187 * gfortran.dg/inquire_10.f90: Likewise.
2188 * gfortran.dg/minloc_3.f90: Likewise.
2189 * gfortran.dg/minlocval_3.f90: Likewise.
2190 * gfortran.dg/module_double_reuse.f90: Likewise.
2191 * gfortran.dg/mvbits_1.f90: Likewise.
2192 * gfortran.dg/oldstyle_1.f90: Likewise.
2193 * gfortran.dg/pr20163-2.f: Likewise.
2194 * gfortran.dg/save_1.f90: Likewise.
2195 * gfortran.dg/scan_1.f90: Likewise.
2196 * gfortran.dg/select_char_1.f90: Likewise.
2197 * gfortran.dg/shape_4.f90: Likewise.
2198 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2199 * gfortran.dg/function_optimize_10.f90: Likewise.
2200 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2201 * gfortran.dg/used_types_17.f90: Likewise.
2202 * gfortran.dg/used_types_18.f90: Likewise.
2204 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2207 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2209 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2211 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2213 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2215 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2217 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2220 * gfortran.dg/assumed_type_2.f90: Fix test case.
2221 * gfortran.dg/internal_pack_13.f90: New test.
2222 * gfortran.dg/internal_pack_14.f90: New test.
2224 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2227 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2228 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2231 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2233 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2235 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2238 * gcc.target/s390/pr55719.c: New testcase.
2240 2013-01-11 Richard Guenther <rguenther@suse.de>
2242 PR tree-optimization/44061
2243 * gcc.dg/pr44061.c: New testcase.
2245 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2247 Update copyright years.
2249 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2250 Jakub Jelinek <jakub@redhat.com>
2253 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2255 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2257 PR rtl-optimization/55672
2258 * gcc.target/i386/pr55672.c: New.
2260 2013-01-10 Jeff Law <law@redhat.com>
2262 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2263 pass/fail message unique.
2266 2013-01-10 Jason Merrill <jason@redhat.com>
2268 * ada/.gitignore: New.
2270 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2272 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2274 * g++.dg/tls/thread_local2.C: Likewise.
2275 * g++.dg/tls/thread_local2g.C: Likewise.
2276 * g++.dg/tls/thread_local6.C: Likewise.
2277 * g++.dg/tls/thread_local-order1.C: Add tls options.
2278 * g++.dg/tls/thread_local-order2.C: Likewise.
2279 * g++.dg/tls/thread_local3.C: Likewise.
2280 * g++.dg/tls/thread_local3g.C: Likewise.
2281 * g++.dg/tls/thread_local4.C: Likewise.
2282 * g++.dg/tls/thread_local4g.C: Likewise.
2283 * g++.dg/tls/thread_local5.C: Likewise.
2284 * g++.dg/tls/thread_local5g.C: Likewise.
2285 * g++.dg/tls/thread_local6g.C: Likewise.
2287 2013-01-10 Kostya Serebryany <kcc@google.com>
2289 * g++.dg/asan/asan_test.cc: Sync from upstream.
2291 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2293 PR tree-optimization/55921
2294 * gcc.c-torture/compile/pr55921.c: New test.
2296 2013-01-09 Jan Hubicka <jh@suse.cz>
2298 PR tree-optimization/55569
2299 * gcc.c-torture/compile/pr55569.c: New testcase.
2301 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2304 * gfortran.dg/use_28.f90: New test.
2306 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2308 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2309 number matching more robust.
2311 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2313 PR rtl-optimization/55829
2314 * gcc.target/i386/pr55829.c: New.
2316 2013-01-09 Tobias Burnus <burnus@net-b.de>
2319 * gfortran.dg/bind_c_bool_1.f90: New.
2320 * gfortran.dg/do_5.f90: Add dg-warning.
2322 2013-01-09 Jan Hubicka <jh@suse.cz>
2324 PR tree-optimization/55875
2325 * gcc.c-torture/execute/pr55875.c: New testcase.
2326 * g++.dg/torture/pr55875.C: New testcase.
2328 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2331 * c-c++-common/pr48418.c: New test.
2333 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2336 * g++.dg/tls/thread_local-ice.C: New.
2338 2013-01-09 Andreas Schwab <schwab@suse.de>
2340 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2342 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2344 PR tree-optimization/48189
2345 * gcc.dg/pr48189.c: New test.
2347 2013-01-04 Jan Hubicka <jh@suse.cz>
2349 PR tree-optimization/55823
2350 * g++.dg/ipa/devirt-10.C: New testcase.
2352 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2353 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2355 PR rtl-optimization/55845
2356 * gcc.target/i386/pr55845.c: New test.
2358 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2360 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2361 instructions generated instead of number of occurances.
2363 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2365 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2366 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2367 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2368 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2369 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2370 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2371 * gcc.target/aarch64/vect-fcm.x: Likewise.
2372 * lib/target-supports.exp
2373 (check_effective_target_vect_cond): Enable for AArch64.
2375 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2377 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2378 endian-safe float pool loading.
2379 (test_square_root_v4sf): Likewise.
2380 (test_square_root_v2df): Likewise.
2381 * lib/target-supports.exp
2382 (check_effective_target_vect_call_sqrtf): Add AArch64.
2384 2013-01-08 Martin Jambor <mjambor@suse.cz>
2387 * gcc.dg/tree-ssa/pr55579.c: New test.
2389 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2391 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2394 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2397 * gcc.dg/torture/pr55890-3.c: New test.
2400 * gcc.c-torture/compile/pr55851.c: New test.
2403 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2406 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2409 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2411 2013-01-07 Tobias Burnus <burnus@net-b.de>
2414 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2415 * gfortran.dg/pointer_init_7.f90: New.
2417 2013-01-07 Richard Biener <rguenther@suse.de>
2419 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2421 2013-01-07 Richard Biener <rguenther@suse.de>
2424 * gcc.dg/torture/pr55890-1.c: New testcase.
2425 * gcc.dg/torture/pr55890-2.c: Likewise.
2427 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2429 * gcc.target/aarch64/fmovd.c: New.
2430 * gcc.target/aarch64/fmovf.c: Likewise.
2431 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2432 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2433 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2434 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2435 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2436 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2438 2013-01-07 Richard Biener <rguenther@suse.de>
2440 PR tree-optimization/55888
2441 PR tree-optimization/55862
2442 * gcc.dg/torture/pr55888.c: New testcase.
2444 2013-01-07 Tobias Burnus <burnus@net-b.de>
2447 * gfortran.dg/intrinsic_size_3.f90: New.
2449 2013-01-07 Tobias Burnus <burnus@net-b.de>
2452 * gfortran.dg/select_type_32.f90: New.
2454 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2457 * g++.dg/cpp0x/alias-decl-29.C: New test.
2459 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2464 * gfortran.dg/class_array_15.f03: New test.
2466 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2471 * gfortran.dg/use_23.f90: New test.
2472 * gfortran.dg/use_24.f90: New test.
2473 * gfortran.dg/use_25.f90: New test.
2474 * gfortran.dg/use_26.f90: New test.
2475 * gfortran.dg/use_27.f90: New test.
2477 2013-01-06 Olivier Hainque <hainque@adacore.com>
2479 * gnat.dg/specs/clause_on_volatile.ads: New test.
2481 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2483 * gnat.dg/alignment10.adb: New test.
2485 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2486 Mikael Morin <mikael@gcc.gnu.org>
2489 * gfortran.dg/use_22.f90: New test.
2491 2013-01-04 Andrew Pinski <apinski@cavium.com>
2493 * gcc.target/aarch64/cmp-1.c: New testcase.
2495 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2498 * gfortran.dg/select_type_31.f03: New test.
2500 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2502 PR c++/54526 (again)
2503 * g++.dg/cpp0x/parse2.C: Extend.
2504 * g++.old-deja/g++.other/crash28.C: Adjust.
2506 2013-01-04 Richard Biener <rguenther@suse.de>
2508 PR tree-optimization/55862
2509 * gcc.dg/torture/pr55862.c: New testcase.
2511 2013-01-04 Martin Jambor <mjambor@suse.cz>
2513 PR tree-optimization/55755
2514 * gcc.dg/torture/pr55755.c: New test.
2515 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2516 * gcc.dg/tree-ssa/pr45144.c: Update.
2518 2013-01-04 Richard Biener <rguenther@suse.de>
2521 * gcc.dg/fold-reassoc-2.c: New testcase.
2523 2013-01-04 Tobias Burnus <burnus@net-b.de>
2526 * gfortran.dg/null_7.f90: New.
2528 2013-01-04 Tobias Burnus <burnus@net-b.de>
2532 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2533 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2534 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2536 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2538 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2540 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2543 * gfortran.dg/assignment_1.f90: Modified.
2544 * gfortran.dg/assignment_4.f90: New.
2546 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2548 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2550 2013-01-03 Richard Biener <rguenther@suse.de>
2552 PR tree-optimization/55857
2553 * gcc.dg/vect/pr55857-1.c: New testcase.
2554 * gcc.dg/vect/pr55857-2.c: Likewise.
2556 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2558 PR rtl-optimization/55838
2559 * gcc.dg/pr55838.c: New test.
2561 PR tree-optimization/55832
2562 * gcc.c-torture/compile/pr55832.c: New test.
2564 2013-01-02 Teresa Johnson <tejohnson@google.com>
2566 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2567 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2568 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2569 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2570 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2571 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2572 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2573 * gcc.dg/unroll_1.c: Ditto.
2574 * gcc.dg/unroll_2.c: Ditto.
2575 * gcc.dg/unroll_3.c: Ditto.
2576 * gcc.dg/unroll_4.c: Ditto.
2578 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2580 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2582 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2585 * gfortran.dg/eof_4.f90: New test.
2587 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2589 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2590 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2591 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2592 (compat_setup_dfp): Initialize compat_alt_caret and
2593 compat_save_TEST_ALWAYS_FLAGS.
2595 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2597 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2599 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2601 * gcc.dg/torture/fp-int-convert-2.c: New test.
2603 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2605 * gfortran.dg/newunit_3.f90: Add dg-do run.
2606 * gfortran.dg/inquire_15.f90: Add dg-do run.
2608 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2610 PR tree-optimization/55831
2611 * gcc.dg/pr55831.c: New test.
2613 Copyright (C) 2013 Free Software Foundation, Inc.
2615 Copying and distribution of this file, with or without modification,
2616 are permitted in any medium without royalty provided the copyright
2617 notice and this notice are preserved.