1 2013-04-23 Richard Biener <rguenther@suse.de>
4 * gcc.dg/torture/pr57036-1.c: New testcase.
5 * gcc.dg/torture/pr57036-2.c: Likewise.
7 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
9 * gcc.target/aarch64/scalar-mov.c: New testcase.
11 2013-04-23 Richard Biener <rguenther@suse.de>
13 PR tree-optimization/57026
14 * gcc.dg/torture/pr57026.c: New testcase.
16 2013-04-22 Janus Weil <janus@gcc.gnu.org>
20 * gfortran.dg/transfer_check_4.f90: New.
22 2013-04-22 Marek Polacek <polacek@redhat.com>
25 * gcc.dg/pr56990.c: New test.
27 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
30 * gcc.target/i386/pr57018.c: New test.
32 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
34 * gcc.target/aarch64/vrecps.c: New.
35 * gcc.target/aarch64/vrecpx.c: Likewise.
37 2013-04-22 Christian Bruel <christian.bruel@st.com>
40 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
42 2013-04-21 Jeff Law <law@redhat.com>
44 * gcc.dg/tree-ssa/forwprop-26.c: New test.
46 2013-04-20 Tobias Burnus <burnus@net-b.de>
49 * gfortran.dg/c_loc_test_22.f90: New.
51 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
53 PR rtl-optimization/56847
54 * gcc.dg/pr56847.c: New test.
56 2013-04-19 Richard Biener <rguenther@suse.de>
58 PR tree-optimization/56982
59 * gcc.c-torture/execute/pr56982.c: New testcase.
61 2013-04-19 Martin Jambor <mjambor@suse.cz>
63 PR tree-optimization/56718
64 * g++.dg/ipa/imm-devirt-1.C: New test.
65 * g++.dg/ipa/imm-devirt-2.C: Likewise.
67 2013-04-19 Richard Biener <rguenther@suse.de>
69 PR tree-optimization/57000
70 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
72 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
73 Mikael Morin <mikael@gcc.gnu.org>
76 * gfortran.dg/array_constructor_45.f90: New test.
77 * gfortran.dg/array_constructor_46.f90: New test.
78 * gfortran.dg/array_constructor_47.f90: New test.
79 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
81 2013-04-18 Jakub Jelinek <jakub@redhat.com>
83 PR rtl-optimization/56999
84 * g++.dg/opt/pr56999.C: New test.
86 2013-04-18 Cary Coutant <ccoutant@google.com>
88 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
89 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
91 2013-04-18 Cary Coutant <ccoutant@google.com>
93 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
94 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
95 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
96 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
97 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
98 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
99 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
100 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
101 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
102 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
103 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
105 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
107 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
109 2013-04-18 Jakub Jelinek <jakub@redhat.com>
111 PR tree-optimization/56984
112 * gcc.c-torture/compile/pr56984.c: New test.
114 PR rtl-optimization/56992
115 * gcc.dg/pr56992.c: New test.
117 2013-04-17 Janus Weil <janus@gcc.gnu.org>
120 * gfortran.dg/proc_ptr_42.f90: New.
122 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
124 * gnat.dg/discr41.ad[sb]: New test.
125 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
126 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
127 * gcc.dg/vect/slp-24.c: Likewise.
128 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
129 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
130 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
131 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
132 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
133 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
134 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
135 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
136 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
137 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
138 * gcc.dg/vect/vect-strided-mult.c: Likewise.
139 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
140 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
141 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
142 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
143 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
144 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
145 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
146 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
147 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
148 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
149 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
150 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
151 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
152 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
153 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
155 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
158 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
159 * gfortran.dg/module_md5_1.f90: Remove.
161 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
163 * gcc.target/aarch64/adds3.c: New.
164 * gcc.target/aarch64/subs3.c: New.
166 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
168 * gcc.target/aarch64/adds1.c: New.
169 * gcc.target/aarch64/adds2.c: New.
170 * gcc.target/aarch64/subs1.c: New.
171 * gcc.target/aarch64/subs2.c: New.
173 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
175 Implement n3599 - Literal operator templates for strings.
176 * g++.dg/cpp1y/udlit-char-template.C: New test.
177 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
179 2013-04-16 Tobias Burnus <burnus@net-b.de>
182 * gfortran.dg/no_arg_check_1.f90: New.
183 * gfortran.dg/no_arg_check_2.f90: New.
184 * gfortran.dg/no_arg_check_3.f90: New.
186 2013-04-16 Janus Weil <janus@gcc.gnu.org>
189 * gfortran.dg/proc_ptr_41.f90: New.
191 2013-04-16 Richard Biener <rguenther@suse.de>
193 PR tree-optimization/56756
194 * gcc.dg/torture/pr56756.c: New testcase.
196 2013-04-16 Tobias Burnus <burnus@net-b.de>
199 * gfortran.dg/c_assoc_5.f90: New.
201 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
203 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
204 * gcc.c-torture/execute/pr33992.x: Remove.
205 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
206 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
207 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
209 2013-04-15 Jakub Jelinek <jakub@redhat.com>
211 PR tree-optimization/56962
212 * gcc.c-torture/execute/pr56962.c: New test.
214 2013-04-15 Richard Biener <rguenther@suse.de>
216 PR tree-optimization/56933
217 * gcc.dg/vect/pr56933.c: New testcase.
219 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
221 * gcc.target/arm/anddi3-opt.c: New test.
222 * gcc.target/arm/anddi3-opt2.c: Likewise.
224 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
226 * gcc.dg/pr56890-1.c: New test.
227 * gcc.dg/pr56890-2.c: Likewise.
229 2013-04-15 Joey Ye <joey.ye@arm.com>
231 * gcc.target/arm/thumb1-far-jump-1.c: New test.
232 * gcc.target/arm/thumb1-far-jump-2.c: New test.
234 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
237 * gfortran.dg/select_type_33.f03: New test.
239 2013-04-13 Janus Weil <janus@gcc.gnu.org>
242 * gfortran.dg/typebound_proc_29.f03: New.
244 2013-04-12 Janus Weil <janus@gcc.gnu.org>
247 * gfortran.dg/typebound_proc_28.f03: New.
249 2013-04-12 Jeff Law <law@redhat.com>
251 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
254 2013-04-12 Tobias Burnus <burnus@net-b.de>
257 * gfortran.dg/coarray/alloc_comp_2.f90: New.
259 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
262 * gcc.target/i386/pr56903.c: New test.
264 2013-04-12 Janus Weil <janus@gcc.gnu.org>
267 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
268 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
269 * gfortran.dg/block_11.f90: Fix invalid test case.
270 * gfortran.dg/function_types_3.f90: Add new error message.
271 * gfortran.dg/global_references_1.f90: Ditto.
272 * gfortran.dg/import2.f90: Remove unneeded parts.
273 * gfortran.dg/import6.f90: Fix invalid test case.
274 * gfortran.dg/proc_decl_2.f90: Ditto.
275 * gfortran.dg/proc_decl_9.f90: Ditto.
276 * gfortran.dg/proc_decl_18.f90: Ditto.
277 * gfortran.dg/proc_ptr_40.f90: New.
278 * gfortran.dg/whole_file_7.f90: Modified error wording.
279 * gfortran.dg/whole_file_16.f90: Ditto.
280 * gfortran.dg/whole_file_17.f90: Add -pedantic.
281 * gfortran.dg/whole_file_18.f90: Modified error wording.
282 * gfortran.dg/whole_file_20.f03: Ditto.
283 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
286 2013-04-12 Richard Biener <rguenther@suse.de>
289 2013-04-10 Richard Biener <rguenther@suse.de>
291 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
293 2013-04-12 Tobias Burnus <burnus@net-b.de>
296 * gfortran.dg/class_allocate_15.f90: New.
299 2013-04-12 Tobias Burnus <burnus@net-b.de>
301 * gfortran.dg/coarray_lib_alloc_2.f90: Update
302 scan-tree-dump-times.
304 2013-04-12 Jakub Jelinek <jakub@redhat.com>
306 PR tree-optimization/56918
307 PR tree-optimization/56920
308 * gcc.dg/vect/pr56918.c: New test.
309 * gcc.dg/vect/pr56920.c: New test.
311 2013-04-12 Tobias Burnus <burnus@net-b.de>
314 * gfortran.dg/class_allocate_14.f90: New.
315 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
316 * gfortran.dg/coarray_lib_alloc_3.f90: New.
318 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
320 * gcc.dg/fold-cstvecshift.c: New testcase.
322 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
324 * gcc.target/aarch64/negs.c: New.
326 2013-04-11 Jakub Jelinek <jakub@redhat.com>
329 * g++.dg/template/arrow4.C: New test.
331 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
333 * gnat.dg/array23.adb: New test.
334 * gnat.dg/array23_pkg[123].ads: New helpers.
336 2013-04-11 Jeff Law <law@redhat.com>
338 PR tree-optimization/56900
339 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
341 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
344 * g++.dg/cpp0x/sfinae44.C: New.
346 2013-04-11 Arnaud Charlet <charlet@adacore.com>
348 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
349 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
351 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
354 * g++.dg/cpp0x/enum26.C: New.
355 * g++.old-deja/g++.pt/mangle1.C: Adjust.
357 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
359 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
361 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
363 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
364 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
365 loop is vectorized and that the correct instruction is generated.
366 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
367 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
368 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
370 2013-04-11 Jakub Jelinek <jakub@redhat.com>
372 PR tree-optimization/56899
373 * gcc.c-torture/execute/pr56899.c: New test.
375 2013-04-10 David S. Miller <davem@davemloft.net>
377 * gcc.target/sparc/setcc-4.c: New test.
378 * gcc.target/sparc/setcc-5.c: New test.
380 2013-04-10 Richard Biener <rguenther@suse.de>
382 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
384 2013-04-10 Richard Biener <rguenther@suse.de>
386 * gcc.dg/vect/slp-39.c: New testcase.
388 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
390 PR tree-optimization/55524
391 * gcc.target/epiphany/fnma-1.c: New test.
393 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
395 * gcc.dg/tree-ssa/inline-11.c: New test
397 2013-04-10 Jakub Jelinek <jakub@redhat.com>
400 * g++.dg/template/arrow3.C: New test.
402 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
404 * gcc.target/arm/minmax_minus.c: New test.
406 2013-04-09 Jakub Jelinek <jakub@redhat.com>
409 * c-c++-common/gomp/pr56883.c: New test.
411 2013-04-09 Jeff Law <law@redhat.com>
413 * gcc.dg/tree-ssa/vrp87.c: New test.
415 2013-04-09 Jakub Jelinek <jakub@redhat.com>
417 PR tree-optimization/56854
418 * g++.dg/torture/pr56854.C: New test.
420 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
423 * gfortran.dg/array_constructor_44.f90: New test.
425 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
428 * g++.dg/cpp0x/constexpr-specialization.C: New.
430 2013-04-08 Jakub Jelinek <jakub@redhat.com>
432 * gcc.c-torture/execute/pr56837.c: New test.
436 * g++.dg/opt/vt3.C: New test.
437 * g++.dg/opt/vt4.C: New test.
439 2013-04-08 Jeff Law <law@redhat.com>
441 * gcc.dg/tree-ssa/forwprop-25.c: New test.
443 2013-04-08 Richard Biener <rguenther@suse.de>
445 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
447 2013-04-08 Richard Biener <rguenther@suse.de>
449 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
451 2013-04-08 Richard Biener <rguenther@suse.de>
453 * g++.dg/vect/slp-pr56812.cc: Adjust.
455 2013-04-08 Jakub Jelinek <jakub@redhat.com>
457 * gcc.dg/pr56837.c: New test.
458 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
459 "generated memset minus one".
461 2013-04-07 Tobias Burnus <burnus@net-b.de>
464 * gfortran.dg/reshape_5.f90: New.
466 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
469 * gcc.target/powerpc/recip-1.c: Modify expected output.
470 * gcc.target/powerpc/recip-3.c: Likewise.
471 * gcc.target/powerpc/recip-4.c: Likewise.
472 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
474 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
476 * gcc.target/arm/peep-ldrd-1.c: New test.
477 * gcc.target/arm/peep-strd-1.c: Likewise.
479 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
481 * gcc.target/arm/negdi-1.c: New test.
482 * gcc.target/arm/negdi-2.c: Likewise.
483 * gcc.target/arm/negdi-3.c: Likewise.
484 * gcc.target/arm/negdi-4.c: Likewise.
486 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
488 * lib/target-supports.exp (add_options_for_arm_v8_neon):
489 Add -march=armv8-a when we use v8 NEON.
490 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
491 (check_effective_target_vect_call_ceilf): Likewise.
492 (check_effective_target_vect_call_floorf): Likewise.
493 (check_effective_target_vect_call_roundf): Likewise.
494 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
495 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
496 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
497 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
498 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
500 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
502 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
503 * gcc.target/powerpc/sd-pwr6.c: Same.
504 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
505 * g++.dg/debug/pr56294.C: XFAIL on AIX.
507 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
509 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
511 2013-04-04 Janus Weil <janus@gcc.gnu.org>
514 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
515 * gfortran.dg/altreturn_4.f90: Ditto.
516 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
517 * gfortran.dg/altreturn_5.f90: Ditto.
518 * gfortran.dg/altreturn_6.f90: Ditto.
519 * gfortran.dg/altreturn_7.f90: Ditto.
521 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
523 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
525 (check_effective_target_arm_v8_neon_ok_nocache):
527 (check_effective_target_arm_v8_neon_ok): Change to use
528 check_effective_target_arm_v8_neon_ok_nocache.
529 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
531 (check_effective_target_vect_call_btruncf):
532 Enable for arm and ARMv8 NEON.
533 (check_effective_target_vect_call_ceilf): Likewise.
534 (check_effective_target_vect_call_floorf): Likewise.
535 (check_effective_target_vect_call_roundf): Likewise.
536 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
539 2013-04-04 Marek Polacek <polacek@redhat.com>
541 PR tree-optimization/48186
542 * gcc.dg/pr48186.c: New test.
544 2013-04-04 Richard Biener <rguenther@suse.de>
546 PR tree-optimization/56826
547 * gcc.dg/vect/pr56826.c: New testcase.
548 * gcc.dg/vect/O3-pr36098.c: Adjust.
550 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
552 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
553 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
554 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
555 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
556 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
557 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
558 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
559 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
560 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
561 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
563 2013-04-04 Richard Biener <rguenther@suse.de>
565 PR tree-optimization/56213
566 * gcc.dg/vect/vect-123.c: New testcase.
568 2013-04-04 Tobias Burnus <burnus@net-b.de>
571 * gfortran.dg/read_repeat_2.f90: New.
573 2013-04-04 Richard Biener <rguenther@suse.de>
575 PR tree-optimization/56837
576 * g++.dg/torture/pr56837.C: New testcase.
578 2013-04-04 Tobias Burnus <burnus@net-b.de>
581 * gfortran.dg/c_loc_test_21.f90: New.
582 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
583 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
584 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
585 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
586 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
588 2013-04-03 Jeff Law <law@redhat.com>
590 PR tree-optimization/56799
591 * gcc.c-torture/execute/pr56799.c: New test.
593 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
596 * g++.dg/warn/Wpointer-arith-1.C: New.
597 * g++.dg/gomp/for-19.C: Adjust.
599 2013-04-03 Marek Polacek <polacek@redhat.com>
602 * gcc.dg/pr55702.c: New test.
604 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
607 * gcc.dg/pr56809.c: New testcase.
609 2013-04-03 Jakub Jelinek <jakub@redhat.com>
612 * g++.dg/debug/pr56819.C: New test.
614 2013-04-03 Richard Biener <rguenther@suse.de>
616 PR tree-optimization/56817
617 * g++.dg/torture/pr56817.C: New testcase.
619 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
621 * gcc.dg/vect/bb-slp-31.c: New file.
623 2013-04-03 Jason Merrill <jason@redhat.com>
626 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
628 2013-04-03 Richard Biener <rguenther@suse.de>
630 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
632 2013-04-03 Richard Biener <rguenther@suse.de>
634 PR tree-optimization/55964
635 * gcc.dg/torture/pr55964-2.c: New testcase.
637 2013-04-03 Richard Biener <rguenther@suse.de>
639 PR tree-optimization/56501
640 * gcc.dg/torture/pr56501.c: New testcase.
642 2013-04-03 Richard Biener <rguenther@suse.de>
644 PR tree-optimization/56407
645 * gcc.dg/torture/pr56407.c: New testcase.
647 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
649 PR tree-optimization/56790
650 * g++.dg/ext/pr56790-1.C: New testcase.
652 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
654 * gcc.target/i386/merge-1.c: New testcase.
655 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
657 2013-04-03 Jakub Jelinek <jakub@redhat.com>
660 * gcc.c-torture/execute/pr19449.c: New test.
662 2013-04-03 Richard Biener <rguenther@suse.de>
664 PR tree-optimization/56812
665 * g++.dg/vect/slp-pr56812.cc: New testcase.
667 2013-04-03 Janus Weil <janus@gcc.gnu.org>
671 * gfortran.dg/altreturn_8.f90: New.
672 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
673 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
674 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
676 2013-04-02 Jakub Jelinek <jakub@redhat.com>
678 PR rtl-optimization/56745
679 * gcc.c-torture/compile/pr56745.c: New test.
681 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
683 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
685 2013-04-02 Richard Biener <rguenther@suse.de>
687 PR tree-optimization/56778
688 * gcc.dg/torture/pr56778.c: New testcase.
690 2013-04-02 Richard Biener <rguenther@suse.de>
693 * g++.dg/torture/pr56768.C: New testcase.
695 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
697 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
699 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
702 * gfortran.dg/namelist_82.f90: New test.
704 2013-04-01 Janus Weil <janus@gcc.gnu.org>
707 * gfortran.dg/implicit_class_1.f90: New.
709 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
712 * gfortran.dg/namelist_81.f90: New test.
714 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
716 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
717 for constant and equal string lengths.
718 * gfortran.dg/character_comparison_5.f90: Likewise.
719 * gfortran.dg/character_comparison_9.f90: New test.
721 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
723 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
724 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
726 2013-03-29 Tobias Burnus <burnus@net-b.de>
729 * gfortran.dg/optional_absent_3.f90: New.
731 2013-03-29 Tobias Burnus <burnus@net-b.de>
734 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
736 2013-03-29 Tobias Burnus <burnus@net-b.de>
739 * gfortran.dg/namelist_80.f90: New.
741 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
744 * gfortran.dg/string_length_2.f90: New test.
745 * gfortran.dg/dependency_41.f90: New test.
747 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
750 * gfortran.dg/array_constructor_43.f90: New test.
751 * gfortran.dg/random_seed_3.f90: New test.
753 2013-03-28 Ian Bolton <ian.bolton@arm.com>
755 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
756 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
757 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
758 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
759 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
760 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
761 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
762 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
763 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
764 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
766 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
769 * g++.dg/conversion/op4.C: Adjust.
770 * g++.dg/cpp0x/rv1n.C: Likewise.
771 * g++.dg/cpp0x/rv2n.C: Likewise.
772 * g++.dg/cpp0x/template_deduction.C: Likewise.
773 * g++.dg/expr/cond8.C: Likewise.
774 * g++.dg/other/error4.C: Likewise.
775 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
776 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
777 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
778 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
779 * g++.old-deja/g++.jason/conversion2.C: Likewise.
780 * g++.old-deja/g++.law/cvt20.C: Likewise.
781 * g++.old-deja/g++.law/cvt8.C: Likewise.
782 * g++.old-deja/g++.law/init8.C: Likewise.
783 * g++.old-deja/g++.mike/net12.C: Likewise.
784 * g++.old-deja/g++.mike/net8.C: Likewise.
785 * g++.old-deja/g++.mike/p2793.C: Likewise.
786 * g++.old-deja/g++.mike/p3836.C: Likewise.
787 * g++.old-deja/g++.mike/p418.C: Likewise.
788 * g++.old-deja/g++.mike/p701.C: Likewise.
789 * g++.old-deja/g++.mike/p807.C: Likewise.
791 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
794 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
797 2013-03-28 Marek Polacek <polacek@redhat.com>
799 PR tree-optimization/56695
800 * gcc.dg/vect/pr56695.c: New test.
802 2013-03-28 Richard Biener <rguenther@suse.de>
804 PR tree-optimization/37021
805 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
806 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
808 2013-03-27 Tobias Burnus <burnus@net-b.de>
812 * gfortran.dg/sizeof_2.f90: New.
813 * gfortran.dg/sizeof_3.f90: New.
814 * gfortran.dg/sizeof_proc.f90: Update dg-error.
816 2013-03-27 Richard Biener <rguenther@suse.de>
818 PR tree-optimization/37021
819 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
821 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
823 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
824 * g++.dg/ipa/ivinline-2.C: Likewise.
825 * g++.dg/ipa/ivinline-3.C: Likewise.
826 * g++.dg/ipa/ivinline-4.C: Likewise.
827 * g++.dg/ipa/ivinline-5.C: Likewise.
828 * g++.dg/ipa/ivinline-7.C: Likewise.
829 * g++.dg/ipa/ivinline-8.C: Likewise.
830 * g++.dg/ipa/ivinline-9.C: Likewise.
831 * g++.dg/cpp0x/noexcept03.C: Likewise.
832 * gcc.dg/const-1.c: Likewise.
833 * gcc.dg/ipa/pure-const-1.c: Likewise.
834 * gcc.dg/noreturn-8.c: Likewise.
835 * gcc.target/i386/mmx-1.c: Likewise.
836 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
837 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
838 * gcc.c-torture/execute/pr33992.x: New file.
840 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
842 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
844 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
847 * g++.dg/ext/desig5.C: New.
849 2013-03-26 Tobias Burnus <burnus@net-b.de>
852 * gfortran.dg/merge_init_expr_2.f90: New.
853 * gfortran.dg/merge_char_1.f90: Modify test to
854 stay a run-time test.
855 * gfortran.dg/merge_char_3.f90: Ditto.
857 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
859 * g++.dg/cpp0x/constexpr-friend-2.C: New.
860 * g++.dg/cpp0x/constexpr-main.C: Likewise.
862 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
865 * g++.dg/cpp0x/range-for23.C: New.
867 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
870 * gfortran.dg/namelist_79.f90: New.
872 2013-03-25 Martin Jambor <mjambor@suse.cz>
874 * gcc.dg/ipa/ipcp-agg-9.c: New test.
876 2013-03-25 Tobias Burnus <burnus@net-b.de>
896 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
897 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
898 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
899 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
900 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
901 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
902 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
903 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
904 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
905 * gfortran.dg/c_loc_tests_16.f90: Ditto.
906 * gfortran.dg/c_loc_tests_4.f03: Ditto.
907 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
908 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
909 * gfortran.dg/c_loc_tests_8.f03: Ditto.
910 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
911 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
912 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
913 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
914 * gfortran.dg/pr32601_1.f03: Ditto.
915 * gfortran.dg/storage_size_2.f08: Remove dg-error.
916 * gfortran.dg/blockdata_7.f90: New.
917 * gfortran.dg/c_assoc_4.f90: New.
918 * gfortran.dg/c_f_pointer_tests_6.f90: New.
919 * gfortran.dg/c_f_pointer_tests_7.f90: New.
920 * gfortran.dg/c_funloc_tests_8.f90: New.
921 * gfortran.dg/c_loc_test_17.f90: New.
922 * gfortran.dg/c_loc_test_18.f90: New.
923 * gfortran.dg/c_loc_test_19.f90: New.
924 * gfortran.dg/c_loc_test_20.f90: New.
925 * gfortran.dg/c_sizeof_5.f90: New.
926 * gfortran.dg/iso_c_binding_rename_3.f90: New.
927 * gfortran.dg/transfer_resolve_2.f90: New.
928 * gfortran.dg/transfer_resolve_3.f90: New.
929 * gfortran.dg/transfer_resolve_4.f90: New.
930 * gfortran.dg/pr32601.f03: Update dg-error.
931 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
932 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
934 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
936 * gcc.target/arm/vseleqdf.c: New test.
937 * gcc.target/arm/vseleqsf.c: Likewise.
938 * gcc.target/arm/vselgedf.c: Likewise.
939 * gcc.target/arm/vselgesf.c: Likewise.
940 * gcc.target/arm/vselgtdf.c: Likewise.
941 * gcc.target/arm/vselgtsf.c: Likewise.
942 * gcc.target/arm/vselledf.c: Likewise.
943 * gcc.target/arm/vsellesf.c: Likewise.
944 * gcc.target/arm/vselltdf.c: Likewise.
945 * gcc.target/arm/vselltsf.c: Likewise.
946 * gcc.target/arm/vselnedf.c: Likewise.
947 * gcc.target/arm/vselnesf.c: Likewise.
948 * gcc.target/arm/vselvcdf.c: Likewise.
949 * gcc.target/arm/vselvcsf.c: Likewise.
950 * gcc.target/arm/vselvsdf.c: Likewise.
951 * gcc.target/arm/vselvssf.c: Likewise.
953 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
955 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
957 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
958 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
959 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
960 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
961 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
962 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
963 * gcc.target/aarch64/atomic-op-char.x: ... to here.
964 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
965 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
966 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
967 * gcc.target/aarch64/atomic-op-int.x: ... to here.
968 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
969 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
970 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
971 * gcc.target/aarch64/atomic-op-release.x: ... to here.
972 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
973 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
974 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
975 * gcc.target/aarch64/atomic-op-short.x: ... to here.
976 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
977 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
978 * gcc.target/arm/atomic-op-acquire.c: Likewise.
979 * gcc.target/arm/atomic-op-char.c: Likewise.
980 * gcc.target/arm/atomic-op-consume.c: Likewise.
981 * gcc.target/arm/atomic-op-int.c: Likewise.
982 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
983 * gcc.target/arm/atomic-op-release.c: Likewise.
984 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
985 * gcc.target/arm/atomic-op-short.c: Likewise.
987 2013-03-25 Richard Biener <rguenther@suse.de>
990 * g++.dg/torture/pr56694.C: New testcase.
992 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
995 * gcc.target/arm/neon-vcond-gt.c: New test.
996 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
997 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
999 2013-03-25 Richard Biener <rguenther@suse.de>
1001 PR tree-optimization/56689
1002 * gcc.dg/torture/pr56689.c: New testcase.
1004 2013-03-25 Kai Tietz <ktietz@redhat.com>
1006 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1008 2013-03-24 Tobias Burnus <burnus@net-b.de>
1011 * gfortran.dg/eof_5.f90: New.
1013 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1015 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1018 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1020 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1022 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1025 * gcc.c-torture/execute/builtins/builtins.exp: Add
1026 -Wl,--allow-multiple-definition for RTEMS targets.
1028 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1030 * gcc.target/aarch64/movk.c: New test.
1032 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1034 * g++.dg/ext/vector21.C: New testcase.
1036 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1038 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1039 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1041 2013-03-21 Richard Biener <rguenther@suse.de>
1043 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1044 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1046 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1048 * gcc.target/aarch64/vect.c: Test and result vector added
1049 for sabd and saba instructions.
1050 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1051 instructions in assembly.
1052 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1053 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1054 for fabd instruction.
1055 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1056 instruction in assembly.
1057 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1059 2013-03-20 Jeff Law <law@redhat.com>
1061 * g++.dg/tree-ssa/ssa-dom.C: New test.
1063 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1065 * gcc.target/powerpc/mmfpgpr.c: New test.
1066 * gcc.target/powerpc/sd-vsx.c: Likewise.
1067 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1068 * gcc.target/powerpc/vsx-float0.c: Likewise.
1070 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1072 PR tree-optimization/56355
1073 * gcc.dg/pr56355-1.c: New file.
1075 2013-03-20 Catherine Moore <clm@codesourcery.com>
1076 Richard Sandiford <rdsandiford@googlemail.com>
1078 * gcc.target/mips/mips.exp: Add microMIPS support.
1079 * gcc.target/mips/umips-movep-2.c: New test.
1080 * gcc.target/mips/umips-lwp-2.c: New test.
1081 * gcc.target/mips/umips-swp-5.c: New test.
1082 * gcc.target/mips/umips-constraints-1.c: New test.
1083 * gcc.target/mips/umips-lwp-3.c: New test.
1084 * gcc.target/mips/umips-swp-6.c: New test.
1085 * gcc.target/mips/umips-constraints-2.c: New test.
1086 * gcc.target/mips/umips-save-restore-1.c: New test.
1087 * gcc.target/mips/umips-lwp-4.c: New test.
1088 * gcc.target/mips/umips-swp-7.c: New test.
1089 * gcc.target/mips/umips-save-restore-2.c: New test.
1090 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1091 * gcc.target/mips/umips-lwp-5.c: New test.
1092 * gcc.target/mips/umips-save-restore-3.c: New test.
1093 * gcc.target/mips/umips-lwp-6.c: New test.
1094 * gcc.target/mips/umips-swp-1.c: New test.
1095 * gcc.target/mips/umips-lwp-7.c: New test.
1096 * gcc.target/mips/umips-swp-2.c: New test.
1097 * gcc.target/mips/umips-lwp-8.c: New test.
1098 * gcc.target/mips/umips-swp-3.c: New test.
1099 * gcc.target/mips/umips-movep-1.c: New test.
1100 * gcc.target/mips/umips-lwp-1.c: New test.
1101 * gcc.target/mips/umips-swp-4.c: New test.
1103 2013-03-20 Richard Biener <rguenther@suse.de>
1105 PR tree-optimization/56661
1106 * gcc.dg/torture/pr56661.c: New testcase.
1108 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1110 PR rtl-optimization/56605
1111 * gcc.target/powerpc/pr56605.c: New.
1113 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1116 * gfortran.dg/do_1.f90: Don't xfail.
1118 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1121 * gfortran.dg/namelist_77.f90: New.
1122 * gfortran.dg/namelist_78.f90: New.
1124 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1127 * gfortran.dg/open_negative_unit_1.f90: New.
1129 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1131 * gcc.target/aarch64/sbc.c: New test.
1133 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1135 * gcc.target/aarch64/ror.c: New test.
1137 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1139 * gcc.target/aarch64/extr.c: New test.
1141 2013-03-19 Richard Biener <rguenther@suse.de>
1143 PR tree-optimization/56273
1144 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1145 * c-c++-common/uninit-17.c: Likewise.
1147 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1149 PR tree-optimization/56635
1150 * g++.dg/torture/pr56635.C: New test.
1152 2013-03-18 Richard Biener <rguenther@suse.de>
1154 PR tree-optimization/3713
1155 * g++.dg/ipa/devirt-12.C: New testcase.
1157 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1160 * c-c++-common/pr56566.c: New test.
1162 2013-03-17 Jason Merrill <jason@redhat.com>
1164 * g++.dg/template/abstract-dr337.C: XFAIL.
1166 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1169 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1170 * c-c++-common/pr56607.c: New test.
1172 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1175 * g++.dg/cpp0x/constexpr-array5.C: New.
1177 2013-03-15 Tobias Burnus <burnus@net-b.de>
1180 * gfortran.dg/transfer_intrinsic_5.f90: New.
1182 2013-03-15 Kai Tietz <ktietz@redhat.com>
1184 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1185 * gcc.target/i386/pr20020-1.c: Likewise.
1186 * gcc.target/i386/pr20020-2.c: Likewise.
1187 * gcc.target/i386/pr20020-3.c: Likewise.
1188 * gcc.target/i386/pr53425-1.c: Likewise.
1189 * gcc.target/i386/pr53425-2.c: Likewise.
1190 * gcc.target/i386/pr55093.c: Likewise.
1191 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1193 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1196 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1197 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1199 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1201 PR tree-optimization/53265
1202 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1204 * gcc.dg/graphite/id-6.c (test): Likewise.
1205 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1206 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1208 PR tree-optimization/53265
1209 * gcc.dg/pr53265.c: New test.
1210 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1212 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1214 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1215 n, use it as high bound instead of 4.
1217 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1220 * gcc.target/sh/pr49880-1.c: New.
1221 * gcc.target/sh/pr49880-2.c: New.
1222 * gcc.target/sh/pr49880-3.c: New.
1223 * gcc.target/sh/pr49880-4.c: New.
1224 * gcc.target/sh/pr49880-5.c: New.
1226 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1228 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1230 2013-03-13 Richard Biener <rguenther@suse.de>
1232 PR tree-optimization/56608
1233 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1235 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1238 * g++.dg/cpp0x/alias-decl-32.C: New.
1240 2013-03-11 Jan Hubicka <jh@suse.cz>
1243 * gcc.c-torture/compile/pr56571.c: New testcase.
1245 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1247 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1248 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1250 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1252 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1253 * gcc.dg/inline_4.c: Likewise.
1254 * gcc.dg/unroll_2.c: Likewise.
1255 * gcc.dg/unroll_3.c: Likewise.
1256 * gcc.dg/unroll_4.c: Likewise.
1258 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1261 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1264 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1266 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1269 * gcc.c-torture/compile/pr40797.c: New.
1271 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1273 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1275 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1278 * gfortran.dg/class_56.f90: New test.
1280 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1283 * gcc.target/mips/pr56524.c: New test.
1285 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1288 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1290 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1293 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1295 2013-03-08 Marek Polacek <polacek@redhat.com>
1297 PR tree-optimization/56478
1298 * gcc.dg/torture/pr56478.c: New test.
1300 2013-03-08 Kai Tietz <ktietz@redhat.com>
1302 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1303 targets linker option --allow-multiple-definition.
1305 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1306 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1307 * gcc.dg/pr52549.c: Add LLP64 case.
1308 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1309 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1310 * gcc.dg/torture/pr51071-2.c: Likewise.
1311 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1312 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1313 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1314 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1315 * gcc.dg/weak/weak-1.c: Likewise.
1316 * gcc.dg/weak/weak-2.c: Likewise.
1317 * gcc.dg/weak/weak-3.c: Likewise.
1318 * gcc.dg/weak/weak-4.c: Likewise.
1319 * gcc.dg/weak/weak-5.c: Likewise.
1320 * gcc.dg/weak/weak-15.c: Likewise.
1321 * gcc.dg/weak/weak-16.c: Likewise.
1323 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1325 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1327 PR tree-optimization/56559
1328 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1330 2013-03-07 Andreas Schwab <schwab@suse.de>
1332 * gcc.dg/pr31490.c: Fix last change.
1334 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1337 * g++.dg/template/crash115.C: New.
1339 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1341 PR tree-optimization/56539
1342 * gcc.c-torture/compile/pr56539.c: New test.
1344 2013-03-06 Kai Tietz <ktietz@redhat.com>
1346 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1348 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1349 * gcc.dg/lto/20091013-1_2.c: Likewise.
1350 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1352 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1354 * gnat.dg/specs/aggr6.ads: New test.
1356 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1358 * gnat.dg/loop_optimization15.ad[sb]: New test.
1360 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1363 * gcc.dg/pr56548.c: New test.
1365 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1368 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1370 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1373 * g++.dg/template/typename20.C: New test.
1375 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1378 * gcc.dg/pr56510.c: New test.
1380 PR rtl-optimization/56484
1381 * gcc.c-torture/compile/pr56484.c: New test.
1383 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1386 * g++.dg/warn/Wsign-conversion-2.C: New.
1388 2013-03-05 Richard Biener <rguenther@suse.de>
1390 PR tree-optimization/56270
1391 * gcc.dg/vect/slp-38.c: New testcase.
1393 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1395 PR rtl-optimization/56494
1396 * gcc.dg/pr56494.c: New test.
1398 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1400 * gcc.dg/pr56424.c: New test.
1402 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1404 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1405 * gcc.dg/pr56228.c <avr>: Skip.
1407 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1410 PR tree-optimization/52631
1411 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1413 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1415 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1416 * gcc.dg/vect/vect-83_64.c: Same.
1418 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1421 * gfortran.dg/pointer_check_13.f90: New test.
1423 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1426 * gfortran.dg/array_constructor_42.f90: New test.
1428 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1431 * g++.dg/template/static33.C: New.
1432 * g++.dg/template/static34.C: Likewise.
1435 * g++.dg/template/static35.C: New.
1437 2013-03-01 Steve Ellcey <sellcey@mips.com>
1439 * gcc.dg/pr56396.c: Require pic support.
1441 2013-03-01 Richard Biener <rguenther@suse.de>
1443 PR tree-optimization/55481
1444 * gcc.dg/torture/pr56488.c: New testcase.
1446 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1447 Jakub Jelinek <jakub@redhat.com>
1450 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1451 no_sanitize_address attribute rather than no_address_safety_analysis.
1452 * g++.dg/asan/sanitizer_test_utils.h
1453 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1454 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1455 in addition to no_address_safety_analysis.
1457 2013-02-28 Jason Merrill <jason@redhat.com>
1460 * g++.dg/cpp0x/constexpr-and.C: New.
1462 2013-02-28 Martin Jambor <mjambor@suse.cz>
1464 PR tree-optimization/56294
1465 * g++.dg/debug/pr56294.C: New test.
1467 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1469 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1471 2013-02-27 Marek Polacek <polacek@redhat.com>
1473 PR rtl-optimization/56466
1474 * gcc.dg/pr56466.c: New test.
1476 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1478 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1479 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1480 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1482 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1485 * gcc.dg/pr45472.c: New test.
1487 2013-02-26 Marek Polacek <polacek@redhat.com>
1489 PR tree-optimization/56426
1490 * gcc.dg/pr56436.c: New test.
1492 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1494 PR tree-optimization/56448
1495 * gcc.c-torture/compile/pr56448.c: New test.
1497 PR tree-optimization/56443
1498 * gcc.dg/torture/pr56443.c: New test.
1500 2013-02-25 Richard Biener <rguenther@suse.de>
1502 PR tree-optimization/56175
1503 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1505 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1508 * g++.dg/torture/pr56403.C: New test.
1510 2013-02-25 Catherine Moore <clm@codesourcery.com>
1513 2013-02-24 Catherine Moore <clm@codesourcery.com>
1514 Richard Sandiford <rdsandiford@googlemail.com>
1516 * gcc.target/mips/mips.exp: Add microMIPS support.
1517 * gcc.target/mips/umips-movep-2.c: New test.
1518 * gcc.target/mips/umips-lwp-2.c: New test.
1519 * gcc.target/mips/umips-swp-5.c: New test.
1520 * gcc.target/mips/umips-constraints-1.c: New test.
1521 * gcc.target/mips/umips-lwp-3.c: New test.
1522 * gcc.target/mips/umips-swp-6.c: New test.
1523 * gcc.target/mips/umips-constraints-2.c: New test.
1524 * gcc.target/mips/umips-save-restore-1.c: New test.
1525 * gcc.target/mips/umips-lwp-4.c: New test.
1526 * gcc.target/mips/umips-swp-7.c: New test.
1527 * gcc.target/mips/umips-save-restore-2.c: New test.
1528 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1529 * gcc.target/mips/umips-lwp-5.c: New test.
1530 * gcc.target/mips/umips-save-restore-3.c: New test.
1531 * gcc.target/mips/umips-lwp-6.c: New test.
1532 * gcc.target/mips/umips-swp-1.c: New test.
1533 * gcc.target/mips/umips-lwp-7.c: New test.
1534 * gcc.target/mips/umips-swp-2.c: New test.
1535 * gcc.target/mips/umips-lwp-8.c: New test.
1536 * gcc.target/mips/umips-swp-3.c: New test.
1537 * gcc.target/mips/umips-movep-1.c: New test.
1538 * gcc.target/mips/umips-lwp-1.c: New test.
1539 * gcc.target/mips/umips-swp-4.c: New test.
1541 2013-02-24 Catherine Moore <clm@codesourcery.com>
1542 Richard Sandiford <rdsandiford@googlemail.com>
1544 * gcc.target/mips/mips.exp: Add microMIPS support.
1545 * gcc.target/mips/umips-movep-2.c: New test.
1546 * gcc.target/mips/umips-lwp-2.c: New test.
1547 * gcc.target/mips/umips-swp-5.c: New test.
1548 * gcc.target/mips/umips-constraints-1.c: New test.
1549 * gcc.target/mips/umips-lwp-3.c: New test.
1550 * gcc.target/mips/umips-swp-6.c: New test.
1551 * gcc.target/mips/umips-constraints-2.c: New test.
1552 * gcc.target/mips/umips-save-restore-1.c: New test.
1553 * gcc.target/mips/umips-lwp-4.c: New test.
1554 * gcc.target/mips/umips-swp-7.c: New test.
1555 * gcc.target/mips/umips-save-restore-2.c: New test.
1556 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1557 * gcc.target/mips/umips-lwp-5.c: New test.
1558 * gcc.target/mips/umips-save-restore-3.c: New test.
1559 * gcc.target/mips/umips-lwp-6.c: New test.
1560 * gcc.target/mips/umips-swp-1.c: New test.
1561 * gcc.target/mips/umips-lwp-7.c: New test.
1562 * gcc.target/mips/umips-swp-2.c: New test.
1563 * gcc.target/mips/umips-lwp-8.c: New test.
1564 * gcc.target/mips/umips-swp-3.c: New test.
1565 * gcc.target/mips/umips-movep-1.c: New test.
1566 * gcc.target/mips/umips-lwp-1.c: New test.
1567 * gcc.target/mips/umips-swp-4.c: New test.
1569 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1572 * lib/asan-dg.exp (asan_link_flags): Add
1573 -B${gccpath}/libsanitizer/asan/ to flags.
1575 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1578 * gcc.dg/torture/pr56420.c: New test.
1580 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1583 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1585 2013-02-21 Martin Jambor <mjambor@suse.cz>
1587 PR tree-optimization/56310
1588 * g++.dg/ipa/pr56310.C: New test.
1590 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1593 * gfortran.dg/proc_ptr_comp_37.f90: New.
1595 2013-02-21 Richard Biener <rguenther@suse.de>
1597 PR tree-optimization/56415
1599 2013-02-11 Richard Biener <rguenther@suse.de>
1601 PR tree-optimization/56273
1602 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1603 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1604 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1605 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1606 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1607 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1609 2013-02-21 Marek Polacek <polacek@redhat.com>
1611 PR tree-optimization/56398
1612 * g++.dg/torture/pr56398.C: New test.
1614 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1617 * gcc.c-torture/compile/pr56405.c: New test.
1619 2013-02-20 Jan Hubicka <jh@suse.cz>
1621 PR tree-optimization/56265
1622 * g++.dg/ipa/devirt-11.C: New testcase.
1624 2013-02-20 Richard Biener <rguenther@suse.de>
1626 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1628 2013-02-20 Richard Biener <rguenther@suse.de>
1629 Jakub Jelinek <jakub@redhat.com>
1631 PR tree-optimization/56396
1632 * gcc.dg/pr56396.c: New testcase.
1634 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1637 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1639 2013-02-19 Richard Biener <rguenther@suse.de>
1641 PR tree-optimization/56384
1642 * gcc.dg/torture/pr56384.c: New testcase.
1644 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1646 PR tree-optimization/56350
1647 * gcc.dg/pr56350.c: New test.
1649 PR tree-optimization/56381
1650 * g++.dg/opt/pr56381.C: New test.
1652 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1655 * lib/dg-pch.exp (pch-init, pch-finish,
1656 check_effective_target_pch_supported_debug): New procs.
1657 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1658 Likewise if $pch_unsupported_debug and $flags include -g.
1659 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1660 and dg-require-effective-target pch_unsupported_debug.
1661 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1662 * objc.dg/pch/pch.exp: Likewise.
1663 * gcc.dg/pch/pch.exp: Likewise.
1664 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1665 pch_unsupported_debug.
1666 * gcc.dg/pch/valid-1.hs: Likewise.
1667 * gcc.dg/pch/valid-1b.c: Likewise.
1668 * gcc.dg/pch/valid-1b.hs: Likewise.
1670 2013-02-18 Richard Biener <rguenther@suse.de>
1672 PR tree-optimization/56366
1673 * gcc.dg/torture/pr56366.c: New testcase.
1675 2013-02-18 Richard Biener <rguenther@suse.de>
1678 * gcc.dg/torture/pr56349.c: New testcase.
1680 2013-02-18 Richard Biener <rguenther@suse.de>
1682 PR tree-optimization/56321
1683 * gcc.dg/torture/pr56321.c: New testcase.
1685 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1687 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1689 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1690 Dodji Seketeli <dodji@redhat.com>
1693 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1694 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1695 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1696 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1697 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1698 * c-c++-common/asan/pr56330.c: Likewise.
1699 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1700 Ensure the size argument of __builtin_memcpy is a constant.
1702 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1703 Paolo Carlini <paolo.carlini@oracle.com>
1706 * g++.dg/cpp0x/enum23.C: New.
1708 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1711 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1713 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1715 PR rtl-optimization/56348
1716 * gcc.target/i386/pr56348.c: New test.
1718 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1720 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1721 * gcc.target/arm/interrupt-2.c: Likewise.
1723 2013-02-15 Tobias Burnus <burnus@net-b.de>
1726 * gfortran.dg/matmul_9.f90: New.
1728 2013-02-15 Tobias Burnus <burnus@net-b.de>
1731 * gfortran.dg/init_flag_11.f90: New.
1733 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1735 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1737 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1739 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1742 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1743 Tobias Burnus <burnus@net-b.de>
1746 * gfortran.dg/allocatable_function_7.f90: New.
1748 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1750 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1751 * asan_globals_test-wrapper.cc: New file.
1752 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1753 instead of asan_globals_test.cc as dg-additional-sources.
1754 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1755 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1756 "sanitizer_test_utils.h" instead of
1757 "sanitizer_common/tests/sanitizer_test_utils.h".
1758 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1759 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1760 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1761 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1762 * g++.dg/asan/asan_test.cc: Synced from upstream.
1763 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1765 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1768 * c-c++-common/asan/memcmp-2.c: New test.
1770 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1773 * g++.dg/cpp0x/udlit-string-literal.h: New.
1774 * g++.dg/cpp0x/udlit-string-literal.C: New.
1776 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1778 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1780 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1783 * gcc.target/arm/pr56184.C: New test.
1785 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1788 * g++.dg/torture/pr56302.C: New test.
1789 * g++.dg/cpp0x/constexpr-56302.C: New test.
1790 * c-c++-common/pr56302.c: New test.
1792 2013-02-13 Tobias Burnus <burnus@net-b.de>
1793 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1796 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1797 * gfortran.dg/quad_3.f90: Ditto.
1799 2013-02-13 Kostya Serebryany <kcc@google.com>
1801 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1802 to match the fresh asan run-time.
1803 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1805 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1807 Avoid instrumenting duplicated memory access in the same basic block
1808 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1809 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1810 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1811 * c-c++-common/asan/inc.c: Likewise.
1813 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1816 * gcc.target/i386/pr56148.c: New test.
1818 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1819 Tobias Burnus <burnus@net-b.de>
1822 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1825 2013-02-12 Richard Biener <rguenther@suse.de>
1828 * gcc.dg/lto/pr56297_0.c: New testcase.
1829 * gcc.dg/lto/pr56297_0.c: Likewise.
1831 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1834 * gfortran.dg/typebound_deferred_1.f90: New.
1836 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1838 PR rtl-optimization/56151
1839 * gcc.target/i386/pr56151.c: New test.
1841 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1843 * g++.dg/ext/mv12.C: New test.
1844 * g++.dg/ext/mv12.h: New file.
1845 * g++.dg/ext/mv12-aux.C: New file.
1846 * g++.dg/ext/mv13.C: New test.
1848 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1850 * lib/target-supports.exp
1851 (check_effective_target_powerpc_eabi_ok): New.
1852 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1854 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1855 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1857 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1858 * gcc.target/powerpc/pr51623.c: Likewise.
1859 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1860 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1862 2013-02-11 Alexander Potapenko <glider@google.com>
1863 Jack Howarth <howarth@bromo.med.uc.edu>
1864 Jakub Jelinek <jakub@redhat.com>
1867 * g++.dg/asan/pr55617.C: Run on all targets.
1869 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1871 PR rtl-optimization/56275
1872 * gcc.dg/pr56275.c: New test.
1874 2013-02-11 Richard Biener <rguenther@suse.de>
1876 PR tree-optimization/56273
1877 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1879 2013-02-11 Richard Biener <rguenther@suse.de>
1881 PR tree-optimization/56264
1882 * gcc.dg/torture/pr56264.c: New testcase.
1884 2013-02-11 Richard Biener <rguenther@suse.de>
1886 PR tree-optimization/56273
1887 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1888 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1889 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1890 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1891 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1892 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1894 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
1896 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
1897 for *-*-linux-gnu targets.
1898 * g++.dg/asan/interception-test-1.c: Ditto.
1899 * g++.dg/asan/interception-failure-test-1.C: Ditto.
1900 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
1902 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
1905 * gfortran.dg/intrinsic_size_4.f90 : New test.
1907 2013-02-09 Jakub Jelinek <jakub@redhat.com>
1910 * gcc.target/powerpc/pr56256.c: New test.
1912 2013-02-08 Ian Lance Taylor <iant@google.com>
1914 * lib/go.exp: Load timeout.exp.
1916 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
1918 PR rtl-optimization/56246
1919 * gcc.target/i386/pr56246.c: New test.
1921 2013-02-08 Jeff Law <law@redhat.com>
1924 * gcc.dg/debug/dwarf2/pr53948.c: New test.
1926 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
1929 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
1932 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1934 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
1936 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1938 PR rtl-optimization/56195
1939 * gcc.dg/torture/pr56195.c: New test.
1941 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
1944 * gfortran.dg/recursive_interface_2.f90: New test.
1946 2013-02-08 Jakub Jelinek <jakub@redhat.com>
1948 PR tree-optimization/56250
1949 * gcc.c-torture/execute/pr56250.c: New test.
1951 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1953 PR tree-optimization/56064
1954 * gcc.dg/fixed-point/view-convert-2.c: New test.
1956 2013-02-08 Michael Matz <matz@suse.de>
1958 PR tree-optimization/52448
1959 * gcc.dg/pr52448.c: New test.
1961 2013-02-08 Richard Biener <rguenther@suse.de>
1964 * gcc.dg/torture/pr56181.c: New testcase.
1966 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
1969 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
1970 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
1972 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1975 * g++.dg/parse/crash61.C: New test.
1978 * g++.dg/parse/pr56239.C: New test.
1981 * g++.dg/abi/mangle61.C: New test.
1983 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
1985 PR rtl-optimization/56225
1986 * gcc.target/i386/pr56225.c: New test.
1988 2013-02-07 Jakub Jelinek <jakub@redhat.com>
1991 * gcc.dg/guality/pr56154-1.c: New test.
1992 * gcc.dg/guality/pr56154-2.c: New test.
1993 * gcc.dg/guality/pr56154-3.c: New test.
1994 * gcc.dg/guality/pr56154-4.c: New test.
1995 * gcc.dg/guality/pr56154-aux.c: New file.
1997 PR tree-optimization/55789
1998 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2000 * gcc.dg/tree-ssa/inline-3.c: Add
2001 --param max-early-inliner-iterations=2 option.
2003 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2006 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2007 Add -fno-dwarf2-cfi-asm to dg-options.
2010 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2013 * gcc.dg/pr56228.c: New test.
2015 2013-02-07 Alan Modra <amodra@gmail.com>
2018 * gcc.target/powerpc/pr54009.c: New test.
2020 * gfortran.dg/pr54131.f: New test.
2022 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2025 * gfortran.dg/array_constructor_41.f90: New test.
2027 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2030 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2032 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2035 * g++.dg/gomp/pr56217.C: New test.
2037 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2039 PR tree-optimization/56205
2040 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2041 * gcc.c-torture/execute/pr56205.c: New test.
2043 2013-02-05 Richard Biener <rguenther@suse.de>
2045 PR tree-optimization/53342
2046 PR tree-optimization/53185
2047 * gcc.dg/vect/pr53185-2.c: New testcase.
2049 2013-02-05 Jan Hubicka <jh@suse.cz>
2051 PR tree-optimization/55789
2052 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2053 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2054 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2055 * g++.dg/ipa/inline-1.C: New testcase.
2056 * g++.dg/ipa/inline-2.C: New testcase.
2057 * g++.dg/ipa/inline-3.C: New testcase.
2059 2013-02-05 Jan Hubicka <jh@suse.cz>
2061 PR tree-optimization/55789
2062 * g++.dg/torture/pr55789.C: New testcase.
2064 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2067 * gcc.dg/pr56167.c: New test.
2069 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2072 * gcc.target/sh/pr55146.c: New.
2074 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2076 PR tree-optimization/54386
2077 * gcc.target/sh/pr54386.c: New.
2079 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2082 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2085 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2087 2013-02-04 Alexander Potapenko <glider@google.com>
2088 Jack Howarth <howarth@bromo.med.uc.edu>
2089 Jakub Jelinek <jakub@redhat.com>
2092 * g++.dg/asan/pr55617.C: New test.
2094 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2097 * gfortran.dg/typebound_operator_19.f90: New test.
2098 * gfortran.dg/typebound_assignment_4.f90: New test.
2100 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2103 * gfortran.dg/recursive_interface_1.f90: New test.
2105 2013-02-04 Richard Guenther <rguenther@suse.de>
2108 * gcc.dg/lto/pr56168_0.c: New testcase.
2109 * gcc.dg/lto/pr56168_1.c: Likewise.
2111 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2115 * gfortran.dg/block_12.f90: New test.
2116 * gfortran.dg/module_error_1.f90: New test.
2118 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2120 * lib/target-supports.exp (check_effective_target_vect_float)
2121 (check_effective_target_vect_no_align): Add mips-sde-elf.
2123 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2125 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2127 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2129 * gcc.dg/pr56023.c: XFAIL on AIX.
2130 * gcc.dg/vect/pr49352.c: Same.
2132 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2134 * gnat.dg/opt26.adb: New test.
2136 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
2139 2013-01-27 Amol Pise <amolpise15@gmail.com>
2141 * gcc.target/arm/neon-vfnms-1.c: New test.
2142 * gcc.target/arm/neon-vfnma-1.c: New test.
2144 2013-01-31 Richard Biener <rguenther@suse.de>
2146 PR tree-optimization/56157
2147 * gcc.dg/torture/pr56157.c: New testcase.
2149 2013-01-30 Richard Biener <rguenther@suse.de>
2151 PR tree-optimization/56150
2152 * gcc.dg/torture/pr56150.c: New testcase.
2154 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2157 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2158 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2159 printed in backtrace.
2160 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2161 to avoid errors about mismatched allocation vs. deallocation.
2164 * g++.dg/mv1.C: Moved to...
2165 * g++.dg/ext/mv1.C: ... here. Adjust test.
2166 * g++.dg/mv2.C: Moved to...
2167 * g++.dg/ext/mv2.C: ... here. Adjust test.
2168 * g++.dg/mv3.C: Moved to...
2169 * g++.dg/ext/mv3.C: ... here.
2170 * g++.dg/mv4.C: Moved to...
2171 * g++.dg/ext/mv4.C: ... here.
2172 * g++.dg/mv5.C: Moved to...
2173 * g++.dg/ext/mv5.C: ... here. Adjust test.
2174 * g++.dg/mv6.C: Moved to...
2175 * g++.dg/ext/mv6.C: ... here. Adjust test.
2176 * g++.dg/ext/mv7.C: New test.
2177 * g++.dg/ext/mv8.C: New test.
2178 * g++.dg/ext/mv9.C: New test.
2179 * g++.dg/ext/mv10.C: New test.
2180 * g++.dg/ext/mv11.C: New test.
2182 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2184 PR rtl-optimization/56144
2185 * gcc.dg/pr56144.c: New.
2187 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2189 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2191 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2192 * g++.dg/cpp0x/constexpr-55573.C: Same
2194 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2196 PR tree-optimization/56064
2197 * gcc.dg/fixed-point/view-convert.c: New test.
2199 2013-01-30 Andreas Schwab <schwab@suse.de>
2201 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2202 evaluate the end index in string range.
2204 2013-01-30 Tobias Burnus <burnus@net-b.de>
2207 * gfortran.dg/allocatable_function_6.f90: New.
2209 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2210 Mikael Morin <mikael@gcc.gnu.org>
2213 * gfortran.dg/proc_ptr_comp_36.f90: New.
2215 2013-01-29 Richard Biener <rguenther@suse.de>
2217 PR tree-optimization/55270
2218 * gcc.dg/torture/pr55270.c: New testcase.
2220 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2222 PR rtl-optimization/56117
2223 * gcc.dg/pr56117.c: New test.
2225 2013-01-28 Richard Biener <rguenther@suse.de>
2227 PR tree-optimization/56034
2228 * gcc.dg/torture/pr56034.c: New testcase.
2230 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2232 PR tree-optimization/56125
2233 * gcc.dg/pr56125.c: New test.
2235 2013-01-28 Tobias Burnus <burnus@net-b.de>
2236 Mikael Morin <mikael@gcc.gnu.org>
2239 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2240 * gfortran.dg/import8.f90: Likewise.
2241 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2242 * gfortran.dg/import10.f90: New test.
2243 * gfortran.dg/import11.f90: Likewise
2245 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2248 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2249 string.h. Provide memset, malloc and free prototypes, adjust line
2250 numbers in dg-output.
2251 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2252 Provide memset prototype and adjust line numbers in dg-output.
2253 * c-c++-common/asan/global-overflow-1.c: Likewise.
2255 PR tree-optimization/56094
2256 * gcc.dg/pr56094.c: New test.
2258 2013-01-27 Amol Pise <amolpise15@gmail.com>
2260 * gcc.target/arm/neon-vfnms-1.c: New test.
2261 * gcc.target/arm/neon-vfnma-1.c: New test.
2263 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2266 * gcc.target/i386/pr56114.c: New test.
2268 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2271 * gfortran.dg/associate_14.f90: New test.
2274 * gfortran.dg/associate_13.f90: New test.
2276 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2278 PR tree-optimization/56098
2279 * gcc.dg/pr56098-1.c: New test.
2280 * gcc.dg/pr56098-2.c: New test.
2282 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2285 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2287 2013-01-22 Marek Polacek <polacek@redhat.com>
2289 PR tree-optimization/56035
2290 * gcc.dg/pr56035.c: New test.
2292 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2294 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2297 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2299 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2301 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2304 * gcc.dg/pr56078.c: New test.
2305 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2307 2013-01-24 Martin Jambor <mjambor@suse.cz>
2309 PR tree-optimization/55927
2310 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2312 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2314 * gcc.target/i386/movsd.c: New test.
2316 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2319 * gcc.target/i386/pr55934.c: New test.
2321 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2324 * gfortran.dg/select_8.f90: New.
2326 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2328 * gcc.target/microblaze/microblaze.exp: Remove
2329 target_config_cflags check.
2331 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2334 * gfortran.dg/gomp/pr56052.f90: New test.
2337 * gcc.dg/pr49069.c: New test.
2339 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2342 * g++.dg/cpp0x/constexpr-static10.C: New.
2344 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2347 * gcc.target/i386/pr56028.c: New test.
2349 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2352 * gcc.target/i386/pr55686.c: New test.
2354 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2357 * g++.dg/cpp0x/variadic139.C: New test.
2358 * g++.dg/cpp0x/variadic140.C: Likewise.
2359 * g++.dg/cpp0x/variadic141.C: Likewise.
2361 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2363 * gnat.dg/warn8.adb: New test.
2365 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2368 * gfortran.dg/include_8.f90: New test.
2370 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2372 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2373 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2375 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2377 PR tree-optimization/56051
2378 * gcc.c-torture/execute/pr56051.c: New test.
2380 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2382 PR rtl-optimization/56023
2383 * gcc.dg/pr56023.c: New test.
2385 2013-01-21 Martin Jambor <mjambor@suse.cz>
2388 * gcc.target/i386/pr56022.c: New test.
2390 2013-01-21 Jason Merrill <jason@redhat.com>
2392 * lib/target-supports.exp (check_effective_target_alias): New.
2394 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2397 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2399 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2401 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2403 2013-01-19 Jeff Law <law@redhat.com>
2405 PR tree-optimization/52631
2406 * tree-ssa/pr52631.c: New test.
2407 * tree-ssa/ssa-fre-9: Update expected output.
2409 2013-01-19 Anthony Green <green@moxielogic.com>
2411 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2414 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2416 PR tree-optimization/56029
2417 * g++.dg/torture/pr56029.C: New test.
2419 2013-01-18 Sharad Singhai <singhai@google.com>
2421 PR tree-optimization/55995
2422 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2424 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2427 * gcc.target/i386/pr55433.c: New.
2429 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2432 * gfortran.dg/pr56015.f90: New test.
2434 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2436 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2438 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2440 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2441 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2442 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2443 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2444 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2446 2013-01-17 Jeff Law <law@redhat.com>
2448 * gcc.dg/pr52573.c: Move to...
2449 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2451 PR rtl-optimization/52573
2452 * gcc.dg/pr52573.c: New test.
2454 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2457 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2458 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2459 check_no_compiler_messages to test support in ucontext.h.
2460 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2461 compliant RLIMIT_AS.
2463 2013-01-17 Marek Polacek <polacek@redhat.com>
2465 PR rtl-optimization/55833
2466 * gcc.dg/pr55833.c: New test.
2468 2013-01-17 Jan Hubicka <jh@suse.cz>
2470 PR tree-optimization/55273
2471 * gcc.c-torture/compile/pr55273.c: New testcase.
2473 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2476 * gcc.target/pr55981.c: New test.
2478 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2480 * gcc.target/arm/pr40887.c: Require at least armv5.
2481 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2482 * gcc.target/arm/pr51915.c: Likewise.
2483 * gcc.target/arm/pr52006.c: Likewise.
2484 * gcc.target/arm/pr53187.c: Likewise.
2486 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2487 * gcc.target/arm/ftest-support-arm.h: Delete.
2488 * gcc.target/arm/ftest-support-thumb.h: Delete.
2489 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2490 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2491 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2492 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2493 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2494 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2495 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2496 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2497 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2498 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2499 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2500 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2501 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2502 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2503 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2504 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2505 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2506 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2507 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2508 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2509 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2510 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2511 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2512 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2514 2013-01-17 Martin Jambor <mjambor@suse.cz>
2516 PR tree-optimizations/55264
2517 * g++.dg/ipa/pr55264.C: New test.
2519 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2522 * gfortran.dg/class_55.f90: New.
2524 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2527 * gcc.c-torture/execute/builtins/builtins.exp: Add
2528 -Wl,--allow-multiple-definition for eabi and elf targets.
2531 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2532 check_effective_target_vect_perm_short,
2533 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2534 check_effective_target_vect64): Return 0 for big-endian ARM.
2535 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2537 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2540 2013-01-16 Richard Biener <rguenther@suse.de>
2542 PR tree-optimization/55964
2543 * gcc.dg/torture/pr55964.c: New testcase.
2545 2013-01-16 Richard Biener <rguenther@suse.de>
2547 PR tree-optimization/54767
2548 PR tree-optimization/53465
2549 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2551 2013-01-16 Christian Bruel <christian.bruel@st.com>
2554 * gcc.target/sh/sh-switch.c: New testcase.
2556 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2558 * gcc.dg/webizer.c: Increase the array size.
2560 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2563 * gcc.dg/pr55940.c: New test.
2565 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2566 Harald Anlauf <anlauf@gmx.de>
2568 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2569 * gfortran.dg/bounds_check_5.f90: Likewise.
2570 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2571 * gfortran.dg/continuation_9.f90: Likewise.
2572 * gfortran.dg/move_alloc_13.f90: Likewise.
2573 * gfortran.dg/structure_constructor_11.f90: Likewise.
2574 * gfortran.dg/tab_continuation.f: Likewise.
2575 * gfortran.dg/warning-directive-2.F90: Likewise.
2576 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2578 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2580 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2581 * gcc.target/arm/fma-sp.c: Likewise.
2583 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2585 PR rtl-optimization/55153
2586 * gcc.dg/pr55153.c: New.
2588 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2590 PR tree-optimization/55920
2591 * gcc.c-torture/compile/pr55920.c: New test.
2593 2013-01-15 Richard Biener <rguenther@suse.de>
2596 * gcc.dg/torture/pr55882.c: New testcase.
2598 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2600 PR tree-optimization/55955
2601 * gcc.c-torture/compile/pr55955.c: New test.
2603 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2606 * g++.dg/cpp0x/alias-decl-31.C: New test.
2608 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2611 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2612 case where interface is null.
2614 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2617 * gfortran.dg/array_constructor_40.f90: New test.
2619 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2621 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2623 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2625 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2626 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2627 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2628 * gcc.target/aarch64/vect-ld1r.c: New.
2629 * gcc.target/aarch64/vect-ld1r.x: New.
2631 2013-01-14 Andi Kleen <ak@linux.intel.com>
2634 * gcc.target/i386/hle-clear-rel.c: New file
2635 * gcc.target/i386/hle-store-rel.c: New file.
2637 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2639 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2640 * gfortran.dg/bounds_check_4.f90: Likewise.
2641 * gfortran.dg/inquire_10.f90: Likewise.
2642 * gfortran.dg/minloc_3.f90: Likewise.
2643 * gfortran.dg/minlocval_3.f90: Likewise.
2644 * gfortran.dg/module_double_reuse.f90: Likewise.
2645 * gfortran.dg/mvbits_1.f90: Likewise.
2646 * gfortran.dg/oldstyle_1.f90: Likewise.
2647 * gfortran.dg/pr20163-2.f: Likewise.
2648 * gfortran.dg/save_1.f90: Likewise.
2649 * gfortran.dg/scan_1.f90: Likewise.
2650 * gfortran.dg/select_char_1.f90: Likewise.
2651 * gfortran.dg/shape_4.f90: Likewise.
2652 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2653 * gfortran.dg/function_optimize_10.f90: Likewise.
2654 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2655 * gfortran.dg/used_types_17.f90: Likewise.
2656 * gfortran.dg/used_types_18.f90: Likewise.
2658 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2661 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2663 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2665 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2667 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2669 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2671 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2674 * gfortran.dg/assumed_type_2.f90: Fix test case.
2675 * gfortran.dg/internal_pack_13.f90: New test.
2676 * gfortran.dg/internal_pack_14.f90: New test.
2678 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2681 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2682 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2685 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2687 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2689 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2692 * gcc.target/s390/pr55719.c: New testcase.
2694 2013-01-11 Richard Guenther <rguenther@suse.de>
2696 PR tree-optimization/44061
2697 * gcc.dg/pr44061.c: New testcase.
2699 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2701 Update copyright years.
2703 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2704 Jakub Jelinek <jakub@redhat.com>
2707 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2709 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2711 PR rtl-optimization/55672
2712 * gcc.target/i386/pr55672.c: New.
2714 2013-01-10 Jeff Law <law@redhat.com>
2716 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2717 pass/fail message unique.
2720 2013-01-10 Jason Merrill <jason@redhat.com>
2722 * ada/.gitignore: New.
2724 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2726 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2728 * g++.dg/tls/thread_local2.C: Likewise.
2729 * g++.dg/tls/thread_local2g.C: Likewise.
2730 * g++.dg/tls/thread_local6.C: Likewise.
2731 * g++.dg/tls/thread_local-order1.C: Add tls options.
2732 * g++.dg/tls/thread_local-order2.C: Likewise.
2733 * g++.dg/tls/thread_local3.C: Likewise.
2734 * g++.dg/tls/thread_local3g.C: Likewise.
2735 * g++.dg/tls/thread_local4.C: Likewise.
2736 * g++.dg/tls/thread_local4g.C: Likewise.
2737 * g++.dg/tls/thread_local5.C: Likewise.
2738 * g++.dg/tls/thread_local5g.C: Likewise.
2739 * g++.dg/tls/thread_local6g.C: Likewise.
2741 2013-01-10 Kostya Serebryany <kcc@google.com>
2743 * g++.dg/asan/asan_test.cc: Sync from upstream.
2745 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2747 PR tree-optimization/55921
2748 * gcc.c-torture/compile/pr55921.c: New test.
2750 2013-01-09 Jan Hubicka <jh@suse.cz>
2752 PR tree-optimization/55569
2753 * gcc.c-torture/compile/pr55569.c: New testcase.
2755 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2758 * gfortran.dg/use_28.f90: New test.
2760 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2762 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2763 number matching more robust.
2765 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2767 PR rtl-optimization/55829
2768 * gcc.target/i386/pr55829.c: New.
2770 2013-01-09 Tobias Burnus <burnus@net-b.de>
2773 * gfortran.dg/bind_c_bool_1.f90: New.
2774 * gfortran.dg/do_5.f90: Add dg-warning.
2776 2013-01-09 Jan Hubicka <jh@suse.cz>
2778 PR tree-optimization/55875
2779 * gcc.c-torture/execute/pr55875.c: New testcase.
2780 * g++.dg/torture/pr55875.C: New testcase.
2782 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2785 * c-c++-common/pr48418.c: New test.
2787 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2790 * g++.dg/tls/thread_local-ice.C: New.
2792 2013-01-09 Andreas Schwab <schwab@suse.de>
2794 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2796 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2798 PR tree-optimization/48189
2799 * gcc.dg/pr48189.c: New test.
2801 2013-01-04 Jan Hubicka <jh@suse.cz>
2803 PR tree-optimization/55823
2804 * g++.dg/ipa/devirt-10.C: New testcase.
2806 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2807 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2809 PR rtl-optimization/55845
2810 * gcc.target/i386/pr55845.c: New test.
2812 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2814 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2815 instructions generated instead of number of occurances.
2817 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2819 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2820 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2821 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2822 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2823 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2824 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2825 * gcc.target/aarch64/vect-fcm.x: Likewise.
2826 * lib/target-supports.exp
2827 (check_effective_target_vect_cond): Enable for AArch64.
2829 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2831 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2832 endian-safe float pool loading.
2833 (test_square_root_v4sf): Likewise.
2834 (test_square_root_v2df): Likewise.
2835 * lib/target-supports.exp
2836 (check_effective_target_vect_call_sqrtf): Add AArch64.
2838 2013-01-08 Martin Jambor <mjambor@suse.cz>
2841 * gcc.dg/tree-ssa/pr55579.c: New test.
2843 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2845 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2848 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2851 * gcc.dg/torture/pr55890-3.c: New test.
2854 * gcc.c-torture/compile/pr55851.c: New test.
2857 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2860 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2863 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2865 2013-01-07 Tobias Burnus <burnus@net-b.de>
2868 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2869 * gfortran.dg/pointer_init_7.f90: New.
2871 2013-01-07 Richard Biener <rguenther@suse.de>
2873 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2875 2013-01-07 Richard Biener <rguenther@suse.de>
2878 * gcc.dg/torture/pr55890-1.c: New testcase.
2879 * gcc.dg/torture/pr55890-2.c: Likewise.
2881 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
2883 * gcc.target/aarch64/fmovd.c: New.
2884 * gcc.target/aarch64/fmovf.c: Likewise.
2885 * gcc.target/aarch64/fmovd-zero.c: Likewise.
2886 * gcc.target/aarch64/fmovf-zero.c: Likewise.
2887 * gcc.target/aarch64/vect-fmovd.c: Likewise.
2888 * gcc.target/aarch64/vect-fmovf.c: Likewise.
2889 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
2890 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
2892 2013-01-07 Richard Biener <rguenther@suse.de>
2894 PR tree-optimization/55888
2895 PR tree-optimization/55862
2896 * gcc.dg/torture/pr55888.c: New testcase.
2898 2013-01-07 Tobias Burnus <burnus@net-b.de>
2901 * gfortran.dg/intrinsic_size_3.f90: New.
2903 2013-01-07 Tobias Burnus <burnus@net-b.de>
2906 * gfortran.dg/select_type_32.f90: New.
2908 2013-01-04 Dodji Seketeli <dodji@redhat.com>
2911 * g++.dg/cpp0x/alias-decl-29.C: New test.
2913 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
2918 * gfortran.dg/class_array_15.f03: New test.
2920 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
2925 * gfortran.dg/use_23.f90: New test.
2926 * gfortran.dg/use_24.f90: New test.
2927 * gfortran.dg/use_25.f90: New test.
2928 * gfortran.dg/use_26.f90: New test.
2929 * gfortran.dg/use_27.f90: New test.
2931 2013-01-06 Olivier Hainque <hainque@adacore.com>
2933 * gnat.dg/specs/clause_on_volatile.ads: New test.
2935 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
2937 * gnat.dg/alignment10.adb: New test.
2939 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
2940 Mikael Morin <mikael@gcc.gnu.org>
2943 * gfortran.dg/use_22.f90: New test.
2945 2013-01-04 Andrew Pinski <apinski@cavium.com>
2947 * gcc.target/aarch64/cmp-1.c: New testcase.
2949 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
2952 * gfortran.dg/select_type_31.f03: New test.
2954 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
2956 PR c++/54526 (again)
2957 * g++.dg/cpp0x/parse2.C: Extend.
2958 * g++.old-deja/g++.other/crash28.C: Adjust.
2960 2013-01-04 Richard Biener <rguenther@suse.de>
2962 PR tree-optimization/55862
2963 * gcc.dg/torture/pr55862.c: New testcase.
2965 2013-01-04 Martin Jambor <mjambor@suse.cz>
2967 PR tree-optimization/55755
2968 * gcc.dg/torture/pr55755.c: New test.
2969 * gcc.dg/tree-ssa/sra-13.c: Likewise.
2970 * gcc.dg/tree-ssa/pr45144.c: Update.
2972 2013-01-04 Richard Biener <rguenther@suse.de>
2975 * gcc.dg/fold-reassoc-2.c: New testcase.
2977 2013-01-04 Tobias Burnus <burnus@net-b.de>
2980 * gfortran.dg/null_7.f90: New.
2982 2013-01-04 Tobias Burnus <burnus@net-b.de>
2986 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
2987 * gfortran.dg/unlimited_polymorphic_7.f90: New.
2988 * gfortran.dg/unlimited_polymorphic_8.f90: New.
2990 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
2992 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
2994 2013-01-03 Janus Weil <janus@gcc.gnu.org>
2997 * gfortran.dg/assignment_1.f90: Modified.
2998 * gfortran.dg/assignment_4.f90: New.
3000 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3002 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3004 2013-01-03 Richard Biener <rguenther@suse.de>
3006 PR tree-optimization/55857
3007 * gcc.dg/vect/pr55857-1.c: New testcase.
3008 * gcc.dg/vect/pr55857-2.c: Likewise.
3010 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3012 PR rtl-optimization/55838
3013 * gcc.dg/pr55838.c: New test.
3015 PR tree-optimization/55832
3016 * gcc.c-torture/compile/pr55832.c: New test.
3018 2013-01-02 Teresa Johnson <tejohnson@google.com>
3020 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3021 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3022 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3023 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3024 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3025 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3026 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3027 * gcc.dg/unroll_1.c: Ditto.
3028 * gcc.dg/unroll_2.c: Ditto.
3029 * gcc.dg/unroll_3.c: Ditto.
3030 * gcc.dg/unroll_4.c: Ditto.
3032 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3034 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3036 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3039 * gfortran.dg/eof_4.f90: New test.
3041 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3043 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3044 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3045 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3046 (compat_setup_dfp): Initialize compat_alt_caret and
3047 compat_save_TEST_ALWAYS_FLAGS.
3049 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3051 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3053 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3055 * gcc.dg/torture/fp-int-convert-2.c: New test.
3057 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3059 * gfortran.dg/newunit_3.f90: Add dg-do run.
3060 * gfortran.dg/inquire_15.f90: Add dg-do run.
3062 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3064 PR tree-optimization/55831
3065 * gcc.dg/pr55831.c: New test.
3067 Copyright (C) 2013 Free Software Foundation, Inc.
3069 Copying and distribution of this file, with or without modification,
3070 are permitted in any medium without royalty provided the copyright
3071 notice and this notice are preserved.