1 2013-04-10 Richard Biener <rguenther@suse.de>
3 * gcc.dg/vect/slp-39.c: New testcase.
5 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
7 PR tree-optimization/55524
8 * gcc.target/epiphany/fnma-1.c: New test.
10 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
12 * gcc.dg/tree-ssa/inline-11.c: New test
14 2013-04-10 Jakub Jelinek <jakub@redhat.com>
17 * g++.dg/template/arrow3.C: New test.
19 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
21 * gcc.target/arm/minmax_minus.c: New test.
23 2013-04-09 Jakub Jelinek <jakub@redhat.com>
26 * c-c++-common/gomp/pr56883.c: New test.
28 2013-04-09 Jeff Law <law@redhat.com>
30 * gcc.dg/tree-ssa/vrp87.c: New test.
32 2013-04-09 Jakub Jelinek <jakub@redhat.com>
34 PR tree-optimization/56854
35 * g++.dg/torture/pr56854.C: New test.
37 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
40 * gfortran.dg/array_constructor_44.f90: New test.
42 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
45 * g++.dg/cpp0x/constexpr-specialization.C: New.
47 2013-04-08 Jakub Jelinek <jakub@redhat.com>
49 * gcc.c-torture/execute/pr56837.c: New test.
53 * g++.dg/opt/vt3.C: New test.
54 * g++.dg/opt/vt4.C: New test.
56 2013-04-08 Jeff Law <law@redhat.com>
58 * gcc.dg/tree-ssa/forwprop-25.c: New test.
60 2013-04-08 Richard Biener <rguenther@suse.de>
62 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
64 2013-04-08 Richard Biener <rguenther@suse.de>
66 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
68 2013-04-08 Richard Biener <rguenther@suse.de>
70 * g++.dg/vect/slp-pr56812.cc: Adjust.
72 2013-04-08 Jakub Jelinek <jakub@redhat.com>
74 * gcc.dg/pr56837.c: New test.
75 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
76 "generated memset minus one".
78 2013-04-07 Tobias Burnus <burnus@net-b.de>
81 * gfortran.dg/reshape_5.f90: New.
83 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
86 * gcc.target/powerpc/recip-1.c: Modify expected output.
87 * gcc.target/powerpc/recip-3.c: Likewise.
88 * gcc.target/powerpc/recip-4.c: Likewise.
89 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
91 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
93 * gcc.target/arm/peep-ldrd-1.c: New test.
94 * gcc.target/arm/peep-strd-1.c: Likewise.
96 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
98 * gcc.target/arm/negdi-1.c: New test.
99 * gcc.target/arm/negdi-2.c: Likewise.
100 * gcc.target/arm/negdi-3.c: Likewise.
101 * gcc.target/arm/negdi-4.c: Likewise.
103 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
105 * lib/target-supports.exp (add_options_for_arm_v8_neon):
106 Add -march=armv8-a when we use v8 NEON.
107 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
108 (check_effective_target_vect_call_ceilf): Likewise.
109 (check_effective_target_vect_call_floorf): Likewise.
110 (check_effective_target_vect_call_roundf): Likewise.
111 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
112 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
113 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
114 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
115 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
117 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
119 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
120 * gcc.target/powerpc/sd-pwr6.c: Same.
121 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
122 * g++.dg/debug/pr56294.C: XFAIL on AIX.
124 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
126 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
128 2013-04-04 Janus Weil <janus@gcc.gnu.org>
131 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
132 * gfortran.dg/altreturn_4.f90: Ditto.
133 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
134 * gfortran.dg/altreturn_5.f90: Ditto.
135 * gfortran.dg/altreturn_6.f90: Ditto.
136 * gfortran.dg/altreturn_7.f90: Ditto.
138 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
140 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
142 (check_effective_target_arm_v8_neon_ok_nocache):
144 (check_effective_target_arm_v8_neon_ok): Change to use
145 check_effective_target_arm_v8_neon_ok_nocache.
146 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
148 (check_effective_target_vect_call_btruncf):
149 Enable for arm and ARMv8 NEON.
150 (check_effective_target_vect_call_ceilf): Likewise.
151 (check_effective_target_vect_call_floorf): Likewise.
152 (check_effective_target_vect_call_roundf): Likewise.
153 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
156 2013-04-04 Marek Polacek <polacek@redhat.com>
158 PR tree-optimization/48186
159 * gcc.dg/pr48186.c: New test.
161 2013-04-04 Richard Biener <rguenther@suse.de>
163 PR tree-optimization/56826
164 * gcc.dg/vect/pr56826.c: New testcase.
165 * gcc.dg/vect/O3-pr36098.c: Adjust.
167 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
169 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
170 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
171 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
172 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
173 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
174 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
175 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
176 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
177 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
178 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
180 2013-04-04 Richard Biener <rguenther@suse.de>
182 PR tree-optimization/56213
183 * gcc.dg/vect/vect-123.c: New testcase.
185 2013-04-04 Tobias Burnus <burnus@net-b.de>
188 * gfortran.dg/read_repeat_2.f90: New.
190 2013-04-04 Richard Biener <rguenther@suse.de>
192 PR tree-optimization/56837
193 * g++.dg/torture/pr56837.C: New testcase.
195 2013-04-04 Tobias Burnus <burnus@net-b.de>
198 * gfortran.dg/c_loc_test_21.f90: New.
199 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
200 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
201 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
202 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
203 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
205 2013-04-03 Jeff Law <law@redhat.com>
207 PR tree-optimization/56799
208 * gcc.c-torture/execute/pr56799.c: New test.
210 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
213 * g++.dg/warn/Wpointer-arith-1.C: New.
214 * g++.dg/gomp/for-19.C: Adjust.
216 2013-04-03 Marek Polacek <polacek@redhat.com>
219 * gcc.dg/pr55702.c: New test.
221 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
224 * gcc.dg/pr56809.c: New testcase.
226 2013-04-03 Jakub Jelinek <jakub@redhat.com>
229 * g++.dg/debug/pr56819.C: New test.
231 2013-04-03 Richard Biener <rguenther@suse.de>
233 PR tree-optimization/56817
234 * g++.dg/torture/pr56817.C: New testcase.
236 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
238 * gcc.dg/vect/bb-slp-31.c: New file.
240 2013-04-03 Jason Merrill <jason@redhat.com>
243 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
245 2013-04-03 Richard Biener <rguenther@suse.de>
247 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
249 2013-04-03 Richard Biener <rguenther@suse.de>
251 PR tree-optimization/55964
252 * gcc.dg/torture/pr55964-2.c: New testcase.
254 2013-04-03 Richard Biener <rguenther@suse.de>
256 PR tree-optimization/56501
257 * gcc.dg/torture/pr56501.c: New testcase.
259 2013-04-03 Richard Biener <rguenther@suse.de>
261 PR tree-optimization/56407
262 * gcc.dg/torture/pr56407.c: New testcase.
264 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
266 PR tree-optimization/56790
267 * g++.dg/ext/pr56790-1.C: New testcase.
269 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
271 * gcc.target/i386/merge-1.c: New testcase.
272 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
274 2013-04-03 Jakub Jelinek <jakub@redhat.com>
277 * gcc.c-torture/execute/pr19449.c: New test.
279 2013-04-03 Richard Biener <rguenther@suse.de>
281 PR tree-optimization/56812
282 * g++.dg/vect/slp-pr56812.cc: New testcase.
284 2013-04-03 Janus Weil <janus@gcc.gnu.org>
288 * gfortran.dg/altreturn_8.f90: New.
289 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
290 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
291 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
293 2013-04-02 Jakub Jelinek <jakub@redhat.com>
295 PR rtl-optimization/56745
296 * gcc.c-torture/compile/pr56745.c: New test.
298 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
300 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
302 2013-04-02 Richard Biener <rguenther@suse.de>
304 PR tree-optimization/56778
305 * gcc.dg/torture/pr56778.c: New testcase.
307 2013-04-02 Richard Biener <rguenther@suse.de>
310 * g++.dg/torture/pr56768.C: New testcase.
312 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
314 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
316 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
319 * gfortran.dg/namelist_82.f90: New test.
321 2013-04-01 Janus Weil <janus@gcc.gnu.org>
324 * gfortran.dg/implicit_class_1.f90: New.
326 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
329 * gfortran.dg/namelist_81.f90: New test.
331 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
333 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
334 for constant and equal string lengths.
335 * gfortran.dg/character_comparison_5.f90: Likewise.
336 * gfortran.dg/character_comparison_9.f90: New test.
338 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
340 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
341 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
343 2013-03-29 Tobias Burnus <burnus@net-b.de>
346 * gfortran.dg/optional_absent_3.f90: New.
348 2013-03-29 Tobias Burnus <burnus@net-b.de>
351 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
353 2013-03-29 Tobias Burnus <burnus@net-b.de>
356 * gfortran.dg/namelist_80.f90: New.
358 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
361 * gfortran.dg/string_length_2.f90: New test.
362 * gfortran.dg/dependency_41.f90: New test.
364 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
367 * gfortran.dg/array_constructor_43.f90: New test.
368 * gfortran.dg/random_seed_3.f90: New test.
370 2013-03-28 Ian Bolton <ian.bolton@arm.com>
372 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
373 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
374 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
375 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
376 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
377 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
378 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
379 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
380 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
381 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
383 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
386 * g++.dg/conversion/op4.C: Adjust.
387 * g++.dg/cpp0x/rv1n.C: Likewise.
388 * g++.dg/cpp0x/rv2n.C: Likewise.
389 * g++.dg/cpp0x/template_deduction.C: Likewise.
390 * g++.dg/expr/cond8.C: Likewise.
391 * g++.dg/other/error4.C: Likewise.
392 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
393 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
394 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
395 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
396 * g++.old-deja/g++.jason/conversion2.C: Likewise.
397 * g++.old-deja/g++.law/cvt20.C: Likewise.
398 * g++.old-deja/g++.law/cvt8.C: Likewise.
399 * g++.old-deja/g++.law/init8.C: Likewise.
400 * g++.old-deja/g++.mike/net12.C: Likewise.
401 * g++.old-deja/g++.mike/net8.C: Likewise.
402 * g++.old-deja/g++.mike/p2793.C: Likewise.
403 * g++.old-deja/g++.mike/p3836.C: Likewise.
404 * g++.old-deja/g++.mike/p418.C: Likewise.
405 * g++.old-deja/g++.mike/p701.C: Likewise.
406 * g++.old-deja/g++.mike/p807.C: Likewise.
408 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
411 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
414 2013-03-28 Marek Polacek <polacek@redhat.com>
416 PR tree-optimization/56695
417 * gcc.dg/vect/pr56695.c: New test.
419 2013-03-28 Richard Biener <rguenther@suse.de>
421 PR tree-optimization/37021
422 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
423 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
425 2013-03-27 Tobias Burnus <burnus@net-b.de>
429 * gfortran.dg/sizeof_2.f90: New.
430 * gfortran.dg/sizeof_3.f90: New.
431 * gfortran.dg/sizeof_proc.f90: Update dg-error.
433 2013-03-27 Richard Biener <rguenther@suse.de>
435 PR tree-optimization/37021
436 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
438 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
440 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
441 * g++.dg/ipa/ivinline-2.C: Likewise.
442 * g++.dg/ipa/ivinline-3.C: Likewise.
443 * g++.dg/ipa/ivinline-4.C: Likewise.
444 * g++.dg/ipa/ivinline-5.C: Likewise.
445 * g++.dg/ipa/ivinline-7.C: Likewise.
446 * g++.dg/ipa/ivinline-8.C: Likewise.
447 * g++.dg/ipa/ivinline-9.C: Likewise.
448 * g++.dg/cpp0x/noexcept03.C: Likewise.
449 * gcc.dg/const-1.c: Likewise.
450 * gcc.dg/ipa/pure-const-1.c: Likewise.
451 * gcc.dg/noreturn-8.c: Likewise.
452 * gcc.target/i386/mmx-1.c: Likewise.
453 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
454 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
455 * gcc.c-torture/execute/pr33992.x: New file.
457 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
459 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
461 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
464 * g++.dg/ext/desig5.C: New.
466 2013-03-26 Tobias Burnus <burnus@net-b.de>
469 * gfortran.dg/merge_init_expr_2.f90: New.
470 * gfortran.dg/merge_char_1.f90: Modify test to
471 stay a run-time test.
472 * gfortran.dg/merge_char_3.f90: Ditto.
474 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
476 * g++.dg/cpp0x/constexpr-friend-2.C: New.
477 * g++.dg/cpp0x/constexpr-main.C: Likewise.
479 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
482 * g++.dg/cpp0x/range-for23.C: New.
484 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
487 * gfortran.dg/namelist_79.f90: New.
489 2013-03-25 Martin Jambor <mjambor@suse.cz>
491 * gcc.dg/ipa/ipcp-agg-9.c: New test.
493 2013-03-25 Tobias Burnus <burnus@net-b.de>
513 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
514 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
515 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
516 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
517 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
518 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
519 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
520 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
521 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
522 * gfortran.dg/c_loc_tests_16.f90: Ditto.
523 * gfortran.dg/c_loc_tests_4.f03: Ditto.
524 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
525 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
526 * gfortran.dg/c_loc_tests_8.f03: Ditto.
527 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
528 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
529 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
530 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
531 * gfortran.dg/pr32601_1.f03: Ditto.
532 * gfortran.dg/storage_size_2.f08: Remove dg-error.
533 * gfortran.dg/blockdata_7.f90: New.
534 * gfortran.dg/c_assoc_4.f90: New.
535 * gfortran.dg/c_f_pointer_tests_6.f90: New.
536 * gfortran.dg/c_f_pointer_tests_7.f90: New.
537 * gfortran.dg/c_funloc_tests_8.f90: New.
538 * gfortran.dg/c_loc_test_17.f90: New.
539 * gfortran.dg/c_loc_test_18.f90: New.
540 * gfortran.dg/c_loc_test_19.f90: New.
541 * gfortran.dg/c_loc_test_20.f90: New.
542 * gfortran.dg/c_sizeof_5.f90: New.
543 * gfortran.dg/iso_c_binding_rename_3.f90: New.
544 * gfortran.dg/transfer_resolve_2.f90: New.
545 * gfortran.dg/transfer_resolve_3.f90: New.
546 * gfortran.dg/transfer_resolve_4.f90: New.
547 * gfortran.dg/pr32601.f03: Update dg-error.
548 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
549 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
551 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
553 * gcc.target/arm/vseleqdf.c: New test.
554 * gcc.target/arm/vseleqsf.c: Likewise.
555 * gcc.target/arm/vselgedf.c: Likewise.
556 * gcc.target/arm/vselgesf.c: Likewise.
557 * gcc.target/arm/vselgtdf.c: Likewise.
558 * gcc.target/arm/vselgtsf.c: Likewise.
559 * gcc.target/arm/vselledf.c: Likewise.
560 * gcc.target/arm/vsellesf.c: Likewise.
561 * gcc.target/arm/vselltdf.c: Likewise.
562 * gcc.target/arm/vselltsf.c: Likewise.
563 * gcc.target/arm/vselnedf.c: Likewise.
564 * gcc.target/arm/vselnesf.c: Likewise.
565 * gcc.target/arm/vselvcdf.c: Likewise.
566 * gcc.target/arm/vselvcsf.c: Likewise.
567 * gcc.target/arm/vselvsdf.c: Likewise.
568 * gcc.target/arm/vselvssf.c: Likewise.
570 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
572 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
574 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
575 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
576 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
577 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
578 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
579 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
580 * gcc.target/aarch64/atomic-op-char.x: ... to here.
581 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
582 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
583 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
584 * gcc.target/aarch64/atomic-op-int.x: ... to here.
585 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
586 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
587 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
588 * gcc.target/aarch64/atomic-op-release.x: ... to here.
589 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
590 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
591 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
592 * gcc.target/aarch64/atomic-op-short.x: ... to here.
593 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
594 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
595 * gcc.target/arm/atomic-op-acquire.c: Likewise.
596 * gcc.target/arm/atomic-op-char.c: Likewise.
597 * gcc.target/arm/atomic-op-consume.c: Likewise.
598 * gcc.target/arm/atomic-op-int.c: Likewise.
599 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
600 * gcc.target/arm/atomic-op-release.c: Likewise.
601 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
602 * gcc.target/arm/atomic-op-short.c: Likewise.
604 2013-03-25 Richard Biener <rguenther@suse.de>
607 * g++.dg/torture/pr56694.C: New testcase.
609 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
612 * gcc.target/arm/neon-vcond-gt.c: New test.
613 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
614 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
616 2013-03-25 Richard Biener <rguenther@suse.de>
618 PR tree-optimization/56689
619 * gcc.dg/torture/pr56689.c: New testcase.
621 2013-03-25 Kai Tietz <ktietz@redhat.com>
623 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
625 2013-03-24 Tobias Burnus <burnus@net-b.de>
628 * gfortran.dg/eof_5.f90: New.
630 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
632 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
635 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
637 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
639 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
642 * gcc.c-torture/execute/builtins/builtins.exp: Add
643 -Wl,--allow-multiple-definition for RTEMS targets.
645 2013-03-22 Ian Bolton <ian.bolton@arm.com>
647 * gcc.target/aarch64/movk.c: New test.
649 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
651 * g++.dg/ext/vector21.C: New testcase.
653 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
655 * gcc.target/arm/neon-for-64bits-1.c: New tests.
656 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
658 2013-03-21 Richard Biener <rguenther@suse.de>
660 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
661 * gcc.dg/vect/vect-outer-3a.c: Likewise.
663 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
665 * gcc.target/aarch64/vect.c: Test and result vector added
666 for sabd and saba instructions.
667 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
668 instructions in assembly.
669 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
670 * gcc.target/aarch64/vect-fp.c: Test and result vector added
671 for fabd instruction.
672 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
673 instruction in assembly.
674 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
676 2013-03-20 Jeff Law <law@redhat.com>
678 * g++.dg/tree-ssa/ssa-dom.C: New test.
680 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
682 * gcc.target/powerpc/mmfpgpr.c: New test.
683 * gcc.target/powerpc/sd-vsx.c: Likewise.
684 * gcc.target/powerpc/sd-pwr6.c: Likewise.
685 * gcc.target/powerpc/vsx-float0.c: Likewise.
687 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
689 PR tree-optimization/56355
690 * gcc.dg/pr56355-1.c: New file.
692 2013-03-20 Catherine Moore <clm@codesourcery.com>
693 Richard Sandiford <rdsandiford@googlemail.com>
695 * gcc.target/mips/mips.exp: Add microMIPS support.
696 * gcc.target/mips/umips-movep-2.c: New test.
697 * gcc.target/mips/umips-lwp-2.c: New test.
698 * gcc.target/mips/umips-swp-5.c: New test.
699 * gcc.target/mips/umips-constraints-1.c: New test.
700 * gcc.target/mips/umips-lwp-3.c: New test.
701 * gcc.target/mips/umips-swp-6.c: New test.
702 * gcc.target/mips/umips-constraints-2.c: New test.
703 * gcc.target/mips/umips-save-restore-1.c: New test.
704 * gcc.target/mips/umips-lwp-4.c: New test.
705 * gcc.target/mips/umips-swp-7.c: New test.
706 * gcc.target/mips/umips-save-restore-2.c: New test.
707 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
708 * gcc.target/mips/umips-lwp-5.c: New test.
709 * gcc.target/mips/umips-save-restore-3.c: New test.
710 * gcc.target/mips/umips-lwp-6.c: New test.
711 * gcc.target/mips/umips-swp-1.c: New test.
712 * gcc.target/mips/umips-lwp-7.c: New test.
713 * gcc.target/mips/umips-swp-2.c: New test.
714 * gcc.target/mips/umips-lwp-8.c: New test.
715 * gcc.target/mips/umips-swp-3.c: New test.
716 * gcc.target/mips/umips-movep-1.c: New test.
717 * gcc.target/mips/umips-lwp-1.c: New test.
718 * gcc.target/mips/umips-swp-4.c: New test.
720 2013-03-20 Richard Biener <rguenther@suse.de>
722 PR tree-optimization/56661
723 * gcc.dg/torture/pr56661.c: New testcase.
725 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
727 PR rtl-optimization/56605
728 * gcc.target/powerpc/pr56605.c: New.
730 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
733 * gfortran.dg/do_1.f90: Don't xfail.
735 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
738 * gfortran.dg/namelist_77.f90: New.
739 * gfortran.dg/namelist_78.f90: New.
741 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
744 * gfortran.dg/open_negative_unit_1.f90: New.
746 2013-03-19 Ian Bolton <ian.bolton@arm.com>
748 * gcc.target/aarch64/sbc.c: New test.
750 2013-03-19 Ian Bolton <ian.bolton@arm.com>
752 * gcc.target/aarch64/ror.c: New test.
754 2013-03-19 Ian Bolton <ian.bolton@arm.com>
756 * gcc.target/aarch64/extr.c: New test.
758 2013-03-19 Richard Biener <rguenther@suse.de>
760 PR tree-optimization/56273
761 * gcc.dg/tree-ssa/vrp47.c: Adjust.
762 * c-c++-common/uninit-17.c: Likewise.
764 2013-03-18 Jakub Jelinek <jakub@redhat.com>
766 PR tree-optimization/56635
767 * g++.dg/torture/pr56635.C: New test.
769 2013-03-18 Richard Biener <rguenther@suse.de>
771 PR tree-optimization/3713
772 * g++.dg/ipa/devirt-12.C: New testcase.
774 2013-03-18 Jakub Jelinek <jakub@redhat.com>
777 * c-c++-common/pr56566.c: New test.
779 2013-03-17 Jason Merrill <jason@redhat.com>
781 * g++.dg/template/abstract-dr337.C: XFAIL.
783 2013-03-16 Jakub Jelinek <jakub@redhat.com>
786 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
787 * c-c++-common/pr56607.c: New test.
789 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
792 * g++.dg/cpp0x/constexpr-array5.C: New.
794 2013-03-15 Tobias Burnus <burnus@net-b.de>
797 * gfortran.dg/transfer_intrinsic_5.f90: New.
799 2013-03-15 Kai Tietz <ktietz@redhat.com>
801 * gcc.target/i386/movti.c: Don't test for x64 mingw.
802 * gcc.target/i386/pr20020-1.c: Likewise.
803 * gcc.target/i386/pr20020-2.c: Likewise.
804 * gcc.target/i386/pr20020-3.c: Likewise.
805 * gcc.target/i386/pr53425-1.c: Likewise.
806 * gcc.target/i386/pr53425-2.c: Likewise.
807 * gcc.target/i386/pr55093.c: Likewise.
808 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
810 2013-03-15 Jakub Jelinek <jakub@redhat.com>
813 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
814 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
816 2013-03-14 Jakub Jelinek <jakub@redhat.com>
818 PR tree-optimization/53265
819 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
821 * gcc.dg/graphite/id-6.c (test): Likewise.
822 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
823 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
825 PR tree-optimization/53265
826 * gcc.dg/pr53265.c: New test.
827 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
829 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
831 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
832 n, use it as high bound instead of 4.
834 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
837 * gcc.target/sh/pr49880-1.c: New.
838 * gcc.target/sh/pr49880-2.c: New.
839 * gcc.target/sh/pr49880-3.c: New.
840 * gcc.target/sh/pr49880-4.c: New.
841 * gcc.target/sh/pr49880-5.c: New.
843 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
845 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
847 2013-03-13 Richard Biener <rguenther@suse.de>
849 PR tree-optimization/56608
850 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
852 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
855 * g++.dg/cpp0x/alias-decl-32.C: New.
857 2013-03-11 Jan Hubicka <jh@suse.cz>
860 * gcc.c-torture/compile/pr56571.c: New testcase.
862 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
864 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
865 * gcc.dg/tree-ssa/pr55579.c: Likewise.
867 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
869 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
870 * gcc.dg/inline_4.c: Likewise.
871 * gcc.dg/unroll_2.c: Likewise.
872 * gcc.dg/unroll_3.c: Likewise.
873 * gcc.dg/unroll_4.c: Likewise.
875 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
878 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
881 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
883 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
886 * gcc.c-torture/compile/pr40797.c: New.
888 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
890 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
892 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
895 * gfortran.dg/class_56.f90: New test.
897 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
900 * gcc.target/mips/pr56524.c: New test.
902 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
905 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
907 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
910 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
912 2013-03-08 Marek Polacek <polacek@redhat.com>
914 PR tree-optimization/56478
915 * gcc.dg/torture/pr56478.c: New test.
917 2013-03-08 Kai Tietz <ktietz@redhat.com>
919 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
920 targets linker option --allow-multiple-definition.
922 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
923 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
924 * gcc.dg/pr52549.c: Add LLP64 case.
925 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
926 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
927 * gcc.dg/torture/pr51071-2.c: Likewise.
928 * gcc.dg/tree-ssa/vrp72.c: Likewise.
929 * gcc.dg/tree-ssa/vrp73.c: Likewise.
930 * gcc.dg/tree-ssa/vrp75.c: Likewise.
931 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
932 * gcc.dg/weak/weak-1.c: Likewise.
933 * gcc.dg/weak/weak-2.c: Likewise.
934 * gcc.dg/weak/weak-3.c: Likewise.
935 * gcc.dg/weak/weak-4.c: Likewise.
936 * gcc.dg/weak/weak-5.c: Likewise.
937 * gcc.dg/weak/weak-15.c: Likewise.
938 * gcc.dg/weak/weak-16.c: Likewise.
940 * c-c++-common/pr54486.c: Skip test for mingw-targets.
942 2013-03-07 Jakub Jelinek <jakub@redhat.com>
944 PR tree-optimization/56559
945 * gcc.dg/tree-ssa/reassoc-26.c: New test.
947 2013-03-07 Andreas Schwab <schwab@suse.de>
949 * gcc.dg/pr31490.c: Fix last change.
951 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
954 * g++.dg/template/crash115.C: New.
956 2013-03-06 Jakub Jelinek <jakub@redhat.com>
958 PR tree-optimization/56539
959 * gcc.c-torture/compile/pr56539.c: New test.
961 2013-03-06 Kai Tietz <ktietz@redhat.com>
963 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
965 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
966 * gcc.dg/lto/20091013-1_2.c: Likewise.
967 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
969 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
971 * gnat.dg/specs/aggr6.ads: New test.
973 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
975 * gnat.dg/loop_optimization15.ad[sb]: New test.
977 2013-03-06 Jakub Jelinek <jakub@redhat.com>
980 * gcc.dg/pr56548.c: New test.
982 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
985 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
987 2013-03-06 Jakub Jelinek <jakub@redhat.com>
990 * g++.dg/template/typename20.C: New test.
992 2013-03-05 Jakub Jelinek <jakub@redhat.com>
995 * gcc.dg/pr56510.c: New test.
997 PR rtl-optimization/56484
998 * gcc.c-torture/compile/pr56484.c: New test.
1000 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1003 * g++.dg/warn/Wsign-conversion-2.C: New.
1005 2013-03-05 Richard Biener <rguenther@suse.de>
1007 PR tree-optimization/56270
1008 * gcc.dg/vect/slp-38.c: New testcase.
1010 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1012 PR rtl-optimization/56494
1013 * gcc.dg/pr56494.c: New test.
1015 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1017 * gcc.dg/pr56424.c: New test.
1019 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1021 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1022 * gcc.dg/pr56228.c <avr>: Skip.
1024 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1027 PR tree-optimization/52631
1028 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1030 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1032 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1033 * gcc.dg/vect/vect-83_64.c: Same.
1035 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1038 * gfortran.dg/pointer_check_13.f90: New test.
1040 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1043 * gfortran.dg/array_constructor_42.f90: New test.
1045 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1048 * g++.dg/template/static33.C: New.
1049 * g++.dg/template/static34.C: Likewise.
1052 * g++.dg/template/static35.C: New.
1054 2013-03-01 Steve Ellcey <sellcey@mips.com>
1056 * gcc.dg/pr56396.c: Require pic support.
1058 2013-03-01 Richard Biener <rguenther@suse.de>
1060 PR tree-optimization/55481
1061 * gcc.dg/torture/pr56488.c: New testcase.
1063 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1064 Jakub Jelinek <jakub@redhat.com>
1067 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1068 no_sanitize_address attribute rather than no_address_safety_analysis.
1069 * g++.dg/asan/sanitizer_test_utils.h
1070 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1071 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1072 in addition to no_address_safety_analysis.
1074 2013-02-28 Jason Merrill <jason@redhat.com>
1077 * g++.dg/cpp0x/constexpr-and.C: New.
1079 2013-02-28 Martin Jambor <mjambor@suse.cz>
1081 PR tree-optimization/56294
1082 * g++.dg/debug/pr56294.C: New test.
1084 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1086 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1088 2013-02-27 Marek Polacek <polacek@redhat.com>
1090 PR rtl-optimization/56466
1091 * gcc.dg/pr56466.c: New test.
1093 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1095 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1096 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1097 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1099 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1102 * gcc.dg/pr45472.c: New test.
1104 2013-02-26 Marek Polacek <polacek@redhat.com>
1106 PR tree-optimization/56426
1107 * gcc.dg/pr56436.c: New test.
1109 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1111 PR tree-optimization/56448
1112 * gcc.c-torture/compile/pr56448.c: New test.
1114 PR tree-optimization/56443
1115 * gcc.dg/torture/pr56443.c: New test.
1117 2013-02-25 Richard Biener <rguenther@suse.de>
1119 PR tree-optimization/56175
1120 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1122 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1125 * g++.dg/torture/pr56403.C: New test.
1127 2013-02-25 Catherine Moore <clm@codesourcery.com>
1130 2013-02-24 Catherine Moore <clm@codesourcery.com>
1131 Richard Sandiford <rdsandiford@googlemail.com>
1133 * gcc.target/mips/mips.exp: Add microMIPS support.
1134 * gcc.target/mips/umips-movep-2.c: New test.
1135 * gcc.target/mips/umips-lwp-2.c: New test.
1136 * gcc.target/mips/umips-swp-5.c: New test.
1137 * gcc.target/mips/umips-constraints-1.c: New test.
1138 * gcc.target/mips/umips-lwp-3.c: New test.
1139 * gcc.target/mips/umips-swp-6.c: New test.
1140 * gcc.target/mips/umips-constraints-2.c: New test.
1141 * gcc.target/mips/umips-save-restore-1.c: New test.
1142 * gcc.target/mips/umips-lwp-4.c: New test.
1143 * gcc.target/mips/umips-swp-7.c: New test.
1144 * gcc.target/mips/umips-save-restore-2.c: New test.
1145 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1146 * gcc.target/mips/umips-lwp-5.c: New test.
1147 * gcc.target/mips/umips-save-restore-3.c: New test.
1148 * gcc.target/mips/umips-lwp-6.c: New test.
1149 * gcc.target/mips/umips-swp-1.c: New test.
1150 * gcc.target/mips/umips-lwp-7.c: New test.
1151 * gcc.target/mips/umips-swp-2.c: New test.
1152 * gcc.target/mips/umips-lwp-8.c: New test.
1153 * gcc.target/mips/umips-swp-3.c: New test.
1154 * gcc.target/mips/umips-movep-1.c: New test.
1155 * gcc.target/mips/umips-lwp-1.c: New test.
1156 * gcc.target/mips/umips-swp-4.c: New test.
1158 2013-02-24 Catherine Moore <clm@codesourcery.com>
1159 Richard Sandiford <rdsandiford@googlemail.com>
1161 * gcc.target/mips/mips.exp: Add microMIPS support.
1162 * gcc.target/mips/umips-movep-2.c: New test.
1163 * gcc.target/mips/umips-lwp-2.c: New test.
1164 * gcc.target/mips/umips-swp-5.c: New test.
1165 * gcc.target/mips/umips-constraints-1.c: New test.
1166 * gcc.target/mips/umips-lwp-3.c: New test.
1167 * gcc.target/mips/umips-swp-6.c: New test.
1168 * gcc.target/mips/umips-constraints-2.c: New test.
1169 * gcc.target/mips/umips-save-restore-1.c: New test.
1170 * gcc.target/mips/umips-lwp-4.c: New test.
1171 * gcc.target/mips/umips-swp-7.c: New test.
1172 * gcc.target/mips/umips-save-restore-2.c: New test.
1173 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1174 * gcc.target/mips/umips-lwp-5.c: New test.
1175 * gcc.target/mips/umips-save-restore-3.c: New test.
1176 * gcc.target/mips/umips-lwp-6.c: New test.
1177 * gcc.target/mips/umips-swp-1.c: New test.
1178 * gcc.target/mips/umips-lwp-7.c: New test.
1179 * gcc.target/mips/umips-swp-2.c: New test.
1180 * gcc.target/mips/umips-lwp-8.c: New test.
1181 * gcc.target/mips/umips-swp-3.c: New test.
1182 * gcc.target/mips/umips-movep-1.c: New test.
1183 * gcc.target/mips/umips-lwp-1.c: New test.
1184 * gcc.target/mips/umips-swp-4.c: New test.
1186 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1189 * lib/asan-dg.exp (asan_link_flags): Add
1190 -B${gccpath}/libsanitizer/asan/ to flags.
1192 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1195 * gcc.dg/torture/pr56420.c: New test.
1197 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1200 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1202 2013-02-21 Martin Jambor <mjambor@suse.cz>
1204 PR tree-optimization/56310
1205 * g++.dg/ipa/pr56310.C: New test.
1207 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1210 * gfortran.dg/proc_ptr_comp_37.f90: New.
1212 2013-02-21 Richard Biener <rguenther@suse.de>
1214 PR tree-optimization/56415
1216 2013-02-11 Richard Biener <rguenther@suse.de>
1218 PR tree-optimization/56273
1219 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1220 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1221 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1222 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1223 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1224 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1226 2013-02-21 Marek Polacek <polacek@redhat.com>
1228 PR tree-optimization/56398
1229 * g++.dg/torture/pr56398.C: New test.
1231 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1234 * gcc.c-torture/compile/pr56405.c: New test.
1236 2013-02-20 Jan Hubicka <jh@suse.cz>
1238 PR tree-optimization/56265
1239 * g++.dg/ipa/devirt-11.C: New testcase.
1241 2013-02-20 Richard Biener <rguenther@suse.de>
1243 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1245 2013-02-20 Richard Biener <rguenther@suse.de>
1246 Jakub Jelinek <jakub@redhat.com>
1248 PR tree-optimization/56396
1249 * gcc.dg/pr56396.c: New testcase.
1251 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1254 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1256 2013-02-19 Richard Biener <rguenther@suse.de>
1258 PR tree-optimization/56384
1259 * gcc.dg/torture/pr56384.c: New testcase.
1261 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1263 PR tree-optimization/56350
1264 * gcc.dg/pr56350.c: New test.
1266 PR tree-optimization/56381
1267 * g++.dg/opt/pr56381.C: New test.
1269 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1272 * lib/dg-pch.exp (pch-init, pch-finish,
1273 check_effective_target_pch_supported_debug): New procs.
1274 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1275 Likewise if $pch_unsupported_debug and $flags include -g.
1276 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1277 and dg-require-effective-target pch_unsupported_debug.
1278 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1279 * objc.dg/pch/pch.exp: Likewise.
1280 * gcc.dg/pch/pch.exp: Likewise.
1281 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1282 pch_unsupported_debug.
1283 * gcc.dg/pch/valid-1.hs: Likewise.
1284 * gcc.dg/pch/valid-1b.c: Likewise.
1285 * gcc.dg/pch/valid-1b.hs: Likewise.
1287 2013-02-18 Richard Biener <rguenther@suse.de>
1289 PR tree-optimization/56366
1290 * gcc.dg/torture/pr56366.c: New testcase.
1292 2013-02-18 Richard Biener <rguenther@suse.de>
1295 * gcc.dg/torture/pr56349.c: New testcase.
1297 2013-02-18 Richard Biener <rguenther@suse.de>
1299 PR tree-optimization/56321
1300 * gcc.dg/torture/pr56321.c: New testcase.
1302 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1304 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1306 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1307 Dodji Seketeli <dodji@redhat.com>
1310 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1311 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1312 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1313 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1314 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1315 * c-c++-common/asan/pr56330.c: Likewise.
1316 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1317 Ensure the size argument of __builtin_memcpy is a constant.
1319 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1320 Paolo Carlini <paolo.carlini@oracle.com>
1323 * g++.dg/cpp0x/enum23.C: New.
1325 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1328 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1330 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1332 PR rtl-optimization/56348
1333 * gcc.target/i386/pr56348.c: New test.
1335 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1337 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1338 * gcc.target/arm/interrupt-2.c: Likewise.
1340 2013-02-15 Tobias Burnus <burnus@net-b.de>
1343 * gfortran.dg/matmul_9.f90: New.
1345 2013-02-15 Tobias Burnus <burnus@net-b.de>
1348 * gfortran.dg/init_flag_11.f90: New.
1350 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1352 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1354 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1356 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1359 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1360 Tobias Burnus <burnus@net-b.de>
1363 * gfortran.dg/allocatable_function_7.f90: New.
1365 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1367 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1368 * asan_globals_test-wrapper.cc: New file.
1369 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1370 instead of asan_globals_test.cc as dg-additional-sources.
1371 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1372 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1373 "sanitizer_test_utils.h" instead of
1374 "sanitizer_common/tests/sanitizer_test_utils.h".
1375 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1376 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1377 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1378 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1379 * g++.dg/asan/asan_test.cc: Synced from upstream.
1380 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1382 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1385 * c-c++-common/asan/memcmp-2.c: New test.
1387 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1390 * g++.dg/cpp0x/udlit-string-literal.h: New.
1391 * g++.dg/cpp0x/udlit-string-literal.C: New.
1393 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1395 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1397 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1400 * gcc.target/arm/pr56184.C: New test.
1402 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1405 * g++.dg/torture/pr56302.C: New test.
1406 * g++.dg/cpp0x/constexpr-56302.C: New test.
1407 * c-c++-common/pr56302.c: New test.
1409 2013-02-13 Tobias Burnus <burnus@net-b.de>
1410 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1413 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1414 * gfortran.dg/quad_3.f90: Ditto.
1416 2013-02-13 Kostya Serebryany <kcc@google.com>
1418 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1419 to match the fresh asan run-time.
1420 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1422 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1424 Avoid instrumenting duplicated memory access in the same basic block
1425 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1426 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1427 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1428 * c-c++-common/asan/inc.c: Likewise.
1430 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1433 * gcc.target/i386/pr56148.c: New test.
1435 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1436 Tobias Burnus <burnus@net-b.de>
1439 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1442 2013-02-12 Richard Biener <rguenther@suse.de>
1445 * gcc.dg/lto/pr56297_0.c: New testcase.
1446 * gcc.dg/lto/pr56297_0.c: Likewise.
1448 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1451 * gfortran.dg/typebound_deferred_1.f90: New.
1453 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1455 PR rtl-optimization/56151
1456 * gcc.target/i386/pr56151.c: New test.
1458 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1460 * g++.dg/ext/mv12.C: New test.
1461 * g++.dg/ext/mv12.h: New file.
1462 * g++.dg/ext/mv12-aux.C: New file.
1463 * g++.dg/ext/mv13.C: New test.
1465 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1467 * lib/target-supports.exp
1468 (check_effective_target_powerpc_eabi_ok): New.
1469 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1471 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1472 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1474 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1475 * gcc.target/powerpc/pr51623.c: Likewise.
1476 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1477 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1479 2013-02-11 Alexander Potapenko <glider@google.com>
1480 Jack Howarth <howarth@bromo.med.uc.edu>
1481 Jakub Jelinek <jakub@redhat.com>
1484 * g++.dg/asan/pr55617.C: Run on all targets.
1486 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1488 PR rtl-optimization/56275
1489 * gcc.dg/pr56275.c: New test.
1491 2013-02-11 Richard Biener <rguenther@suse.de>
1493 PR tree-optimization/56273
1494 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1496 2013-02-11 Richard Biener <rguenther@suse.de>
1498 PR tree-optimization/56264
1499 * gcc.dg/torture/pr56264.c: New testcase.
1501 2013-02-11 Richard Biener <rguenther@suse.de>
1503 PR tree-optimization/56273
1504 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1505 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1506 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1507 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1508 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1509 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1511 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1513 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1514 for *-*-linux-gnu targets.
1515 * g++.dg/asan/interception-test-1.c: Ditto.
1516 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1517 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1519 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1522 * gfortran.dg/intrinsic_size_4.f90 : New test.
1524 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1527 * gcc.target/powerpc/pr56256.c: New test.
1529 2013-02-08 Ian Lance Taylor <iant@google.com>
1531 * lib/go.exp: Load timeout.exp.
1533 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1535 PR rtl-optimization/56246
1536 * gcc.target/i386/pr56246.c: New test.
1538 2013-02-08 Jeff Law <law@redhat.com>
1541 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1543 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1546 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1549 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1551 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1553 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1555 PR rtl-optimization/56195
1556 * gcc.dg/torture/pr56195.c: New test.
1558 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1561 * gfortran.dg/recursive_interface_2.f90: New test.
1563 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1565 PR tree-optimization/56250
1566 * gcc.c-torture/execute/pr56250.c: New test.
1568 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1570 PR tree-optimization/56064
1571 * gcc.dg/fixed-point/view-convert-2.c: New test.
1573 2013-02-08 Michael Matz <matz@suse.de>
1575 PR tree-optimization/52448
1576 * gcc.dg/pr52448.c: New test.
1578 2013-02-08 Richard Biener <rguenther@suse.de>
1581 * gcc.dg/torture/pr56181.c: New testcase.
1583 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1586 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1587 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1589 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1592 * g++.dg/parse/crash61.C: New test.
1595 * g++.dg/parse/pr56239.C: New test.
1598 * g++.dg/abi/mangle61.C: New test.
1600 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1602 PR rtl-optimization/56225
1603 * gcc.target/i386/pr56225.c: New test.
1605 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1608 * gcc.dg/guality/pr56154-1.c: New test.
1609 * gcc.dg/guality/pr56154-2.c: New test.
1610 * gcc.dg/guality/pr56154-3.c: New test.
1611 * gcc.dg/guality/pr56154-4.c: New test.
1612 * gcc.dg/guality/pr56154-aux.c: New file.
1614 PR tree-optimization/55789
1615 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1617 * gcc.dg/tree-ssa/inline-3.c: Add
1618 --param max-early-inliner-iterations=2 option.
1620 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1623 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1624 Add -fno-dwarf2-cfi-asm to dg-options.
1627 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1630 * gcc.dg/pr56228.c: New test.
1632 2013-02-07 Alan Modra <amodra@gmail.com>
1635 * gcc.target/powerpc/pr54009.c: New test.
1637 * gfortran.dg/pr54131.f: New test.
1639 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1642 * gfortran.dg/array_constructor_41.f90: New test.
1644 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1647 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1649 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1652 * g++.dg/gomp/pr56217.C: New test.
1654 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1656 PR tree-optimization/56205
1657 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1658 * gcc.c-torture/execute/pr56205.c: New test.
1660 2013-02-05 Richard Biener <rguenther@suse.de>
1662 PR tree-optimization/53342
1663 PR tree-optimization/53185
1664 * gcc.dg/vect/pr53185-2.c: New testcase.
1666 2013-02-05 Jan Hubicka <jh@suse.cz>
1668 PR tree-optimization/55789
1669 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1670 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1671 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1672 * g++.dg/ipa/inline-1.C: New testcase.
1673 * g++.dg/ipa/inline-2.C: New testcase.
1674 * g++.dg/ipa/inline-3.C: New testcase.
1676 2013-02-05 Jan Hubicka <jh@suse.cz>
1678 PR tree-optimization/55789
1679 * g++.dg/torture/pr55789.C: New testcase.
1681 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1684 * gcc.dg/pr56167.c: New test.
1686 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1689 * gcc.target/sh/pr55146.c: New.
1691 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1693 PR tree-optimization/54386
1694 * gcc.target/sh/pr54386.c: New.
1696 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
1699 * gfortran.dg/realloc_on _assign_16.f90 : New test.
1702 * gfortran.dg/realloc_on _assign_17.f90 : New test.
1704 2013-02-04 Alexander Potapenko <glider@google.com>
1705 Jack Howarth <howarth@bromo.med.uc.edu>
1706 Jakub Jelinek <jakub@redhat.com>
1709 * g++.dg/asan/pr55617.C: New test.
1711 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1714 * gfortran.dg/typebound_operator_19.f90: New test.
1715 * gfortran.dg/typebound_assignment_4.f90: New test.
1717 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
1720 * gfortran.dg/recursive_interface_1.f90: New test.
1722 2013-02-04 Richard Guenther <rguenther@suse.de>
1725 * gcc.dg/lto/pr56168_0.c: New testcase.
1726 * gcc.dg/lto/pr56168_1.c: Likewise.
1728 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
1732 * gfortran.dg/block_12.f90: New test.
1733 * gfortran.dg/module_error_1.f90: New test.
1735 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
1737 * lib/target-supports.exp (check_effective_target_vect_float)
1738 (check_effective_target_vect_no_align): Add mips-sde-elf.
1740 2013-02-01 Jakub Jelinek <jakub@redhat.com>
1742 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
1744 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
1746 * gcc.dg/pr56023.c: XFAIL on AIX.
1747 * gcc.dg/vect/pr49352.c: Same.
1749 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
1751 * gnat.dg/opt26.adb: New test.
1753 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
1756 2013-01-27 Amol Pise <amolpise15@gmail.com>
1758 * gcc.target/arm/neon-vfnms-1.c: New test.
1759 * gcc.target/arm/neon-vfnma-1.c: New test.
1761 2013-01-31 Richard Biener <rguenther@suse.de>
1763 PR tree-optimization/56157
1764 * gcc.dg/torture/pr56157.c: New testcase.
1766 2013-01-30 Richard Biener <rguenther@suse.de>
1768 PR tree-optimization/56150
1769 * gcc.dg/torture/pr56150.c: New testcase.
1771 2013-01-30 Jakub Jelinek <jakub@redhat.com>
1774 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
1775 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
1776 printed in backtrace.
1777 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
1778 to avoid errors about mismatched allocation vs. deallocation.
1781 * g++.dg/mv1.C: Moved to...
1782 * g++.dg/ext/mv1.C: ... here. Adjust test.
1783 * g++.dg/mv2.C: Moved to...
1784 * g++.dg/ext/mv2.C: ... here. Adjust test.
1785 * g++.dg/mv3.C: Moved to...
1786 * g++.dg/ext/mv3.C: ... here.
1787 * g++.dg/mv4.C: Moved to...
1788 * g++.dg/ext/mv4.C: ... here.
1789 * g++.dg/mv5.C: Moved to...
1790 * g++.dg/ext/mv5.C: ... here. Adjust test.
1791 * g++.dg/mv6.C: Moved to...
1792 * g++.dg/ext/mv6.C: ... here. Adjust test.
1793 * g++.dg/ext/mv7.C: New test.
1794 * g++.dg/ext/mv8.C: New test.
1795 * g++.dg/ext/mv9.C: New test.
1796 * g++.dg/ext/mv10.C: New test.
1797 * g++.dg/ext/mv11.C: New test.
1799 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
1801 PR rtl-optimization/56144
1802 * gcc.dg/pr56144.c: New.
1804 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
1806 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
1808 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
1809 * g++.dg/cpp0x/constexpr-55573.C: Same
1811 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
1813 PR tree-optimization/56064
1814 * gcc.dg/fixed-point/view-convert.c: New test.
1816 2013-01-30 Andreas Schwab <schwab@suse.de>
1818 * lib/target-supports-dg.exp (dg-process-target): Use expr to
1819 evaluate the end index in string range.
1821 2013-01-30 Tobias Burnus <burnus@net-b.de>
1824 * gfortran.dg/allocatable_function_6.f90: New.
1826 2013-01-29 Janus Weil <janus@gcc.gnu.org>
1827 Mikael Morin <mikael@gcc.gnu.org>
1830 * gfortran.dg/proc_ptr_comp_36.f90: New.
1832 2013-01-29 Richard Biener <rguenther@suse.de>
1834 PR tree-optimization/55270
1835 * gcc.dg/torture/pr55270.c: New testcase.
1837 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1839 PR rtl-optimization/56117
1840 * gcc.dg/pr56117.c: New test.
1842 2013-01-28 Richard Biener <rguenther@suse.de>
1844 PR tree-optimization/56034
1845 * gcc.dg/torture/pr56034.c: New testcase.
1847 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1849 PR tree-optimization/56125
1850 * gcc.dg/pr56125.c: New test.
1852 2013-01-28 Tobias Burnus <burnus@net-b.de>
1853 Mikael Morin <mikael@gcc.gnu.org>
1856 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
1857 * gfortran.dg/import8.f90: Likewise.
1858 * gfortran.dg/interface_derived_type_1.f90: Likewise.
1859 * gfortran.dg/import10.f90: New test.
1860 * gfortran.dg/import11.f90: Likewise
1862 2013-01-28 Jakub Jelinek <jakub@redhat.com>
1865 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
1866 string.h. Provide memset, malloc and free prototypes, adjust line
1867 numbers in dg-output.
1868 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
1869 Provide memset prototype and adjust line numbers in dg-output.
1870 * c-c++-common/asan/global-overflow-1.c: Likewise.
1872 PR tree-optimization/56094
1873 * gcc.dg/pr56094.c: New test.
1875 2013-01-27 Amol Pise <amolpise15@gmail.com>
1877 * gcc.target/arm/neon-vfnms-1.c: New test.
1878 * gcc.target/arm/neon-vfnma-1.c: New test.
1880 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
1883 * gcc.target/i386/pr56114.c: New test.
1885 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
1888 * gfortran.dg/associate_14.f90: New test.
1891 * gfortran.dg/associate_13.f90: New test.
1893 2013-01-25 Jakub Jelinek <jakub@redhat.com>
1895 PR tree-optimization/56098
1896 * gcc.dg/pr56098-1.c: New test.
1897 * gcc.dg/pr56098-2.c: New test.
1899 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
1902 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
1904 2013-01-22 Marek Polacek <polacek@redhat.com>
1906 PR tree-optimization/56035
1907 * gcc.dg/pr56035.c: New test.
1909 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1911 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
1914 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
1916 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
1918 2013-01-24 Jakub Jelinek <jakub@redhat.com>
1921 * gcc.dg/pr56078.c: New test.
1922 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
1924 2013-01-24 Martin Jambor <mjambor@suse.cz>
1926 PR tree-optimization/55927
1927 * g++.dg/ipa/devirt-10.C: Disable early inlining.
1929 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
1931 * gcc.target/i386/movsd.c: New test.
1933 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
1936 * gcc.target/i386/pr55934.c: New test.
1938 2013-01-23 Janus Weil <janus@gcc.gnu.org>
1941 * gfortran.dg/select_8.f90: New.
1943 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
1945 * gcc.target/microblaze/microblaze.exp: Remove
1946 target_config_cflags check.
1948 2013-01-23 Jakub Jelinek <jakub@redhat.com>
1951 * gfortran.dg/gomp/pr56052.f90: New test.
1954 * gcc.dg/pr49069.c: New test.
1956 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
1959 * g++.dg/cpp0x/constexpr-static10.C: New.
1961 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
1964 * gcc.target/i386/pr56028.c: New test.
1966 2013-01-22 Jakub Jelinek <jakub@redhat.com>
1969 * gcc.target/i386/pr55686.c: New test.
1971 2013-01-22 Dodji Seketeli <dodji@redhat.com>
1974 * g++.dg/cpp0x/variadic139.C: New test.
1975 * g++.dg/cpp0x/variadic140.C: Likewise.
1976 * g++.dg/cpp0x/variadic141.C: Likewise.
1978 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
1980 * gnat.dg/warn8.adb: New test.
1982 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
1985 * gfortran.dg/include_8.f90: New test.
1987 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1989 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
1990 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
1992 2013-01-21 Jakub Jelinek <jakub@redhat.com>
1994 PR tree-optimization/56051
1995 * gcc.c-torture/execute/pr56051.c: New test.
1997 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
1999 PR rtl-optimization/56023
2000 * gcc.dg/pr56023.c: New test.
2002 2013-01-21 Martin Jambor <mjambor@suse.cz>
2005 * gcc.target/i386/pr56022.c: New test.
2007 2013-01-21 Jason Merrill <jason@redhat.com>
2009 * lib/target-supports.exp (check_effective_target_alias): New.
2011 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2014 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2016 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2018 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2020 2013-01-19 Jeff Law <law@redhat.com>
2022 PR tree-optimization/52631
2023 * tree-ssa/pr52631.c: New test.
2024 * tree-ssa/ssa-fre-9: Update expected output.
2026 2013-01-19 Anthony Green <green@moxielogic.com>
2028 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2031 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2033 PR tree-optimization/56029
2034 * g++.dg/torture/pr56029.C: New test.
2036 2013-01-18 Sharad Singhai <singhai@google.com>
2038 PR tree-optimization/55995
2039 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2041 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2044 * gcc.target/i386/pr55433.c: New.
2046 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2049 * gfortran.dg/pr56015.f90: New test.
2051 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2053 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2055 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2057 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2058 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2059 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2060 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2061 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2063 2013-01-17 Jeff Law <law@redhat.com>
2065 * gcc.dg/pr52573.c: Move to...
2066 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2068 PR rtl-optimization/52573
2069 * gcc.dg/pr52573.c: New test.
2071 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2074 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2075 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2076 check_no_compiler_messages to test support in ucontext.h.
2077 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2078 compliant RLIMIT_AS.
2080 2013-01-17 Marek Polacek <polacek@redhat.com>
2082 PR rtl-optimization/55833
2083 * gcc.dg/pr55833.c: New test.
2085 2013-01-17 Jan Hubicka <jh@suse.cz>
2087 PR tree-optimization/55273
2088 * gcc.c-torture/compile/pr55273.c: New testcase.
2090 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2093 * gcc.target/pr55981.c: New test.
2095 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2097 * gcc.target/arm/pr40887.c: Require at least armv5.
2098 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2099 * gcc.target/arm/pr51915.c: Likewise.
2100 * gcc.target/arm/pr52006.c: Likewise.
2101 * gcc.target/arm/pr53187.c: Likewise.
2103 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2104 * gcc.target/arm/ftest-support-arm.h: Delete.
2105 * gcc.target/arm/ftest-support-thumb.h: Delete.
2106 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2107 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2108 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2109 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2110 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2111 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2112 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2113 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2114 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2115 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2116 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2117 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2118 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2119 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2120 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2121 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2122 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2123 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2124 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2125 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2126 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2127 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2128 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2129 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2131 2013-01-17 Martin Jambor <mjambor@suse.cz>
2133 PR tree-optimizations/55264
2134 * g++.dg/ipa/pr55264.C: New test.
2136 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2139 * gfortran.dg/class_55.f90: New.
2141 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2144 * gcc.c-torture/execute/builtins/builtins.exp: Add
2145 -Wl,--allow-multiple-definition for eabi and elf targets.
2148 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2149 check_effective_target_vect_perm_short,
2150 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2151 check_effective_target_vect64): Return 0 for big-endian ARM.
2152 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2154 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2157 2013-01-16 Richard Biener <rguenther@suse.de>
2159 PR tree-optimization/55964
2160 * gcc.dg/torture/pr55964.c: New testcase.
2162 2013-01-16 Richard Biener <rguenther@suse.de>
2164 PR tree-optimization/54767
2165 PR tree-optimization/53465
2166 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2168 2013-01-16 Christian Bruel <christian.bruel@st.com>
2171 * gcc.target/sh/sh-switch.c: New testcase.
2173 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2175 * gcc.dg/webizer.c: Increase the array size.
2177 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2180 * gcc.dg/pr55940.c: New test.
2182 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2183 Harald Anlauf <anlauf@gmx.de>
2185 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2186 * gfortran.dg/bounds_check_5.f90: Likewise.
2187 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2188 * gfortran.dg/continuation_9.f90: Likewise.
2189 * gfortran.dg/move_alloc_13.f90: Likewise.
2190 * gfortran.dg/structure_constructor_11.f90: Likewise.
2191 * gfortran.dg/tab_continuation.f: Likewise.
2192 * gfortran.dg/warning-directive-2.F90: Likewise.
2193 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2195 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2197 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2198 * gcc.target/arm/fma-sp.c: Likewise.
2200 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2202 PR rtl-optimization/55153
2203 * gcc.dg/pr55153.c: New.
2205 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2207 PR tree-optimization/55920
2208 * gcc.c-torture/compile/pr55920.c: New test.
2210 2013-01-15 Richard Biener <rguenther@suse.de>
2213 * gcc.dg/torture/pr55882.c: New testcase.
2215 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2217 PR tree-optimization/55955
2218 * gcc.c-torture/compile/pr55955.c: New test.
2220 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2223 * g++.dg/cpp0x/alias-decl-31.C: New test.
2225 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2228 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2229 case where interface is null.
2231 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2234 * gfortran.dg/array_constructor_40.f90: New test.
2236 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2238 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2240 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2242 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2243 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2244 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2245 * gcc.target/aarch64/vect-ld1r.c: New.
2246 * gcc.target/aarch64/vect-ld1r.x: New.
2248 2013-01-14 Andi Kleen <ak@linux.intel.com>
2251 * gcc.target/i386/hle-clear-rel.c: New file
2252 * gcc.target/i386/hle-store-rel.c: New file.
2254 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2256 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2257 * gfortran.dg/bounds_check_4.f90: Likewise.
2258 * gfortran.dg/inquire_10.f90: Likewise.
2259 * gfortran.dg/minloc_3.f90: Likewise.
2260 * gfortran.dg/minlocval_3.f90: Likewise.
2261 * gfortran.dg/module_double_reuse.f90: Likewise.
2262 * gfortran.dg/mvbits_1.f90: Likewise.
2263 * gfortran.dg/oldstyle_1.f90: Likewise.
2264 * gfortran.dg/pr20163-2.f: Likewise.
2265 * gfortran.dg/save_1.f90: Likewise.
2266 * gfortran.dg/scan_1.f90: Likewise.
2267 * gfortran.dg/select_char_1.f90: Likewise.
2268 * gfortran.dg/shape_4.f90: Likewise.
2269 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2270 * gfortran.dg/function_optimize_10.f90: Likewise.
2271 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2272 * gfortran.dg/used_types_17.f90: Likewise.
2273 * gfortran.dg/used_types_18.f90: Likewise.
2275 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2278 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2280 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2282 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2284 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2286 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2288 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2291 * gfortran.dg/assumed_type_2.f90: Fix test case.
2292 * gfortran.dg/internal_pack_13.f90: New test.
2293 * gfortran.dg/internal_pack_14.f90: New test.
2295 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2298 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2299 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2302 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2304 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2306 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2309 * gcc.target/s390/pr55719.c: New testcase.
2311 2013-01-11 Richard Guenther <rguenther@suse.de>
2313 PR tree-optimization/44061
2314 * gcc.dg/pr44061.c: New testcase.
2316 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2318 Update copyright years.
2320 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2321 Jakub Jelinek <jakub@redhat.com>
2324 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2326 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2328 PR rtl-optimization/55672
2329 * gcc.target/i386/pr55672.c: New.
2331 2013-01-10 Jeff Law <law@redhat.com>
2333 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2334 pass/fail message unique.
2337 2013-01-10 Jason Merrill <jason@redhat.com>
2339 * ada/.gitignore: New.
2341 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2343 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2345 * g++.dg/tls/thread_local2.C: Likewise.
2346 * g++.dg/tls/thread_local2g.C: Likewise.
2347 * g++.dg/tls/thread_local6.C: Likewise.
2348 * g++.dg/tls/thread_local-order1.C: Add tls options.
2349 * g++.dg/tls/thread_local-order2.C: Likewise.
2350 * g++.dg/tls/thread_local3.C: Likewise.
2351 * g++.dg/tls/thread_local3g.C: Likewise.
2352 * g++.dg/tls/thread_local4.C: Likewise.
2353 * g++.dg/tls/thread_local4g.C: Likewise.
2354 * g++.dg/tls/thread_local5.C: Likewise.
2355 * g++.dg/tls/thread_local5g.C: Likewise.
2356 * g++.dg/tls/thread_local6g.C: Likewise.
2358 2013-01-10 Kostya Serebryany <kcc@google.com>
2360 * g++.dg/asan/asan_test.cc: Sync from upstream.
2362 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2364 PR tree-optimization/55921
2365 * gcc.c-torture/compile/pr55921.c: New test.
2367 2013-01-09 Jan Hubicka <jh@suse.cz>
2369 PR tree-optimization/55569
2370 * gcc.c-torture/compile/pr55569.c: New testcase.
2372 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2375 * gfortran.dg/use_28.f90: New test.
2377 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2379 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2380 number matching more robust.
2382 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2384 PR rtl-optimization/55829
2385 * gcc.target/i386/pr55829.c: New.
2387 2013-01-09 Tobias Burnus <burnus@net-b.de>
2390 * gfortran.dg/bind_c_bool_1.f90: New.
2391 * gfortran.dg/do_5.f90: Add dg-warning.
2393 2013-01-09 Jan Hubicka <jh@suse.cz>
2395 PR tree-optimization/55875
2396 * gcc.c-torture/execute/pr55875.c: New testcase.
2397 * g++.dg/torture/pr55875.C: New testcase.
2399 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2402 * c-c++-common/pr48418.c: New test.
2404 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2407 * g++.dg/tls/thread_local-ice.C: New.
2409 2013-01-09 Andreas Schwab <schwab@suse.de>
2411 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2413 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2415 PR tree-optimization/48189
2416 * gcc.dg/pr48189.c: New test.
2418 2013-01-04 Jan Hubicka <jh@suse.cz>
2420 PR tree-optimization/55823
2421 * g++.dg/ipa/devirt-10.C: New testcase.
2423 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2424 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2426 PR rtl-optimization/55845
2427 * gcc.target/i386/pr55845.c: New test.
2429 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2431 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2432 instructions generated instead of number of occurances.
2434 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2436 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2437 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2438 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2439 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2440 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2441 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2442 * gcc.target/aarch64/vect-fcm.x: Likewise.
2443 * lib/target-supports.exp
2444 (check_effective_target_vect_cond): Enable for AArch64.
2446 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2448 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2449 endian-safe float pool loading.
2450 (test_square_root_v4sf): Likewise.
2451 (test_square_root_v2df): Likewise.
2452 * lib/target-supports.exp
2453 (check_effective_target_vect_call_sqrtf): Add AArch64.
2455 2013-01-08 Martin Jambor <mjambor@suse.cz>
2458 * gcc.dg/tree-ssa/pr55579.c: New test.
2460 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2462 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2465 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2468 * gcc.dg/torture/pr55890-3.c: New test.
2471 * gcc.c-torture/compile/pr55851.c: New test.
2474 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2477 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2480 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2482 2013-01-07 Tobias Burnus <burnus@net-b.de>
2485 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2486 * gfortran.dg/pointer_init_7.f90: New.
2488 2013-01-07 Richard Biener <rguenther@suse.de>
2490 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2492 2013-01-07 Richard Biener <rguenther@suse.de>
2495 * gcc.dg/torture/pr55890-1.c: New testcase.
2496 * gcc.dg/torture/pr55890-2.c: Likewise.
2498 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2500 * gcc.target/aarch64/fmovd.c: New.
2501 * gcc.target/aarch64/fmovf.c: Likewise.
2502 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2503 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2504 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2505 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2506 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2507 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2509 2013-01-07 Richard Biener <rguenther@suse.de>
2511 PR tree-optimization/55888
2512 PR tree-optimization/55862
2513 * gcc.dg/torture/pr55888.c: New testcase.
2515 2013-01-07 Tobias Burnus <burnus@net-b.de>
2518 * gfortran.dg/intrinsic_size_3.f90: New.
2520 2013-01-07 Tobias Burnus <burnus@net-b.de>
2523 * gfortran.dg/select_type_32.f90: New.
2525 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2528 * g++.dg/cpp0x/alias-decl-29.C: New test.
2530 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2535 * gfortran.dg/class_array_15.f03: New test.
2537 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2542 * gfortran.dg/use_23.f90: New test.
2543 * gfortran.dg/use_24.f90: New test.
2544 * gfortran.dg/use_25.f90: New test.
2545 * gfortran.dg/use_26.f90: New test.
2546 * gfortran.dg/use_27.f90: New test.
2548 2013-01-06 Olivier Hainque <hainque@adacore.com>
2550 * gnat.dg/specs/clause_on_volatile.ads: New test.
2552 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2554 * gnat.dg/alignment10.adb: New test.
2556 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2557 Mikael Morin <mikael@gcc.gnu.org>
2560 * gfortran.dg/use_22.f90: New test.
2562 2013-01-04 Andrew Pinski <apinski@cavium.com>
2564 * gcc.target/aarch64/cmp-1.c: New testcase.
2566 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2569 * gfortran.dg/select_type_31.f03: New test.
2571 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2573 PR c++/54526 (again)
2574 * g++.dg/cpp0x/parse2.C: Extend.
2575 * g++.old-deja/g++.other/crash28.C: Adjust.
2577 2013-01-04 Richard Biener <rguenther@suse.de>
2579 PR tree-optimization/55862
2580 * gcc.dg/torture/pr55862.c: New testcase.
2582 2013-01-04 Martin Jambor <mjambor@suse.cz>
2584 PR tree-optimization/55755
2585 * gcc.dg/torture/pr55755.c: New test.
2586 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2587 * gcc.dg/tree-ssa/pr45144.c: Update.
2589 2013-01-04 Richard Biener <rguenther@suse.de>
2592 * gcc.dg/fold-reassoc-2.c: New testcase.
2594 2013-01-04 Tobias Burnus <burnus@net-b.de>
2597 * gfortran.dg/null_7.f90: New.
2599 2013-01-04 Tobias Burnus <burnus@net-b.de>
2603 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2604 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2605 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2607 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2609 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2611 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2614 * gfortran.dg/assignment_1.f90: Modified.
2615 * gfortran.dg/assignment_4.f90: New.
2617 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2619 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2621 2013-01-03 Richard Biener <rguenther@suse.de>
2623 PR tree-optimization/55857
2624 * gcc.dg/vect/pr55857-1.c: New testcase.
2625 * gcc.dg/vect/pr55857-2.c: Likewise.
2627 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2629 PR rtl-optimization/55838
2630 * gcc.dg/pr55838.c: New test.
2632 PR tree-optimization/55832
2633 * gcc.c-torture/compile/pr55832.c: New test.
2635 2013-01-02 Teresa Johnson <tejohnson@google.com>
2637 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2638 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2639 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2640 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2641 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2642 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2643 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2644 * gcc.dg/unroll_1.c: Ditto.
2645 * gcc.dg/unroll_2.c: Ditto.
2646 * gcc.dg/unroll_3.c: Ditto.
2647 * gcc.dg/unroll_4.c: Ditto.
2649 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2651 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2653 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2656 * gfortran.dg/eof_4.f90: New test.
2658 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2660 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2661 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2662 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2663 (compat_setup_dfp): Initialize compat_alt_caret and
2664 compat_save_TEST_ALWAYS_FLAGS.
2666 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2668 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2670 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2672 * gcc.dg/torture/fp-int-convert-2.c: New test.
2674 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2676 * gfortran.dg/newunit_3.f90: Add dg-do run.
2677 * gfortran.dg/inquire_15.f90: Add dg-do run.
2679 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2681 PR tree-optimization/55831
2682 * gcc.dg/pr55831.c: New test.
2684 Copyright (C) 2013 Free Software Foundation, Inc.
2686 Copying and distribution of this file, with or without modification,
2687 are permitted in any medium without royalty provided the copyright
2688 notice and this notice are preserved.