1 2013-04-18 Jakub Jelinek <jakub@redhat.com>
3 PR rtl-optimization/56999
4 * g++.dg/opt/pr56999.C: New test.
6 2013-04-18 Cary Coutant <ccoutant@google.com>
8 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
9 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
11 2013-04-18 Cary Coutant <ccoutant@google.com>
13 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
14 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
15 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
16 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
17 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
18 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
19 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
20 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
21 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
22 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
23 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
25 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
27 * gcc.target/i386/avx2-vpop-check.h: volatility is casted away in
30 2013-04-18 Jakub Jelinek <jakub@redhat.com>
32 PR tree-optimization/56984
33 * gcc.c-torture/compile/pr56984.c: New test.
35 PR rtl-optimization/56992
36 * gcc.dg/pr56992.c: New test.
38 2013-04-17 Janus Weil <janus@gcc.gnu.org>
41 * gfortran.dg/proc_ptr_42.f90: New.
43 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
45 * gnat.dg/discr41.ad[sb]: New test.
46 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
47 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
48 * gcc.dg/vect/slp-24.c: Likewise.
49 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
50 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
51 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
52 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
53 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
54 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
55 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
56 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
57 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
58 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
59 * gcc.dg/vect/vect-strided-mult.c: Likewise.
60 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
61 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
62 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
63 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
64 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
65 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
66 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
67 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
68 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
69 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
70 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
71 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
72 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
73 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
74 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
76 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
79 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
80 * gfortran.dg/module_md5_1.f90: Remove.
82 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
84 * gcc.target/aarch64/adds3.c: New.
85 * gcc.target/aarch64/subs3.c: New.
87 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
89 * gcc.target/aarch64/adds1.c: New.
90 * gcc.target/aarch64/adds2.c: New.
91 * gcc.target/aarch64/subs1.c: New.
92 * gcc.target/aarch64/subs2.c: New.
94 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
96 Implement n3599 - Literal operator templates for strings.
97 * g++.dg/cpp1y/udlit-char-template.C: New test.
98 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
100 2013-04-16 Tobias Burnus <burnus@net-b.de>
103 * gfortran.dg/no_arg_check_1.f90: New.
104 * gfortran.dg/no_arg_check_2.f90: New.
105 * gfortran.dg/no_arg_check_3.f90: New.
107 2013-04-16 Janus Weil <janus@gcc.gnu.org>
110 * gfortran.dg/proc_ptr_41.f90: New.
112 2013-04-16 Richard Biener <rguenther@suse.de>
114 PR tree-optimization/56756
115 * gcc.dg/torture/pr56756.c: New testcase.
117 2013-04-16 Tobias Burnus <burnus@net-b.de>
120 * gfortran.dg/c_assoc_5.f90: New.
122 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
124 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
125 * gcc.c-torture/execute/pr33992.x: Remove.
126 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
127 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
128 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
130 2013-04-15 Jakub Jelinek <jakub@redhat.com>
132 PR tree-optimization/56962
133 * gcc.c-torture/execute/pr56962.c: New test.
135 2013-04-15 Richard Biener <rguenther@suse.de>
137 PR tree-optimization/56933
138 * gcc.dg/vect/pr56933.c: New testcase.
140 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
142 * gcc.target/arm/anddi3-opt.c: New test.
143 * gcc.target/arm/anddi3-opt2.c: Likewise.
145 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
147 * gcc.dg/pr56890-1.c: New test.
148 * gcc.dg/pr56890-2.c: Likewise.
150 2013-04-15 Joey Ye <joey.ye@arm.com>
152 * gcc.target/arm/thumb1-far-jump-1.c: New test.
153 * gcc.target/arm/thumb1-far-jump-2.c: New test.
155 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
158 * gfortran.dg/select_type_33.f03: New test.
160 2013-04-13 Janus Weil <janus@gcc.gnu.org>
163 * gfortran.dg/typebound_proc_29.f03: New.
165 2013-04-12 Janus Weil <janus@gcc.gnu.org>
168 * gfortran.dg/typebound_proc_28.f03: New.
170 2013-04-12 Jeff Law <law@redhat.com>
172 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
175 2013-04-12 Tobias Burnus <burnus@net-b.de>
178 * gfortran.dg/coarray/alloc_comp_2.f90: New.
180 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
183 * gcc.target/i386/pr56903.c: New test.
185 2013-04-12 Janus Weil <janus@gcc.gnu.org>
188 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
189 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
190 * gfortran.dg/block_11.f90: Fix invalid test case.
191 * gfortran.dg/function_types_3.f90: Add new error message.
192 * gfortran.dg/global_references_1.f90: Ditto.
193 * gfortran.dg/import2.f90: Remove unneeded parts.
194 * gfortran.dg/import6.f90: Fix invalid test case.
195 * gfortran.dg/proc_decl_2.f90: Ditto.
196 * gfortran.dg/proc_decl_9.f90: Ditto.
197 * gfortran.dg/proc_decl_18.f90: Ditto.
198 * gfortran.dg/proc_ptr_40.f90: New.
199 * gfortran.dg/whole_file_7.f90: Modified error wording.
200 * gfortran.dg/whole_file_16.f90: Ditto.
201 * gfortran.dg/whole_file_17.f90: Add -pedantic.
202 * gfortran.dg/whole_file_18.f90: Modified error wording.
203 * gfortran.dg/whole_file_20.f03: Ditto.
204 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
207 2013-04-12 Richard Biener <rguenther@suse.de>
210 2013-04-10 Richard Biener <rguenther@suse.de>
212 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
214 2013-04-12 Tobias Burnus <burnus@net-b.de>
217 * gfortran.dg/class_allocate_15.f90: New.
220 2013-04-12 Tobias Burnus <burnus@net-b.de>
222 * gfortran.dg/coarray_lib_alloc_2.f90: Update
223 scan-tree-dump-times.
225 2013-04-12 Jakub Jelinek <jakub@redhat.com>
227 PR tree-optimization/56918
228 PR tree-optimization/56920
229 * gcc.dg/vect/pr56918.c: New test.
230 * gcc.dg/vect/pr56920.c: New test.
232 2013-04-12 Tobias Burnus <burnus@net-b.de>
235 * gfortran.dg/class_allocate_14.f90: New.
236 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
237 * gfortran.dg/coarray_lib_alloc_3.f90: New.
239 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
241 * gcc.dg/fold-cstvecshift.c: New testcase.
243 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
245 * gcc.target/aarch64/negs.c: New.
247 2013-04-11 Jakub Jelinek <jakub@redhat.com>
250 * g++.dg/template/arrow4.C: New test.
252 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
254 * gnat.dg/array23.adb: New test.
255 * gnat.dg/array23_pkg[123].ads: New helpers.
257 2013-04-11 Jeff Law <law@redhat.com>
259 PR tree-optimization/56900
260 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
262 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
265 * g++.dg/cpp0x/sfinae44.C: New.
267 2013-04-11 Arnaud Charlet <charlet@adacore.com>
269 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
270 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
272 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
275 * g++.dg/cpp0x/enum26.C: New.
276 * g++.old-deja/g++.pt/mangle1.C: Adjust.
278 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
280 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
282 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
284 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
285 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
286 loop is vectorized and that the correct instruction is generated.
287 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
288 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
289 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
291 2013-04-11 Jakub Jelinek <jakub@redhat.com>
293 PR tree-optimization/56899
294 * gcc.c-torture/execute/pr56899.c: New test.
296 2013-04-10 David S. Miller <davem@davemloft.net>
298 * gcc.target/sparc/setcc-4.c: New test.
299 * gcc.target/sparc/setcc-5.c: New test.
301 2013-04-10 Richard Biener <rguenther@suse.de>
303 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
305 2013-04-10 Richard Biener <rguenther@suse.de>
307 * gcc.dg/vect/slp-39.c: New testcase.
309 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
311 PR tree-optimization/55524
312 * gcc.target/epiphany/fnma-1.c: New test.
314 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
316 * gcc.dg/tree-ssa/inline-11.c: New test
318 2013-04-10 Jakub Jelinek <jakub@redhat.com>
321 * g++.dg/template/arrow3.C: New test.
323 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
325 * gcc.target/arm/minmax_minus.c: New test.
327 2013-04-09 Jakub Jelinek <jakub@redhat.com>
330 * c-c++-common/gomp/pr56883.c: New test.
332 2013-04-09 Jeff Law <law@redhat.com>
334 * gcc.dg/tree-ssa/vrp87.c: New test.
336 2013-04-09 Jakub Jelinek <jakub@redhat.com>
338 PR tree-optimization/56854
339 * g++.dg/torture/pr56854.C: New test.
341 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
344 * gfortran.dg/array_constructor_44.f90: New test.
346 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
349 * g++.dg/cpp0x/constexpr-specialization.C: New.
351 2013-04-08 Jakub Jelinek <jakub@redhat.com>
353 * gcc.c-torture/execute/pr56837.c: New test.
357 * g++.dg/opt/vt3.C: New test.
358 * g++.dg/opt/vt4.C: New test.
360 2013-04-08 Jeff Law <law@redhat.com>
362 * gcc.dg/tree-ssa/forwprop-25.c: New test.
364 2013-04-08 Richard Biener <rguenther@suse.de>
366 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
368 2013-04-08 Richard Biener <rguenther@suse.de>
370 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
372 2013-04-08 Richard Biener <rguenther@suse.de>
374 * g++.dg/vect/slp-pr56812.cc: Adjust.
376 2013-04-08 Jakub Jelinek <jakub@redhat.com>
378 * gcc.dg/pr56837.c: New test.
379 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
380 "generated memset minus one".
382 2013-04-07 Tobias Burnus <burnus@net-b.de>
385 * gfortran.dg/reshape_5.f90: New.
387 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
390 * gcc.target/powerpc/recip-1.c: Modify expected output.
391 * gcc.target/powerpc/recip-3.c: Likewise.
392 * gcc.target/powerpc/recip-4.c: Likewise.
393 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
395 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
397 * gcc.target/arm/peep-ldrd-1.c: New test.
398 * gcc.target/arm/peep-strd-1.c: Likewise.
400 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
402 * gcc.target/arm/negdi-1.c: New test.
403 * gcc.target/arm/negdi-2.c: Likewise.
404 * gcc.target/arm/negdi-3.c: Likewise.
405 * gcc.target/arm/negdi-4.c: Likewise.
407 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
409 * lib/target-supports.exp (add_options_for_arm_v8_neon):
410 Add -march=armv8-a when we use v8 NEON.
411 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
412 (check_effective_target_vect_call_ceilf): Likewise.
413 (check_effective_target_vect_call_floorf): Likewise.
414 (check_effective_target_vect_call_roundf): Likewise.
415 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
416 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
417 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
418 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
419 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
421 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
423 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
424 * gcc.target/powerpc/sd-pwr6.c: Same.
425 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
426 * g++.dg/debug/pr56294.C: XFAIL on AIX.
428 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
430 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
432 2013-04-04 Janus Weil <janus@gcc.gnu.org>
435 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
436 * gfortran.dg/altreturn_4.f90: Ditto.
437 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
438 * gfortran.dg/altreturn_5.f90: Ditto.
439 * gfortran.dg/altreturn_6.f90: Ditto.
440 * gfortran.dg/altreturn_7.f90: Ditto.
442 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
444 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
446 (check_effective_target_arm_v8_neon_ok_nocache):
448 (check_effective_target_arm_v8_neon_ok): Change to use
449 check_effective_target_arm_v8_neon_ok_nocache.
450 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
452 (check_effective_target_vect_call_btruncf):
453 Enable for arm and ARMv8 NEON.
454 (check_effective_target_vect_call_ceilf): Likewise.
455 (check_effective_target_vect_call_floorf): Likewise.
456 (check_effective_target_vect_call_roundf): Likewise.
457 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
460 2013-04-04 Marek Polacek <polacek@redhat.com>
462 PR tree-optimization/48186
463 * gcc.dg/pr48186.c: New test.
465 2013-04-04 Richard Biener <rguenther@suse.de>
467 PR tree-optimization/56826
468 * gcc.dg/vect/pr56826.c: New testcase.
469 * gcc.dg/vect/O3-pr36098.c: Adjust.
471 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
473 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
474 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
475 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
476 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
477 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
478 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
479 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
480 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
481 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
482 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
484 2013-04-04 Richard Biener <rguenther@suse.de>
486 PR tree-optimization/56213
487 * gcc.dg/vect/vect-123.c: New testcase.
489 2013-04-04 Tobias Burnus <burnus@net-b.de>
492 * gfortran.dg/read_repeat_2.f90: New.
494 2013-04-04 Richard Biener <rguenther@suse.de>
496 PR tree-optimization/56837
497 * g++.dg/torture/pr56837.C: New testcase.
499 2013-04-04 Tobias Burnus <burnus@net-b.de>
502 * gfortran.dg/c_loc_test_21.f90: New.
503 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
504 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
505 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
506 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
507 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
509 2013-04-03 Jeff Law <law@redhat.com>
511 PR tree-optimization/56799
512 * gcc.c-torture/execute/pr56799.c: New test.
514 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
517 * g++.dg/warn/Wpointer-arith-1.C: New.
518 * g++.dg/gomp/for-19.C: Adjust.
520 2013-04-03 Marek Polacek <polacek@redhat.com>
523 * gcc.dg/pr55702.c: New test.
525 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
528 * gcc.dg/pr56809.c: New testcase.
530 2013-04-03 Jakub Jelinek <jakub@redhat.com>
533 * g++.dg/debug/pr56819.C: New test.
535 2013-04-03 Richard Biener <rguenther@suse.de>
537 PR tree-optimization/56817
538 * g++.dg/torture/pr56817.C: New testcase.
540 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
542 * gcc.dg/vect/bb-slp-31.c: New file.
544 2013-04-03 Jason Merrill <jason@redhat.com>
547 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
549 2013-04-03 Richard Biener <rguenther@suse.de>
551 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
553 2013-04-03 Richard Biener <rguenther@suse.de>
555 PR tree-optimization/55964
556 * gcc.dg/torture/pr55964-2.c: New testcase.
558 2013-04-03 Richard Biener <rguenther@suse.de>
560 PR tree-optimization/56501
561 * gcc.dg/torture/pr56501.c: New testcase.
563 2013-04-03 Richard Biener <rguenther@suse.de>
565 PR tree-optimization/56407
566 * gcc.dg/torture/pr56407.c: New testcase.
568 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
570 PR tree-optimization/56790
571 * g++.dg/ext/pr56790-1.C: New testcase.
573 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
575 * gcc.target/i386/merge-1.c: New testcase.
576 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
578 2013-04-03 Jakub Jelinek <jakub@redhat.com>
581 * gcc.c-torture/execute/pr19449.c: New test.
583 2013-04-03 Richard Biener <rguenther@suse.de>
585 PR tree-optimization/56812
586 * g++.dg/vect/slp-pr56812.cc: New testcase.
588 2013-04-03 Janus Weil <janus@gcc.gnu.org>
592 * gfortran.dg/altreturn_8.f90: New.
593 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
594 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
595 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
597 2013-04-02 Jakub Jelinek <jakub@redhat.com>
599 PR rtl-optimization/56745
600 * gcc.c-torture/compile/pr56745.c: New test.
602 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
604 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
606 2013-04-02 Richard Biener <rguenther@suse.de>
608 PR tree-optimization/56778
609 * gcc.dg/torture/pr56778.c: New testcase.
611 2013-04-02 Richard Biener <rguenther@suse.de>
614 * g++.dg/torture/pr56768.C: New testcase.
616 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
618 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
620 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
623 * gfortran.dg/namelist_82.f90: New test.
625 2013-04-01 Janus Weil <janus@gcc.gnu.org>
628 * gfortran.dg/implicit_class_1.f90: New.
630 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
633 * gfortran.dg/namelist_81.f90: New test.
635 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
637 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
638 for constant and equal string lengths.
639 * gfortran.dg/character_comparison_5.f90: Likewise.
640 * gfortran.dg/character_comparison_9.f90: New test.
642 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
644 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
645 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
647 2013-03-29 Tobias Burnus <burnus@net-b.de>
650 * gfortran.dg/optional_absent_3.f90: New.
652 2013-03-29 Tobias Burnus <burnus@net-b.de>
655 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
657 2013-03-29 Tobias Burnus <burnus@net-b.de>
660 * gfortran.dg/namelist_80.f90: New.
662 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
665 * gfortran.dg/string_length_2.f90: New test.
666 * gfortran.dg/dependency_41.f90: New test.
668 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
671 * gfortran.dg/array_constructor_43.f90: New test.
672 * gfortran.dg/random_seed_3.f90: New test.
674 2013-03-28 Ian Bolton <ian.bolton@arm.com>
676 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
677 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
678 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
679 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
680 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
681 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
682 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
683 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
684 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
685 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
687 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
690 * g++.dg/conversion/op4.C: Adjust.
691 * g++.dg/cpp0x/rv1n.C: Likewise.
692 * g++.dg/cpp0x/rv2n.C: Likewise.
693 * g++.dg/cpp0x/template_deduction.C: Likewise.
694 * g++.dg/expr/cond8.C: Likewise.
695 * g++.dg/other/error4.C: Likewise.
696 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
697 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
698 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
699 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
700 * g++.old-deja/g++.jason/conversion2.C: Likewise.
701 * g++.old-deja/g++.law/cvt20.C: Likewise.
702 * g++.old-deja/g++.law/cvt8.C: Likewise.
703 * g++.old-deja/g++.law/init8.C: Likewise.
704 * g++.old-deja/g++.mike/net12.C: Likewise.
705 * g++.old-deja/g++.mike/net8.C: Likewise.
706 * g++.old-deja/g++.mike/p2793.C: Likewise.
707 * g++.old-deja/g++.mike/p3836.C: Likewise.
708 * g++.old-deja/g++.mike/p418.C: Likewise.
709 * g++.old-deja/g++.mike/p701.C: Likewise.
710 * g++.old-deja/g++.mike/p807.C: Likewise.
712 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
715 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
718 2013-03-28 Marek Polacek <polacek@redhat.com>
720 PR tree-optimization/56695
721 * gcc.dg/vect/pr56695.c: New test.
723 2013-03-28 Richard Biener <rguenther@suse.de>
725 PR tree-optimization/37021
726 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
727 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
729 2013-03-27 Tobias Burnus <burnus@net-b.de>
733 * gfortran.dg/sizeof_2.f90: New.
734 * gfortran.dg/sizeof_3.f90: New.
735 * gfortran.dg/sizeof_proc.f90: Update dg-error.
737 2013-03-27 Richard Biener <rguenther@suse.de>
739 PR tree-optimization/37021
740 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
742 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
744 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
745 * g++.dg/ipa/ivinline-2.C: Likewise.
746 * g++.dg/ipa/ivinline-3.C: Likewise.
747 * g++.dg/ipa/ivinline-4.C: Likewise.
748 * g++.dg/ipa/ivinline-5.C: Likewise.
749 * g++.dg/ipa/ivinline-7.C: Likewise.
750 * g++.dg/ipa/ivinline-8.C: Likewise.
751 * g++.dg/ipa/ivinline-9.C: Likewise.
752 * g++.dg/cpp0x/noexcept03.C: Likewise.
753 * gcc.dg/const-1.c: Likewise.
754 * gcc.dg/ipa/pure-const-1.c: Likewise.
755 * gcc.dg/noreturn-8.c: Likewise.
756 * gcc.target/i386/mmx-1.c: Likewise.
757 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
758 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
759 * gcc.c-torture/execute/pr33992.x: New file.
761 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
763 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
765 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
768 * g++.dg/ext/desig5.C: New.
770 2013-03-26 Tobias Burnus <burnus@net-b.de>
773 * gfortran.dg/merge_init_expr_2.f90: New.
774 * gfortran.dg/merge_char_1.f90: Modify test to
775 stay a run-time test.
776 * gfortran.dg/merge_char_3.f90: Ditto.
778 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
780 * g++.dg/cpp0x/constexpr-friend-2.C: New.
781 * g++.dg/cpp0x/constexpr-main.C: Likewise.
783 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
786 * g++.dg/cpp0x/range-for23.C: New.
788 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
791 * gfortran.dg/namelist_79.f90: New.
793 2013-03-25 Martin Jambor <mjambor@suse.cz>
795 * gcc.dg/ipa/ipcp-agg-9.c: New test.
797 2013-03-25 Tobias Burnus <burnus@net-b.de>
817 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
818 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
819 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
820 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
821 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
822 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
823 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
824 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
825 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
826 * gfortran.dg/c_loc_tests_16.f90: Ditto.
827 * gfortran.dg/c_loc_tests_4.f03: Ditto.
828 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
829 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
830 * gfortran.dg/c_loc_tests_8.f03: Ditto.
831 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
832 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
833 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
834 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
835 * gfortran.dg/pr32601_1.f03: Ditto.
836 * gfortran.dg/storage_size_2.f08: Remove dg-error.
837 * gfortran.dg/blockdata_7.f90: New.
838 * gfortran.dg/c_assoc_4.f90: New.
839 * gfortran.dg/c_f_pointer_tests_6.f90: New.
840 * gfortran.dg/c_f_pointer_tests_7.f90: New.
841 * gfortran.dg/c_funloc_tests_8.f90: New.
842 * gfortran.dg/c_loc_test_17.f90: New.
843 * gfortran.dg/c_loc_test_18.f90: New.
844 * gfortran.dg/c_loc_test_19.f90: New.
845 * gfortran.dg/c_loc_test_20.f90: New.
846 * gfortran.dg/c_sizeof_5.f90: New.
847 * gfortran.dg/iso_c_binding_rename_3.f90: New.
848 * gfortran.dg/transfer_resolve_2.f90: New.
849 * gfortran.dg/transfer_resolve_3.f90: New.
850 * gfortran.dg/transfer_resolve_4.f90: New.
851 * gfortran.dg/pr32601.f03: Update dg-error.
852 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
853 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
855 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
857 * gcc.target/arm/vseleqdf.c: New test.
858 * gcc.target/arm/vseleqsf.c: Likewise.
859 * gcc.target/arm/vselgedf.c: Likewise.
860 * gcc.target/arm/vselgesf.c: Likewise.
861 * gcc.target/arm/vselgtdf.c: Likewise.
862 * gcc.target/arm/vselgtsf.c: Likewise.
863 * gcc.target/arm/vselledf.c: Likewise.
864 * gcc.target/arm/vsellesf.c: Likewise.
865 * gcc.target/arm/vselltdf.c: Likewise.
866 * gcc.target/arm/vselltsf.c: Likewise.
867 * gcc.target/arm/vselnedf.c: Likewise.
868 * gcc.target/arm/vselnesf.c: Likewise.
869 * gcc.target/arm/vselvcdf.c: Likewise.
870 * gcc.target/arm/vselvcsf.c: Likewise.
871 * gcc.target/arm/vselvsdf.c: Likewise.
872 * gcc.target/arm/vselvssf.c: Likewise.
874 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
876 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
878 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
879 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
880 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
881 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
882 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
883 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
884 * gcc.target/aarch64/atomic-op-char.x: ... to here.
885 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
886 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
887 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
888 * gcc.target/aarch64/atomic-op-int.x: ... to here.
889 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
890 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
891 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
892 * gcc.target/aarch64/atomic-op-release.x: ... to here.
893 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
894 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
895 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
896 * gcc.target/aarch64/atomic-op-short.x: ... to here.
897 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
898 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
899 * gcc.target/arm/atomic-op-acquire.c: Likewise.
900 * gcc.target/arm/atomic-op-char.c: Likewise.
901 * gcc.target/arm/atomic-op-consume.c: Likewise.
902 * gcc.target/arm/atomic-op-int.c: Likewise.
903 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
904 * gcc.target/arm/atomic-op-release.c: Likewise.
905 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
906 * gcc.target/arm/atomic-op-short.c: Likewise.
908 2013-03-25 Richard Biener <rguenther@suse.de>
911 * g++.dg/torture/pr56694.C: New testcase.
913 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
916 * gcc.target/arm/neon-vcond-gt.c: New test.
917 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
918 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
920 2013-03-25 Richard Biener <rguenther@suse.de>
922 PR tree-optimization/56689
923 * gcc.dg/torture/pr56689.c: New testcase.
925 2013-03-25 Kai Tietz <ktietz@redhat.com>
927 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
929 2013-03-24 Tobias Burnus <burnus@net-b.de>
932 * gfortran.dg/eof_5.f90: New.
934 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
936 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
939 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
941 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
943 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
946 * gcc.c-torture/execute/builtins/builtins.exp: Add
947 -Wl,--allow-multiple-definition for RTEMS targets.
949 2013-03-22 Ian Bolton <ian.bolton@arm.com>
951 * gcc.target/aarch64/movk.c: New test.
953 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
955 * g++.dg/ext/vector21.C: New testcase.
957 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
959 * gcc.target/arm/neon-for-64bits-1.c: New tests.
960 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
962 2013-03-21 Richard Biener <rguenther@suse.de>
964 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
965 * gcc.dg/vect/vect-outer-3a.c: Likewise.
967 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
969 * gcc.target/aarch64/vect.c: Test and result vector added
970 for sabd and saba instructions.
971 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
972 instructions in assembly.
973 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
974 * gcc.target/aarch64/vect-fp.c: Test and result vector added
975 for fabd instruction.
976 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
977 instruction in assembly.
978 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
980 2013-03-20 Jeff Law <law@redhat.com>
982 * g++.dg/tree-ssa/ssa-dom.C: New test.
984 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
986 * gcc.target/powerpc/mmfpgpr.c: New test.
987 * gcc.target/powerpc/sd-vsx.c: Likewise.
988 * gcc.target/powerpc/sd-pwr6.c: Likewise.
989 * gcc.target/powerpc/vsx-float0.c: Likewise.
991 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
993 PR tree-optimization/56355
994 * gcc.dg/pr56355-1.c: New file.
996 2013-03-20 Catherine Moore <clm@codesourcery.com>
997 Richard Sandiford <rdsandiford@googlemail.com>
999 * gcc.target/mips/mips.exp: Add microMIPS support.
1000 * gcc.target/mips/umips-movep-2.c: New test.
1001 * gcc.target/mips/umips-lwp-2.c: New test.
1002 * gcc.target/mips/umips-swp-5.c: New test.
1003 * gcc.target/mips/umips-constraints-1.c: New test.
1004 * gcc.target/mips/umips-lwp-3.c: New test.
1005 * gcc.target/mips/umips-swp-6.c: New test.
1006 * gcc.target/mips/umips-constraints-2.c: New test.
1007 * gcc.target/mips/umips-save-restore-1.c: New test.
1008 * gcc.target/mips/umips-lwp-4.c: New test.
1009 * gcc.target/mips/umips-swp-7.c: New test.
1010 * gcc.target/mips/umips-save-restore-2.c: New test.
1011 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1012 * gcc.target/mips/umips-lwp-5.c: New test.
1013 * gcc.target/mips/umips-save-restore-3.c: New test.
1014 * gcc.target/mips/umips-lwp-6.c: New test.
1015 * gcc.target/mips/umips-swp-1.c: New test.
1016 * gcc.target/mips/umips-lwp-7.c: New test.
1017 * gcc.target/mips/umips-swp-2.c: New test.
1018 * gcc.target/mips/umips-lwp-8.c: New test.
1019 * gcc.target/mips/umips-swp-3.c: New test.
1020 * gcc.target/mips/umips-movep-1.c: New test.
1021 * gcc.target/mips/umips-lwp-1.c: New test.
1022 * gcc.target/mips/umips-swp-4.c: New test.
1024 2013-03-20 Richard Biener <rguenther@suse.de>
1026 PR tree-optimization/56661
1027 * gcc.dg/torture/pr56661.c: New testcase.
1029 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1031 PR rtl-optimization/56605
1032 * gcc.target/powerpc/pr56605.c: New.
1034 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1037 * gfortran.dg/do_1.f90: Don't xfail.
1039 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1042 * gfortran.dg/namelist_77.f90: New.
1043 * gfortran.dg/namelist_78.f90: New.
1045 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1048 * gfortran.dg/open_negative_unit_1.f90: New.
1050 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1052 * gcc.target/aarch64/sbc.c: New test.
1054 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1056 * gcc.target/aarch64/ror.c: New test.
1058 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1060 * gcc.target/aarch64/extr.c: New test.
1062 2013-03-19 Richard Biener <rguenther@suse.de>
1064 PR tree-optimization/56273
1065 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1066 * c-c++-common/uninit-17.c: Likewise.
1068 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1070 PR tree-optimization/56635
1071 * g++.dg/torture/pr56635.C: New test.
1073 2013-03-18 Richard Biener <rguenther@suse.de>
1075 PR tree-optimization/3713
1076 * g++.dg/ipa/devirt-12.C: New testcase.
1078 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1081 * c-c++-common/pr56566.c: New test.
1083 2013-03-17 Jason Merrill <jason@redhat.com>
1085 * g++.dg/template/abstract-dr337.C: XFAIL.
1087 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1090 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1091 * c-c++-common/pr56607.c: New test.
1093 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1096 * g++.dg/cpp0x/constexpr-array5.C: New.
1098 2013-03-15 Tobias Burnus <burnus@net-b.de>
1101 * gfortran.dg/transfer_intrinsic_5.f90: New.
1103 2013-03-15 Kai Tietz <ktietz@redhat.com>
1105 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1106 * gcc.target/i386/pr20020-1.c: Likewise.
1107 * gcc.target/i386/pr20020-2.c: Likewise.
1108 * gcc.target/i386/pr20020-3.c: Likewise.
1109 * gcc.target/i386/pr53425-1.c: Likewise.
1110 * gcc.target/i386/pr53425-2.c: Likewise.
1111 * gcc.target/i386/pr55093.c: Likewise.
1112 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1114 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1117 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1118 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1120 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1122 PR tree-optimization/53265
1123 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1125 * gcc.dg/graphite/id-6.c (test): Likewise.
1126 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1127 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1129 PR tree-optimization/53265
1130 * gcc.dg/pr53265.c: New test.
1131 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1133 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1135 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1136 n, use it as high bound instead of 4.
1138 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1141 * gcc.target/sh/pr49880-1.c: New.
1142 * gcc.target/sh/pr49880-2.c: New.
1143 * gcc.target/sh/pr49880-3.c: New.
1144 * gcc.target/sh/pr49880-4.c: New.
1145 * gcc.target/sh/pr49880-5.c: New.
1147 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1149 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1151 2013-03-13 Richard Biener <rguenther@suse.de>
1153 PR tree-optimization/56608
1154 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1156 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1159 * g++.dg/cpp0x/alias-decl-32.C: New.
1161 2013-03-11 Jan Hubicka <jh@suse.cz>
1164 * gcc.c-torture/compile/pr56571.c: New testcase.
1166 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1168 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1169 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1171 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1173 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1174 * gcc.dg/inline_4.c: Likewise.
1175 * gcc.dg/unroll_2.c: Likewise.
1176 * gcc.dg/unroll_3.c: Likewise.
1177 * gcc.dg/unroll_4.c: Likewise.
1179 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1182 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1185 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1187 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1190 * gcc.c-torture/compile/pr40797.c: New.
1192 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1194 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1196 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1199 * gfortran.dg/class_56.f90: New test.
1201 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1204 * gcc.target/mips/pr56524.c: New test.
1206 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1209 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1211 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1214 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1216 2013-03-08 Marek Polacek <polacek@redhat.com>
1218 PR tree-optimization/56478
1219 * gcc.dg/torture/pr56478.c: New test.
1221 2013-03-08 Kai Tietz <ktietz@redhat.com>
1223 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1224 targets linker option --allow-multiple-definition.
1226 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1227 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1228 * gcc.dg/pr52549.c: Add LLP64 case.
1229 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1230 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1231 * gcc.dg/torture/pr51071-2.c: Likewise.
1232 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1233 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1234 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1235 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1236 * gcc.dg/weak/weak-1.c: Likewise.
1237 * gcc.dg/weak/weak-2.c: Likewise.
1238 * gcc.dg/weak/weak-3.c: Likewise.
1239 * gcc.dg/weak/weak-4.c: Likewise.
1240 * gcc.dg/weak/weak-5.c: Likewise.
1241 * gcc.dg/weak/weak-15.c: Likewise.
1242 * gcc.dg/weak/weak-16.c: Likewise.
1244 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1246 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1248 PR tree-optimization/56559
1249 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1251 2013-03-07 Andreas Schwab <schwab@suse.de>
1253 * gcc.dg/pr31490.c: Fix last change.
1255 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1258 * g++.dg/template/crash115.C: New.
1260 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1262 PR tree-optimization/56539
1263 * gcc.c-torture/compile/pr56539.c: New test.
1265 2013-03-06 Kai Tietz <ktietz@redhat.com>
1267 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1269 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1270 * gcc.dg/lto/20091013-1_2.c: Likewise.
1271 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1273 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1275 * gnat.dg/specs/aggr6.ads: New test.
1277 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1279 * gnat.dg/loop_optimization15.ad[sb]: New test.
1281 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1284 * gcc.dg/pr56548.c: New test.
1286 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1289 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1291 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1294 * g++.dg/template/typename20.C: New test.
1296 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1299 * gcc.dg/pr56510.c: New test.
1301 PR rtl-optimization/56484
1302 * gcc.c-torture/compile/pr56484.c: New test.
1304 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1307 * g++.dg/warn/Wsign-conversion-2.C: New.
1309 2013-03-05 Richard Biener <rguenther@suse.de>
1311 PR tree-optimization/56270
1312 * gcc.dg/vect/slp-38.c: New testcase.
1314 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1316 PR rtl-optimization/56494
1317 * gcc.dg/pr56494.c: New test.
1319 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1321 * gcc.dg/pr56424.c: New test.
1323 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1325 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1326 * gcc.dg/pr56228.c <avr>: Skip.
1328 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1331 PR tree-optimization/52631
1332 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1334 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1336 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1337 * gcc.dg/vect/vect-83_64.c: Same.
1339 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1342 * gfortran.dg/pointer_check_13.f90: New test.
1344 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1347 * gfortran.dg/array_constructor_42.f90: New test.
1349 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1352 * g++.dg/template/static33.C: New.
1353 * g++.dg/template/static34.C: Likewise.
1356 * g++.dg/template/static35.C: New.
1358 2013-03-01 Steve Ellcey <sellcey@mips.com>
1360 * gcc.dg/pr56396.c: Require pic support.
1362 2013-03-01 Richard Biener <rguenther@suse.de>
1364 PR tree-optimization/55481
1365 * gcc.dg/torture/pr56488.c: New testcase.
1367 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1368 Jakub Jelinek <jakub@redhat.com>
1371 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1372 no_sanitize_address attribute rather than no_address_safety_analysis.
1373 * g++.dg/asan/sanitizer_test_utils.h
1374 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1375 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1376 in addition to no_address_safety_analysis.
1378 2013-02-28 Jason Merrill <jason@redhat.com>
1381 * g++.dg/cpp0x/constexpr-and.C: New.
1383 2013-02-28 Martin Jambor <mjambor@suse.cz>
1385 PR tree-optimization/56294
1386 * g++.dg/debug/pr56294.C: New test.
1388 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1390 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1392 2013-02-27 Marek Polacek <polacek@redhat.com>
1394 PR rtl-optimization/56466
1395 * gcc.dg/pr56466.c: New test.
1397 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1399 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1400 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1401 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1403 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1406 * gcc.dg/pr45472.c: New test.
1408 2013-02-26 Marek Polacek <polacek@redhat.com>
1410 PR tree-optimization/56426
1411 * gcc.dg/pr56436.c: New test.
1413 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1415 PR tree-optimization/56448
1416 * gcc.c-torture/compile/pr56448.c: New test.
1418 PR tree-optimization/56443
1419 * gcc.dg/torture/pr56443.c: New test.
1421 2013-02-25 Richard Biener <rguenther@suse.de>
1423 PR tree-optimization/56175
1424 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1426 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1429 * g++.dg/torture/pr56403.C: New test.
1431 2013-02-25 Catherine Moore <clm@codesourcery.com>
1434 2013-02-24 Catherine Moore <clm@codesourcery.com>
1435 Richard Sandiford <rdsandiford@googlemail.com>
1437 * gcc.target/mips/mips.exp: Add microMIPS support.
1438 * gcc.target/mips/umips-movep-2.c: New test.
1439 * gcc.target/mips/umips-lwp-2.c: New test.
1440 * gcc.target/mips/umips-swp-5.c: New test.
1441 * gcc.target/mips/umips-constraints-1.c: New test.
1442 * gcc.target/mips/umips-lwp-3.c: New test.
1443 * gcc.target/mips/umips-swp-6.c: New test.
1444 * gcc.target/mips/umips-constraints-2.c: New test.
1445 * gcc.target/mips/umips-save-restore-1.c: New test.
1446 * gcc.target/mips/umips-lwp-4.c: New test.
1447 * gcc.target/mips/umips-swp-7.c: New test.
1448 * gcc.target/mips/umips-save-restore-2.c: New test.
1449 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1450 * gcc.target/mips/umips-lwp-5.c: New test.
1451 * gcc.target/mips/umips-save-restore-3.c: New test.
1452 * gcc.target/mips/umips-lwp-6.c: New test.
1453 * gcc.target/mips/umips-swp-1.c: New test.
1454 * gcc.target/mips/umips-lwp-7.c: New test.
1455 * gcc.target/mips/umips-swp-2.c: New test.
1456 * gcc.target/mips/umips-lwp-8.c: New test.
1457 * gcc.target/mips/umips-swp-3.c: New test.
1458 * gcc.target/mips/umips-movep-1.c: New test.
1459 * gcc.target/mips/umips-lwp-1.c: New test.
1460 * gcc.target/mips/umips-swp-4.c: New test.
1462 2013-02-24 Catherine Moore <clm@codesourcery.com>
1463 Richard Sandiford <rdsandiford@googlemail.com>
1465 * gcc.target/mips/mips.exp: Add microMIPS support.
1466 * gcc.target/mips/umips-movep-2.c: New test.
1467 * gcc.target/mips/umips-lwp-2.c: New test.
1468 * gcc.target/mips/umips-swp-5.c: New test.
1469 * gcc.target/mips/umips-constraints-1.c: New test.
1470 * gcc.target/mips/umips-lwp-3.c: New test.
1471 * gcc.target/mips/umips-swp-6.c: New test.
1472 * gcc.target/mips/umips-constraints-2.c: New test.
1473 * gcc.target/mips/umips-save-restore-1.c: New test.
1474 * gcc.target/mips/umips-lwp-4.c: New test.
1475 * gcc.target/mips/umips-swp-7.c: New test.
1476 * gcc.target/mips/umips-save-restore-2.c: New test.
1477 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1478 * gcc.target/mips/umips-lwp-5.c: New test.
1479 * gcc.target/mips/umips-save-restore-3.c: New test.
1480 * gcc.target/mips/umips-lwp-6.c: New test.
1481 * gcc.target/mips/umips-swp-1.c: New test.
1482 * gcc.target/mips/umips-lwp-7.c: New test.
1483 * gcc.target/mips/umips-swp-2.c: New test.
1484 * gcc.target/mips/umips-lwp-8.c: New test.
1485 * gcc.target/mips/umips-swp-3.c: New test.
1486 * gcc.target/mips/umips-movep-1.c: New test.
1487 * gcc.target/mips/umips-lwp-1.c: New test.
1488 * gcc.target/mips/umips-swp-4.c: New test.
1490 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1493 * lib/asan-dg.exp (asan_link_flags): Add
1494 -B${gccpath}/libsanitizer/asan/ to flags.
1496 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1499 * gcc.dg/torture/pr56420.c: New test.
1501 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1504 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1506 2013-02-21 Martin Jambor <mjambor@suse.cz>
1508 PR tree-optimization/56310
1509 * g++.dg/ipa/pr56310.C: New test.
1511 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1514 * gfortran.dg/proc_ptr_comp_37.f90: New.
1516 2013-02-21 Richard Biener <rguenther@suse.de>
1518 PR tree-optimization/56415
1520 2013-02-11 Richard Biener <rguenther@suse.de>
1522 PR tree-optimization/56273
1523 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1524 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1525 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1526 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1527 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1528 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1530 2013-02-21 Marek Polacek <polacek@redhat.com>
1532 PR tree-optimization/56398
1533 * g++.dg/torture/pr56398.C: New test.
1535 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1538 * gcc.c-torture/compile/pr56405.c: New test.
1540 2013-02-20 Jan Hubicka <jh@suse.cz>
1542 PR tree-optimization/56265
1543 * g++.dg/ipa/devirt-11.C: New testcase.
1545 2013-02-20 Richard Biener <rguenther@suse.de>
1547 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1549 2013-02-20 Richard Biener <rguenther@suse.de>
1550 Jakub Jelinek <jakub@redhat.com>
1552 PR tree-optimization/56396
1553 * gcc.dg/pr56396.c: New testcase.
1555 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1558 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1560 2013-02-19 Richard Biener <rguenther@suse.de>
1562 PR tree-optimization/56384
1563 * gcc.dg/torture/pr56384.c: New testcase.
1565 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1567 PR tree-optimization/56350
1568 * gcc.dg/pr56350.c: New test.
1570 PR tree-optimization/56381
1571 * g++.dg/opt/pr56381.C: New test.
1573 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1576 * lib/dg-pch.exp (pch-init, pch-finish,
1577 check_effective_target_pch_supported_debug): New procs.
1578 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1579 Likewise if $pch_unsupported_debug and $flags include -g.
1580 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1581 and dg-require-effective-target pch_unsupported_debug.
1582 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1583 * objc.dg/pch/pch.exp: Likewise.
1584 * gcc.dg/pch/pch.exp: Likewise.
1585 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1586 pch_unsupported_debug.
1587 * gcc.dg/pch/valid-1.hs: Likewise.
1588 * gcc.dg/pch/valid-1b.c: Likewise.
1589 * gcc.dg/pch/valid-1b.hs: Likewise.
1591 2013-02-18 Richard Biener <rguenther@suse.de>
1593 PR tree-optimization/56366
1594 * gcc.dg/torture/pr56366.c: New testcase.
1596 2013-02-18 Richard Biener <rguenther@suse.de>
1599 * gcc.dg/torture/pr56349.c: New testcase.
1601 2013-02-18 Richard Biener <rguenther@suse.de>
1603 PR tree-optimization/56321
1604 * gcc.dg/torture/pr56321.c: New testcase.
1606 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1608 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1610 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1611 Dodji Seketeli <dodji@redhat.com>
1614 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1615 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1616 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1617 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1618 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1619 * c-c++-common/asan/pr56330.c: Likewise.
1620 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1621 Ensure the size argument of __builtin_memcpy is a constant.
1623 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1624 Paolo Carlini <paolo.carlini@oracle.com>
1627 * g++.dg/cpp0x/enum23.C: New.
1629 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1632 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1634 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1636 PR rtl-optimization/56348
1637 * gcc.target/i386/pr56348.c: New test.
1639 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1641 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1642 * gcc.target/arm/interrupt-2.c: Likewise.
1644 2013-02-15 Tobias Burnus <burnus@net-b.de>
1647 * gfortran.dg/matmul_9.f90: New.
1649 2013-02-15 Tobias Burnus <burnus@net-b.de>
1652 * gfortran.dg/init_flag_11.f90: New.
1654 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1656 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1658 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1660 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1663 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1664 Tobias Burnus <burnus@net-b.de>
1667 * gfortran.dg/allocatable_function_7.f90: New.
1669 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1671 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1672 * asan_globals_test-wrapper.cc: New file.
1673 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1674 instead of asan_globals_test.cc as dg-additional-sources.
1675 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1676 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1677 "sanitizer_test_utils.h" instead of
1678 "sanitizer_common/tests/sanitizer_test_utils.h".
1679 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1680 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1681 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1682 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1683 * g++.dg/asan/asan_test.cc: Synced from upstream.
1684 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1686 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1689 * c-c++-common/asan/memcmp-2.c: New test.
1691 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1694 * g++.dg/cpp0x/udlit-string-literal.h: New.
1695 * g++.dg/cpp0x/udlit-string-literal.C: New.
1697 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1699 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1701 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1704 * gcc.target/arm/pr56184.C: New test.
1706 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1709 * g++.dg/torture/pr56302.C: New test.
1710 * g++.dg/cpp0x/constexpr-56302.C: New test.
1711 * c-c++-common/pr56302.c: New test.
1713 2013-02-13 Tobias Burnus <burnus@net-b.de>
1714 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1717 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1718 * gfortran.dg/quad_3.f90: Ditto.
1720 2013-02-13 Kostya Serebryany <kcc@google.com>
1722 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1723 to match the fresh asan run-time.
1724 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1726 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1728 Avoid instrumenting duplicated memory access in the same basic block
1729 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1730 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1731 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1732 * c-c++-common/asan/inc.c: Likewise.
1734 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1737 * gcc.target/i386/pr56148.c: New test.
1739 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1740 Tobias Burnus <burnus@net-b.de>
1743 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1746 2013-02-12 Richard Biener <rguenther@suse.de>
1749 * gcc.dg/lto/pr56297_0.c: New testcase.
1750 * gcc.dg/lto/pr56297_0.c: Likewise.
1752 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1755 * gfortran.dg/typebound_deferred_1.f90: New.
1757 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1759 PR rtl-optimization/56151
1760 * gcc.target/i386/pr56151.c: New test.
1762 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1764 * g++.dg/ext/mv12.C: New test.
1765 * g++.dg/ext/mv12.h: New file.
1766 * g++.dg/ext/mv12-aux.C: New file.
1767 * g++.dg/ext/mv13.C: New test.
1769 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1771 * lib/target-supports.exp
1772 (check_effective_target_powerpc_eabi_ok): New.
1773 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1775 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1776 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1778 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1779 * gcc.target/powerpc/pr51623.c: Likewise.
1780 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1781 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1783 2013-02-11 Alexander Potapenko <glider@google.com>
1784 Jack Howarth <howarth@bromo.med.uc.edu>
1785 Jakub Jelinek <jakub@redhat.com>
1788 * g++.dg/asan/pr55617.C: Run on all targets.
1790 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1792 PR rtl-optimization/56275
1793 * gcc.dg/pr56275.c: New test.
1795 2013-02-11 Richard Biener <rguenther@suse.de>
1797 PR tree-optimization/56273
1798 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1800 2013-02-11 Richard Biener <rguenther@suse.de>
1802 PR tree-optimization/56264
1803 * gcc.dg/torture/pr56264.c: New testcase.
1805 2013-02-11 Richard Biener <rguenther@suse.de>
1807 PR tree-optimization/56273
1808 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1809 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1810 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1811 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1812 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1813 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1815 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1817 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1818 for *-*-linux-gnu targets.
1819 * g++.dg/asan/interception-test-1.c: Ditto.
1820 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1821 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1823 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1826 * gfortran.dg/intrinsic_size_4.f90 : New test.
1828 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1831 * gcc.target/powerpc/pr56256.c: New test.
1833 2013-02-08 Ian Lance Taylor <iant@google.com>
1835 * lib/go.exp: Load timeout.exp.
1837 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1839 PR rtl-optimization/56246
1840 * gcc.target/i386/pr56246.c: New test.
1842 2013-02-08 Jeff Law <law@redhat.com>
1845 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1847 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1850 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1853 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1855 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1857 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1859 PR rtl-optimization/56195
1860 * gcc.dg/torture/pr56195.c: New test.
1862 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1865 * gfortran.dg/recursive_interface_2.f90: New test.
1867 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1869 PR tree-optimization/56250
1870 * gcc.c-torture/execute/pr56250.c: New test.
1872 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1874 PR tree-optimization/56064
1875 * gcc.dg/fixed-point/view-convert-2.c: New test.
1877 2013-02-08 Michael Matz <matz@suse.de>
1879 PR tree-optimization/52448
1880 * gcc.dg/pr52448.c: New test.
1882 2013-02-08 Richard Biener <rguenther@suse.de>
1885 * gcc.dg/torture/pr56181.c: New testcase.
1887 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1890 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1891 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1893 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1896 * g++.dg/parse/crash61.C: New test.
1899 * g++.dg/parse/pr56239.C: New test.
1902 * g++.dg/abi/mangle61.C: New test.
1904 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1906 PR rtl-optimization/56225
1907 * gcc.target/i386/pr56225.c: New test.
1909 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1912 * gcc.dg/guality/pr56154-1.c: New test.
1913 * gcc.dg/guality/pr56154-2.c: New test.
1914 * gcc.dg/guality/pr56154-3.c: New test.
1915 * gcc.dg/guality/pr56154-4.c: New test.
1916 * gcc.dg/guality/pr56154-aux.c: New file.
1918 PR tree-optimization/55789
1919 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
1921 * gcc.dg/tree-ssa/inline-3.c: Add
1922 --param max-early-inliner-iterations=2 option.
1924 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1927 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
1928 Add -fno-dwarf2-cfi-asm to dg-options.
1931 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1934 * gcc.dg/pr56228.c: New test.
1936 2013-02-07 Alan Modra <amodra@gmail.com>
1939 * gcc.target/powerpc/pr54009.c: New test.
1941 * gfortran.dg/pr54131.f: New test.
1943 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
1946 * gfortran.dg/array_constructor_41.f90: New test.
1948 2013-02-06 Janus Weil <janus@gcc.gnu.org>
1951 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
1953 2013-02-06 Jakub Jelinek <jakub@redhat.com>
1956 * g++.dg/gomp/pr56217.C: New test.
1958 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1960 PR tree-optimization/56205
1961 * gcc.dg/tree-ssa/stdarg-6.c: New test.
1962 * gcc.c-torture/execute/pr56205.c: New test.
1964 2013-02-05 Richard Biener <rguenther@suse.de>
1966 PR tree-optimization/53342
1967 PR tree-optimization/53185
1968 * gcc.dg/vect/pr53185-2.c: New testcase.
1970 2013-02-05 Jan Hubicka <jh@suse.cz>
1972 PR tree-optimization/55789
1973 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
1974 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
1975 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
1976 * g++.dg/ipa/inline-1.C: New testcase.
1977 * g++.dg/ipa/inline-2.C: New testcase.
1978 * g++.dg/ipa/inline-3.C: New testcase.
1980 2013-02-05 Jan Hubicka <jh@suse.cz>
1982 PR tree-optimization/55789
1983 * g++.dg/torture/pr55789.C: New testcase.
1985 2013-02-05 Jakub Jelinek <jakub@redhat.com>
1988 * gcc.dg/pr56167.c: New test.
1990 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1993 * gcc.target/sh/pr55146.c: New.
1995 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
1997 PR tree-optimization/54386
1998 * gcc.target/sh/pr54386.c: New.
2000 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2003 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2006 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2008 2013-02-04 Alexander Potapenko <glider@google.com>
2009 Jack Howarth <howarth@bromo.med.uc.edu>
2010 Jakub Jelinek <jakub@redhat.com>
2013 * g++.dg/asan/pr55617.C: New test.
2015 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2018 * gfortran.dg/typebound_operator_19.f90: New test.
2019 * gfortran.dg/typebound_assignment_4.f90: New test.
2021 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2024 * gfortran.dg/recursive_interface_1.f90: New test.
2026 2013-02-04 Richard Guenther <rguenther@suse.de>
2029 * gcc.dg/lto/pr56168_0.c: New testcase.
2030 * gcc.dg/lto/pr56168_1.c: Likewise.
2032 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2036 * gfortran.dg/block_12.f90: New test.
2037 * gfortran.dg/module_error_1.f90: New test.
2039 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2041 * lib/target-supports.exp (check_effective_target_vect_float)
2042 (check_effective_target_vect_no_align): Add mips-sde-elf.
2044 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2046 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2048 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2050 * gcc.dg/pr56023.c: XFAIL on AIX.
2051 * gcc.dg/vect/pr49352.c: Same.
2053 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2055 * gnat.dg/opt26.adb: New test.
2057 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2060 2013-01-27 Amol Pise <amolpise15@gmail.com>
2062 * gcc.target/arm/neon-vfnms-1.c: New test.
2063 * gcc.target/arm/neon-vfnma-1.c: New test.
2065 2013-01-31 Richard Biener <rguenther@suse.de>
2067 PR tree-optimization/56157
2068 * gcc.dg/torture/pr56157.c: New testcase.
2070 2013-01-30 Richard Biener <rguenther@suse.de>
2072 PR tree-optimization/56150
2073 * gcc.dg/torture/pr56150.c: New testcase.
2075 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2078 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2079 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2080 printed in backtrace.
2081 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2082 to avoid errors about mismatched allocation vs. deallocation.
2085 * g++.dg/mv1.C: Moved to...
2086 * g++.dg/ext/mv1.C: ... here. Adjust test.
2087 * g++.dg/mv2.C: Moved to...
2088 * g++.dg/ext/mv2.C: ... here. Adjust test.
2089 * g++.dg/mv3.C: Moved to...
2090 * g++.dg/ext/mv3.C: ... here.
2091 * g++.dg/mv4.C: Moved to...
2092 * g++.dg/ext/mv4.C: ... here.
2093 * g++.dg/mv5.C: Moved to...
2094 * g++.dg/ext/mv5.C: ... here. Adjust test.
2095 * g++.dg/mv6.C: Moved to...
2096 * g++.dg/ext/mv6.C: ... here. Adjust test.
2097 * g++.dg/ext/mv7.C: New test.
2098 * g++.dg/ext/mv8.C: New test.
2099 * g++.dg/ext/mv9.C: New test.
2100 * g++.dg/ext/mv10.C: New test.
2101 * g++.dg/ext/mv11.C: New test.
2103 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2105 PR rtl-optimization/56144
2106 * gcc.dg/pr56144.c: New.
2108 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2110 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2112 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2113 * g++.dg/cpp0x/constexpr-55573.C: Same
2115 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2117 PR tree-optimization/56064
2118 * gcc.dg/fixed-point/view-convert.c: New test.
2120 2013-01-30 Andreas Schwab <schwab@suse.de>
2122 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2123 evaluate the end index in string range.
2125 2013-01-30 Tobias Burnus <burnus@net-b.de>
2128 * gfortran.dg/allocatable_function_6.f90: New.
2130 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2131 Mikael Morin <mikael@gcc.gnu.org>
2134 * gfortran.dg/proc_ptr_comp_36.f90: New.
2136 2013-01-29 Richard Biener <rguenther@suse.de>
2138 PR tree-optimization/55270
2139 * gcc.dg/torture/pr55270.c: New testcase.
2141 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2143 PR rtl-optimization/56117
2144 * gcc.dg/pr56117.c: New test.
2146 2013-01-28 Richard Biener <rguenther@suse.de>
2148 PR tree-optimization/56034
2149 * gcc.dg/torture/pr56034.c: New testcase.
2151 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2153 PR tree-optimization/56125
2154 * gcc.dg/pr56125.c: New test.
2156 2013-01-28 Tobias Burnus <burnus@net-b.de>
2157 Mikael Morin <mikael@gcc.gnu.org>
2160 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2161 * gfortran.dg/import8.f90: Likewise.
2162 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2163 * gfortran.dg/import10.f90: New test.
2164 * gfortran.dg/import11.f90: Likewise
2166 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2169 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2170 string.h. Provide memset, malloc and free prototypes, adjust line
2171 numbers in dg-output.
2172 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2173 Provide memset prototype and adjust line numbers in dg-output.
2174 * c-c++-common/asan/global-overflow-1.c: Likewise.
2176 PR tree-optimization/56094
2177 * gcc.dg/pr56094.c: New test.
2179 2013-01-27 Amol Pise <amolpise15@gmail.com>
2181 * gcc.target/arm/neon-vfnms-1.c: New test.
2182 * gcc.target/arm/neon-vfnma-1.c: New test.
2184 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2187 * gcc.target/i386/pr56114.c: New test.
2189 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2192 * gfortran.dg/associate_14.f90: New test.
2195 * gfortran.dg/associate_13.f90: New test.
2197 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2199 PR tree-optimization/56098
2200 * gcc.dg/pr56098-1.c: New test.
2201 * gcc.dg/pr56098-2.c: New test.
2203 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2206 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2208 2013-01-22 Marek Polacek <polacek@redhat.com>
2210 PR tree-optimization/56035
2211 * gcc.dg/pr56035.c: New test.
2213 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2215 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2218 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2220 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2222 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2225 * gcc.dg/pr56078.c: New test.
2226 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2228 2013-01-24 Martin Jambor <mjambor@suse.cz>
2230 PR tree-optimization/55927
2231 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2233 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2235 * gcc.target/i386/movsd.c: New test.
2237 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2240 * gcc.target/i386/pr55934.c: New test.
2242 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2245 * gfortran.dg/select_8.f90: New.
2247 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2249 * gcc.target/microblaze/microblaze.exp: Remove
2250 target_config_cflags check.
2252 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2255 * gfortran.dg/gomp/pr56052.f90: New test.
2258 * gcc.dg/pr49069.c: New test.
2260 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2263 * g++.dg/cpp0x/constexpr-static10.C: New.
2265 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2268 * gcc.target/i386/pr56028.c: New test.
2270 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2273 * gcc.target/i386/pr55686.c: New test.
2275 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2278 * g++.dg/cpp0x/variadic139.C: New test.
2279 * g++.dg/cpp0x/variadic140.C: Likewise.
2280 * g++.dg/cpp0x/variadic141.C: Likewise.
2282 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2284 * gnat.dg/warn8.adb: New test.
2286 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2289 * gfortran.dg/include_8.f90: New test.
2291 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2293 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2294 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2296 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2298 PR tree-optimization/56051
2299 * gcc.c-torture/execute/pr56051.c: New test.
2301 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2303 PR rtl-optimization/56023
2304 * gcc.dg/pr56023.c: New test.
2306 2013-01-21 Martin Jambor <mjambor@suse.cz>
2309 * gcc.target/i386/pr56022.c: New test.
2311 2013-01-21 Jason Merrill <jason@redhat.com>
2313 * lib/target-supports.exp (check_effective_target_alias): New.
2315 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2318 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2320 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2322 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2324 2013-01-19 Jeff Law <law@redhat.com>
2326 PR tree-optimization/52631
2327 * tree-ssa/pr52631.c: New test.
2328 * tree-ssa/ssa-fre-9: Update expected output.
2330 2013-01-19 Anthony Green <green@moxielogic.com>
2332 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2335 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2337 PR tree-optimization/56029
2338 * g++.dg/torture/pr56029.C: New test.
2340 2013-01-18 Sharad Singhai <singhai@google.com>
2342 PR tree-optimization/55995
2343 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2345 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2348 * gcc.target/i386/pr55433.c: New.
2350 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2353 * gfortran.dg/pr56015.f90: New test.
2355 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2357 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2359 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2361 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2362 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2363 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2364 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2365 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2367 2013-01-17 Jeff Law <law@redhat.com>
2369 * gcc.dg/pr52573.c: Move to...
2370 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2372 PR rtl-optimization/52573
2373 * gcc.dg/pr52573.c: New test.
2375 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2378 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2379 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2380 check_no_compiler_messages to test support in ucontext.h.
2381 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2382 compliant RLIMIT_AS.
2384 2013-01-17 Marek Polacek <polacek@redhat.com>
2386 PR rtl-optimization/55833
2387 * gcc.dg/pr55833.c: New test.
2389 2013-01-17 Jan Hubicka <jh@suse.cz>
2391 PR tree-optimization/55273
2392 * gcc.c-torture/compile/pr55273.c: New testcase.
2394 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2397 * gcc.target/pr55981.c: New test.
2399 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2401 * gcc.target/arm/pr40887.c: Require at least armv5.
2402 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2403 * gcc.target/arm/pr51915.c: Likewise.
2404 * gcc.target/arm/pr52006.c: Likewise.
2405 * gcc.target/arm/pr53187.c: Likewise.
2407 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2408 * gcc.target/arm/ftest-support-arm.h: Delete.
2409 * gcc.target/arm/ftest-support-thumb.h: Delete.
2410 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2411 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2412 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2413 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2414 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2415 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2416 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2417 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2418 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2419 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2420 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2421 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2422 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2423 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2424 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2425 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2426 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2427 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2428 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2429 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2430 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2431 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2432 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2433 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2435 2013-01-17 Martin Jambor <mjambor@suse.cz>
2437 PR tree-optimizations/55264
2438 * g++.dg/ipa/pr55264.C: New test.
2440 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2443 * gfortran.dg/class_55.f90: New.
2445 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2448 * gcc.c-torture/execute/builtins/builtins.exp: Add
2449 -Wl,--allow-multiple-definition for eabi and elf targets.
2452 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2453 check_effective_target_vect_perm_short,
2454 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2455 check_effective_target_vect64): Return 0 for big-endian ARM.
2456 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2458 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2461 2013-01-16 Richard Biener <rguenther@suse.de>
2463 PR tree-optimization/55964
2464 * gcc.dg/torture/pr55964.c: New testcase.
2466 2013-01-16 Richard Biener <rguenther@suse.de>
2468 PR tree-optimization/54767
2469 PR tree-optimization/53465
2470 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2472 2013-01-16 Christian Bruel <christian.bruel@st.com>
2475 * gcc.target/sh/sh-switch.c: New testcase.
2477 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2479 * gcc.dg/webizer.c: Increase the array size.
2481 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2484 * gcc.dg/pr55940.c: New test.
2486 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2487 Harald Anlauf <anlauf@gmx.de>
2489 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2490 * gfortran.dg/bounds_check_5.f90: Likewise.
2491 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2492 * gfortran.dg/continuation_9.f90: Likewise.
2493 * gfortran.dg/move_alloc_13.f90: Likewise.
2494 * gfortran.dg/structure_constructor_11.f90: Likewise.
2495 * gfortran.dg/tab_continuation.f: Likewise.
2496 * gfortran.dg/warning-directive-2.F90: Likewise.
2497 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2499 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2501 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2502 * gcc.target/arm/fma-sp.c: Likewise.
2504 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2506 PR rtl-optimization/55153
2507 * gcc.dg/pr55153.c: New.
2509 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2511 PR tree-optimization/55920
2512 * gcc.c-torture/compile/pr55920.c: New test.
2514 2013-01-15 Richard Biener <rguenther@suse.de>
2517 * gcc.dg/torture/pr55882.c: New testcase.
2519 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2521 PR tree-optimization/55955
2522 * gcc.c-torture/compile/pr55955.c: New test.
2524 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2527 * g++.dg/cpp0x/alias-decl-31.C: New test.
2529 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2532 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2533 case where interface is null.
2535 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2538 * gfortran.dg/array_constructor_40.f90: New test.
2540 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2542 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2544 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2546 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2547 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2548 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2549 * gcc.target/aarch64/vect-ld1r.c: New.
2550 * gcc.target/aarch64/vect-ld1r.x: New.
2552 2013-01-14 Andi Kleen <ak@linux.intel.com>
2555 * gcc.target/i386/hle-clear-rel.c: New file
2556 * gcc.target/i386/hle-store-rel.c: New file.
2558 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2560 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2561 * gfortran.dg/bounds_check_4.f90: Likewise.
2562 * gfortran.dg/inquire_10.f90: Likewise.
2563 * gfortran.dg/minloc_3.f90: Likewise.
2564 * gfortran.dg/minlocval_3.f90: Likewise.
2565 * gfortran.dg/module_double_reuse.f90: Likewise.
2566 * gfortran.dg/mvbits_1.f90: Likewise.
2567 * gfortran.dg/oldstyle_1.f90: Likewise.
2568 * gfortran.dg/pr20163-2.f: Likewise.
2569 * gfortran.dg/save_1.f90: Likewise.
2570 * gfortran.dg/scan_1.f90: Likewise.
2571 * gfortran.dg/select_char_1.f90: Likewise.
2572 * gfortran.dg/shape_4.f90: Likewise.
2573 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2574 * gfortran.dg/function_optimize_10.f90: Likewise.
2575 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2576 * gfortran.dg/used_types_17.f90: Likewise.
2577 * gfortran.dg/used_types_18.f90: Likewise.
2579 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2582 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2584 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2586 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2588 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2590 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2592 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2595 * gfortran.dg/assumed_type_2.f90: Fix test case.
2596 * gfortran.dg/internal_pack_13.f90: New test.
2597 * gfortran.dg/internal_pack_14.f90: New test.
2599 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2602 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2603 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2606 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2608 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2610 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2613 * gcc.target/s390/pr55719.c: New testcase.
2615 2013-01-11 Richard Guenther <rguenther@suse.de>
2617 PR tree-optimization/44061
2618 * gcc.dg/pr44061.c: New testcase.
2620 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2622 Update copyright years.
2624 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2625 Jakub Jelinek <jakub@redhat.com>
2628 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2630 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2632 PR rtl-optimization/55672
2633 * gcc.target/i386/pr55672.c: New.
2635 2013-01-10 Jeff Law <law@redhat.com>
2637 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2638 pass/fail message unique.
2641 2013-01-10 Jason Merrill <jason@redhat.com>
2643 * ada/.gitignore: New.
2645 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2647 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2649 * g++.dg/tls/thread_local2.C: Likewise.
2650 * g++.dg/tls/thread_local2g.C: Likewise.
2651 * g++.dg/tls/thread_local6.C: Likewise.
2652 * g++.dg/tls/thread_local-order1.C: Add tls options.
2653 * g++.dg/tls/thread_local-order2.C: Likewise.
2654 * g++.dg/tls/thread_local3.C: Likewise.
2655 * g++.dg/tls/thread_local3g.C: Likewise.
2656 * g++.dg/tls/thread_local4.C: Likewise.
2657 * g++.dg/tls/thread_local4g.C: Likewise.
2658 * g++.dg/tls/thread_local5.C: Likewise.
2659 * g++.dg/tls/thread_local5g.C: Likewise.
2660 * g++.dg/tls/thread_local6g.C: Likewise.
2662 2013-01-10 Kostya Serebryany <kcc@google.com>
2664 * g++.dg/asan/asan_test.cc: Sync from upstream.
2666 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2668 PR tree-optimization/55921
2669 * gcc.c-torture/compile/pr55921.c: New test.
2671 2013-01-09 Jan Hubicka <jh@suse.cz>
2673 PR tree-optimization/55569
2674 * gcc.c-torture/compile/pr55569.c: New testcase.
2676 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2679 * gfortran.dg/use_28.f90: New test.
2681 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2683 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2684 number matching more robust.
2686 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2688 PR rtl-optimization/55829
2689 * gcc.target/i386/pr55829.c: New.
2691 2013-01-09 Tobias Burnus <burnus@net-b.de>
2694 * gfortran.dg/bind_c_bool_1.f90: New.
2695 * gfortran.dg/do_5.f90: Add dg-warning.
2697 2013-01-09 Jan Hubicka <jh@suse.cz>
2699 PR tree-optimization/55875
2700 * gcc.c-torture/execute/pr55875.c: New testcase.
2701 * g++.dg/torture/pr55875.C: New testcase.
2703 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2706 * c-c++-common/pr48418.c: New test.
2708 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2711 * g++.dg/tls/thread_local-ice.C: New.
2713 2013-01-09 Andreas Schwab <schwab@suse.de>
2715 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2717 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2719 PR tree-optimization/48189
2720 * gcc.dg/pr48189.c: New test.
2722 2013-01-04 Jan Hubicka <jh@suse.cz>
2724 PR tree-optimization/55823
2725 * g++.dg/ipa/devirt-10.C: New testcase.
2727 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2728 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2730 PR rtl-optimization/55845
2731 * gcc.target/i386/pr55845.c: New test.
2733 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2735 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2736 instructions generated instead of number of occurances.
2738 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2740 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2741 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2742 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2743 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2744 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2745 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2746 * gcc.target/aarch64/vect-fcm.x: Likewise.
2747 * lib/target-supports.exp
2748 (check_effective_target_vect_cond): Enable for AArch64.
2750 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2752 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2753 endian-safe float pool loading.
2754 (test_square_root_v4sf): Likewise.
2755 (test_square_root_v2df): Likewise.
2756 * lib/target-supports.exp
2757 (check_effective_target_vect_call_sqrtf): Add AArch64.
2759 2013-01-08 Martin Jambor <mjambor@suse.cz>
2762 * gcc.dg/tree-ssa/pr55579.c: New test.
2764 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2766 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2769 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2772 * gcc.dg/torture/pr55890-3.c: New test.
2775 * gcc.c-torture/compile/pr55851.c: New test.
2778 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2781 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2784 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2786 2013-01-07 Tobias Burnus <burnus@net-b.de>
2789 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2790 * gfortran.dg/pointer_init_7.f90: New.
2792 2013-01-07 Richard Biener <rguenther@suse.de>
2794 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2796 2013-01-07 Richard Biener <rguenther@suse.de>
2799 * gcc.dg/torture/pr55890-1.c: New testcase.
2800 * gcc.dg/torture/pr55890-2.c: Likewise.
2802 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2804 * gcc.target/aarch64/fmovd.c: New.
2805 * gcc.target/aarch64/fmovf.c: Likewise.
2806 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2807 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2808 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2809 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2810 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2811 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2813 2013-01-07 Richard Biener <rguenther@suse.de>
2815 PR tree-optimization/55888
2816 PR tree-optimization/55862
2817 * gcc.dg/torture/pr55888.c: New testcase.
2819 2013-01-07 Tobias Burnus <burnus@net-b.de>
2822 * gfortran.dg/intrinsic_size_3.f90: New.
2824 2013-01-07 Tobias Burnus <burnus@net-b.de>
2827 * gfortran.dg/select_type_32.f90: New.
2829 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2832 * g++.dg/cpp0x/alias-decl-29.C: New test.
2834 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2839 * gfortran.dg/class_array_15.f03: New test.
2841 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2846 * gfortran.dg/use_23.f90: New test.
2847 * gfortran.dg/use_24.f90: New test.
2848 * gfortran.dg/use_25.f90: New test.
2849 * gfortran.dg/use_26.f90: New test.
2850 * gfortran.dg/use_27.f90: New test.
2852 2013-01-06 Olivier Hainque <hainque@adacore.com>
2854 * gnat.dg/specs/clause_on_volatile.ads: New test.
2856 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2858 * gnat.dg/alignment10.adb: New test.
2860 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2861 Mikael Morin <mikael@gcc.gnu.org>
2864 * gfortran.dg/use_22.f90: New test.
2866 2013-01-04 Andrew Pinski <apinski@cavium.com>
2868 * gcc.target/aarch64/cmp-1.c: New testcase.
2870 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2873 * gfortran.dg/select_type_31.f03: New test.
2875 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2877 PR c++/54526 (again)
2878 * g++.dg/cpp0x/parse2.C: Extend.
2879 * g++.old-deja/g++.other/crash28.C: Adjust.
2881 2013-01-04 Richard Biener <rguenther@suse.de>
2883 PR tree-optimization/55862
2884 * gcc.dg/torture/pr55862.c: New testcase.
2886 2013-01-04 Martin Jambor <mjambor@suse.cz>
2888 PR tree-optimization/55755
2889 * gcc.dg/torture/pr55755.c: New test.
2890 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2891 * gcc.dg/tree-ssa/pr45144.c: Update.
2893 2013-01-04 Richard Biener <rguenther@suse.de>
2896 * gcc.dg/fold-reassoc-2.c: New testcase.
2898 2013-01-04 Tobias Burnus <burnus@net-b.de>
2901 * gfortran.dg/null_7.f90: New.
2903 2013-01-04 Tobias Burnus <burnus@net-b.de>
2907 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2908 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2909 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2911 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2913 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2915 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2918 * gfortran.dg/assignment_1.f90: Modified.
2919 * gfortran.dg/assignment_4.f90: New.
2921 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
2923 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
2925 2013-01-03 Richard Biener <rguenther@suse.de>
2927 PR tree-optimization/55857
2928 * gcc.dg/vect/pr55857-1.c: New testcase.
2929 * gcc.dg/vect/pr55857-2.c: Likewise.
2931 2013-01-03 Jakub Jelinek <jakub@redhat.com>
2933 PR rtl-optimization/55838
2934 * gcc.dg/pr55838.c: New test.
2936 PR tree-optimization/55832
2937 * gcc.c-torture/compile/pr55832.c: New test.
2939 2013-01-02 Teresa Johnson <tejohnson@google.com>
2941 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
2942 * gcc.dg/tree-ssa/loop-23.c: Ditto.
2943 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
2944 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
2945 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
2946 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
2947 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
2948 * gcc.dg/unroll_1.c: Ditto.
2949 * gcc.dg/unroll_2.c: Ditto.
2950 * gcc.dg/unroll_3.c: Ditto.
2951 * gcc.dg/unroll_4.c: Ditto.
2953 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2955 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
2957 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2960 * gfortran.dg/eof_4.f90: New test.
2962 2013-01-02 Jakub Jelinek <jakub@redhat.com>
2964 * lib/c-compat.exp (compat-use-alt-compiler): Remove
2965 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
2966 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
2967 (compat_setup_dfp): Initialize compat_alt_caret and
2968 compat_save_TEST_ALWAYS_FLAGS.
2970 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2972 * gcc.dg/torture/tls/tls-reload-1.c: New test.
2974 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
2976 * gcc.dg/torture/fp-int-convert-2.c: New test.
2978 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
2980 * gfortran.dg/newunit_3.f90: Add dg-do run.
2981 * gfortran.dg/inquire_15.f90: Add dg-do run.
2983 2013-01-01 Jakub Jelinek <jakub@redhat.com>
2985 PR tree-optimization/55831
2986 * gcc.dg/pr55831.c: New test.
2988 Copyright (C) 2013 Free Software Foundation, Inc.
2990 Copying and distribution of this file, with or without modification,
2991 are permitted in any medium without royalty provided the copyright
2992 notice and this notice are preserved.