1 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
3 PR tree-optimization/55524
4 * gcc.target/epiphany/fnma-1.c: New test.
6 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
8 * gcc.dg/tree-ssa/inline-11.c: New test
10 2013-04-10 Jakub Jelinek <jakub@redhat.com>
13 * g++.dg/template/arrow3.C: New test.
15 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
17 * gcc.target/arm/minmax_minus.c: New test.
19 2013-04-09 Jakub Jelinek <jakub@redhat.com>
22 * c-c++-common/gomp/pr56883.c: New test.
24 2013-04-09 Jeff Law <law@redhat.com>
26 * gcc.dg/tree-ssa/vrp87.c: New test.
28 2013-04-09 Jakub Jelinek <jakub@redhat.com>
30 PR tree-optimization/56854
31 * g++.dg/torture/pr56854.C: New test.
33 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
36 * gfortran.dg/array_constructor_44.f90: New test.
38 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
41 * g++.dg/cpp0x/constexpr-specialization.C: New.
43 2013-04-08 Jakub Jelinek <jakub@redhat.com>
45 * gcc.c-torture/execute/pr56837.c: New test.
49 * g++.dg/opt/vt3.C: New test.
50 * g++.dg/opt/vt4.C: New test.
52 2013-04-08 Jeff Law <law@redhat.com>
54 * gcc.dg/tree-ssa/forwprop-25.c: New test.
56 2013-04-08 Richard Biener <rguenther@suse.de>
58 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
60 2013-04-08 Richard Biener <rguenther@suse.de>
62 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
64 2013-04-08 Richard Biener <rguenther@suse.de>
66 * g++.dg/vect/slp-pr56812.cc: Adjust.
68 2013-04-08 Jakub Jelinek <jakub@redhat.com>
70 * gcc.dg/pr56837.c: New test.
71 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
72 "generated memset minus one".
74 2013-04-07 Tobias Burnus <burnus@net-b.de>
77 * gfortran.dg/reshape_5.f90: New.
79 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
82 * gcc.target/powerpc/recip-1.c: Modify expected output.
83 * gcc.target/powerpc/recip-3.c: Likewise.
84 * gcc.target/powerpc/recip-4.c: Likewise.
85 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
87 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
89 * gcc.target/arm/peep-ldrd-1.c: New test.
90 * gcc.target/arm/peep-strd-1.c: Likewise.
92 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
94 * gcc.target/arm/negdi-1.c: New test.
95 * gcc.target/arm/negdi-2.c: Likewise.
96 * gcc.target/arm/negdi-3.c: Likewise.
97 * gcc.target/arm/negdi-4.c: Likewise.
99 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
101 * lib/target-supports.exp (add_options_for_arm_v8_neon):
102 Add -march=armv8-a when we use v8 NEON.
103 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
104 (check_effective_target_vect_call_ceilf): Likewise.
105 (check_effective_target_vect_call_floorf): Likewise.
106 (check_effective_target_vect_call_roundf): Likewise.
107 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
108 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
109 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
110 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
111 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
113 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
115 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
116 * gcc.target/powerpc/sd-pwr6.c: Same.
117 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
118 * g++.dg/debug/pr56294.C: XFAIL on AIX.
120 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
122 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
124 2013-04-04 Janus Weil <janus@gcc.gnu.org>
127 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
128 * gfortran.dg/altreturn_4.f90: Ditto.
129 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
130 * gfortran.dg/altreturn_5.f90: Ditto.
131 * gfortran.dg/altreturn_6.f90: Ditto.
132 * gfortran.dg/altreturn_7.f90: Ditto.
134 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
136 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
138 (check_effective_target_arm_v8_neon_ok_nocache):
140 (check_effective_target_arm_v8_neon_ok): Change to use
141 check_effective_target_arm_v8_neon_ok_nocache.
142 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
144 (check_effective_target_vect_call_btruncf):
145 Enable for arm and ARMv8 NEON.
146 (check_effective_target_vect_call_ceilf): Likewise.
147 (check_effective_target_vect_call_floorf): Likewise.
148 (check_effective_target_vect_call_roundf): Likewise.
149 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
152 2013-04-04 Marek Polacek <polacek@redhat.com>
154 PR tree-optimization/48186
155 * gcc.dg/pr48186.c: New test.
157 2013-04-04 Richard Biener <rguenther@suse.de>
159 PR tree-optimization/56826
160 * gcc.dg/vect/pr56826.c: New testcase.
161 * gcc.dg/vect/O3-pr36098.c: Adjust.
163 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
165 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
166 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
167 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
168 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
169 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
170 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
171 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
172 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
173 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
174 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
176 2013-04-04 Richard Biener <rguenther@suse.de>
178 PR tree-optimization/56213
179 * gcc.dg/vect/vect-123.c: New testcase.
181 2013-04-04 Tobias Burnus <burnus@net-b.de>
184 * gfortran.dg/read_repeat_2.f90: New.
186 2013-04-04 Richard Biener <rguenther@suse.de>
188 PR tree-optimization/56837
189 * g++.dg/torture/pr56837.C: New testcase.
191 2013-04-04 Tobias Burnus <burnus@net-b.de>
194 * gfortran.dg/c_loc_test_21.f90: New.
195 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
196 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
197 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
198 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
199 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
201 2013-04-03 Jeff Law <law@redhat.com>
203 PR tree-optimization/56799
204 * gcc.c-torture/execute/pr56799.c: New test.
206 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
209 * g++.dg/warn/Wpointer-arith-1.C: New.
210 * g++.dg/gomp/for-19.C: Adjust.
212 2013-04-03 Marek Polacek <polacek@redhat.com>
215 * gcc.dg/pr55702.c: New test.
217 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
220 * gcc.dg/pr56809.c: New testcase.
222 2013-04-03 Jakub Jelinek <jakub@redhat.com>
225 * g++.dg/debug/pr56819.C: New test.
227 2013-04-03 Richard Biener <rguenther@suse.de>
229 PR tree-optimization/56817
230 * g++.dg/torture/pr56817.C: New testcase.
232 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
234 * gcc.dg/vect/bb-slp-31.c: New file.
236 2013-04-03 Jason Merrill <jason@redhat.com>
239 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
241 2013-04-03 Richard Biener <rguenther@suse.de>
243 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
245 2013-04-03 Richard Biener <rguenther@suse.de>
247 PR tree-optimization/55964
248 * gcc.dg/torture/pr55964-2.c: New testcase.
250 2013-04-03 Richard Biener <rguenther@suse.de>
252 PR tree-optimization/56501
253 * gcc.dg/torture/pr56501.c: New testcase.
255 2013-04-03 Richard Biener <rguenther@suse.de>
257 PR tree-optimization/56407
258 * gcc.dg/torture/pr56407.c: New testcase.
260 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
262 PR tree-optimization/56790
263 * g++.dg/ext/pr56790-1.C: New testcase.
265 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
267 * gcc.target/i386/merge-1.c: New testcase.
268 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
270 2013-04-03 Jakub Jelinek <jakub@redhat.com>
273 * gcc.c-torture/execute/pr19449.c: New test.
275 2013-04-03 Richard Biener <rguenther@suse.de>
277 PR tree-optimization/56812
278 * g++.dg/vect/slp-pr56812.cc: New testcase.
280 2013-04-03 Janus Weil <janus@gcc.gnu.org>
284 * gfortran.dg/altreturn_8.f90: New.
285 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
286 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
287 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
289 2013-04-02 Jakub Jelinek <jakub@redhat.com>
291 PR rtl-optimization/56745
292 * gcc.c-torture/compile/pr56745.c: New test.
294 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
296 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
298 2013-04-02 Richard Biener <rguenther@suse.de>
300 PR tree-optimization/56778
301 * gcc.dg/torture/pr56778.c: New testcase.
303 2013-04-02 Richard Biener <rguenther@suse.de>
306 * g++.dg/torture/pr56768.C: New testcase.
308 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
310 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
312 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
315 * gfortran.dg/namelist_82.f90: New test.
317 2013-04-01 Janus Weil <janus@gcc.gnu.org>
320 * gfortran.dg/implicit_class_1.f90: New.
322 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
325 * gfortran.dg/namelist_81.f90: New test.
327 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
329 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
330 for constant and equal string lengths.
331 * gfortran.dg/character_comparison_5.f90: Likewise.
332 * gfortran.dg/character_comparison_9.f90: New test.
334 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
336 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
337 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
339 2013-03-29 Tobias Burnus <burnus@net-b.de>
342 * gfortran.dg/optional_absent_3.f90: New.
344 2013-03-29 Tobias Burnus <burnus@net-b.de>
347 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
349 2013-03-29 Tobias Burnus <burnus@net-b.de>
352 * gfortran.dg/namelist_80.f90: New.
354 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
357 * gfortran.dg/string_length_2.f90: New test.
358 * gfortran.dg/dependency_41.f90: New test.
360 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
363 * gfortran.dg/array_constructor_43.f90: New test.
364 * gfortran.dg/random_seed_3.f90: New test.
366 2013-03-28 Ian Bolton <ian.bolton@arm.com>
368 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
369 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
370 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
371 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
372 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
373 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
374 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
375 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
376 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
377 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
379 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
382 * g++.dg/conversion/op4.C: Adjust.
383 * g++.dg/cpp0x/rv1n.C: Likewise.
384 * g++.dg/cpp0x/rv2n.C: Likewise.
385 * g++.dg/cpp0x/template_deduction.C: Likewise.
386 * g++.dg/expr/cond8.C: Likewise.
387 * g++.dg/other/error4.C: Likewise.
388 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
389 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
390 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
391 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
392 * g++.old-deja/g++.jason/conversion2.C: Likewise.
393 * g++.old-deja/g++.law/cvt20.C: Likewise.
394 * g++.old-deja/g++.law/cvt8.C: Likewise.
395 * g++.old-deja/g++.law/init8.C: Likewise.
396 * g++.old-deja/g++.mike/net12.C: Likewise.
397 * g++.old-deja/g++.mike/net8.C: Likewise.
398 * g++.old-deja/g++.mike/p2793.C: Likewise.
399 * g++.old-deja/g++.mike/p3836.C: Likewise.
400 * g++.old-deja/g++.mike/p418.C: Likewise.
401 * g++.old-deja/g++.mike/p701.C: Likewise.
402 * g++.old-deja/g++.mike/p807.C: Likewise.
404 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
407 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
410 2013-03-28 Marek Polacek <polacek@redhat.com>
412 PR tree-optimization/56695
413 * gcc.dg/vect/pr56695.c: New test.
415 2013-03-28 Richard Biener <rguenther@suse.de>
417 PR tree-optimization/37021
418 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
419 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
421 2013-03-27 Tobias Burnus <burnus@net-b.de>
425 * gfortran.dg/sizeof_2.f90: New.
426 * gfortran.dg/sizeof_3.f90: New.
427 * gfortran.dg/sizeof_proc.f90: Update dg-error.
429 2013-03-27 Richard Biener <rguenther@suse.de>
431 PR tree-optimization/37021
432 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
434 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
436 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
437 * g++.dg/ipa/ivinline-2.C: Likewise.
438 * g++.dg/ipa/ivinline-3.C: Likewise.
439 * g++.dg/ipa/ivinline-4.C: Likewise.
440 * g++.dg/ipa/ivinline-5.C: Likewise.
441 * g++.dg/ipa/ivinline-7.C: Likewise.
442 * g++.dg/ipa/ivinline-8.C: Likewise.
443 * g++.dg/ipa/ivinline-9.C: Likewise.
444 * g++.dg/cpp0x/noexcept03.C: Likewise.
445 * gcc.dg/const-1.c: Likewise.
446 * gcc.dg/ipa/pure-const-1.c: Likewise.
447 * gcc.dg/noreturn-8.c: Likewise.
448 * gcc.target/i386/mmx-1.c: Likewise.
449 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
450 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
451 * gcc.c-torture/execute/pr33992.x: New file.
453 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
455 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
457 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
460 * g++.dg/ext/desig5.C: New.
462 2013-03-26 Tobias Burnus <burnus@net-b.de>
465 * gfortran.dg/merge_init_expr_2.f90: New.
466 * gfortran.dg/merge_char_1.f90: Modify test to
467 stay a run-time test.
468 * gfortran.dg/merge_char_3.f90: Ditto.
470 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
472 * g++.dg/cpp0x/constexpr-friend-2.C: New.
473 * g++.dg/cpp0x/constexpr-main.C: Likewise.
475 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
478 * g++.dg/cpp0x/range-for23.C: New.
480 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
483 * gfortran.dg/namelist_79.f90: New.
485 2013-03-25 Martin Jambor <mjambor@suse.cz>
487 * gcc.dg/ipa/ipcp-agg-9.c: New test.
489 2013-03-25 Tobias Burnus <burnus@net-b.de>
509 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
510 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
511 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
512 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
513 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
514 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
515 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
516 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
517 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
518 * gfortran.dg/c_loc_tests_16.f90: Ditto.
519 * gfortran.dg/c_loc_tests_4.f03: Ditto.
520 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
521 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
522 * gfortran.dg/c_loc_tests_8.f03: Ditto.
523 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
524 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
525 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
526 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
527 * gfortran.dg/pr32601_1.f03: Ditto.
528 * gfortran.dg/storage_size_2.f08: Remove dg-error.
529 * gfortran.dg/blockdata_7.f90: New.
530 * gfortran.dg/c_assoc_4.f90: New.
531 * gfortran.dg/c_f_pointer_tests_6.f90: New.
532 * gfortran.dg/c_f_pointer_tests_7.f90: New.
533 * gfortran.dg/c_funloc_tests_8.f90: New.
534 * gfortran.dg/c_loc_test_17.f90: New.
535 * gfortran.dg/c_loc_test_18.f90: New.
536 * gfortran.dg/c_loc_test_19.f90: New.
537 * gfortran.dg/c_loc_test_20.f90: New.
538 * gfortran.dg/c_sizeof_5.f90: New.
539 * gfortran.dg/iso_c_binding_rename_3.f90: New.
540 * gfortran.dg/transfer_resolve_2.f90: New.
541 * gfortran.dg/transfer_resolve_3.f90: New.
542 * gfortran.dg/transfer_resolve_4.f90: New.
543 * gfortran.dg/pr32601.f03: Update dg-error.
544 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
545 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
547 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
549 * gcc.target/arm/vseleqdf.c: New test.
550 * gcc.target/arm/vseleqsf.c: Likewise.
551 * gcc.target/arm/vselgedf.c: Likewise.
552 * gcc.target/arm/vselgesf.c: Likewise.
553 * gcc.target/arm/vselgtdf.c: Likewise.
554 * gcc.target/arm/vselgtsf.c: Likewise.
555 * gcc.target/arm/vselledf.c: Likewise.
556 * gcc.target/arm/vsellesf.c: Likewise.
557 * gcc.target/arm/vselltdf.c: Likewise.
558 * gcc.target/arm/vselltsf.c: Likewise.
559 * gcc.target/arm/vselnedf.c: Likewise.
560 * gcc.target/arm/vselnesf.c: Likewise.
561 * gcc.target/arm/vselvcdf.c: Likewise.
562 * gcc.target/arm/vselvcsf.c: Likewise.
563 * gcc.target/arm/vselvsdf.c: Likewise.
564 * gcc.target/arm/vselvssf.c: Likewise.
566 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
568 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
570 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
571 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
572 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
573 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
574 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
575 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
576 * gcc.target/aarch64/atomic-op-char.x: ... to here.
577 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
578 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
579 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
580 * gcc.target/aarch64/atomic-op-int.x: ... to here.
581 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
582 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
583 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
584 * gcc.target/aarch64/atomic-op-release.x: ... to here.
585 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
586 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
587 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
588 * gcc.target/aarch64/atomic-op-short.x: ... to here.
589 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
590 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
591 * gcc.target/arm/atomic-op-acquire.c: Likewise.
592 * gcc.target/arm/atomic-op-char.c: Likewise.
593 * gcc.target/arm/atomic-op-consume.c: Likewise.
594 * gcc.target/arm/atomic-op-int.c: Likewise.
595 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
596 * gcc.target/arm/atomic-op-release.c: Likewise.
597 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
598 * gcc.target/arm/atomic-op-short.c: Likewise.
600 2013-03-25 Richard Biener <rguenther@suse.de>
603 * g++.dg/torture/pr56694.C: New testcase.
605 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
608 * gcc.target/arm/neon-vcond-gt.c: New test.
609 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
610 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
612 2013-03-25 Richard Biener <rguenther@suse.de>
614 PR tree-optimization/56689
615 * gcc.dg/torture/pr56689.c: New testcase.
617 2013-03-25 Kai Tietz <ktietz@redhat.com>
619 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
621 2013-03-24 Tobias Burnus <burnus@net-b.de>
624 * gfortran.dg/eof_5.f90: New.
626 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
628 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
631 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
633 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
635 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
638 * gcc.c-torture/execute/builtins/builtins.exp: Add
639 -Wl,--allow-multiple-definition for RTEMS targets.
641 2013-03-22 Ian Bolton <ian.bolton@arm.com>
643 * gcc.target/aarch64/movk.c: New test.
645 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
647 * g++.dg/ext/vector21.C: New testcase.
649 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
651 * gcc.target/arm/neon-for-64bits-1.c: New tests.
652 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
654 2013-03-21 Richard Biener <rguenther@suse.de>
656 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
657 * gcc.dg/vect/vect-outer-3a.c: Likewise.
659 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
661 * gcc.target/aarch64/vect.c: Test and result vector added
662 for sabd and saba instructions.
663 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
664 instructions in assembly.
665 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
666 * gcc.target/aarch64/vect-fp.c: Test and result vector added
667 for fabd instruction.
668 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
669 instruction in assembly.
670 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
672 2013-03-20 Jeff Law <law@redhat.com>
674 * g++.dg/tree-ssa/ssa-dom.C: New test.
676 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
678 * gcc.target/powerpc/mmfpgpr.c: New test.
679 * gcc.target/powerpc/sd-vsx.c: Likewise.
680 * gcc.target/powerpc/sd-pwr6.c: Likewise.
681 * gcc.target/powerpc/vsx-float0.c: Likewise.
683 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
685 PR tree-optimization/56355
686 * gcc.dg/pr56355-1.c: New file.
688 2013-03-20 Catherine Moore <clm@codesourcery.com>
689 Richard Sandiford <rdsandiford@googlemail.com>
691 * gcc.target/mips/mips.exp: Add microMIPS support.
692 * gcc.target/mips/umips-movep-2.c: New test.
693 * gcc.target/mips/umips-lwp-2.c: New test.
694 * gcc.target/mips/umips-swp-5.c: New test.
695 * gcc.target/mips/umips-constraints-1.c: New test.
696 * gcc.target/mips/umips-lwp-3.c: New test.
697 * gcc.target/mips/umips-swp-6.c: New test.
698 * gcc.target/mips/umips-constraints-2.c: New test.
699 * gcc.target/mips/umips-save-restore-1.c: New test.
700 * gcc.target/mips/umips-lwp-4.c: New test.
701 * gcc.target/mips/umips-swp-7.c: New test.
702 * gcc.target/mips/umips-save-restore-2.c: New test.
703 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
704 * gcc.target/mips/umips-lwp-5.c: New test.
705 * gcc.target/mips/umips-save-restore-3.c: New test.
706 * gcc.target/mips/umips-lwp-6.c: New test.
707 * gcc.target/mips/umips-swp-1.c: New test.
708 * gcc.target/mips/umips-lwp-7.c: New test.
709 * gcc.target/mips/umips-swp-2.c: New test.
710 * gcc.target/mips/umips-lwp-8.c: New test.
711 * gcc.target/mips/umips-swp-3.c: New test.
712 * gcc.target/mips/umips-movep-1.c: New test.
713 * gcc.target/mips/umips-lwp-1.c: New test.
714 * gcc.target/mips/umips-swp-4.c: New test.
716 2013-03-20 Richard Biener <rguenther@suse.de>
718 PR tree-optimization/56661
719 * gcc.dg/torture/pr56661.c: New testcase.
721 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
723 PR rtl-optimization/56605
724 * gcc.target/powerpc/pr56605.c: New.
726 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
729 * gfortran.dg/do_1.f90: Don't xfail.
731 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
734 * gfortran.dg/namelist_77.f90: New.
735 * gfortran.dg/namelist_78.f90: New.
737 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
740 * gfortran.dg/open_negative_unit_1.f90: New.
742 2013-03-19 Ian Bolton <ian.bolton@arm.com>
744 * gcc.target/aarch64/sbc.c: New test.
746 2013-03-19 Ian Bolton <ian.bolton@arm.com>
748 * gcc.target/aarch64/ror.c: New test.
750 2013-03-19 Ian Bolton <ian.bolton@arm.com>
752 * gcc.target/aarch64/extr.c: New test.
754 2013-03-19 Richard Biener <rguenther@suse.de>
756 PR tree-optimization/56273
757 * gcc.dg/tree-ssa/vrp47.c: Adjust.
758 * c-c++-common/uninit-17.c: Likewise.
760 2013-03-18 Jakub Jelinek <jakub@redhat.com>
762 PR tree-optimization/56635
763 * g++.dg/torture/pr56635.C: New test.
765 2013-03-18 Richard Biener <rguenther@suse.de>
767 PR tree-optimization/3713
768 * g++.dg/ipa/devirt-12.C: New testcase.
770 2013-03-18 Jakub Jelinek <jakub@redhat.com>
773 * c-c++-common/pr56566.c: New test.
775 2013-03-17 Jason Merrill <jason@redhat.com>
777 * g++.dg/template/abstract-dr337.C: XFAIL.
779 2013-03-16 Jakub Jelinek <jakub@redhat.com>
782 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
783 * c-c++-common/pr56607.c: New test.
785 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
788 * g++.dg/cpp0x/constexpr-array5.C: New.
790 2013-03-15 Tobias Burnus <burnus@net-b.de>
793 * gfortran.dg/transfer_intrinsic_5.f90: New.
795 2013-03-15 Kai Tietz <ktietz@redhat.com>
797 * gcc.target/i386/movti.c: Don't test for x64 mingw.
798 * gcc.target/i386/pr20020-1.c: Likewise.
799 * gcc.target/i386/pr20020-2.c: Likewise.
800 * gcc.target/i386/pr20020-3.c: Likewise.
801 * gcc.target/i386/pr53425-1.c: Likewise.
802 * gcc.target/i386/pr53425-2.c: Likewise.
803 * gcc.target/i386/pr55093.c: Likewise.
804 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
806 2013-03-15 Jakub Jelinek <jakub@redhat.com>
809 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
810 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
812 2013-03-14 Jakub Jelinek <jakub@redhat.com>
814 PR tree-optimization/53265
815 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
817 * gcc.dg/graphite/id-6.c (test): Likewise.
818 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
819 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
821 PR tree-optimization/53265
822 * gcc.dg/pr53265.c: New test.
823 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
825 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
827 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
828 n, use it as high bound instead of 4.
830 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
833 * gcc.target/sh/pr49880-1.c: New.
834 * gcc.target/sh/pr49880-2.c: New.
835 * gcc.target/sh/pr49880-3.c: New.
836 * gcc.target/sh/pr49880-4.c: New.
837 * gcc.target/sh/pr49880-5.c: New.
839 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
841 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
843 2013-03-13 Richard Biener <rguenther@suse.de>
845 PR tree-optimization/56608
846 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
848 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
851 * g++.dg/cpp0x/alias-decl-32.C: New.
853 2013-03-11 Jan Hubicka <jh@suse.cz>
856 * gcc.c-torture/compile/pr56571.c: New testcase.
858 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
860 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
861 * gcc.dg/tree-ssa/pr55579.c: Likewise.
863 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
865 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
866 * gcc.dg/inline_4.c: Likewise.
867 * gcc.dg/unroll_2.c: Likewise.
868 * gcc.dg/unroll_3.c: Likewise.
869 * gcc.dg/unroll_4.c: Likewise.
871 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
874 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
877 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
879 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
882 * gcc.c-torture/compile/pr40797.c: New.
884 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
886 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
888 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
891 * gfortran.dg/class_56.f90: New test.
893 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
896 * gcc.target/mips/pr56524.c: New test.
898 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
901 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
903 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
906 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
908 2013-03-08 Marek Polacek <polacek@redhat.com>
910 PR tree-optimization/56478
911 * gcc.dg/torture/pr56478.c: New test.
913 2013-03-08 Kai Tietz <ktietz@redhat.com>
915 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
916 targets linker option --allow-multiple-definition.
918 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
919 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
920 * gcc.dg/pr52549.c: Add LLP64 case.
921 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
922 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
923 * gcc.dg/torture/pr51071-2.c: Likewise.
924 * gcc.dg/tree-ssa/vrp72.c: Likewise.
925 * gcc.dg/tree-ssa/vrp73.c: Likewise.
926 * gcc.dg/tree-ssa/vrp75.c: Likewise.
927 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
928 * gcc.dg/weak/weak-1.c: Likewise.
929 * gcc.dg/weak/weak-2.c: Likewise.
930 * gcc.dg/weak/weak-3.c: Likewise.
931 * gcc.dg/weak/weak-4.c: Likewise.
932 * gcc.dg/weak/weak-5.c: Likewise.
933 * gcc.dg/weak/weak-15.c: Likewise.
934 * gcc.dg/weak/weak-16.c: Likewise.
936 * c-c++-common/pr54486.c: Skip test for mingw-targets.
938 2013-03-07 Jakub Jelinek <jakub@redhat.com>
940 PR tree-optimization/56559
941 * gcc.dg/tree-ssa/reassoc-26.c: New test.
943 2013-03-07 Andreas Schwab <schwab@suse.de>
945 * gcc.dg/pr31490.c: Fix last change.
947 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
950 * g++.dg/template/crash115.C: New.
952 2013-03-06 Jakub Jelinek <jakub@redhat.com>
954 PR tree-optimization/56539
955 * gcc.c-torture/compile/pr56539.c: New test.
957 2013-03-06 Kai Tietz <ktietz@redhat.com>
959 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
961 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
962 * gcc.dg/lto/20091013-1_2.c: Likewise.
963 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
965 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
967 * gnat.dg/specs/aggr6.ads: New test.
969 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
971 * gnat.dg/loop_optimization15.ad[sb]: New test.
973 2013-03-06 Jakub Jelinek <jakub@redhat.com>
976 * gcc.dg/pr56548.c: New test.
978 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
981 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
983 2013-03-06 Jakub Jelinek <jakub@redhat.com>
986 * g++.dg/template/typename20.C: New test.
988 2013-03-05 Jakub Jelinek <jakub@redhat.com>
991 * gcc.dg/pr56510.c: New test.
993 PR rtl-optimization/56484
994 * gcc.c-torture/compile/pr56484.c: New test.
996 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
999 * g++.dg/warn/Wsign-conversion-2.C: New.
1001 2013-03-05 Richard Biener <rguenther@suse.de>
1003 PR tree-optimization/56270
1004 * gcc.dg/vect/slp-38.c: New testcase.
1006 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1008 PR rtl-optimization/56494
1009 * gcc.dg/pr56494.c: New test.
1011 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1013 * gcc.dg/pr56424.c: New test.
1015 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1017 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1018 * gcc.dg/pr56228.c <avr>: Skip.
1020 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1023 PR tree-optimization/52631
1024 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1026 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1028 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1029 * gcc.dg/vect/vect-83_64.c: Same.
1031 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1034 * gfortran.dg/pointer_check_13.f90: New test.
1036 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1039 * gfortran.dg/array_constructor_42.f90: New test.
1041 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1044 * g++.dg/template/static33.C: New.
1045 * g++.dg/template/static34.C: Likewise.
1048 * g++.dg/template/static35.C: New.
1050 2013-03-01 Steve Ellcey <sellcey@mips.com>
1052 * gcc.dg/pr56396.c: Require pic support.
1054 2013-03-01 Richard Biener <rguenther@suse.de>
1056 PR tree-optimization/55481
1057 * gcc.dg/torture/pr56488.c: New testcase.
1059 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1060 Jakub Jelinek <jakub@redhat.com>
1063 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1064 no_sanitize_address attribute rather than no_address_safety_analysis.
1065 * g++.dg/asan/sanitizer_test_utils.h
1066 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1067 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1068 in addition to no_address_safety_analysis.
1070 2013-02-28 Jason Merrill <jason@redhat.com>
1073 * g++.dg/cpp0x/constexpr-and.C: New.
1075 2013-02-28 Martin Jambor <mjambor@suse.cz>
1077 PR tree-optimization/56294
1078 * g++.dg/debug/pr56294.C: New test.
1080 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1082 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1084 2013-02-27 Marek Polacek <polacek@redhat.com>
1086 PR rtl-optimization/56466
1087 * gcc.dg/pr56466.c: New test.
1089 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1091 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1092 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1093 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1095 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1098 * gcc.dg/pr45472.c: New test.
1100 2013-02-26 Marek Polacek <polacek@redhat.com>
1102 PR tree-optimization/56426
1103 * gcc.dg/pr56436.c: New test.
1105 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1107 PR tree-optimization/56448
1108 * gcc.c-torture/compile/pr56448.c: New test.
1110 PR tree-optimization/56443
1111 * gcc.dg/torture/pr56443.c: New test.
1113 2013-02-25 Richard Biener <rguenther@suse.de>
1115 PR tree-optimization/56175
1116 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1118 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1121 * g++.dg/torture/pr56403.C: New test.
1123 2013-02-25 Catherine Moore <clm@codesourcery.com>
1126 2013-02-24 Catherine Moore <clm@codesourcery.com>
1127 Richard Sandiford <rdsandiford@googlemail.com>
1129 * gcc.target/mips/mips.exp: Add microMIPS support.
1130 * gcc.target/mips/umips-movep-2.c: New test.
1131 * gcc.target/mips/umips-lwp-2.c: New test.
1132 * gcc.target/mips/umips-swp-5.c: New test.
1133 * gcc.target/mips/umips-constraints-1.c: New test.
1134 * gcc.target/mips/umips-lwp-3.c: New test.
1135 * gcc.target/mips/umips-swp-6.c: New test.
1136 * gcc.target/mips/umips-constraints-2.c: New test.
1137 * gcc.target/mips/umips-save-restore-1.c: New test.
1138 * gcc.target/mips/umips-lwp-4.c: New test.
1139 * gcc.target/mips/umips-swp-7.c: New test.
1140 * gcc.target/mips/umips-save-restore-2.c: New test.
1141 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1142 * gcc.target/mips/umips-lwp-5.c: New test.
1143 * gcc.target/mips/umips-save-restore-3.c: New test.
1144 * gcc.target/mips/umips-lwp-6.c: New test.
1145 * gcc.target/mips/umips-swp-1.c: New test.
1146 * gcc.target/mips/umips-lwp-7.c: New test.
1147 * gcc.target/mips/umips-swp-2.c: New test.
1148 * gcc.target/mips/umips-lwp-8.c: New test.
1149 * gcc.target/mips/umips-swp-3.c: New test.
1150 * gcc.target/mips/umips-movep-1.c: New test.
1151 * gcc.target/mips/umips-lwp-1.c: New test.
1152 * gcc.target/mips/umips-swp-4.c: New test.
1154 2013-02-24 Catherine Moore <clm@codesourcery.com>
1155 Richard Sandiford <rdsandiford@googlemail.com>
1157 * gcc.target/mips/mips.exp: Add microMIPS support.
1158 * gcc.target/mips/umips-movep-2.c: New test.
1159 * gcc.target/mips/umips-lwp-2.c: New test.
1160 * gcc.target/mips/umips-swp-5.c: New test.
1161 * gcc.target/mips/umips-constraints-1.c: New test.
1162 * gcc.target/mips/umips-lwp-3.c: New test.
1163 * gcc.target/mips/umips-swp-6.c: New test.
1164 * gcc.target/mips/umips-constraints-2.c: New test.
1165 * gcc.target/mips/umips-save-restore-1.c: New test.
1166 * gcc.target/mips/umips-lwp-4.c: New test.
1167 * gcc.target/mips/umips-swp-7.c: New test.
1168 * gcc.target/mips/umips-save-restore-2.c: New test.
1169 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1170 * gcc.target/mips/umips-lwp-5.c: New test.
1171 * gcc.target/mips/umips-save-restore-3.c: New test.
1172 * gcc.target/mips/umips-lwp-6.c: New test.
1173 * gcc.target/mips/umips-swp-1.c: New test.
1174 * gcc.target/mips/umips-lwp-7.c: New test.
1175 * gcc.target/mips/umips-swp-2.c: New test.
1176 * gcc.target/mips/umips-lwp-8.c: New test.
1177 * gcc.target/mips/umips-swp-3.c: New test.
1178 * gcc.target/mips/umips-movep-1.c: New test.
1179 * gcc.target/mips/umips-lwp-1.c: New test.
1180 * gcc.target/mips/umips-swp-4.c: New test.
1182 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1185 * lib/asan-dg.exp (asan_link_flags): Add
1186 -B${gccpath}/libsanitizer/asan/ to flags.
1188 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1191 * gcc.dg/torture/pr56420.c: New test.
1193 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1196 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1198 2013-02-21 Martin Jambor <mjambor@suse.cz>
1200 PR tree-optimization/56310
1201 * g++.dg/ipa/pr56310.C: New test.
1203 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1206 * gfortran.dg/proc_ptr_comp_37.f90: New.
1208 2013-02-21 Richard Biener <rguenther@suse.de>
1210 PR tree-optimization/56415
1212 2013-02-11 Richard Biener <rguenther@suse.de>
1214 PR tree-optimization/56273
1215 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1216 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1217 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1218 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1219 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1220 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1222 2013-02-21 Marek Polacek <polacek@redhat.com>
1224 PR tree-optimization/56398
1225 * g++.dg/torture/pr56398.C: New test.
1227 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1230 * gcc.c-torture/compile/pr56405.c: New test.
1232 2013-02-20 Jan Hubicka <jh@suse.cz>
1234 PR tree-optimization/56265
1235 * g++.dg/ipa/devirt-11.C: New testcase.
1237 2013-02-20 Richard Biener <rguenther@suse.de>
1239 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1241 2013-02-20 Richard Biener <rguenther@suse.de>
1242 Jakub Jelinek <jakub@redhat.com>
1244 PR tree-optimization/56396
1245 * gcc.dg/pr56396.c: New testcase.
1247 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1250 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1252 2013-02-19 Richard Biener <rguenther@suse.de>
1254 PR tree-optimization/56384
1255 * gcc.dg/torture/pr56384.c: New testcase.
1257 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1259 PR tree-optimization/56350
1260 * gcc.dg/pr56350.c: New test.
1262 PR tree-optimization/56381
1263 * g++.dg/opt/pr56381.C: New test.
1265 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1268 * lib/dg-pch.exp (pch-init, pch-finish,
1269 check_effective_target_pch_supported_debug): New procs.
1270 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1271 Likewise if $pch_unsupported_debug and $flags include -g.
1272 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1273 and dg-require-effective-target pch_unsupported_debug.
1274 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1275 * objc.dg/pch/pch.exp: Likewise.
1276 * gcc.dg/pch/pch.exp: Likewise.
1277 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1278 pch_unsupported_debug.
1279 * gcc.dg/pch/valid-1.hs: Likewise.
1280 * gcc.dg/pch/valid-1b.c: Likewise.
1281 * gcc.dg/pch/valid-1b.hs: Likewise.
1283 2013-02-18 Richard Biener <rguenther@suse.de>
1285 PR tree-optimization/56366
1286 * gcc.dg/torture/pr56366.c: New testcase.
1288 2013-02-18 Richard Biener <rguenther@suse.de>
1291 * gcc.dg/torture/pr56349.c: New testcase.
1293 2013-02-18 Richard Biener <rguenther@suse.de>
1295 PR tree-optimization/56321
1296 * gcc.dg/torture/pr56321.c: New testcase.
1298 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1300 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1302 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1303 Dodji Seketeli <dodji@redhat.com>
1306 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1307 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1308 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1309 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1310 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1311 * c-c++-common/asan/pr56330.c: Likewise.
1312 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1313 Ensure the size argument of __builtin_memcpy is a constant.
1315 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1316 Paolo Carlini <paolo.carlini@oracle.com>
1319 * g++.dg/cpp0x/enum23.C: New.
1321 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1324 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1326 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1328 PR rtl-optimization/56348
1329 * gcc.target/i386/pr56348.c: New test.
1331 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1333 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1334 * gcc.target/arm/interrupt-2.c: Likewise.
1336 2013-02-15 Tobias Burnus <burnus@net-b.de>
1339 * gfortran.dg/matmul_9.f90: New.
1341 2013-02-15 Tobias Burnus <burnus@net-b.de>
1344 * gfortran.dg/init_flag_11.f90: New.
1346 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1348 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1350 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1352 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1355 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1356 Tobias Burnus <burnus@net-b.de>
1359 * gfortran.dg/allocatable_function_7.f90: New.
1361 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1363 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1364 * asan_globals_test-wrapper.cc: New file.
1365 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1366 instead of asan_globals_test.cc as dg-additional-sources.
1367 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1368 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1369 "sanitizer_test_utils.h" instead of
1370 "sanitizer_common/tests/sanitizer_test_utils.h".
1371 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1372 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1373 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1374 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1375 * g++.dg/asan/asan_test.cc: Synced from upstream.
1376 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1378 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1381 * c-c++-common/asan/memcmp-2.c: New test.
1383 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1386 * g++.dg/cpp0x/udlit-string-literal.h: New.
1387 * g++.dg/cpp0x/udlit-string-literal.C: New.
1389 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1391 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1393 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1396 * gcc.target/arm/pr56184.C: New test.
1398 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1401 * g++.dg/torture/pr56302.C: New test.
1402 * g++.dg/cpp0x/constexpr-56302.C: New test.
1403 * c-c++-common/pr56302.c: New test.
1405 2013-02-13 Tobias Burnus <burnus@net-b.de>
1406 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1409 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1410 * gfortran.dg/quad_3.f90: Ditto.
1412 2013-02-13 Kostya Serebryany <kcc@google.com>
1414 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1415 to match the fresh asan run-time.
1416 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1418 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1420 Avoid instrumenting duplicated memory access in the same basic block
1421 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1422 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1423 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1424 * c-c++-common/asan/inc.c: Likewise.
1426 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1429 * gcc.target/i386/pr56148.c: New test.
1431 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1432 Tobias Burnus <burnus@net-b.de>
1435 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1438 2013-02-12 Richard Biener <rguenther@suse.de>
1441 * gcc.dg/lto/pr56297_0.c: New testcase.
1442 * gcc.dg/lto/pr56297_0.c: Likewise.
1444 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1447 * gfortran.dg/typebound_deferred_1.f90: New.
1449 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1451 PR rtl-optimization/56151
1452 * gcc.target/i386/pr56151.c: New test.
1454 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1456 * g++.dg/ext/mv12.C: New test.
1457 * g++.dg/ext/mv12.h: New file.
1458 * g++.dg/ext/mv12-aux.C: New file.
1459 * g++.dg/ext/mv13.C: New test.
1461 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1463 * lib/target-supports.exp
1464 (check_effective_target_powerpc_eabi_ok): New.
1465 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1467 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1468 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1470 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1471 * gcc.target/powerpc/pr51623.c: Likewise.
1472 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1473 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1475 2013-02-11 Alexander Potapenko <glider@google.com>
1476 Jack Howarth <howarth@bromo.med.uc.edu>
1477 Jakub Jelinek <jakub@redhat.com>
1480 * g++.dg/asan/pr55617.C: Run on all targets.
1482 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1484 PR rtl-optimization/56275
1485 * gcc.dg/pr56275.c: New test.
1487 2013-02-11 Richard Biener <rguenther@suse.de>
1489 PR tree-optimization/56273
1490 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1492 2013-02-11 Richard Biener <rguenther@suse.de>
1494 PR tree-optimization/56264
1495 * gcc.dg/torture/pr56264.c: New testcase.
1497 2013-02-11 Richard Biener <rguenther@suse.de>
1499 PR tree-optimization/56273
1500 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1501 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1502 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1503 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1504 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1505 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1507 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1509 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1510 for *-*-linux-gnu targets.
1511 * g++.dg/asan/interception-test-1.c: Ditto.
1512 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1513 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1515 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1518 * gfortran.dg/intrinsic_size_4.f90 : New test.
1520 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1523 * gcc.target/powerpc/pr56256.c: New test.
1525 2013-02-08 Ian Lance Taylor <iant@google.com>
1527 * lib/go.exp: Load timeout.exp.
1529 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1531 PR rtl-optimization/56246
1532 * gcc.target/i386/pr56246.c: New test.
1534 2013-02-08 Jeff Law <law@redhat.com>
1537 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1539 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1542 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1545 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1547 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1549 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1551 PR rtl-optimization/56195
1552 * gcc.dg/torture/pr56195.c: New test.
1554 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1557 * gfortran.dg/recursive_interface_2.f90: New test.
1559 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1561 PR tree-optimization/56250
1562 * gcc.c-torture/execute/pr56250.c: New test.
1564 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1566 PR tree-optimization/56064
1567 * gcc.dg/fixed-point/view-convert-2.c: New test.
1569 2013-02-08 Michael Matz <matz@suse.de>
1571 PR tree-optimization/52448
1572 * gcc.dg/pr52448.c: New test.
1574 2013-02-08 Richard Biener <rguenther@suse.de>
1577 * gcc.dg/torture/pr56181.c: New testcase.
1579 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1582 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1583 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1585 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1588 * g++.dg/parse/crash61.C: New test.
1591 * g++.dg/parse/pr56239.C: New test.
1594 * g++.dg/abi/mangle61.C: New test.
1596 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1598 PR rtl-optimization/56225
1599 * gcc.target/i386/pr56225.c: New test.
1601 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1604 * gcc.dg/guality/pr56154-1.c: New test.
1605 * gcc.dg/guality/pr56154-2.c: New test.
1606 * gcc.dg/guality/pr56154-3.c: New test.
1607 * gcc.dg/guality/pr56154-4.c: New test.
1608 * gcc.dg/guality/pr56154-aux.c: New file.
1610 PR tree-optimization/55789
1611 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1613 * gcc.dg/tree-ssa/inline-3.c: Add
1614 --param max-early-inliner-iterations=2 option.
1616 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1619 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1620 Add -fno-dwarf2-cfi-asm to dg-options.
1623 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1626 * gcc.dg/pr56228.c: New test.
1628 2013-02-07 Alan Modra <amodra@gmail.com>
1631 * gcc.target/powerpc/pr54009.c: New test.
1633 * gfortran.dg/pr54131.f: New test.
1635 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1638 * gfortran.dg/array_constructor_41.f90: New test.
1640 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1643 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1645 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1648 * g++.dg/gomp/pr56217.C: New test.
1650 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1652 PR tree-optimization/56205
1653 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1654 * gcc.c-torture/execute/pr56205.c: New test.
1656 2013-02-05 Richard Biener <rguenther@suse.de>
1658 PR tree-optimization/53342
1659 PR tree-optimization/53185
1660 * gcc.dg/vect/pr53185-2.c: New testcase.
1662 2013-02-05 Jan Hubicka <jh@suse.cz>
1664 PR tree-optimization/55789
1665 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1666 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1667 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1668 * g++.dg/ipa/inline-1.C: New testcase.
1669 * g++.dg/ipa/inline-2.C: New testcase.
1670 * g++.dg/ipa/inline-3.C: New testcase.
1672 2013-02-05 Jan Hubicka <jh@suse.cz>
1674 PR tree-optimization/55789
1675 * g++.dg/torture/pr55789.C: New testcase.
1677 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1680 * gcc.dg/pr56167.c: New test.
1682 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1685 * gcc.target/sh/pr55146.c: New.
1687 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1689 PR tree-optimization/54386
1690 * gcc.target/sh/pr54386.c: New.
1692 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1695 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1698 * gfortran.dg/realloc_on _assign_17.f90 : New test.
1700 2013-02-04 Alexander Potapenko <glider@google.com>
1701 Jack Howarth <howarth@bromo.med.uc.edu>
1702 Jakub Jelinek <jakub@redhat.com>
1705 * g++.dg/asan/pr55617.C: New test.
1707 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1710 * gfortran.dg/typebound_operator_19.f90: New test.
1711 * gfortran.dg/typebound_assignment_4.f90: New test.
1713 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1716 * gfortran.dg/recursive_interface_1.f90: New test.
1718 2013-02-04 Richard Guenther <rguenther@suse.de>
1721 * gcc.dg/lto/pr56168_0.c: New testcase.
1722 * gcc.dg/lto/pr56168_1.c: Likewise.
1724 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1728 * gfortran.dg/block_12.f90: New test.
1729 * gfortran.dg/module_error_1.f90: New test.
1731 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1733 * lib/target-supports.exp (check_effective_target_vect_float)
1734 (check_effective_target_vect_no_align): Add mips-sde-elf.
1736 2013-02-01 Jakub Jelinek <jakub@redhat.com>
1738 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1740 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
1742 * gcc.dg/pr56023.c: XFAIL on AIX.
1743 * gcc.dg/vect/pr49352.c: Same.
1745 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
1747 * gnat.dg/opt26.adb: New test.
1749 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1752 2013-01-27 Amol Pise <amolpise15@gmail.com>
1754 * gcc.target/arm/neon-vfnms-1.c: New test.
1755 * gcc.target/arm/neon-vfnma-1.c: New test.
1757 2013-01-31 Richard Biener <rguenther@suse.de>
1759 PR tree-optimization/56157
1760 * gcc.dg/torture/pr56157.c: New testcase.
1762 2013-01-30 Richard Biener <rguenther@suse.de>
1764 PR tree-optimization/56150
1765 * gcc.dg/torture/pr56150.c: New testcase.
1767 2013-01-30 Jakub Jelinek <jakub@redhat.com>
1770 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1771 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
1772 printed in backtrace.
1773 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1774 to avoid errors about mismatched allocation vs. deallocation.
1777 * g++.dg/mv1.C: Moved to...
1778 * g++.dg/ext/mv1.C: ... here. Adjust test.
1779 * g++.dg/mv2.C: Moved to...
1780 * g++.dg/ext/mv2.C: ... here. Adjust test.
1781 * g++.dg/mv3.C: Moved to...
1782 * g++.dg/ext/mv3.C: ... here.
1783 * g++.dg/mv4.C: Moved to...
1784 * g++.dg/ext/mv4.C: ... here.
1785 * g++.dg/mv5.C: Moved to...
1786 * g++.dg/ext/mv5.C: ... here. Adjust test.
1787 * g++.dg/mv6.C: Moved to...
1788 * g++.dg/ext/mv6.C: ... here. Adjust test.
1789 * g++.dg/ext/mv7.C: New test.
1790 * g++.dg/ext/mv8.C: New test.
1791 * g++.dg/ext/mv9.C: New test.
1792 * g++.dg/ext/mv10.C: New test.
1793 * g++.dg/ext/mv11.C: New test.
1795 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
1797 PR rtl-optimization/56144
1798 * gcc.dg/pr56144.c: New.
1800 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
1802 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1804 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1805 * g++.dg/cpp0x/constexpr-55573.C: Same
1807 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
1809 PR tree-optimization/56064
1810 * gcc.dg/fixed-point/view-convert.c: New test.
1812 2013-01-30 Andreas Schwab <schwab@suse.de>
1814 * lib/target-supports-dg.exp (dg-process-target): Use expr to
1815 evaluate the end index in string range.
1817 2013-01-30 Tobias Burnus <burnus@net-b.de>
1820 * gfortran.dg/allocatable_function_6.f90: New.
1822 2013-01-29 Janus Weil <janus@gcc.gnu.org>
1823 Mikael Morin <mikael@gcc.gnu.org>
1826 * gfortran.dg/proc_ptr_comp_36.f90: New.
1828 2013-01-29 Richard Biener <rguenther@suse.de>
1830 PR tree-optimization/55270
1831 * gcc.dg/torture/pr55270.c: New testcase.
1833 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1835 PR rtl-optimization/56117
1836 * gcc.dg/pr56117.c: New test.
1838 2013-01-28 Richard Biener <rguenther@suse.de>
1840 PR tree-optimization/56034
1841 * gcc.dg/torture/pr56034.c: New testcase.
1843 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1845 PR tree-optimization/56125
1846 * gcc.dg/pr56125.c: New test.
1848 2013-01-28 Tobias Burnus <burnus@net-b.de>
1849 Mikael Morin <mikael@gcc.gnu.org>
1852 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1853 * gfortran.dg/import8.f90: Likewise.
1854 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1855 * gfortran.dg/import10.f90: New test.
1856 * gfortran.dg/import11.f90: Likewise
1858 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1861 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1862 string.h. Provide memset, malloc and free prototypes, adjust line
1863 numbers in dg-output.
1864 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1865 Provide memset prototype and adjust line numbers in dg-output.
1866 * c-c++-common/asan/global-overflow-1.c: Likewise.
1868 PR tree-optimization/56094
1869 * gcc.dg/pr56094.c: New test.
1871 2013-01-27 Amol Pise <amolpise15@gmail.com>
1873 * gcc.target/arm/neon-vfnms-1.c: New test.
1874 * gcc.target/arm/neon-vfnma-1.c: New test.
1876 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
1879 * gcc.target/i386/pr56114.c: New test.
1881 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
1884 * gfortran.dg/associate_14.f90: New test.
1887 * gfortran.dg/associate_13.f90: New test.
1889 2013-01-25 Jakub Jelinek <jakub@redhat.com>
1891 PR tree-optimization/56098
1892 * gcc.dg/pr56098-1.c: New test.
1893 * gcc.dg/pr56098-2.c: New test.
1895 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
1898 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1900 2013-01-22 Marek Polacek <polacek@redhat.com>
1902 PR tree-optimization/56035
1903 * gcc.dg/pr56035.c: New test.
1905 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1907 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1910 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1912 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1914 2013-01-24 Jakub Jelinek <jakub@redhat.com>
1917 * gcc.dg/pr56078.c: New test.
1918 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1920 2013-01-24 Martin Jambor <mjambor@suse.cz>
1922 PR tree-optimization/55927
1923 * g++.dg/ipa/devirt-10.C: Disable early inlining.
1925 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
1927 * gcc.target/i386/movsd.c: New test.
1929 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
1932 * gcc.target/i386/pr55934.c: New test.
1934 2013-01-23 Janus Weil <janus@gcc.gnu.org>
1937 * gfortran.dg/select_8.f90: New.
1939 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
1941 * gcc.target/microblaze/microblaze.exp: Remove
1942 target_config_cflags check.
1944 2013-01-23 Jakub Jelinek <jakub@redhat.com>
1947 * gfortran.dg/gomp/pr56052.f90: New test.
1950 * gcc.dg/pr49069.c: New test.
1952 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1955 * g++.dg/cpp0x/constexpr-static10.C: New.
1957 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
1960 * gcc.target/i386/pr56028.c: New test.
1962 2013-01-22 Jakub Jelinek <jakub@redhat.com>
1965 * gcc.target/i386/pr55686.c: New test.
1967 2013-01-22 Dodji Seketeli <dodji@redhat.com>
1970 * g++.dg/cpp0x/variadic139.C: New test.
1971 * g++.dg/cpp0x/variadic140.C: Likewise.
1972 * g++.dg/cpp0x/variadic141.C: Likewise.
1974 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
1976 * gnat.dg/warn8.adb: New test.
1978 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1981 * gfortran.dg/include_8.f90: New test.
1983 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1985 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1986 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1988 2013-01-21 Jakub Jelinek <jakub@redhat.com>
1990 PR tree-optimization/56051
1991 * gcc.c-torture/execute/pr56051.c: New test.
1993 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1995 PR rtl-optimization/56023
1996 * gcc.dg/pr56023.c: New test.
1998 2013-01-21 Martin Jambor <mjambor@suse.cz>
2001 * gcc.target/i386/pr56022.c: New test.
2003 2013-01-21 Jason Merrill <jason@redhat.com>
2005 * lib/target-supports.exp (check_effective_target_alias): New.
2007 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2010 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2012 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2014 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2016 2013-01-19 Jeff Law <law@redhat.com>
2018 PR tree-optimization/52631
2019 * tree-ssa/pr52631.c: New test.
2020 * tree-ssa/ssa-fre-9: Update expected output.
2022 2013-01-19 Anthony Green <green@moxielogic.com>
2024 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2027 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2029 PR tree-optimization/56029
2030 * g++.dg/torture/pr56029.C: New test.
2032 2013-01-18 Sharad Singhai <singhai@google.com>
2034 PR tree-optimization/55995
2035 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2037 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2040 * gcc.target/i386/pr55433.c: New.
2042 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2045 * gfortran.dg/pr56015.f90: New test.
2047 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2049 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2051 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2053 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2054 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2055 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2056 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2057 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2059 2013-01-17 Jeff Law <law@redhat.com>
2061 * gcc.dg/pr52573.c: Move to...
2062 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2064 PR rtl-optimization/52573
2065 * gcc.dg/pr52573.c: New test.
2067 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2070 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2071 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2072 check_no_compiler_messages to test support in ucontext.h.
2073 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2074 compliant RLIMIT_AS.
2076 2013-01-17 Marek Polacek <polacek@redhat.com>
2078 PR rtl-optimization/55833
2079 * gcc.dg/pr55833.c: New test.
2081 2013-01-17 Jan Hubicka <jh@suse.cz>
2083 PR tree-optimization/55273
2084 * gcc.c-torture/compile/pr55273.c: New testcase.
2086 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2089 * gcc.target/pr55981.c: New test.
2091 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2093 * gcc.target/arm/pr40887.c: Require at least armv5.
2094 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2095 * gcc.target/arm/pr51915.c: Likewise.
2096 * gcc.target/arm/pr52006.c: Likewise.
2097 * gcc.target/arm/pr53187.c: Likewise.
2099 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2100 * gcc.target/arm/ftest-support-arm.h: Delete.
2101 * gcc.target/arm/ftest-support-thumb.h: Delete.
2102 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2103 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2104 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2105 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2106 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2107 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2108 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2109 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2110 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2111 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2112 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2113 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2114 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2115 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2116 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2117 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2118 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2119 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2120 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2121 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2122 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2123 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2124 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2125 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2127 2013-01-17 Martin Jambor <mjambor@suse.cz>
2129 PR tree-optimizations/55264
2130 * g++.dg/ipa/pr55264.C: New test.
2132 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2135 * gfortran.dg/class_55.f90: New.
2137 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2140 * gcc.c-torture/execute/builtins/builtins.exp: Add
2141 -Wl,--allow-multiple-definition for eabi and elf targets.
2144 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2145 check_effective_target_vect_perm_short,
2146 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2147 check_effective_target_vect64): Return 0 for big-endian ARM.
2148 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2150 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2153 2013-01-16 Richard Biener <rguenther@suse.de>
2155 PR tree-optimization/55964
2156 * gcc.dg/torture/pr55964.c: New testcase.
2158 2013-01-16 Richard Biener <rguenther@suse.de>
2160 PR tree-optimization/54767
2161 PR tree-optimization/53465
2162 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2164 2013-01-16 Christian Bruel <christian.bruel@st.com>
2167 * gcc.target/sh/sh-switch.c: New testcase.
2169 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2171 * gcc.dg/webizer.c: Increase the array size.
2173 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2176 * gcc.dg/pr55940.c: New test.
2178 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2179 Harald Anlauf <anlauf@gmx.de>
2181 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2182 * gfortran.dg/bounds_check_5.f90: Likewise.
2183 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2184 * gfortran.dg/continuation_9.f90: Likewise.
2185 * gfortran.dg/move_alloc_13.f90: Likewise.
2186 * gfortran.dg/structure_constructor_11.f90: Likewise.
2187 * gfortran.dg/tab_continuation.f: Likewise.
2188 * gfortran.dg/warning-directive-2.F90: Likewise.
2189 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2191 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2193 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2194 * gcc.target/arm/fma-sp.c: Likewise.
2196 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2198 PR rtl-optimization/55153
2199 * gcc.dg/pr55153.c: New.
2201 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2203 PR tree-optimization/55920
2204 * gcc.c-torture/compile/pr55920.c: New test.
2206 2013-01-15 Richard Biener <rguenther@suse.de>
2209 * gcc.dg/torture/pr55882.c: New testcase.
2211 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2213 PR tree-optimization/55955
2214 * gcc.c-torture/compile/pr55955.c: New test.
2216 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2219 * g++.dg/cpp0x/alias-decl-31.C: New test.
2221 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2224 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2225 case where interface is null.
2227 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2230 * gfortran.dg/array_constructor_40.f90: New test.
2232 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2234 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2236 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2238 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2239 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2240 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2241 * gcc.target/aarch64/vect-ld1r.c: New.
2242 * gcc.target/aarch64/vect-ld1r.x: New.
2244 2013-01-14 Andi Kleen <ak@linux.intel.com>
2247 * gcc.target/i386/hle-clear-rel.c: New file
2248 * gcc.target/i386/hle-store-rel.c: New file.
2250 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2252 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2253 * gfortran.dg/bounds_check_4.f90: Likewise.
2254 * gfortran.dg/inquire_10.f90: Likewise.
2255 * gfortran.dg/minloc_3.f90: Likewise.
2256 * gfortran.dg/minlocval_3.f90: Likewise.
2257 * gfortran.dg/module_double_reuse.f90: Likewise.
2258 * gfortran.dg/mvbits_1.f90: Likewise.
2259 * gfortran.dg/oldstyle_1.f90: Likewise.
2260 * gfortran.dg/pr20163-2.f: Likewise.
2261 * gfortran.dg/save_1.f90: Likewise.
2262 * gfortran.dg/scan_1.f90: Likewise.
2263 * gfortran.dg/select_char_1.f90: Likewise.
2264 * gfortran.dg/shape_4.f90: Likewise.
2265 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2266 * gfortran.dg/function_optimize_10.f90: Likewise.
2267 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2268 * gfortran.dg/used_types_17.f90: Likewise.
2269 * gfortran.dg/used_types_18.f90: Likewise.
2271 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2274 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2276 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2278 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2280 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2282 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2284 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2287 * gfortran.dg/assumed_type_2.f90: Fix test case.
2288 * gfortran.dg/internal_pack_13.f90: New test.
2289 * gfortran.dg/internal_pack_14.f90: New test.
2291 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2294 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2295 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2298 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2300 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2302 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2305 * gcc.target/s390/pr55719.c: New testcase.
2307 2013-01-11 Richard Guenther <rguenther@suse.de>
2309 PR tree-optimization/44061
2310 * gcc.dg/pr44061.c: New testcase.
2312 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2314 Update copyright years.
2316 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2317 Jakub Jelinek <jakub@redhat.com>
2320 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2322 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2324 PR rtl-optimization/55672
2325 * gcc.target/i386/pr55672.c: New.
2327 2013-01-10 Jeff Law <law@redhat.com>
2329 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2330 pass/fail message unique.
2333 2013-01-10 Jason Merrill <jason@redhat.com>
2335 * ada/.gitignore: New.
2337 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2339 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2341 * g++.dg/tls/thread_local2.C: Likewise.
2342 * g++.dg/tls/thread_local2g.C: Likewise.
2343 * g++.dg/tls/thread_local6.C: Likewise.
2344 * g++.dg/tls/thread_local-order1.C: Add tls options.
2345 * g++.dg/tls/thread_local-order2.C: Likewise.
2346 * g++.dg/tls/thread_local3.C: Likewise.
2347 * g++.dg/tls/thread_local3g.C: Likewise.
2348 * g++.dg/tls/thread_local4.C: Likewise.
2349 * g++.dg/tls/thread_local4g.C: Likewise.
2350 * g++.dg/tls/thread_local5.C: Likewise.
2351 * g++.dg/tls/thread_local5g.C: Likewise.
2352 * g++.dg/tls/thread_local6g.C: Likewise.
2354 2013-01-10 Kostya Serebryany <kcc@google.com>
2356 * g++.dg/asan/asan_test.cc: Sync from upstream.
2358 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2360 PR tree-optimization/55921
2361 * gcc.c-torture/compile/pr55921.c: New test.
2363 2013-01-09 Jan Hubicka <jh@suse.cz>
2365 PR tree-optimization/55569
2366 * gcc.c-torture/compile/pr55569.c: New testcase.
2368 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2371 * gfortran.dg/use_28.f90: New test.
2373 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2375 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2376 number matching more robust.
2378 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2380 PR rtl-optimization/55829
2381 * gcc.target/i386/pr55829.c: New.
2383 2013-01-09 Tobias Burnus <burnus@net-b.de>
2386 * gfortran.dg/bind_c_bool_1.f90: New.
2387 * gfortran.dg/do_5.f90: Add dg-warning.
2389 2013-01-09 Jan Hubicka <jh@suse.cz>
2391 PR tree-optimization/55875
2392 * gcc.c-torture/execute/pr55875.c: New testcase.
2393 * g++.dg/torture/pr55875.C: New testcase.
2395 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2398 * c-c++-common/pr48418.c: New test.
2400 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2403 * g++.dg/tls/thread_local-ice.C: New.
2405 2013-01-09 Andreas Schwab <schwab@suse.de>
2407 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2409 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2411 PR tree-optimization/48189
2412 * gcc.dg/pr48189.c: New test.
2414 2013-01-04 Jan Hubicka <jh@suse.cz>
2416 PR tree-optimization/55823
2417 * g++.dg/ipa/devirt-10.C: New testcase.
2419 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2420 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2422 PR rtl-optimization/55845
2423 * gcc.target/i386/pr55845.c: New test.
2425 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2427 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2428 instructions generated instead of number of occurances.
2430 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2432 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2433 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2434 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2435 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2436 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2437 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2438 * gcc.target/aarch64/vect-fcm.x: Likewise.
2439 * lib/target-supports.exp
2440 (check_effective_target_vect_cond): Enable for AArch64.
2442 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2444 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2445 endian-safe float pool loading.
2446 (test_square_root_v4sf): Likewise.
2447 (test_square_root_v2df): Likewise.
2448 * lib/target-supports.exp
2449 (check_effective_target_vect_call_sqrtf): Add AArch64.
2451 2013-01-08 Martin Jambor <mjambor@suse.cz>
2454 * gcc.dg/tree-ssa/pr55579.c: New test.
2456 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2458 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2461 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2464 * gcc.dg/torture/pr55890-3.c: New test.
2467 * gcc.c-torture/compile/pr55851.c: New test.
2470 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2473 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2476 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2478 2013-01-07 Tobias Burnus <burnus@net-b.de>
2481 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2482 * gfortran.dg/pointer_init_7.f90: New.
2484 2013-01-07 Richard Biener <rguenther@suse.de>
2486 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2488 2013-01-07 Richard Biener <rguenther@suse.de>
2491 * gcc.dg/torture/pr55890-1.c: New testcase.
2492 * gcc.dg/torture/pr55890-2.c: Likewise.
2494 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2496 * gcc.target/aarch64/fmovd.c: New.
2497 * gcc.target/aarch64/fmovf.c: Likewise.
2498 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2499 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2500 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2501 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2502 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2503 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2505 2013-01-07 Richard Biener <rguenther@suse.de>
2507 PR tree-optimization/55888
2508 PR tree-optimization/55862
2509 * gcc.dg/torture/pr55888.c: New testcase.
2511 2013-01-07 Tobias Burnus <burnus@net-b.de>
2514 * gfortran.dg/intrinsic_size_3.f90: New.
2516 2013-01-07 Tobias Burnus <burnus@net-b.de>
2519 * gfortran.dg/select_type_32.f90: New.
2521 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2524 * g++.dg/cpp0x/alias-decl-29.C: New test.
2526 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2531 * gfortran.dg/class_array_15.f03: New test.
2533 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2538 * gfortran.dg/use_23.f90: New test.
2539 * gfortran.dg/use_24.f90: New test.
2540 * gfortran.dg/use_25.f90: New test.
2541 * gfortran.dg/use_26.f90: New test.
2542 * gfortran.dg/use_27.f90: New test.
2544 2013-01-06 Olivier Hainque <hainque@adacore.com>
2546 * gnat.dg/specs/clause_on_volatile.ads: New test.
2548 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2550 * gnat.dg/alignment10.adb: New test.
2552 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2553 Mikael Morin <mikael@gcc.gnu.org>
2556 * gfortran.dg/use_22.f90: New test.
2558 2013-01-04 Andrew Pinski <apinski@cavium.com>
2560 * gcc.target/aarch64/cmp-1.c: New testcase.
2562 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2565 * gfortran.dg/select_type_31.f03: New test.
2567 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2569 PR c++/54526 (again)
2570 * g++.dg/cpp0x/parse2.C: Extend.
2571 * g++.old-deja/g++.other/crash28.C: Adjust.
2573 2013-01-04 Richard Biener <rguenther@suse.de>
2575 PR tree-optimization/55862
2576 * gcc.dg/torture/pr55862.c: New testcase.
2578 2013-01-04 Martin Jambor <mjambor@suse.cz>
2580 PR tree-optimization/55755
2581 * gcc.dg/torture/pr55755.c: New test.
2582 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2583 * gcc.dg/tree-ssa/pr45144.c: Update.
2585 2013-01-04 Richard Biener <rguenther@suse.de>
2588 * gcc.dg/fold-reassoc-2.c: New testcase.
2590 2013-01-04 Tobias Burnus <burnus@net-b.de>
2593 * gfortran.dg/null_7.f90: New.
2595 2013-01-04 Tobias Burnus <burnus@net-b.de>
2599 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2600 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2601 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2603 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2605 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2607 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2610 * gfortran.dg/assignment_1.f90: Modified.
2611 * gfortran.dg/assignment_4.f90: New.
2613 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2615 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2617 2013-01-03 Richard Biener <rguenther@suse.de>
2619 PR tree-optimization/55857
2620 * gcc.dg/vect/pr55857-1.c: New testcase.
2621 * gcc.dg/vect/pr55857-2.c: Likewise.
2623 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2625 PR rtl-optimization/55838
2626 * gcc.dg/pr55838.c: New test.
2628 PR tree-optimization/55832
2629 * gcc.c-torture/compile/pr55832.c: New test.
2631 2013-01-02 Teresa Johnson <tejohnson@google.com>
2633 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2634 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2635 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2636 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2637 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2638 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2639 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2640 * gcc.dg/unroll_1.c: Ditto.
2641 * gcc.dg/unroll_2.c: Ditto.
2642 * gcc.dg/unroll_3.c: Ditto.
2643 * gcc.dg/unroll_4.c: Ditto.
2645 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2647 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2649 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2652 * gfortran.dg/eof_4.f90: New test.
2654 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2656 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2657 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2658 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2659 (compat_setup_dfp): Initialize compat_alt_caret and
2660 compat_save_TEST_ALWAYS_FLAGS.
2662 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2664 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2666 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2668 * gcc.dg/torture/fp-int-convert-2.c: New test.
2670 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2672 * gfortran.dg/newunit_3.f90: Add dg-do run.
2673 * gfortran.dg/inquire_15.f90: Add dg-do run.
2675 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2677 PR tree-optimization/55831
2678 * gcc.dg/pr55831.c: New test.
2680 Copyright (C) 2013 Free Software Foundation, Inc.
2682 Copying and distribution of this file, with or without modification,
2683 are permitted in any medium without royalty provided the copyright
2684 notice and this notice are preserved.