1 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/cpp0x/decltype52.C: New.
6 2013-04-28 Jakub Jelinek <jakub@redhat.com>
9 * g++.dg/cpp/limits.C: Adjust warning wording.
10 * g++.dg/system-binary-constants-1.C: Likewise.
11 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
13 2013-04-28 Tobias Burnus <burnus@net-b.de>
16 * gfortran.dg/coarray_30.f90: New.
18 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
21 * frontend-passes (optimize_power): New function.
22 (optimize_op): Use it.
24 2013-04-27 Jakub Jelinek <jakub@redhat.com>
27 * gcc.c-torture/execute/pr56866.c: New test.
28 * gcc.target/i386/pr56866.c: New test.
30 2013-04-26 Jakub Jelinek <jakub@redhat.com>
33 * gcc.dg/setjmp-5.c: New test.
35 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
38 * g++.dg/cpp0x/constexpr-55708.C: New.
40 2013-04-26 Richard Biener <rguenther@suse.de>
42 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
43 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
44 * gcc.dg/pr53265.c: Remove XFAILs.
45 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
46 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
48 2013-04-26 Jakub Jelinek <jakub@redhat.com>
50 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
51 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
52 -fdiagnostics-color=never option similarly to
53 -fno-diagnostics-show-caret option.
55 2013-04-25 Jakub Jelinek <jakub@redhat.com>
57 PR rtl-optimization/57003
58 * gcc.target/i386/pr57003.c: New test.
60 2013-04-25 Marek Polacek <polacek@redhat.com>
62 PR tree-optimization/57066
63 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
65 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
66 Tejas Belagod <tejas.belagod@arm.com>
68 * gcc.target/aarch64/vaddv-intrinsic.c: New.
69 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
70 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
72 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
74 * gcc.target/aarch64/cmp.c: New.
76 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
78 * gcc.target/aarch64/ngc.c: New.
80 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
82 * lib/target-supports.exp
83 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
84 (check_effective_target_arm_neon_fp16_ok): Likewise.
85 (add_options_for_arm_neon_fp16): Likewise.
86 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
87 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
89 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
91 PR rtl-optimizations/57046
92 * gcc.target/i386/pr57046.c: New test.
94 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
96 * g++.dg/cpp1y/cplusplus.C: New.
98 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
100 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
102 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
104 * c-c++-common/Wpointer-arith-1.c: New.
106 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
108 * g++.dg/cpp1y/cxx1y_macro.C: New.
110 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
113 * g++.dg/cpp0x/sfinae45.C: New.
115 2013-04-24 Richard Biener <rguenther@suse.de>
118 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
120 2013-04-23 Richard Biener <rguenther@suse.de>
123 * gcc.dg/torture/pr57036-1.c: New testcase.
124 * gcc.dg/torture/pr57036-2.c: Likewise.
126 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
128 * gcc.target/aarch64/scalar-mov.c: New testcase.
130 2013-04-23 Richard Biener <rguenther@suse.de>
132 PR tree-optimization/57026
133 * gcc.dg/torture/pr57026.c: New testcase.
135 2013-04-22 Janus Weil <janus@gcc.gnu.org>
139 * gfortran.dg/transfer_check_4.f90: New.
141 2013-04-22 Marek Polacek <polacek@redhat.com>
144 * gcc.dg/pr56990.c: New test.
146 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
149 * gcc.target/i386/pr57018.c: New test.
151 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
153 * gcc.target/aarch64/vrecps.c: New.
154 * gcc.target/aarch64/vrecpx.c: Likewise.
156 2013-04-22 Christian Bruel <christian.bruel@st.com>
159 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
161 2013-04-21 Jeff Law <law@redhat.com>
163 * gcc.dg/tree-ssa/forwprop-26.c: New test.
165 2013-04-20 Tobias Burnus <burnus@net-b.de>
168 * gfortran.dg/c_loc_test_22.f90: New.
170 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
172 PR rtl-optimization/56847
173 * gcc.dg/pr56847.c: New test.
175 2013-04-19 Richard Biener <rguenther@suse.de>
177 PR tree-optimization/56982
178 * gcc.c-torture/execute/pr56982.c: New testcase.
180 2013-04-19 Martin Jambor <mjambor@suse.cz>
182 PR tree-optimization/56718
183 * g++.dg/ipa/imm-devirt-1.C: New test.
184 * g++.dg/ipa/imm-devirt-2.C: Likewise.
186 2013-04-19 Richard Biener <rguenther@suse.de>
188 PR tree-optimization/57000
189 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
191 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
192 Mikael Morin <mikael@gcc.gnu.org>
195 * gfortran.dg/array_constructor_45.f90: New test.
196 * gfortran.dg/array_constructor_46.f90: New test.
197 * gfortran.dg/array_constructor_47.f90: New test.
198 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
200 2013-04-18 Jakub Jelinek <jakub@redhat.com>
202 PR rtl-optimization/56999
203 * g++.dg/opt/pr56999.C: New test.
205 2013-04-18 Cary Coutant <ccoutant@google.com>
207 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
208 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
210 2013-04-18 Cary Coutant <ccoutant@google.com>
212 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
213 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
214 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
215 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
216 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
217 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
218 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
219 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
220 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
221 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
222 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
224 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
226 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
228 2013-04-18 Jakub Jelinek <jakub@redhat.com>
230 PR tree-optimization/56984
231 * gcc.c-torture/compile/pr56984.c: New test.
233 PR rtl-optimization/56992
234 * gcc.dg/pr56992.c: New test.
236 2013-04-17 Janus Weil <janus@gcc.gnu.org>
239 * gfortran.dg/proc_ptr_42.f90: New.
241 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
243 * gnat.dg/discr41.ad[sb]: New test.
244 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
245 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
246 * gcc.dg/vect/slp-24.c: Likewise.
247 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
248 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
249 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
250 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
251 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
252 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
253 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
254 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
255 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
256 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
257 * gcc.dg/vect/vect-strided-mult.c: Likewise.
258 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
259 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
260 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
261 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
262 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
263 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
264 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
265 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
266 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
267 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
268 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
269 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
270 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
271 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
272 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
274 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
277 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
278 * gfortran.dg/module_md5_1.f90: Remove.
280 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
282 * gcc.target/aarch64/adds3.c: New.
283 * gcc.target/aarch64/subs3.c: New.
285 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
287 * gcc.target/aarch64/adds1.c: New.
288 * gcc.target/aarch64/adds2.c: New.
289 * gcc.target/aarch64/subs1.c: New.
290 * gcc.target/aarch64/subs2.c: New.
292 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
294 Implement n3599 - Literal operator templates for strings.
295 * g++.dg/cpp1y/udlit-char-template.C: New test.
296 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
298 2013-04-16 Tobias Burnus <burnus@net-b.de>
301 * gfortran.dg/no_arg_check_1.f90: New.
302 * gfortran.dg/no_arg_check_2.f90: New.
303 * gfortran.dg/no_arg_check_3.f90: New.
305 2013-04-16 Janus Weil <janus@gcc.gnu.org>
308 * gfortran.dg/proc_ptr_41.f90: New.
310 2013-04-16 Richard Biener <rguenther@suse.de>
312 PR tree-optimization/56756
313 * gcc.dg/torture/pr56756.c: New testcase.
315 2013-04-16 Tobias Burnus <burnus@net-b.de>
318 * gfortran.dg/c_assoc_5.f90: New.
320 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
322 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
323 * gcc.c-torture/execute/pr33992.x: Remove.
324 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
325 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
326 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
328 2013-04-15 Jakub Jelinek <jakub@redhat.com>
330 PR tree-optimization/56962
331 * gcc.c-torture/execute/pr56962.c: New test.
333 2013-04-15 Richard Biener <rguenther@suse.de>
335 PR tree-optimization/56933
336 * gcc.dg/vect/pr56933.c: New testcase.
338 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
340 * gcc.target/arm/anddi3-opt.c: New test.
341 * gcc.target/arm/anddi3-opt2.c: Likewise.
343 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
345 * gcc.dg/pr56890-1.c: New test.
346 * gcc.dg/pr56890-2.c: Likewise.
348 2013-04-15 Joey Ye <joey.ye@arm.com>
350 * gcc.target/arm/thumb1-far-jump-1.c: New test.
351 * gcc.target/arm/thumb1-far-jump-2.c: New test.
353 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
356 * gfortran.dg/select_type_33.f03: New test.
358 2013-04-13 Janus Weil <janus@gcc.gnu.org>
361 * gfortran.dg/typebound_proc_29.f03: New.
363 2013-04-12 Janus Weil <janus@gcc.gnu.org>
366 * gfortran.dg/typebound_proc_28.f03: New.
368 2013-04-12 Jeff Law <law@redhat.com>
370 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
373 2013-04-12 Tobias Burnus <burnus@net-b.de>
376 * gfortran.dg/coarray/alloc_comp_2.f90: New.
378 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
381 * gcc.target/i386/pr56903.c: New test.
383 2013-04-12 Janus Weil <janus@gcc.gnu.org>
386 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
387 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
388 * gfortran.dg/block_11.f90: Fix invalid test case.
389 * gfortran.dg/function_types_3.f90: Add new error message.
390 * gfortran.dg/global_references_1.f90: Ditto.
391 * gfortran.dg/import2.f90: Remove unneeded parts.
392 * gfortran.dg/import6.f90: Fix invalid test case.
393 * gfortran.dg/proc_decl_2.f90: Ditto.
394 * gfortran.dg/proc_decl_9.f90: Ditto.
395 * gfortran.dg/proc_decl_18.f90: Ditto.
396 * gfortran.dg/proc_ptr_40.f90: New.
397 * gfortran.dg/whole_file_7.f90: Modified error wording.
398 * gfortran.dg/whole_file_16.f90: Ditto.
399 * gfortran.dg/whole_file_17.f90: Add -pedantic.
400 * gfortran.dg/whole_file_18.f90: Modified error wording.
401 * gfortran.dg/whole_file_20.f03: Ditto.
402 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
405 2013-04-12 Richard Biener <rguenther@suse.de>
408 2013-04-10 Richard Biener <rguenther@suse.de>
410 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
412 2013-04-12 Tobias Burnus <burnus@net-b.de>
415 * gfortran.dg/class_allocate_15.f90: New.
418 2013-04-12 Tobias Burnus <burnus@net-b.de>
420 * gfortran.dg/coarray_lib_alloc_2.f90: Update
421 scan-tree-dump-times.
423 2013-04-12 Jakub Jelinek <jakub@redhat.com>
425 PR tree-optimization/56918
426 PR tree-optimization/56920
427 * gcc.dg/vect/pr56918.c: New test.
428 * gcc.dg/vect/pr56920.c: New test.
430 2013-04-12 Tobias Burnus <burnus@net-b.de>
433 * gfortran.dg/class_allocate_14.f90: New.
434 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
435 * gfortran.dg/coarray_lib_alloc_3.f90: New.
437 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
439 * gcc.dg/fold-cstvecshift.c: New testcase.
441 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
443 * gcc.target/aarch64/negs.c: New.
445 2013-04-11 Jakub Jelinek <jakub@redhat.com>
448 * g++.dg/template/arrow4.C: New test.
450 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
452 * gnat.dg/array23.adb: New test.
453 * gnat.dg/array23_pkg[123].ads: New helpers.
455 2013-04-11 Jeff Law <law@redhat.com>
457 PR tree-optimization/56900
458 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
460 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
463 * g++.dg/cpp0x/sfinae44.C: New.
465 2013-04-11 Arnaud Charlet <charlet@adacore.com>
467 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
468 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
470 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
473 * g++.dg/cpp0x/enum26.C: New.
474 * g++.old-deja/g++.pt/mangle1.C: Adjust.
476 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
478 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
480 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
482 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
483 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
484 loop is vectorized and that the correct instruction is generated.
485 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
486 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
487 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
489 2013-04-11 Jakub Jelinek <jakub@redhat.com>
491 PR tree-optimization/56899
492 * gcc.c-torture/execute/pr56899.c: New test.
494 2013-04-10 David S. Miller <davem@davemloft.net>
496 * gcc.target/sparc/setcc-4.c: New test.
497 * gcc.target/sparc/setcc-5.c: New test.
499 2013-04-10 Richard Biener <rguenther@suse.de>
501 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
503 2013-04-10 Richard Biener <rguenther@suse.de>
505 * gcc.dg/vect/slp-39.c: New testcase.
507 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
509 PR tree-optimization/55524
510 * gcc.target/epiphany/fnma-1.c: New test.
512 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
514 * gcc.dg/tree-ssa/inline-11.c: New test
516 2013-04-10 Jakub Jelinek <jakub@redhat.com>
519 * g++.dg/template/arrow3.C: New test.
521 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
523 * gcc.target/arm/minmax_minus.c: New test.
525 2013-04-09 Jakub Jelinek <jakub@redhat.com>
528 * c-c++-common/gomp/pr56883.c: New test.
530 2013-04-09 Jeff Law <law@redhat.com>
532 * gcc.dg/tree-ssa/vrp87.c: New test.
534 2013-04-09 Jakub Jelinek <jakub@redhat.com>
536 PR tree-optimization/56854
537 * g++.dg/torture/pr56854.C: New test.
539 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
542 * gfortran.dg/array_constructor_44.f90: New test.
544 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
547 * g++.dg/cpp0x/constexpr-specialization.C: New.
549 2013-04-08 Jakub Jelinek <jakub@redhat.com>
551 * gcc.c-torture/execute/pr56837.c: New test.
555 * g++.dg/opt/vt3.C: New test.
556 * g++.dg/opt/vt4.C: New test.
558 2013-04-08 Jeff Law <law@redhat.com>
560 * gcc.dg/tree-ssa/forwprop-25.c: New test.
562 2013-04-08 Richard Biener <rguenther@suse.de>
564 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
566 2013-04-08 Richard Biener <rguenther@suse.de>
568 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
570 2013-04-08 Richard Biener <rguenther@suse.de>
572 * g++.dg/vect/slp-pr56812.cc: Adjust.
574 2013-04-08 Jakub Jelinek <jakub@redhat.com>
576 * gcc.dg/pr56837.c: New test.
577 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
578 "generated memset minus one".
580 2013-04-07 Tobias Burnus <burnus@net-b.de>
583 * gfortran.dg/reshape_5.f90: New.
585 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
588 * gcc.target/powerpc/recip-1.c: Modify expected output.
589 * gcc.target/powerpc/recip-3.c: Likewise.
590 * gcc.target/powerpc/recip-4.c: Likewise.
591 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
593 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
595 * gcc.target/arm/peep-ldrd-1.c: New test.
596 * gcc.target/arm/peep-strd-1.c: Likewise.
598 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
600 * gcc.target/arm/negdi-1.c: New test.
601 * gcc.target/arm/negdi-2.c: Likewise.
602 * gcc.target/arm/negdi-3.c: Likewise.
603 * gcc.target/arm/negdi-4.c: Likewise.
605 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
607 * lib/target-supports.exp (add_options_for_arm_v8_neon):
608 Add -march=armv8-a when we use v8 NEON.
609 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
610 (check_effective_target_vect_call_ceilf): Likewise.
611 (check_effective_target_vect_call_floorf): Likewise.
612 (check_effective_target_vect_call_roundf): Likewise.
613 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
614 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
615 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
616 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
617 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
619 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
621 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
622 * gcc.target/powerpc/sd-pwr6.c: Same.
623 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
624 * g++.dg/debug/pr56294.C: XFAIL on AIX.
626 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
628 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
630 2013-04-04 Janus Weil <janus@gcc.gnu.org>
633 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
634 * gfortran.dg/altreturn_4.f90: Ditto.
635 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
636 * gfortran.dg/altreturn_5.f90: Ditto.
637 * gfortran.dg/altreturn_6.f90: Ditto.
638 * gfortran.dg/altreturn_7.f90: Ditto.
640 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
642 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
644 (check_effective_target_arm_v8_neon_ok_nocache):
646 (check_effective_target_arm_v8_neon_ok): Change to use
647 check_effective_target_arm_v8_neon_ok_nocache.
648 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
650 (check_effective_target_vect_call_btruncf):
651 Enable for arm and ARMv8 NEON.
652 (check_effective_target_vect_call_ceilf): Likewise.
653 (check_effective_target_vect_call_floorf): Likewise.
654 (check_effective_target_vect_call_roundf): Likewise.
655 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
658 2013-04-04 Marek Polacek <polacek@redhat.com>
660 PR tree-optimization/48186
661 * gcc.dg/pr48186.c: New test.
663 2013-04-04 Richard Biener <rguenther@suse.de>
665 PR tree-optimization/56826
666 * gcc.dg/vect/pr56826.c: New testcase.
667 * gcc.dg/vect/O3-pr36098.c: Adjust.
669 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
671 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
672 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
673 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
674 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
675 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
676 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
677 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
678 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
679 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
680 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
682 2013-04-04 Richard Biener <rguenther@suse.de>
684 PR tree-optimization/56213
685 * gcc.dg/vect/vect-123.c: New testcase.
687 2013-04-04 Tobias Burnus <burnus@net-b.de>
690 * gfortran.dg/read_repeat_2.f90: New.
692 2013-04-04 Richard Biener <rguenther@suse.de>
694 PR tree-optimization/56837
695 * g++.dg/torture/pr56837.C: New testcase.
697 2013-04-04 Tobias Burnus <burnus@net-b.de>
700 * gfortran.dg/c_loc_test_21.f90: New.
701 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
702 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
703 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
704 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
705 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
707 2013-04-03 Jeff Law <law@redhat.com>
709 PR tree-optimization/56799
710 * gcc.c-torture/execute/pr56799.c: New test.
712 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
715 * g++.dg/warn/Wpointer-arith-1.C: New.
716 * g++.dg/gomp/for-19.C: Adjust.
718 2013-04-03 Marek Polacek <polacek@redhat.com>
721 * gcc.dg/pr55702.c: New test.
723 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
726 * gcc.dg/pr56809.c: New testcase.
728 2013-04-03 Jakub Jelinek <jakub@redhat.com>
731 * g++.dg/debug/pr56819.C: New test.
733 2013-04-03 Richard Biener <rguenther@suse.de>
735 PR tree-optimization/56817
736 * g++.dg/torture/pr56817.C: New testcase.
738 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
740 * gcc.dg/vect/bb-slp-31.c: New file.
742 2013-04-03 Jason Merrill <jason@redhat.com>
745 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
747 2013-04-03 Richard Biener <rguenther@suse.de>
749 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
751 2013-04-03 Richard Biener <rguenther@suse.de>
753 PR tree-optimization/55964
754 * gcc.dg/torture/pr55964-2.c: New testcase.
756 2013-04-03 Richard Biener <rguenther@suse.de>
758 PR tree-optimization/56501
759 * gcc.dg/torture/pr56501.c: New testcase.
761 2013-04-03 Richard Biener <rguenther@suse.de>
763 PR tree-optimization/56407
764 * gcc.dg/torture/pr56407.c: New testcase.
766 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
768 PR tree-optimization/56790
769 * g++.dg/ext/pr56790-1.C: New testcase.
771 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
773 * gcc.target/i386/merge-1.c: New testcase.
774 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
776 2013-04-03 Jakub Jelinek <jakub@redhat.com>
779 * gcc.c-torture/execute/pr19449.c: New test.
781 2013-04-03 Richard Biener <rguenther@suse.de>
783 PR tree-optimization/56812
784 * g++.dg/vect/slp-pr56812.cc: New testcase.
786 2013-04-03 Janus Weil <janus@gcc.gnu.org>
790 * gfortran.dg/altreturn_8.f90: New.
791 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
792 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
793 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
795 2013-04-02 Jakub Jelinek <jakub@redhat.com>
797 PR rtl-optimization/56745
798 * gcc.c-torture/compile/pr56745.c: New test.
800 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
802 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
804 2013-04-02 Richard Biener <rguenther@suse.de>
806 PR tree-optimization/56778
807 * gcc.dg/torture/pr56778.c: New testcase.
809 2013-04-02 Richard Biener <rguenther@suse.de>
812 * g++.dg/torture/pr56768.C: New testcase.
814 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
816 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
818 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
821 * gfortran.dg/namelist_82.f90: New test.
823 2013-04-01 Janus Weil <janus@gcc.gnu.org>
826 * gfortran.dg/implicit_class_1.f90: New.
828 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
831 * gfortran.dg/namelist_81.f90: New test.
833 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
835 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
836 for constant and equal string lengths.
837 * gfortran.dg/character_comparison_5.f90: Likewise.
838 * gfortran.dg/character_comparison_9.f90: New test.
840 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
842 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
843 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
845 2013-03-29 Tobias Burnus <burnus@net-b.de>
848 * gfortran.dg/optional_absent_3.f90: New.
850 2013-03-29 Tobias Burnus <burnus@net-b.de>
853 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
855 2013-03-29 Tobias Burnus <burnus@net-b.de>
858 * gfortran.dg/namelist_80.f90: New.
860 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
863 * gfortran.dg/string_length_2.f90: New test.
864 * gfortran.dg/dependency_41.f90: New test.
866 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
869 * gfortran.dg/array_constructor_43.f90: New test.
870 * gfortran.dg/random_seed_3.f90: New test.
872 2013-03-28 Ian Bolton <ian.bolton@arm.com>
874 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
875 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
876 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
877 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
878 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
879 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
880 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
881 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
882 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
883 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
885 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
888 * g++.dg/conversion/op4.C: Adjust.
889 * g++.dg/cpp0x/rv1n.C: Likewise.
890 * g++.dg/cpp0x/rv2n.C: Likewise.
891 * g++.dg/cpp0x/template_deduction.C: Likewise.
892 * g++.dg/expr/cond8.C: Likewise.
893 * g++.dg/other/error4.C: Likewise.
894 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
895 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
896 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
897 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
898 * g++.old-deja/g++.jason/conversion2.C: Likewise.
899 * g++.old-deja/g++.law/cvt20.C: Likewise.
900 * g++.old-deja/g++.law/cvt8.C: Likewise.
901 * g++.old-deja/g++.law/init8.C: Likewise.
902 * g++.old-deja/g++.mike/net12.C: Likewise.
903 * g++.old-deja/g++.mike/net8.C: Likewise.
904 * g++.old-deja/g++.mike/p2793.C: Likewise.
905 * g++.old-deja/g++.mike/p3836.C: Likewise.
906 * g++.old-deja/g++.mike/p418.C: Likewise.
907 * g++.old-deja/g++.mike/p701.C: Likewise.
908 * g++.old-deja/g++.mike/p807.C: Likewise.
910 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
913 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
916 2013-03-28 Marek Polacek <polacek@redhat.com>
918 PR tree-optimization/56695
919 * gcc.dg/vect/pr56695.c: New test.
921 2013-03-28 Richard Biener <rguenther@suse.de>
923 PR tree-optimization/37021
924 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
925 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
927 2013-03-27 Tobias Burnus <burnus@net-b.de>
931 * gfortran.dg/sizeof_2.f90: New.
932 * gfortran.dg/sizeof_3.f90: New.
933 * gfortran.dg/sizeof_proc.f90: Update dg-error.
935 2013-03-27 Richard Biener <rguenther@suse.de>
937 PR tree-optimization/37021
938 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
940 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
942 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
943 * g++.dg/ipa/ivinline-2.C: Likewise.
944 * g++.dg/ipa/ivinline-3.C: Likewise.
945 * g++.dg/ipa/ivinline-4.C: Likewise.
946 * g++.dg/ipa/ivinline-5.C: Likewise.
947 * g++.dg/ipa/ivinline-7.C: Likewise.
948 * g++.dg/ipa/ivinline-8.C: Likewise.
949 * g++.dg/ipa/ivinline-9.C: Likewise.
950 * g++.dg/cpp0x/noexcept03.C: Likewise.
951 * gcc.dg/const-1.c: Likewise.
952 * gcc.dg/ipa/pure-const-1.c: Likewise.
953 * gcc.dg/noreturn-8.c: Likewise.
954 * gcc.target/i386/mmx-1.c: Likewise.
955 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
956 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
957 * gcc.c-torture/execute/pr33992.x: New file.
959 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
961 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
963 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
966 * g++.dg/ext/desig5.C: New.
968 2013-03-26 Tobias Burnus <burnus@net-b.de>
971 * gfortran.dg/merge_init_expr_2.f90: New.
972 * gfortran.dg/merge_char_1.f90: Modify test to
973 stay a run-time test.
974 * gfortran.dg/merge_char_3.f90: Ditto.
976 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
978 * g++.dg/cpp0x/constexpr-friend-2.C: New.
979 * g++.dg/cpp0x/constexpr-main.C: Likewise.
981 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
984 * g++.dg/cpp0x/range-for23.C: New.
986 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
989 * gfortran.dg/namelist_79.f90: New.
991 2013-03-25 Martin Jambor <mjambor@suse.cz>
993 * gcc.dg/ipa/ipcp-agg-9.c: New test.
995 2013-03-25 Tobias Burnus <burnus@net-b.de>
1015 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
1016 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
1017 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
1018 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
1019 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
1020 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
1021 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
1022 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
1023 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
1024 * gfortran.dg/c_loc_tests_16.f90: Ditto.
1025 * gfortran.dg/c_loc_tests_4.f03: Ditto.
1026 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
1027 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
1028 * gfortran.dg/c_loc_tests_8.f03: Ditto.
1029 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
1030 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
1031 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
1032 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
1033 * gfortran.dg/pr32601_1.f03: Ditto.
1034 * gfortran.dg/storage_size_2.f08: Remove dg-error.
1035 * gfortran.dg/blockdata_7.f90: New.
1036 * gfortran.dg/c_assoc_4.f90: New.
1037 * gfortran.dg/c_f_pointer_tests_6.f90: New.
1038 * gfortran.dg/c_f_pointer_tests_7.f90: New.
1039 * gfortran.dg/c_funloc_tests_8.f90: New.
1040 * gfortran.dg/c_loc_test_17.f90: New.
1041 * gfortran.dg/c_loc_test_18.f90: New.
1042 * gfortran.dg/c_loc_test_19.f90: New.
1043 * gfortran.dg/c_loc_test_20.f90: New.
1044 * gfortran.dg/c_sizeof_5.f90: New.
1045 * gfortran.dg/iso_c_binding_rename_3.f90: New.
1046 * gfortran.dg/transfer_resolve_2.f90: New.
1047 * gfortran.dg/transfer_resolve_3.f90: New.
1048 * gfortran.dg/transfer_resolve_4.f90: New.
1049 * gfortran.dg/pr32601.f03: Update dg-error.
1050 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
1051 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
1053 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1055 * gcc.target/arm/vseleqdf.c: New test.
1056 * gcc.target/arm/vseleqsf.c: Likewise.
1057 * gcc.target/arm/vselgedf.c: Likewise.
1058 * gcc.target/arm/vselgesf.c: Likewise.
1059 * gcc.target/arm/vselgtdf.c: Likewise.
1060 * gcc.target/arm/vselgtsf.c: Likewise.
1061 * gcc.target/arm/vselledf.c: Likewise.
1062 * gcc.target/arm/vsellesf.c: Likewise.
1063 * gcc.target/arm/vselltdf.c: Likewise.
1064 * gcc.target/arm/vselltsf.c: Likewise.
1065 * gcc.target/arm/vselnedf.c: Likewise.
1066 * gcc.target/arm/vselnesf.c: Likewise.
1067 * gcc.target/arm/vselvcdf.c: Likewise.
1068 * gcc.target/arm/vselvcsf.c: Likewise.
1069 * gcc.target/arm/vselvsdf.c: Likewise.
1070 * gcc.target/arm/vselvssf.c: Likewise.
1072 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov at arm.com>
1074 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
1076 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
1077 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
1078 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
1079 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
1080 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
1081 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
1082 * gcc.target/aarch64/atomic-op-char.x: ... to here.
1083 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
1084 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
1085 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
1086 * gcc.target/aarch64/atomic-op-int.x: ... to here.
1087 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
1088 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
1089 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
1090 * gcc.target/aarch64/atomic-op-release.x: ... to here.
1091 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
1092 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
1093 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
1094 * gcc.target/aarch64/atomic-op-short.x: ... to here.
1095 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
1096 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
1097 * gcc.target/arm/atomic-op-acquire.c: Likewise.
1098 * gcc.target/arm/atomic-op-char.c: Likewise.
1099 * gcc.target/arm/atomic-op-consume.c: Likewise.
1100 * gcc.target/arm/atomic-op-int.c: Likewise.
1101 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
1102 * gcc.target/arm/atomic-op-release.c: Likewise.
1103 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
1104 * gcc.target/arm/atomic-op-short.c: Likewise.
1106 2013-03-25 Richard Biener <rguenther@suse.de>
1109 * g++.dg/torture/pr56694.C: New testcase.
1111 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1114 * gcc.target/arm/neon-vcond-gt.c: New test.
1115 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
1116 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
1118 2013-03-25 Richard Biener <rguenther@suse.de>
1120 PR tree-optimization/56689
1121 * gcc.dg/torture/pr56689.c: New testcase.
1123 2013-03-25 Kai Tietz <ktietz@redhat.com>
1125 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
1127 2013-03-24 Tobias Burnus <burnus@net-b.de>
1130 * gfortran.dg/eof_5.f90: New.
1132 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
1134 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
1137 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
1139 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
1141 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
1144 * gcc.c-torture/execute/builtins/builtins.exp: Add
1145 -Wl,--allow-multiple-definition for RTEMS targets.
1147 2013-03-22 Ian Bolton <ian.bolton@arm.com>
1149 * gcc.target/aarch64/movk.c: New test.
1151 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
1153 * g++.dg/ext/vector21.C: New testcase.
1155 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
1157 * gcc.target/arm/neon-for-64bits-1.c: New tests.
1158 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
1160 2013-03-21 Richard Biener <rguenther@suse.de>
1162 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
1163 * gcc.dg/vect/vect-outer-3a.c: Likewise.
1165 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1167 * gcc.target/aarch64/vect.c: Test and result vector added
1168 for sabd and saba instructions.
1169 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
1170 instructions in assembly.
1171 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
1172 * gcc.target/aarch64/vect-fp.c: Test and result vector added
1173 for fabd instruction.
1174 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
1175 instruction in assembly.
1176 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
1178 2013-03-20 Jeff Law <law@redhat.com>
1180 * g++.dg/tree-ssa/ssa-dom.C: New test.
1182 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
1184 * gcc.target/powerpc/mmfpgpr.c: New test.
1185 * gcc.target/powerpc/sd-vsx.c: Likewise.
1186 * gcc.target/powerpc/sd-pwr6.c: Likewise.
1187 * gcc.target/powerpc/vsx-float0.c: Likewise.
1189 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
1191 PR tree-optimization/56355
1192 * gcc.dg/pr56355-1.c: New file.
1194 2013-03-20 Catherine Moore <clm@codesourcery.com>
1195 Richard Sandiford <rdsandiford@googlemail.com>
1197 * gcc.target/mips/mips.exp: Add microMIPS support.
1198 * gcc.target/mips/umips-movep-2.c: New test.
1199 * gcc.target/mips/umips-lwp-2.c: New test.
1200 * gcc.target/mips/umips-swp-5.c: New test.
1201 * gcc.target/mips/umips-constraints-1.c: New test.
1202 * gcc.target/mips/umips-lwp-3.c: New test.
1203 * gcc.target/mips/umips-swp-6.c: New test.
1204 * gcc.target/mips/umips-constraints-2.c: New test.
1205 * gcc.target/mips/umips-save-restore-1.c: New test.
1206 * gcc.target/mips/umips-lwp-4.c: New test.
1207 * gcc.target/mips/umips-swp-7.c: New test.
1208 * gcc.target/mips/umips-save-restore-2.c: New test.
1209 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1210 * gcc.target/mips/umips-lwp-5.c: New test.
1211 * gcc.target/mips/umips-save-restore-3.c: New test.
1212 * gcc.target/mips/umips-lwp-6.c: New test.
1213 * gcc.target/mips/umips-swp-1.c: New test.
1214 * gcc.target/mips/umips-lwp-7.c: New test.
1215 * gcc.target/mips/umips-swp-2.c: New test.
1216 * gcc.target/mips/umips-lwp-8.c: New test.
1217 * gcc.target/mips/umips-swp-3.c: New test.
1218 * gcc.target/mips/umips-movep-1.c: New test.
1219 * gcc.target/mips/umips-lwp-1.c: New test.
1220 * gcc.target/mips/umips-swp-4.c: New test.
1222 2013-03-20 Richard Biener <rguenther@suse.de>
1224 PR tree-optimization/56661
1225 * gcc.dg/torture/pr56661.c: New testcase.
1227 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1229 PR rtl-optimization/56605
1230 * gcc.target/powerpc/pr56605.c: New.
1232 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1235 * gfortran.dg/do_1.f90: Don't xfail.
1237 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1240 * gfortran.dg/namelist_77.f90: New.
1241 * gfortran.dg/namelist_78.f90: New.
1243 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
1246 * gfortran.dg/open_negative_unit_1.f90: New.
1248 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1250 * gcc.target/aarch64/sbc.c: New test.
1252 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1254 * gcc.target/aarch64/ror.c: New test.
1256 2013-03-19 Ian Bolton <ian.bolton@arm.com>
1258 * gcc.target/aarch64/extr.c: New test.
1260 2013-03-19 Richard Biener <rguenther@suse.de>
1262 PR tree-optimization/56273
1263 * gcc.dg/tree-ssa/vrp47.c: Adjust.
1264 * c-c++-common/uninit-17.c: Likewise.
1266 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1268 PR tree-optimization/56635
1269 * g++.dg/torture/pr56635.C: New test.
1271 2013-03-18 Richard Biener <rguenther@suse.de>
1273 PR tree-optimization/3713
1274 * g++.dg/ipa/devirt-12.C: New testcase.
1276 2013-03-18 Jakub Jelinek <jakub@redhat.com>
1279 * c-c++-common/pr56566.c: New test.
1281 2013-03-17 Jason Merrill <jason@redhat.com>
1283 * g++.dg/template/abstract-dr337.C: XFAIL.
1285 2013-03-16 Jakub Jelinek <jakub@redhat.com>
1288 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
1289 * c-c++-common/pr56607.c: New test.
1291 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
1294 * g++.dg/cpp0x/constexpr-array5.C: New.
1296 2013-03-15 Tobias Burnus <burnus@net-b.de>
1299 * gfortran.dg/transfer_intrinsic_5.f90: New.
1301 2013-03-15 Kai Tietz <ktietz@redhat.com>
1303 * gcc.target/i386/movti.c: Don't test for x64 mingw.
1304 * gcc.target/i386/pr20020-1.c: Likewise.
1305 * gcc.target/i386/pr20020-2.c: Likewise.
1306 * gcc.target/i386/pr20020-3.c: Likewise.
1307 * gcc.target/i386/pr53425-1.c: Likewise.
1308 * gcc.target/i386/pr53425-2.c: Likewise.
1309 * gcc.target/i386/pr55093.c: Likewise.
1310 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
1312 2013-03-15 Jakub Jelinek <jakub@redhat.com>
1315 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
1316 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
1318 2013-03-14 Jakub Jelinek <jakub@redhat.com>
1320 PR tree-optimization/53265
1321 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
1323 * gcc.dg/graphite/id-6.c (test): Likewise.
1324 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
1325 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
1327 PR tree-optimization/53265
1328 * gcc.dg/pr53265.c: New test.
1329 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
1331 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
1333 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
1334 n, use it as high bound instead of 4.
1336 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
1339 * gcc.target/sh/pr49880-1.c: New.
1340 * gcc.target/sh/pr49880-2.c: New.
1341 * gcc.target/sh/pr49880-3.c: New.
1342 * gcc.target/sh/pr49880-4.c: New.
1343 * gcc.target/sh/pr49880-5.c: New.
1345 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1347 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
1349 2013-03-13 Richard Biener <rguenther@suse.de>
1351 PR tree-optimization/56608
1352 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
1354 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
1357 * g++.dg/cpp0x/alias-decl-32.C: New.
1359 2013-03-11 Jan Hubicka <jh@suse.cz>
1362 * gcc.c-torture/compile/pr56571.c: New testcase.
1364 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1366 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
1367 * gcc.dg/tree-ssa/pr55579.c: Likewise.
1369 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
1371 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
1372 * gcc.dg/inline_4.c: Likewise.
1373 * gcc.dg/unroll_2.c: Likewise.
1374 * gcc.dg/unroll_3.c: Likewise.
1375 * gcc.dg/unroll_4.c: Likewise.
1377 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1380 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
1383 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
1385 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
1388 * gcc.c-torture/compile/pr40797.c: New.
1390 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1392 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
1394 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
1397 * gfortran.dg/class_56.f90: New test.
1399 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
1402 * gcc.target/mips/pr56524.c: New test.
1404 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1407 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
1409 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
1412 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
1414 2013-03-08 Marek Polacek <polacek@redhat.com>
1416 PR tree-optimization/56478
1417 * gcc.dg/torture/pr56478.c: New test.
1419 2013-03-08 Kai Tietz <ktietz@redhat.com>
1421 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
1422 targets linker option --allow-multiple-definition.
1424 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
1425 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
1426 * gcc.dg/pr52549.c: Add LLP64 case.
1427 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
1428 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
1429 * gcc.dg/torture/pr51071-2.c: Likewise.
1430 * gcc.dg/tree-ssa/vrp72.c: Likewise.
1431 * gcc.dg/tree-ssa/vrp73.c: Likewise.
1432 * gcc.dg/tree-ssa/vrp75.c: Likewise.
1433 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
1434 * gcc.dg/weak/weak-1.c: Likewise.
1435 * gcc.dg/weak/weak-2.c: Likewise.
1436 * gcc.dg/weak/weak-3.c: Likewise.
1437 * gcc.dg/weak/weak-4.c: Likewise.
1438 * gcc.dg/weak/weak-5.c: Likewise.
1439 * gcc.dg/weak/weak-15.c: Likewise.
1440 * gcc.dg/weak/weak-16.c: Likewise.
1442 * c-c++-common/pr54486.c: Skip test for mingw-targets.
1444 2013-03-07 Jakub Jelinek <jakub@redhat.com>
1446 PR tree-optimization/56559
1447 * gcc.dg/tree-ssa/reassoc-26.c: New test.
1449 2013-03-07 Andreas Schwab <schwab@suse.de>
1451 * gcc.dg/pr31490.c: Fix last change.
1453 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
1456 * g++.dg/template/crash115.C: New.
1458 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1460 PR tree-optimization/56539
1461 * gcc.c-torture/compile/pr56539.c: New test.
1463 2013-03-06 Kai Tietz <ktietz@redhat.com>
1465 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
1467 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
1468 * gcc.dg/lto/20091013-1_2.c: Likewise.
1469 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
1471 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1473 * gnat.dg/specs/aggr6.ads: New test.
1475 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
1477 * gnat.dg/loop_optimization15.ad[sb]: New test.
1479 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1482 * gcc.dg/pr56548.c: New test.
1484 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1487 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
1489 2013-03-06 Jakub Jelinek <jakub@redhat.com>
1492 * g++.dg/template/typename20.C: New test.
1494 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1497 * gcc.dg/pr56510.c: New test.
1499 PR rtl-optimization/56484
1500 * gcc.c-torture/compile/pr56484.c: New test.
1502 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
1505 * g++.dg/warn/Wsign-conversion-2.C: New.
1507 2013-03-05 Richard Biener <rguenther@suse.de>
1509 PR tree-optimization/56270
1510 * gcc.dg/vect/slp-38.c: New testcase.
1512 2013-03-05 Jakub Jelinek <jakub@redhat.com>
1514 PR rtl-optimization/56494
1515 * gcc.dg/pr56494.c: New test.
1517 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
1519 * gcc.dg/pr56424.c: New test.
1521 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1523 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
1524 * gcc.dg/pr56228.c <avr>: Skip.
1526 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
1529 PR tree-optimization/52631
1530 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
1532 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
1534 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
1535 * gcc.dg/vect/vect-83_64.c: Same.
1537 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1540 * gfortran.dg/pointer_check_13.f90: New test.
1542 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
1545 * gfortran.dg/array_constructor_42.f90: New test.
1547 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
1550 * g++.dg/template/static33.C: New.
1551 * g++.dg/template/static34.C: Likewise.
1554 * g++.dg/template/static35.C: New.
1556 2013-03-01 Steve Ellcey <sellcey@mips.com>
1558 * gcc.dg/pr56396.c: Require pic support.
1560 2013-03-01 Richard Biener <rguenther@suse.de>
1562 PR tree-optimization/55481
1563 * gcc.dg/torture/pr56488.c: New testcase.
1565 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
1566 Jakub Jelinek <jakub@redhat.com>
1569 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
1570 no_sanitize_address attribute rather than no_address_safety_analysis.
1571 * g++.dg/asan/sanitizer_test_utils.h
1572 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
1573 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
1574 in addition to no_address_safety_analysis.
1576 2013-02-28 Jason Merrill <jason@redhat.com>
1579 * g++.dg/cpp0x/constexpr-and.C: New.
1581 2013-02-28 Martin Jambor <mjambor@suse.cz>
1583 PR tree-optimization/56294
1584 * g++.dg/debug/pr56294.C: New test.
1586 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
1588 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
1590 2013-02-27 Marek Polacek <polacek@redhat.com>
1592 PR rtl-optimization/56466
1593 * gcc.dg/pr56466.c: New test.
1595 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
1597 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
1598 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
1599 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
1601 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
1604 * gcc.dg/pr45472.c: New test.
1606 2013-02-26 Marek Polacek <polacek@redhat.com>
1608 PR tree-optimization/56426
1609 * gcc.dg/pr56436.c: New test.
1611 2013-02-26 Jakub Jelinek <jakub@redhat.com>
1613 PR tree-optimization/56448
1614 * gcc.c-torture/compile/pr56448.c: New test.
1616 PR tree-optimization/56443
1617 * gcc.dg/torture/pr56443.c: New test.
1619 2013-02-25 Richard Biener <rguenther@suse.de>
1621 PR tree-optimization/56175
1622 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
1624 2013-02-24 Jakub Jelinek <jakub@redhat.com>
1627 * g++.dg/torture/pr56403.C: New test.
1629 2013-02-25 Catherine Moore <clm@codesourcery.com>
1632 2013-02-24 Catherine Moore <clm@codesourcery.com>
1633 Richard Sandiford <rdsandiford@googlemail.com>
1635 * gcc.target/mips/mips.exp: Add microMIPS support.
1636 * gcc.target/mips/umips-movep-2.c: New test.
1637 * gcc.target/mips/umips-lwp-2.c: New test.
1638 * gcc.target/mips/umips-swp-5.c: New test.
1639 * gcc.target/mips/umips-constraints-1.c: New test.
1640 * gcc.target/mips/umips-lwp-3.c: New test.
1641 * gcc.target/mips/umips-swp-6.c: New test.
1642 * gcc.target/mips/umips-constraints-2.c: New test.
1643 * gcc.target/mips/umips-save-restore-1.c: New test.
1644 * gcc.target/mips/umips-lwp-4.c: New test.
1645 * gcc.target/mips/umips-swp-7.c: New test.
1646 * gcc.target/mips/umips-save-restore-2.c: New test.
1647 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1648 * gcc.target/mips/umips-lwp-5.c: New test.
1649 * gcc.target/mips/umips-save-restore-3.c: New test.
1650 * gcc.target/mips/umips-lwp-6.c: New test.
1651 * gcc.target/mips/umips-swp-1.c: New test.
1652 * gcc.target/mips/umips-lwp-7.c: New test.
1653 * gcc.target/mips/umips-swp-2.c: New test.
1654 * gcc.target/mips/umips-lwp-8.c: New test.
1655 * gcc.target/mips/umips-swp-3.c: New test.
1656 * gcc.target/mips/umips-movep-1.c: New test.
1657 * gcc.target/mips/umips-lwp-1.c: New test.
1658 * gcc.target/mips/umips-swp-4.c: New test.
1660 2013-02-24 Catherine Moore <clm@codesourcery.com>
1661 Richard Sandiford <rdsandiford@googlemail.com>
1663 * gcc.target/mips/mips.exp: Add microMIPS support.
1664 * gcc.target/mips/umips-movep-2.c: New test.
1665 * gcc.target/mips/umips-lwp-2.c: New test.
1666 * gcc.target/mips/umips-swp-5.c: New test.
1667 * gcc.target/mips/umips-constraints-1.c: New test.
1668 * gcc.target/mips/umips-lwp-3.c: New test.
1669 * gcc.target/mips/umips-swp-6.c: New test.
1670 * gcc.target/mips/umips-constraints-2.c: New test.
1671 * gcc.target/mips/umips-save-restore-1.c: New test.
1672 * gcc.target/mips/umips-lwp-4.c: New test.
1673 * gcc.target/mips/umips-swp-7.c: New test.
1674 * gcc.target/mips/umips-save-restore-2.c: New test.
1675 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
1676 * gcc.target/mips/umips-lwp-5.c: New test.
1677 * gcc.target/mips/umips-save-restore-3.c: New test.
1678 * gcc.target/mips/umips-lwp-6.c: New test.
1679 * gcc.target/mips/umips-swp-1.c: New test.
1680 * gcc.target/mips/umips-lwp-7.c: New test.
1681 * gcc.target/mips/umips-swp-2.c: New test.
1682 * gcc.target/mips/umips-lwp-8.c: New test.
1683 * gcc.target/mips/umips-swp-3.c: New test.
1684 * gcc.target/mips/umips-movep-1.c: New test.
1685 * gcc.target/mips/umips-lwp-1.c: New test.
1686 * gcc.target/mips/umips-swp-4.c: New test.
1688 2013-02-22 Jakub Jelinek <jakub@redhat.com>
1691 * lib/asan-dg.exp (asan_link_flags): Add
1692 -B${gccpath}/libsanitizer/asan/ to flags.
1694 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1697 * gcc.dg/torture/pr56420.c: New test.
1699 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
1702 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
1704 2013-02-21 Martin Jambor <mjambor@suse.cz>
1706 PR tree-optimization/56310
1707 * g++.dg/ipa/pr56310.C: New test.
1709 2013-02-21 Janus Weil <janus@gcc.gnu.org>
1712 * gfortran.dg/proc_ptr_comp_37.f90: New.
1714 2013-02-21 Richard Biener <rguenther@suse.de>
1716 PR tree-optimization/56415
1718 2013-02-11 Richard Biener <rguenther@suse.de>
1720 PR tree-optimization/56273
1721 * g++.dg/warn/Warray-bounds-6.C: New testcase.
1722 * gcc.dg/tree-ssa/pr21559.c: Adjust.
1723 * gcc.dg/tree-ssa/vrp17.c: Likewise.
1724 * gcc.dg/tree-ssa/vrp18.c: Likewise.
1725 * gcc.dg/tree-ssa/vrp23.c: Likewise.
1726 * gcc.dg/tree-ssa/vrp24.c: Likewise.
1728 2013-02-21 Marek Polacek <polacek@redhat.com>
1730 PR tree-optimization/56398
1731 * g++.dg/torture/pr56398.C: New test.
1733 2013-02-21 Jakub Jelinek <jakub@redhat.com>
1736 * gcc.c-torture/compile/pr56405.c: New test.
1738 2013-02-20 Jan Hubicka <jh@suse.cz>
1740 PR tree-optimization/56265
1741 * g++.dg/ipa/devirt-11.C: New testcase.
1743 2013-02-20 Richard Biener <rguenther@suse.de>
1745 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
1747 2013-02-20 Richard Biener <rguenther@suse.de>
1748 Jakub Jelinek <jakub@redhat.com>
1750 PR tree-optimization/56396
1751 * gcc.dg/pr56396.c: New testcase.
1753 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
1756 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
1758 2013-02-19 Richard Biener <rguenther@suse.de>
1760 PR tree-optimization/56384
1761 * gcc.dg/torture/pr56384.c: New testcase.
1763 2013-02-19 Jakub Jelinek <jakub@redhat.com>
1765 PR tree-optimization/56350
1766 * gcc.dg/pr56350.c: New test.
1768 PR tree-optimization/56381
1769 * g++.dg/opt/pr56381.C: New test.
1771 2013-02-18 Jakub Jelinek <jakub@redhat.com>
1774 * lib/dg-pch.exp (pch-init, pch-finish,
1775 check_effective_target_pch_supported_debug): New procs.
1776 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
1777 Likewise if $pch_unsupported_debug and $flags include -g.
1778 Skip FAILs about missing *.gch file if $pch_unsupported_debug
1779 and dg-require-effective-target pch_unsupported_debug.
1780 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
1781 * objc.dg/pch/pch.exp: Likewise.
1782 * gcc.dg/pch/pch.exp: Likewise.
1783 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
1784 pch_unsupported_debug.
1785 * gcc.dg/pch/valid-1.hs: Likewise.
1786 * gcc.dg/pch/valid-1b.c: Likewise.
1787 * gcc.dg/pch/valid-1b.hs: Likewise.
1789 2013-02-18 Richard Biener <rguenther@suse.de>
1791 PR tree-optimization/56366
1792 * gcc.dg/torture/pr56366.c: New testcase.
1794 2013-02-18 Richard Biener <rguenther@suse.de>
1797 * gcc.dg/torture/pr56349.c: New testcase.
1799 2013-02-18 Richard Biener <rguenther@suse.de>
1801 PR tree-optimization/56321
1802 * gcc.dg/torture/pr56321.c: New testcase.
1804 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
1806 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
1808 2013-02-16 Jakub Jelinek <jakub@redhat.com>
1809 Dodji Seketeli <dodji@redhat.com>
1812 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
1813 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
1814 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
1815 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
1816 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
1817 * c-c++-common/asan/pr56330.c: Likewise.
1818 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
1819 Ensure the size argument of __builtin_memcpy is a constant.
1821 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
1822 Paolo Carlini <paolo.carlini@oracle.com>
1825 * g++.dg/cpp0x/enum23.C: New.
1827 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
1830 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
1832 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
1834 PR rtl-optimization/56348
1835 * gcc.target/i386/pr56348.c: New test.
1837 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
1839 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
1840 * gcc.target/arm/interrupt-2.c: Likewise.
1842 2013-02-15 Tobias Burnus <burnus@net-b.de>
1845 * gfortran.dg/matmul_9.f90: New.
1847 2013-02-15 Tobias Burnus <burnus@net-b.de>
1850 * gfortran.dg/init_flag_11.f90: New.
1852 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1854 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
1856 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1858 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
1861 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
1862 Tobias Burnus <burnus@net-b.de>
1865 * gfortran.dg/allocatable_function_7.f90: New.
1867 2013-02-14 Jakub Jelinek <jakub@redhat.com>
1869 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
1870 * asan_globals_test-wrapper.cc: New file.
1871 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
1872 instead of asan_globals_test.cc as dg-additional-sources.
1873 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
1874 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
1875 "sanitizer_test_utils.h" instead of
1876 "sanitizer_common/tests/sanitizer_test_utils.h".
1877 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
1878 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
1879 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
1880 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
1881 * g++.dg/asan/asan_test.cc: Synced from upstream.
1882 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
1884 2013-02-14 Dodji Seketeli <dodji@redhat.com>
1887 * c-c++-common/asan/memcmp-2.c: New test.
1889 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
1892 * g++.dg/cpp0x/udlit-string-literal.h: New.
1893 * g++.dg/cpp0x/udlit-string-literal.C: New.
1895 2013-02-13 Sriraman Tallam <tmsriram@google.com>
1897 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
1899 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
1902 * gcc.target/arm/pr56184.C: New test.
1904 2013-02-13 Jakub Jelinek <jakub@redhat.com>
1907 * g++.dg/torture/pr56302.C: New test.
1908 * g++.dg/cpp0x/constexpr-56302.C: New test.
1909 * c-c++-common/pr56302.c: New test.
1911 2013-02-13 Tobias Burnus <burnus@net-b.de>
1912 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1915 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
1916 * gfortran.dg/quad_3.f90: Ditto.
1918 2013-02-13 Kostya Serebryany <kcc@google.com>
1920 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
1921 to match the fresh asan run-time.
1922 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
1924 2013-02-12 Dodji Seketeli <dodji@redhat.com>
1926 Avoid instrumenting duplicated memory access in the same basic block
1927 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
1928 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
1929 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
1930 * c-c++-common/asan/inc.c: Likewise.
1932 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
1935 * gcc.target/i386/pr56148.c: New test.
1937 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
1938 Tobias Burnus <burnus@net-b.de>
1941 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
1944 2013-02-12 Richard Biener <rguenther@suse.de>
1947 * gcc.dg/lto/pr56297_0.c: New testcase.
1948 * gcc.dg/lto/pr56297_0.c: Likewise.
1950 2013-02-12 Janus Weil <janus@gcc.gnu.org>
1953 * gfortran.dg/typebound_deferred_1.f90: New.
1955 2013-02-12 Jakub Jelinek <jakub@redhat.com>
1957 PR rtl-optimization/56151
1958 * gcc.target/i386/pr56151.c: New test.
1960 2013-02-11 Sriraman Tallam <tmsriramgoogle.com>
1962 * g++.dg/ext/mv12.C: New test.
1963 * g++.dg/ext/mv12.h: New file.
1964 * g++.dg/ext/mv12-aux.C: New file.
1965 * g++.dg/ext/mv13.C: New test.
1967 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
1969 * lib/target-supports.exp
1970 (check_effective_target_powerpc_eabi_ok): New.
1971 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
1973 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
1974 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
1976 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
1977 * gcc.target/powerpc/pr51623.c: Likewise.
1978 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
1979 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
1981 2013-02-11 Alexander Potapenko <glider@google.com>
1982 Jack Howarth <howarth@bromo.med.uc.edu>
1983 Jakub Jelinek <jakub@redhat.com>
1986 * g++.dg/asan/pr55617.C: Run on all targets.
1988 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
1990 PR rtl-optimization/56275
1991 * gcc.dg/pr56275.c: New test.
1993 2013-02-11 Richard Biener <rguenther@suse.de>
1995 PR tree-optimization/56273
1996 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
1998 2013-02-11 Richard Biener <rguenther@suse.de>
2000 PR tree-optimization/56264
2001 * gcc.dg/torture/pr56264.c: New testcase.
2003 2013-02-11 Richard Biener <rguenther@suse.de>
2005 PR tree-optimization/56273
2006 * g++.dg/warn/Warray-bounds-6.C: New testcase.
2007 * gcc.dg/tree-ssa/pr21559.c: Adjust.
2008 * gcc.dg/tree-ssa/vrp17.c: Likewise.
2009 * gcc.dg/tree-ssa/vrp18.c: Likewise.
2010 * gcc.dg/tree-ssa/vrp23.c: Likewise.
2011 * gcc.dg/tree-ssa/vrp24.c: Likewise.
2013 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
2015 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
2016 for *-*-linux-gnu targets.
2017 * g++.dg/asan/interception-test-1.c: Ditto.
2018 * g++.dg/asan/interception-failure-test-1.C: Ditto.
2019 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
2021 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
2024 * gfortran.dg/intrinsic_size_4.f90 : New test.
2026 2013-02-09 Jakub Jelinek <jakub@redhat.com>
2029 * gcc.target/powerpc/pr56256.c: New test.
2031 2013-02-08 Ian Lance Taylor <iant@google.com>
2033 * lib/go.exp: Load timeout.exp.
2035 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
2037 PR rtl-optimization/56246
2038 * gcc.target/i386/pr56246.c: New test.
2040 2013-02-08 Jeff Law <law@redhat.com>
2043 * gcc.dg/debug/dwarf2/pr53948.c: New test.
2045 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
2048 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
2051 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
2053 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
2055 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2057 PR rtl-optimization/56195
2058 * gcc.dg/torture/pr56195.c: New test.
2060 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
2063 * gfortran.dg/recursive_interface_2.f90: New test.
2065 2013-02-08 Jakub Jelinek <jakub@redhat.com>
2067 PR tree-optimization/56250
2068 * gcc.c-torture/execute/pr56250.c: New test.
2070 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2072 PR tree-optimization/56064
2073 * gcc.dg/fixed-point/view-convert-2.c: New test.
2075 2013-02-08 Michael Matz <matz@suse.de>
2077 PR tree-optimization/52448
2078 * gcc.dg/pr52448.c: New test.
2080 2013-02-08 Richard Biener <rguenther@suse.de>
2083 * gcc.dg/torture/pr56181.c: New testcase.
2085 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
2088 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
2089 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
2091 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2094 * g++.dg/parse/crash61.C: New test.
2097 * g++.dg/parse/pr56239.C: New test.
2100 * g++.dg/abi/mangle61.C: New test.
2102 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
2104 PR rtl-optimization/56225
2105 * gcc.target/i386/pr56225.c: New test.
2107 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2110 * gcc.dg/guality/pr56154-1.c: New test.
2111 * gcc.dg/guality/pr56154-2.c: New test.
2112 * gcc.dg/guality/pr56154-3.c: New test.
2113 * gcc.dg/guality/pr56154-4.c: New test.
2114 * gcc.dg/guality/pr56154-aux.c: New file.
2116 PR tree-optimization/55789
2117 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
2119 * gcc.dg/tree-ssa/inline-3.c: Add
2120 --param max-early-inliner-iterations=2 option.
2122 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2125 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
2126 Add -fno-dwarf2-cfi-asm to dg-options.
2129 2013-02-07 Jakub Jelinek <jakub@redhat.com>
2132 * gcc.dg/pr56228.c: New test.
2134 2013-02-07 Alan Modra <amodra@gmail.com>
2137 * gcc.target/powerpc/pr54009.c: New test.
2139 * gfortran.dg/pr54131.f: New test.
2141 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
2144 * gfortran.dg/array_constructor_41.f90: New test.
2146 2013-02-06 Janus Weil <janus@gcc.gnu.org>
2149 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
2151 2013-02-06 Jakub Jelinek <jakub@redhat.com>
2154 * g++.dg/gomp/pr56217.C: New test.
2156 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2158 PR tree-optimization/56205
2159 * gcc.dg/tree-ssa/stdarg-6.c: New test.
2160 * gcc.c-torture/execute/pr56205.c: New test.
2162 2013-02-05 Richard Biener <rguenther@suse.de>
2164 PR tree-optimization/53342
2165 PR tree-optimization/53185
2166 * gcc.dg/vect/pr53185-2.c: New testcase.
2168 2013-02-05 Jan Hubicka <jh@suse.cz>
2170 PR tree-optimization/55789
2171 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
2172 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
2173 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
2174 * g++.dg/ipa/inline-1.C: New testcase.
2175 * g++.dg/ipa/inline-2.C: New testcase.
2176 * g++.dg/ipa/inline-3.C: New testcase.
2178 2013-02-05 Jan Hubicka <jh@suse.cz>
2180 PR tree-optimization/55789
2181 * g++.dg/torture/pr55789.C: New testcase.
2183 2013-02-05 Jakub Jelinek <jakub@redhat.com>
2186 * gcc.dg/pr56167.c: New test.
2188 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2191 * gcc.target/sh/pr55146.c: New.
2193 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
2195 PR tree-optimization/54386
2196 * gcc.target/sh/pr54386.c: New.
2198 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
2201 * gfortran.dg/realloc_on _assign_16.f90 : New test.
2204 * gfortran.dg/realloc_on _assign_17.f90 : New test.
2206 2013-02-04 Alexander Potapenko <glider@google.com>
2207 Jack Howarth <howarth@bromo.med.uc.edu>
2208 Jakub Jelinek <jakub@redhat.com>
2211 * g++.dg/asan/pr55617.C: New test.
2213 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2216 * gfortran.dg/typebound_operator_19.f90: New test.
2217 * gfortran.dg/typebound_assignment_4.f90: New test.
2219 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
2222 * gfortran.dg/recursive_interface_1.f90: New test.
2224 2013-02-04 Richard Guenther <rguenther@suse.de>
2227 * gcc.dg/lto/pr56168_0.c: New testcase.
2228 * gcc.dg/lto/pr56168_1.c: Likewise.
2230 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2234 * gfortran.dg/block_12.f90: New test.
2235 * gfortran.dg/module_error_1.f90: New test.
2237 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
2239 * lib/target-supports.exp (check_effective_target_vect_float)
2240 (check_effective_target_vect_no_align): Add mips-sde-elf.
2242 2013-02-01 Jakub Jelinek <jakub@redhat.com>
2244 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
2246 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
2248 * gcc.dg/pr56023.c: XFAIL on AIX.
2249 * gcc.dg/vect/pr49352.c: Same.
2251 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
2253 * gnat.dg/opt26.adb: New test.
2255 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
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-31 Richard Biener <rguenther@suse.de>
2265 PR tree-optimization/56157
2266 * gcc.dg/torture/pr56157.c: New testcase.
2268 2013-01-30 Richard Biener <rguenther@suse.de>
2270 PR tree-optimization/56150
2271 * gcc.dg/torture/pr56150.c: New testcase.
2273 2013-01-30 Jakub Jelinek <jakub@redhat.com>
2276 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
2277 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
2278 printed in backtrace.
2279 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
2280 to avoid errors about mismatched allocation vs. deallocation.
2283 * g++.dg/mv1.C: Moved to...
2284 * g++.dg/ext/mv1.C: ... here. Adjust test.
2285 * g++.dg/mv2.C: Moved to...
2286 * g++.dg/ext/mv2.C: ... here. Adjust test.
2287 * g++.dg/mv3.C: Moved to...
2288 * g++.dg/ext/mv3.C: ... here.
2289 * g++.dg/mv4.C: Moved to...
2290 * g++.dg/ext/mv4.C: ... here.
2291 * g++.dg/mv5.C: Moved to...
2292 * g++.dg/ext/mv5.C: ... here. Adjust test.
2293 * g++.dg/mv6.C: Moved to...
2294 * g++.dg/ext/mv6.C: ... here. Adjust test.
2295 * g++.dg/ext/mv7.C: New test.
2296 * g++.dg/ext/mv8.C: New test.
2297 * g++.dg/ext/mv9.C: New test.
2298 * g++.dg/ext/mv10.C: New test.
2299 * g++.dg/ext/mv11.C: New test.
2301 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
2303 PR rtl-optimization/56144
2304 * gcc.dg/pr56144.c: New.
2306 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
2308 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
2310 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
2311 * g++.dg/cpp0x/constexpr-55573.C: Same
2313 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
2315 PR tree-optimization/56064
2316 * gcc.dg/fixed-point/view-convert.c: New test.
2318 2013-01-30 Andreas Schwab <schwab@suse.de>
2320 * lib/target-supports-dg.exp (dg-process-target): Use expr to
2321 evaluate the end index in string range.
2323 2013-01-30 Tobias Burnus <burnus@net-b.de>
2326 * gfortran.dg/allocatable_function_6.f90: New.
2328 2013-01-29 Janus Weil <janus@gcc.gnu.org>
2329 Mikael Morin <mikael@gcc.gnu.org>
2332 * gfortran.dg/proc_ptr_comp_36.f90: New.
2334 2013-01-29 Richard Biener <rguenther@suse.de>
2336 PR tree-optimization/55270
2337 * gcc.dg/torture/pr55270.c: New testcase.
2339 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2341 PR rtl-optimization/56117
2342 * gcc.dg/pr56117.c: New test.
2344 2013-01-28 Richard Biener <rguenther@suse.de>
2346 PR tree-optimization/56034
2347 * gcc.dg/torture/pr56034.c: New testcase.
2349 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2351 PR tree-optimization/56125
2352 * gcc.dg/pr56125.c: New test.
2354 2013-01-28 Tobias Burnus <burnus@net-b.de>
2355 Mikael Morin <mikael@gcc.gnu.org>
2358 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
2359 * gfortran.dg/import8.f90: Likewise.
2360 * gfortran.dg/interface_derived_type_1.f90: Likewise.
2361 * gfortran.dg/import10.f90: New test.
2362 * gfortran.dg/import11.f90: Likewise
2364 2013-01-28 Jakub Jelinek <jakub@redhat.com>
2367 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
2368 string.h. Provide memset, malloc and free prototypes, adjust line
2369 numbers in dg-output.
2370 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
2371 Provide memset prototype and adjust line numbers in dg-output.
2372 * c-c++-common/asan/global-overflow-1.c: Likewise.
2374 PR tree-optimization/56094
2375 * gcc.dg/pr56094.c: New test.
2377 2013-01-27 Amol Pise <amolpise15@gmail.com>
2379 * gcc.target/arm/neon-vfnms-1.c: New test.
2380 * gcc.target/arm/neon-vfnma-1.c: New test.
2382 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
2385 * gcc.target/i386/pr56114.c: New test.
2387 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
2390 * gfortran.dg/associate_14.f90: New test.
2393 * gfortran.dg/associate_13.f90: New test.
2395 2013-01-25 Jakub Jelinek <jakub@redhat.com>
2397 PR tree-optimization/56098
2398 * gcc.dg/pr56098-1.c: New test.
2399 * gcc.dg/pr56098-2.c: New test.
2401 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
2404 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
2406 2013-01-22 Marek Polacek <polacek@redhat.com>
2408 PR tree-optimization/56035
2409 * gcc.dg/pr56035.c: New test.
2411 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2413 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
2416 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
2418 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
2420 2013-01-24 Jakub Jelinek <jakub@redhat.com>
2423 * gcc.dg/pr56078.c: New test.
2424 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
2426 2013-01-24 Martin Jambor <mjambor@suse.cz>
2428 PR tree-optimization/55927
2429 * g++.dg/ipa/devirt-10.C: Disable early inlining.
2431 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
2433 * gcc.target/i386/movsd.c: New test.
2435 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
2438 * gcc.target/i386/pr55934.c: New test.
2440 2013-01-23 Janus Weil <janus@gcc.gnu.org>
2443 * gfortran.dg/select_8.f90: New.
2445 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
2447 * gcc.target/microblaze/microblaze.exp: Remove
2448 target_config_cflags check.
2450 2013-01-23 Jakub Jelinek <jakub@redhat.com>
2453 * gfortran.dg/gomp/pr56052.f90: New test.
2456 * gcc.dg/pr49069.c: New test.
2458 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
2461 * g++.dg/cpp0x/constexpr-static10.C: New.
2463 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
2466 * gcc.target/i386/pr56028.c: New test.
2468 2013-01-22 Jakub Jelinek <jakub@redhat.com>
2471 * gcc.target/i386/pr55686.c: New test.
2473 2013-01-22 Dodji Seketeli <dodji@redhat.com>
2476 * g++.dg/cpp0x/variadic139.C: New test.
2477 * g++.dg/cpp0x/variadic140.C: Likewise.
2478 * g++.dg/cpp0x/variadic141.C: Likewise.
2480 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
2482 * gnat.dg/warn8.adb: New test.
2484 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
2487 * gfortran.dg/include_8.f90: New test.
2489 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2491 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
2492 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
2494 2013-01-21 Jakub Jelinek <jakub@redhat.com>
2496 PR tree-optimization/56051
2497 * gcc.c-torture/execute/pr56051.c: New test.
2499 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
2501 PR rtl-optimization/56023
2502 * gcc.dg/pr56023.c: New test.
2504 2013-01-21 Martin Jambor <mjambor@suse.cz>
2507 * gcc.target/i386/pr56022.c: New test.
2509 2013-01-21 Jason Merrill <jason@redhat.com>
2511 * lib/target-supports.exp (check_effective_target_alias): New.
2513 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
2516 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
2518 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
2520 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
2522 2013-01-19 Jeff Law <law@redhat.com>
2524 PR tree-optimization/52631
2525 * tree-ssa/pr52631.c: New test.
2526 * tree-ssa/ssa-fre-9: Update expected output.
2528 2013-01-19 Anthony Green <green@moxielogic.com>
2530 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
2533 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2535 PR tree-optimization/56029
2536 * g++.dg/torture/pr56029.C: New test.
2538 2013-01-18 Sharad Singhai <singhai@google.com>
2540 PR tree-optimization/55995
2541 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
2543 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
2546 * gcc.target/i386/pr55433.c: New.
2548 2013-01-18 Jakub Jelinek <jakub@redhat.com>
2551 * gfortran.dg/pr56015.f90: New test.
2553 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
2555 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
2557 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
2559 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
2560 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2561 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2562 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2563 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2565 2013-01-17 Jeff Law <law@redhat.com>
2567 * gcc.dg/pr52573.c: Move to...
2568 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
2570 PR rtl-optimization/52573
2571 * gcc.dg/pr52573.c: New test.
2573 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
2576 * g++.dg/asan/interception-test-1.C: Skip on darwin.
2577 * lib/target-supports.exp (check_effective_target_swapcontext): Use
2578 check_no_compiler_messages to test support in ucontext.h.
2579 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
2580 compliant RLIMIT_AS.
2582 2013-01-17 Marek Polacek <polacek@redhat.com>
2584 PR rtl-optimization/55833
2585 * gcc.dg/pr55833.c: New test.
2587 2013-01-17 Jan Hubicka <jh@suse.cz>
2589 PR tree-optimization/55273
2590 * gcc.c-torture/compile/pr55273.c: New testcase.
2592 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
2595 * gcc.target/pr55981.c: New test.
2597 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
2599 * gcc.target/arm/pr40887.c: Require at least armv5.
2600 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
2601 * gcc.target/arm/pr51915.c: Likewise.
2602 * gcc.target/arm/pr52006.c: Likewise.
2603 * gcc.target/arm/pr53187.c: Likewise.
2605 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
2606 * gcc.target/arm/ftest-support-arm.h: Delete.
2607 * gcc.target/arm/ftest-support-thumb.h: Delete.
2608 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
2609 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
2610 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
2611 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
2612 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
2613 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
2614 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
2615 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
2616 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
2617 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
2618 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
2619 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
2620 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
2621 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
2622 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
2623 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
2624 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
2625 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
2626 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
2627 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
2628 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
2629 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
2630 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
2631 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
2633 2013-01-17 Martin Jambor <mjambor@suse.cz>
2635 PR tree-optimizations/55264
2636 * g++.dg/ipa/pr55264.C: New test.
2638 2013-01-16 Janus Weil <janus@gcc.gnu.org>
2641 * gfortran.dg/class_55.f90: New.
2643 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
2646 * gcc.c-torture/execute/builtins/builtins.exp: Add
2647 -Wl,--allow-multiple-definition for eabi and elf targets.
2650 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
2651 check_effective_target_vect_perm_short,
2652 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
2653 check_effective_target_vect64): Return 0 for big-endian ARM.
2654 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
2656 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
2659 2013-01-16 Richard Biener <rguenther@suse.de>
2661 PR tree-optimization/55964
2662 * gcc.dg/torture/pr55964.c: New testcase.
2664 2013-01-16 Richard Biener <rguenther@suse.de>
2666 PR tree-optimization/54767
2667 PR tree-optimization/53465
2668 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
2670 2013-01-16 Christian Bruel <christian.bruel@st.com>
2673 * gcc.target/sh/sh-switch.c: New testcase.
2675 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2677 * gcc.dg/webizer.c: Increase the array size.
2679 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2682 * gcc.dg/pr55940.c: New test.
2684 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
2685 Harald Anlauf <anlauf@gmx.de>
2687 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
2688 * gfortran.dg/bounds_check_5.f90: Likewise.
2689 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
2690 * gfortran.dg/continuation_9.f90: Likewise.
2691 * gfortran.dg/move_alloc_13.f90: Likewise.
2692 * gfortran.dg/structure_constructor_11.f90: Likewise.
2693 * gfortran.dg/tab_continuation.f: Likewise.
2694 * gfortran.dg/warning-directive-2.F90: Likewise.
2695 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
2697 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
2699 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
2700 * gcc.target/arm/fma-sp.c: Likewise.
2702 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
2704 PR rtl-optimization/55153
2705 * gcc.dg/pr55153.c: New.
2707 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2709 PR tree-optimization/55920
2710 * gcc.c-torture/compile/pr55920.c: New test.
2712 2013-01-15 Richard Biener <rguenther@suse.de>
2715 * gcc.dg/torture/pr55882.c: New testcase.
2717 2013-01-15 Jakub Jelinek <jakub@redhat.com>
2719 PR tree-optimization/55955
2720 * gcc.c-torture/compile/pr55955.c: New test.
2722 2013-01-15 Dodji Seketeli <dodji@redhat.com>
2725 * g++.dg/cpp0x/alias-decl-31.C: New test.
2727 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
2730 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
2731 case where interface is null.
2733 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
2736 * gfortran.dg/array_constructor_40.f90: New test.
2738 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
2740 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
2742 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
2744 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
2745 * gcc.target/aarch64/vect-ld1r-compile.c: New.
2746 * gcc.target/aarch64/vect-ld1r-fp.c: New.
2747 * gcc.target/aarch64/vect-ld1r.c: New.
2748 * gcc.target/aarch64/vect-ld1r.x: New.
2750 2013-01-14 Andi Kleen <ak@linux.intel.com>
2753 * gcc.target/i386/hle-clear-rel.c: New file
2754 * gcc.target/i386/hle-store-rel.c: New file.
2756 2013-01-14 Harald Anlauf <anlauf@gmx.de>
2758 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
2759 * gfortran.dg/bounds_check_4.f90: Likewise.
2760 * gfortran.dg/inquire_10.f90: Likewise.
2761 * gfortran.dg/minloc_3.f90: Likewise.
2762 * gfortran.dg/minlocval_3.f90: Likewise.
2763 * gfortran.dg/module_double_reuse.f90: Likewise.
2764 * gfortran.dg/mvbits_1.f90: Likewise.
2765 * gfortran.dg/oldstyle_1.f90: Likewise.
2766 * gfortran.dg/pr20163-2.f: Likewise.
2767 * gfortran.dg/save_1.f90: Likewise.
2768 * gfortran.dg/scan_1.f90: Likewise.
2769 * gfortran.dg/select_char_1.f90: Likewise.
2770 * gfortran.dg/shape_4.f90: Likewise.
2771 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
2772 * gfortran.dg/function_optimize_10.f90: Likewise.
2773 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
2774 * gfortran.dg/used_types_17.f90: Likewise.
2775 * gfortran.dg/used_types_18.f90: Likewise.
2777 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
2780 * gfortran.dg/proc_ptr_result_8.f90 : New test.
2782 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2784 * gcc.dg/unroll_5.c: Add nomips16 attributes.
2786 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
2788 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
2790 2013-01-12 Janus Weil <janus@gcc.gnu.org>
2793 * gfortran.dg/assumed_type_2.f90: Fix test case.
2794 * gfortran.dg/internal_pack_13.f90: New test.
2795 * gfortran.dg/internal_pack_14.f90: New test.
2797 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2800 * gfortran.dg/unlimited_polymorphic_8.f90: Update
2801 scan-tree-dump-times for foo.0.x._vptr to deal with change from
2804 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
2806 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
2808 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2811 * gcc.target/s390/pr55719.c: New testcase.
2813 2013-01-11 Richard Guenther <rguenther@suse.de>
2815 PR tree-optimization/44061
2816 * gcc.dg/pr44061.c: New testcase.
2818 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
2820 Update copyright years.
2822 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
2823 Jakub Jelinek <jakub@redhat.com>
2826 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
2828 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
2830 PR rtl-optimization/55672
2831 * gcc.target/i386/pr55672.c: New.
2833 2013-01-10 Jeff Law <law@redhat.com>
2835 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
2836 pass/fail message unique.
2839 2013-01-10 Jason Merrill <jason@redhat.com>
2841 * ada/.gitignore: New.
2843 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2845 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
2847 * g++.dg/tls/thread_local2.C: Likewise.
2848 * g++.dg/tls/thread_local2g.C: Likewise.
2849 * g++.dg/tls/thread_local6.C: Likewise.
2850 * g++.dg/tls/thread_local-order1.C: Add tls options.
2851 * g++.dg/tls/thread_local-order2.C: Likewise.
2852 * g++.dg/tls/thread_local3.C: Likewise.
2853 * g++.dg/tls/thread_local3g.C: Likewise.
2854 * g++.dg/tls/thread_local4.C: Likewise.
2855 * g++.dg/tls/thread_local4g.C: Likewise.
2856 * g++.dg/tls/thread_local5.C: Likewise.
2857 * g++.dg/tls/thread_local5g.C: Likewise.
2858 * g++.dg/tls/thread_local6g.C: Likewise.
2860 2013-01-10 Kostya Serebryany <kcc@google.com>
2862 * g++.dg/asan/asan_test.cc: Sync from upstream.
2864 2013-01-10 Jakub Jelinek <jakub@redhat.com>
2866 PR tree-optimization/55921
2867 * gcc.c-torture/compile/pr55921.c: New test.
2869 2013-01-09 Jan Hubicka <jh@suse.cz>
2871 PR tree-optimization/55569
2872 * gcc.c-torture/compile/pr55569.c: New testcase.
2874 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
2877 * gfortran.dg/use_28.f90: New test.
2879 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
2881 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
2882 number matching more robust.
2884 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
2886 PR rtl-optimization/55829
2887 * gcc.target/i386/pr55829.c: New.
2889 2013-01-09 Tobias Burnus <burnus@net-b.de>
2892 * gfortran.dg/bind_c_bool_1.f90: New.
2893 * gfortran.dg/do_5.f90: Add dg-warning.
2895 2013-01-09 Jan Hubicka <jh@suse.cz>
2897 PR tree-optimization/55875
2898 * gcc.c-torture/execute/pr55875.c: New testcase.
2899 * g++.dg/torture/pr55875.C: New testcase.
2901 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2904 * c-c++-common/pr48418.c: New test.
2906 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
2909 * g++.dg/tls/thread_local-ice.C: New.
2911 2013-01-09 Andreas Schwab <schwab@suse.de>
2913 * gcc.dg/guality/pr54693.c: Null-terminate arr.
2915 2013-01-09 Jakub Jelinek <jakub@redhat.com>
2917 PR tree-optimization/48189
2918 * gcc.dg/pr48189.c: New test.
2920 2013-01-04 Jan Hubicka <jh@suse.cz>
2922 PR tree-optimization/55823
2923 * g++.dg/ipa/devirt-10.C: New testcase.
2925 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
2926 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
2928 PR rtl-optimization/55845
2929 * gcc.target/i386/pr55845.c: New test.
2931 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
2933 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
2934 instructions generated instead of number of occurances.
2936 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2938 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
2939 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
2940 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
2941 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
2942 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
2943 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
2944 * gcc.target/aarch64/vect-fcm.x: Likewise.
2945 * lib/target-supports.exp
2946 (check_effective_target_vect_cond): Enable for AArch64.
2948 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
2950 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
2951 endian-safe float pool loading.
2952 (test_square_root_v4sf): Likewise.
2953 (test_square_root_v2df): Likewise.
2954 * lib/target-supports.exp
2955 (check_effective_target_vect_call_sqrtf): Add AArch64.
2957 2013-01-08 Martin Jambor <mjambor@suse.cz>
2960 * gcc.dg/tree-ssa/pr55579.c: New test.
2962 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
2964 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
2967 2013-01-08 Jakub Jelinek <jakub@redhat.com>
2970 * gcc.dg/torture/pr55890-3.c: New test.
2973 * gcc.c-torture/compile/pr55851.c: New test.
2976 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
2979 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
2982 * gfortran.dg/elemental_scalar_args_2.f90: New test.
2984 2013-01-07 Tobias Burnus <burnus@net-b.de>
2987 * gfortran.dg/pointer_init_2.f90: Update dg-error.
2988 * gfortran.dg/pointer_init_7.f90: New.
2990 2013-01-07 Richard Biener <rguenther@suse.de>
2992 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
2994 2013-01-07 Richard Biener <rguenther@suse.de>
2997 * gcc.dg/torture/pr55890-1.c: New testcase.
2998 * gcc.dg/torture/pr55890-2.c: Likewise.
3000 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
3002 * gcc.target/aarch64/fmovd.c: New.
3003 * gcc.target/aarch64/fmovf.c: Likewise.
3004 * gcc.target/aarch64/fmovd-zero.c: Likewise.
3005 * gcc.target/aarch64/fmovf-zero.c: Likewise.
3006 * gcc.target/aarch64/vect-fmovd.c: Likewise.
3007 * gcc.target/aarch64/vect-fmovf.c: Likewise.
3008 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
3009 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
3011 2013-01-07 Richard Biener <rguenther@suse.de>
3013 PR tree-optimization/55888
3014 PR tree-optimization/55862
3015 * gcc.dg/torture/pr55888.c: New testcase.
3017 2013-01-07 Tobias Burnus <burnus@net-b.de>
3020 * gfortran.dg/intrinsic_size_3.f90: New.
3022 2013-01-07 Tobias Burnus <burnus@net-b.de>
3025 * gfortran.dg/select_type_32.f90: New.
3027 2013-01-04 Dodji Seketeli <dodji@redhat.com>
3030 * g++.dg/cpp0x/alias-decl-29.C: New test.
3032 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
3037 * gfortran.dg/class_array_15.f03: New test.
3039 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
3044 * gfortran.dg/use_23.f90: New test.
3045 * gfortran.dg/use_24.f90: New test.
3046 * gfortran.dg/use_25.f90: New test.
3047 * gfortran.dg/use_26.f90: New test.
3048 * gfortran.dg/use_27.f90: New test.
3050 2013-01-06 Olivier Hainque <hainque@adacore.com>
3052 * gnat.dg/specs/clause_on_volatile.ads: New test.
3054 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
3056 * gnat.dg/alignment10.adb: New test.
3058 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
3059 Mikael Morin <mikael@gcc.gnu.org>
3062 * gfortran.dg/use_22.f90: New test.
3064 2013-01-04 Andrew Pinski <apinski@cavium.com>
3066 * gcc.target/aarch64/cmp-1.c: New testcase.
3068 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
3071 * gfortran.dg/select_type_31.f03: New test.
3073 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
3075 PR c++/54526 (again)
3076 * g++.dg/cpp0x/parse2.C: Extend.
3077 * g++.old-deja/g++.other/crash28.C: Adjust.
3079 2013-01-04 Richard Biener <rguenther@suse.de>
3081 PR tree-optimization/55862
3082 * gcc.dg/torture/pr55862.c: New testcase.
3084 2013-01-04 Martin Jambor <mjambor@suse.cz>
3086 PR tree-optimization/55755
3087 * gcc.dg/torture/pr55755.c: New test.
3088 * gcc.dg/tree-ssa/sra-13.c: Likewise.
3089 * gcc.dg/tree-ssa/pr45144.c: Update.
3091 2013-01-04 Richard Biener <rguenther@suse.de>
3094 * gcc.dg/fold-reassoc-2.c: New testcase.
3096 2013-01-04 Tobias Burnus <burnus@net-b.de>
3099 * gfortran.dg/null_7.f90: New.
3101 2013-01-04 Tobias Burnus <burnus@net-b.de>
3105 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
3106 * gfortran.dg/unlimited_polymorphic_7.f90: New.
3107 * gfortran.dg/unlimited_polymorphic_8.f90: New.
3109 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
3111 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
3113 2013-01-03 Janus Weil <janus@gcc.gnu.org>
3116 * gfortran.dg/assignment_1.f90: Modified.
3117 * gfortran.dg/assignment_4.f90: New.
3119 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
3121 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
3123 2013-01-03 Richard Biener <rguenther@suse.de>
3125 PR tree-optimization/55857
3126 * gcc.dg/vect/pr55857-1.c: New testcase.
3127 * gcc.dg/vect/pr55857-2.c: Likewise.
3129 2013-01-03 Jakub Jelinek <jakub@redhat.com>
3131 PR rtl-optimization/55838
3132 * gcc.dg/pr55838.c: New test.
3134 PR tree-optimization/55832
3135 * gcc.c-torture/compile/pr55832.c: New test.
3137 2013-01-02 Teresa Johnson <tejohnson@google.com>
3139 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
3140 * gcc.dg/tree-ssa/loop-23.c: Ditto.
3141 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
3142 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
3143 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
3144 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
3145 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
3146 * gcc.dg/unroll_1.c: Ditto.
3147 * gcc.dg/unroll_2.c: Ditto.
3148 * gcc.dg/unroll_3.c: Ditto.
3149 * gcc.dg/unroll_4.c: Ditto.
3151 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3153 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
3155 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3158 * gfortran.dg/eof_4.f90: New test.
3160 2013-01-02 Jakub Jelinek <jakub@redhat.com>
3162 * lib/c-compat.exp (compat-use-alt-compiler): Remove
3163 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
3164 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
3165 (compat_setup_dfp): Initialize compat_alt_caret and
3166 compat_save_TEST_ALWAYS_FLAGS.
3168 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3170 * gcc.dg/torture/tls/tls-reload-1.c: New test.
3172 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
3174 * gcc.dg/torture/fp-int-convert-2.c: New test.
3176 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
3178 * gfortran.dg/newunit_3.f90: Add dg-do run.
3179 * gfortran.dg/inquire_15.f90: Add dg-do run.
3181 2013-01-01 Jakub Jelinek <jakub@redhat.com>
3183 PR tree-optimization/55831
3184 * gcc.dg/pr55831.c: New test.
3186 Copyright (C) 2013 Free Software Foundation, Inc.
3188 Copying and distribution of this file, with or without modification,
3189 are permitted in any medium without royalty provided the copyright
3190 notice and this notice are preserved.